Brendan Cully <brendan@kublai.com> [Tue, 19 Dec 2006 16:40:09 -0800] rev 3933
Teach hgweb about revlog.LookupError
Matt Mackall <mpm@selenic.com> [Tue, 19 Dec 2006 08:59:41 -0600] rev 3932
writebundle: overwrite existing bundle file
Matt Mackall <mpm@selenic.com> [Tue, 19 Dec 2006 08:58:56 -0600] rev 3931
incoming/outgoing: return failure if no changes found
Brendan Cully <brendan@kublai.com> [Mon, 18 Dec 2006 12:22:43 -0800] rev 3930
Add revlog.LookupError exception, and use it instead of RevlogError.
Remove repo.LookupError, which devolves to the revlog version.
Matt Mackall <mpm@selenic.com> [Sun, 17 Dec 2006 22:16:57 -0600] rev 3929
Add some modules to the demandimport ignore list for Windows
Matt Mackall <mpm@selenic.com> [Sun, 17 Dec 2006 21:48:22 -0600] rev 3928
Sync with -stable
Matt Mackall <mpm@selenic.com> [Sun, 17 Dec 2006 19:17:18 -0600] rev 3927
Added signature for changeset 27230c29bfec36d5540fbe1c976810aefecfd1d2
Matt Mackall <mpm@selenic.com> [Sun, 17 Dec 2006 19:02:33 -0600] rev 3926
Added tag 0.9.3 for changeset 27230c29bfec
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 17 Dec 2006 05:00:22 +0100] rev 3925
fix calculation of new heads added during push with -r
fix issue450
Brendan Cully <brendan@kublai.com> [Sun, 17 Dec 2006 18:45:46 -0800] rev 3924
demandimport: blacklist _hashlib again (imported in ImportError try block)
Brendan Cully <brendan@kublai.com> [Sun, 17 Dec 2006 18:34:42 -0800] rev 3923
demandimport: handle already-loaded nested modules in subload
Matt Mackall <mpm@selenic.com> [Sun, 17 Dec 2006 15:00:56 -0600] rev 3922
Merge with crew
Matt Mackall <mpm@selenic.com> [Sun, 17 Dec 2006 14:56:12 -0600] rev 3921
demandimport: fix import x.y.z as a when x.y is already imported.
Matt Mackall <mpm@selenic.com> [Sat, 16 Dec 2006 14:51:22 -0600] rev 3920
Merge with stable
Thomas Arendsen Hein <thomas@intevation.de> [Sat, 16 Dec 2006 23:36:06 +0100] rev 3919
merge with crew-stable
Thomas Arendsen Hein <thomas@intevation.de> [Sat, 16 Dec 2006 23:33:24 +0100] rev 3918
Adjust test-help output for the change in 3c82ab166eea.
Thomas Arendsen Hein <thomas@intevation.de> [Sat, 16 Dec 2006 23:24:30 +0100] rev 3917
Fix test-hup for different output of ls on at least MacOS X and Solaris 8.
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Sat, 16 Dec 2006 20:18:36 -0200] rev 3916
convert-repo: update usage information
Thomas Arendsen Hein <thomas@intevation.de> [Sat, 16 Dec 2006 23:11:16 +0100] rev 3915
Make 'hg sign' behave like other commands: Default to current parent.
Thomas Arendsen Hein <thomas@intevation.de> [Sat, 16 Dec 2006 22:58:10 +0100] rev 3914
doc fix: hg tags defaults to current parent revision, too.
Additionally use better language for the help text for tag,
cat and manifest.
Thomas Arendsen Hein <thomas@intevation.de> [Sat, 16 Dec 2006 22:33:39 +0100] rev 3913
doc string fix: hg cat and manifest default to current parent revision.
Thomas Arendsen Hein <thomas@intevation.de> [Sat, 16 Dec 2006 22:13:56 +0100] rev 3912
Using --date "" isn't possible, so don't document epoch. (see issue447)
Matt Mackall <mpm@selenic.com> [Sat, 16 Dec 2006 14:41:34 -0600] rev 3911
convert-repo: avoid adding bogus value to shamap on tag update
Matt Mackall <mpm@selenic.com> [Sat, 16 Dec 2006 14:35:14 -0600] rev 3910
convert-repo: fix recoding of committer
Thomas Arendsen Hein <thomas@intevation.de> [Sat, 16 Dec 2006 14:40:55 +0100] rev 3909
merge with crew-stable
Thomas Arendsen Hein <thomas@intevation.de> [Sat, 16 Dec 2006 13:57:37 +0100] rev 3908
Include hg.1.gendoc.txt in doc/MANIFEST to prevent unnecessary rebuild.
Thomas Arendsen Hein <thomas@intevation.de> [Sat, 16 Dec 2006 13:54:23 +0100] rev 3907
Regenerate hg.1 manpage if help text in help.py changes.
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Sat, 16 Dec 2006 02:51:16 -0200] rev 3906
merge with crew-stable
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Sat, 16 Dec 2006 02:38:18 -0200] rev 3905
util.system: fix quoting on windows
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Sat, 16 Dec 2006 02:21:46 -0200] rev 3904
templater.py: fix obfuscate
Brendan Cully <brendan@kublai.com> [Fri, 15 Dec 2006 20:16:20 -0800] rev 3903
Make demandimport pass all tests on python2.5.
Brendan Cully <brendan@kublai.com> [Fri, 15 Dec 2006 18:38:09 -0800] rev 3902
Merge with crew-stable
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Fri, 15 Dec 2006 23:19:12 +0100] rev 3901
fix strip on windows
c: was interpreted as a protocol, prepend file: to the bundle file name
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 15 Dec 2006 19:30:20 +0100] rev 3900
Don't use node length for calculating revision number length.
Done by moving repo.lookup of revisions from commands.export to patch.export
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 15 Dec 2006 19:09:10 +0100] rev 3899
Make sequence number on hg export start at 1 (as documented for %n). Add test.
Brendan Cully <brendan@kublai.com> [Fri, 15 Dec 2006 11:14:55 -0800] rev 3898
Merge with main
Matt Mackall <mpm@selenic.com> [Fri, 15 Dec 2006 12:38:18 -0600] rev 3897
demandimport: ignore _hashlib and email.mime
This makes things work with Python2.5. A better fix would be to fix
demandload to use __getattribute__ to be more transparent.
Matt Mackall <mpm@selenic.com> [Fri, 15 Dec 2006 01:17:04 -0600] rev 3896
Fix setup.py warning
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Fri, 15 Dec 2006 05:38:54 +0100] rev 3895
merge with main
Matt Mackall <mpm@selenic.com> [Thu, 14 Dec 2006 20:31:33 -0600] rev 3894
Disable demandloading in setup.py
Matt Mackall <mpm@selenic.com> [Thu, 14 Dec 2006 20:25:19 -0600] rev 3893
Simplify i18n imports
Matt Mackall <mpm@selenic.com> [Thu, 14 Dec 2006 20:23:25 -0600] rev 3892
Fix demandload bits of setup.py py2exe support
Matt Mackall <mpm@selenic.com> [Thu, 14 Dec 2006 17:32:25 -0600] rev 3891
Fix a pygettext complaint
Matt Mackall <mpm@selenic.com> [Thu, 14 Dec 2006 17:32:00 -0600] rev 3890
Enable gettext translations
The new demandimport eliminates most of the gettext performance hit of
importing gettext, which was doubling the run time for 'hg'.
Now, with 'hg tip':
dummy: .09530s no translations: .09638s translations: .09755s
Matt Mackall <mpm@selenic.com> [Thu, 14 Dec 2006 15:55:46 -0600] rev 3889
Merge with crew
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Thu, 14 Dec 2006 23:51:41 +0100] rev 3888
use parent.__setattr__ instead of __dict__
Brendan Cully <brendan@kublai.com> [Thu, 14 Dec 2006 13:49:33 -0800] rev 3887
Merge with main
Matt Mackall <mpm@selenic.com> [Wed, 13 Dec 2006 13:27:09 -0600] rev 3886
Replace demandload with new demandimport
Matt Mackall <mpm@selenic.com> [Tue, 12 Dec 2006 18:16:23 -0600] rev 3885
Remove deprecated old-style branch support
Thomas Arendsen Hein <thomas@intevation.de> [Thu, 14 Dec 2006 19:30:52 +0100] rev 3884
merge with crew-stable
Thomas Arendsen Hein <thomas@intevation.de> [Thu, 14 Dec 2006 19:30:18 +0100] rev 3883
Corrected synopsis for many commands.
Use CMD instead of FILE for -e and --remotecmd (thanks, Neal Becker)
Thomas Arendsen Hein <thomas@intevation.de> [Thu, 14 Dec 2006 19:10:05 +0100] rev 3882
merge with hg-stable
Matt Mackall <mpm@selenic.com> [Tue, 12 Dec 2006 17:52:33 -0600] rev 3881
Fix copy detection corner case
We were aborting if the copied from rev was before the cut-off limit,
rather than the copied _to_ rev. The copied from rev can be
arbitrarily old.
Thomas Arendsen Hein <thomas@intevation.de> [Thu, 14 Dec 2006 16:10:06 +0100] rev 3880
Merging crew-stable
Thomas Arendsen Hein <thomas@intevation.de> [Thu, 14 Dec 2006 16:07:29 +0100] rev 3879
Set charset encoding for hgwebdir, too.
(And remove extra spaces in the corresponding place in hgweb)
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Thu, 14 Dec 2006 13:30:47 +0100] rev 3878
merge with crew
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Thu, 14 Dec 2006 00:41:11 +0100] rev 3877
spelling fix
Brendan Cully <brendan@kublai.com> [Wed, 13 Dec 2006 22:53:41 -0800] rev 3876
patchbomb: use ui.edit to compose summary mail
Steve Borho <steve@borho.org> [Tue, 12 Dec 2006 15:34:11 -0600] rev 3875
zsh: better fix for partial completions
Properly handle relative paths followed by partial filenames
hg add ../path/to/file/partial[TAB]
Brendan Cully <brendan@kublai.com> [Tue, 12 Dec 2006 12:40:51 -0800] rev 3874
mq: fix qheader without args when guards are applied after qtop
Thomas Arendsen Hein <thomas@intevation.de> [Tue, 12 Dec 2006 19:11:01 +0100] rev 3873
Fix test output for test-mq-guards (changed by 22d18051f9e5)
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 12 Dec 2006 11:39:05 +0100] rev 3872
fix MANIFEST generation
Brendan Cully <brendan@kublai.com> [Mon, 11 Dec 2006 16:40:42 -0800] rev 3871
mq: auto-ignore guards in qinit -c
Brendan Cully <brendan@kublai.com> [Mon, 11 Dec 2006 16:32:45 -0800] rev 3870
mq: fix explain_pushable for negative guards
Thomas Arendsen Hein <thomas@intevation.de> [Mon, 11 Dec 2006 18:09:52 +0100] rev 3869
Add instructions how to redo/finish failed merge with local working directory.
b2ae81a7df29 already implemented this for branch merges.
Thomas Arendsen Hein <thomas@intevation.de> [Mon, 11 Dec 2006 14:30:50 +0100] rev 3868
hgweb.cgi and hgwebdir.cgi fixes/cleanups for user configurable parts:
- "import os" was missing in hgwebdir.cgi, added to comments for both script.
- HGENCODING has to be set before importing hgweb, otherwise you'll get
mixed encoding in changelog vs. file content/diffs.
- "import sys" is only needed when changing sys.path
- document purpose of cgitb.
Matt Mackall <mpm@selenic.com> [Sun, 10 Dec 2006 20:08:16 -0600] rev 3867
Added signature for changeset 36a957364b1b89c150f2d0e60a99befe0ee08bd3
Matt Mackall <mpm@selenic.com> [Sun, 10 Dec 2006 19:33:19 -0600] rev 3866
Added tag 0.9.2 for changeset 36a957364b1b
Matt Mackall <mpm@selenic.com> [Sun, 10 Dec 2006 19:20:35 -0600] rev 3865
Make make dist a bit quieter
Matt Mackall <mpm@selenic.com> [Sun, 10 Dec 2006 19:16:38 -0600] rev 3864
Automatically build MANIFEST for make dist
Matt Mackall <mpm@selenic.com> [Sun, 10 Dec 2006 17:41:07 -0600] rev 3863
Remove hard-coded version numbers and release notes from packaging
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Sun, 10 Dec 2006 20:35:28 -0200] rev 3862
Use UTF-8 in .hg/branch
Thomas Arendsen Hein <thomas@intevation.de> [Sun, 10 Dec 2006 23:03:53 +0100] rev 3861
Indicate the purpose of the dummy changelog file in itself.
Otherwise people getting an error message with an old installation might
wonder why this file is corrupted.
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 10 Dec 2006 21:53:01 +0100] rev 3860
fix reserved char on windows, '[]+' are allowed
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 10 Dec 2006 19:41:57 +0100] rev 3859
fix errors spotted by pychecker
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 10 Dec 2006 16:24:21 +0100] rev 3858
debuginstall: fix an incorrect variable
Mathieu Clabaut <mathieu.clabaut@gmail.com> [Mon, 20 Nov 2006 23:37:21 +0100] rev 3857
Uniformisation of commit help for -m and -l.
Addition of the -m and -l options for hg import.
'hg tag' still lacks the --logfile option which short form conflicts with
its --local option.
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 10 Dec 2006 14:39:51 +0100] rev 3856
streamclone: remove unnecessary test, pconvert names
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 10 Dec 2006 12:46:47 +0100] rev 3855
debuginstall: fix a copy/paste error
Matt Mackall <mpm@selenic.com> [Sun, 10 Dec 2006 02:11:02 -0600] rev 3854
Merge Benoit's .hg/store support
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Fri, 01 Dec 2006 13:34:09 +0100] rev 3853
switch to the .hg/store layout, fix the tests
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 10 Dec 2006 00:07:02 +0100] rev 3852
create the encode and decode functions for the store
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 10 Dec 2006 00:06:59 +0100] rev 3851
add "requires" file to the repo, specifying the requirements
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 10 Dec 2006 00:06:45 +0100] rev 3850
move code around
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 10 Dec 2006 00:06:43 +0100] rev 3849
don't use localrepo.__init__ to create the dest repo with clone+hardlinks
Matt Mackall <mpm@selenic.com> [Sun, 10 Dec 2006 01:05:00 -0600] rev 3848
Add some remedies and a username check to debuginstall
Matt Mackall <mpm@selenic.com> [Sun, 10 Dec 2006 01:04:28 -0600] rev 3847
Update README to mention hg debuginstall
Matt Mackall <mpm@selenic.com> [Sun, 10 Dec 2006 00:44:52 -0600] rev 3846
Make debuginstall actually attempt to use external patch and merge
This will catch some tricky problems with tools and setup.
Matt Mackall <mpm@selenic.com> [Sun, 10 Dec 2006 00:06:31 -0600] rev 3845
Make test-encoding return 0
Matt Mackall <mpm@selenic.com> [Sun, 10 Dec 2006 00:05:47 -0600] rev 3844
Add debuginstall command to do basic install tests
Matt Mackall <mpm@selenic.com> [Sat, 09 Dec 2006 12:46:01 -0600] rev 3843
make transcoding more robust
default to ASCII
abort if unknown encoding
wrap abort strings with _
add test
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sat, 09 Dec 2006 18:49:24 +0100] rev 3842
remove unnecessary call to umask
Thomas Arendsen Hein <thomas@intevation.de> [Sat, 09 Dec 2006 14:19:52 +0100] rev 3841
Show the destionation for clone if not specified manually.
Thomas Arendsen Hein <thomas@intevation.de> [Sat, 09 Dec 2006 14:00:36 +0100] rev 3840
Removed unneeded OSError exception handler.
OSErrors will already be handled in the outside try/except.
Thomas Arendsen Hein <thomas@intevation.de> [Sat, 09 Dec 2006 11:16:27 +0100] rev 3839
Fixes test-encoding for python2.3 and minor cleanups:
- Use koi8-r instead of euc-jp, as the later isn't available in python2.3.
- Add unicode representation for latin1 e', too.
- Use date "1000000 0" like in other tests (though not strictly needed
because we no longer use %c as default datestr format).
Thomas Arendsen Hein <thomas@intevation.de> [Sat, 09 Dec 2006 09:30:29 +0100] rev 3838
Use util.always instead of creating a new lambda function in show_changeset
and simplify the expression.
Matt Mackall <mpm@selenic.com> [Fri, 08 Dec 2006 20:44:58 -0600] rev 3837
Fix log regression where log -p file showed diffs for other files
Brendan Cully <brendan@kublai.com> [Fri, 08 Dec 2006 17:10:40 -0800] rev 3836
Fix hg serve -6 getsockname handling
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Fri, 08 Dec 2006 22:01:05 -0200] rev 3835
Allow the user to specify the fallback encoding for the changelog
Example: use EUC-JP instead of ISO-8859-1:
[ui]
fallbackencoding = EUC-JP
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 08 Dec 2006 23:33:32 +0100] rev 3834
Removed unknown option -t in test-status
Brendan Cully <brendan@kublai.com> [Fri, 08 Dec 2006 14:06:26 -0800] rev 3833
Merge with mpm
Matt Mackall <mpm@selenic.com> [Fri, 08 Dec 2006 15:05:39 -0600] rev 3832
Merge with crew
Matt Mackall <mpm@selenic.com> [Fri, 08 Dec 2006 14:55:45 -0600] rev 3831
Add doc notes about revert and hg status vs diff
Brendan Cully <brendan@kublai.com> [Fri, 08 Dec 2006 12:53:51 -0800] rev 3830
Merge with mpm
Matt Mackall <mpm@selenic.com> [Fri, 08 Dec 2006 13:14:57 -0600] rev 3829
context: don't spuriously raise abort when a file goes missing.
Matt Mackall <mpm@selenic.com> [Fri, 08 Dec 2006 13:04:10 -0600] rev 3828
Add notes about diff/merge asymmetry to export, diff, and log
Brendan Cully <brendan@kublai.com> [Fri, 08 Dec 2006 12:52:17 -0800] rev 3827
transplant: don't add extra newlines to changelog entry in filter
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 08 Dec 2006 07:48:47 +0100] rev 3826
merge with main
Matt Mackall <mpm@selenic.com> [Thu, 07 Dec 2006 18:03:28 -0600] rev 3825
Teach convert-repo to deal with mixed charsets in git
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Fri, 08 Dec 2006 01:36:50 -0200] rev 3824
log: convert branch names to the local encoding
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Thu, 07 Dec 2006 14:35:43 -0200] rev 3823
fix encoding conversion of branch names when mq is loaded
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Thu, 07 Dec 2006 14:15:11 -0200] rev 3822
fix hg diff -r ''
Thomas Arendsen Hein <thomas@intevation.de> [Thu, 07 Dec 2006 11:22:17 +0100] rev 3821
Fixed indentation, spacing and a typo (debugdata->debugdate) in commands.table.
Matt Mackall <mpm@selenic.com> [Wed, 06 Dec 2006 17:59:19 -0600] rev 3820
Merge with crew
Matt Mackall <mpm@selenic.com> [Wed, 06 Dec 2006 17:58:45 -0600] rev 3819
Remove date parameter from merge
Matt Mackall <mpm@selenic.com> [Wed, 06 Dec 2006 17:58:09 -0600] rev 3818
Add --date support to update and revert
Add finddate to find the tipmost revision that matches a date spec
Add --date option to update
Add --date option to revert
Don't pass backout's -d option to revert
Brendan Cully <brendan@kublai.com> [Wed, 06 Dec 2006 13:51:54 -0800] rev 3817
Merge with mpm
Matt Mackall <mpm@selenic.com> [Wed, 06 Dec 2006 15:29:17 -0600] rev 3816
Add --date support to log
Add --date opt
Filter log with matchdate
Fix "-{days}" match format
Matt Mackall <mpm@selenic.com> [Wed, 06 Dec 2006 15:11:44 -0600] rev 3815
Add date matching support
Add extended date formats (eg "Dec", "2006")
Add a couple missing basic date formats
Improve default date element scheme to parsedate
Add matchdate function to match a date spec
Add -e switch and range matching to debugdate
Brendan Cully <brendan@kublai.com> [Wed, 06 Dec 2006 13:27:39 -0800] rev 3814
Merge with mpm
Matt Mackall <mpm@selenic.com> [Wed, 06 Dec 2006 13:36:23 -0600] rev 3813
Update dates help topic
Matt Mackall <mpm@selenic.com> [Wed, 06 Dec 2006 13:13:44 -0600] rev 3812
Update tests
Matt Mackall <mpm@selenic.com> [Wed, 06 Dec 2006 13:13:42 -0600] rev 3811
parsedate: add UTC and GMT timezones
Matt Mackall <mpm@selenic.com> [Wed, 06 Dec 2006 13:13:31 -0600] rev 3810
improve date parsing for numerous new date formats
Add lots of new date formats
Formats without year, month, or day default to current
Strip leading and trailing whitespace
Matt Mackall <mpm@selenic.com> [Wed, 06 Dec 2006 13:13:27 -0600] rev 3809
parsedate: allow '' for epoch
Matt Mackall <mpm@selenic.com> [Wed, 06 Dec 2006 13:13:26 -0600] rev 3808
parsedate: use Abort rather than ValueError
Matt Mackall <mpm@selenic.com> [Wed, 06 Dec 2006 13:13:25 -0600] rev 3807
add debugdate command
Steve Borho <steve@borho.org> [Tue, 05 Dec 2006 21:35:44 -0600] rev 3806
zsh: fix completions with relative paths
hg add ../foo/bar[TAB] now does what you expect
Steve Borho <steve@borho.org> [Tue, 05 Dec 2006 21:30:04 -0600] rev 3805
zsh: remove deprecated -f option for hg update
Matt Mackall <mpm@selenic.com> [Wed, 06 Dec 2006 12:45:27 -0600] rev 3804
Merge with crew
Matt Mackall <mpm@selenic.com> [Tue, 05 Dec 2006 16:39:54 -0600] rev 3803
hgk: show view in short command list
Matt Mackall <mpm@selenic.com> [Tue, 05 Dec 2006 16:36:06 -0600] rev 3802
move patterns topics
Matt Mackall <mpm@selenic.com> [Tue, 05 Dec 2006 16:31:08 -0600] rev 3801
move environment topic
Matt Mackall <mpm@selenic.com> [Tue, 05 Dec 2006 16:28:59 -0600] rev 3800
Generate docs for help topics
Matt Mackall <mpm@selenic.com> [Tue, 05 Dec 2006 16:28:56 -0600] rev 3799
Allow topics to be callables
Matt Mackall <mpm@selenic.com> [Tue, 05 Dec 2006 16:06:13 -0600] rev 3798
Add basic support for help topics and a dates topic
Thomas Arendsen Hein <thomas@intevation.de> [Tue, 05 Dec 2006 23:25:28 +0100] rev 3797
Don't report an error when closing heads during local push (issue387)
Thomas Arendsen Hein <thomas@intevation.de> [Tue, 05 Dec 2006 22:46:36 +0100] rev 3796
Removed unused parameters/options of update command.
Brendan Cully <brendan@kublai.com> [Tue, 05 Dec 2006 13:41:42 -0800] rev 3795
Add "null" pseudo-tag pointing to nullid
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 05 Dec 2006 16:33:40 +0100] rev 3794
use forward "/" for internal path and static http, fix issue437
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 05 Dec 2006 15:21:41 +0100] rev 3793
merge with crew
Edouard Gomez <ed.gomez@free.fr> [Tue, 05 Dec 2006 14:58:32 +0100] rev 3792
Fix revrange() call in the churn contrib
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 05 Dec 2006 11:28:23 +0100] rev 3791
introduce localrepo.spath for the store path, sopener fixes
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 05 Dec 2006 11:28:21 +0100] rev 3790
localrepo: change aftertrans to be independant of the store path
Thomas Arendsen Hein <thomas@intevation.de> [Tue, 05 Dec 2006 11:23:37 +0100] rev 3789
Use python instead of shell printf with \x sequences for test-encoding.
Needed e.g. to be compatible with Solaris.
Matt Mackall <mpm@selenic.com> [Mon, 04 Dec 2006 17:43:37 -0600] rev 3788
Merge with crew
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Tue, 21 Nov 2006 20:00:15 -0200] rev 3787
make hg commit <dirname> work again
Matt Mackall <mpm@selenic.com> [Mon, 04 Dec 2006 17:10:31 -0600] rev 3786
imported patch collision
Matt Mackall <mpm@selenic.com> [Mon, 04 Dec 2006 17:10:29 -0600] rev 3785
imported patch folding
Matt Mackall <mpm@selenic.com> [Mon, 04 Dec 2006 14:32:02 -0600] rev 3784
Make quoting in test-encoding simpler
Matt Mackall <mpm@selenic.com> [Mon, 04 Dec 2006 01:21:53 -0600] rev 3783
update test-debugcomplete
Matt Mackall <mpm@selenic.com> [Sun, 03 Dec 2006 18:47:05 -0600] rev 3782
hgweb: report detected character set
Add comments on overriding charset to CGI scripts
Matt Mackall <mpm@selenic.com> [Sun, 03 Dec 2006 17:28:58 -0600] rev 3781
test-encoding: copy a bundle from TESTDIR rather than constructing one
Matt Mackall <mpm@selenic.com> [Sun, 03 Dec 2006 16:51:50 -0600] rev 3780
Hex-encode ! in test-encoding printf
Naked ! tends to confuse shells
Matt Mackall <mpm@selenic.com> [Sun, 03 Dec 2006 16:31:25 -0600] rev 3779
Add output for encoding test
Matt Mackall <mpm@selenic.com> [Sun, 03 Dec 2006 16:16:33 -0600] rev 3778
Add a charset encoding test case
Matt Mackall <mpm@selenic.com> [Sun, 03 Dec 2006 16:16:33 -0600] rev 3777
tests: set a default encoding for running tests (ASCII)
Matt Mackall <mpm@selenic.com> [Sun, 03 Dec 2006 16:16:33 -0600] rev 3776
Add documentation for charset encoding options
Matt Mackall <mpm@selenic.com> [Sun, 03 Dec 2006 16:16:33 -0600] rev 3775
Add global options for setting encoding and encodingmode
Matt Mackall <mpm@selenic.com> [Sun, 03 Dec 2006 16:16:33 -0600] rev 3774
Handle transcoding of branch names
Matt Mackall <mpm@selenic.com> [Sun, 03 Dec 2006 16:16:33 -0600] rev 3773
Handle transcoding of tags
Matt Mackall <mpm@selenic.com> [Sun, 03 Dec 2006 16:16:33 -0600] rev 3772
Handle transcoding of username and description in changelog
Matt Mackall <mpm@selenic.com> [Sun, 03 Dec 2006 16:16:33 -0600] rev 3771
Add functions for transcoding and manipulating multibyte strings
Matt Mackall <mpm@selenic.com> [Sun, 03 Dec 2006 16:16:33 -0600] rev 3770
Add encoding detection
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Mon, 04 Dec 2006 09:38:49 +0100] rev 3769
bundlerepo: don't hardcode the revlog filename
Thomas Arendsen Hein <thomas@intevation.de> [Sat, 02 Dec 2006 22:41:05 +0100] rev 3768
merge with crew
Thomas Arendsen Hein <thomas@intevation.de> [Sat, 02 Dec 2006 22:35:17 +0100] rev 3767
Move ellipsis code to util.ellipsis() and improve maxlength handling.
Thomas Arendsen Hein <thomas@intevation.de> [Sat, 02 Dec 2006 22:16:00 +0100] rev 3766
Use UnexpectedOutput exception instead of RepoError in sshrepo, too.
Thomas Arendsen Hein <thomas@intevation.de> [Sat, 02 Dec 2006 22:15:18 +0100] rev 3765
Change sshrepo.repoerror() into a more flexible sshrepo.raise_().
Now every exception can be raised with a cleanup, not only hg.RepoError.
Thomas Arendsen Hein <thomas@intevation.de> [Sat, 02 Dec 2006 21:57:20 +0100] rev 3764
Don't show traceback on 'hg clone -r unknown ssh://hg.example.com/'.
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Sat, 02 Dec 2006 18:41:07 -0200] rev 3763
fix qseries -v and guards interaction
- rename "status" variable to avoid shadowing an argument
- use a better test to determine whether a patch is applied
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Sat, 02 Dec 2006 16:08:00 -0200] rev 3762
changegroup.py: delay the loading of the bz2 and zlib modules
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Sat, 02 Dec 2006 03:38:55 -0200] rev 3761
Ignore all errors while parsing the branch cache.
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Sat, 02 Dec 2006 03:16:17 -0200] rev 3760
small fixes for test-newbranch
- hg tip doesn't use the branch cache; use hg log -r in its place
- commit doesn't use a HG_MERGE environment variable
- change the dates from "0 0" to "1000000 0"
Brendan Cully <brendan@kublai.com> [Fri, 01 Dec 2006 15:43:48 -0800] rev 3759
transplant: split filter args into changelog entry and patch
Brendan Cully <brendan@kublai.com> [Fri, 01 Dec 2006 15:00:33 -0800] rev 3758
transplant: log source node when recovering too.
Brendan Cully <brendan@kublai.com> [Fri, 01 Dec 2006 14:30:17 -0800] rev 3757
transplant: clobber old series when transplant fails
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 01 Dec 2006 23:28:14 +0100] rev 3756
merge with crew
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 01 Dec 2006 23:27:53 +0100] rev 3755
Use unsigned version format.
This way can use one additional bit, and when encountering invalid revlogs
with the first bit set don't produce python warnings or strange error messages.
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 01 Dec 2006 23:16:12 +0100] rev 3754
Improve error message for unknown revlog flags.
Old: unknown flags 120000 for ...
New: unknown flags 0x0012 for ...
Brendan Cully <brendan@kublai.com> [Fri, 01 Dec 2006 13:54:47 -0800] rev 3753
Merge with crew
Brendan Cully <brendan@kublai.com> [Fri, 01 Dec 2006 13:50:09 -0800] rev 3752
transplant: "filtering %s\n"
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 01 Dec 2006 22:29:47 +0100] rev 3751
Don't require a diff which accepts the -N option.
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 01 Dec 2006 22:09:05 +0100] rev 3750
Compatibility fix for 'ln -sf'.
ln of Solaris 8 only accepts "ln -f -s" (in that order), but as the -f isn't
needed here, I simply dropped it.
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Fri, 01 Dec 2006 16:18:16 -0200] rev 3749
additional fixes for issue436
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 01 Dec 2006 15:40:23 +0100] rev 3748
Fix test-rename-dir-merge for different implementations of ls.
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 01 Dec 2006 14:46:05 +0100] rev 3747
Fix test-notify for systems without or with a different version of diffstat.
Some diffstat versions say "1 file changed", others "1 files changed".
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 01 Dec 2006 13:11:09 +0100] rev 3746
merge with upstream
Matt Mackall <mpm@selenic.com> [Fri, 01 Dec 2006 02:35:46 -0600] rev 3745
verify: add rename link checking
Matt Mackall <mpm@selenic.com> [Fri, 01 Dec 2006 02:24:56 -0600] rev 3744
Make revlog error slightly less scary
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Fri, 01 Dec 2006 09:42:07 +0100] rev 3743
add test for issue436
Matt Mackall <mpm@selenic.com> [Fri, 01 Dec 2006 01:42:52 -0600] rev 3742
Fix argument handling for hg -v pull -v x (issue 436)
Matt Mackall <mpm@selenic.com> [Fri, 01 Dec 2006 01:29:14 -0600] rev 3741
update bugzilla extension to use ui buffers
Matt Mackall <mpm@selenic.com> [Fri, 01 Dec 2006 01:29:13 -0600] rev 3740
add test for the notify extension
Matt Mackall <mpm@selenic.com> [Fri, 01 Dec 2006 01:28:20 -0600] rev 3739
fix notify with new ui buffering
Matt Mackall <mpm@selenic.com> [Fri, 01 Dec 2006 01:28:19 -0600] rev 3738
use ui buffering in changeset printer
delete old uibuffer class
delete old stringio class
move show to _show
add new show that uses ui.pushbuffer to buffer
add new flush that writes buffered data
add props arg to changeset_printer to match _templater
Matt Mackall <mpm@selenic.com> [Fri, 01 Dec 2006 01:28:18 -0600] rev 3737
add a simple nested buffering scheme to ui
Matt Mackall <mpm@selenic.com> [Thu, 30 Nov 2006 22:38:48 -0600] rev 3736
make manifest friendlier
switch to using context code
..which uses first parent by default
show file hashes only with debug switch
show permissions with verbose
fix up tests
Matt Mackall <mpm@selenic.com> [Thu, 30 Nov 2006 19:50:28 -0600] rev 3735
Add missing test output
Matt Mackall <mpm@selenic.com> [Thu, 30 Nov 2006 18:22:44 -0600] rev 3734
Fix test permission
Matt Mackall <mpm@selenic.com> [Thu, 30 Nov 2006 17:36:33 -0600] rev 3733
merge: handle directory renames
commit: handle new copy dirstate case correctly
findcopies:
keep a map of all copies found for directory logic
add dirs filter
check for merge:followdirs config option
generate a directory move map
find files that match directory move map
manifestmerge:
add directory rename cases
applyupdates:
skip actions with None file
add "d" action
recordupdates:
add "d" action
add simple directory rename test
Matt Mackall <mpm@selenic.com> [Thu, 30 Nov 2006 17:36:33 -0600] rev 3732
merge: pull findcopies helpers inside, refactor checkpair to checkcopies
Matt Mackall <mpm@selenic.com> [Thu, 30 Nov 2006 17:36:33 -0600] rev 3731
merge: move check for empty ancestor into findcopies
Matt Mackall <mpm@selenic.com> [Thu, 30 Nov 2006 17:36:33 -0600] rev 3730
merge: only store one direction of copies in the copy map
simplify checkpair
generate copied hash from copy map
make copy cases more symmetrical
Matt Mackall <mpm@selenic.com> [Thu, 30 Nov 2006 17:36:33 -0600] rev 3729
merge: add copied hash to simplify copy logic
Matt Mackall <mpm@selenic.com> [Thu, 30 Nov 2006 17:36:33 -0600] rev 3728
merge: remove unused match logic from findcopies
Matt Mackall <mpm@selenic.com> [Thu, 30 Nov 2006 17:36:33 -0600] rev 3727
merge: report destinations of moves in merge action messages
Brendan Cully <brendan@kublai.com> [Thu, 30 Nov 2006 13:51:58 -0800] rev 3726
transplant: recover added/removed files after failed application
Brendan Cully <brendan@kublai.com> [Thu, 30 Nov 2006 11:32:40 -0800] rev 3725
transplant: preserve filter changes in --continue log
Brendan Cully <brendan@kublai.com> [Thu, 30 Nov 2006 11:09:25 -0800] rev 3724
transplant: fix --continue; add --continue test
Brendan Cully <brendan@kublai.com> [Wed, 29 Nov 2006 22:34:22 -0800] rev 3723
transplant: show_changeset moved to cmdutil
Thomas Arendsen Hein <thomas@intevation.de> [Wed, 29 Nov 2006 08:49:45 +0100] rev 3722
Make sed expression in test-committer compatible with GNU sed 3.x.
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 28 Nov 2006 21:16:05 +0100] rev 3721
only print a warning when no username is specified
- revert most of 8b55c0ba
- display the username during interactive commit
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 28 Nov 2006 19:11:46 +0100] rev 3720
add a comment about '\n' and '\r' and streaming clone
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 28 Nov 2006 11:28:45 +0100] rev 3719
add test for issue433
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Mon, 27 Nov 2006 22:56:26 -0200] rev 3718
fix hg log -r ''
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Mon, 27 Nov 2006 22:03:36 -0200] rev 3717
handle files with more than one git binary patch
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Mon, 27 Nov 2006 22:03:31 -0200] rev 3716
handle files with both git binary patches and copy/rename ops
Brendan Cully <brendan@kublai.com> [Mon, 27 Nov 2006 15:27:09 -0800] rev 3715
Make context __eq__ handle arbitrary RHS values
Brendan Cully <brendan@kublai.com> [Mon, 27 Nov 2006 15:13:01 -0800] rev 3714
Add transplant extension
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Mon, 27 Nov 2006 22:22:44 +0100] rev 3713
don't create the .hg/data at init time
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Mon, 27 Nov 2006 20:55:50 +0100] rev 3712
context: None is not a valid filenode (revert from 23ede9e7ad4d)
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 26 Nov 2006 13:28:30 +0100] rev 3711
update rewrite-log for tip ; chmod it
Brendan Cully <brendan@kublai.com> [Thu, 23 Nov 2006 22:45:00 -0800] rev 3710
merge: Don't search for copies across unrelated manifests