Steven Myint
|
6e9d22e205
|
Gracefully handle keyboard interrupt
Previously, a keyboard interrupt would result in a corrupted terminal.
This would manifest when doing "cdiff --log" on somewhat large
repositories.
|
11 years ago |
Steven Myint
|
590fe00549
|
Don't print help in "--log"
The user explicitly asked for a log and thus knows what he is doing.
|
11 years ago |
Steven Myint
|
4c83c806ea
|
Handle large diffs in non-color mode
|
11 years ago |
Matthew Wang
|
d5b5153c95
|
Document update for v0.5
|
11 years ago |
Matthew Wang
|
185b587209
|
Merge branch 'log' of https://github.com/myint/cdiff
|
11 years ago |
Matthew Wang
|
d7c1db8160
|
Version bump up; document update
|
11 years ago |
Steven Myint
|
7e0bca2820
|
Add documentation for "--log" option
|
11 years ago |
Matthew Wang
|
3fcd0625b9
|
Use generator to deal with large patch stream
|
11 years ago |
Steven Myint
|
93d2bf08bf
|
Add "--log" option
This will use the patch log from git, svn, or hg.
|
11 years ago |
Matthew Wang
|
b1d1c42fe2
|
Env var PYTHON to allow local test with py3k
|
11 years ago |
Steven Myint
|
500b0686e7
|
Remove unused imports
|
11 years ago |
Matthew Wang
|
3ef2ab85ad
|
Older less does not have '-K'
|
11 years ago |
Matthew Wang
|
3152b05093
|
Test patch from hg log -p
|
11 years ago |
Matthew Wang
|
20a8acacf6
|
Better patch parser; support svn log --diff
|
11 years ago |
Matthew Wang
|
329760c5c8
|
Use wrapper `cdiff` instead of symlink for future unit test; doc update
|
11 years ago |
Matthew Wang
|
3b26195103
|
Add travis banner; document update to close #7
|
11 years ago |
Matthew Wang
|
809006d450
|
clean up for travis CI
|
11 years ago |
Matthew Wang
|
90d17c5d30
|
Merge pull request #9 from myint/travis
Add Travis CI test configuration
|
11 years ago |
Steven Myint
|
7fd0153996
|
Add missing symbol
|
11 years ago |
Steven Myint
|
85f5bb1bf7
|
Add Travis CI test configuration
This will run the tests on CPython (2.5-3.3) and PyPy. Each push will
automatically trigger a test run on the Travis CI server.
|
11 years ago |
Matthew Wang
|
ca2fa1c41b
|
for issue #7: merge 4f29fc8 by @yaccz, implement auto test cases w/o shunit2
|
11 years ago |
Matthew Wang
|
abe1787c4b
|
Support compare two files (wrapper of diff)
|
11 years ago |
Matthew Wang
|
f6edf89b70
|
more document for issue #7
|
11 years ago |
Matthew Wang
|
902d6b4437
|
make target for build
|
11 years ago |
Matthew Wang
|
3a164f299f
|
Revert 'python2' change, it does not always setup correctly on many systems
|
11 years ago |
Matthew Wang
|
762ae388e5
|
Fix make targets for issue #8
|
11 years ago |
Matthew Wang
|
4bcbeff43d
|
Fix issue #8 version awfullness
|
11 years ago |
Matthew Wang
|
b9f5507620
|
document/usage update; refactor for better support other diff formats in future
|
11 years ago |
Matthew Wang
|
4f63013531
|
Read version from source code; add --version; try protect my email from spambot
|
11 years ago |
Matthew Wang
|
5d708554ce
|
Add CHANGES for history track and better versioning
|
11 years ago |
Matthew Wang
|
e2dbc3a12e
|
more comments for wchar problem
|
11 years ago |
Matthew Wang
|
f623f2e844
|
create symlink in top dir for clean src; doc fix
|
11 years ago |
Matthew Wang
|
661acfd3cb
|
Create symlink automatically for packaging
|
11 years ago |
Matthew Wang
|
d24697cf6c
|
almost ready for issue #1, can upload to testpypi however pip install fails
|
11 years ago |
Matthew Wang
|
81d6591e96
|
reStructuredText syntax fix for issue #1
|
11 years ago |
Matthew Wang
|
6f644ce12d
|
README.md -> README.rst (hello pypi can you support markdown?)
|
11 years ago |
Matthew Wang
|
9770345aee
|
Document work for issue #1
|
11 years ago |
Matthew Wang
|
8d9d883e63
|
Use symlink for #issue 1 as distutils does not support entry_points
|
11 years ago |
Matthew Wang
|
209bbe7bbf
|
Use py_modules and anonymouse package syntax
|
11 years ago |
Matthew Wang
|
00d946cb7e
|
Use return in main(), let prog has one exit point
|
11 years ago |
Matthew Wang
|
f81b0b18e3
|
Use formal email addr, I will be spammed anyway
|
11 years ago |
Matthew Wang
|
74ef6434c9
|
Merge pull request #6 from myint/setup
Add missing main()
|
11 years ago |
Steven Myint
|
edc68b7c95
|
Leave one of the exits due to entry point usage
|
11 years ago |
Steven Myint
|
3aa7040b22
|
Add missing main()
Previously, "console_scripts" in "setup.py" was pointing to a
non-existent main().
|
11 years ago |
Matthew Wang
|
98f63f6df4
|
New setup.py and document/make targets update for issue #1
|
11 years ago |
Matthew Wang
|
1b050f103c
|
Change license to 3-clause BSD for issue #1
|
11 years ago |
Matthew Wang
|
fd87da44b3
|
Document/usage/dogfood test update after merge for issue #4 (Revision control support); more robust on parsing strange diff
|
11 years ago |
Steven Myint
|
f1563b283e
|
Rename variable
|
11 years ago |
Steven Myint
|
7f63801181
|
Update documentation
|
11 years ago |
Steven Myint
|
e1ce6395b2
|
Add "r" literal to docstring
The docstring contains a backslash.
|
11 years ago |