Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 17 May 2009 02:55:22 +0200] rev 8454
rebase: use set instead of dict
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 17 May 2009 02:44:12 +0200] rev 8453
revlog.missing(): use sets instead of a dict
Martin Geisler <mg@lazybytes.net> [Sun, 17 May 2009 02:15:21 +0200] rev 8452
tests: add missing interpreter lines
Martin Geisler <mg@lazybytes.net> [Sun, 17 May 2009 02:10:09 +0200] rev 8451
cvsnt-mergepoints test: use sh instead of bash
Martin Geisler <mg@lazybytes.net> [Sun, 17 May 2009 01:42:21 +0200] rev 8450
tests: removed unnecessary execute bit on Python tests
Martin Geisler <mg@lazybytes.net> [Sun, 17 May 2009 01:39:31 +0200] rev 8449
tests: renamed Python tests to .py
Martin Geisler <mg@lazybytes.net> [Sun, 17 May 2009 02:31:12 +0200] rev 8448
tests: renamed helper to avoid clash with stdlib repr module
Martin Geisler <mg@lazybytes.net> [Sun, 17 May 2009 01:24:45 +0200] rev 8447
tests: fix doc string in get-with-headers.py
Marti Raudsepp <marti@juffo.org> [Sun, 17 May 2009 01:16:56 +0200] rev 8446
tests: use repr.py to avoid binary characters in test output
Martin Geisler <mg@lazybytes.net> [Sun, 17 May 2009 01:10:35 +0200] rev 8445
tests: new helper for tests with binary output
Greg Ward <greg-hg@gerg.ca> [Sat, 16 May 2009 14:15:58 -0400] rev 8444
convert: improve docstrings, comments.
Martin Geisler <mg@lazybytes.net> [Fri, 15 May 2009 01:21:24 +0200] rev 8443
changelog: turn {de,en}code_extra methods into functions
The methods were not really methods -- they didn't use 'self'. Having
them as functions in the module it useful for other modules (like the
commitsigs extension) that want to recompute the changeset hash and
thus want to encode dicts the same way as changelog does it.
Removed the underbars from their names at the same time.
Martin Geisler <mg@lazybytes.net> [Sat, 16 May 2009 11:16:23 +0200] rev 8442
merge with crew-stable
Martin Geisler <mg@lazybytes.net> [Sat, 16 May 2009 08:46:42 +0200] rev 8441
contrib/win32: add simple style sheet
Martin Geisler <mg@lazybytes.net> [Sat, 16 May 2009 08:38:04 +0200] rev 8440
contrib/win32: updated title of the hgbook
Martin Geisler <mg@lazybytes.net> [Sat, 16 May 2009 08:37:06 +0200] rev 8439
contrib/win32: format file names and env vars with <tt>
Martin Geisler <mg@lazybytes.net> [Sat, 16 May 2009 08:33:23 +0200] rev 8438
contrib/win32: indent and word wrap consistently
Martin Geisler <mg@lazybytes.net> [Sat, 16 May 2009 08:26:36 +0200] rev 8437
contrib/win32: add missing <p> tags
Martin Geisler <mg@lazybytes.net> [Sat, 16 May 2009 08:22:30 +0200] rev 8436
contrib/win32: fix HTML tag nesting
Adrian Buehlmann <adrian@cadifra.com> [Fri, 15 May 2009 13:59:43 +0200] rev 8435
contrib/win32: license is GPLv2 only
according to Matt Mackall
Patrick Mezard <pmezard@gmail.com> [Fri, 15 May 2009 16:17:56 +0200] rev 8434
Merge with crew-stable
Dirkjan Ochtman <dirkjan@ochtman.nl> [Fri, 15 May 2009 15:21:17 +0200] rev 8433
mq: qpush shouldn't complain if working dir is at a non-tip head
Dirkjan Ochtman <dirkjan@ochtman.nl> [Fri, 15 May 2009 10:47:19 +0200] rev 8432
contrib: add tmplrewrite.py script to help rewrite old templater syntax
Dirkjan Ochtman <dirkjan@ochtman.nl> [Fri, 15 May 2009 10:47:13 +0200] rev 8431
spartan: use newer template syntax everywhere
Dirkjan Ochtman <dirkjan@ochtman.nl> [Fri, 15 May 2009 10:47:05 +0200] rev 8430
monoblue: use newer template syntax everywhere
Dirkjan Ochtman <dirkjan@ochtman.nl> [Fri, 15 May 2009 10:46:59 +0200] rev 8429
raw: use newer template syntax everywhere
Dirkjan Ochtman <dirkjan@ochtman.nl> [Fri, 15 May 2009 10:46:52 +0200] rev 8428
atom/rss: use newer template syntax everywhere
Dirkjan Ochtman <dirkjan@ochtman.nl> [Fri, 15 May 2009 10:46:39 +0200] rev 8427
git: use newer template syntax everywhere
Patrick Mezard <pmezard@gmail.com> [Sun, 17 May 2009 19:54:26 +0200] rev 8426
Add tests for qfold
David Frey <dpfrey@shaw.ca> [Sat, 16 May 2009 16:20:37 -0700] rev 8425
mq: abort qfold upon local changes (issue1662)
Martin Geisler <mg@lazybytes.net> [Sat, 16 May 2009 11:12:49 +0200] rev 8424
changelog: refuse to add revisions with empty usernames
An empty username or a username with a "\n" will make the revision
text contain two "\n\n" sequences -> corrupt repository.
The problem is that changelog.read expects to find exactly one "\n\n"
separator and thus cannot unpack the revision.
Patrick Mezard <pmezard@gmail.com> [Fri, 15 May 2009 16:12:09 +0200] rev 8423
convert/bzr: fix symlinks target (issue1626/2)
Martin Geisler <mg@lazybytes.net> [Fri, 15 May 2009 00:55:14 +0200] rev 8422
changelog: removed bad default arguments in add method
The arguments defaulted to None, but
- user cannot be None since it is immediately stripped.
- p1 and p2 cannot be None since they are passed directly to
revlog.addrevision, where they are mandatory.
Sune Foldager <cryo@cyanite.org> [Wed, 13 May 2009 21:36:16 +0200] rev 8421
posixfile: remove posixfile_nt and fix import bug in windows.py
The posixfile_nt class has been superseded by posixfile in osutils.c,
which works on Windows NT and above. All other systems get the regular
python file class which is assigned to posixfile in posix.py (for POSIX)
and in the pure python version of osutils.py (for Win 9x or Windows NT
in pure mode).
Bryan O'Sullivan <bos@serpentine.com> [Thu, 14 May 2009 14:12:32 -0700] rev 8420
util: make atomictempfile saner if mktempcopy fails
Martin Geisler <mg@lazybytes.net> [Thu, 14 May 2009 23:05:16 +0200] rev 8419
merged with crew-stable
Martin Geisler <mg@lazybytes.net> [Thu, 14 May 2009 22:59:12 +0200] rev 8418
util: import random, missing since ea82a23cf887
Brett Carter <brett@rdnzl.net> [Thu, 14 May 2009 22:00:56 +0200] rev 8417
clone: try updating to the actual changeset specified in options
When cloning with the -r option or # url format from a tag the destination
repo most likely won't have the tag. We can save the lookup result to get to
the correct parent anyway. Similar to issue1306, but for tags.
Matt Mackall <mpm@selenic.com> [Thu, 14 May 2009 13:24:39 -0500] rev 8416
commit: hoist the rest of the dirstate manipulation out of commitctx
Matt Mackall <mpm@selenic.com> [Thu, 14 May 2009 13:24:39 -0500] rev 8415
commit: hoist up dirstate invalidate
Matt Mackall <mpm@selenic.com> [Thu, 14 May 2009 13:24:26 -0500] rev 8414
commitctx: use contexts more fully
Matt Mackall <mpm@selenic.com> [Thu, 14 May 2009 13:21:20 -0500] rev 8413
context: add new manifestnode method
Matt Mackall <mpm@selenic.com> [Thu, 14 May 2009 13:21:20 -0500] rev 8412
commitctx: eliminate some variables
Matt Mackall <mpm@selenic.com> [Thu, 14 May 2009 13:21:20 -0500] rev 8411
commit: move lots of commitctx outside of the repo lock
Matt Mackall <mpm@selenic.com> [Thu, 14 May 2009 13:21:20 -0500] rev 8410
commit: combine _commitctx and commitctx, drop unused force argument
Matt Mackall <mpm@selenic.com> [Thu, 14 May 2009 13:21:17 -0500] rev 8409
editor: move HG: filtering from ui to commiteditor
Matt Mackall <mpm@selenic.com> [Thu, 14 May 2009 13:20:40 -0500] rev 8408
grep: make cache LRU rather than unlimited
grep could cache an unbounded number of revlogs, limit to 20 with an
LRU cache.
Matt Mackall <mpm@selenic.com> [Thu, 14 May 2009 13:20:40 -0500] rev 8407
commit: move commit editor to cmdutil, pass as function