Wed, 20 Aug 2008 17:58:12 +0200 Make test-hardlinks-safety portable
Christian Ebert <blacktrash@gmx.net> [Wed, 20 Aug 2008 17:58:12 +0200] rev 6920
Make test-hardlinks-safety portable On some systems cp cannot create/preserve hardlinks. Use util.copyfiles instead, after making sure it actually does create hardlinks.
Wed, 20 Aug 2008 15:05:43 +0200 merge with crew-stable
Thomas Arendsen Hein <thomas@intevation.de> [Wed, 20 Aug 2008 15:05:43 +0200] rev 6919
merge with crew-stable
Wed, 20 Aug 2008 15:04:45 +0200 Adjust test output for hg help qrecord since ef14c773b3d6
Thomas Arendsen Hein <thomas@intevation.de> [Wed, 20 Aug 2008 15:04:45 +0200] rev 6918
Adjust test output for hg help qrecord since ef14c773b3d6
Wed, 20 Aug 2008 11:09:53 +0200 merge with crew-stable
Dirkjan Ochtman <dirkjan@ochtman.nl> [Wed, 20 Aug 2008 11:09:53 +0200] rev 6917
merge with crew-stable
Wed, 20 Aug 2008 10:31:19 +0200 update copyright dates in Windows installer's readme file
TK Soh <teekaysoh@yahoo.com> [Wed, 20 Aug 2008 10:31:19 +0200] rev 6916
update copyright dates in Windows installer's readme file
Wed, 20 Aug 2008 10:30:53 +0200 mq: fix docs for qrefresh -D (issue1234)
Peter Arrenbrecht <peter.arrenbrecht@gmail.com> [Wed, 20 Aug 2008 10:30:53 +0200] rev 6915
mq: fix docs for qrefresh -D (issue1234)
Sat, 16 Aug 2008 16:32:57 +0200 hgweb: removed unnecessary del before function return
Martin Geisler <mg@daimi.au.dk> [Sat, 16 Aug 2008 16:32:57 +0200] rev 6914
hgweb: removed unnecessary del before function return Deleting tmpl just before the return statement should have no effect since tmpl goes out of scope anyway. But it confuses pyflakes who thinks tmpl is undefined when it is used in the except blocks below.
Sat, 16 Aug 2008 14:46:56 +0200 move % out of translatable strings
Martin Geisler <mg@daimi.au.dk> [Sat, 16 Aug 2008 14:46:56 +0200] rev 6913
move % out of translatable strings The translators need to see the raw format string, not the result of using the format string.
Tue, 12 Aug 2008 13:45:48 +0200 Fixed docstring typos
Martin Geisler <mg@daimi.au.dk> [Tue, 12 Aug 2008 13:45:48 +0200] rev 6912
Fixed docstring typos
Sat, 29 Mar 2008 23:05:45 +0100 Begin commit messages with two empty lines.
Martin Geisler <mg@daimi.au.dk> [Sat, 29 Mar 2008 23:05:45 +0100] rev 6911
Begin commit messages with two empty lines. This makes editors like Emacs wrap the commit message correctly. With no empty line between the commit message and the 'HG:' lines, the 'HG:' lines would be wrapped as if they belonged to the commit message and so lose their significance to Mercurial. This makes no difference to what is stored by the commit -- whitespace was already stripped from the beginning and end of commit messages.
Tue, 19 Aug 2008 18:07:26 -0700 Debashify rebase tests
Brendan Cully <brendan@kublai.com> [Tue, 19 Aug 2008 18:07:26 -0700] rev 6910
Debashify rebase tests
Tue, 19 Aug 2008 15:36:03 -0700 Use relative imports in inotify.server.
Brendan Cully <brendan@kublai.com> [Tue, 19 Aug 2008 15:36:03 -0700] rev 6909
Use relative imports in inotify.server. Fixes an import failure I was getting under hgtk and hgweb: *** failed to import extension inotify: 'module' object has no attribute 'inotify'
Tue, 19 Aug 2008 18:17:11 +0200 Do not sort hgwebdir repositories if python list or tuple is given.
Thomas Arendsen Hein <thomas@intevation.de> [Tue, 19 Aug 2008 18:17:11 +0200] rev 6908
Do not sort hgwebdir repositories if python list or tuple is given. This was introduced by changeset f67d1468ac50 (util: add sort helper)
Mon, 18 Aug 2008 16:50:36 -0500 Fix up tests
Matt Mackall <mpm@selenic.com> [Mon, 18 Aug 2008 16:50:36 -0500] rev 6907
Fix up tests
Mon, 18 Aug 2008 21:16:31 +0200 Add rebase extension
Stefano Tortarolo <stefano.tortarolo@gmail.com> [Mon, 18 Aug 2008 21:16:31 +0200] rev 6906
Add rebase extension
Mon, 18 Aug 2008 15:58:17 +0200 coal/paper: make output well-formed and fix css syntax error breaking rendering
Rocco Rutte <pdmef@gmx.net> [Mon, 18 Aug 2008 15:58:17 +0200] rev 6905
coal/paper: make output well-formed and fix css syntax error breaking rendering
Wed, 13 Aug 2008 20:36:37 -0500 Merge with stable
Matt Mackall <mpm@selenic.com> [Wed, 13 Aug 2008 20:36:37 -0500] rev 6904
Merge with stable
Wed, 13 Aug 2008 20:18:44 -0500 clone: get a list of files to clone from store
Matt Mackall <mpm@selenic.com> [Wed, 13 Aug 2008 20:18:44 -0500] rev 6903
clone: get a list of files to clone from store
Wed, 13 Aug 2008 20:18:44 -0500 store: drop self.encodefn
Matt Mackall <mpm@selenic.com> [Wed, 13 Aug 2008 20:18:44 -0500] rev 6902
store: drop self.encodefn
Wed, 13 Aug 2008 20:18:44 -0500 streamclone: fold in localrepo.storefiles
Matt Mackall <mpm@selenic.com> [Wed, 13 Aug 2008 20:18:44 -0500] rev 6901
streamclone: fold in localrepo.storefiles
Wed, 13 Aug 2008 20:18:43 -0500 store: change handling of decoding errors
Matt Mackall <mpm@selenic.com> [Wed, 13 Aug 2008 20:18:43 -0500] rev 6900
store: change handling of decoding errors
Wed, 13 Aug 2008 20:18:43 -0500 store: simplify walking
Matt Mackall <mpm@selenic.com> [Wed, 13 Aug 2008 20:18:43 -0500] rev 6899
store: simplify walking - fold in main walking function - eliminate recursion (especially recursive yielding!) - eliminate default args
Wed, 13 Aug 2008 20:18:43 -0500 store: simplify class hierarchy
Matt Mackall <mpm@selenic.com> [Wed, 13 Aug 2008 20:18:43 -0500] rev 6898
store: simplify class hierarchy
Wed, 13 Aug 2008 20:18:43 -0500 statichttp: use store class
Matt Mackall <mpm@selenic.com> [Wed, 13 Aug 2008 20:18:43 -0500] rev 6897
statichttp: use store class This lets us nix store.encodefn.
Wed, 13 Aug 2008 20:18:42 -0500 store: take opener as an argument
Matt Mackall <mpm@selenic.com> [Wed, 13 Aug 2008 20:18:42 -0500] rev 6896
store: take opener as an argument
Wed, 13 Aug 2008 20:18:42 -0500 localrepo: simplify requirements checking
Matt Mackall <mpm@selenic.com> [Wed, 13 Aug 2008 20:18:42 -0500] rev 6895
localrepo: simplify requirements checking
Wed, 13 Aug 2008 20:18:42 -0500 localrepo: kill _createmode
Matt Mackall <mpm@selenic.com> [Wed, 13 Aug 2008 20:18:42 -0500] rev 6894
localrepo: kill _createmode
Wed, 13 Aug 2008 20:18:41 -0500 add test-verify
Adrian Buehlmann <adrian@cadifra.com> [Wed, 13 Aug 2008 20:18:41 -0500] rev 6893
add test-verify
Wed, 13 Aug 2008 20:18:41 -0500 verify: check repo.store
Adrian Buehlmann <adrian@cadifra.com> [Wed, 13 Aug 2008 20:18:41 -0500] rev 6892
verify: check repo.store
Wed, 13 Aug 2008 20:18:41 -0500 revlog: add files method
Adrian Buehlmann <adrian@cadifra.com> [Wed, 13 Aug 2008 20:18:41 -0500] rev 6891
revlog: add files method
Wed, 13 Aug 2008 20:18:41 -0500 store.py: accept empty repos
Adrian Buehlmann <adrian@cadifra.com> [Wed, 13 Aug 2008 20:18:41 -0500] rev 6890
store.py: accept empty repos Fixes a traceback on the server side when trying to streamclone an empty repo (this was *not* introduced by 80e51429cb9a).
Wed, 13 Aug 2008 20:18:40 -0500 verify: only warn on copy nullid
Matt Mackall <mpm@selenic.com> [Wed, 13 Aug 2008 20:18:40 -0500] rev 6889
verify: only warn on copy nullid
Wed, 13 Aug 2008 20:18:40 -0500 make commit fail when committing unresolved files
Stefano Tortarolo <stefano.tortarolo@gmail.com> [Wed, 13 Aug 2008 20:18:40 -0500] rev 6888
make commit fail when committing unresolved files
Wed, 13 Aug 2008 20:18:40 -0500 Update win32mbcs extension
Shun-ichi Goto <shunichi.goto@gmail.com> [Wed, 13 Aug 2008 20:18:40 -0500] rev 6887
Update win32mbcs extension * Code cleanup by Matt. * Fix the issue with case-insensitive fs support by wrapping also util.fspath() and util.checkcase() * Abort program when path conversion is failed.
Wed, 13 Aug 2008 20:18:40 -0500 Merge with stable
Matt Mackall <mpm@selenic.com> [Wed, 13 Aug 2008 20:18:40 -0500] rev 6886
Merge with stable
Wed, 13 Aug 2008 23:31:10 +0200 convert: implement startrev for hg source
Patrick Mezard <pmezard@gmail.com> [Wed, 13 Aug 2008 23:31:10 +0200] rev 6885
convert: implement startrev for hg source
Tue, 12 Aug 2008 17:47:08 +0200 merge with crew-stable
Dirkjan Ochtman <dirkjan@ochtman.nl> [Tue, 12 Aug 2008 17:47:08 +0200] rev 6884
merge with crew-stable
Wed, 13 Aug 2008 17:11:53 -0500 Added signature for changeset d2375bbee6d4
Matt Mackall <mpm@selenic.com> [Wed, 13 Aug 2008 17:11:53 -0500] rev 6883
Added signature for changeset d2375bbee6d4
Wed, 13 Aug 2008 17:11:48 -0500 Added tag 1.0.2 for changeset d2375bbee6d4
Matt Mackall <mpm@selenic.com> [Wed, 13 Aug 2008 17:11:48 -0500] rev 6882
Added tag 1.0.2 for changeset d2375bbee6d4
Tue, 12 Aug 2008 10:05:00 -0400 Folding correction and missing import 1.0.2
Remy Roy <remyroy@remyroy.com> [Tue, 12 Aug 2008 10:05:00 -0400] rev 6881
Folding correction and missing import
Sun, 10 Aug 2008 22:55:00 -0500 util: disinfect lookup_reg strings (issue1126)
Matt Mackall <mpm@selenic.com> [Sun, 10 Aug 2008 22:55:00 -0500] rev 6880
util: disinfect lookup_reg strings (issue1126) lookup_reg could return Unicode strings, which would infect other strings and generate unexpected tracebacks. Spotted by Rémy Roy. Fold in silly nested function while we're at it.
Thu, 31 Jul 2008 22:41:19 +0300 test symlinks on symlink-capable os but non-capable filesystem (issue1149)
Dov Feldstern <dfeldstern@fastimap.com> [Thu, 31 Jul 2008 22:41:19 +0300] rev 6879
test symlinks on symlink-capable os but non-capable filesystem (issue1149) The "real" way to test this is to mount a non-symlink-capable filesystem, and try working on it; however, I don't know how to mount filesystems as a non-priveleged user from within the testing framework. So instead, os.symlink is overridden to raise the exception that would be raised on such a filesystem.
Sun, 10 Aug 2008 21:55:23 -0500 util: set_flags should survive failure to create link
Matt Mackall <mpm@selenic.com> [Sun, 10 Aug 2008 21:55:23 -0500] rev 6878
util: set_flags should survive failure to create link
Sun, 10 Aug 2008 21:55:06 -0500 util: set_flags shouldn't know about repo flag formats
Matt Mackall <mpm@selenic.com> [Sun, 10 Aug 2008 21:55:06 -0500] rev 6877
util: set_flags shouldn't know about repo flag formats
Sun, 10 Aug 2008 18:38:43 -0500 Merge with stable
Matt Mackall <mpm@selenic.com> [Sun, 10 Aug 2008 18:38:43 -0500] rev 6876
Merge with stable Simplify the copy search algorithm
Sun, 10 Aug 2008 18:01:03 -0500 add a fix for issue 1175
Matt Mackall <mpm@selenic.com> [Sun, 10 Aug 2008 18:01:03 -0500] rev 6875
add a fix for issue 1175 If we copy a file followed by an update, it's possible for the parent manifest to no longer contain the source file of the copy, which could cause commit to fail. If this happens, we search backwares from the first parent to find the most likely original revision.
Sun, 10 Aug 2008 18:01:03 -0500 commit: simplify file copy logic
Matt Mackall <mpm@selenic.com> [Sun, 10 Aug 2008 18:01:03 -0500] rev 6874
commit: simplify file copy logic
Sat, 09 Aug 2008 11:46:20 +0200 Make test-convert-mtn pass on systems where mtn add -R uses different order
Thomas Arendsen Hein <thomas@intevation.de> [Sat, 09 Aug 2008 11:46:20 +0200] rev 6873
Make test-convert-mtn pass on systems where mtn add -R uses different order
Sat, 19 Jul 2008 18:19:50 +0200 Add ancestors and descendants to revlog
Stefano Tortarolo <stefano.tortarolo@gmail.com> [Sat, 19 Jul 2008 18:19:50 +0200] rev 6872
Add ancestors and descendants to revlog This patch adds two methods to revlog: - ancestors: given a list of revisions returns their ancestors - descendants: given a list of revisions return their descendants
Sat, 09 Aug 2008 02:10:22 +0200 mdiff: compare content of binary files directly
Martin Geisler <mg@daimi.au.dk> [Sat, 09 Aug 2008 02:10:22 +0200] rev 6871
mdiff: compare content of binary files directly A plain Python string comparison stops when the first mismatch is found, whereas the call to md5 would need to compute the hash over the entire string and only then do the comparison.
Fri, 08 Aug 2008 18:49:55 +0200 merge with crew-stable
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 08 Aug 2008 18:49:55 +0200] rev 6870
merge with crew-stable
Fri, 08 Aug 2008 18:48:26 +0200 Make test-hardlinks-safety repeatable and executable
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 08 Aug 2008 18:48:26 +0200] rev 6869
Make test-hardlinks-safety repeatable and executable
Fri, 08 Aug 2008 18:37:50 +0200 convert: Fix debugging output when running multiple commands with xargs.
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 08 Aug 2008 18:37:50 +0200] rev 6868
convert: Fix debugging output when running multiple commands with xargs.
Thu, 07 Aug 2008 09:53:57 +0200 keyword: add verify to nokwcommands after refactor in e79a8f36c2a5
Christian Ebert <blacktrash@gmx.net> [Thu, 07 Aug 2008 09:53:57 +0200] rev 6867
keyword: add verify to nokwcommands after refactor in e79a8f36c2a5 Add test as well. Thanks to Guy Brand for spotting this.
Thu, 07 Aug 2008 09:53:27 +0200 merge with crew-stable
Dirkjan Ochtman <dirkjan@ochtman.nl> [Thu, 07 Aug 2008 09:53:27 +0200] rev 6866
merge with crew-stable
Thu, 07 Aug 2008 09:31:42 +0200 Let the notify extension use [diff] options too.
Doug Philips <dgou@mac.com> [Thu, 07 Aug 2008 09:31:42 +0200] rev 6865
Let the notify extension use [diff] options too.
Wed, 06 Aug 2008 17:19:14 -0500 coal/paper: fixed box via an expression for IE < 7
rubik <ribik@sina.com> [Wed, 06 Aug 2008 17:19:14 -0500] rev 6864
coal/paper: fixed box via an expression for IE < 7
Wed, 06 Aug 2008 15:08:18 -0700 Fix intermittent broken pipe in test-highlight
Brendan Cully <brendan@kublai.com> [Wed, 06 Aug 2008 15:08:18 -0700] rev 6863
Fix intermittent broken pipe in test-highlight
Wed, 06 Aug 2008 15:10:05 +0200 ui: add an option to prompt for the username when it isn't provided
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Wed, 06 Aug 2008 15:10:05 +0200] rev 6862
ui: add an option to prompt for the username when it isn't provided When ui.askusername is set and not username are specified on the command line, in hgrc or in the variables $HGUSER or $EMAIL, then hg will prompt for the username. Feature requested, and documentation provided by Mark Edgington.
Sat, 02 Aug 2008 23:45:10 +0200 Merge with crew-stable
Patrick Mezard <pmezard@gmail.com> [Sat, 02 Aug 2008 23:45:10 +0200] rev 6861
Merge with crew-stable
Sat, 02 Aug 2008 22:10:54 +0200 add additional bisect tests
Bernhard Leiner <bleiner@gmail.com> [Sat, 02 Aug 2008 22:10:54 +0200] rev 6860
add additional bisect tests
Sat, 02 Aug 2008 22:11:22 +0200 add additional complex bisect tests (with non-linear history)
Bernhard Leiner <bleiner@gmail.com> [Sat, 02 Aug 2008 22:11:22 +0200] rev 6859
add additional complex bisect tests (with non-linear history)
Sat, 02 Aug 2008 22:10:10 +0200 Add support for multiple possible bisect results (issue1228, issue1182)
Bernhard Leiner <bleiner@gmail.com> [Sat, 02 Aug 2008 22:10:10 +0200] rev 6858
Add support for multiple possible bisect results (issue1228, issue1182) The real reason for both issue is that bisect can not handle cases where there are multiple possibilities for the result. Example (from issue1228): rev 0 -> good rev 1 -> skipped rev 2 -> skipped rev 3 -> skipped rev 4 -> bad Note that this patch does not only fix the reported Assertion Error but also the problem of a non converging bisect: hg init for i in `seq 3`; do echo $i > $i; hg add $i; hg ci -m$i; done hg bisect -b 2 hg bisect -g 0 hg bisect -s From this state on, you can: a) mark as bad forever (non converging!) b) mark as good to get an inconsistent state c) skip for the Assertion Error Minor description and code edits by pmezard.
Sat, 02 Aug 2008 14:08:21 +0200 Merge with crew-stable
Patrick Mezard <pmezard@gmail.com> [Sat, 02 Aug 2008 14:08:21 +0200] rev 6857
Merge with crew-stable
Tue, 15 Jul 2008 18:10:37 -0500 Add a reset before and after colorized output
Kevin Christen <kevin.christen@gmail.com> [Tue, 15 Jul 2008 18:10:37 -0500] rev 6856
Add a reset before and after colorized output This is how GNU's ls --color works, and it clears up problems in xterm and Windows command prompt windows.
Wed, 23 Jul 2008 20:33:23 -0500 Apply color to output of qseries --verbose
Kevin Christen <kevin.christen@gmail.com> [Wed, 23 Jul 2008 20:33:23 -0500] rev 6855
Apply color to output of qseries --verbose Fixes issue 1173.
Sat, 02 Aug 2008 13:49:13 +0200 color: improve mq extension detection
Patrick Mezard <pmezard@gmail.com> [Sat, 02 Aug 2008 13:49:13 +0200] rev 6854
color: improve mq extension detection
Fri, 01 Aug 2008 12:33:10 +0200 hgweb: do not use unassigned variables in exception handling
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Fri, 01 Aug 2008 12:33:10 +0200] rev 6853
hgweb: do not use unassigned variables in exception handling
Wed, 30 Jul 2008 22:33:40 +0200 Merge with crew-stable
Patrick Mezard <pmezard@gmail.com> [Wed, 30 Jul 2008 22:33:40 +0200] rev 6852
Merge with crew-stable
Wed, 30 Jul 2008 22:26:41 +0200 Fix subversion tests with svn 1.5
Patrick Mezard <pmezard@gmail.com> [Wed, 30 Jul 2008 22:26:41 +0200] rev 6851
Fix subversion tests with svn 1.5
Sun, 27 Jul 2008 17:09:33 +0200 convert: normalize paths sent to svn get_log (issue 1219)
Patrick Mezard <pmezard@gmail.com> [Sun, 27 Jul 2008 17:09:33 +0200] rev 6850
convert: normalize paths sent to svn get_log (issue 1219)
Fri, 25 Jul 2008 20:47:04 +0200 Merge with crew-stable
Patrick Mezard <pmezard@gmail.com> [Fri, 25 Jul 2008 20:47:04 +0200] rev 6849
Merge with crew-stable
Fri, 25 Jul 2008 20:43:41 +0200 convert: remove leading slash from ra.check_path inputs (issue 1236)
Patrick Mezard <pmezard@gmail.com> [Fri, 25 Jul 2008 20:43:41 +0200] rev 6848
convert: remove leading slash from ra.check_path inputs (issue 1236)
Fri, 25 Jul 2008 20:37:41 +0200 convert: restore previous svn transport parent correctly
Patrick Mezard <pmezard@gmail.com> [Fri, 25 Jul 2008 20:37:41 +0200] rev 6847
convert: restore previous svn transport parent correctly
Mon, 21 Jul 2008 13:26:42 +0200 context: get rid of unused changectx.filectxs() method
Dirkjan Ochtman <dirkjan@ochtman.nl> [Mon, 21 Jul 2008 13:26:42 +0200] rev 6846
context: get rid of unused changectx.filectxs() method
Mon, 21 Jul 2008 13:22:11 +0200 context: fix workingctx's __contains__ method
Dirkjan Ochtman <dirkjan@ochtman.nl> [Mon, 21 Jul 2008 13:22:11 +0200] rev 6845
context: fix workingctx's __contains__ method
Mon, 21 Jul 2008 13:17:51 +0200 merge: use correct branch name for counting heads
Dirkjan Ochtman <dirkjan@ochtman.nl> [Mon, 21 Jul 2008 13:17:51 +0200] rev 6844
merge: use correct branch name for counting heads
Fri, 25 Jul 2008 13:27:06 +0200 merge with crew-stable
Dirkjan Ochtman <dirkjan@ochtman.nl> [Fri, 25 Jul 2008 13:27:06 +0200] rev 6843
merge with crew-stable
Fri, 25 Jul 2008 13:26:16 +0200 add note about updating one file to update help
Dirkjan Ochtman <dirkjan@ochtman.nl> [Fri, 25 Jul 2008 13:26:16 +0200] rev 6842
add note about updating one file to update help
Fri, 25 Jul 2008 13:23:59 +0200 churn: fix documentation for churn options
Dirkjan Ochtman <dirkjan@ochtman.nl> [Fri, 25 Jul 2008 13:23:59 +0200] rev 6841
churn: fix documentation for churn options
Thu, 24 Jul 2008 16:32:52 +0200 introduce store classes
Adrian Buehlmann <adrian@cadifra.com> [Thu, 24 Jul 2008 16:32:52 +0200] rev 6840
introduce store classes move store walking from streamclone.py into store.py
Thu, 24 Jul 2008 16:32:51 +0200 move filename encoding functions from util.py to new store.py
Adrian Buehlmann <adrian@cadifra.com> [Thu, 24 Jul 2008 16:32:51 +0200] rev 6839
move filename encoding functions from util.py to new store.py
Thu, 24 Jul 2008 22:46:45 +0200 Merge with crew-stable
Patrick Mezard <pmezard@gmail.com> [Thu, 24 Jul 2008 22:46:45 +0200] rev 6838
Merge with crew-stable
Thu, 24 Jul 2008 22:44:15 +0200 convert: use git executable only, with subcommands
Dhruva Krishnamurthy <dhruvakm@gmail.com> [Thu, 24 Jul 2008 22:44:15 +0200] rev 6837
convert: use git executable only, with subcommands The latest GIT has some changes in the way it is installed. Only the 'git' executable need to be in the path. All other commands are treated as sub commands of 'git'.
Wed, 23 Jul 2008 16:14:45 +0200 merge with -stable
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Wed, 23 Jul 2008 16:14:45 +0200] rev 6836
merge with -stable
Wed, 23 Jul 2008 16:08:20 +0200 make mq and tags hardlink safe
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Wed, 23 Jul 2008 16:08:20 +0200] rev 6835
make mq and tags hardlink safe The code didn't check for modes like "r+" or "rb+". Many thanks to agriffis for noticing it.
Tue, 22 Jul 2008 13:03:31 -0500 dirstate.walk: speed up calling match function
Matt Mackall <mpm@selenic.com> [Tue, 22 Jul 2008 13:03:31 -0500] rev 6834
dirstate.walk: speed up calling match function
Tue, 22 Jul 2008 13:03:29 -0500 dirstate.walk: reduce sorting in step 3
Matt Mackall <mpm@selenic.com> [Tue, 22 Jul 2008 13:03:29 -0500] rev 6833
dirstate.walk: reduce sorting in step 3
Tue, 22 Jul 2008 13:03:25 -0500 dirstate.walk: inline imatch
Matt Mackall <mpm@selenic.com> [Tue, 22 Jul 2008 13:03:25 -0500] rev 6832
dirstate.walk: inline imatch This lets us carefully avoid calling ignore and match where possible in the fast path.
Tue, 22 Jul 2008 13:03:24 -0500 dirstate.walk: more cleanups
Matt Mackall <mpm@selenic.com> [Tue, 22 Jul 2008 13:03:24 -0500] rev 6831
dirstate.walk: more cleanups - group internal functions - simplify imatch - rename _join to join - use nf in step 3 - use .hg in results
Tue, 22 Jul 2008 13:03:23 -0500 dirstate.walk: fold in _supported
Matt Mackall <mpm@selenic.com> [Tue, 22 Jul 2008 13:03:23 -0500] rev 6830
dirstate.walk: fold in _supported - inline tests for regular or link files - simplify bad type reporting
Tue, 22 Jul 2008 13:03:21 -0500 dirstate.walk: build a dict rather than yield
Matt Mackall <mpm@selenic.com> [Tue, 22 Jul 2008 13:03:21 -0500] rev 6829
dirstate.walk: build a dict rather than yield Since we're already building a seen dict, we might as well put our results in it to go slightly faster.
Tue, 22 Jul 2008 13:03:20 -0500 dirstate.walk: minor cleanups
Matt Mackall <mpm@selenic.com> [Tue, 22 Jul 2008 13:03:20 -0500] rev 6828
dirstate.walk: minor cleanups - add dirkind - simplify loop structure - avoid pconvert and join on directory entries (big speed bump) - remove redundant seen set in step 3
Tue, 22 Jul 2008 13:03:19 -0500 dirstate.walk: push sorting up
Matt Mackall <mpm@selenic.com> [Tue, 22 Jul 2008 13:03:19 -0500] rev 6827
dirstate.walk: push sorting up
Tue, 22 Jul 2008 13:03:18 -0500 dirstate.walk: pull directory scanning into top-level loop
Matt Mackall <mpm@selenic.com> [Tue, 22 Jul 2008 13:03:18 -0500] rev 6826
dirstate.walk: pull directory scanning into top-level loop
Tue, 22 Jul 2008 13:03:17 -0500 dirstate.walk: unify match.dir logic
Matt Mackall <mpm@selenic.com> [Tue, 22 Jul 2008 13:03:17 -0500] rev 6825
dirstate.walk: unify match.dir logic
Tue, 22 Jul 2008 13:03:16 -0500 dirstate.walk: simplify .hg scan bisect logic
Matt Mackall <mpm@selenic.com> [Tue, 22 Jul 2008 13:03:16 -0500] rev 6824
dirstate.walk: simplify .hg scan bisect logic
Tue, 22 Jul 2008 13:03:15 -0500 dirstate.walk: track normalized directory names
Matt Mackall <mpm@selenic.com> [Tue, 22 Jul 2008 13:03:15 -0500] rev 6823
dirstate.walk: track normalized directory names
Tue, 22 Jul 2008 13:03:14 -0500 dirstate: simplify normalize logic
Matt Mackall <mpm@selenic.com> [Tue, 22 Jul 2008 13:03:14 -0500] rev 6822
dirstate: simplify normalize logic
Tue, 22 Jul 2008 13:03:13 -0500 dirstate.walk: change names for dc and known
Matt Mackall <mpm@selenic.com> [Tue, 22 Jul 2008 13:03:13 -0500] rev 6821
dirstate.walk: change names for dc and known known -> seen dc -> dmap
Tue, 22 Jul 2008 13:03:10 -0500 dirstate.walk: fold findfiles into main walk loop
Matt Mackall <mpm@selenic.com> [Tue, 22 Jul 2008 13:03:10 -0500] rev 6820
dirstate.walk: fold findfiles into main walk loop
Tue, 22 Jul 2008 13:03:08 -0500 dirstate.walk: eliminate filter function
Matt Mackall <mpm@selenic.com> [Tue, 22 Jul 2008 13:03:08 -0500] rev 6819
dirstate.walk: eliminate filter function - remove _filter and delete original - improve some filtering logic
Tue, 22 Jul 2008 13:02:36 -0500 dirstate.walk: eliminate src from yield
Matt Mackall <mpm@selenic.com> [Tue, 22 Jul 2008 13:02:36 -0500] rev 6818
dirstate.walk: eliminate src from yield - restructure 'step two' to stat unseen files - remove extra stat logic in status - remove redundant src
Tue, 22 Jul 2008 13:00:22 -0500 minor status fixups
Matt Mackall <mpm@selenic.com> [Tue, 22 Jul 2008 13:00:22 -0500] rev 6817
minor status fixups
Sun, 20 Jul 2008 21:51:13 +0200 Merge with crew-stable
Patrick Mezard <pmezard@gmail.com> [Sun, 20 Jul 2008 21:51:13 +0200] rev 6816
Merge with crew-stable
Sun, 20 Jul 2008 21:00:13 +0200 test-branches: add a test for long branch name (issue 1230)
Patrick Mezard <pmezard@gmail.com> [Sun, 20 Jul 2008 21:00:13 +0200] rev 6815
test-branches: add a test for long branch name (issue 1230)
Sun, 20 Jul 2008 12:09:37 +0200 branches unparseable output fix (issue1230)
Stefano Tortarolo <stefano.tortarolo@gmail.com> [Sun, 20 Jul 2008 12:09:37 +0200] rev 6814
branches unparseable output fix (issue1230)
Wed, 25 Jun 2008 19:41:43 +0100 Bug:1201 hg convert on CVS working copy produces Traceback
Martin OConnor <martinoc@gmail.com> [Wed, 25 Jun 2008 19:41:43 +0100] rev 6813
Bug:1201 hg convert on CVS working copy produces Traceback Fix identified by frank@kingswood-consulting.co.uk Changed usage fron os.environ["HOME"] to expanduser("~/.cvspass") as this is the only usage of this construct in mercurial sources.
Sun, 20 Jul 2008 20:00:02 +0200 Merge with main
Patrick Mezard <pmezard@gmail.com> [Sun, 20 Jul 2008 20:00:02 +0200] rev 6812
Merge with main test-remove is still failing for status() does not return removed files in a sorted list. We can live with this for now, a fix is coming soon.
Sun, 20 Jul 2008 19:25:08 +0200 dirstate: remove superfluous normalize() call in walk()
Patrick Mezard <pmezard@gmail.com> [Sun, 20 Jul 2008 19:25:08 +0200] rev 6811
dirstate: remove superfluous normalize() call in walk()
Sun, 20 Jul 2008 19:09:00 +0200 localrepo: fix status() typos from 854b907527e5a and 97c12b1ed1e0
Patrick Mezard <pmezard@gmail.com> [Sun, 20 Jul 2008 19:09:00 +0200] rev 6810
localrepo: fix status() typos from 854b907527e5a and 97c12b1ed1e0
Sun, 20 Jul 2008 19:09:00 +0200 context: trigger missing username warning only when necessary
Patrick Mezard <pmezard@gmail.com> [Sun, 20 Jul 2008 19:09:00 +0200] rev 6809
context: trigger missing username warning only when necessary
Fri, 18 Jul 2008 12:31:40 +0200 localrepo: do not modify a dictionary being iterated in status()
Christian Boos <cboos@neuf.fr> [Fri, 18 Jul 2008 12:31:40 +0200] rev 6808
localrepo: do not modify a dictionary being iterated in status()
Sun, 20 Jul 2008 19:08:59 +0200 dirstate: fix _droppath() typo from 80605a8127e0
Patrick Mezard <pmezard@gmail.com> [Sun, 20 Jul 2008 19:08:59 +0200] rev 6807
dirstate: fix _droppath() typo from 80605a8127e0
Fri, 11 Jul 2008 14:40:44 +0200 Add test for case folding issues
Patrick Mezard <pmezard@gmail.com> [Fri, 11 Jul 2008 14:40:44 +0200] rev 6806
Add test for case folding issues
Tue, 01 Jul 2008 17:59:31 +0100 Sort removes first when applying updates (fixes issues 750 and 912)
Paul Moore <p.f.moore@gmail.com> [Tue, 01 Jul 2008 17:59:31 +0100] rev 6805
Sort removes first when applying updates (fixes issues 750 and 912) This change ensures that removes happen first in applyupdates(). This avoids issues where we try to make a case-only rename of a file on a case insensitive system. Without this patch, the add of the new name happens before the remove of the old one - which results in the file not existing, as the two names are effectively the same. With the patch, the old name gets removed then the new one gets added, which is always safe.
Thu, 03 Jul 2008 20:53:14 -0700 Added missing --config global option to zsh_completion.
byron@base2.cc [Thu, 03 Jul 2008 20:53:14 -0700] rev 6804
Added missing --config global option to zsh_completion. The global options --encoding and --encodingmode where also added. Without these options some functionality breaks. Also added basic completion for config items for the --config option.
Mon, 07 Jul 2008 09:33:54 +0200 Document password syntax in repositories URLs
Andreas Hartmetz <ahartmetz@gmail.com> [Mon, 07 Jul 2008 09:33:54 +0200] rev 6803
Document password syntax in repositories URLs
Mon, 07 Jul 2008 09:31:32 +0200 Merge with crew-stable
Patrick Mezard <pmezard@gmail.com> [Mon, 07 Jul 2008 09:31:32 +0200] rev 6802
Merge with crew-stable
Mon, 07 Jul 2008 09:16:09 +0200 mq: fix qrefresh losing copy information (issue 1134)
Patrick Mezard <pmezard@gmail.com> [Mon, 07 Jul 2008 09:16:09 +0200] rev 6801
mq: fix qrefresh losing copy information (issue 1134)
(0) -3000 -1000 -120 +120 +1000 +3000 +10000 +30000 tip