Thu, 02 Aug 2007 01:56:08 -0300 update tests output
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Thu, 02 Aug 2007 01:56:08 -0300] rev 5051
update tests output
Wed, 01 Aug 2007 15:16:42 -0700 convert: (svn) simplify _find_children
Brendan Cully <brendan@kublai.com> [Wed, 01 Aug 2007 15:16:42 -0700] rev 5050
convert: (svn) simplify _find_children
Wed, 01 Aug 2007 14:32:53 -0700 Merge with stable
Brendan Cully <brendan@kublai.com> [Wed, 01 Aug 2007 14:32:53 -0700] rev 5049
Merge with stable
Wed, 01 Aug 2007 14:32:05 -0700 Update asciidoc instructions to suggest html4 for newer versions
Brendan Cully <brendan@kublai.com> [Wed, 01 Aug 2007 14:32:05 -0700] rev 5048
Update asciidoc instructions to suggest html4 for newer versions
Wed, 01 Aug 2007 14:26:30 -0700 Merge with mpm
Brendan Cully <brendan@kublai.com> [Wed, 01 Aug 2007 14:26:30 -0700] rev 5047
Merge with mpm
Wed, 01 Aug 2007 14:03:48 -0500 Merge with stable
Matt Mackall <mpm@selenic.com> [Wed, 01 Aug 2007 14:03:48 -0500] rev 5046
Merge with stable
Wed, 01 Aug 2007 12:33:12 -0500 merge: do early copy to deal with issue636
Matt Mackall <mpm@selenic.com> [Wed, 01 Aug 2007 12:33:12 -0500] rev 5045
merge: do early copy to deal with issue636 Without copies/renames, merges source names are 1:1 with their targets. Copies and renames introduce the possibility that there will be two merges with the same input but different output. By doing the copy to the destination name before the merge, the actual merge becomes 1:1 again, and no source is the input to two different merges. - add a preliminary scan to applyupdates to do copies - for the merge action, pass the old name (for finding ancestors) and the new name (for input to the merge) to filemerge - eliminate the old post-merge copy - lookup file contents from new name in filemerge - pass new name to external merge helper - report merge failure at new name - add a test
Wed, 01 Aug 2007 12:03:50 -0700 Automated merge with http://hg.intevation.org/mercurial/crew
Bryan O'Sullivan <bos@serpentine.com> [Wed, 01 Aug 2007 12:03:50 -0700] rev 5044
Automated merge with http://hg.intevation.org/mercurial/crew
Wed, 01 Aug 2007 12:03:10 -0700 dirstate: improve error message on file/directory clash
Bryan O'Sullivan <bos@serpentine.com> [Wed, 01 Aug 2007 12:03:10 -0700] rev 5043
dirstate: improve error message on file/directory clash
Wed, 01 Aug 2007 11:37:11 -0700 imerge extension and test
Brendan Cully <brendan@kublai.com> [Wed, 01 Aug 2007 11:37:11 -0700] rev 5042
imerge extension and test
Wed, 01 Aug 2007 09:57:05 -0700 localrepository: allow rawcommit to commit with an empty message
Bryan O'Sullivan <bos@serpentine.com> [Wed, 01 Aug 2007 09:57:05 -0700] rev 5041
localrepository: allow rawcommit to commit with an empty message
Wed, 01 Aug 2007 10:42:42 +0200 Update style of record's cmdtable to match mercurial/commands.py
Thomas Arendsen Hein <thomas@intevation.de> [Wed, 01 Aug 2007 10:42:42 +0200] rev 5040
Update style of record's cmdtable to match mercurial/commands.py
Wed, 01 Aug 2007 10:33:21 +0200 os.isatty isn't available on Windows, so use sys.stdin.isatty()
Thomas Arendsen Hein <thomas@intevation.de> [Wed, 01 Aug 2007 10:33:21 +0200] rev 5039
os.isatty isn't available on Windows, so use sys.stdin.isatty()
Tue, 31 Jul 2007 17:18:59 -0700 convert: add config option to turn off use of branch names
Bryan O'Sullivan <bos@serpentine.com> [Tue, 31 Jul 2007 17:18:59 -0700] rev 5038
convert: add config option to turn off use of branch names
Tue, 31 Jul 2007 16:28:05 -0700 Add record extension, giving darcs-like interactive hunk picking
Bryan O'Sullivan <bos@serpentine.com> [Tue, 31 Jul 2007 16:28:05 -0700] rev 5037
Add record extension, giving darcs-like interactive hunk picking
Tue, 31 Jul 2007 16:28:05 -0700 ui: get readline and prompt to behave better depending on interactivity
Bryan O'Sullivan <bos@serpentine.com> [Tue, 31 Jul 2007 16:28:05 -0700] rev 5036
ui: get readline and prompt to behave better depending on interactivity
Tue, 31 Jul 2007 16:28:05 -0700 patch: make internal code a bit friendlier to use
Bryan O'Sullivan <bos@serpentine.com> [Tue, 31 Jul 2007 16:28:05 -0700] rev 5035
patch: make internal code a bit friendlier to use
Tue, 31 Jul 2007 16:28:05 -0700 commands: move commit to cmdutil as wrapper for commit-like functions
Bryan O'Sullivan <bos@serpentine.com> [Tue, 31 Jul 2007 16:28:05 -0700] rev 5034
commands: move commit to cmdutil as wrapper for commit-like functions
Mon, 30 Jul 2007 20:49:08 -0700 patch: remove unused parameter from b85diff
Bryan O'Sullivan <bos@serpentine.com> [Mon, 30 Jul 2007 20:49:08 -0700] rev 5033
patch: remove unused parameter from b85diff
Mon, 30 Jul 2007 20:48:50 -0700 Update expected test output
Bryan O'Sullivan <bos@serpentine.com> [Mon, 30 Jul 2007 20:48:50 -0700] rev 5032
Update expected test output It's no longer a "problem" to have the same name listed with no prefix and a "hgext." prefix.
Mon, 30 Jul 2007 14:53:03 -0700 extensions: don't get confused by aliasing between "foo" and "hgext.foo"
Bryan O'Sullivan <bos@serpentine.com> [Mon, 30 Jul 2007 14:53:03 -0700] rev 5031
extensions: don't get confused by aliasing between "foo" and "hgext.foo"
Mon, 30 Jul 2007 20:06:11 +0200 merge with crew-stable
Thomas Arendsen Hein <thomas@intevation.de> [Mon, 30 Jul 2007 20:06:11 +0200] rev 5030
merge with crew-stable
Mon, 30 Jul 2007 20:01:16 +0200 Fix re: and glob: patterns in .hgignore (reported by Brad Schick)
Thomas Arendsen Hein <thomas@intevation.de> [Mon, 30 Jul 2007 20:01:16 +0200] rev 5029
Fix re: and glob: patterns in .hgignore (reported by Brad Schick) relglob: and relre: were already detected for a long time, so I kept this undocumented functionality, especially as it was already tested in test-hgignore.
Sun, 29 Jul 2007 19:32:55 +0200 test-convert: Hide warning about missing subversion bindings.
Thomas Arendsen Hein <thomas@intevation.de> [Sun, 29 Jul 2007 19:32:55 +0200] rev 5028
test-convert: Hide warning about missing subversion bindings.
Sun, 29 Jul 2007 18:53:09 +0200 Fix bashism and remove useless use of cat.
Thomas Arendsen Hein <thomas@intevation.de> [Sun, 29 Jul 2007 18:53:09 +0200] rev 5027
Fix bashism and remove useless use of cat.
Sat, 28 Jul 2007 20:15:54 +0200 Test qnew --git
Patrick Mezard <pmezard@gmail.com> [Sat, 28 Jul 2007 20:15:54 +0200] rev 5026
Test qnew --git
Sat, 28 Jul 2007 20:15:54 +0200 mq: add qnew --git option
Patrick Mezard <pmezard@gmail.com> [Sat, 28 Jul 2007 20:15:54 +0200] rev 5025
mq: add qnew --git option
Fri, 27 Jul 2007 14:30:20 -0700 convert: empty log messages are OK as of 7f5c3fb0a37d
Bryan O'Sullivan <bos@serpentine.com> [Fri, 27 Jul 2007 14:30:20 -0700] rev 5024
convert: empty log messages are OK as of 7f5c3fb0a37d
Thu, 26 Jul 2007 14:47:31 -0700 localrepo.commit: only munge comment text if committing via dirstate
Bryan O'Sullivan <bos@serpentine.com> [Thu, 26 Jul 2007 14:47:31 -0700] rev 5023
localrepo.commit: only munge comment text if committing via dirstate
Thu, 26 Jul 2007 14:08:39 -0700 convert: make test-convert executable
Bryan O'Sullivan <bos@serpentine.com> [Thu, 26 Jul 2007 14:08:39 -0700] rev 5022
convert: make test-convert executable
Thu, 26 Jul 2007 14:04:48 -0700 Merge with bos
Brendan Cully <brendan@kublai.com> [Thu, 26 Jul 2007 14:04:48 -0700] rev 5021
Merge with bos
Thu, 26 Jul 2007 14:02:49 -0700 convert svn: canonicalize path before calling url_from_path.
Brendan Cully <brendan@kublai.com> [Thu, 26 Jul 2007 14:02:49 -0700] rev 5020
convert svn: canonicalize path before calling url_from_path. Otherwise libsvn has a tendency to abort().
Thu, 26 Jul 2007 13:38:20 -0700 Ignore mergebackup files generated by mpatch
Bryan O'Sullivan <bos@serpentine.com> [Thu, 26 Jul 2007 13:38:20 -0700] rev 5019
Ignore mergebackup files generated by mpatch
Thu, 26 Jul 2007 13:36:53 -0700 convert: get rid of ugly use of hasattr
Bryan O'Sullivan <bos@serpentine.com> [Thu, 26 Jul 2007 13:36:53 -0700] rev 5018
convert: get rid of ugly use of hasattr
Thu, 26 Jul 2007 13:34:36 -0700 convert: get rid of "hg." prefix where not needed
Bryan O'Sullivan <bos@serpentine.com> [Thu, 26 Jul 2007 13:34:36 -0700] rev 5017
convert: get rid of "hg." prefix where not needed
Thu, 26 Jul 2007 13:34:36 -0700 convert: add filename filtering and renaming support
Bryan O'Sullivan <bos@serpentine.com> [Thu, 26 Jul 2007 13:34:36 -0700] rev 5016
convert: add filename filtering and renaming support
Thu, 26 Jul 2007 13:34:36 -0700 convert: add test
Bryan O'Sullivan <bos@serpentine.com> [Thu, 26 Jul 2007 13:34:36 -0700] rev 5015
convert: add test
Thu, 26 Jul 2007 13:34:36 -0700 convert: acquire/release locks periodically
Bryan O'Sullivan <bos@serpentine.com> [Thu, 26 Jul 2007 13:34:36 -0700] rev 5014
convert: acquire/release locks periodically
Thu, 26 Jul 2007 13:34:36 -0700 convert: Support Mercurial as a source, as well as a sink
Bryan O'Sullivan <bos@serpentine.com> [Thu, 26 Jul 2007 13:34:36 -0700] rev 5013
convert: Support Mercurial as a source, as well as a sink
Thu, 26 Jul 2007 13:34:36 -0700 convert: make commit constructor clearer and less magical
Bryan O'Sullivan <bos@serpentine.com> [Thu, 26 Jul 2007 13:34:36 -0700] rev 5012
convert: make commit constructor clearer and less magical
Thu, 26 Jul 2007 13:34:36 -0700 convert: rename mapfile to revmapfile, so we can map more than just revs
Bryan O'Sullivan <bos@serpentine.com> [Thu, 26 Jul 2007 13:34:36 -0700] rev 5011
convert: rename mapfile to revmapfile, so we can map more than just revs
Thu, 26 Jul 2007 10:57:26 -0700 convert svn: try to extract URL from source if it is a working directory
Brendan Cully <brendan@kublai.com> [Thu, 26 Jul 2007 10:57:26 -0700] rev 5010
convert svn: try to extract URL from source if it is a working directory
Thu, 26 Jul 2007 10:43:01 -0700 Merge with mpm
Brendan Cully <brendan@kublai.com> [Thu, 26 Jul 2007 10:43:01 -0700] rev 5009
Merge with mpm
Thu, 26 Jul 2007 12:02:58 -0500 revlog: localize some fastpath functions
Matt Mackall <mpm@selenic.com> [Thu, 26 Jul 2007 12:02:58 -0500] rev 5008
revlog: localize some fastpath functions
Thu, 26 Jul 2007 12:02:58 -0500 revlog: minor chunk speed-up
Matt Mackall <mpm@selenic.com> [Thu, 26 Jul 2007 12:02:58 -0500] rev 5007
revlog: minor chunk speed-up
Thu, 26 Jul 2007 12:02:58 -0500 revlog: minor revdiff reorganization
Matt Mackall <mpm@selenic.com> [Thu, 26 Jul 2007 12:02:58 -0500] rev 5006
revlog: minor revdiff reorganization
Thu, 26 Jul 2007 12:02:58 -0500 revlog: move flag checking out of the offset fastpath
Matt Mackall <mpm@selenic.com> [Thu, 26 Jul 2007 12:02:58 -0500] rev 5005
revlog: move flag checking out of the offset fastpath
Thu, 26 Jul 2007 12:02:58 -0500 dirstate: localize a bunch of methods in status fastpath
Matt Mackall <mpm@selenic.com> [Thu, 26 Jul 2007 12:02:58 -0500] rev 5004
dirstate: localize a bunch of methods in status fastpath
Thu, 26 Jul 2007 12:02:58 -0500 dirstate: speed up sorting in findfiles
Matt Mackall <mpm@selenic.com> [Thu, 26 Jul 2007 12:02:58 -0500] rev 5003
dirstate: speed up sorting in findfiles
Thu, 26 Jul 2007 12:02:58 -0500 revlog: pass mode to _supported directly
Matt Mackall <mpm@selenic.com> [Thu, 26 Jul 2007 12:02:58 -0500] rev 5002
revlog: pass mode to _supported directly
Thu, 26 Jul 2007 12:02:58 -0500 dirstate: localize a bunch of methods for findfiles
Matt Mackall <mpm@selenic.com> [Thu, 26 Jul 2007 12:02:58 -0500] rev 5001
dirstate: localize a bunch of methods for findfiles
Thu, 26 Jul 2007 12:02:55 -0500 Merge with -stable
Matt Mackall <mpm@selenic.com> [Thu, 26 Jul 2007 12:02:55 -0500] rev 5000
Merge with -stable
Thu, 26 Jul 2007 11:19:53 -0500 merge: don't forget to update the dirstate for exec bit changes
Matt Mackall <mpm@selenic.com> [Thu, 26 Jul 2007 11:19:53 -0500] rev 4999
merge: don't forget to update the dirstate for exec bit changes
Thu, 26 Jul 2007 10:42:44 -0700 convert: urlify svn repos if necessary.
Brendan Cully <brendan@kublai.com> [Thu, 26 Jul 2007 10:42:44 -0700] rev 4998
convert: urlify svn repos if necessary. We should also try to extract the URL from an svn working directory.
Wed, 25 Jul 2007 15:58:10 +0900 posixfile_nt: '+' should allow read access.
Shun-ichi GOTO <shunichi.goto@gmail.com> [Wed, 25 Jul 2007 15:58:10 +0900] rev 4997
posixfile_nt: '+' should allow read access. This fixes unexpected I/O error on committing many files due to cset:8a53b39cd402 (r4902 in crew).
Mon, 23 Jul 2007 20:44:08 -0500 revlog: avoid some unnecessary seek/tell syscalls
Matt Mackall <mpm@selenic.com> [Mon, 23 Jul 2007 20:44:08 -0500] rev 4996
revlog: avoid some unnecessary seek/tell syscalls
Mon, 23 Jul 2007 20:44:08 -0500 manifest: speed up creation of the manifestdict
Matt Mackall <mpm@selenic.com> [Mon, 23 Jul 2007 20:44:08 -0500] rev 4995
manifest: speed up creation of the manifestdict - fold iteration and rawset into parse - avoid creating extra new strings with [:] where possible - speed up node.bin
Mon, 23 Jul 2007 20:44:08 -0500 lazyparser.findnode: fix typo and s/rfind/find/
Matt Mackall <mpm@selenic.com> [Mon, 23 Jul 2007 20:44:08 -0500] rev 4994
lazyparser.findnode: fix typo and s/rfind/find/ There's no reason to use reverse string search and it's slightly slower
Mon, 23 Jul 2007 20:44:08 -0500 lazyindex: speed up __getitem__
Matt Mackall <mpm@selenic.com> [Mon, 23 Jul 2007 20:44:08 -0500] rev 4993
lazyindex: speed up __getitem__ This function is fairly performance sensitive, so we make a couple ugly tweaks: - keep all entries packed so we needn't test entry types - fold index lookup/load into unpack call to eliminate local variable setting
Mon, 23 Jul 2007 20:44:08 -0500 lazyparser: up the blocksize from 512 bytes to 64k
Matt Mackall <mpm@selenic.com> [Mon, 23 Jul 2007 20:44:08 -0500] rev 4992
lazyparser: up the blocksize from 512 bytes to 64k
Mon, 23 Jul 2007 20:44:08 -0500 revlog: implement a fast path for heads
Matt Mackall <mpm@selenic.com> [Mon, 23 Jul 2007 20:44:08 -0500] rev 4991
revlog: implement a fast path for heads
Mon, 23 Jul 2007 20:44:08 -0500 revlogio: speed up parsing
Matt Mackall <mpm@selenic.com> [Mon, 23 Jul 2007 20:44:08 -0500] rev 4990
revlogio: speed up parsing - precalcuate ending offset - pull some variables into local scope - separate inline and out of line code paths
Mon, 23 Jul 2007 20:44:08 -0500 revlog: eliminate diff and patches functions
Matt Mackall <mpm@selenic.com> [Mon, 23 Jul 2007 20:44:08 -0500] rev 4989
revlog: eliminate diff and patches functions call mdiff variants directly
Mon, 23 Jul 2007 20:44:08 -0500 revlog: speed up chunkcache
Matt Mackall <mpm@selenic.com> [Mon, 23 Jul 2007 20:44:08 -0500] rev 4988
revlog: speed up chunkcache - use a reasonable cache size - avoid an extra copy when we pull in big revs
Mon, 23 Jul 2007 20:44:08 -0500 revlog: some basic code reordering
Matt Mackall <mpm@selenic.com> [Mon, 23 Jul 2007 20:44:08 -0500] rev 4987
revlog: some basic code reordering
Mon, 23 Jul 2007 20:44:08 -0500 revlog: abstract out index entry packing
Matt Mackall <mpm@selenic.com> [Mon, 23 Jul 2007 20:44:08 -0500] rev 4986
revlog: abstract out index entry packing This lets us remove most of the remaining v0/v1 logic from revlog
Mon, 23 Jul 2007 20:44:08 -0500 revlog: simplify revlog.__init__
Matt Mackall <mpm@selenic.com> [Mon, 23 Jul 2007 20:44:08 -0500] rev 4985
revlog: simplify revlog.__init__ - move stat into io helper - get rid of self.defversion and self.indexstat - fold _load into __init__
Mon, 23 Jul 2007 20:44:08 -0500 revlog: mark cache private
Matt Mackall <mpm@selenic.com> [Mon, 23 Jul 2007 20:44:08 -0500] rev 4984
revlog: mark cache private
Mon, 23 Jul 2007 20:44:08 -0500 revlog: pull chunkcache back into revlog
Matt Mackall <mpm@selenic.com> [Mon, 23 Jul 2007 20:44:08 -0500] rev 4983
revlog: pull chunkcache back into revlog
Mon, 23 Jul 2007 20:44:08 -0500 revlog: change _inline from a function to a variable
Matt Mackall <mpm@selenic.com> [Mon, 23 Jul 2007 20:44:08 -0500] rev 4982
revlog: change _inline from a function to a variable
Mon, 23 Jul 2007 20:44:08 -0500 revlog: simplify addrevision
Matt Mackall <mpm@selenic.com> [Mon, 23 Jul 2007 20:44:08 -0500] rev 4981
revlog: simplify addrevision - remove unused defaults for p1, p2, and text - reduce some if/else - use better variable names - remove some extra variables - remove some obsolete corner tests - simply first entry handling for revlogng - simply inline vs outofline writeout
Mon, 23 Jul 2007 20:44:08 -0500 revlog: some codingstyle cleanups
Matt Mackall <mpm@selenic.com> [Mon, 23 Jul 2007 20:44:08 -0500] rev 4980
revlog: some codingstyle cleanups
Mon, 23 Jul 2007 20:44:08 -0500 revlog: add a magic null revision to our index
Matt Mackall <mpm@selenic.com> [Mon, 23 Jul 2007 20:44:08 -0500] rev 4979
revlog: add a magic null revision to our index We expand our index by one entry so that index[nullrev] points to a unique entry, the null revision. This naturally eliminates numerous extra tests in the performance-sensitive index access functions, most of which are now trivial again. Adding new entries is now done with insert(-1, e) rather than append(e).
Mon, 23 Jul 2007 20:44:08 -0500 revlog: change accesses to index entry elements to use positive offsets
Matt Mackall <mpm@selenic.com> [Mon, 23 Jul 2007 20:44:08 -0500] rev 4978
revlog: change accesses to index entry elements to use positive offsets
Mon, 23 Jul 2007 20:44:08 -0500 revlog: parse revlogv0 indexes into v1 internally
Matt Mackall <mpm@selenic.com> [Mon, 23 Jul 2007 20:44:08 -0500] rev 4977
revlog: parse revlogv0 indexes into v1 internally This lets us eliminate lots of special case code in our performance-sensitive index accessors.
Mon, 23 Jul 2007 20:44:08 -0500 revlog: only allow lazy parsing with revlogng files
Matt Mackall <mpm@selenic.com> [Mon, 23 Jul 2007 20:44:08 -0500] rev 4976
revlog: only allow lazy parsing with revlogng files This will allow us to store indices in memory in a single entry format
Mon, 23 Jul 2007 20:44:08 -0500 revlog: simplify the v1 immediate parser
Matt Mackall <mpm@selenic.com> [Mon, 23 Jul 2007 20:44:08 -0500] rev 4975
revlog: simplify the v1 immediate parser - read all the data at once (large files are handled by the lazy parser) - cache the entire file for inline revlogs - simplify looping
Mon, 23 Jul 2007 20:44:08 -0500 revlog: set the threshold for lazy parsing higher
Matt Mackall <mpm@selenic.com> [Mon, 23 Jul 2007 20:44:08 -0500] rev 4974
revlog: set the threshold for lazy parsing higher A typical machine can parse a 1MB index in well under a second
Mon, 23 Jul 2007 20:44:07 -0500 revlog: simplify the v0 parser
Matt Mackall <mpm@selenic.com> [Mon, 23 Jul 2007 20:44:07 -0500] rev 4973
revlog: simplify the v0 parser
Mon, 23 Jul 2007 20:44:07 -0500 revlog: add revlogio interface
Matt Mackall <mpm@selenic.com> [Mon, 23 Jul 2007 20:44:07 -0500] rev 4972
revlog: add revlogio interface This lets us separate the logic for different on-disk revlog formats from the main revlog logic.
Mon, 23 Jul 2007 20:44:07 -0500 revlog: regroup parsing code
Matt Mackall <mpm@selenic.com> [Mon, 23 Jul 2007 20:44:07 -0500] rev 4971
revlog: regroup parsing code
Sun, 22 Jul 2007 14:53:57 -0500 transactions: avoid late tear-down (issue641)
Matt Mackall <mpm@selenic.com> [Sun, 22 Jul 2007 14:53:57 -0500] rev 4970
transactions: avoid late tear-down (issue641) We use weak references (ugh) to avoid having to manually delete transaction references out of each call frame when an exception occurs.
Sun, 22 Jul 2007 16:21:49 +0200 hgk: enable mouse wheel under Windows.
Patrick Mezard <pmezard@gmail.com> [Sun, 22 Jul 2007 16:21:49 +0200] rev 4969
hgk: enable mouse wheel under Windows. For some reason, MouseWheel events are not routed under windows even in latest ActiveTcl 8.4.15 while they are under linux and macosx. These events are activated using code supplied with Tcl Tip 171: <http://www.tcl.tk/cgi-bin/tct/tip/171.html>. Strangely, the Tip code almost work but generates some unexpected infinite loop which is fixed using a simple boolean to check reentrancy.
Sun, 22 Jul 2007 16:21:49 +0200 hgk: enable mouse wheel on MouseWheel events.
Patrick Mezard <pmezard@gmail.com> [Sun, 22 Jul 2007 16:21:49 +0200] rev 4968
hgk: enable mouse wheel on MouseWheel events. At this point, mouse wheel still does not work under Windows.
Sun, 22 Jul 2007 09:45:18 +0200 merge with crew-stable
Thomas Arendsen Hein <thomas@intevation.de> [Sun, 22 Jul 2007 09:45:18 +0200] rev 4967
merge with crew-stable
Sat, 21 Jul 2007 19:07:18 -0700 addremove: print meaningful error message if --similar not numeric
Bryan O'Sullivan <bos@serpentine.com> [Sat, 21 Jul 2007 19:07:18 -0700] rev 4966
addremove: print meaningful error message if --similar not numeric
Sat, 21 Jul 2007 16:44:38 -0500 Merge with crew
Matt Mackall <mpm@selenic.com> [Sat, 21 Jul 2007 16:44:38 -0500] rev 4965
Merge with crew
Sat, 21 Jul 2007 16:18:42 -0500 revlog: privatize some methods
Matt Mackall <mpm@selenic.com> [Sat, 21 Jul 2007 16:18:42 -0500] rev 4964
revlog: privatize some methods
Sat, 21 Jul 2007 16:18:24 -0500 revlog: delete unused function makenode
Matt Mackall <mpm@selenic.com> [Sat, 21 Jul 2007 16:18:24 -0500] rev 4963
revlog: delete unused function makenode
Sat, 21 Jul 2007 16:18:21 -0500 revlog: raise offset/type helpers to global scope
Matt Mackall <mpm@selenic.com> [Sat, 21 Jul 2007 16:18:21 -0500] rev 4962
revlog: raise offset/type helpers to global scope
Sat, 21 Jul 2007 16:02:10 -0500 Make repo locks recursive, eliminate all passing of lock/wlock
Matt Mackall <mpm@selenic.com> [Sat, 21 Jul 2007 16:02:10 -0500] rev 4961
Make repo locks recursive, eliminate all passing of lock/wlock
Sat, 21 Jul 2007 16:02:10 -0500 Use a weakref for recursive transactions
Matt Mackall <mpm@selenic.com> [Sat, 21 Jul 2007 16:02:10 -0500] rev 4960
Use a weakref for recursive transactions
Sat, 21 Jul 2007 16:02:10 -0500 Use try/finally pattern to cleanup locks and transactions
Matt Mackall <mpm@selenic.com> [Sat, 21 Jul 2007 16:02:10 -0500] rev 4959
Use try/finally pattern to cleanup locks and transactions
Sat, 21 Jul 2007 16:02:09 -0500 repo locks: use True/False
Matt Mackall <mpm@selenic.com> [Sat, 21 Jul 2007 16:02:09 -0500] rev 4958
repo locks: use True/False
Sat, 21 Jul 2007 16:02:09 -0500 rename and simplify do_lock
Matt Mackall <mpm@selenic.com> [Sat, 21 Jul 2007 16:02:09 -0500] rev 4957
rename and simplify do_lock
Sat, 21 Jul 2007 16:02:09 -0500 simplify dirstate fixups in repo.status()
Matt Mackall <mpm@selenic.com> [Sat, 21 Jul 2007 16:02:09 -0500] rev 4956
simplify dirstate fixups in repo.status()
Sat, 21 Jul 2007 16:02:09 -0500 dirstate: add doesn't need to call stat
Matt Mackall <mpm@selenic.com> [Sat, 21 Jul 2007 16:02:09 -0500] rev 4955
dirstate: add doesn't need to call stat
Sat, 21 Jul 2007 16:02:09 -0500 use context for part of localrepo status
Matt Mackall <mpm@selenic.com> [Sat, 21 Jul 2007 16:02:09 -0500] rev 4954
use context for part of localrepo status
Sat, 21 Jul 2007 16:02:09 -0500 context: add __contains__, __getitem__, and __iter__
Matt Mackall <mpm@selenic.com> [Sat, 21 Jul 2007 16:02:09 -0500] rev 4953
context: add __contains__, __getitem__, and __iter__
Sat, 21 Jul 2007 16:02:09 -0500 dirstate: get rid of default args for status
Matt Mackall <mpm@selenic.com> [Sat, 21 Jul 2007 16:02:09 -0500] rev 4952
dirstate: get rid of default args for status
Sat, 21 Jul 2007 16:02:09 -0500 dirstate: make filterfiles private
Matt Mackall <mpm@selenic.com> [Sat, 21 Jul 2007 16:02:09 -0500] rev 4951
dirstate: make filterfiles private
Sat, 21 Jul 2007 16:02:09 -0500 dirstate: add __contains__ and make __getitem__ more useful
Matt Mackall <mpm@selenic.com> [Sat, 21 Jul 2007 16:02:09 -0500] rev 4950
dirstate: add __contains__ and make __getitem__ more useful dirstate.state(f) == '?' -> f not in dirstate dirstate.state(f) -> dirstate[f]
Sat, 21 Jul 2007 16:02:09 -0500 dirstate: make wjoin function private
Matt Mackall <mpm@selenic.com> [Sat, 21 Jul 2007 16:02:09 -0500] rev 4949
dirstate: make wjoin function private
Sat, 21 Jul 2007 16:02:09 -0500 dirstate: break update into separate functions
Matt Mackall <mpm@selenic.com> [Sat, 21 Jul 2007 16:02:09 -0500] rev 4948
dirstate: break update into separate functions
Sat, 21 Jul 2007 16:02:09 -0500 dirstate: use True and false for _dirty
Matt Mackall <mpm@selenic.com> [Sat, 21 Jul 2007 16:02:09 -0500] rev 4947
dirstate: use True and false for _dirty
Sat, 21 Jul 2007 17:56:30 +0200 test-alias: Removed fallback to parentui, no longer needed since 10afa3fab6b4
Thomas Arendsen Hein <thomas@intevation.de> [Sat, 21 Jul 2007 17:56:30 +0200] rev 4946
test-alias: Removed fallback to parentui, no longer needed since 10afa3fab6b4
Sat, 21 Jul 2007 17:37:39 +0200 merge with crew-stable
Thomas Arendsen Hein <thomas@intevation.de> [Sat, 21 Jul 2007 17:37:39 +0200] rev 4945
merge with crew-stable
Sat, 21 Jul 2007 17:36:45 +0200 Make [defaults] in .hg/hgrc work.
Thomas Arendsen Hein <thomas@intevation.de> [Sat, 21 Jul 2007 17:36:45 +0200] rev 4944
Make [defaults] in .hg/hgrc work.
Fri, 20 Jul 2007 09:44:50 +0200 fix bogus close spotted by pychecker (no close() in global scope)
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Fri, 20 Jul 2007 09:44:50 +0200] rev 4943
fix bogus close spotted by pychecker (no close() in global scope)
Sat, 21 Jul 2007 10:43:29 +0200 Remove unused pprint import and the commented line which used it before.
Thomas Arendsen Hein <thomas@intevation.de> [Sat, 21 Jul 2007 10:43:29 +0200] rev 4942
Remove unused pprint import and the commented line which used it before.
Sat, 21 Jul 2007 10:39:42 +0200 Use format string for lockname again (was changed by 3e25a6eb5c9a)
Thomas Arendsen Hein <thomas@intevation.de> [Sat, 21 Jul 2007 10:39:42 +0200] rev 4941
Use format string for lockname again (was changed by 3e25a6eb5c9a)
Sat, 21 Jul 2007 10:36:51 +0200 Backout ad09ce1d393c and replace ''' with """ to make some highlighting happy.
Thomas Arendsen Hein <thomas@intevation.de> [Sat, 21 Jul 2007 10:36:51 +0200] rev 4940
Backout ad09ce1d393c and replace ''' with """ to make some highlighting happy. I have tried Debian's default emacs and the current CVS version. Default emacs doesn't have highlighting enabled (and being emacs-illiterate I don't know how to enable it) and the CVS emacs' Python highlighting has no problems with ' characters here.
Sat, 21 Jul 2007 10:30:51 +0200 removed trailing whitespace
Thomas Arendsen Hein <thomas@intevation.de> [Sat, 21 Jul 2007 10:30:51 +0200] rev 4939
removed trailing whitespace
Fri, 20 Jul 2007 09:31:32 +0200 fix unused variables reported by pychecker
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Fri, 20 Jul 2007 09:31:32 +0200] rev 4938
fix unused variables reported by pychecker
Thu, 19 Jul 2007 18:39:51 +0200 churn: get current terminal width if possible
Christian Ebert <blacktrash@gmx.net> [Thu, 19 Jul 2007 18:39:51 +0200] rev 4937
churn: get current terminal width if possible
Thu, 19 Jul 2007 19:48:24 -0300 merge with crew-stable
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Thu, 19 Jul 2007 19:48:24 -0300] rev 4936
merge with crew-stable
Thu, 19 Jul 2007 19:43:25 -0300 dirstate.invalidate: avoid rebuilding _map
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Thu, 19 Jul 2007 19:43:25 -0300] rev 4935
dirstate.invalidate: avoid rebuilding _map Since hasattr will call __getattr__, the call to hasattr(self, '_dirs') will end up reparsing the dirstate file.
Thu, 19 Jul 2007 19:43:25 -0300 add dirstate._dirtypl variable
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Thu, 19 Jul 2007 19:43:25 -0300] rev 4934
add dirstate._dirtypl variable Theoretically, it's possible to forget modified dirstate parents by doing: dirstate.invalidate() dirstate.setparents(p1, p2) dirstate._map The final access to _map should call _read(), which will unconditionally overwrite dirstate._pl. This doesn't actually happen right now because invalidate accidentally ends up rebuilding dirstate._map.
Thu, 19 Jul 2007 19:43:25 -0300 archive: delay extraction of file revisions
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Thu, 19 Jul 2007 19:43:25 -0300] rev 4933
archive: delay extraction of file revisions This allows us to look only at the filelogs we're interested in, providing a nice speedup if we're archiving only part of a repository.
Thu, 19 Jul 2007 19:43:25 -0300 help: avoid traceback if an extension has only debug commands
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Thu, 19 Jul 2007 19:43:25 -0300] rev 4932
help: avoid traceback if an extension has only debug commands
Thu, 19 Jul 2007 15:33:21 -0700 convert/subversion: rehandle the no-tags case
Bryan O'Sullivan <bos@serpentine.com> [Thu, 19 Jul 2007 15:33:21 -0700] rev 4931
convert/subversion: rehandle the no-tags case
Thu, 19 Jul 2007 15:29:33 -0700 Print meaningful error message if os.symlink fails
Bryan O'Sullivan <bos@serpentine.com> [Thu, 19 Jul 2007 15:29:33 -0700] rev 4930
Print meaningful error message if os.symlink fails
Thu, 19 Jul 2007 15:13:48 -0700 lock.py: cache hostname, but not pid, in case we fork
Bryan O'Sullivan <bos@serpentine.com> [Thu, 19 Jul 2007 15:13:48 -0700] rev 4929
lock.py: cache hostname, but not pid, in case we fork
Thu, 19 Jul 2007 12:41:07 -0700 convert/subversion: work around memory leak in svn's python bindings
Bryan O'Sullivan <bos@serpentine.com> [Thu, 19 Jul 2007 12:41:07 -0700] rev 4928
convert/subversion: work around memory leak in svn's python bindings The svn.ra.get_log wrapper attaches the hash of changed paths for every log entry to a global memory pool, so memory consumption increases rapidly, with no way to free it. Our workaround is to call this function in a child process, and feed its results back over a pipe. The memory consumption of the child still grows huge (hundreds of megabytes), but at least it goes away once the reading-the-log phase is done.
Wed, 18 Jul 2007 22:46:14 -0700 Automated merge with http://hg.intevation.org/mercurial/crew
Bryan O'Sullivan <bos@serpentine.com> [Wed, 18 Jul 2007 22:46:14 -0700] rev 4927
Automated merge with http://hg.intevation.org/mercurial/crew
Wed, 18 Jul 2007 22:44:25 -0700 convert/subversion: Simplify callback.
Bryan O'Sullivan <bos@serpentine.com> [Wed, 18 Jul 2007 22:44:25 -0700] rev 4926
convert/subversion: Simplify callback.
Thu, 19 Jul 2007 07:28:27 +0200 merge with crew-stable
Thomas Arendsen Hein <thomas@intevation.de> [Thu, 19 Jul 2007 07:28:27 +0200] rev 4925
merge with crew-stable
Wed, 18 Jul 2007 14:00:55 -0700 Simplify update.
Bryan O'Sullivan <bos@serpentine.com> [Wed, 18 Jul 2007 14:00:55 -0700] rev 4924
Simplify update.
Wed, 18 Jul 2007 13:56:08 -0700 Better fix for issue 622 than we had in c4dd58af0fc8.
Bryan O'Sullivan <bos@serpentine.com> [Wed, 18 Jul 2007 13:56:08 -0700] rev 4923
Better fix for issue 622 than we had in c4dd58af0fc8.
Wed, 18 Jul 2007 19:56:36 -0700 convert/subversion: reduce memory usage by filtering early
Bryan O'Sullivan <bos@serpentine.com> [Wed, 18 Jul 2007 19:56:36 -0700] rev 4922
convert/subversion: reduce memory usage by filtering early This makes up to a 50% difference in memory consumption.
Wed, 18 Jul 2007 19:47:22 -0700 Automated merge with http://hg.intevation.org/mercurial/crew
Bryan O'Sullivan <bos@serpentine.com> [Wed, 18 Jul 2007 19:47:22 -0700] rev 4921
Automated merge with http://hg.intevation.org/mercurial/crew
Wed, 18 Jul 2007 17:44:52 -0700 convert/subversion: get converter working against plain HTTP.
Bryan O'Sullivan <bos@serpentine.com> [Wed, 18 Jul 2007 17:44:52 -0700] rev 4920
convert/subversion: get converter working against plain HTTP.
Wed, 18 Jul 2007 14:00:55 -0700 Simplify update.
Bryan O'Sullivan <bos@serpentine.com> [Wed, 18 Jul 2007 14:00:55 -0700] rev 4919
Simplify update.
Wed, 18 Jul 2007 13:56:08 -0700 Better fix for issue 622 than we had in c4dd58af0fc8.
Bryan O'Sullivan <bos@serpentine.com> [Wed, 18 Jul 2007 13:56:08 -0700] rev 4918
Better fix for issue 622 than we had in c4dd58af0fc8.
Wed, 18 Jul 2007 16:46:20 +0200 merge with main
Thomas Arendsen Hein <thomas@intevation.de> [Wed, 18 Jul 2007 16:46:20 +0200] rev 4917
merge with main
Tue, 17 Jul 2007 15:26:28 -0500 doc: typo, -x bit
Matt Mackall <mpm@selenic.com> [Tue, 17 Jul 2007 15:26:28 -0500] rev 4916
doc: typo, -x bit
Wed, 18 Jul 2007 16:46:01 +0200 merge with crew-stable
Thomas Arendsen Hein <thomas@intevation.de> [Wed, 18 Jul 2007 16:46:01 +0200] rev 4915
merge with crew-stable
Wed, 18 Jul 2007 16:41:45 +0200 fix test-tag on Solaris
Thomas Arendsen Hein <thomas@intevation.de> [Wed, 18 Jul 2007 16:41:45 +0200] rev 4914
fix test-tag on Solaris
Mon, 16 Jul 2007 20:15:03 -0700 tag: handle .hgtags and .hg/localtags with missing final newline (issue 601)
Bryan O'Sullivan <bos@serpentine.com> [Mon, 16 Jul 2007 20:15:03 -0700] rev 4913
tag: handle .hgtags and .hg/localtags with missing final newline (issue 601) This also fixes an asymmetry bug in which we called the pretag hook if we were going to create a local tag, but didn't call the tag hook afterwards.
Mon, 16 Jul 2007 18:01:20 -0700 issue 622: pull/unbundle -u updates to default branch if repo was empty
Bryan O'Sullivan <bos@serpentine.com> [Mon, 16 Jul 2007 18:01:20 -0700] rev 4912
issue 622: pull/unbundle -u updates to default branch if repo was empty
Mon, 16 Jul 2007 16:50:47 -0700 mq: autodetect an existing git patch during qrefresh (issue 491)
Bryan O'Sullivan <bos@serpentine.com> [Mon, 16 Jul 2007 16:50:47 -0700] rev 4911
mq: autodetect an existing git patch during qrefresh (issue 491)
Wed, 11 Jul 2007 00:53:44 -0700 replace .hgtags instead of appending to it when doing a raw commit
Brendan Cully <brendan@kublai.com> [Wed, 11 Jul 2007 00:53:44 -0700] rev 4910
replace .hgtags instead of appending to it when doing a raw commit
Wed, 11 Jul 2007 00:34:35 -0700 handle nonexistent .hgtags in raw _tag
Brendan Cully <brendan@kublai.com> [Wed, 11 Jul 2007 00:34:35 -0700] rev 4909
handle nonexistent .hgtags in raw _tag
Tue, 17 Jul 2007 15:47:32 -0700 convert/subversion.py: str.rsplit is not available in Python 2.3
Bryan O'Sullivan <bos@serpentine.com> [Tue, 17 Jul 2007 15:47:32 -0700] rev 4908
convert/subversion.py: str.rsplit is not available in Python 2.3
Tue, 17 Jul 2007 15:26:27 -0700 Automated merge with http://hg.intevation.org/mercurial/crew
Bryan O'Sullivan <bos@serpentine.com> [Tue, 17 Jul 2007 15:26:27 -0700] rev 4907
Automated merge with http://hg.intevation.org/mercurial/crew
Tue, 17 Jul 2007 15:24:59 -0700 convert/subversion.py: fix bad assumptions about SVN path naming
Bryan O'Sullivan <bos@serpentine.com> [Tue, 17 Jul 2007 15:24:59 -0700] rev 4906
convert/subversion.py: fix bad assumptions about SVN path naming The SVN converter assumed that the trunk and branches paths were fixed, and immediately under the base of the SVN URL. Fix the second assumption, and allow the trunk and branches paths to be reconfigured.
Tue, 17 Jul 2007 13:08:50 -0700 convert/subversion.py: escape quotes to make code readable in Emacs
Bryan O'Sullivan <bos@serpentine.com> [Tue, 17 Jul 2007 13:08:50 -0700] rev 4905
convert/subversion.py: escape quotes to make code readable in Emacs
Tue, 17 Jul 2007 23:35:24 +0200 patch: patches should be read and written in binary mode when possible.
Patrick Mezard <pmezard@gmail.com> [Tue, 17 Jul 2007 23:35:24 +0200] rev 4904
patch: patches should be read and written in binary mode when possible.
Tue, 17 Jul 2007 23:34:52 +0200 patch: fix normalized paths separators.
Patrick Mezard <pmezard@gmail.com> [Tue, 17 Jul 2007 23:34:52 +0200] rev 4903
patch: fix normalized paths separators.
Tue, 17 Jul 2007 23:33:42 +0200 posixfile_nt: '+' was understood as read mode instead of update.
Patrick Mezard <pmezard@gmail.com> [Tue, 17 Jul 2007 23:33:42 +0200] rev 4902
posixfile_nt: '+' was understood as read mode instead of update.
Tue, 17 Jul 2007 09:39:30 -0700 Update test output to reflect small changes in patch chattiness.
Bryan O'Sullivan <bos@serpentine.com> [Tue, 17 Jul 2007 09:39:30 -0700] rev 4901
Update test output to reflect small changes in patch chattiness.
Tue, 17 Jul 2007 09:39:30 -0700 patch.py: re-add the ability to use an external patch program
Bryan O'Sullivan <bos@serpentine.com> [Tue, 17 Jul 2007 09:39:30 -0700] rev 4900
patch.py: re-add the ability to use an external patch program This is now invoked by default only if ui.patch is set. Otherwise, we use our built-in patch. If that fails because it can't find any valid hunks, we'll fall back to trying the external patch command.
Tue, 17 Jul 2007 09:39:30 -0700 patch.py: don't mark files as changed unless they have actually been changed
Bryan O'Sullivan <bos@serpentine.com> [Tue, 17 Jul 2007 09:39:30 -0700] rev 4899
patch.py: don't mark files as changed unless they have actually been changed
Tue, 17 Jul 2007 09:39:30 -0700 patch.py: fix some incorrect uses of _() for i18n
Bryan O'Sullivan <bos@serpentine.com> [Tue, 17 Jul 2007 09:39:30 -0700] rev 4898
patch.py: fix some incorrect uses of _() for i18n
Tue, 17 Jul 2007 09:39:30 -0700 Add Chris Mason's mpatch library.
Bryan O'Sullivan <bos@serpentine.com> [Tue, 17 Jul 2007 09:39:30 -0700] rev 4897
Add Chris Mason's mpatch library. The original repo is http://oss.oracle.com/mercurial/mason/mpatch
Tue, 17 Jul 2007 09:28:01 -0300 merge with crew-stable
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Tue, 17 Jul 2007 09:28:01 -0300] rev 4896
merge with crew-stable
Tue, 17 Jul 2007 09:08:29 -0300 convert: manually set encoding to UTF-8
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Tue, 17 Jul 2007 09:08:29 -0300] rev 4895
convert: manually set encoding to UTF-8 Right now the backends assume we're working in UTF-8 and there's no good way to ignore the encoding when adding revisions.
Tue, 17 Jul 2007 09:08:29 -0300 hg parents: don't pass an OS-specific path to repo.filectx
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Tue, 17 Jul 2007 09:08:29 -0300] rev 4894
hg parents: don't pass an OS-specific path to repo.filectx The only reason to use the matcher code instead of calling util.canonpath directly is to be able to use "path:canonical/path/to/file" patterns.
Tue, 17 Jul 2007 08:22:43 +0200 merge with main
Thomas Arendsen Hein <thomas@intevation.de> [Tue, 17 Jul 2007 08:22:43 +0200] rev 4893
merge with main
Mon, 16 Jul 2007 17:39:03 -0500 contexts: improve filectx eq test
Matt Mackall <mpm@selenic.com> [Mon, 16 Jul 2007 17:39:03 -0500] rev 4892
contexts: improve filectx eq test
Mon, 16 Jul 2007 17:30:34 -0500 Merge with -stable
Matt Mackall <mpm@selenic.com> [Mon, 16 Jul 2007 17:30:34 -0500] rev 4891
Merge with -stable
Sun, 15 Jul 2007 14:43:38 -0500 merge: fix unnecessary rename merges on linear update (issue631)
Matt Mackall <mpm@selenic.com> [Sun, 15 Jul 2007 14:43:38 -0500] rev 4890
merge: fix unnecessary rename merges on linear update (issue631) If one side's revision is identical to the ancestor, we skip the rest of the copy detection logic.
Mon, 16 Jul 2007 20:15:03 -0700 tag: handle .hgtags and .hg/localtags with missing final newline (issue 601)
Bryan O'Sullivan <bos@serpentine.com> [Mon, 16 Jul 2007 20:15:03 -0700] rev 4889
tag: handle .hgtags and .hg/localtags with missing final newline (issue 601) This also fixes an asymmetry bug in which we called the pretag hook if we were going to create a local tag, but didn't call the tag hook afterwards.
Mon, 16 Jul 2007 18:01:20 -0700 issue 622: pull/unbundle -u updates to default branch if repo was empty
Bryan O'Sullivan <bos@serpentine.com> [Mon, 16 Jul 2007 18:01:20 -0700] rev 4888
issue 622: pull/unbundle -u updates to default branch if repo was empty
Mon, 16 Jul 2007 16:50:47 -0700 mq: autodetect an existing git patch during qrefresh (issue 491)
Bryan O'Sullivan <bos@serpentine.com> [Mon, 16 Jul 2007 16:50:47 -0700] rev 4887
mq: autodetect an existing git patch during qrefresh (issue 491)
Mon, 16 Jul 2007 14:43:47 -0700 patchbomb: add --desc, to specify a file containing a series description
Bryan O'Sullivan <bos@serpentine.com> [Mon, 16 Jul 2007 14:43:47 -0700] rev 4886
patchbomb: add --desc, to specify a file containing a series description
Sun, 15 Jul 2007 21:05:38 +0200 merge with crew-stable
Thomas Arendsen Hein <thomas@intevation.de> [Sun, 15 Jul 2007 21:05:38 +0200] rev 4885
merge with crew-stable
Sun, 15 Jul 2007 21:04:07 +0200 convert: Use clone's behaviour for the default destionation name.
Thomas Arendsen Hein <thomas@intevation.de> [Sun, 15 Jul 2007 21:04:07 +0200] rev 4884
convert: Use clone's behaviour for the default destionation name. Adjusted the documentation for this and for the fact that the destionation is created even if a name is specified.
Sun, 15 Jul 2007 14:57:20 +0200 Merge with crew-stable.
Patrick Mezard <pmezard@gmail.com> [Sun, 15 Jul 2007 14:57:20 +0200] rev 4883
Merge with crew-stable.
Sun, 15 Jul 2007 14:09:56 +0200 test-symlink-basic: require symlinks availability
Patrick Mezard <pmezard@gmail.com> [Sun, 15 Jul 2007 14:09:56 +0200] rev 4882
test-symlink-basic: require symlinks availability
Sat, 14 Jul 2007 18:34:06 +0200 Add hghave utility and run-tests.py support.
Patrick Mezard <pmezard@gmail.com> [Sat, 14 Jul 2007 18:34:06 +0200] rev 4881
Add hghave utility and run-tests.py support. hghave detects system features like symlinks availability at run-time. Tests can be skipped by starting them with: "$TESTDIR/hghave" symlink || exit 80 The 80 exit status triggers hghave output handling by run-tests.py. Also, tests output can be locally patched on the fly to match reference output.
Sat, 14 Jul 2007 14:01:11 +0200 run-tests: extract correct status when script terminates with exit
Patrick Mezard <pmezard@gmail.com> [Sat, 14 Jul 2007 14:01:11 +0200] rev 4880
run-tests: extract correct status when script terminates with exit
Sat, 14 Jul 2007 13:34:40 -0500 Merge with -stable
Matt Mackall <mpm@selenic.com> [Sat, 14 Jul 2007 13:34:40 -0500] rev 4879
Merge with -stable
Sat, 14 Jul 2007 12:44:47 -0500 diff: correctly handle combinations of whitespace options
Matt Mackall <mpm@selenic.com> [Sat, 14 Jul 2007 12:44:47 -0500] rev 4878
diff: correctly handle combinations of whitespace options
Mon, 09 Jul 2007 17:41:14 +0300 hg grep: handle re.compile errors & update tests/test-grep
Giorgos Keramidas <keramida@ceid.upatras.gr> [Mon, 09 Jul 2007 17:41:14 +0300] rev 4877
hg grep: handle re.compile errors & update tests/test-grep
Thu, 12 Jul 2007 10:55:49 -0400 typo fix
Jesse Glick <jesse.glick@sun.com> [Thu, 12 Jul 2007 10:55:49 -0400] rev 4876
typo fix
Sat, 14 Jul 2007 11:27:58 -0500 Re: mercurial.el and hg-version-other-window
jon.christopher@Rigaku.com [Sat, 14 Jul 2007 11:27:58 -0500] rev 4875
Re: mercurial.el and hg-version-other-window hg-version-other window is unimplemented in mercurial.el. The version below works for me, YMMV.
Fri, 06 Jul 2007 12:02:43 +0200 Use isinstance instead of type == type
Christian Ebert <blacktrash@gmx.net> [Fri, 06 Jul 2007 12:02:43 +0200] rev 4874
Use isinstance instead of type == type
Fri, 13 Jul 2007 08:28:57 -0700 convert: record the source revision in the changelog
Brendan Cully <brendan@kublai.com> [Fri, 13 Jul 2007 08:28:57 -0700] rev 4873
convert: record the source revision in the changelog
Thu, 12 Jul 2007 22:55:44 -0700 Use wsgi.url_scheme instead of ad-hoc CGI checks.
Wesley J. Landaker <wjl@icecavern.net> [Thu, 12 Jul 2007 22:55:44 -0700] rev 4872
Use wsgi.url_scheme instead of ad-hoc CGI checks. Instead of each place in hgweb_mod that needs to check for SSL or get the protocol scheme (http vs. https) doing it ad-hoc, make them just look at the wsgi.url_scheme which because of previous patches is now always set correctly.
Thu, 12 Jul 2007 22:44:16 -0700 cosmetics
Brendan Cully <brendan@kublai.com> [Thu, 12 Jul 2007 22:44:16 -0700] rev 4871
cosmetics
Thu, 12 Jul 2007 13:58:36 -0600 Make hg serve set the wsgi.url_scheme property correctly.
Wesley J. Landaker <wjl@icecavern.net> [Thu, 12 Jul 2007 13:58:36 -0600] rev 4870
Make hg serve set the wsgi.url_scheme property correctly. This fixes the bug where hg serve with SSL will always detect the wrong urlbase for templates. This is also part of unifying the CGI interface and hg serve interface to both use standard wsgi.
Thu, 12 Jul 2007 13:55:20 -0600 Handle CGI SSL detection via HTTPS environment better.
Wesley J. Landaker <wjl@icecavern.net> [Thu, 12 Jul 2007 13:55:20 -0600] rev 4869
Handle CGI SSL detection via HTTPS environment better. Some servers send on/off, 0/1, yes/no, and may be upper or lower case. This fix will handle all of those permutations. It was inspired by the detection done in in some other wsgi python web applications I looked at.
Wed, 11 Jul 2007 20:15:03 -0300 merge with crew-stable
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Wed, 11 Jul 2007 20:15:03 -0300] rev 4868
merge with crew-stable
Wed, 11 Jul 2007 19:56:16 -0300 archive: make the %r escape work.
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Wed, 11 Jul 2007 19:56:16 -0300] rev 4867
archive: make the %r escape work.
Wed, 11 Jul 2007 19:56:16 -0300 serve: respect settings from .hg/hgrc
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Wed, 11 Jul 2007 19:56:16 -0300] rev 4866
serve: respect settings from .hg/hgrc create_server was looking only at the root ui object, ignoring any settings from .hg/hgrc. To keep respecting command-line arguments, commands.serve must also call repo.ui.setconfig.
Sat, 12 May 2007 00:41:30 +0200 Fix inconsistency for the stream_out capability in hgweb
Edouard Gomez <ed.gomez@free.fr> [Sat, 12 May 2007 00:41:30 +0200] rev 4865
Fix inconsistency for the stream_out capability in hgweb During some experiments of mine, the uncompressed cloning could not be enabled for hgweb.cgi nor hgwebdir.cgi though the server claimed to be stream_out capable. The only solution was to enable it using the user's .hgrc file. This solution is not acceptable when publishing the repos through an HTTP server because the CGI runs as a www dedicated user whose's home hgrc file may not be accessible to users publishing their repos through their userdir. For such cases we could end up with this typical debug output: hg --debug clone --uncompressed http://server/hg/project destination directory: project sending capabilities command capabilities: lookup changegroupsubset stream=1 unbundle=HG10GZ,HG10BZ,HG10UN sending stream_out command abort: operation forbidden by server The error lies in the fact the hgweb object defines new accessors to the repo configuration that trust things by default (untrusted=True) but the streamclone:stream_out function uses the usual accessors to the repo.ui object, which do not trust by default (untrusted=False) Fix this inconsistency, adding a new parameter to the stream_out function. hgweb then forces a "trust by default" behavior.
Wed, 11 Jul 2007 19:56:16 -0300 improve warning for hg add foo; hg mv foo bar
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Wed, 11 Jul 2007 19:56:16 -0300] rev 4864
improve warning for hg add foo; hg mv foo bar
Wed, 11 Jul 2007 18:15:21 -0300 util._hgexecutable: default to 'hg'
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Wed, 11 Jul 2007 18:15:21 -0300] rev 4863
util._hgexecutable: default to 'hg' This should make hooks work even if util.set_hgexecutable is not called (e.g. hgweb.cgi). Fixes issue625.
Wed, 11 Jul 2007 17:40:41 -0300 archive: add symlink support
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Wed, 11 Jul 2007 17:40:41 -0300] rev 4862
archive: add symlink support
Wed, 11 Jul 2007 17:40:41 -0300 archive: use util.opener when archiving files.
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Wed, 11 Jul 2007 17:40:41 -0300] rev 4861
archive: use util.opener when archiving files. This simplifies the code a bit and makes it easier to support symlinks.
Wed, 11 Jul 2007 17:40:41 -0300 localrepo.wwrite: use opener.symlink
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Wed, 11 Jul 2007 17:40:41 -0300] rev 4860
localrepo.wwrite: use opener.symlink This makes us fall back to regular files if symlinks are not supported.
Wed, 11 Jul 2007 17:40:41 -0300 Add symlink method to util.opener.
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Wed, 11 Jul 2007 17:40:41 -0300] rev 4859
Add symlink method to util.opener. Differences from os.symlink: - the symlink name is relative to the opener base directory - if a file with that name already exists, it's removed - if necessary, parent directories are created - if the system (OS or filesystem) doesn't support symlinks, a regular file is created. Its contents are the symlink target.
Wed, 11 Jul 2007 17:40:41 -0300 turn util.opener into a class
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Wed, 11 Jul 2007 17:40:41 -0300] rev 4858
turn util.opener into a class
Tue, 10 Jul 2007 10:54:54 -0600 Make {urlbase} work in templates when https is used.
Wesley J. Landaker <wjl@icecavern.net> [Tue, 10 Jul 2007 10:54:54 -0600] rev 4857
Make {urlbase} work in templates when https is used.
Wed, 11 Jul 2007 00:53:44 -0700 replace .hgtags instead of appending to it when doing a raw commit
Brendan Cully <brendan@kublai.com> [Wed, 11 Jul 2007 00:53:44 -0700] rev 4856
replace .hgtags instead of appending to it when doing a raw commit
Wed, 11 Jul 2007 00:34:35 -0700 handle nonexistent .hgtags in raw _tag
Brendan Cully <brendan@kublai.com> [Wed, 11 Jul 2007 00:34:35 -0700] rev 4855
handle nonexistent .hgtags in raw _tag
Wed, 11 Jul 2007 00:04:15 -0700 Export extra in _tag so convert can set the branch of a tag
Brendan Cully <brendan@kublai.com> [Wed, 11 Jul 2007 00:04:15 -0700] rev 4854
Export extra in _tag so convert can set the branch of a tag
Tue, 10 Jul 2007 10:06:24 -0700 archive: abort on empty repository. Fixes #624.
Brendan Cully <brendan@kublai.com> [Tue, 10 Jul 2007 10:06:24 -0700] rev 4853
archive: abort on empty repository. Fixes #624.
Tue, 10 Jul 2007 09:52:32 -0700 mq: improve qclone error handling when patch directory is not a repository.
Brendan Cully <brendan@kublai.com> [Tue, 10 Jul 2007 09:52:32 -0700] rev 4852
mq: improve qclone error handling when patch directory is not a repository.
Mon, 09 Jul 2007 22:35:10 -0700 Fix test-debugcomplete for new --certificate option
Lee Cantey <lcantey@gmail.com> [Mon, 09 Jul 2007 22:35:10 -0700] rev 4851
Fix test-debugcomplete for new --certificate option
Mon, 09 Jul 2007 22:12:28 -0700 Add SSL support to hg serve, activated via --certificate option
Brendan Cully <brendan@kublai.com> [Mon, 09 Jul 2007 22:12:28 -0700] rev 4850
Add SSL support to hg serve, activated via --certificate option
Mon, 09 Jul 2007 10:59:49 -0700 Correct inadvertent line ending change.
Lee Cantey <lcantey@gmail.com> [Mon, 09 Jul 2007 10:59:49 -0700] rev 4849
Correct inadvertent line ending change.
Mon, 09 Jul 2007 10:46:41 -0700 Fix for win32text corrupting files that have CRLF line endings. (issue302)
Lee Cantey <lcantey@gmail.com> [Mon, 09 Jul 2007 10:46:41 -0700] rev 4848
Fix for win32text corrupting files that have CRLF line endings. (issue302) Also generate a warning when encountering this condition. From Shun-ichi Goto in attachment win32text-patch3.txt for issue 302.
Sun, 08 Jul 2007 19:59:02 +0200 Add --line-number option to hg annotate (issue506)
Thomas Arendsen Hein <thomas@intevation.de> [Sun, 08 Jul 2007 19:59:02 +0200] rev 4847
Add --line-number option to hg annotate (issue506) Line numbers are separated from the last annotation element with a colon, like with many other commands, e.g. (hg) grep or compiler errors. Idea and tests by FUJIWARA Katsunori.
Sun, 08 Jul 2007 19:46:04 +0200 Allow filectx.annotate to return the line number of first appearance.
FUJIWARA Katsunori <foozy@lares.dti.ne.jp> [Sun, 08 Jul 2007 19:46:04 +0200] rev 4846
Allow filectx.annotate to return the line number of first appearance.
Sun, 08 Jul 2007 13:44:41 +0200 Check for conflict markers in hgmerge (issue471)
Thomas Arendsen Hein <thomas@intevation.de> [Sun, 08 Jul 2007 13:44:41 +0200] rev 4845
Check for conflict markers in hgmerge (issue471)
Sun, 08 Jul 2007 12:59:58 +0200 merge with crew-stable
Thomas Arendsen Hein <thomas@intevation.de> [Sun, 08 Jul 2007 12:59:58 +0200] rev 4844
merge with crew-stable
Sun, 08 Jul 2007 12:58:19 +0200 Fixed double slash for doc install path introduced by using $DESTDIR (issue620)
Thomas Arendsen Hein <thomas@intevation.de> [Sun, 08 Jul 2007 12:58:19 +0200] rev 4843
Fixed double slash for doc install path introduced by using $DESTDIR (issue620) $MANDIR already is an absolute path so the extra / isn't needed.
Sun, 08 Jul 2007 12:52:08 +0200 hg log: Move filtering implicit parents to own method and use it in templater.
Thomas Arendsen Hein <thomas@intevation.de> [Sun, 08 Jul 2007 12:52:08 +0200] rev 4842
hg log: Move filtering implicit parents to own method and use it in templater. Extended test repo in test-command-template to contain changeset to test this.
Sun, 08 Jul 2007 10:43:57 +0200 Strip whitespace from changeset description in changeset_templater.
Thomas Arendsen Hein <thomas@intevation.de> [Sun, 08 Jul 2007 10:43:57 +0200] rev 4841
Strip whitespace from changeset description in changeset_templater. changeset_printer already does this, too.
Sun, 08 Jul 2007 09:54:42 +0200 Removed deprecated hg:// and old-http:// protocols (issue406)
Thomas Arendsen Hein <thomas@intevation.de> [Sun, 08 Jul 2007 09:54:42 +0200] rev 4840
Removed deprecated hg:// and old-http:// protocols (issue406)
Sat, 07 Jul 2007 21:55:56 -0700 hgwebdir: check for repo foo before browsing subdirectories of foo/
Brendan Cully <brendan@kublai.com> [Sat, 07 Jul 2007 21:55:56 -0700] rev 4839
hgwebdir: check for repo foo before browsing subdirectories of foo/
Sat, 07 Jul 2007 15:09:28 -0700 Merge with crew
Brendan Cully <brendan@kublai.com> [Sat, 07 Jul 2007 15:09:28 -0700] rev 4838
Merge with crew
Sat, 07 Jul 2007 15:09:08 -0700 hgweb: browse subdirectories before checking whether parent directory is also a repository
Brendan Cully <brendan@kublai.com> [Sat, 07 Jul 2007 15:09:08 -0700] rev 4837
hgweb: browse subdirectories before checking whether parent directory is also a repository
Sat, 07 Jul 2007 20:52:31 +0200 Use a prefix for debuginstall tempfiles.
Thomas Arendsen Hein <thomas@intevation.de> [Sat, 07 Jul 2007 20:52:31 +0200] rev 4836
Use a prefix for debuginstall tempfiles. This way you know where the files came from if they don't get removed.
Fri, 06 Jul 2007 10:29:09 -0700 python 2.3 does not have sorted
Brendan Cully <brendan@kublai.com> [Fri, 06 Jul 2007 10:29:09 -0700] rev 4835
python 2.3 does not have sorted
Fri, 06 Jul 2007 10:22:22 -0700 Sort changelog extra dict to avoid possible nondeterminism
Brendan Cully <brendan@kublai.com> [Fri, 06 Jul 2007 10:22:22 -0700] rev 4834
Sort changelog extra dict to avoid possible nondeterminism
Fri, 06 Jul 2007 10:11:48 -0700 Last change broke new-style URLs
Brendan Cully <brendan@kublai.com> [Fri, 06 Jul 2007 10:11:48 -0700] rev 4833
Last change broke new-style URLs
Fri, 06 Jul 2007 09:15:17 -0700 hgwebdir: do not walk up the given path looking for a repository. It is there or it isn't.
Brendan Cully <brendan@kublai.com> [Fri, 06 Jul 2007 09:15:17 -0700] rev 4832
hgwebdir: do not walk up the given path looking for a repository. It is there or it isn't.
Fri, 06 Jul 2007 08:55:36 +0200 merge with crew-stable
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 06 Jul 2007 08:55:36 +0200] rev 4831
merge with crew-stable
Fri, 06 Jul 2007 08:48:28 +0200 merge with crew-stable
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 06 Jul 2007 08:48:28 +0200] rev 4830
merge with crew-stable
Thu, 05 Jul 2007 15:40:29 -0700 Add html docs and use for help shortcut
Lee Cantey <lcantey@gmail.com> [Thu, 05 Jul 2007 15:40:29 -0700] rev 4829
Add html docs and use for help shortcut
Thu, 05 Jul 2007 19:56:16 -0700 hgwebdir: show only trailing part of path when browsing subdirectories
Brendan Cully <brendan@kublai.com> [Thu, 05 Jul 2007 19:56:16 -0700] rev 4828
hgwebdir: show only trailing part of path when browsing subdirectories
Thu, 05 Jul 2007 19:47:04 -0700 gitweb: add notfound template
Brendan Cully <brendan@kublai.com> [Thu, 05 Jul 2007 19:47:04 -0700] rev 4827
gitweb: add notfound template
Thu, 05 Jul 2007 19:44:06 -0700 hgweb: let hgwebdir browse subdirectories
Brendan Cully <brendan@kublai.com> [Thu, 05 Jul 2007 19:44:06 -0700] rev 4826
hgweb: let hgwebdir browse subdirectories
Thu, 05 Jul 2007 16:14:01 -0700 convert: svn code movement (no actual changes)
Brendan Cully <brendan@kublai.com> [Thu, 05 Jul 2007 16:14:01 -0700] rev 4825
convert: svn code movement (no actual changes)
Thu, 05 Jul 2007 15:01:31 -0700 convert: svn: avoid parsing already-seen logentries due to branch following
Brendan Cully <brendan@kublai.com> [Thu, 05 Jul 2007 15:01:31 -0700] rev 4824
convert: svn: avoid parsing already-seen logentries due to branch following
Thu, 05 Jul 2007 14:32:18 -0700 Merge with main
Brendan Cully <brendan@kublai.com> [Thu, 05 Jul 2007 14:32:18 -0700] rev 4823
Merge with main
Thu, 05 Jul 2007 16:17:01 -0500 Merge with stable
Matt Mackall <mpm@selenic.com> [Thu, 05 Jul 2007 16:17:01 -0500] rev 4822
Merge with stable
Thu, 05 Jul 2007 16:15:57 -0500 Merge with crew-stable
Matt Mackall <mpm@selenic.com> [Thu, 05 Jul 2007 16:15:57 -0500] rev 4821
Merge with crew-stable
Thu, 05 Jul 2007 16:01:07 -0500 merge: fix adding untracked files on directory rename (issue612)
Matt Mackall <mpm@selenic.com> [Thu, 05 Jul 2007 16:01:07 -0500] rev 4820
merge: fix adding untracked files on directory rename (issue612) Fix from Brendan Added test case
Thu, 05 Jul 2007 15:37:23 -0500 extensions: untangle some recursive dependencies
Matt Mackall <mpm@selenic.com> [Thu, 05 Jul 2007 15:37:23 -0500] rev 4819
extensions: untangle some recursive dependencies
Tue, 03 Jul 2007 00:13:52 +0900 interhg extension allows you to change changelog text like InterWiki.
OHASHI Hideya <ohachige@gmail.com> [Tue, 03 Jul 2007 00:13:52 +0900] rev 4818
interhg extension allows you to change changelog text like InterWiki.
Thu, 28 Jun 2007 02:11:54 +0200 setup.py not executable: change instructions at beginning of file
Christian Ebert <blacktrash@gmx.net> [Thu, 28 Jun 2007 02:11:54 +0200] rev 4817
setup.py not executable: change instructions at beginning of file
Thu, 05 Jul 2007 15:36:56 -0500 Merge with stable
Matt Mackall <mpm@selenic.com> [Thu, 05 Jul 2007 15:36:56 -0500] rev 4816
Merge with stable
Thu, 05 Jul 2007 13:34:18 -0500 merge: make test for fast-forward merge stricter (issue619)
Matt Mackall <mpm@selenic.com> [Thu, 05 Jul 2007 13:34:18 -0500] rev 4815
merge: make test for fast-forward merge stricter (issue619) don't allow merging with an ancestor fix != on contexts add a test
Thu, 05 Jul 2007 14:31:13 -0700 convert: svn: some improvements in memory usage
Brendan Cully <brendan@kublai.com> [Thu, 05 Jul 2007 14:31:13 -0700] rev 4814
convert: svn: some improvements in memory usage
Thu, 05 Jul 2007 12:45:41 -0700 convert: svn: remove svn_paths wrappers
Brendan Cully <brendan@kublai.com> [Thu, 05 Jul 2007 12:45:41 -0700] rev 4813
convert: svn: remove svn_paths wrappers
Thu, 05 Jul 2007 12:41:58 -0700 convert: svn: use revmap to parse only new revisions in incremental conversions
Brendan Cully <brendan@kublai.com> [Thu, 05 Jul 2007 12:41:58 -0700] rev 4812
convert: svn: use revmap to parse only new revisions in incremental conversions
Thu, 05 Jul 2007 12:24:26 -0700 convert: export revmap to source.
Brendan Cully <brendan@kublai.com> [Thu, 05 Jul 2007 12:24:26 -0700] rev 4811
convert: export revmap to source. Sources may be able to use it to optimise their own log fetching
Thu, 05 Jul 2007 12:18:01 -0700 convert: svn: defer get_log parsing until after get_log completes.
Brendan Cully <brendan@kublai.com> [Thu, 05 Jul 2007 12:18:01 -0700] rev 4810
convert: svn: defer get_log parsing until after get_log completes. According to the documentation, it is not safe to perform any other operation on the ra object until get_log completes.
Thu, 05 Jul 2007 12:08:48 -0700 convert: move some code into common init function
Brendan Cully <brendan@kublai.com> [Thu, 05 Jul 2007 12:08:48 -0700] rev 4809
convert: move some code into common init function
Thu, 05 Jul 2007 12:00:43 -0700 Merge with crew
Brendan Cully <brendan@kublai.com> [Thu, 05 Jul 2007 12:00:43 -0700] rev 4808
Merge with crew
Thu, 05 Jul 2007 12:00:26 -0700 alias: remove dead code
Brendan Cully <brendan@kublai.com> [Thu, 05 Jul 2007 12:00:26 -0700] rev 4807
alias: remove dead code
Thu, 05 Jul 2007 12:00:04 -0700 convert: call superclass init from engine init functions
Brendan Cully <brendan@kublai.com> [Thu, 05 Jul 2007 12:00:04 -0700] rev 4806
convert: call superclass init from engine init functions
Thu, 05 Jul 2007 20:50:24 +0200 Merge with crew-stable
Patrick Mezard <pmezard@gmail.com> [Thu, 05 Jul 2007 20:50:24 +0200] rev 4805
Merge with crew-stable
Thu, 05 Jul 2007 20:39:03 +0200 test-archive: stop checking md5 absolute values
Patrick Mezard <pmezard@gmail.com> [Thu, 05 Jul 2007 20:39:03 +0200] rev 4804
test-archive: stop checking md5 absolute values Different tar/zlib versions can generate different binaries.
Thu, 05 Jul 2007 19:13:08 +0200 Fix issue589 wording problem
Patrick Mezard <pmezard@gmail.com> [Thu, 05 Jul 2007 19:13:08 +0200] rev 4803
Fix issue589 wording problem
Tue, 26 Jun 2007 10:48:58 -0400 Fix serve on Windows without win32* modules.
Nathan Jones <nathanj@insightbb.com> [Tue, 26 Jun 2007 10:48:58 -0400] rev 4802
Fix serve on Windows without win32* modules.
Thu, 05 Jul 2007 19:11:38 +0200 test-demandimport: match upper-case hexadecimal
Patrick Mezard <pmezard@gmail.com> [Thu, 05 Jul 2007 19:11:38 +0200] rev 4801
test-demandimport: match upper-case hexadecimal
Wed, 04 Jul 2007 13:38:49 -0700 Add alias extension
Brendan Cully <brendan@kublai.com> [Wed, 04 Jul 2007 13:38:49 -0700] rev 4800
Add alias extension
Wed, 04 Jul 2007 09:24:19 +0200 merge with crew-stable
Thomas Arendsen Hein <thomas@intevation.de> [Wed, 04 Jul 2007 09:24:19 +0200] rev 4799
merge with crew-stable
Wed, 04 Jul 2007 09:20:56 +0200 Fixed calling the merge script and reporting errors in debuginstall (issue617)
Thomas Arendsen Hein <thomas@intevation.de> [Wed, 04 Jul 2007 09:20:56 +0200] rev 4798
Fixed calling the merge script and reporting errors in debuginstall (issue617)
Tue, 03 Jul 2007 20:22:39 -0700 convert svn: minor improvement to tag detection.
Brendan Cully <brendan@kublai.com> [Tue, 03 Jul 2007 20:22:39 -0700] rev 4797
convert svn: minor improvement to tag detection. The better way is probably to list the latest tags directory and look up the last log message for each entry. This is surprisingly annoying to do.
Tue, 03 Jul 2007 19:49:36 -0700 convert: svn merges produce hard-to-trace file entries. Ignore them for now.
Brendan Cully <brendan@kublai.com> [Tue, 03 Jul 2007 19:49:36 -0700] rev 4796
convert: svn merges produce hard-to-trace file entries. Ignore them for now.
Tue, 03 Jul 2007 19:26:41 -0700 convert: svn: autodetect /branches, /tags, /trunk.
Brendan Cully <brendan@kublai.com> [Tue, 03 Jul 2007 19:26:41 -0700] rev 4795
convert: svn: autodetect /branches, /tags, /trunk. Various other branch handling improvement attempts too.
Tue, 03 Jul 2007 17:07:58 -0700 convert: svn: pull out broken batching code, add alpha tags support
Brendan Cully <brendan@kublai.com> [Tue, 03 Jul 2007 17:07:58 -0700] rev 4794
convert: svn: pull out broken batching code, add alpha tags support
Tue, 03 Jul 2007 15:34:30 -0700 convert: svn: get parent for branch creation events
Brendan Cully <brendan@kublai.com> [Tue, 03 Jul 2007 15:34:30 -0700] rev 4793
convert: svn: get parent for branch creation events
Tue, 03 Jul 2007 15:12:07 -0700 convert: add optional module argument to svn._fetch_revisions
Brendan Cully <brendan@kublai.com> [Tue, 03 Jul 2007 15:12:07 -0700] rev 4792
convert: add optional module argument to svn._fetch_revisions
Tue, 03 Jul 2007 14:16:54 -0700 convert: svn: parse log entries as they arrive instead of deferring it
Brendan Cully <brendan@kublai.com> [Tue, 03 Jul 2007 14:16:54 -0700] rev 4791
convert: svn: parse log entries as they arrive instead of deferring it
Tue, 03 Jul 2007 13:50:26 -0700 convert: svn: move some debug output to verbose
Brendan Cully <brendan@kublai.com> [Tue, 03 Jul 2007 13:50:26 -0700] rev 4790
convert: svn: move some debug output to verbose
Tue, 03 Jul 2007 12:56:30 -0700 convert: another typo in svn.latest
Brendan Cully <brendan@kublai.com> [Tue, 03 Jul 2007 12:56:30 -0700] rev 4789
convert: another typo in svn.latest
Tue, 03 Jul 2007 12:52:13 -0700 convert: typo in svn.latest
Brendan Cully <brendan@kublai.com> [Tue, 03 Jul 2007 12:52:13 -0700] rev 4788
convert: typo in svn.latest
Tue, 03 Jul 2007 12:44:04 -0700 convert: svn: add function to get the latest revision touching a path
Brendan Cully <brendan@kublai.com> [Tue, 03 Jul 2007 12:44:04 -0700] rev 4787
convert: svn: add function to get the latest revision touching a path Make it work for HTTP URLs
Tue, 03 Jul 2007 11:36:06 -0700 convert: svn: add an early return to move most changeset parsing out an indent level
Brendan Cully <brendan@kublai.com> [Tue, 03 Jul 2007 11:36:06 -0700] rev 4786
convert: svn: add an early return to move most changeset parsing out an indent level
Tue, 03 Jul 2007 10:55:46 -0700 convert: svn: use a separate mempool for each ls in the 1.4 fallback path
Brendan Cully <brendan@kublai.com> [Tue, 03 Jul 2007 10:55:46 -0700] rev 4785
convert: svn: use a separate mempool for each ls in the 1.4 fallback path
Tue, 03 Jul 2007 04:18:24 -0700 Remove specific version requirement and point to latest versions of Mac Python downloads.
Lee Cantey <lcantey@gmail.com> [Tue, 03 Jul 2007 04:18:24 -0700] rev 4784
Remove specific version requirement and point to latest versions of Mac Python downloads.
Tue, 03 Jul 2007 12:50:05 +0200 children extension: Don't abort when looking at the null revision.
Thomas Arendsen Hein <thomas@intevation.de> [Tue, 03 Jul 2007 12:50:05 +0200] rev 4783
children extension: Don't abort when looking at the null revision. Since 62c56d8f368b revlog.children only returns real children, so this is no longer a problem.
Tue, 03 Jul 2007 12:46:34 +0200 merge with crew-stable
Thomas Arendsen Hein <thomas@intevation.de> [Tue, 03 Jul 2007 12:46:34 +0200] rev 4782
merge with crew-stable
Tue, 03 Jul 2007 12:45:33 +0200 Fix revlog.children so the real children of the null revision can be calculated.
Thomas Arendsen Hein <thomas@intevation.de> [Tue, 03 Jul 2007 12:45:33 +0200] rev 4781
Fix revlog.children so the real children of the null revision can be calculated.
Tue, 03 Jul 2007 12:14:25 +0200 Add extension to provide the 'hg children' command (with tests)
Thomas Arendsen Hein <thomas@intevation.de> [Tue, 03 Jul 2007 12:14:25 +0200] rev 4780
Add extension to provide the 'hg children' command (with tests)
Tue, 03 Jul 2007 03:14:18 -0300 merge with crew-stable
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Tue, 03 Jul 2007 03:14:18 -0300] rev 4779
merge with crew-stable
Tue, 03 Jul 2007 03:06:40 -0300 hgweb: use lrwxrwxrwx as the permissions of a symlink
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Tue, 03 Jul 2007 03:06:40 -0300] rev 4778
hgweb: use lrwxrwxrwx as the permissions of a symlink
Tue, 03 Jul 2007 03:06:40 -0300 Make hg add foo; hg mv foo bar work.
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Tue, 03 Jul 2007 03:06:40 -0300] rev 4777
Make hg add foo; hg mv foo bar work. - foo will be removed (the user has a copy of its contents in bar) - bar will not be marked as a copy (there was no committed version of foo). We print a warning telling that to the user. Fixes issue269.
Tue, 03 Jul 2007 03:06:40 -0300 test-copy2: use status -C instead of debugstate | grep copy
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Tue, 03 Jul 2007 03:06:40 -0300] rev 4776
test-copy2: use status -C instead of debugstate | grep copy
Tue, 03 Jul 2007 03:06:40 -0300 test-rename: use hg status -C; don't use hg debugstate | grep copy
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Tue, 03 Jul 2007 03:06:40 -0300] rev 4775
test-rename: use hg status -C; don't use hg debugstate | grep copy
Mon, 02 Jul 2007 22:34:38 -0700 Merge with tah
Brendan Cully <brendan@kublai.com> [Mon, 02 Jul 2007 22:34:38 -0700] rev 4774
Merge with tah
Mon, 02 Jul 2007 22:33:48 -0700 convert: make convertsource option handling transparent
Brendan Cully <brendan@kublai.com> [Mon, 02 Jul 2007 22:33:48 -0700] rev 4773
convert: make convertsource option handling transparent
Mon, 02 Jul 2007 22:45:58 +0200 Added import test for [PATCH] subject and message body with subject
Thomas Arendsen Hein <thomas@intevation.de> [Mon, 02 Jul 2007 22:45:58 +0200] rev 4772
Added import test for [PATCH] subject and message body with subject
Mon, 02 Jul 2007 13:26:12 -0700 patch.extract: fix test-import breakage introduced in the previous changeset
Brendan Cully <brendan@kublai.com> [Mon, 02 Jul 2007 13:26:12 -0700] rev 4771
patch.extract: fix test-import breakage introduced in the previous changeset
Mon, 02 Jul 2007 10:59:16 -0700 patch.extract: do not prepend subject if the description already starts with it
Brendan Cully <brendan@kublai.com> [Mon, 02 Jul 2007 10:59:16 -0700] rev 4770
patch.extract: do not prepend subject if the description already starts with it
Mon, 02 Jul 2007 08:31:02 -0700 convert: svn: skip revisions without file entries
Brendan Cully <brendan@kublai.com> [Mon, 02 Jul 2007 08:31:02 -0700] rev 4769
convert: svn: skip revisions without file entries
Mon, 02 Jul 2007 07:54:51 -0700 convert: svn: disable batched fetch - get the whole log immediately
Brendan Cully <brendan@kublai.com> [Mon, 02 Jul 2007 07:54:51 -0700] rev 4768
convert: svn: disable batched fetch - get the whole log immediately
Mon, 02 Jul 2007 07:28:54 -0700 convert: svn: add revnum() to convert rev to revnum
Brendan Cully <brendan@kublai.com> [Mon, 02 Jul 2007 07:28:54 -0700] rev 4767
convert: svn: add revnum() to convert rev to revnum
Mon, 02 Jul 2007 07:22:11 -0700 convert: svn: abort if module stat fails
Brendan Cully <brendan@kublai.com> [Mon, 02 Jul 2007 07:22:11 -0700] rev 4766
convert: svn: abort if module stat fails
Sun, 01 Jul 2007 23:28:21 -0700 convert: fetch svn changes on demand (in batches)
Brendan Cully <brendan@kublai.com> [Sun, 01 Jul 2007 23:28:21 -0700] rev 4765
convert: fetch svn changes on demand (in batches)
Sun, 01 Jul 2007 22:23:33 -0700 convert: svn: convert branch trunk to default
Brendan Cully <brendan@kublai.com> [Sun, 01 Jul 2007 22:23:33 -0700] rev 4764
convert: svn: convert branch trunk to default
Sun, 01 Jul 2007 22:21:05 -0700 convert: svn: fix fallback directory listing code when importing a submodule
Brendan Cully <brendan@kublai.com> [Sun, 01 Jul 2007 22:21:05 -0700] rev 4763
convert: svn: fix fallback directory listing code when importing a submodule
Sun, 01 Jul 2007 22:09:33 -0700 convert: remove svn debugger trap
Brendan Cully <brendan@kublai.com> [Sun, 01 Jul 2007 22:09:33 -0700] rev 4762
convert: remove svn debugger trap
Sun, 01 Jul 2007 22:00:25 -0700 convert: import all branches from git repositories
Brendan Cully <brendan@kublai.com> [Sun, 01 Jul 2007 22:00:25 -0700] rev 4761
convert: import all branches from git repositories
Sun, 01 Jul 2007 21:09:08 -0700 convert: gitcmd wrapper for os.popen
Brendan Cully <brendan@kublai.com> [Sun, 01 Jul 2007 21:09:08 -0700] rev 4760
convert: gitcmd wrapper for os.popen
Sun, 01 Jul 2007 20:30:04 -0700 convert: activate subversion engine
Brendan Cully <brendan@kublai.com> [Sun, 01 Jul 2007 20:30:04 -0700] rev 4759
convert: activate subversion engine Fail gracefully if the subversion python bindings are not installed. Support --rev option to convert as well as URL@rev.
Sun, 01 Jul 2007 23:56:11 +0200 convert extension: Add SVN converter
Daniel Holth <dholth@fastmail.fm> [Sun, 01 Jul 2007 23:56:11 +0200] rev 4758
convert extension: Add SVN converter
Sun, 01 Jul 2007 17:15:54 +0200 convert extension: stripped-down svn transport module
Daniel Holth <dholth@fastmail.fm> [Sun, 01 Jul 2007 17:15:54 +0200] rev 4757
convert extension: stripped-down svn transport module
Sun, 01 Jul 2007 19:58:19 -0700 convert: split converter into convertsource and convertsink
Brendan Cully <brendan@kublai.com> [Sun, 01 Jul 2007 19:58:19 -0700] rev 4756
convert: split converter into convertsource and convertsink
Sun, 01 Jul 2007 19:40:02 -0700 convert: move *** empty log message *** into commit class
Brendan Cully <brendan@kublai.com> [Sun, 01 Jul 2007 19:40:02 -0700] rev 4755
convert: move *** empty log message *** into commit class
Sun, 01 Jul 2007 19:23:10 -0700 convert: initialize source after destination, cleaning up if source is unusable
Brendan Cully <brendan@kublai.com> [Sun, 01 Jul 2007 19:23:10 -0700] rev 4754
convert: initialize source after destination, cleaning up if source is unusable
Sun, 01 Jul 2007 15:02:15 -0700 convert: add -r argument specifying latest revision to convert
Brendan Cully <brendan@kublai.com> [Sun, 01 Jul 2007 15:02:15 -0700] rev 4753
convert: add -r argument specifying latest revision to convert
Sun, 01 Jul 2007 12:58:08 -0700 convert: ove recode method into converter_source
Brendan Cully <brendan@kublai.com> [Sun, 01 Jul 2007 12:58:08 -0700] rev 4752
convert: ove recode method into converter_source
Sun, 01 Jul 2007 19:19:42 +0200 Merge with crew-stable
Thomas Arendsen Hein <thomas@intevation.de> [Sun, 01 Jul 2007 19:19:42 +0200] rev 4751
Merge with crew-stable
Sun, 01 Jul 2007 19:15:25 +0200 Make hgk handle filenames with spaces (issue49)
Thomas Arendsen Hein <thomas@intevation.de> [Sun, 01 Jul 2007 19:15:25 +0200] rev 4750
Make hgk handle filenames with spaces (issue49)
Sun, 01 Jul 2007 15:22:49 +0200 Use "--config ui.report_untrusted=false" for hg calls in hgk, fixes issue523.
Thomas Arendsen Hein <thomas@intevation.de> [Sun, 01 Jul 2007 15:22:49 +0200] rev 4749
Use "--config ui.report_untrusted=false" for hg calls in hgk, fixes issue523. tcl's exec yields an error if output to stderr happens and isn't redirected to a file, so the warnings about untrusted .hg/hgrc caused problems in hgk. The warning is still printed when executing 'hg view', so the user can see it when using it from the shell.
Sat, 30 Jun 2007 08:31:23 -0700 Merge with Adam Spiers
Brendan Cully <brendan@kublai.com> [Sat, 30 Jun 2007 08:31:23 -0700] rev 4748
Merge with Adam Spiers
Sat, 30 Jun 2007 01:21:41 +0100 mercurial.spec: convert extension now installs files into hgext/convert/
Adam Spiers <hg@adamspiers.org> [Sat, 30 Jun 2007 01:21:41 +0100] rev 4747
mercurial.spec: convert extension now installs files into hgext/convert/
Sat, 30 Jun 2007 01:21:41 +0100 buildrpm: fix rpm release number calculation
Adam Spiers <hg@adamspiers.org> [Sat, 30 Jun 2007 01:21:41 +0100] rev 4746
buildrpm: fix rpm release number calculation It was broken when patch queues were in use.
Sun, 03 Jun 2007 14:42:39 +0100 buildrpm: auto-generate %changelog in .spec file
Adam Spiers <hg@adamspiers.org> [Sun, 03 Jun 2007 14:42:39 +0100] rev 4745
buildrpm: auto-generate %changelog in .spec file Top entry is tip; subsequent entries are the version tags from .hgtags.
Sat, 30 Jun 2007 01:21:22 +0100 mercurial.spec: include CONTRIBUTORS, COPYING and man pages in rpm
Adam Spiers <hg@adamspiers.org> [Sat, 30 Jun 2007 01:21:22 +0100] rev 4744
mercurial.spec: include CONTRIBUTORS, COPYING and man pages in rpm
Sun, 03 Jun 2007 14:40:56 +0100 mercurial.spec: include various utility files from contrib/ in rpm
Adam Spiers <hg@adamspiers.org> [Sun, 03 Jun 2007 14:40:56 +0100] rev 4743
mercurial.spec: include various utility files from contrib/ in rpm Files included: hgk convert-repo hg-ssh hg-viz git-rev-tree bash_completion zsh_completion mercurial.el
Sun, 21 Jan 2007 00:59:23 -1000 mercurial.spec: add BuildRequires
julian@lava.net [Sun, 21 Jan 2007 00:59:23 -1000] rev 4742
mercurial.spec: add BuildRequires Add build dependencies from README as block quote.
Sat, 02 Jun 2007 12:42:47 +0100 mercurial.spec: fix when default python prefix != rpm %{_prefix}
Adam Spiers <hg@adamspiers.org> [Sat, 02 Jun 2007 12:42:47 +0100] rev 4741
mercurial.spec: fix when default python prefix != rpm %{_prefix} e.g. on SUSE Linux Enterprise 10
Fri, 29 Jun 2007 13:06:49 -0700 Convert default mercurial.ini file to Windows line endings
Lee Cantey <lcantey@gmail.com> [Fri, 29 Jun 2007 13:06:49 -0700] rev 4740
Convert default mercurial.ini file to Windows line endings
Fri, 29 Jun 2007 11:13:36 +0200 Added full URL to debug output if something doesn't look like an http hg repo.
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 29 Jun 2007 11:13:36 +0200] rev 4739
Added full URL to debug output if something doesn't look like an http hg repo. This way it is easier to debug problems with failing subcommands, like changegroupsubset due to permission problems, when generally accessing the repository works fine.
Thu, 28 Jun 2007 21:16:25 -0700 Handle extensions with defined but empty cmdtable
Brendan Cully <brendan@kublai.com> [Thu, 28 Jun 2007 21:16:25 -0700] rev 4738
Handle extensions with defined but empty cmdtable
Thu, 28 Jun 2007 09:19:08 -0700 mq: more qdelete help text tweaks
Brendan Cully <brendan@kublai.com> [Thu, 28 Jun 2007 09:19:08 -0700] rev 4737
mq: more qdelete help text tweaks
Thu, 28 Jun 2007 08:42:43 -0700 mq: require patch argument or revision for qdelete
Brendan Cully <brendan@kublai.com> [Thu, 28 Jun 2007 08:42:43 -0700] rev 4736
mq: require patch argument or revision for qdelete
Thu, 28 Jun 2007 16:18:09 +0200 Make hg glog abort if unused arguments are given.
Thomas Arendsen Hein <thomas@intevation.de> [Thu, 28 Jun 2007 16:18:09 +0200] rev 4735
Make hg glog abort if unused arguments are given.
Thu, 28 Jun 2007 16:03:45 +0200 Abort if earlygetopt fails to detect an option.
Thomas Arendsen Hein <thomas@intevation.de> [Thu, 28 Jun 2007 16:03:45 +0200] rev 4734
Abort if earlygetopt fails to detect an option. Otherwise it could happen that a command is used on the wrong repository, because abbreviations of --cwd or --repository were ignored.
Thu, 28 Jun 2007 15:56:25 +0200 Simplified earlygetopt and made it remove parsed options and values.
Thomas Arendsen Hein <thomas@intevation.de> [Thu, 28 Jun 2007 15:56:25 +0200] rev 4733
Simplified earlygetopt and made it remove parsed options and values. The order of aliases is no longer important, too.
Wed, 27 Jun 2007 20:37:33 +0200 Disallow short earlygetop option combined with other short options
Thomas Arendsen Hein <thomas@intevation.de> [Wed, 27 Jun 2007 20:37:33 +0200] rev 4732
Disallow short earlygetop option combined with other short options While "hg commit -qRfoo" can be read as "--quiet --repository foo", "hg commit -mRfoo" should be "--message Rfoo".
Wed, 27 Jun 2007 08:35:26 -0700 Fix tgz archival on Windows.
csaba.henk@creo.hu [Wed, 27 Jun 2007 08:35:26 -0700] rev 4731
Fix tgz archival on Windows. Making tgz's on Windows has been broken by 06de65673ec2 due to not being careful enough about binary mode opens.
Tue, 26 Jun 2007 22:38:57 +0200 Updated command tables in commands.py and hgext extensions.
Thomas Arendsen Hein <thomas@intevation.de> [Tue, 26 Jun 2007 22:38:57 +0200] rev 4730
Updated command tables in commands.py and hgext extensions. - Marked for translation where extensions already had _() - Corrected indentation - fixed a few synopsises
Tue, 26 Jun 2007 20:37:15 +0200 Catch illegal boolean values in hgrc nicely.
Thomas Arendsen Hein <thomas@intevation.de> [Tue, 26 Jun 2007 20:37:15 +0200] rev 4729
Catch illegal boolean values in hgrc nicely. With hg 0.9.3 the section and parameter name wasn't printed, with hg 0.9.4 there was a traceback for ValueError.
Tue, 26 Jun 2007 18:39:28 +0200 Added test for earlygetopt fixes (36d23de02da1 and 79cc512a34ed)
Thomas Arendsen Hein <thomas@intevation.de> [Tue, 26 Jun 2007 18:39:28 +0200] rev 4728
Added test for earlygetopt fixes (36d23de02da1 and 79cc512a34ed)
Tue, 26 Jun 2007 18:35:31 +0200 Fix earlygetop for short options with unnecessary spaces removed
Thomas Arendsen Hein <thomas@intevation.de> [Tue, 26 Jun 2007 18:35:31 +0200] rev 4727
Fix earlygetop for short options with unnecessary spaces removed Examples: hg log -qR foo hg log -Rfoo hg log -qRfoo
Tue, 26 Jun 2007 15:28:17 +0200 Fix and test 'hg backout' without or with too many revisions.
Thomas Arendsen Hein <thomas@intevation.de> [Tue, 26 Jun 2007 15:28:17 +0200] rev 4726
Fix and test 'hg backout' without or with too many revisions.
Mon, 25 Jun 2007 21:23:24 -0500 Added signature for changeset fb4b6d5fe100b0886f8bc3d6731ec0e5ed5c4694
Matt Mackall <mpm@selenic.com> [Mon, 25 Jun 2007 21:23:24 -0500] rev 4725
Added signature for changeset fb4b6d5fe100b0886f8bc3d6731ec0e5ed5c4694
Mon, 25 Jun 2007 21:18:19 -0500 Added tag 0.9.4 for changeset fb4b6d5fe100
Matt Mackall <mpm@selenic.com> [Mon, 25 Jun 2007 21:18:19 -0500] rev 4724
Added tag 0.9.4 for changeset fb4b6d5fe100
Mon, 25 Jun 2007 16:35:27 -0700 Update binary installer files. 0.9.4
Bryan O'Sullivan <bos@serpentine.com> [Mon, 25 Jun 2007 16:35:27 -0700] rev 4723
Update binary installer files.
Mon, 25 Jun 2007 15:57:01 -0700 mq: regularize patch header creation.
Brendan Cully <brendan@kublai.com> [Mon, 25 Jun 2007 15:57:01 -0700] rev 4722
mq: regularize patch header creation. Do not prefix qnew patches with [mq]: when a message has been given. Always use [mq]: as the prefix for generated commit messages.
Mon, 25 Jun 2007 18:52:12 -0300 convert: "unknown" is a string
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Mon, 25 Jun 2007 18:52:12 -0300] rev 4721
convert: "unknown" is a string
Fri, 08 Jun 2007 16:24:43 +0200 OpenVMS patches
Jean-Francois PIERONNE <jf.pieronne@laposte.net> [Fri, 08 Jun 2007 16:24:43 +0200] rev 4720
OpenVMS patches
Mon, 25 Jun 2007 14:50:25 -0500 fix 'convert' with single commit repositories
Hollis Blanchard <hollisb@us.ibm.com> [Mon, 25 Jun 2007 14:50:25 -0500] rev 4719
fix 'convert' with single commit repositories The attached patch passes the three 'convert' testcases, and also is able to successfully convert the git.git repository.
Mon, 25 Jun 2007 12:44:48 -0500 backout: report short hash in commit message
Matt Mackall <mpm@selenic.com> [Mon, 25 Jun 2007 12:44:48 -0500] rev 4718
backout: report short hash in commit message
Mon, 25 Jun 2007 22:41:15 +0200 New config option: ui.report_untrusted (defaults to True)
Thomas Arendsen Hein <thomas@intevation.de> [Mon, 25 Jun 2007 22:41:15 +0200] rev 4717
New config option: ui.report_untrusted (defaults to True)
Mon, 25 Jun 2007 22:08:10 +0200 Make earlygetopt return a list of all option values, use the last value.
Thomas Arendsen Hein <thomas@intevation.de> [Mon, 25 Jun 2007 22:08:10 +0200] rev 4716
Make earlygetopt return a list of all option values, use the last value. This fixes: "hg -R" showing a useful error instead of traceback "hg -R foo --repository bar" using bar instead of foo And provides a way for other users of earlygetopt to accept more than one value.
Sun, 24 Jun 2007 11:17:49 +0200 Fixed sorting inside nearly sorted sections in hgrc.5
Thomas Arendsen Hein <thomas@intevation.de> [Sun, 24 Jun 2007 11:17:49 +0200] rev 4715
Fixed sorting inside nearly sorted sections in hgrc.5
Mon, 25 Jun 2007 11:29:17 -0700 Make changeset_printer respect ui diffopts
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Mon, 25 Jun 2007 11:29:17 -0700] rev 4714
Make changeset_printer respect ui diffopts
Mon, 25 Jun 2007 11:13:27 -0700 mq: support qnew -I/-X and file name lists
Brendan Cully <brendan@kublai.com> [Mon, 25 Jun 2007 11:13:27 -0700] rev 4713
mq: support qnew -I/-X and file name lists
Mon, 25 Jun 2007 10:34:53 -0700 Merge with mpm
Brendan Cully <brendan@kublai.com> [Mon, 25 Jun 2007 10:34:53 -0700] rev 4712
Merge with mpm
Mon, 25 Jun 2007 09:49:40 -0700 mq: document that qinit -c may be run later
Brendan Cully <brendan@kublai.com> [Mon, 25 Jun 2007 09:49:40 -0700] rev 4711
mq: document that qinit -c may be run later
Mon, 25 Jun 2007 14:46:20 +0200 gitweb: do not mix shortlog and changelog in summary page.
Markus F.X.J. Oberhumer <markus@oberhumer.com> [Mon, 25 Jun 2007 14:46:20 +0200] rev 4710
gitweb: do not mix shortlog and changelog in summary page.
Mon, 25 Jun 2007 14:46:20 +0200 Add option "hidden" to hgwebdir.
Markus F.X.J. Oberhumer <markus@oberhumer.com> [Mon, 25 Jun 2007 14:46:20 +0200] rev 4709
Add option "hidden" to hgwebdir. TODO: should this option be renamed to 'hide_from_index' or maybe to 'index_ignore' (like Apache's mod_autoindex) ?
Mon, 25 Jun 2007 14:46:20 +0200 Add support for RFC2822 to util.parsedate().
Markus F.X.J. Oberhumer <markus@oberhumer.com> [Mon, 25 Jun 2007 14:46:20 +0200] rev 4708
Add support for RFC2822 to util.parsedate().
Mon, 25 Jun 2007 14:46:20 +0200 Makefile: remove *.pyd files on "make clean".
Markus F.X.J. Oberhumer <markus@oberhumer.com> [Mon, 25 Jun 2007 14:46:20 +0200] rev 4707
Makefile: remove *.pyd files on "make clean".
Mon, 25 Jun 2007 14:46:20 +0200 Makefile: change "make local" to build a fully working local version.
Markus F.X.J. Oberhumer <markus@oberhumer.com> [Mon, 25 Jun 2007 14:46:20 +0200] rev 4706
Makefile: change "make local" to build a fully working local version.
Mon, 25 Jun 2007 11:35:40 -0500 gitweb: hide email addresses in shortlog with |person
Matt Mackall <mpm@selenic.com> [Mon, 25 Jun 2007 11:35:40 -0500] rev 4705
gitweb: hide email addresses in shortlog with |person
Mon, 25 Jun 2007 11:35:14 -0500 Make shortlog the default page in hgweb
Matt Mackall <mpm@selenic.com> [Mon, 25 Jun 2007 11:35:14 -0500] rev 4704
Make shortlog the default page in hgweb
Mon, 25 Jun 2007 11:30:05 -0500 hgweb: improve shortlog formatting
Matt Mackall <mpm@selenic.com> [Mon, 25 Jun 2007 11:30:05 -0500] rev 4703
hgweb: improve shortlog formatting shorten author with |person don't shrink font (default font is presumed to be preferred reading size) set widths based on font ems rather than page percents.
Mon, 25 Jun 2007 01:26:44 -0500 strip: move strip code to a new repair module
Matt Mackall <mpm@selenic.com> [Mon, 25 Jun 2007 01:26:44 -0500] rev 4702
strip: move strip code to a new repair module
Mon, 25 Jun 2007 01:22:45 -0500 strip: simplify bundle helper
Matt Mackall <mpm@selenic.com> [Mon, 25 Jun 2007 01:22:45 -0500] rev 4701
strip: simplify bundle helper
Sun, 24 Jun 2007 18:22:40 -0500 strip: pull core strip logic into its own function
Matt Mackall <mpm@selenic.com> [Sun, 24 Jun 2007 18:22:40 -0500] rev 4700
strip: pull core strip logic into its own function
Sun, 24 Jun 2007 10:08:38 -0500 unbundle: accept multiple file arguments
Giorgos Keramidas <keramida@ceid.upatras.gr> [Sun, 24 Jun 2007 10:08:38 -0500] rev 4699
unbundle: accept multiple file arguments update test-bundle for multiple unbundle support
Sun, 24 Jun 2007 07:22:58 -0700 convert: handle new cvsps with Tags: and multiple tags.
Eric Hopper <hopper@omnifarious.org> [Sun, 24 Jun 2007 07:22:58 -0700] rev 4698
convert: handle new cvsps with Tags: and multiple tags.
Sun, 24 Jun 2007 09:47:54 -0500 cat: return an error on failure
Matt Mackall <mpm@selenic.com> [Sun, 24 Jun 2007 09:47:54 -0500] rev 4697
cat: return an error on failure
Sat, 23 Jun 2007 22:43:46 -0500 tests: add merge test for changeset 9fe267f77f56
Giorgos Keramidas <keramida@ceid.upatras.gr> [Sat, 23 Jun 2007 22:43:46 -0500] rev 4696
tests: add merge test for changeset 9fe267f77f56 When all the files in a directory are moved somewhere else, and new files are added in changesets of the local branch, a subsequent pull and merge shouldn't rename the locally added files too.
Sat, 23 Jun 2007 22:26:22 -0500 purge: add the clean alias inspired by git-clean and svn-clean
Emanuele Aina <em@nerd.ocracy.org> [Sat, 23 Jun 2007 22:26:22 -0500] rev 4695
purge: add the clean alias inspired by git-clean and svn-clean
Tue, 22 May 2007 07:24:06 +0900 mercurial.el: ignore errors on hg-after-save-hook()
NIIMI Satoshi <sa2c@sa2c.net> [Tue, 22 May 2007 07:24:06 +0900] rev 4694
mercurial.el: ignore errors on hg-after-save-hook() Don't signal an error even if running hg command fails. Otherwise, succeeding hooks won't be called.
Tue, 22 May 2007 08:05:16 +0900 mercurial.el: change default log range to tip:0
NIIMI Satoshi <sa2c@sa2c.net> [Tue, 22 May 2007 08:05:16 +0900] rev 4693
mercurial.el: change default log range to tip:0 If the tip revision is smaller than hg-rev-completion-limit (defaults to 100), "hg log -r tip:-100" fails. Since performance does not differ between "hg log -l 50 -r tip:0" and "hg log -l 50 -r tip:-100" even on large repository, default range can be changed from "tip:-100" to "tip:0" without any drawbacks.
Sat, 23 Jun 2007 22:25:11 -0500 Command in doc comment is now on a single line, fixed
paul sorenson <sf@metrak.com> [Sat, 23 Jun 2007 22:25:11 -0500] rev 4692
Command in doc comment is now on a single line, fixed after previous formatting broke it.
Wed, 06 Jun 2007 22:17:35 +0200 purge: don't delete ignored files if --all is not specified
Emanuele Aina <em@nerd.ocracy.org> [Wed, 06 Jun 2007 22:17:35 +0200] rev 4691
purge: don't delete ignored files if --all is not specified
Wed, 13 Jun 2007 18:18:06 +0900 Enable to select encoding in hgrc web section
OHASHI Hideya <ohachige at gmail.com> [Wed, 13 Jun 2007 18:18:06 +0900] rev 4690
Enable to select encoding in hgrc web section This patch provides character encoding setting in each repository. After this patch, You can use multi encoding repositories with one mercurial server.
Sat, 23 Jun 2007 21:11:28 +0200 merge with main
Thomas Arendsen Hein <thomas@intevation.de> [Sat, 23 Jun 2007 21:11:28 +0200] rev 4689
merge with main
Sat, 23 Jun 2007 14:02:41 -0500 archive: remove spurious flag_bits setting
Matt Mackall <mpm@selenic.com> [Sat, 23 Jun 2007 14:02:41 -0500] rev 4688
archive: remove spurious flag_bits setting This makes zip -T on resulting archives work. File permissions are still retained.
Sat, 23 Jun 2007 13:33:45 -0500 convert: sometimes git forgets the author
Matt Mackall <mpm@selenic.com> [Sat, 23 Jun 2007 13:33:45 -0500] rev 4687
convert: sometimes git forgets the author
Sat, 23 Jun 2007 21:10:55 +0200 hgk: Use $HG instead of hg (see 849f011dbf79)
Thomas Arendsen Hein <thomas@intevation.de> [Sat, 23 Jun 2007 21:10:55 +0200] rev 4686
hgk: Use $HG instead of hg (see 849f011dbf79)
Sat, 23 Jun 2007 20:22:17 +0200 hgeditor: Use $HG to run 'hg diff' (see 849f011dbf79)
Thomas Arendsen Hein <thomas@intevation.de> [Sat, 23 Jun 2007 20:22:17 +0200] rev 4685
hgeditor: Use $HG to run 'hg diff' (see 849f011dbf79)
Sat, 23 Jun 2007 20:21:10 +0200 Remember path to 'hg' executable and pass to external tools and hooks as $HG.
Thomas Arendsen Hein <thomas@intevation.de> [Sat, 23 Jun 2007 20:21:10 +0200] rev 4684
Remember path to 'hg' executable and pass to external tools and hooks as $HG.
Sat, 23 Jun 2007 12:05:00 +0200 Merge with main
Thomas Arendsen Hein <thomas@intevation.de> [Sat, 23 Jun 2007 12:05:00 +0200] rev 4683
Merge with main
Fri, 22 Jun 2007 17:29:49 -0500 rollback: update help for issue316
Matt Mackall <mpm@selenic.com> [Fri, 22 Jun 2007 17:29:49 -0500] rev 4682
rollback: update help for issue316
Fri, 22 Jun 2007 20:44:40 -0300 merge: fix small bug with a failed merge across a rename
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Fri, 22 Jun 2007 20:44:40 -0300] rev 4681
merge: fix small bug with a failed merge across a rename If $HGMERGE wasn't able to fix the conflicts, we wouldn't copy f to fd, and util.set_exec wouldn't find the file.
Fri, 22 Jun 2007 19:43:29 -0300 transplant: fix locking order
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Fri, 22 Jun 2007 19:43:29 -0300] rev 4680
transplant: fix locking order
Fri, 22 Jun 2007 19:06:04 -0300 git patches: correct handling of filenames with spaces
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Fri, 22 Jun 2007 19:06:04 -0300] rev 4679
git patches: correct handling of filenames with spaces Add a trailing TAB to the "--- filename" lines if there's a space in the file name. This allows patch(1) to work correctly. The same is done for diff --nodates. This was originally suggested by Andrei Vermel, but at the time I thought git was doing something different.
Fri, 22 Jun 2007 14:32:54 -0300 Work around urllib2 digest auth bug with Python < 2.5
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Fri, 22 Jun 2007 14:32:54 -0300] rev 4678
Work around urllib2 digest auth bug with Python < 2.5 This should fix issue570.
Thu, 21 Jun 2007 23:42:06 -0300 dirstate.status: if a file is marked as copied, consider it modified
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Thu, 21 Jun 2007 23:42:06 -0300] rev 4677
dirstate.status: if a file is marked as copied, consider it modified After a "hg copy --force --after somefile cleanfile", cleanfile shouldn't be considered clean anymore.
Thu, 21 Jun 2007 18:05:14 -0500 Merge with Eric Hopper
Matt Mackall <mpm@selenic.com> [Thu, 21 Jun 2007 18:05:14 -0500] rev 4676
Merge with Eric Hopper
Thu, 21 Jun 2007 10:40:09 -0700 Change branches to sort 'active' branches first, and add an option to show only active branches.
Eric Hopper <hopper@omnifarious.org> [Thu, 21 Jun 2007 10:40:09 -0700] rev 4675
Change branches to sort 'active' branches first, and add an option to show only active branches.
Thu, 21 Jun 2007 18:02:03 -0500 merge: warn user about divergent renames
Matt Mackall <mpm@selenic.com> [Thu, 21 Jun 2007 18:02:03 -0500] rev 4674
merge: warn user about divergent renames
Thu, 21 Jun 2007 22:19:41 +0200 Merge with crew
Patrick Mezard <pmezard@gmail.com> [Thu, 21 Jun 2007 22:19:41 +0200] rev 4673
Merge with crew
Thu, 21 Jun 2007 21:58:18 +0200 Handle CTRL+C in serve under Windows.
Marcos Chaves <marcos.nospam@gmail.com> [Thu, 21 Jun 2007 21:58:18 +0200] rev 4672
Handle CTRL+C in serve under Windows.
Thu, 21 Jun 2007 13:09:01 -0500 identify: take a path to a remote repo
Matt Mackall <mpm@selenic.com> [Thu, 21 Jun 2007 13:09:01 -0500] rev 4671
identify: take a path to a remote repo Rather than using -R, we take a path as an argument. This lets us use url#branch syntaxes that may be in hgrc.
Thu, 21 Jun 2007 13:09:00 -0500 dispatch: parse local hgrc for paths
Matt Mackall <mpm@selenic.com> [Thu, 21 Jun 2007 13:09:00 -0500] rev 4670
dispatch: parse local hgrc for paths
Thu, 21 Jun 2007 19:38:44 +0200 hgweb_mod.archive(): Use 'key' instead of builtin 'id'.
Thomas Arendsen Hein <thomas@intevation.de> [Thu, 21 Jun 2007 19:38:44 +0200] rev 4669
hgweb_mod.archive(): Use 'key' instead of builtin 'id'.
Thu, 21 Jun 2007 19:24:27 +0200 Remove useless variable assignments in util.opener.
Thomas Arendsen Hein <thomas@intevation.de> [Thu, 21 Jun 2007 19:24:27 +0200] rev 4668
Remove useless variable assignments in util.opener. The original idea might have been to prevent circular references, but as this assignment would have created another reference, this makes no difference.
Thu, 21 Jun 2007 11:54:16 -0500 identify: work with remote repos
Matt Mackall <mpm@selenic.com> [Thu, 21 Jun 2007 11:54:16 -0500] rev 4667
identify: work with remote repos
Thu, 21 Jun 2007 11:54:13 -0500 identify: add support for output flags
Matt Mackall <mpm@selenic.com> [Thu, 21 Jun 2007 11:54:13 -0500] rev 4666
identify: add support for output flags
Thu, 21 Jun 2007 11:54:11 -0500 identify: accept a revision argument
Matt Mackall <mpm@selenic.com> [Thu, 21 Jun 2007 11:54:11 -0500] rev 4665
identify: accept a revision argument
Thu, 21 Jun 2007 11:42:39 -0500 identify: use contexts
Matt Mackall <mpm@selenic.com> [Thu, 21 Jun 2007 11:42:39 -0500] rev 4664
identify: use contexts
Thu, 21 Jun 2007 11:42:39 -0500 context: add tags() method
Matt Mackall <mpm@selenic.com> [Thu, 21 Jun 2007 11:42:39 -0500] rev 4663
context: add tags() method
Thu, 21 Jun 2007 11:42:39 -0500 identify: show nullid for empty repo
Matt Mackall <mpm@selenic.com> [Thu, 21 Jun 2007 11:42:39 -0500] rev 4662
identify: show nullid for empty repo
Thu, 21 Jun 2007 10:00:59 +0200 Backed out changeset cfa477946181824f4c769580ebf59710090ba08a
Thomas Arendsen Hein <thomas@intevation.de> [Thu, 21 Jun 2007 10:00:59 +0200] rev 4661
Backed out changeset cfa477946181824f4c769580ebf59710090ba08a Only printenv was changed, not the actual execution of hooks. And not setting an empty value might cause problems on platforms which can't always remove variables from the environment.
Thu, 21 Jun 2007 09:45:33 +0200 Adjust note about variables not being set for empty values.
Thomas Arendsen Hein <thomas@intevation.de> [Thu, 21 Jun 2007 09:45:33 +0200] rev 4660
Adjust note about variables not being set for empty values.
Thu, 21 Jun 2007 09:25:49 +0200 Kill trailing spaces
Thomas Arendsen Hein <thomas@intevation.de> [Thu, 21 Jun 2007 09:25:49 +0200] rev 4659
Kill trailing spaces
Thu, 21 Jun 2007 00:34:14 -0300 mq: test that qpush cleans things up when it fails
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Thu, 21 Jun 2007 00:34:14 -0300] rev 4658
mq: test that qpush cleans things up when it fails
Thu, 21 Jun 2007 00:34:14 -0300 dirstate.invalidate: clear dirty flag
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Thu, 21 Jun 2007 00:34:14 -0300] rev 4657
dirstate.invalidate: clear dirty flag
Thu, 21 Jun 2007 00:34:14 -0300 dirstate: fix typo
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Thu, 21 Jun 2007 00:34:14 -0300] rev 4656
dirstate: fix typo
Thu, 21 Jun 2007 00:34:14 -0300 update the output of test-help and test-globalopts
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Thu, 21 Jun 2007 00:34:14 -0300] rev 4655
update the output of test-help and test-globalopts
Wed, 20 Jun 2007 20:13:31 -0700 Fix dispatch error message when not in a repo
Brendan Cully <brendan@kublai.com> [Wed, 20 Jun 2007 20:13:31 -0700] rev 4654
Fix dispatch error message when not in a repo
Wed, 20 Jun 2007 19:20:37 -0700 archive: test md5 consistency
Brendan Cully <brendan@kublai.com> [Wed, 20 Jun 2007 19:20:37 -0700] rev 4653
archive: test md5 consistency
Mon, 11 Jun 2007 19:09:01 +0200 timestamp of gzip archives taken from changeset context
csaba.henk@creo.hu [Mon, 11 Jun 2007 19:09:01 +0200] rev 4652
timestamp of gzip archives taken from changeset context
Wed, 20 Jun 2007 18:09:40 -0700 Test attempt to remove nonexistent tag
Brendan Cully <brendan@kublai.com> [Wed, 20 Jun 2007 18:09:40 -0700] rev 4651
Test attempt to remove nonexistent tag
Fri, 15 Jun 2007 14:48:21 -0500 tag: abort when trying to remove nonexistent tags
TK Soh <teekaysoh@yahoo.com> [Fri, 15 Jun 2007 14:48:21 -0500] rev 4650
tag: abort when trying to remove nonexistent tags
Wed, 20 Jun 2007 17:53:11 -0700 Small fixes for 8e503fa54d2d (hg heads branch)
Brendan Cully <brendan@kublai.com> [Wed, 20 Jun 2007 17:53:11 -0700] rev 4649
Small fixes for 8e503fa54d2d (hg heads branch)
Tue, 19 Jun 2007 08:37:43 -0700 Add option to heads to show only heads for current branch.
Eric Hopper <hopper@omnifarious.org> [Tue, 19 Jun 2007 08:37:43 -0700] rev 4648
Add option to heads to show only heads for current branch.
Tue, 19 Jun 2007 08:37:41 -0700 Provide a version independent way to use the set datatype.
Eric Hopper <hopper@omnifarious.org> [Tue, 19 Jun 2007 08:37:41 -0700] rev 4647
Provide a version independent way to use the set datatype.
Tue, 19 Jun 2007 17:03:31 +0200 Fix read mode when importing patch.
Patrick Mezard <pmezard@gmail.com> [Tue, 19 Jun 2007 17:03:31 +0200] rev 4646
Fix read mode when importing patch.
Wed, 20 Jun 2007 23:32:31 +0200 Add tests for ui.patch regression.
Patrick Mezard <pmezard@gmail.com> [Wed, 20 Jun 2007 23:32:31 +0200] rev 4645
Add tests for ui.patch regression.
Tue, 19 Jun 2007 17:02:07 +0200 patch: fix ui.patch regression introduced by 62019c4427e3.
Patrick Mezard <pmezard@gmail.com> [Tue, 19 Jun 2007 17:02:07 +0200] rev 4644
patch: fix ui.patch regression introduced by 62019c4427e3. The idea is ui.patch is either empty or wisely filled by user.
Wed, 20 Jun 2007 22:06:37 +0200 printenv: filter empty environment variables for portability.
Patrick Mezard <pmezard@gmail.com> [Wed, 20 Jun 2007 22:06:37 +0200] rev 4643
printenv: filter empty environment variables for portability.
Wed, 20 Jun 2007 22:05:43 +0200 Merge with crew-stable
Patrick Mezard <pmezard@gmail.com> [Wed, 20 Jun 2007 22:05:43 +0200] rev 4642
Merge with crew-stable
Wed, 20 Jun 2007 21:35:41 +0200 Document empty environment variables not being passed to hooks under Windows.
Patrick Mezard <pmezard@gmail.com> [Wed, 20 Jun 2007 21:35:41 +0200] rev 4641
Document empty environment variables not being passed to hooks under Windows.
Wed, 20 Jun 2007 00:22:51 +0200 Merge with crew-stable
Patrick Mezard <pmezard@gmail.com> [Wed, 20 Jun 2007 00:22:51 +0200] rev 4640
Merge with crew-stable
Wed, 20 Jun 2007 00:10:21 +0200 test-annotate: add a test for issue 589.
Patrick Mezard <pmezard@gmail.com> [Wed, 20 Jun 2007 00:10:21 +0200] rev 4639
test-annotate: add a test for issue 589.
Wed, 20 Jun 2007 00:10:21 +0200 Fix issue 589: "undelete" sequence leads to crash.
Patrick Mezard <pmezard@gmail.com> [Wed, 20 Jun 2007 00:10:21 +0200] rev 4638
Fix issue 589: "undelete" sequence leads to crash.
Wed, 20 Jun 2007 00:09:32 +0200 Add test for debugrename
Patrick Mezard <pmezard@gmail.com> [Wed, 20 Jun 2007 00:09:32 +0200] rev 4637
Add test for debugrename
Wed, 20 Jun 2007 00:09:30 +0200 Fix debugrename --rev option
Patrick Mezard <pmezard@gmail.com> [Wed, 20 Jun 2007 00:09:30 +0200] rev 4636
Fix debugrename --rev option
Tue, 19 Jun 2007 08:51:34 +0200 Updated copyright notices and add "and others" to "hg version"
Thomas Arendsen Hein <thomas@intevation.de> [Tue, 19 Jun 2007 08:51:34 +0200] rev 4635
Updated copyright notices and add "and others" to "hg version"
Tue, 19 Jun 2007 08:17:55 +0200 Use printenv.py for pre/post-command-hooks (fixes tests on Solaris, too)
Thomas Arendsen Hein <thomas@intevation.de> [Tue, 19 Jun 2007 08:17:55 +0200] rev 4634
Use printenv.py for pre/post-command-hooks (fixes tests on Solaris, too)
Tue, 19 Jun 2007 08:06:37 +0200 Cleanup of whitespace, indentation and line continuation.
Thomas Arendsen Hein <thomas@intevation.de> [Tue, 19 Jun 2007 08:06:37 +0200] rev 4633
Cleanup of whitespace, indentation and line continuation.
Mon, 18 Jun 2007 21:30:27 -0500 dispatch: report failed imports nicely
Matt Mackall <mpm@selenic.com> [Mon, 18 Jun 2007 21:30:27 -0500] rev 4632
dispatch: report failed imports nicely
Mon, 18 Jun 2007 19:43:26 -0500 demandimport: fix issue579 and add a test
Matt Mackall <mpm@selenic.com> [Mon, 18 Jun 2007 19:43:26 -0500] rev 4631
demandimport: fix issue579 and add a test fix suggested by Brendan
Mon, 18 Jun 2007 17:49:56 -0500 dispatch: add generic pre- and post-command hooks
Matt Mackall <mpm@selenic.com> [Mon, 18 Jun 2007 17:49:56 -0500] rev 4630
dispatch: add generic pre- and post-command hooks
Mon, 18 Jun 2007 15:21:02 -0700 Fixes to not require administrator privleges and use private copies of DLLs when running the Windows installer.
Lee Cantey <lcantey@gmail.com> [Mon, 18 Jun 2007 15:21:02 -0700] rev 4629
Fixes to not require administrator privleges and use private copies of DLLs when running the Windows installer. Initial version from Shun-ichi GOTO in BTS 449 for private copies of DLLs. Additional changes to remove local DLL flag on uninstall and set privilege level.
Mon, 18 Jun 2007 15:14:49 -0700 Fix for including hgext in Windows compiled version.
Lee Cantey <lcantey@gmail.com> [Mon, 18 Jun 2007 15:14:49 -0700] rev 4628
Fix for including hgext in Windows compiled version. From Shun-ichi GOTO via Mercurial mailing list.
Mon, 18 Jun 2007 15:06:14 -0700 Merge with crew
Lee Cantey <lcantey@gmail.com> [Mon, 18 Jun 2007 15:06:14 -0700] rev 4627
Merge with crew
Mon, 18 Jun 2007 15:03:55 -0700 Fix for demandimport.py and Windows compiled version.
Lee Cantey <lcantey@gmail.com> [Mon, 18 Jun 2007 15:03:55 -0700] rev 4626
Fix for demandimport.py and Windows compiled version. From Shun-ichi Goto in BTS issue 457 http://www.selenic.com/mercurial/bts/msg2780
Mon, 18 Jun 2007 14:52:31 -0700 Work around heisenbug in Popen3.__del__
Brendan Cully <brendan@kublai.com> [Mon, 18 Jun 2007 14:52:31 -0700] rev 4625
Work around heisenbug in Popen3.__del__
Mon, 18 Jun 2007 12:39:43 -0700 Merge with mpm
Brendan Cully <brendan@kublai.com> [Mon, 18 Jun 2007 12:39:43 -0700] rev 4624
Merge with mpm
Mon, 18 Jun 2007 13:24:34 -0500 hooks: separate hook code into a separate module
Matt Mackall <mpm@selenic.com> [Mon, 18 Jun 2007 13:24:34 -0500] rev 4623
hooks: separate hook code into a separate module
Mon, 18 Jun 2007 13:24:34 -0500 dispatch: fix handling of incorrect number of arguments
Matt Mackall <mpm@selenic.com> [Mon, 18 Jun 2007 13:24:34 -0500] rev 4622
dispatch: fix handling of incorrect number of arguments
Mon, 18 Jun 2007 13:24:34 -0500 dirstate: pull ignore smarts out of ui
Matt Mackall <mpm@selenic.com> [Mon, 18 Jun 2007 13:24:34 -0500] rev 4621
dirstate: pull ignore smarts out of ui
Mon, 18 Jun 2007 13:24:34 -0500 encoding: pull fallbackencoding out of localrepo into early parsing
Matt Mackall <mpm@selenic.com> [Mon, 18 Jun 2007 13:24:34 -0500] rev 4620
encoding: pull fallbackencoding out of localrepo into early parsing
Mon, 18 Jun 2007 13:24:34 -0500 extensions: kill ui readhooks
Matt Mackall <mpm@selenic.com> [Mon, 18 Jun 2007 13:24:34 -0500] rev 4619
extensions: kill ui readhooks Move .hgrc extension loading into localrepo
Mon, 18 Jun 2007 13:24:34 -0500 extensions: pull extension-aware bits out of ui
Matt Mackall <mpm@selenic.com> [Mon, 18 Jun 2007 13:24:34 -0500] rev 4618
extensions: pull extension-aware bits out of ui
Mon, 18 Jun 2007 13:24:34 -0500 dirstate: refactor checkinterfering
Matt Mackall <mpm@selenic.com> [Mon, 18 Jun 2007 13:24:34 -0500] rev 4617
dirstate: refactor checkinterfering
Mon, 18 Jun 2007 13:24:34 -0500 dirstate: hide some more internals
Matt Mackall <mpm@selenic.com> [Mon, 18 Jun 2007 13:24:34 -0500] rev 4616
dirstate: hide some more internals
Mon, 18 Jun 2007 13:24:34 -0500 dirstate: hide internal vars
Matt Mackall <mpm@selenic.com> [Mon, 18 Jun 2007 13:24:34 -0500] rev 4615
dirstate: hide internal vars Add an __iter__ method so commands don't need to poke at _map.
Mon, 18 Jun 2007 13:24:34 -0500 localrepo and dirstate: rename reload to invalidate
Matt Mackall <mpm@selenic.com> [Mon, 18 Jun 2007 13:24:34 -0500] rev 4614
localrepo and dirstate: rename reload to invalidate We want to avoid actually reloading if possible.
Mon, 18 Jun 2007 13:24:34 -0500 dirstate: simplify dirty handling
Matt Mackall <mpm@selenic.com> [Mon, 18 Jun 2007 13:24:34 -0500] rev 4613
dirstate: simplify dirty handling
Mon, 18 Jun 2007 13:24:34 -0500 dirstate: lazify and lambdafy _slash
Matt Mackall <mpm@selenic.com> [Mon, 18 Jun 2007 13:24:34 -0500] rev 4612
dirstate: lazify and lambdafy _slash
Mon, 18 Jun 2007 13:24:34 -0500 dirstate: simplify state()
Matt Mackall <mpm@selenic.com> [Mon, 18 Jun 2007 13:24:34 -0500] rev 4611
dirstate: simplify state()
Mon, 18 Jun 2007 13:24:34 -0500 dirstate: move ignore to its own file
Matt Mackall <mpm@selenic.com> [Mon, 18 Jun 2007 13:24:34 -0500] rev 4610
dirstate: move ignore to its own file
Mon, 18 Jun 2007 13:24:34 -0500 dirstate: replace clear()
Matt Mackall <mpm@selenic.com> [Mon, 18 Jun 2007 13:24:34 -0500] rev 4609
dirstate: replace clear()
Mon, 18 Jun 2007 13:24:33 -0500 dirstate: fold parse into read
Matt Mackall <mpm@selenic.com> [Mon, 18 Jun 2007 13:24:33 -0500] rev 4608
dirstate: fold parse into read
Mon, 18 Jun 2007 13:24:33 -0500 dirstate: make reload lazy
Matt Mackall <mpm@selenic.com> [Mon, 18 Jun 2007 13:24:33 -0500] rev 4607
dirstate: make reload lazy
Mon, 18 Jun 2007 13:24:33 -0500 dirstate: lazify initdirs
Matt Mackall <mpm@selenic.com> [Mon, 18 Jun 2007 13:24:33 -0500] rev 4606
dirstate: lazify initdirs
Mon, 18 Jun 2007 13:24:33 -0500 dirstate: lazify copymap, _branch, and _pl
Matt Mackall <mpm@selenic.com> [Mon, 18 Jun 2007 13:24:33 -0500] rev 4605
dirstate: lazify copymap, _branch, and _pl
Mon, 18 Jun 2007 13:24:33 -0500 dirstate: use getattr rather than lazyread
Matt Mackall <mpm@selenic.com> [Mon, 18 Jun 2007 13:24:33 -0500] rev 4604
dirstate: use getattr rather than lazyread
Mon, 18 Jun 2007 12:38:54 -0700 Make fast-forward merges full merges
Brendan Cully <brendan@kublai.com> [Mon, 18 Jun 2007 12:38:54 -0700] rev 4603
Make fast-forward merges full merges
Mon, 18 Jun 2007 11:13:16 -0700 Fix up tests for new branch message
Brendan Cully <brendan@kublai.com> [Mon, 18 Jun 2007 11:13:16 -0700] rev 4602
Fix up tests for new branch message
Mon, 18 Jun 2007 10:44:43 -0700 Notify the user that hg branch does not create a branch until commit
Brendan Cully <brendan@kublai.com> [Mon, 18 Jun 2007 10:44:43 -0700] rev 4601
Notify the user that hg branch does not create a branch until commit
Sun, 17 Jun 2007 20:09:35 -0700 patchbomb: fix PAGER buglet introduced in 88fc92b0b821
Brendan Cully <brendan@kublai.com> [Sun, 17 Jun 2007 20:09:35 -0700] rev 4600
patchbomb: fix PAGER buglet introduced in 88fc92b0b821
Sun, 17 Jun 2007 20:35:43 +0200 patchbomb: page patchbomb messages only if PAGER is defined.
Patrick Mezard <pmezard@gmail.com> [Sun, 17 Jun 2007 20:35:43 +0200] rev 4599
patchbomb: page patchbomb messages only if PAGER is defined. Paging is complicated under win32. It is just better to avoid it by default.
Sun, 17 Jun 2007 20:35:32 +0200 cmdutil: add missing "time" import.
Patrick Mezard <pmezard@gmail.com> [Sun, 17 Jun 2007 20:35:32 +0200] rev 4598
cmdutil: add missing "time" import.
Sun, 17 Jun 2007 20:08:06 +0200 Merge with crew-stable
Patrick Mezard <pmezard@gmail.com> [Sun, 17 Jun 2007 20:08:06 +0200] rev 4597
Merge with crew-stable
Sun, 17 Jun 2007 19:40:02 +0200 patchbomb: flush ui before delegating to pager.
Patrick Mezard <pmezard@gmail.com> [Sun, 17 Jun 2007 19:40:02 +0200] rev 4596
patchbomb: flush ui before delegating to pager.
Sun, 17 Jun 2007 19:39:47 +0200 test-patchbomb: fix non-existing --date parameter and filtering regexps.
Patrick Mezard <pmezard@gmail.com> [Sun, 17 Jun 2007 19:39:47 +0200] rev 4595
test-patchbomb: fix non-existing --date parameter and filtering regexps.
Wed, 13 Jun 2007 15:02:09 +0300 test-patchbomb: sed -e may not work with extended regexps
Giorgos Keramidas <keramida@ceid.upatras.gr> [Wed, 13 Jun 2007 15:02:09 +0300] rev 4594
test-patchbomb: sed -e may not work with extended regexps Non-GNU versions of the sed(1) utility (i.e. on Solaris or BSD) may not support extended regexps (i.e. including \| branches), or may need a special option to enable it (like -E instead of -e). Expand the sed RE in tests/test-patchbomb to fix running this test on FreeBSD and Solaris.
Sun, 17 Jun 2007 14:11:30 +0200 Make --import-branch option actually work (- is translated to _)
Thomas Arendsen Hein <thomas@intevation.de> [Sun, 17 Jun 2007 14:11:30 +0200] rev 4593
Make --import-branch option actually work (- is translated to _)
Thu, 14 Jun 2007 09:01:51 -0700 Add --import-branch option to hg import to pull in branch information without --exact
Eric Hopper <hopper@omnifarious.org> [Thu, 14 Jun 2007 09:01:51 -0700] rev 4592
Add --import-branch option to hg import to pull in branch information without --exact
Thu, 14 Jun 2007 16:19:58 -0700 convert: remove pdb call. *blush*
Brendan Cully <brendan@kublai.com> [Thu, 14 Jun 2007 16:19:58 -0700] rev 4591
convert: remove pdb call. *blush*
Thu, 14 Jun 2007 16:12:08 -0700 convert: fix various authormap handling bugs
Brendan Cully <brendan@kublai.com> [Thu, 14 Jun 2007 16:12:08 -0700] rev 4590
convert: fix various authormap handling bugs
Thu, 14 Jun 2007 23:25:55 +0200 convert extension: Add support for username mapping
Edouard Gomez <ed.gomez@free.fr> [Thu, 14 Jun 2007 23:25:55 +0200] rev 4589
convert extension: Add support for username mapping Allows mapping usernames to new ones during conversion process. - Use -A option for first import - Then at the end of the conversion process and if the destination repo supports authorfile attribute, author map content is copied to the file pointed by the authorfile call. - On incremental conversions w/o any -A option specified, the destination authorfile, if any, gets read automatically. EG: This allows mapping unix system usernames used in CVS accounts to a more typical "Firstname Lastname <address@server.org>" pair.
Thu, 14 Jun 2007 23:25:55 +0200 convert extension: Save a few opens on the map file
Edouard Gomez <ed.gomez@free.fr> [Thu, 14 Jun 2007 23:25:55 +0200] rev 4588
convert extension: Save a few opens on the map file Save a few opens on the map file adding a class attribute
Thu, 14 Jun 2007 13:32:35 -0700 Merge with stable
Brendan Cully <brendan@kublai.com> [Thu, 14 Jun 2007 13:32:35 -0700] rev 4587
Merge with stable
Thu, 14 Jun 2007 10:58:49 -0700 Make parents with a file but not a revision use working directory revision.
Brendan Cully <brendan@kublai.com> [Thu, 14 Jun 2007 10:58:49 -0700] rev 4586
Make parents with a file but not a revision use working directory revision.
Thu, 14 Jun 2007 10:59:17 -0700 Merge with crew
Brendan Cully <brendan@kublai.com> [Thu, 14 Jun 2007 10:59:17 -0700] rev 4585
Merge with crew
Thu, 14 Jun 2007 10:58:49 -0700 Make parents with a file but not a revision use working directory revision.
Brendan Cully <brendan@kublai.com> [Thu, 14 Jun 2007 10:58:49 -0700] rev 4584
Make parents with a file but not a revision use working directory revision.
Thu, 14 Jun 2007 12:54:06 +0200 Reverted changesets 9d1380e5c8c5 and 1d46169ec197: show @ as glog parent again.
Thomas Arendsen Hein <thomas@intevation.de> [Thu, 14 Jun 2007 12:54:06 +0200] rev 4583
Reverted changesets 9d1380e5c8c5 and 1d46169ec197: show @ as glog parent again. Repainted the bikeshed with its original color.
Thu, 14 Jun 2007 11:33:32 +0200 merge with main
Thomas Arendsen Hein <thomas@intevation.de> [Thu, 14 Jun 2007 11:33:32 +0200] rev 4582
merge with main
Wed, 13 Jun 2007 13:15:53 -0500 extensions: fix lookup of hgext.foo modules
Matt Mackall <mpm@selenic.com> [Wed, 13 Jun 2007 13:15:53 -0500] rev 4581
extensions: fix lookup of hgext.foo modules
Wed, 13 Jun 2007 13:15:51 -0500 localrepo: demand-load changeset, manifest, and dirstate
Matt Mackall <mpm@selenic.com> [Wed, 13 Jun 2007 13:15:51 -0500] rev 4580
localrepo: demand-load changeset, manifest, and dirstate
Wed, 13 Jun 2007 19:11:20 -0700 Merge with crew
Brendan Cully <brendan@kublai.com> [Wed, 13 Jun 2007 19:11:20 -0700] rev 4579
Merge with crew
Wed, 13 Jun 2007 19:05:20 -0700 extensions: fix load of module/__init__.py on OS X
Brendan Cully <brendan@kublai.com> [Wed, 13 Jun 2007 19:05:20 -0700] rev 4578
extensions: fix load of module/__init__.py on OS X
Wed, 13 Jun 2007 21:39:45 -0300 localrepo.status: only append stuff to the clean list if list_clean is true
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Wed, 13 Jun 2007 21:39:45 -0300] rev 4577
localrepo.status: only append stuff to the clean list if list_clean is true This is consistent with dirstate.status.
Wed, 13 Jun 2007 21:39:45 -0300 mq: reduce matcher abuse
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Wed, 13 Jun 2007 21:39:45 -0300] rev 4576
mq: reduce matcher abuse The match function should match only the files we're interested in.
Wed, 13 Jun 2007 19:15:58 -0300 commands.remove: don't use the unknown list
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Wed, 13 Jun 2007 19:15:58 -0300] rev 4575
commands.remove: don't use the unknown list
Wed, 13 Jun 2007 19:15:58 -0300 commands.commit: don't use the unknown list
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Wed, 13 Jun 2007 19:15:58 -0300] rev 4574
commands.commit: don't use the unknown list
Wed, 13 Jun 2007 19:15:58 -0300 localrepo.add: avoid some stats
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Wed, 13 Jun 2007 19:15:58 -0300] rev 4573
localrepo.add: avoid some stats There's still an extra lstat done by dirstate.update.
Wed, 13 Jun 2007 19:15:58 -0300 revert: use util.lexists
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Wed, 13 Jun 2007 19:15:58 -0300] rev 4572
revert: use util.lexists
(0) -3000 -1000 -480 tip