Matthew Wang
|
00d946cb7e
|
Use return in main(), let prog has one exit point
|
12 years ago |
Matthew Wang
|
f81b0b18e3
|
Use formal email addr, I will be spammed anyway
|
12 years ago |
Matthew Wang
|
74ef6434c9
|
Merge pull request #6 from myint/setup
Add missing main()
|
12 years ago |
Steven Myint
|
edc68b7c95
|
Leave one of the exits due to entry point usage
|
12 years ago |
Steven Myint
|
3aa7040b22
|
Add missing main()
Previously, "console_scripts" in "setup.py" was pointing to a
non-existent main().
|
12 years ago |
Matthew Wang
|
98f63f6df4
|
New setup.py and document/make targets update for issue #1
|
12 years ago |
Matthew Wang
|
1b050f103c
|
Change license to 3-clause BSD for issue #1
|
12 years ago |
Matthew Wang
|
fd87da44b3
|
Document/usage/dogfood test update after merge for issue #4 (Revision control support); more robust on parsing strange diff
|
12 years ago |
Steven Myint
|
f1563b283e
|
Rename variable
|
12 years ago |
Steven Myint
|
7f63801181
|
Update documentation
|
12 years ago |
Steven Myint
|
e1ce6395b2
|
Add "r" literal to docstring
The docstring contains a backslash.
|
12 years ago |
Steven Myint
|
59f4bea82a
|
Remove unused parameter
|
12 years ago |
Steven Myint
|
0119015a70
|
Remove function that was made redundant
|
12 years ago |
Steven Myint
|
41c1e5bc2b
|
Factor out common code
|
12 years ago |
Steven Myint
|
bf7b7e16fa
|
Add support for Mercurial
|
12 years ago |
Steven Myint
|
cbf54f3e06
|
Add support for Subversion
|
12 years ago |
Steven Myint
|
ed0ce1cbf3
|
Enable use as a revision control diff
|
12 years ago |
Matthew Wang
|
875d08ecb4
|
Document and usage update
|
12 years ago |
Matthew Wang
|
1126142d21
|
Fix issue #3 Broken at strange hunk head in a valid git patch
|
12 years ago |
Matthew Wang
|
f9c4553bef
|
ignore EPIPE happens when input patch set is large
|
12 years ago |
Matthew Wang
|
1ea76e6853
|
More fix after merge pull request from @myint to support python3 (issue #2)
|
12 years ago |
Matthew Wang
|
7563c80443
|
Merge branch 'python3' of https://github.com/myint/cdiff
|
12 years ago |
Matthew Wang
|
457365aa78
|
revert 29c9e1 for python3 work
|
12 years ago |
Steven Myint
|
7940d95c4f
|
Add Python 3 support
|
12 years ago |
Matthew Wang
|
29c9e1f58c
|
ignore EPIPE happens on RHEL
|
12 years ago |
Matthew Wang
|
966060f66f
|
detect git diff needs to be more agressive
|
12 years ago |
Matthew Wang
|
cfbc465a38
|
raw image url broken, use pages instead
|
12 years ago |
Matthew Wang
|
c8734e4e35
|
refuse to run with python < 2.5.0
|
12 years ago |
Matthew Wang
|
f6f678142a
|
gitignore and doc update
|
12 years ago |
Matthew Wang
|
af238312ba
|
fix crlf problem; update doc and test make targets
|
12 years ago |
Matthew Wang
|
f362c08766
|
document update; images
|
12 years ago |
Matthew Wang
|
00bd330f7c
|
golden version; handle git log output; update README
|
12 years ago |
Matthew Wang
|
eab2534a42
|
should use 2 different pattern in _fit_width(); FIXME: markup[0] breaks utf-8 char
|
12 years ago |
Matthew Wang
|
59e21fcfd4
|
better _fit_width(); FIXME: out[-1] might broken, see diff of this commit
|
12 years ago |
Matthew Wang
|
15bfa564b9
|
Default width is now 80
|
12 years ago |
Matthew Wang
|
ebbba92673
|
support line number display; remove -n option
|
12 years ago |
Matthew Wang
|
0c672b1315
|
side-by-side now fit width if len(line) < 80; FIXME: reset term after exception
|
12 years ago |
Matthew Wang
|
1a82253711
|
side-by-side prototype, todo: fix output alignment
|
12 years ago |
Matthew Wang
|
51dbcfb00f
|
more flexible mix color; discard hunk addr stuff
|
12 years ago |
Matthew Wang
|
92061d3100
|
massive refactor with difflib._mdiff
|
12 years ago |
Matthew Wang
|
a06a21094b
|
use render instead of view
|
12 years ago |
Matthew Wang
|
b02e23bb4d
|
initial revision
|
12 years ago |