Steven Myint
18b3b85be7
Use correct integer division
Without this, we get the following on Python 3:
return '%s%*s' % (markup_fn(text), pad_len, '')
TypeError: * wants int
10 년 전
Matthew Wang
e3e838d8fb
Add Pygments to build environment as well
WTF? docutils does not set up dependency correctly? Or pip does not
handle it??
10 년 전
Matthew Wang
1e56a8948d
Add docutils to build environment
10 년 전
Matthew Wang
8270f76ff0
Fix invalid .rst syntax
10 년 전
Matthew Wang
be3a84c2a7
Validate document as well for test make target
10 년 전
Matthew Wang
5402a0e420
Rename as change log is actually a valid .rst file
10 년 전
Matthew Wang
1aeaf771b1
Version bump up to 0.9.5
10 년 전
Matthew Wang
c95c027f3e
Enable smooth horizontal scrolling with less option `--shift 1`
10 년 전
Matthew Wang
3309c601b5
Adjust document format, pypi seems don't like 'code:: sh'
10 년 전
Matthew Wang
daaed98f50
Clean up pypi credential upon success release
10 년 전
Matthew Wang
11eb21cae6
Add an example usage for `-w 0`
10 년 전
Matthew Wang
d7ee435203
Merge branch 'auto-width'
10 년 전
Matthew Wang
a5b4e5ebf0
Usage update for --width=0
10 년 전
Matthew Wang
f8066bd313
Disable an invalid test for negative width
10 년 전
Matthew Wang
01af713f55
Auto setup line width once num_width is known
10 년 전
Matthew Wang
ac439e26ed
Remove win32 support for detecting terminal size
10 년 전
Fabien Meghazi
6befc2a7bf
Add terminal size fit for side by side view
10 년 전
Matthew Wang
9266fb7cdd
Version bump up to 0.9.4
10 년 전
Matthew Wang
0e91991d8f
github link was redirected
10 년 전
Matthew Wang
9876dc3e4f
Merge pull request #38 from myint/3.4
Python 3.4
10 년 전
Steven Myint
f22df08779
Advertise Python 3 support on PyPI
10 년 전
Steven Myint
0be70313e1
Enable Python 3.4 testing
10 년 전
Matthew Wang
14632a1e15
Travis does not support python 2.5 anymore
Python 2.5 is not listed as supported version, according to
http://about.travis-ci.org/docs/user/languages/python/
11 년 전
Matthew Wang
bdb65ad6a1
Merge pull request #35 from rakuco/respect-LESS-env-var
Respect the `LESS' environment variable.
11 년 전
Raphael Kubo da Costa
db3bc92bed
Respect the `LESS' environment variable.
Steal a few more lines from git's pager code and only pass the hardcoded
"-FRSX" flags if the user has not set the LESS environmen variable to some
other variable, thus behaving more closely to what the user would expect.
11 년 전
Matthew Wang
f85a5e2b20
Merge pull request #34 from myint/stream
Remove obsolete code
11 년 전
Steven Myint
790373dcb3
Remove obsolete code
11 년 전
Matthew Wang
eef3b0f97a
Merge pull request #33 from myint/latin1
Handle Latin-1 encoded text in diffs
11 년 전
Steven Myint
095740253c
Handle Latin-1 encoded text in diffs
This is useful for avoiding crashing on "cdiff -l" (on Python 3) in
https://github.com/myint/cppclean.
Also handle unknown encodings gracefully rather than crashing.
11 년 전
Matthew Wang
bc2b4bf5db
Version bumped up to 0.9.3
11 년 전
Matthew Wang
61d9e93b7b
Remove unused 'os'
11 년 전
Matthew Wang
d44d437758
Merge branch 'block-select-line-buffered'
11 년 전
Matthew Wang
1755970048
Adjust Popen object creation order to fix issue #30
Have to create pager Popen object before the translator Popen object
in PatchStreamForwarder, otherwise the `stdin=subprocess.PIPE` would cause
trouble to the translator pipe (select() never see EOF after input stream
ended), most likely python bug 12607 (http://bugs.python.org/issue12607)
which was fixed in python 2.7.3.
11 년 전
Matthew Wang
2d2815a228
Update: try for issue #30 works for python >= 2.7.3
11 년 전
Matthew Wang
12efc9d2c7
Implement next() for Python 2.5
11 년 전
Matthew Wang
d4ed688e5c
Another try for issue #30
blocking mode with select() and bufsize=1, buggy in python 2.x:
close() does not notify select() for EOF
11 년 전
Matthew Wang
c2f3622c8a
Lazy fix #32 by set default encoding to utf-8
11 년 전
Matthew Wang
46d9e21076
Fix an unit test fails in python 2.5 for issue #31
11 년 전
Matthew Wang
73e8e660b4
Fix issue #31 by catching UnicodeDecodeError as well
11 년 전
Matthew Wang
e83642c799
Use file object's .closed instead of _istream_open
11 년 전
Matthew Wang
551350d81d
Merge pull request #29 from myint/master
Remove code made unnecessary by #28
11 년 전
Steven Myint
d3032476c1
Remove code made unnecessary by #28
11 년 전
Steven Myint
2cb541c957
Handle all keyboard interrupts more completely
Also handle abruptly closed pipe gracefully.
11 년 전
Matthew Wang
380d074426
Screenshots now hosted in branch 'gh-pages'
11 년 전
Matthew Wang
74edd18cfe
Fix screenshot link
11 년 전
Matthew Wang
af8a8eb48d
Version bumped to 0.9.2
11 년 전
Matthew Wang
f0b2f43ad8
More example to illustrate command options
11 년 전
Matthew Wang
5f671d7bdd
Show extra help message after option list
Use OptionGroup for hack
11 년 전
Matthew Wang
57e62f2a7c
Stop on first unknown option and pass them down
- Close issue #26 (user can now use cdiff -s -U5 --cached)
11 년 전
Matthew Wang
e19f384ba4
Fix issue #23 with --no-ext-diff
Use `--no-ext-diff` to disable GIT_EXTERNAL_DIFF and diff.external which might
break cdiff output
11 년 전