Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Browse files

Doc update for context diff support

  • Loading branch information...
commit 18985c1ca237255dbaae90772a6a51d6e50dff49 1 parent 91c9df1
@ymattw authored
Showing with 9 additions and 5 deletions.
  1. +9 −5 README.rst
14 README.rst
@@ -107,13 +107,16 @@ Pipe in a diff:
svn diff -r1234 | cdiff -s # view svn diff comparing to given revision
diff -u file1 file2 | cdiff # view diff between two files (note the '-u')
diff -ur dir1 dir2 | cdiff # view diff between two dirs
- cat foo.patch | cdiff # view a unified patch (or cdiff < foo.path)
- # View a GitHub pull request, side by side (GitHub web interface is missing
- # this feature :)
- #
+ # View diff in a GitHub pull request, side by side
curl | cdiff -s
+ # View a patch file in unified or context format, the latter depends on
+ # command `filterdiff` from package `patchutils` which is available in
+ # major Linux distros and MacPorts. "cdiff < foo.path" works too.
+ #
+ cat foo.patch | cdiff
Redirect output to another patch file is safe:
.. code:: sh
@@ -125,7 +128,8 @@ Notes
Cdiff has following known issues:
-- Only takes unified diff for input
+- Does not recognize `normal` diff, and depends on ``filterdiff`` (patchutils)
+ to read `context` diff
- Side by side mode has alignment problem for wide chars
- Terminal might be in a mess on exception (type ``reset`` can fix it)
Please sign in to comment.
Something went wrong with that request. Please try again.