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.
Wed, 24 Oct 2007 22:15:45 +0200 httprepo: ignore environment proxies when proxies are disabled
Sebastian Hauer <sebastian.hauer@gmail.com> [Wed, 24 Oct 2007 22:15:45 +0200] rev 5476
httprepo: ignore environment proxies when proxies are disabled
Sat, 20 Oct 2007 03:04:34 +0200 gpg: use the same log message format as hg tag
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sat, 20 Oct 2007 03:04:34 +0200] rev 5475
gpg: use the same log message format as hg tag
Fri, 19 Oct 2007 18:25:28 -0500 Added signature for changeset 23889160905a1b09fffe1c07378e9fc1827606eb
Matt Mackall <mpm@selenic.com> [Fri, 19 Oct 2007 18:25:28 -0500] rev 5474
Added signature for changeset 23889160905a1b09fffe1c07378e9fc1827606eb
Fri, 19 Oct 2007 18:25:24 -0500 Added tag 0.9.5 for changeset 23889160905a
Matt Mackall <mpm@selenic.com> [Fri, 19 Oct 2007 18:25:24 -0500] rev 5473
Added tag 0.9.5 for changeset 23889160905a
Fri, 07 Sep 2007 16:48:42 +0200 Catch smtp exceptions 0.9.5
Christian Ebert <blacktrash@gmx.net> [Fri, 07 Sep 2007 16:48:42 +0200] rev 5472
Catch smtp exceptions
Fri, 19 Oct 2007 19:20:33 +0000 tests: make test-mq-guards work with ksh
Jim Hague <jim.hague@acm.org> [Fri, 19 Oct 2007 19:20:33 +0000] rev 5471
tests: make test-mq-guards work with ksh
Fri, 19 Oct 2007 12:53:43 -0500 tests: tidy up reporting of skipped tests
Matt Mackall <mpm@selenic.com> [Fri, 19 Oct 2007 12:53:43 -0500] rev 5470
tests: tidy up reporting of skipped tests if not verbose: - print 's' rather than '.' - pass skipped test reports back to parent for -j - report which tests were skipped at the end - print '.' after test completion
Tue, 18 Sep 2007 19:53:01 -0500 Allow explicit disabling of extensions
Steve Borho <steve@borho.org> [Tue, 18 Sep 2007 19:53:01 -0500] rev 5469
Allow explicit disabling of extensions If the first character of an extension path is '!', the extension is silently skipped.
Thu, 11 Oct 2007 06:13:17 +0900 mq.el: define keymaps as convensions
NIIMI Satoshi <sa2c@sa2c.net> [Thu, 11 Oct 2007 06:13:17 +0900] rev 5468
mq.el: define keymaps as convensions
Thu, 11 Oct 2007 06:10:45 +0900 mercurial.el: mark-marker() returns non-nil with no active mark on GNU Emacs
NIIMI Satoshi <sa2c@sa2c.net> [Thu, 11 Oct 2007 06:10:45 +0900] rev 5467
mercurial.el: mark-marker() returns non-nil with no active mark on GNU Emacs
Thu, 11 Oct 2007 06:01:30 +0900 mq.el: declare variable mq-top
NIIMI Satoshi <sa2c@sa2c.net> [Thu, 11 Oct 2007 06:01:30 +0900] rev 5466
mq.el: declare variable mq-top
Thu, 11 Oct 2007 05:58:54 +0900 mercurial.el, mq.el: remove runtime dependencies on CL package
NIIMI Satoshi <sa2c@sa2c.net> [Thu, 11 Oct 2007 05:58:54 +0900] rev 5465
mercurial.el, mq.el: remove runtime dependencies on CL package * (require 'cl) at compile-time * don't use map()
Thu, 12 Apr 2007 13:11:30 +0200 hgk: colorize commits by authors
Georg.Koltermann@mscsoftware.com [Thu, 12 Apr 2007 13:11:30 +0200] rev 5464
hgk: colorize commits by authors Color commits by author. Colors will be assigned to authors by using a configurable list of colors. The line corresponding to current id (the version currently in the working tree) is highlighted in a special font which is also configurable. There is provision to assign fixed colors to authors. See .gitk comment for details.
Mon, 15 Oct 2007 12:57:01 -0700 osutil: use fdopendir instead of dirfd
Bryan O'Sullivan <bos@serpentine.com> [Mon, 15 Oct 2007 12:57:01 -0700] rev 5463
osutil: use fdopendir instead of dirfd
Sat, 13 Oct 2007 15:25:11 +0400 convert: svn -- fix tags handling
Kirill Smelkov <kirr@landau.phys.spbu.ru> [Sat, 13 Oct 2007 15:25:11 +0400] rev 5462
convert: svn -- fix tags handling They were simply not detected.
Sat, 13 Oct 2007 15:22:03 +0400 convert: svn -- fix 'exists'
Kirill Smelkov <kirr@landau.phys.spbu.ru> [Sat, 13 Oct 2007 15:22:03 +0400] rev 5461
convert: svn -- fix 'exists' Previously 'exists' erroneously returned False for empty dirictories. This is wrong since we want to detect even empty 'branches/' or 'tags/'.
Fri, 12 Oct 2007 11:23:03 +0200 merge with goto
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Fri, 12 Oct 2007 11:23:03 +0200] rev 5460
merge with goto
Fri, 12 Oct 2007 11:46:49 +0900 mpatch: Define Py_ssize_t for old pythons and use it instead of ssize_t.
Shun-ichi GOTO <shunichi.goto@gmail.com> [Fri, 12 Oct 2007 11:46:49 +0900] rev 5459
mpatch: Define Py_ssize_t for old pythons and use it instead of ssize_t. See also PEP 353. NOTE: Microsoft compilers (8 or earlier) does not have ssize_t.
Thu, 11 Oct 2007 17:47:04 -0500 mpatch: use int rather than ssize_t
Matt Mackall <mpm@selenic.com> [Thu, 11 Oct 2007 17:47:04 -0500] rev 5458
mpatch: use int rather than ssize_t We might need to be more clever than this to make Py2.5 happy.
Thu, 11 Oct 2007 17:46:06 -0500 osutil: improve portability
Matt Mackall <mpm@selenic.com> [Thu, 11 Oct 2007 17:46:06 -0500] rev 5457
osutil: improve portability - manually inline mode_to_kind - remove unused alloca include - remove fstatat and associated bits It's not obvious that there's an advantage to using fstatat in terms of performance. The race-avoidance properties of fstatat aren't terribly useful to us either. So best to avoid it until we figure out how to use it portably.
Thu, 11 Oct 2007 16:28:30 +0200 fix typo
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Thu, 11 Oct 2007 16:28:30 +0200] rev 5456
fix typo
Thu, 11 Oct 2007 16:26:14 +0200 import gettext since '_' is used
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Thu, 11 Oct 2007 16:26:14 +0200] rev 5455
import gettext since '_' is used
Thu, 11 Oct 2007 16:19:12 +0200 explicitely use integer division
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Thu, 11 Oct 2007 16:19:12 +0200] rev 5454
explicitely use integer division
Thu, 11 Oct 2007 12:16:55 +0200 fix UnboundLocalError, refactor a bit
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Thu, 11 Oct 2007 12:16:55 +0200] rev 5453
fix UnboundLocalError, refactor a bit bin wasn't defined in all branches (bug introduced in 82b4ff3abbcd
Thu, 11 Oct 2007 00:46:56 -0500 bdiff: tweaks for large files
Matt Mackall <mpm@selenic.com> [Thu, 11 Oct 2007 00:46:56 -0500] rev 5452
bdiff: tweaks for large files - adjust the common line threshold to .1% this speeds up a delta of 7M lines of source from 10m to 40s - adjust the scaling of the hash array down a bit as it was raising the peak memory usage significantly
Thu, 11 Oct 2007 00:46:54 -0500 revlog: break up compression of large deltas
Matt Mackall <mpm@selenic.com> [Thu, 11 Oct 2007 00:46:54 -0500] rev 5451
revlog: break up compression of large deltas Python's zlib apparently makes an internal copy of strings passed to compress(). To avoid this, compress strings 1M at a time, then join them at the end if the result would be smaller than the original. For initial commits of large but compressible files, this cuts peak memory usage nearly in half.
Thu, 11 Oct 2007 00:46:53 -0500 revlog: fix caching of buffer objects
Matt Mackall <mpm@selenic.com> [Thu, 11 Oct 2007 00:46:53 -0500] rev 5450
revlog: fix caching of buffer objects
Thu, 11 Oct 2007 00:46:52 -0500 chunkiter: handle large reads more efficiently
Matt Mackall <mpm@selenic.com> [Thu, 11 Oct 2007 00:46:52 -0500] rev 5449
chunkiter: handle large reads more efficiently - for large reads, don't attempt to read more than necessary - if we've gathered the exact number of bytes needed, avoid a string copy
Thu, 11 Oct 2007 00:46:51 -0500 revlog: avoid large yields in group()
Matt Mackall <mpm@selenic.com> [Thu, 11 Oct 2007 00:46:51 -0500] rev 5448
revlog: avoid large yields in group() Split large yields so that the downstream consumer (chunkbuffer) will avoid some pain when reading ahead.
Thu, 11 Oct 2007 00:46:49 -0500 chunkiter: simplify iter logic
Matt Mackall <mpm@selenic.com> [Thu, 11 Oct 2007 00:46:49 -0500] rev 5447
chunkiter: simplify iter logic
Thu, 11 Oct 2007 00:46:48 -0500 chunkbuffer: removed unused method and arg
Matt Mackall <mpm@selenic.com> [Thu, 11 Oct 2007 00:46:48 -0500] rev 5446
chunkbuffer: removed unused method and arg
Thu, 11 Oct 2007 00:46:47 -0500 revlog: reduce memory usage in addgroup
Matt Mackall <mpm@selenic.com> [Thu, 11 Oct 2007 00:46:47 -0500] rev 5445
revlog: reduce memory usage in addgroup - use a buffer to extract the delta from a chunk - avoid concatenating to a compressed delta - use a buffer to directly extra full text from a trivial delta - delete chunk and delta objects after use
Thu, 11 Oct 2007 00:46:45 -0500 mpatch: allow buffer objects for input
Matt Mackall <mpm@selenic.com> [Thu, 11 Oct 2007 00:46:45 -0500] rev 5444
mpatch: allow buffer objects for input
Thu, 11 Oct 2007 00:46:40 -0500 Merge with crew
Matt Mackall <mpm@selenic.com> [Thu, 11 Oct 2007 00:46:40 -0500] rev 5443
Merge with crew Those crew folks are getting lazy about pulling from upstream before committing.
Wed, 10 Oct 2007 15:48:08 -0700 test-convert-darcs: don't let $HOME/.darcs pollute the test environment
Bryan O'Sullivan <bos@serpentine.com> [Wed, 10 Oct 2007 15:48:08 -0700] rev 5442
test-convert-darcs: don't let $HOME/.darcs pollute the test environment
Wed, 10 Oct 2007 15:42:00 -0700 convert: refactor sink initialisation, to remove hardcoding of hg
Bryan O'Sullivan <bos@serpentine.com> [Wed, 10 Oct 2007 15:42:00 -0700] rev 5441
convert: refactor sink initialisation, to remove hardcoding of hg We also introduce options to explicitly set the source and destination repository types. Improve testing of corner cases a little.
Wed, 10 Oct 2007 15:30:00 -0700 convert: add default constructor for converter_sink
Bryan O'Sullivan <bos@serpentine.com> [Wed, 10 Oct 2007 15:30:00 -0700] rev 5440
convert: add default constructor for converter_sink
Wed, 10 Oct 2007 15:30:00 -0700 convert: make contents of "extra" dict available from sources, for sinks.
Bryan O'Sullivan <bos@serpentine.com> [Wed, 10 Oct 2007 15:30:00 -0700] rev 5439
convert: make contents of "extra" dict available from sources, for sinks. This breaks hash preservation for hg->hg conversion, as each converted change gets a convert_revision item added to its extra dict. Ugh.
Wed, 10 Oct 2007 15:30:00 -0700 convert: rename convert_svn to svn_source
Bryan O'Sullivan <bos@serpentine.com> [Wed, 10 Oct 2007 15:30:00 -0700] rev 5438
convert: rename convert_svn to svn_source
Wed, 10 Oct 2007 00:15:33 -0700 convert: report errors more meaningfully if run with --traceback
Bryan O'Sullivan <bos@serpentine.com> [Wed, 10 Oct 2007 00:15:33 -0700] rev 5437
convert: report errors more meaningfully if run with --traceback
Tue, 09 Oct 2007 17:44:44 -0500 Merge with crew
Matt Mackall <mpm@selenic.com> [Tue, 09 Oct 2007 17:44:44 -0500] rev 5436
Merge with crew
Tue, 09 Oct 2007 08:39:37 -0700 osutil: Solaris build fix
Bryan O'Sullivan <bos@serpentine.com> [Tue, 09 Oct 2007 08:39:37 -0700] rev 5435
osutil: Solaris build fix
Tue, 09 Oct 2007 17:25:24 -0500 Merge with -stable
Matt Mackall <mpm@selenic.com> [Tue, 09 Oct 2007 17:25:24 -0500] rev 5434
Merge with -stable
Mon, 08 Oct 2007 18:47:22 -0500 findcopies: fix rename bug
Matt Mackall <mpm@selenic.com> [Mon, 08 Oct 2007 18:47:22 -0500] rev 5433
findcopies: fix rename bug We've fiddled with this line several times, and an old bug has reappeared from it. Let's take a peek at the history. The original "or" (rev 3674, in 0.9.2 and 0.9.3): http://www.selenic.com/hg/rev/9103dab96093 Then I changed it to an "and" to fix a bug (rev 4304): http://www.selenic.com/hg/rev/4787e2b0dd03 Then for reasons now lost in the mists of time, I dropped half (rev 4399): http://www.selenic.com/hg/rev/93652499bed3 Then we added back the "or" (rev 4416, in 0.9.4): http://www.selenic.com/hg/rev/bb1800a7d7e1 So it seems it ought to be "and".
Tue, 09 Oct 2007 17:22:38 -0500 mq: clarify queue top message
Matt Mackall <mpm@selenic.com> [Tue, 09 Oct 2007 17:22:38 -0500] rev 5432
mq: clarify queue top message
Mon, 08 Oct 2007 22:45:48 -0700 Fix build error with Sun C compiler.
Bryan O'Sullivan <bos@serpentine.com> [Mon, 08 Oct 2007 22:45:48 -0700] rev 5431
Fix build error with Sun C compiler.
Mon, 08 Oct 2007 21:37:25 -0300 osutil.c: use strncpy instead of strncat
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Mon, 08 Oct 2007 21:37:25 -0300] rev 5430
osutil.c: use strncpy instead of strncat
Mon, 08 Oct 2007 18:47:22 -0500 findcopies: fix rename bug
Matt Mackall <mpm@selenic.com> [Mon, 08 Oct 2007 18:47:22 -0500] rev 5429
findcopies: fix rename bug We've fiddled with this line several times, and an old bug has reappeared from it. Let's take a peek at the history. The original "or" (rev 3674, in 0.9.2 and 0.9.3): http://www.selenic.com/hg/rev/9103dab96093 Then I changed it to an "and" to fix a bug (rev 4304): http://www.selenic.com/hg/rev/4787e2b0dd03 Then for reasons now lost in the mists of time, I dropped half (rev 4399): http://www.selenic.com/hg/rev/93652499bed3 Then we added back the "or" (rev 4416, in 0.9.4): http://www.selenic.com/hg/rev/bb1800a7d7e1 So it seems it ought to be "and".
Mon, 08 Oct 2007 18:47:21 -0500 osutil: more tidying
Matt Mackall <mpm@selenic.com> [Mon, 08 Oct 2007 18:47:21 -0500] rev 5428
osutil: more tidying - do_stat -> keep_stat - all_kinds -> !need_stat - simplify main error logic - reorder declarations
Mon, 08 Oct 2007 18:47:18 -0500 osutil: move file list loop to its own function
Matt Mackall <mpm@selenic.com> [Mon, 08 Oct 2007 18:47:18 -0500] rev 5427
osutil: move file list loop to its own function
Mon, 08 Oct 2007 18:47:17 -0500 osutil: simplify DT_REG support
Matt Mackall <mpm@selenic.com> [Mon, 08 Oct 2007 18:47:17 -0500] rev 5426
osutil: simplify DT_REG support
Mon, 08 Oct 2007 18:47:16 -0500 osutils: pull file stat loop into its own function
Matt Mackall <mpm@selenic.com> [Mon, 08 Oct 2007 18:47:16 -0500] rev 5425
osutils: pull file stat loop into its own function
Mon, 08 Oct 2007 18:47:15 -0500 osutil: fold stat paths together
Matt Mackall <mpm@selenic.com> [Mon, 08 Oct 2007 18:47:15 -0500] rev 5424
osutil: fold stat paths together - simplify st/py_st logic - use stp to point to stat buffer - combine stat paths
Mon, 08 Oct 2007 18:47:14 -0500 osutil: more cleanups
Matt Mackall <mpm@selenic.com> [Mon, 08 Oct 2007 18:47:14 -0500] rev 5423
osutil: more cleanups - eliminate a level of nesting - untab targets of gotos
Mon, 08 Oct 2007 18:47:12 -0500 osutil: eliminate alloca call
Matt Mackall <mpm@selenic.com> [Mon, 08 Oct 2007 18:47:12 -0500] rev 5422
osutil: eliminate alloca call - make full_path a PATH_MAX + epsilon local buffer - use strncpy and strncat
Mon, 08 Oct 2007 18:47:06 -0500 osutil: cleanups
Matt Mackall <mpm@selenic.com> [Mon, 08 Oct 2007 18:47:06 -0500] rev 5421
osutil: cleanups - use tabs - eliminate old-style function pointer calls - eliminate weird scoping - eliminate assignment-in-iff - use !foo rather than foo == NULL
Fri, 05 Oct 2007 01:52:53 +0200 Execution bit detection fixes for VFAT on Linux
Rafael Villar Burke <pachi@rvburke.com> [Fri, 05 Oct 2007 01:52:53 +0200] rev 5420
Execution bit detection fixes for VFAT on Linux On Linux VFAT execution mode can be modified, but changes don't persist a filesy stem remount. The current test can be trickled by this. We can help with the det ection of VFAT checking whether new files get created with the execution bits on (as usually these partitions are mounted with the exec option, for convenience) .
Wed, 12 Sep 2007 12:54:36 +0200 churn: simplify code to get terminal width
Christian Ebert <blacktrash@gmx.net> [Wed, 12 Sep 2007 12:54:36 +0200] rev 5419
churn: simplify code to get terminal width
Mon, 08 Oct 2007 22:20:23 +0200 patch: fix git sendmail handling without proper mail headers
Patrick Mezard <pmezard@gmail.com> [Mon, 08 Oct 2007 22:20:23 +0200] rev 5418
patch: fix git sendmail handling without proper mail headers
Mon, 08 Oct 2007 11:18:34 +0800 hgk: allow any extdiff command for visual diff
TK Soh <teekaysoh@yahoo.com> [Mon, 08 Oct 2007 11:18:34 +0800] rev 5417
hgk: allow any extdiff command for visual diff
Sun, 07 Oct 2007 21:56:36 +0300 osutil.c: style fix - delete trailing end-of-line spaces
Giorgos Keramidas <keramida@ceid.upatras.gr> [Sun, 07 Oct 2007 21:56:36 +0300] rev 5416
osutil.c: style fix - delete trailing end-of-line spaces
Sun, 07 Oct 2007 20:45:10 +0200 convert: do not output when trying to load svn bindings
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 07 Oct 2007 20:45:10 +0200] rev 5415
convert: do not output when trying to load svn bindings
Sun, 07 Oct 2007 20:44:54 +0200 convert: split converters into sink/source
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 07 Oct 2007 20:44:54 +0200] rev 5414
convert: split converters into sink/source
Sun, 07 Oct 2007 19:03:32 +0200 Test darcs converter
Patrick Mezard <pmezard@gmail.com> [Sun, 07 Oct 2007 19:03:32 +0200] rev 5413
Test darcs converter
Sun, 07 Oct 2007 18:59:03 +0200 convert: fix darcs_source.pull() under windows
Patrick Mezard <pmezard@gmail.com> [Sun, 07 Oct 2007 18:59:03 +0200] rev 5412
convert: fix darcs_source.pull() under windows
Sun, 07 Oct 2007 18:58:54 +0200 convert: fix darcs_source._run() under windows
Patrick Mezard <pmezard@gmail.com> [Sun, 07 Oct 2007 18:58:54 +0200] rev 5411
convert: fix darcs_source._run() under windows
Sun, 07 Oct 2007 18:58:44 +0200 hghave: detect darcs client
Patrick Mezard <pmezard@gmail.com> [Sun, 07 Oct 2007 18:58:44 +0200] rev 5410
hghave: detect darcs client
Sun, 07 Oct 2007 18:58:36 +0200 hghave: reorder check functions and entries
Patrick Mezard <pmezard@gmail.com> [Sun, 07 Oct 2007 18:58:36 +0200] rev 5409
hghave: reorder check functions and entries
Sun, 07 Oct 2007 15:13:50 +0200 Test workingctx exec/link bit for copies.
Patrick Mezard <pmezard@gmail.com> [Sun, 07 Oct 2007 15:13:50 +0200] rev 5408
Test workingctx exec/link bit for copies. Also, make the test runnable on platforms without symlinks.
Sun, 07 Oct 2007 15:07:35 +0200 Fix workingctx exec/link bit of copies on non-supporting systems
Patrick Mezard <pmezard@gmail.com> [Sun, 07 Oct 2007 15:07:35 +0200] rev 5407
Fix workingctx exec/link bit of copies on non-supporting systems
Sat, 06 Oct 2007 22:30:24 +0200 test-manifest: test symlink and exec bit display
Patrick Mezard <pmezard@gmail.com> [Sat, 06 Oct 2007 22:30:24 +0200] rev 5406
test-manifest: test symlink and exec bit display
Sat, 06 Oct 2007 22:30:22 +0200 Display symlink or executable bit with manifest -v
Patrick Mezard <pmezard@gmail.com> [Sat, 06 Oct 2007 22:30:22 +0200] rev 5405
Display symlink or executable bit with manifest -v New output looks like: 644 a 755 * b/a 644 @ l
Sat, 06 Oct 2007 21:19:06 +0200 convert: quote "^" to avoid windows using it as an escape char.
Patrick Mezard <pmezard@gmail.com> [Sat, 06 Oct 2007 21:19:06 +0200] rev 5404
convert: quote "^" to avoid windows using it as an escape char.
Sat, 06 Oct 2007 15:30:15 -0300 Always copy the necessary files before applying a git patch
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Sat, 06 Oct 2007 15:30:15 -0300] rev 5403
Always copy the necessary files before applying a git patch This patch removes the "copymod" attribute from the gitpatch class. AFAICS, that attribute was only used to delay the copying of renamed/copied files if there are no other changes to the target, but in this case, if there are changes to the source, we'll end up copying the wrong version. This should fix issue762.
Sat, 06 Oct 2007 15:30:15 -0300 mercurial_sink: regrab locks in setbranch
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Sat, 06 Oct 2007 15:30:15 -0300] rev 5402
mercurial_sink: regrab locks in setbranch
Sat, 06 Oct 2007 15:30:15 -0300 convert --filemap: reduce memory usage
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Sat, 06 Oct 2007 15:30:15 -0300] rev 5401
convert --filemap: reduce memory usage
(0) -3000 -1000 -120 +120 +1000 +3000 +10000 +30000 tip