Dirkjan Ochtman <dirkjan@ochtman.nl> [Fri, 04 Apr 2008 22:36:40 +0200] rev 6470
python 2.6 compatibility: compatibility wrappers for hash functions
Paul Moore <p.f.moore@gmail.com> [Fri, 04 Apr 2008 22:41:17 +0200] rev 6469
python 2.6 compatibility: add __hash__ to classes that have __eq__
Patrick Mezard <pmezard@gmail.com> [Fri, 04 Apr 2008 22:18:38 +0200] rev 6468
Merge with crew-stable
Patrick Mezard <pmezard@gmail.com> [Fri, 04 Apr 2008 22:15:14 +0200] rev 6467
Let --unified default to diff.unified (issue 1076)
Adrian Buehlmann <adrian@cadifra.com> [Fri, 04 Apr 2008 16:39:44 +0200] rev 6466
contrib: fix binary file issues with dumprevlog on Windows
* Fix traceback on dumprevlog: open revlog in mode 'rb' (binary)
* Set stdio to binary mode so that redirected data is not modified
References:
http://selenic.com/pipermail/mercurial/2008-March/018330.html
http://selenic.com/repo/index.cgi/hg/rev/
a3fe91b4f6eb
Adrian Buehlmann <adrian@cadifra.com> [Thu, 03 Apr 2008 17:17:39 +0200] rev 6465
add tests for contrib/dumprevlog and undumprevlog
Matt Mackall <mpm@selenic.com> [Fri, 04 Apr 2008 13:54:49 -0500] rev 6464
coal: minor icon improvements
Matt Mackall <mpm@selenic.com> [Fri, 04 Apr 2008 13:43:25 -0500] rev 6463
coal: more tweaks
- move icons inside links
- set icon borders to 0
- make active menu button white on black and remove bar
Christian Ebert <blacktrash@gmx.net> [Thu, 03 Apr 2008 13:47:05 +0200] rev 6462
pager: make config info accessible with "hg help pager"
Dirkjan Ochtman <dirkjan@ochtman.nl> [Thu, 03 Apr 2008 12:46:37 +0200] rev 6461
tests: easier error diagnostics for test-serve
Dirkjan Ochtman <dirkjan@ochtman.nl> [Thu, 03 Apr 2008 13:21:42 +0200] rev 6460
Merge from crew-stable.
Dirkjan Ochtman <dirkjan@ochtman.nl> [Thu, 03 Apr 2008 13:14:43 +0200] rev 6459
hgweb: make hgwebdir work in the absence of PATH_INFO
Thanks to Andrea Arcangeli for reporting and an initial patch.
Dirkjan Ochtman <dirkjan@ochtman.nl> [Thu, 03 Apr 2008 11:18:43 +0200] rev 6458
Merge from main.
Dirkjan Ochtman <dirkjan@ochtman.nl> [Thu, 03 Apr 2008 11:16:07 +0200] rev 6457
Merge from crew-stable.
Gilles Moris <gilles.moris@free.fr> [Thu, 03 Apr 2008 11:11:31 +0200] rev 6456
Pager extension: switch it off if --debugger is set
The pager is preventing the debugger prompt and much of the
debugger output to be refreshed. Moreover the pager does not
make sense when debugging line by line.
(This supersedes the similar ui.debugflag patch. Disabling
the pager for debug output doesn't make that much sense,
as this is actually when the pager might be useful.)
David Soria Parra <dsp <at> php.net> [Thu, 03 Apr 2008 10:49:42 +0200] rev 6455
Pager extension: switch it off if --debugger is set
The pager is preventing the debugger prompt and much of the
debugger output to be refreshed. Moreover the pager does not
make sense when debugging line by line (Thanks to Gilles Moris).
Matt Mackall <mpm@selenic.com> [Wed, 02 Apr 2008 18:51:06 -0500] rev 6454
coal: even more tweaks
- rearrange file browser columns
- add folder and file icons
- make browse table uniformly monospaced
- use lowercase consistently for column heads
- fix search container div
Matt Mackall <mpm@selenic.com> [Wed, 02 Apr 2008 18:47:19 -0500] rev 6453
coal: more tweaking
- add quirksmode hack in attempt to make MSIE happy
- add container divs for more browsers compatibility
- fix file log button on file page
- link to first line of file source from browser
- change revision navigator style
Matt Mackall <mpm@selenic.com> [Wed, 02 Apr 2008 18:47:17 -0500] rev 6452
coal: more tweaks
- add revision numbers to changeset, browse, and file pages
- add revision number to revision number navigator in log
- remove node from log and filelog pages
- add changeset, browse, and archive buttons back to log page
- make buttons more clickable with display: block
- fix alignment of some table heads
Matt Mackall <mpm@selenic.com> [Wed, 02 Apr 2008 18:47:15 -0500] rev 6451
coal: minor fixes
sans -> sans-serif
tweak column widths
get rid of full changelog
Thomas Arendsen Hein <thomas@intevation.de> [Wed, 02 Apr 2008 21:46:30 +0200] rev 6450
merge with crew-stable
Bryan O'Sullivan <bos@serpentine.com> [Wed, 02 Apr 2008 08:56:38 -0700] rev 6449
test-churn: force COLUMNS to be set
Christian Ebert <blacktrash@gmx.net> [Wed, 02 Apr 2008 14:03:16 +0200] rev 6448
Consistently 1 space after full stops in command doc strings
Update test output accordingly.
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Wed, 02 Apr 2008 01:49:29 +0200] rev 6447
patchbomb: Fix mangling of lines beginning with From
we should mangle the lines beginning with From only when writing
to mbox format.
Christian Ebert <blacktrash@gmx.net> [Tue, 01 Apr 2008 14:35:35 +0200] rev 6446
asciidoc: consistently use 1 space after full stop
Note: the command doc strings included in hg (1) are still
inconsistent wrt to spaces after full stops.
Christian Ebert <blacktrash@gmx.net> [Tue, 01 Apr 2008 14:35:11 +0200] rev 6445
hgrc.5: fix subsection formatting
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 01 Apr 2008 16:36:25 +0200] rev 6444
imported patch templ.diff
Patrick Mezard <pmezard@gmail.com> [Tue, 01 Apr 2008 10:19:49 +0200] rev 6443
Merge with crew-stable
Thomas Arendsen Hein <thomas@intevation.de> [Tue, 01 Apr 2008 08:34:23 +0200] rev 6442
merge with crew-stable
Brendan Cully <brendan@kublai.com> [Mon, 31 Mar 2008 23:02:25 -0700] rev 6441
rollback: unlink files truncated to length 0
Thomas Arendsen Hein <thomas@intevation.de> [Wed, 02 Apr 2008 21:45:35 +0200] rev 6440
make test-diff-copy-depth executable
Peter Arrenbrecht <peter.arrenbrecht@gmail.com> [Tue, 01 Apr 2008 09:17:11 +0200] rev 6439
convert: fix test-convert-svn-* problems with mtime not changing
The `svn commit` command does not detect changed files unless
their mtime has changed. A quick succession of, for instance,
`svn co ...; echo x >> y; svn ci` can thus lead to the change to y
being ignored.
Edited by pmezard to write in binary mode.
Thomas Arendsen Hein <thomas@intevation.de> [Tue, 01 Apr 2008 08:33:17 +0200] rev 6438
merge with hg-stable
Matt Mackall <mpm@selenic.com> [Mon, 31 Mar 2008 23:14:25 -0500] rev 6437
hgweb: fix merge breakage
Matt Mackall <mpm@selenic.com> [Mon, 31 Mar 2008 21:49:36 -0500] rev 6436
templates: add coal web theme
Matt Mackall <mpm@selenic.com> [Mon, 31 Mar 2008 21:49:34 -0500] rev 6435
optimize PNGs
Matt Mackall <mpm@selenic.com> [Mon, 31 Mar 2008 21:49:33 -0500] rev 6434
hgweb: minor improvements for new web style
- make renamelink take a context
- pass current node to shortlog page rather than tip
- pass user/desc/date/rename to filediff
- improve template error reporting for foo%bar
Matt Mackall <mpm@selenic.com> [Mon, 31 Mar 2008 21:49:32 -0500] rev 6433
add simple dump and undump scripts to contrib/
Matt Mackall <mpm@selenic.com> [Mon, 31 Mar 2008 21:49:26 -0500] rev 6432
Merge with stable
Matt Mackall <mpm@selenic.com> [Sat, 29 Mar 2008 12:39:47 -0500] rev 6431
copies: refactor symmetricdifference as _findlimit
We only need to track the lowest revision seen, which makes things simpler.
Matt Mackall <mpm@selenic.com> [Sat, 29 Mar 2008 12:39:47 -0500] rev 6430
copies: teach symmetric difference about working revisions
- use changelog.count() as a pseudo revision number
- abort early in copies if revs are the same
- eliminate working dir hacks in copies
- yield results as they're found
Matt Mackall <mpm@selenic.com> [Sat, 29 Mar 2008 12:39:47 -0500] rev 6429
symmetricdifference: move back to copies
It's too tightly dependent on known revlog ordering to fit well in ancestors
Matt Mackall <mpm@selenic.com> [Sat, 29 Mar 2008 12:39:47 -0500] rev 6428
symmetricdifference: change colors to sides
Matt Mackall <mpm@selenic.com> [Sat, 29 Mar 2008 12:39:47 -0500] rev 6427
ancestors: simplify symmetric difference
- n_wanted/wanted -> interesting
- scan colors rather than managing ret
Matt Mackall <mpm@selenic.com> [Sat, 29 Mar 2008 12:39:47 -0500] rev 6426
copies: don't double-detect items in the directory copy check
Matt Mackall <mpm@selenic.com> [Sat, 29 Mar 2008 12:39:47 -0500] rev 6425
copies: skip directory rename checks when not merging
The directory rename checks are not meaningful unless we're moving or copying
files across a branch during a merge.
Matt Mackall <mpm@selenic.com> [Sat, 29 Mar 2008 12:39:47 -0500] rev 6424
copies: sort old names by depth
Matt Mackall <mpm@selenic.com> [Sat, 29 Mar 2008 12:39:47 -0500] rev 6423
backout: reverse changeset belongs on current branch
Backing out a changeset that is before a named branch branchpoint was
making the reverse changeset the tip of the old branch, which is wrong
and very confusing. So instead, we put it on the current named branch.