Martin Geisler <mg@lazybytes.net> [Tue, 28 Apr 2009 18:29:50 +0200] rev 8238
localrepo: fixed typos in comments
Martin Geisler <mg@lazybytes.net> [Tue, 28 Apr 2009 17:30:00 +0200] rev 8237
help: document nonempty template filter.
Martin Geisler <mg@lazybytes.net> [Tue, 28 Apr 2009 17:28:00 +0200] rev 8236
webcommands: move nonempty logic from JavaScript to Python
This avoids hard-coding the '(none)' string in the JavaScript for each
style and avoids the {nonexisting|nonempty} hack which only works
since the template system don't complain about undefined variables.
Rocco Rutte <pdmef@gmx.net> [Mon, 20 Apr 2009 12:10:04 +0200] rev 8235
hgweb: use "nonempty" filter in templates for the changelog message
At least subversion allows empty commit logs which, after conversion,
show up as empty fields in hgweb and don't allow selecting the
changeset. Using "nonempty" as filter, "(none)" is used to get
clickable links for empty commit messages.
Rocco Rutte <pdmef@gmx.net> [Mon, 20 Apr 2009 11:34:15 +0200] rev 8234
templatefilters: add "nonempty" template filter
It ensures that at least "(none)" is returned in case the argument
passed is None or ''. This is primarily useful to render empty
changelog messages for hgweb but may be useful for others, too.
Patrick Mezard <pmezard@gmail.com> [Mon, 27 Apr 2009 22:15:36 +0200] rev 8233
keepalive: fix 4f13ed6ee544, reintroduce unredirected_hdrs
The previous fix dropped unredirected_hdrs which contain authentication
headers. Removing them break POST request requiring authentication (like
unbundle calls to bitbucket.org).
Martin Geisler <mg@lazybytes.net> [Sun, 26 Apr 2009 01:57:12 +0200] rev 8232
pure/osutil: add copyright and license header
Martin Geisler <mg@lazybytes.net> [Sun, 26 Apr 2009 01:57:00 +0200] rev 8231
match: add copyright and license header
Martin Geisler <mg@lazybytes.net> [Sun, 26 Apr 2009 01:56:52 +0200] rev 8230
fancyopts: add copyright and license header
Martin Geisler <mg@lazybytes.net> [Sun, 26 Apr 2009 01:56:41 +0200] rev 8229
config: add copyright and license header
Martin Geisler <mg@lazybytes.net> [Sun, 26 Apr 2009 01:25:53 +0200] rev 8228
add blank line after copyright notices and after header
Martin Geisler <mg@lazybytes.net> [Sun, 26 Apr 2009 01:24:49 +0200] rev 8227
turn some comments back into module docstrings
Martin Geisler <mg@lazybytes.net> [Sun, 26 Apr 2009 01:13:08 +0200] rev 8226
put license and copyright info into comment blocks
Martin Geisler <mg@lazybytes.net> [Sun, 26 Apr 2009 01:08:54 +0200] rev 8225
updated license to be explicit about GPL version 2
Dirkjan Ochtman <dirkjan@ochtman.nl> [Mon, 27 Apr 2009 16:29:26 +0200] rev 8224
hgweb: pre-init mimetypes module (fixes ugly bug in python-2.6.2 mimetypes)
The ugly initialization hack in mimetypes' initialization procedure can make
hg serve hit the maximum recursion depth when in threaded mode.
Dirkjan Ochtman <dirkjan@ochtman.nl> [Mon, 27 Apr 2009 16:26:31 +0200] rev 8223
templater: fix little problem from stylemap() changes
Dirkjan Ochtman <dirkjan@ochtman.nl> [Mon, 27 Apr 2009 12:37:19 +0200] rev 8222
more whitespace cleanup and some other style nits
Ronny Pfannschmidt <Ronny.Pfannschmidt@gmx.de> [Mon, 27 Apr 2009 12:02:16 +0200] rev 8221
convert: hide svn deprecation warnings
Ronny Pfannschmidt <Ronny.Pfannschmidt@gmx.de> [Mon, 27 Apr 2009 10:33:57 +0200] rev 8220
ui: ui.copy() now takes the ui class into account
Helps subclassing by other API users.
Peter Arrenbrecht <peter.arrenbrecht@gmail.com> [Mon, 27 Apr 2009 09:12:07 +0200] rev 8219
whitespace cleanup
Dirkjan Ochtman <dirkjan@ochtman.nl> [Mon, 06 Apr 2009 15:09:54 +0200] rev 8218
templater: separate template management and actual string processing
Dirkjan Ochtman <dirkjan@ochtman.nl> [Mon, 27 Apr 2009 11:35:18 +0200] rev 8217
tests: add tests for styled hgwebdir pages
Dirkjan Ochtman <dirkjan@ochtman.nl> [Mon, 27 Apr 2009 11:37:30 +0200] rev 8216
hgweb: use new sessionvars code in hgwebdir, too
Dirkjan Ochtman <dirkjan@ochtman.nl> [Mon, 27 Apr 2009 11:37:08 +0200] rev 8215
hgweb: some cleanups in hgwebdir, remove double defaults
Removed obsolete command, expose useful cleannames function.
Patrick Mezard <pmezard@gmail.com> [Sun, 26 Apr 2009 20:19:40 +0200] rev 8214
convert/svn: fix pathname parsing from URL under Windows
Patrick Mezard <pmezard@gmail.com> [Sun, 26 Apr 2009 19:39:15 +0200] rev 8213
hghave: handle Windows raising on popen() failure
Patrick Mezard <pmezard@gmail.com> [Sun, 26 Apr 2009 19:26:22 +0200] rev 8212
test-extdiff: replace shell script with python for portability
Patrick Mezard <pmezard@gmail.com> [Sun, 26 Apr 2009 18:36:36 +0200] rev 8211
Declare bzr TERM=dumb to silence progress bars
In theory, one could set BZR_PROGRESS_BAR=none but it does not work in 1.14rc2
Matt Mackall <mpm@selenic.com> [Sun, 26 Apr 2009 16:50:44 -0500] rev 8210
replace various uses of list.reverse()
Matt Mackall <mpm@selenic.com> [Sun, 26 Apr 2009 16:50:44 -0500] rev 8209
replace util.sort with sorted built-in
This is marginally faster for small and moderately-sized lists
Matt Mackall <mpm@selenic.com> [Sun, 26 Apr 2009 16:50:44 -0500] rev 8208
ui: make interactive a method
Matt Mackall <mpm@selenic.com> [Sun, 26 Apr 2009 16:50:44 -0500] rev 8207
util: take propertycache from context.py