Sun, 02 Dec 2007 18:41:22 -0600 copy: fix copying back with -A (issue836)
Matt Mackall <mpm@selenic.com> [Sun, 02 Dec 2007 18:41:22 -0600] rev 5604
copy: fix copying back with -A (issue836)
Mon, 03 Dec 2007 19:19:12 +0100 hgwebdir: refactor inner loop
Dirkjan Ochtman <dirkjan@ochtman.nl> [Mon, 03 Dec 2007 19:19:12 +0100] rev 5603
hgwebdir: refactor inner loop
Mon, 03 Dec 2007 18:58:18 +0100 hgwebdir: split out templater creation
Dirkjan Ochtman <dirkjan@ochtman.nl> [Mon, 03 Dec 2007 18:58:18 +0100] rev 5602
hgwebdir: split out templater creation
Mon, 03 Dec 2007 18:40:37 +0100 hgwebdir: split out makeindex function, facilitate test failure diagnosis
Dirkjan Ochtman <dirkjan@ochtman.nl> [Mon, 03 Dec 2007 18:40:37 +0100] rev 5601
hgwebdir: split out makeindex function, facilitate test failure diagnosis
Mon, 03 Dec 2007 13:30:08 +0100 hgweb: explicitly pass around the templater
Dirkjan Ochtman <dirkjan@ochtman.nl> [Mon, 03 Dec 2007 13:30:08 +0100] rev 5600
hgweb: explicitly pass around the templater
Mon, 03 Dec 2007 12:40:29 +0100 hgweb: split out templater definition
Dirkjan Ochtman <dirkjan@ochtman.nl> [Mon, 03 Dec 2007 12:40:29 +0100] rev 5599
hgweb: split out templater definition
Mon, 03 Dec 2007 12:27:11 +0100 separate the wire protocol commands from the user interface commands
Dirkjan Ochtman <dirkjan@ochtman.nl> [Mon, 03 Dec 2007 12:27:11 +0100] rev 5598
separate the wire protocol commands from the user interface commands
Mon, 03 Dec 2007 12:06:21 +0100 hgweb: extract constant to global level
Dirkjan Ochtman <dirkjan@ochtman.nl> [Mon, 03 Dec 2007 12:06:21 +0100] rev 5597
hgweb: extract constant to global level
Mon, 03 Dec 2007 11:58:52 +0100 hgweb: get rid of some nested functions
Dirkjan Ochtman <dirkjan@ochtman.nl> [Mon, 03 Dec 2007 11:58:52 +0100] rev 5596
hgweb: get rid of some nested functions
Mon, 03 Dec 2007 11:58:29 +0100 fix some imports; pushing bz2 bundles over http is currently untested
Dirkjan Ochtman <dirkjan@ochtman.nl> [Mon, 03 Dec 2007 11:58:29 +0100] rev 5595
fix some imports; pushing bz2 bundles over http is currently untested
Sun, 02 Dec 2007 21:54:56 -0800 coverage: return to not assuming that python is in /usr/bin
Bryan O'Sullivan <bos@serpentine.com> [Sun, 02 Dec 2007 21:54:56 -0800] rev 5594
coverage: return to not assuming that python is in /usr/bin
Sun, 02 Dec 2007 21:52:40 -0800 Fix breaking test from 05451f6b5f07
Bryan O'Sullivan <bos@serpentine.com> [Sun, 02 Dec 2007 21:52:40 -0800] rev 5593
Fix breaking test from 05451f6b5f07
Sun, 02 Dec 2007 23:26:40 +0100 import latest coverage.py version
Dirkjan Ochtman <dirkjan@ochtman.nl> [Sun, 02 Dec 2007 23:26:40 +0100] rev 5592
import latest coverage.py version
Sun, 02 Dec 2007 23:26:40 +0100 split out hgweb commands into a separate file, move some code around
Dirkjan Ochtman <dirkjan@ochtman.nl> [Sun, 02 Dec 2007 23:26:40 +0100] rev 5591
split out hgweb commands into a separate file, move some code around
Sun, 02 Dec 2007 23:26:40 +0100 add more tests for hgweb commands
Dirkjan Ochtman <dirkjan@ochtman.nl> [Sun, 02 Dec 2007 23:26:40 +0100] rev 5590
add more tests for hgweb commands
Sun, 02 Dec 2007 18:11:59 -0600 move commands.docopy to cmdutil.copy
Matt Mackall <mpm@selenic.com> [Sun, 02 Dec 2007 18:11:59 -0600] rev 5589
move commands.docopy to cmdutil.copy
Sun, 02 Dec 2007 17:04:16 -0600 churn: avoid division by zero
Matt Mackall <mpm@selenic.com> [Sun, 02 Dec 2007 17:04:16 -0600] rev 5588
churn: avoid division by zero
Sun, 02 Dec 2007 16:26:56 -0600 update test output
Matt Mackall <mpm@selenic.com> [Sun, 02 Dec 2007 16:26:56 -0600] rev 5587
update test output
Sun, 02 Dec 2007 19:39:29 +0100 hgwebdir: test virtual paths leading or trailing separators are stripped
Patrick Mezard <pmezard@gmail.com> [Sun, 02 Dec 2007 19:39:29 +0100] rev 5586
hgwebdir: test virtual paths leading or trailing separators are stripped
Sun, 02 Dec 2007 19:45:38 +0100 Merge with crew-stable
Patrick Mezard <pmezard@gmail.com> [Sun, 02 Dec 2007 19:45:38 +0100] rev 5585
Merge with crew-stable
Sun, 02 Dec 2007 19:39:27 +0100 hgwebdir: normalize virtual paths before stripping the separator
Patrick Mezard <pmezard@gmail.com> [Sun, 02 Dec 2007 19:39:27 +0100] rev 5584
hgwebdir: normalize virtual paths before stripping the separator It is not even clear that virtual paths should be normalized as normal paths at all, we could expect slash to be the natural separator.
Sun, 02 Dec 2007 17:15:03 +0100 win32: read system rcpath from registry
Steve Borho <steve@borho.org> [Sun, 02 Dec 2007 17:15:03 +0100] rev 5583
win32: read system rcpath from registry Using the module name was not always helpful. It breaks down when Mercurial is installed as source and when the Mercurial libs are used by external applications. This patch allows Mercurial installers to store the system wide rcpath in the registry, where it can always be found. HGRCPATH is a poor option for storing the system wide rcpath, since it overrides both the system and user rcpaths.
Sun, 02 Dec 2007 14:06:10 +0100 Merge with crew-stable
Patrick Mezard <pmezard@gmail.com> [Sun, 02 Dec 2007 14:06:10 +0100] rev 5582
Merge with crew-stable
Sun, 02 Dec 2007 13:53:29 +0100 mq: missing target files do not make qpush to fail immediately (issue 835)
Patrick Mezard <pmezard@gmail.com> [Sun, 02 Dec 2007 13:53:29 +0100] rev 5581
mq: missing target files do not make qpush to fail immediately (issue 835) Reported and explained by Peter Arrenbrecht <peter.arrenbrecht@gmail.com>. Following file additions were skipped but empty files were still created. This situation could lead to qrefresh losing patch information.
Sun, 02 Dec 2007 10:12:26 +0100 Fix style nit and add some comments to tests.
Dirkjan Ochtman <dirkjan@ochtman.nl> [Sun, 02 Dec 2007 10:12:26 +0100] rev 5580
Fix style nit and add some comments to tests.
Sat, 01 Dec 2007 19:19:08 +0100 Use SCRIPT_NAME and PATH_INFO instead of REQUEST_URI. This is required by WSGI (fixes issue846).
Dirkjan Ochtman <dirkjan@ochtman.nl> [Sat, 01 Dec 2007 19:19:08 +0100] rev 5579
Use SCRIPT_NAME and PATH_INFO instead of REQUEST_URI. This is required by WSGI (fixes issue846).
Sat, 01 Dec 2007 19:10:00 +0100 Add tests for hgwebdir repository names with slashes in them.
Dirkjan Ochtman <dirkjan@ochtman.nl> [Sat, 01 Dec 2007 19:10:00 +0100] rev 5578
Add tests for hgwebdir repository names with slashes in them.
Sat, 01 Dec 2007 18:26:27 +0100 CGI compatibility fix for d74fc8dec2b4.
Dirkjan Ochtman <dirkjan@ochtman.nl> [Sat, 01 Dec 2007 18:26:27 +0100] rev 5577
CGI compatibility fix for d74fc8dec2b4.
Sun, 02 Dec 2007 15:52:36 -0600 doc: add repo/ to .hgignore and .hgtags
Matt Mackall <mpm@selenic.com> [Sun, 02 Dec 2007 15:52:36 -0600] rev 5576
doc: add repo/ to .hgignore and .hgtags These names were disappearing in the asciidoc output and no form of escaping seems to help. Let's just add repo/ to make it explicit that they're in the repository root.
Sun, 02 Dec 2007 15:26:01 -0600 imported patch rollback-help
Matt Mackall <mpm@selenic.com> [Sun, 02 Dec 2007 15:26:01 -0600] rev 5575
imported patch rollback-help
Sun, 02 Dec 2007 15:25:37 -0600 imported patch rev-help
Matt Mackall <mpm@selenic.com> [Sun, 02 Dec 2007 15:25:37 -0600] rev 5574
imported patch rev-help
Fri, 09 Nov 2007 10:45:58 -0600 clarify rm -A
Matt Mackall <mpm@selenic.com> [Fri, 09 Nov 2007 10:45:58 -0600] rev 5573
clarify rm -A
Thu, 29 Nov 2007 20:47:41 -0600 hgweb: make web.name default to repo basename
Steve Borho <steve@borho.org> [Thu, 29 Nov 2007 20:47:41 -0600] rev 5572
hgweb: make web.name default to repo basename Providing the full path to the repository by default could be considered a security risk.
Tue, 23 Oct 2007 10:39:24 +0000 fix calloc(0, ...) issue
Jim Hague <jim.hague@acm.org> [Tue, 23 Oct 2007 10:39:24 +0000] rev 5571
fix calloc(0, ...) issue
Sun, 02 Dec 2007 15:15:49 -0600 update: default to tipmost branch if default branch doesn't exist
Matt Mackall <mpm@selenic.com> [Sun, 02 Dec 2007 15:15:49 -0600] rev 5570
update: default to tipmost branch if default branch doesn't exist
Sun, 02 Dec 2007 13:37:30 -0600 clone: fix race with same target directory (issue716)
Matt Mackall <mpm@selenic.com> [Sun, 02 Dec 2007 13:37:30 -0600] rev 5569
clone: fix race with same target directory (issue716) Whichever side creates .hg first wins the race, and the other aborts politely without deleting the tree.
Sat, 01 Dec 2007 13:09:27 -0600 backout: disallow across branches (issue655)
Matt Mackall <mpm@selenic.com> [Sat, 01 Dec 2007 13:09:27 -0600] rev 5568
backout: disallow across branches (issue655)
Sat, 01 Dec 2007 12:54:34 -0600 rename: add test for moving untracked files in directories
Matt Mackall <mpm@selenic.com> [Sat, 01 Dec 2007 12:54:34 -0600] rev 5567
rename: add test for moving untracked files in directories
Fri, 30 Nov 2007 18:23:18 +0100 Less indirection in the WSGI web interface. This simplifies some code, and makes it more compliant with WSGI.
Dirkjan Ochtman <dirkjan@ochtman.nl> [Fri, 30 Nov 2007 18:23:18 +0100] rev 5566
Less indirection in the WSGI web interface. This simplifies some code, and makes it more compliant with WSGI.
Wed, 28 Nov 2007 13:58:31 -0800 Drop a bad import that snuck in.
Bryan O'Sullivan <bos@serpentine.com> [Wed, 28 Nov 2007 13:58:31 -0800] rev 5565
Drop a bad import that snuck in.
Wed, 28 Nov 2007 11:54:39 -0600 hgweb: account for Python 2.4 in one test
Bryan O'Sullivan <bos@serpentine.com> [Wed, 28 Nov 2007 11:54:39 -0600] rev 5564
hgweb: account for Python 2.4 in one test
Wed, 28 Nov 2007 09:39:17 -0800 hgweb: fix breaking tests on Python < 2.5
Bryan O'Sullivan <bos@serpentine.com> [Wed, 28 Nov 2007 09:39:17 -0800] rev 5563
hgweb: fix breaking tests on Python < 2.5
Wed, 28 Nov 2007 08:39:05 -0800 Merge with crew
Bryan O'Sullivan <bos@serpentine.com> [Wed, 28 Nov 2007 08:39:05 -0800] rev 5562
Merge with crew
Wed, 28 Nov 2007 08:38:42 -0800 hgweb: return meaningful HTTP status codes instead of nonsense
Bryan O'Sullivan <bos@serpentine.com> [Wed, 28 Nov 2007 08:38:42 -0800] rev 5561
hgweb: return meaningful HTTP status codes instead of nonsense
Wed, 28 Nov 2007 08:38:06 -0800 hgweb: make notfound templates more informative
Bryan O'Sullivan <bos@serpentine.com> [Wed, 28 Nov 2007 08:38:06 -0800] rev 5560
hgweb: make notfound templates more informative
Wed, 28 Nov 2007 08:37:33 -0800 hgweb: flesh out raw templates
Bryan O'Sullivan <bos@serpentine.com> [Wed, 28 Nov 2007 08:37:33 -0800] rev 5559
hgweb: flesh out raw templates
Wed, 28 Nov 2007 08:36:55 -0800 make LookupError more detailed
Bryan O'Sullivan <bos@serpentine.com> [Wed, 28 Nov 2007 08:36:55 -0800] rev 5558
make LookupError more detailed
Wed, 28 Nov 2007 00:11:55 +0100 Merge with crew-stable
Patrick Mezard <pmezard@gmail.com> [Wed, 28 Nov 2007 00:11:55 +0100] rev 5557
Merge with crew-stable
Tue, 27 Nov 2007 09:44:09 -0800 convert: some tidyups, doc improvements, and test fixes
Bryan O'Sullivan <bos@serpentine.com> [Tue, 27 Nov 2007 09:44:09 -0800] rev 5556
convert: some tidyups, doc improvements, and test fixes The various back end options are now documented. The hg source can now be configured not to hand out a revision ID.
Mon, 26 Nov 2007 17:24:21 -0800 Merge with crew
Bryan O'Sullivan <bos@serpentine.com> [Mon, 26 Nov 2007 17:24:21 -0800] rev 5555
Merge with crew
Mon, 26 Nov 2007 17:23:20 -0800 convert: tell the source repository when a rev has been converted
Bryan O'Sullivan <bos@serpentine.com> [Mon, 26 Nov 2007 17:23:20 -0800] rev 5554
convert: tell the source repository when a rev has been converted This lets us roundtrip changes between svn and hg.
Mon, 26 Nov 2007 14:01:31 -0800 convert: save hg revision during a convert
Bryan O'Sullivan <bos@serpentine.com> [Mon, 26 Nov 2007 14:01:31 -0800] rev 5553
convert: save hg revision during a convert This breaks hg->hg hash roundtripping, but that was fragile, didn't work reliably, and hence arguably of little value.
Mon, 26 Nov 2007 12:25:55 -0800 Merge with mpm.
Bryan O'Sullivan <bos@serpentine.com> [Mon, 26 Nov 2007 12:25:55 -0800] rev 5552
Merge with mpm.
Sun, 25 Nov 2007 12:42:06 +0100 Merge with crew-stable
Patrick Mezard <pmezard@gmail.com> [Sun, 25 Nov 2007 12:42:06 +0100] rev 5551
Merge with crew-stable
Sat, 24 Nov 2007 20:16:59 +0100 cmdutil: make "files" list all files, add "file_mods" for modified files
Patrick Mezard <pmezard@gmail.com> [Sat, 24 Nov 2007 20:16:59 +0100] rev 5550
cmdutil: make "files" list all files, add "file_mods" for modified files
Tue, 27 Nov 2007 23:55:03 +0100 hgweb.server: flush log files after every access
Patrick Mezard <pmezard@gmail.com> [Tue, 27 Nov 2007 23:55:03 +0100] rev 5549
hgweb.server: flush log files after every access
Sun, 25 Nov 2007 12:17:30 +0100 test-import: test fuzziness, ambiguous patch locations
Patrick Mezard <pmezard@gmail.com> [Sun, 25 Nov 2007 12:17:30 +0100] rev 5548
test-import: test fuzziness, ambiguous patch locations
Sun, 25 Nov 2007 11:49:34 +0100 patch: fix sort() comparator argument
Jim Hague <jim.hague@acm.org> [Sun, 25 Nov 2007 11:49:34 +0100] rev 5547
patch: fix sort() comparator argument 'hg import' fails under Python 2.3. The name of the compare function parameter in the call to list.sort() is 'cmpfunc' in Python 2.3 and 'cmp' in Python 2.4+. Passing the compare function as a named parameter is therefore problematic.
Sat, 24 Nov 2007 12:35:02 -0600 Merge with crew
Matt Mackall <mpm@selenic.com> [Sat, 24 Nov 2007 12:35:02 -0600] rev 5546
Merge with crew
Sat, 24 Nov 2007 17:56:15 +0100 cmdutil: always expose "files_add", "files_del" and "manifest" templater properties
Patrick Mezard <pmezard@gmail.com> [Sat, 24 Nov 2007 17:56:15 +0100] rev 5545
cmdutil: always expose "files_add", "files_del" and "manifest" templater properties
Sat, 24 Nov 2007 12:13:32 -0600 revlog: make revlogv0 loading more robust against corruption
Matt Mackall <mpm@selenic.com> [Sat, 24 Nov 2007 12:13:32 -0600] rev 5544
revlog: make revlogv0 loading more robust against corruption
Wed, 21 Nov 2007 13:26:18 -0600 push/pull: abort if we try to visit a missing or empty revlog
Matt Mackall <mpm@selenic.com> [Wed, 21 Nov 2007 13:26:18 -0600] rev 5543
push/pull: abort if we try to visit a missing or empty revlog
Tue, 20 Nov 2007 15:54:25 -0600 i18n: fix complaints from pygettext
Matt Mackall <mpm@selenic.com> [Tue, 20 Nov 2007 15:54:25 -0600] rev 5542
i18n: fix complaints from pygettext
Tue, 20 Nov 2007 15:46:20 -0600 verify: improve handling of empty or missing files
Matt Mackall <mpm@selenic.com> [Tue, 20 Nov 2007 15:46:20 -0600] rev 5541
verify: improve handling of empty or missing files - explicitly notice empty or missing changeset, manifest or file revlogs - shortcircuit warnings relating to missing changeset or manifest revlogs - fix changeset/manifest crosscheck swapped variables - properly sort crosscheck messages
Tue, 20 Nov 2007 14:41:47 +0100 Merge with crew-stable
Patrick Mezard <pmezard@gmail.com> [Tue, 20 Nov 2007 14:41:47 +0100] rev 5540
Merge with crew-stable
Sun, 18 Nov 2007 17:25:28 +0100 convert: read CVS files in chunks (issue 800)
Patrick Mezard <pmezard@gmail.com> [Sun, 18 Nov 2007 17:25:28 +0100] rev 5539
convert: read CVS files in chunks (issue 800) socket.makefile() fails on large read requests (more than 10MB) with MemoryError.
Sat, 17 Nov 2007 18:41:31 +0100 test-convert-svn-sink: test directory additions
Patrick Mezard <pmezard@gmail.com> [Sat, 17 Nov 2007 18:41:31 +0100] rev 5538
test-convert-svn-sink: test directory additions
Sat, 17 Nov 2007 18:41:31 +0100 convert: add directories to subversion from root to leaves
Patrick Mezard <pmezard@gmail.com> [Sat, 17 Nov 2007 18:41:31 +0100] rev 5537
convert: add directories to subversion from root to leaves
Sun, 11 Nov 2007 19:34:00 +0100 convert: force svn:executable when execute-bit is not supported
Patrick Mezard <pmezard@gmail.com> [Sun, 11 Nov 2007 19:34:00 +0100] rev 5536
convert: force svn:executable when execute-bit is not supported The util.is_exec fallback would be to ask subversion for the current value of svn:executable. Setting it directly is just simpler.
Sun, 11 Nov 2007 14:17:30 +0100 convert: fix svn file:// URL generation under Windows
Patrick Mezard <pmezard@gmail.com> [Sun, 11 Nov 2007 14:17:30 +0100] rev 5535
convert: fix svn file:// URL generation under Windows
Tue, 20 Nov 2007 14:31:58 +0100 mq: avoid qnew committing everything on invalid paths (issue 803)
Patrick Mezard <pmezard@gmail.com> [Tue, 20 Nov 2007 14:31:58 +0100] rev 5534
mq: avoid qnew committing everything on invalid paths (issue 803) If paths are supplied but resolve to nothing, localrepo.commit() is called with an empty set and commits the whole dirstate. Avoid this by passing the match function to commit.
Mon, 12 Nov 2007 10:49:26 -0800 highlight: clean up coding style a little
Bryan O'Sullivan <bos@serpentine.com> [Mon, 12 Nov 2007 10:49:26 -0800] rev 5533
highlight: clean up coding style a little
Sat, 10 Nov 2007 17:54:57 -0500 extension for synax highlighting in the hgweb file revision view
Adam Hupp <adam@hupp.org> [Sat, 10 Nov 2007 17:54:57 -0500] rev 5532
extension for synax highlighting in the hgweb file revision view Depends on the pygments syntax highlighting library: http://pygments.org/
Sat, 10 Nov 2007 21:30:59 +0100 Change standard streams mode to binary at hg startup
Patrick Mezard <pmezard@gmail.com> [Sat, 10 Nov 2007 21:30:59 +0100] rev 5531
Change standard streams mode to binary at hg startup Standard streams are expected to operate in binary mode everywhere, especially with archive, cat, diff and export commands. Rewriting these to separate informational output from binary content is complicated to do and to maintain, nonwithstanding mode switching reliability. Changing all output mode to binary should not have much impact on Windows were stream processing tools are barely used and usually cope with unix style endings. Streams mode being process wide, the switch is performed in the startup script to avoid polluting existing API users who may have solved this issue already or ignored it at least for the mercurial part.
Sat, 10 Nov 2007 21:30:43 +0100 test-import: read email payload in binary mode
Patrick Mezard <pmezard@gmail.com> [Sat, 10 Nov 2007 21:30:43 +0100] rev 5530
test-import: read email payload in binary mode
Sat, 10 Nov 2007 17:09:56 +0100 convert: fix util.popen regression in darcs converter
Patrick Mezard <pmezard@gmail.com> [Sat, 10 Nov 2007 17:09:56 +0100] rev 5529
convert: fix util.popen regression in darcs converter
Fri, 09 Nov 2007 21:24:25 -0200 merge with crew-stable
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Fri, 09 Nov 2007 21:24:25 -0200] rev 5528
merge with crew-stable
Fri, 09 Nov 2007 20:21:35 -0200 mq: really remove undo after a qpush (and after a strip)
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Fri, 09 Nov 2007 20:21:35 -0200] rev 5527
mq: really remove undo after a qpush (and after a strip) For qpush, removeundo has to be called after the transaction has finished. strip may use unbundle, which also leaves an undo file. Fixes issue780.
Fri, 09 Nov 2007 20:21:35 -0200 httprepo: give self._url and the netloc to the password manager
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Fri, 09 Nov 2007 20:21:35 -0200] rev 5526
httprepo: give self._url and the netloc to the password manager This should hide some differences between different python versions.
Mon, 05 Nov 2007 20:29:32 +0100 Do not display passwords with pull/push/incoming/outgoing
Manuel Holtgrewe <purestorm@ggnore.net> [Mon, 05 Nov 2007 20:29:32 +0100] rev 5525
Do not display passwords with pull/push/incoming/outgoing Passwords specified in the repository URL are now displayed as '***' when accessing the remote repository.
Fri, 09 Nov 2007 20:21:35 -0200 run-tests.py: add a default --date "0 0" argument to commit et al
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Fri, 09 Nov 2007 20:21:35 -0200] rev 5524
run-tests.py: add a default --date "0 0" argument to commit et al Part of test-tags was modified just to be sure this works. The change in test-archive-symlinks is necessary to avoid a "helpful" warning from GNU tar ("implausibly old time stamp 1970-01-01 00:00:00").
Fri, 09 Nov 2007 20:21:35 -0200 tests/*: avoid losing the original settings from $HGRCPATH
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Fri, 09 Nov 2007 20:21:35 -0200] rev 5523
tests/*: avoid losing the original settings from $HGRCPATH
Fri, 09 Nov 2007 20:21:35 -0200 convert: make sure mercurial_source has a local hg repo
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Fri, 09 Nov 2007 20:21:35 -0200] rev 5522
convert: make sure mercurial_source has a local hg repo
Fri, 09 Nov 2007 20:21:35 -0200 convert: display all errors if we couldn't open the source repo
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Fri, 09 Nov 2007 20:21:35 -0200] rev 5521
convert: display all errors if we couldn't open the source repo This should give the user a better hint of what's going wrong. Improve some error messages. In particular, mention "CVS checkout" instead of "CVS repo". Fixes issue822 and issue826.
Fri, 09 Nov 2007 20:21:35 -0200 test-convert-darcs: skip if we can't find the elementtree module
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Fri, 09 Nov 2007 20:21:35 -0200] rev 5520
test-convert-darcs: skip if we can't find the elementtree module This patch is a bit dirty to avoid having to repeat the dance required to import elementtree.
Fri, 09 Nov 2007 20:21:35 -0200 test-permissions: add a chmod +w to allow the directory to be removed
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Fri, 09 Nov 2007 20:21:35 -0200] rev 5519
test-permissions: add a chmod +w to allow the directory to be removed
Fri, 09 Nov 2007 20:21:35 -0200 run-tests.py: don't print a dot for skipped tests
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Fri, 09 Nov 2007 20:21:35 -0200] rev 5518
run-tests.py: don't print a dot for skipped tests
Fri, 09 Nov 2007 20:21:35 -0200 purge: simplify safety net for case mangling filesystems
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Fri, 09 Nov 2007 20:21:35 -0200] rev 5517
purge: simplify safety net for case mangling filesystems Relying on the exact return of statwalk would cause us to abort when there was at least one tracked file inside an ignored directory. This patch forces an extra walk of the whole working directory even on sane filesystems, where it wouldn't be needed. Fixes issue621.
Wed, 07 Nov 2007 22:57:28 +0100 Fix dir-changed-to-file updates on clean workdir.
Maxim Dounin <mdounin@mdounin.ru> [Wed, 07 Nov 2007 22:57:28 +0100] rev 5516
Fix dir-changed-to-file updates on clean workdir. Workaround for dir-changed-to-file updates mentioned in rev 7a64931e2d76 doesn't actually work since tests introduced in mentioned changeset prevented dirstate updates even if working directory updates succeded. Make tests more relaxed for dirstate operations not directly accessible from cli. See also issue660. While here, move _dirs existance check from _decpath() to _changepath() for unification.
Wed, 07 Nov 2007 21:13:56 -0600 Merge with crew
Matt Mackall <mpm@selenic.com> [Wed, 07 Nov 2007 21:13:56 -0600] rev 5515
Merge with crew
Wed, 07 Nov 2007 21:10:30 -0600 Add note to CONTRIBUTORS file
Matt Mackall <mpm@selenic.com> [Wed, 07 Nov 2007 21:10:30 -0600] rev 5514
Add note to CONTRIBUTORS file
Wed, 07 Nov 2007 18:26:59 -0800 convert: add support for Subversion as a sink
Bryan O'Sullivan <bos@serpentine.com> [Wed, 07 Nov 2007 18:26:59 -0800] rev 5513
convert: add support for Subversion as a sink
Wed, 07 Nov 2007 17:40:39 -0800 convert: abstract darcs's commandline handling
Bryan O'Sullivan <bos@serpentine.com> [Wed, 07 Nov 2007 17:40:39 -0800] rev 5512
convert: abstract darcs's commandline handling
Wed, 07 Nov 2007 17:07:14 -0800 convert: iterate
Bryan O'Sullivan <bos@serpentine.com> [Wed, 07 Nov 2007 17:07:14 -0800] rev 5511
convert: iterate
Wed, 07 Nov 2007 17:06:02 -0800 convert: abstract map files into a class
Bryan O'Sullivan <bos@serpentine.com> [Wed, 07 Nov 2007 17:06:02 -0800] rev 5510
convert: abstract map files into a class
Wed, 07 Nov 2007 14:38:04 -0600 Mark failing test as a known bug
Matt Mackall <mpm@selenic.com> [Wed, 07 Nov 2007 14:38:04 -0600] rev 5509
Mark failing test as a known bug
Mon, 05 Nov 2007 13:20:24 -0800 Merge with -stable
Bryan O'Sullivan <bos@serpentine.com> [Mon, 05 Nov 2007 13:20:24 -0800] rev 5508
Merge with -stable
Mon, 05 Nov 2007 08:41:22 +0100 Support qgoto in contrib/bash_completion.
Peter Arrenbrecht <peter.arrenbrecht@gmail.com> [Mon, 05 Nov 2007 08:41:22 +0100] rev 5507
Support qgoto in contrib/bash_completion.
Sat, 03 Nov 2007 21:50:11 +0100 hgk: change config file from .gitk to .hgk
bdowning@lavos.net [Sat, 03 Nov 2007 21:50:11 +0100] rev 5506
hgk: change config file from .gitk to .hgk Git's gitk and Mercurial's hgk have diverged enough that their configuration information is no longer entirely compatible. Whenever I run one, the other gets reset to the default screen position. This patch changes hgk to store and read its configuration from ".hgk" instead of ".gitk", so as not to conflict with the "real" gitk anymore.
Sat, 03 Nov 2007 17:06:44 +0100 Merge with crew-stable
Patrick Mezard <pmezard@gmail.com> [Sat, 03 Nov 2007 17:06:44 +0100] rev 5505
Merge with crew-stable
Fri, 02 Nov 2007 14:45:05 -0700 Merge with stable.
Bryan O'Sullivan <bos@serpentine.com> [Fri, 02 Nov 2007 14:45:05 -0700] rev 5504
Merge with stable.
Fri, 02 Nov 2007 14:02:28 -0700 Test a merge of a symlink against an executable file.
Bryan O'Sullivan <bos@serpentine.com> [Fri, 02 Nov 2007 14:02:28 -0700] rev 5503
Test a merge of a symlink against an executable file. This should result in a conflict, but the symlink always wins.
Fri, 02 Nov 2007 12:15:39 -0700 Merge with -stable.
Bryan O'Sullivan <bos@serpentine.com> [Fri, 02 Nov 2007 12:15:39 -0700] rev 5502
Merge with -stable.
Thu, 01 Nov 2007 15:22:22 -0700 Merge with crew.
Bryan O'Sullivan <bos@serpentine.com> [Thu, 01 Nov 2007 15:22:22 -0700] rev 5501
Merge with crew.
Thu, 01 Nov 2007 15:22:10 -0700 Merge with crew-stable.
Bryan O'Sullivan <bos@serpentine.com> [Thu, 01 Nov 2007 15:22:10 -0700] rev 5500
Merge with crew-stable.
Tue, 30 Oct 2007 16:56:01 -0700 Merge with crew-stable.
Bryan O'Sullivan <bos@serpentine.com> [Tue, 30 Oct 2007 16:56:01 -0700] rev 5499
Merge with crew-stable.
Thu, 01 Nov 2007 12:37:17 +0100 Merge with crew-stable
Patrick Mezard <pmezard@gmail.com> [Thu, 01 Nov 2007 12:37:17 +0100] rev 5498
Merge with crew-stable
Tue, 30 Oct 2007 22:14:15 +0100 convert: fail if an external required tool is not found
Patrick Mezard <pmezard@gmail.com> [Tue, 30 Oct 2007 22:14:15 +0100] rev 5497
convert: fail if an external required tool is not found
Sun, 28 Oct 2007 09:47:54 +0100 Merge with crew-stable
Patrick Mezard <pmezard@gmail.com> [Sun, 28 Oct 2007 09:47:54 +0100] rev 5496
Merge with crew-stable
Sat, 27 Oct 2007 20:23:46 +0200 test-execute-bit: skip if execute-bit is not supported
Patrick Mezard <pmezard@gmail.com> [Sat, 27 Oct 2007 20:23:46 +0200] rev 5495
test-execute-bit: skip if execute-bit is not supported
Fri, 26 Oct 2007 16:43:13 -0700 See if execute bit is honoured when we go back in time
Bryan O'Sullivan <bos@serpentine.com> [Fri, 26 Oct 2007 16:43:13 -0700] rev 5494
See if execute bit is honoured when we go back in time
Fri, 26 Oct 2007 12:37:59 +0200 merge with -stable
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Fri, 26 Oct 2007 12:37:59 +0200] rev 5493
merge with -stable
Thu, 25 Oct 2007 21:37:20 +0200 merge with crew-stable
Thomas Arendsen Hein <thomas@intevation.de> [Thu, 25 Oct 2007 21:37:20 +0200] rev 5492
merge with crew-stable
Thu, 25 Oct 2007 00:09:13 +0200 Merge with crew-stable
Patrick Mezard <pmezard@gmail.com> [Thu, 25 Oct 2007 00:09:13 +0200] rev 5491
Merge with crew-stable
Fri, 26 Oct 2007 16:43:13 -0700 See if execute bit is honoured when we go back in time
Bryan O'Sullivan <bos@serpentine.com> [Fri, 26 Oct 2007 16:43:13 -0700] rev 5490
See if execute bit is honoured when we go back in time
Mon, 05 Nov 2007 18:49:35 -0200 Honour the exec bit when we go back in time.
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Mon, 05 Nov 2007 18:49:35 -0200] rev 5489
Honour the exec bit when we go back in time. Fixes issue801.
Mon, 05 Nov 2007 20:15:33 +0100 fix typo in convert help text, update test
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Mon, 05 Nov 2007 20:15:33 +0100] rev 5488
fix typo in convert help text, update test
Mon, 05 Nov 2007 20:05:44 +0300 Fix file-changed-to-dir and dir-to-file commits (issue660).
Maxim Dounin <mdounin@mdounin.ru> [Mon, 05 Nov 2007 20:05:44 +0300] rev 5487
Fix file-changed-to-dir and dir-to-file commits (issue660). Allow adding to dirstate files that clash with previously existing but marked for removal. Protect from reintroducing clashes by revert. This change doesn't address related issues with update. Current workaround is to do "clean" update by manually removing conflicting files/dirs from working directory.
Sat, 03 Nov 2007 17:04:42 +0100 hgweb_mod: update unidiff() calls and finish e5eedd74e70f job
Rocco Rutte <pdmef@gmx.net> [Sat, 03 Nov 2007 17:04:42 +0100] rev 5486
hgweb_mod: update unidiff() calls and finish e5eedd74e70f job
Fri, 02 Nov 2007 14:44:33 -0700 Fix context iterator.
Bryan O'Sullivan <bos@serpentine.com> [Fri, 02 Nov 2007 14:44:33 -0700] rev 5485
Fix context iterator.
Fri, 02 Nov 2007 20:09:21 +0100 Update convert help text
"Rafael Villar Burke <pachi@rvburke.com>" [Fri, 02 Nov 2007 20:09:21 +0100] rev 5484
Update convert help text Add Mercurial as a source format, clarify that the include directive triggers the exclusion of all not explicitely included files/dirs and use MAPFILE instead of revmapfile in the text, following the short message convention.
Thu, 01 Nov 2007 17:15:50 -0500 Handle patches with misformatted empty lines
Hollis Blanchard <hollisb@us.ibm.com> [Thu, 01 Nov 2007 17:15:50 -0500] rev 5483
Handle patches with misformatted empty lines Insert a space on empty lines which are missing a control character. Signed-off-by: Hollis Blanchard <hollisb@us.ibm.com> --- I frequently receive emailed patches with empty lines represented as "\n\n", where Mercurial expects them to be "\n \n". patch(1) applies these patches without complaint, but qpush fails all hunks.
Thu, 01 Nov 2007 12:17:59 -0700 Use both the from and to name in mdiff.unidiff.
Dustin Sallings <dustin@spy.net> [Thu, 01 Nov 2007 12:17:59 -0700] rev 5482
Use both the from and to name in mdiff.unidiff. This fixes a compatibility issue with git diffs. * * *
Thu, 01 Nov 2007 12:05:14 +0100 Fix Windows os.popen bug with interleaved stdout/stderr output
Patrick Mezard <pmezard@gmail.com> [Thu, 01 Nov 2007 12:05:14 +0100] rev 5481
Fix Windows os.popen bug with interleaved stdout/stderr output See python bug 1366 "popen spawned process may not write to stdout under windows" for more details.
Tue, 30 Oct 2007 16:54:25 -0700 https url handling: usernames and passwords were registered to the wrong url
Elliott Peele <elliot@rpath.com> [Tue, 30 Oct 2007 16:54:25 -0700] rev 5480
https url handling: usernames and passwords were registered to the wrong url
Sun, 28 Oct 2007 09:25:35 +0100 patchbomb: no traceback if (diffstat) confirmation is refused
Christian Ebert <blacktrash@gmx.net> [Sun, 28 Oct 2007 09:25:35 +0100] rev 5479
patchbomb: no traceback if (diffstat) confirmation is refused
Fri, 26 Oct 2007 12:01:14 +0200 patchbomb: fix traceback when diffstat isn't available
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Fri, 26 Oct 2007 12:01:14 +0200] rev 5478
patchbomb: fix traceback when diffstat isn't available
Thu, 25 Oct 2007 19:40:56 +0200 Only set mode of new patch if the target file was removed before.
Thomas Arendsen Hein <thomas@intevation.de> [Thu, 25 Oct 2007 19:40:56 +0200] rev 5477
Only set mode of new patch if the target file was removed before. If the file is writable by the user, but owned by a different user, the chmod will otherwise fail with "Operation not permitted". Additionally make very sure that the file is only written if either the number of links is <= 1 or the file was successfully removed. Maybe this minimal COW code should be replaced by something from util.
(0) -3000 -1000 -128 +128 +1000 +3000 +10000 +30000 tip