Wed, 08 Mar 2006 11:21:45 -0800 merge with crew.
Vadim Gelfer <vadim.gelfer@gmail.com> [Wed, 08 Mar 2006 11:21:45 -0800] rev 1865
merge with crew.
Wed, 08 Mar 2006 11:20:39 -0800 Fix manifest view on Windows
Lee Cantey <lcantey@gmail.com> [Wed, 08 Mar 2006 11:20:39 -0800] rev 1864
Fix manifest view on Windows
Wed, 08 Mar 2006 19:31:54 +0100 Removed script header from mq.py
Thomas Arendsen Hein <thomas@intevation.de> [Wed, 08 Mar 2006 19:31:54 +0100] rev 1863
Removed script header from mq.py
Wed, 08 Mar 2006 19:30:30 +0100 Moved bisect extension to hgext folder.
Thomas Arendsen Hein <thomas@intevation.de> [Wed, 08 Mar 2006 19:30:30 +0100] rev 1862
Moved bisect extension to hgext folder.
Wed, 08 Mar 2006 19:25:03 +0100 Added copyright information to hbisect.py
Thomas Arendsen Hein <thomas@intevation.de> [Wed, 08 Mar 2006 19:25:03 +0100] rev 1861
Added copyright information to hbisect.py
Wed, 08 Mar 2006 06:20:32 +0100 Merged tah and crew
Thomas Arendsen Hein <thomas@intevation.de> [Wed, 08 Mar 2006 06:20:32 +0100] rev 1860
Merged tah and crew
Wed, 08 Mar 2006 06:13:24 +0100 Moved --cwd handling in front of -R handling again. Shorter code for initial -R.
Thomas Arendsen Hein <thomas@intevation.de> [Wed, 08 Mar 2006 06:13:24 +0100] rev 1859
Moved --cwd handling in front of -R handling again. Shorter code for initial -R.
Wed, 08 Mar 2006 01:30:43 +0100 Make hg paths and hg debugconfig work with -R/--repository option.
Thomas Arendsen Hein <thomas@intevation.de> [Wed, 08 Mar 2006 01:30:43 +0100] rev 1858
Make hg paths and hg debugconfig work with -R/--repository option. Commands that can use a repo, but don't need one, should be added to the "optionalrepo" string, similar to the "norepo" string.
Wed, 08 Mar 2006 01:25:14 +0100 Always try to open the repository if -R/--repository is specified.
Thomas Arendsen Hein <thomas@intevation.de> [Wed, 08 Mar 2006 01:25:14 +0100] rev 1857
Always try to open the repository if -R/--repository is specified. This makes 'hg -R something_unknown command' consistently fail for all commands, not only for those who need a repository.
Wed, 08 Mar 2006 05:31:20 +0100 Make bisect extension work with python2.3
Thomas Arendsen Hein <thomas@intevation.de> [Wed, 08 Mar 2006 05:31:20 +0100] rev 1856
Make bisect extension work with python2.3
Wed, 08 Mar 2006 05:16:36 +0100 Fixed spacing/indentation, removed #! script header, added short description.
Thomas Arendsen Hein <thomas@intevation.de> [Wed, 08 Mar 2006 05:16:36 +0100] rev 1855
Fixed spacing/indentation, removed #! script header, added short description.
Wed, 08 Mar 2006 05:07:20 +0100 Fixed contrib/hbisect.py to work with the new opener behaviour.
Thomas Arendsen Hein <thomas@intevation.de> [Wed, 08 Mar 2006 05:07:20 +0100] rev 1854
Fixed contrib/hbisect.py to work with the new opener behaviour.
Wed, 08 Mar 2006 00:27:23 +0100 Fix some problems when working on broken repositories:
Thomas Arendsen Hein <thomas@intevation.de> [Wed, 08 Mar 2006 00:27:23 +0100] rev 1853
Fix some problems when working on broken repositories: Fix tracebacks in hg verify for certain repo errors. Print compression type byte encoded safely.
Tue, 07 Mar 2006 22:41:24 +0100 Fix mq's usage of opener, which don't allow absolute paths now.
Thomas Arendsen Hein <thomas@intevation.de> [Tue, 07 Mar 2006 22:41:24 +0100] rev 1852
Fix mq's usage of opener, which don't allow absolute paths now.
Tue, 07 Mar 2006 22:27:18 +0100 merge with crew
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 07 Mar 2006 22:27:18 +0100] rev 1851
merge with crew
Tue, 07 Mar 2006 08:46:19 +0100 Hide debug commands in ambiguous command list, unless no normal command matches.
Thomas Arendsen Hein <thomas@intevation.de> [Tue, 07 Mar 2006 08:46:19 +0100] rev 1850
Hide debug commands in ambiguous command list, unless no normal command matches. This will execute diff if 'hg d' is typed and hide rawcommit on 'hg r'. Based on a patch by TK Soh.
Tue, 07 Mar 2006 08:41:13 +0100 Show ambiguous aliases, if they are not simple abbreviations. Sort output.
Thomas Arendsen Hein <thomas@intevation.de> [Tue, 07 Mar 2006 08:41:13 +0100] rev 1849
Show ambiguous aliases, if they are not simple abbreviations. Sort output.
Tue, 07 Mar 2006 08:05:17 +0100 show choices on ambiguous commands
TK Soh <teekaysoh@yahoo.com> [Tue, 07 Mar 2006 08:05:17 +0100] rev 1848
show choices on ambiguous commands
Tue, 07 Mar 2006 20:37:27 +0100 fix annotate for removed files
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 07 Mar 2006 20:37:27 +0100] rev 1847
fix annotate for removed files walk in the manifest files instead of the working dir files when running annotate
Mon, 06 Mar 2006 21:06:53 -0800 only put numbers on patches if > 1 patch.
Vadim Gelfer <vadim.gelfer@gmail.com> [Mon, 06 Mar 2006 21:06:53 -0800] rev 1846
only put numbers on patches if > 1 patch.
Mon, 06 Mar 2006 21:05:18 -0800 Patchbomb only sends introductory message [0 of N] if there are multiple patches.
Lee Cantey <lcantey@gmail.com> [Mon, 06 Mar 2006 21:05:18 -0800] rev 1845
Patchbomb only sends introductory message [0 of N] if there are multiple patches.
Mon, 06 Mar 2006 21:03:46 -0800 Remove patchbomb from list of contrib files to install since it's now an extension.
Lee Cantey <lcantey@gmail.com> [Mon, 06 Mar 2006 21:03:46 -0800] rev 1844
Remove patchbomb from list of contrib files to install since it's now an extension. Innosetup script was referencing old contrib location. Also cosmetic change to group related files.
Mon, 06 Mar 2006 23:16:42 +0100 Removed PKG-INFO from repository, because it already gets auto-generated.
Thomas Arendsen Hein <thomas@intevation.de> [Mon, 06 Mar 2006 23:16:42 +0100] rev 1843
Removed PKG-INFO from repository, because it already gets auto-generated. Canonical place for changing the contained info is setup.py.
Mon, 06 Mar 2006 10:50:26 -0800 merge with crew.
Vadim Gelfer <vadim.gelfer@gmail.com> [Mon, 06 Mar 2006 10:50:26 -0800] rev 1842
merge with crew.
Mon, 06 Mar 2006 10:49:34 -0800 Fix py2exe packagescan problem with new demandload
Eung-ju Park <eungju@gmail.com> [Mon, 06 Mar 2006 10:49:34 -0800] rev 1841
Fix py2exe packagescan problem with new demandload
Mon, 06 Mar 2006 17:53:11 +0100 Merge with crew
Thomas Arendsen Hein <thomas@intevation.de> [Mon, 06 Mar 2006 17:53:11 +0100] rev 1840
Merge with crew
Mon, 06 Mar 2006 17:47:41 +0100 Create local ui object per repository, so .hg/hgrc don't get mixed.
Thomas Arendsen Hein <thomas@intevation.de> [Mon, 06 Mar 2006 17:47:41 +0100] rev 1839
Create local ui object per repository, so .hg/hgrc don't get mixed. This is needed for hooks, but may be important for other settings, too. Fixes issue113, also integrated push-hook-lock.sh as a test case for this.
Mon, 06 Mar 2006 17:34:49 +0100 Call hooks in alphabetical (=defined) order, of course still grouped by type.
Thomas Arendsen Hein <thomas@intevation.de> [Mon, 06 Mar 2006 17:34:49 +0100] rev 1838
Call hooks in alphabetical (=defined) order, of course still grouped by type. Output of test-hook adjusted.
Mon, 06 Mar 2006 08:35:15 -0800 make ui flush output. this makes error happen if printing to /dev/full.
Vadim Gelfer <vadim.gelfer@gmail.com> [Mon, 06 Mar 2006 08:35:15 -0800] rev 1837
make ui flush output. this makes error happen if printing to /dev/full. before this change, error happened with some pythons, but not others. now always happens. fixes issue 155.
Sun, 05 Mar 2006 01:37:28 -0800 make lock module use demandload.
Vadim Gelfer <vadim.gelfer@gmail.com> [Sun, 05 Mar 2006 01:37:28 -0800] rev 1836
make lock module use demandload.
Sat, 04 Mar 2006 19:01:45 +0100 Validate paths before reading or writing files in repository or working dir.
Thomas Arendsen Hein <thomas@intevation.de> [Sat, 04 Mar 2006 19:01:45 +0100] rev 1835
Validate paths before reading or writing files in repository or working dir. Fixes security relevant issue134.
Fri, 03 Mar 2006 13:41:12 -0800 Fixes running 'hg serve' with Windows executable and no explicit template path configured.
Lee Cantey <lcantey@gmail.com> [Fri, 03 Mar 2006 13:41:12 -0800] rev 1834
Fixes running 'hg serve' with Windows executable and no explicit template path configured. PY2EXE executables don't support __file__ but do place the directory of the shared code library into sys.prefix. Fixes bug 152.
Fri, 03 Mar 2006 13:24:26 -0800 i made a mistake in last change.
Vadim Gelfer <vadim.gelfer@gmail.com> [Fri, 03 Mar 2006 13:24:26 -0800] rev 1833
i made a mistake in last change.
Fri, 03 Mar 2006 13:11:25 -0800 generate profile even when exception raised.
Vadim Gelfer <vadim.gelfer@gmail.com> [Fri, 03 Mar 2006 13:11:25 -0800] rev 1832
generate profile even when exception raised. otherwise, is not possible to profile hg serve.
Fri, 03 Mar 2006 09:40:18 -0800 merge with crew.
Vadim Gelfer <vadim.gelfer@gmail.com> [Fri, 03 Mar 2006 09:40:18 -0800] rev 1831
merge with crew.
Fri, 03 Mar 2006 09:39:37 -0800 merge with crew.
Vadim Gelfer <vadim.gelfer@gmail.com> [Fri, 03 Mar 2006 09:39:37 -0800] rev 1830
merge with crew.
Fri, 10 Feb 2006 11:25:07 -0800 hgwebdir: export collections of repos
Vadim Gelfer <vadim.gelfer@gmail.com> [Fri, 10 Feb 2006 11:25:07 -0800] rev 1829
hgwebdir: export collections of repos now you can use [collections] section in hgweb.config to export entire tree of repos.
Fri, 03 Mar 2006 08:44:37 -0800 merge with crew.
Vadim Gelfer <vadim.gelfer@gmail.com> [Fri, 03 Mar 2006 08:44:37 -0800] rev 1828
merge with crew.
Thu, 02 Mar 2006 11:38:39 -0800 get patchbomb extension to use demandload. speeds up hg startup by 50%.
Vadim Gelfer <vadim.gelger@gmail.com> [Thu, 02 Mar 2006 11:38:39 -0800] rev 1827
get patchbomb extension to use demandload. speeds up hg startup by 50%.
Thu, 02 Mar 2006 11:38:03 -0800 rewrite demandload module to be more flexible.
Vadim Gelfer <vadim.gelger@gmail.com> [Thu, 02 Mar 2006 11:38:03 -0800] rev 1826
rewrite demandload module to be more flexible. performance not affected. old demandload module could only import top-level modules like os and sys. with rewrite, all of following syntax is emulated perfectly: import foo, bar foo bar import foo.bar.quux foo.bar.quux from foo.bar import quux, blurfl foo.bar:quux,blurfl only thing missing is "import foo as bar". also, namespace clashes between placeholder object and demand loaded module are no longer possible.
Thu, 02 Mar 2006 09:17:04 +0100 Make hgweb.staticfile() more secure and portable.
Thomas Arendsen Hein <thomas@intevation.de> [Thu, 02 Mar 2006 09:17:04 +0100] rev 1825
Make hgweb.staticfile() more secure and portable. Without this, files in directories next to the static directory starting with 'static' could be retrieved, e.g. with '../static.private/foo'. Additionally staticfile now generates platform specific pathnames from the /-separated paths given in the URL. Illegal file names (e.g. containing %00) now yield a sane error message.
Wed, 01 Mar 2006 21:44:00 -0800 merge with crew.
Vadim Gelfer <vadim.gelfer@gmail.com> [Wed, 01 Mar 2006 21:44:00 -0800] rev 1824
merge with crew.
Wed, 01 Mar 2006 21:27:23 -0800 merge with crew.
Vadim Gelfer <vadim.gelfer@gmail.com> [Wed, 01 Mar 2006 21:27:23 -0800] rev 1823
merge with crew.
Tue, 28 Feb 2006 23:47:40 -0800 copy/rename to a removed destination file
Robin Farine <robin.farine@terminus.org> [Tue, 28 Feb 2006 23:47:40 -0800] rev 1822
copy/rename to a removed destination file When the destination of a copy or rename operation has been marked for removal, we need to restore it before we overwrite it with the new content. This also handles the case of idempotent renames, i.e. hg rename "a" "b" hg rename "b" "a"
Wed, 01 Mar 2006 15:29:13 +0100 Catch urllib errors for old-http in a nicer way.
Thomas Arendsen Hein <thomas@intevation.de> [Wed, 01 Mar 2006 15:29:13 +0100] rev 1821
Catch urllib errors for old-http in a nicer way.
Wed, 01 Mar 2006 14:52:28 +0100 Really fix bash_completion on Solaris. Maybe. Hopefully.
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Wed, 01 Mar 2006 14:52:28 +0100] rev 1820
Really fix bash_completion on Solaris. Maybe. Hopefully. Use substr instead of sub.
Wed, 01 Mar 2006 09:19:27 +0100 Regenerate hg.1.gendoc.txt if commands.py changed.
Thomas Arendsen Hein <thomas@intevation.de> [Wed, 01 Mar 2006 09:19:27 +0100] rev 1819
Regenerate hg.1.gendoc.txt if commands.py changed.
Wed, 01 Mar 2006 09:14:25 +0100 Make the deprecated rawcommit an alias of debugrawcommit.
Thomas Arendsen Hein <thomas@intevation.de> [Wed, 01 Mar 2006 09:14:25 +0100] rev 1818
Make the deprecated rawcommit an alias of debugrawcommit. This way it doesn't show up in the non-debug help.
Wed, 01 Mar 2006 09:09:50 +0100 Ignore generated documentation
Thomas Arendsen Hein <thomas@intevation.de> [Wed, 01 Mar 2006 09:09:50 +0100] rev 1817
Ignore generated documentation
Wed, 01 Mar 2006 09:08:56 +0100 Updated help synopsises and reordered some options. Dropped [-n] from revert.
Thomas Arendsen Hein <thomas@intevation.de> [Wed, 01 Mar 2006 09:08:56 +0100] rev 1816
Updated help synopsises and reordered some options. Dropped [-n] from revert.
Wed, 01 Mar 2006 01:45:05 +0100 merge with crew
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Wed, 01 Mar 2006 01:45:05 +0100] rev 1815
merge with crew
Tue, 28 Feb 2006 00:48:49 +0100 generate hg manpage from commands.py docstring
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 28 Feb 2006 00:48:49 +0100] rev 1814
generate hg manpage from commands.py docstring gendoc.py is a script generating a part of the manpage (the commands help and options) from the docstring in commands.py. It avoids duplicating the doc between the doc/ directory and the docstrings. To generate the manpage, 'make doc' will create all the necessary intermediate files.
Tue, 28 Feb 2006 23:26:44 +0100 Merged automatic doc generation from tonfa.
Thomas Arendsen Hein <thomas@intevation.de> [Tue, 28 Feb 2006 23:26:44 +0100] rev 1813
Merged automatic doc generation from tonfa.
Tue, 28 Feb 2006 22:50:49 +0100 fix the synopsis of some commands, mark rawcommit as deprecated in short help
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 28 Feb 2006 22:50:49 +0100] rev 1812
fix the synopsis of some commands, mark rawcommit as deprecated in short help
Tue, 28 Feb 2006 00:46:06 +0100 resync commands.py docstrings with hg.1.txt
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 28 Feb 2006 00:46:06 +0100] rev 1811
resync commands.py docstrings with hg.1.txt
Tue, 28 Feb 2006 23:25:34 +0100 Whitespace, tab and formatting cleanups, mainly in mq.py
Thomas Arendsen Hein <thomas@intevation.de> [Tue, 28 Feb 2006 23:25:34 +0100] rev 1810
Whitespace, tab and formatting cleanups, mainly in mq.py
Tue, 28 Feb 2006 23:19:47 +0100 Updated test-commit to match changed output caused by nested transactions.
Thomas Arendsen Hein <thomas@intevation.de> [Tue, 28 Feb 2006 23:19:47 +0100] rev 1809
Updated test-commit to match changed output caused by nested transactions.
Tue, 28 Feb 2006 12:25:26 -0600 Add mq extension
mason@suse.com [Tue, 28 Feb 2006 12:25:26 -0600] rev 1808
Add mq extension
Tue, 28 Feb 2006 12:25:10 -0600 Allow repo lock to be passed in to localrepo.commit for performance
mason@suse.com [Tue, 28 Feb 2006 12:25:10 -0600] rev 1807
Allow repo lock to be passed in to localrepo.commit for performance
Tue, 28 Feb 2006 12:24:54 -0600 Automatic nesting into running transactions in the same repository.
mason@suse.com [Tue, 28 Feb 2006 12:24:54 -0600] rev 1806
Automatic nesting into running transactions in the same repository. This associates a transaction handle with a given repository object, and any additional calls to start new transactions reuse that transaction. For the 2700 patch import run, this brings the system time down from 1m20s to 50s, mostly by skipping backups of the dirstate file. (note, this patch does not change hg import to use the nested transaction, mq is the only user right now)
Tue, 28 Feb 2006 11:49:35 -0600 Fix bash_completion on Solaris
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Tue, 28 Feb 2006 11:49:35 -0600] rev 1805
Fix bash_completion on Solaris TK Soh noticed that the awk that ships with Solaris doesn't allow you to define new functions. According to http://www.shelldorado.com/articles/awkcompat.html it looks like it also doesn't have some other stuff that we were using, like deletion of an array element and gsub. Rewrite the parsing of hg --debug help to work around that. This version doesn't filter aliases that are simple abbreviations for debug commands (not a big problem, since there are none right now).
Sun, 26 Feb 2006 16:23:14 +0100 refactor the dodiff optimization
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 26 Feb 2006 16:23:14 +0100] rev 1804
refactor the dodiff optimization
Sun, 26 Feb 2006 02:26:17 +0100 speed up hg log --patch
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Sun, 26 Feb 2006 02:26:17 +0100] rev 1803
speed up hg log --patch Changing dodiff to read the manifest/changelog for node1 before calling repo.update allows us to take advantage of the revlog revision cache. Before this patch and my previous "speed up hg log --debug" patch, when using hg log -p to display three revisions (A, B and C), dodiff and repo.changes would end up reading the manifests in this order: B A B A C B C B With both patches, this order becomes: A A B B B B C C (This considers only dodiff and repo.changes. I'm not sure how other parts of hg log enter the picture.) The speed up will depend on the revisions being displayed. (All "before" times already have my previous "speed up hg log --debug" patch applied.) hg repo (tip = 414e81ae971f). hg log -p before after real 0m50.981s 0m45.279s user 0m47.930s 0m42.560s sys 0m2.526s 0m2.523s output size: 6917897 bytes kernel repo (tip = 9d4e135960ed). hg log -p -l64 before after real 2m14.995s 1m45.025s user 2m9.509s 1m33.900s sys 0m3.663s 0m2.942s output size: 31497621 bytes same kernel repo. hg log -p -l64 -r c84c2069592f:0 before after real 1m48.045s 1m0.076s user 1m44.094s 0m58.492s sys 0m2.603s 0m1.103s output size: 197983 bytes c84c2069592f was the tip of a 10 day old kernel repo that I had lying around and was where I first tested this patch. For some weird coincidence it's also a place where the patch makes a huge difference.
Sat, 25 Feb 2006 13:44:40 +0100 speed up hg log --debug
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Sat, 25 Feb 2006 13:44:40 +0100] rev 1802
speed up hg log --debug hg repo: before: real 0m6.998s user 0m6.952s sys 0m0.046s after: real 0m3.884s user 0m3.839s sys 0m0.042s
Fri, 24 Feb 2006 20:25:18 +0100 on revert, only undele files that are removed in the dirstate
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Fri, 24 Feb 2006 20:25:18 +0100] rev 1801
on revert, only undele files that are removed in the dirstate
Thu, 23 Feb 2006 22:47:40 +0100 Removed now obsolete min/max check in walkchangerevs().
Thomas Arendsen Hein <thomas@intevation.de> [Thu, 23 Feb 2006 22:47:40 +0100] rev 1800
Removed now obsolete min/max check in walkchangerevs().
Thu, 23 Feb 2006 22:37:29 +0100 Replaced fixed window size for walkchangerevs with an increasing one. Window
Thomas Arendsen Hein <thomas@intevation.de> [Thu, 23 Feb 2006 22:37:29 +0100] rev 1799
Replaced fixed window size for walkchangerevs with an increasing one. Window sizes starts at 8 (for good interactiveness) and doubles with each window until it is 512, which seems to be the maximum efficient value.
Thu, 23 Feb 2006 18:10:04 +0100 hgmerge: do not use file with markers in tools merging themselves
Radoslaw Szkodzinski <astralstorm@gorzow.mm.pl> [Thu, 23 Feb 2006 18:10:04 +0100] rev 1798
hgmerge: do not use file with markers in tools merging themselves This time I forgot about a crucial part of the logic change. The patch makes kdiff3 and tkdiff useful again.
Thu, 23 Feb 2006 14:42:47 +0100 Fix hgmerge: mkdir "'/tmp'/hgmerge..." and ask_if_merged() didn't work.
Thomas Arendsen Hein <thomas@intevation.de> [Thu, 23 Feb 2006 14:42:47 +0100] rev 1797
Fix hgmerge: mkdir "'/tmp'/hgmerge..." and ask_if_merged() didn't work.
Thu, 23 Feb 2006 12:35:15 +0100 Fixed wrong (copy&paste) usage of tmpl instead of self.t in hgweb.
Thomas Arendsen Hein <thomas@intevation.de> [Thu, 23 Feb 2006 12:35:15 +0100] rev 1796
Fixed wrong (copy&paste) usage of tmpl instead of self.t in hgweb.
Thu, 23 Feb 2006 12:02:39 +0100 Fix 'hg serve' not using CSS.
Lee Cantey <lcantey@gmail.com> [Thu, 23 Feb 2006 12:02:39 +0100] rev 1795
Fix 'hg serve' not using CSS. hgweb.py (templatepath): Return normalized path [fixes later checks in staticfile()]
Thu, 23 Feb 2006 02:17:08 +0100 only write the dirstate when something changed
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Thu, 23 Feb 2006 02:17:08 +0100] rev 1794
only write the dirstate when something changed
Wed, 22 Feb 2006 09:14:46 +0100 Allow serving static files from hgwebdir to fix CSS and favicon.
Thomas Arendsen Hein <thomas@intevation.de> [Wed, 22 Feb 2006 09:14:46 +0100] rev 1793
Allow serving static files from hgwebdir to fix CSS and favicon.
Wed, 22 Feb 2006 08:32:51 +0100 Cleanup of tabs and coding when sending content type.
Thomas Arendsen Hein <thomas@intevation.de> [Wed, 22 Feb 2006 08:32:51 +0100] rev 1792
Cleanup of tabs and coding when sending content type.
Wed, 22 Feb 2006 08:11:52 +0100 Merge with jeffpc's hg-static
Thomas Arendsen Hein <thomas@intevation.de> [Wed, 22 Feb 2006 08:11:52 +0100] rev 1791
Merge with jeffpc's hg-static
Wed, 22 Feb 2006 01:06:17 -0500 [hgweb] Added favicon to standard/gitweb templates
Josef "Jeff" Sipek <jeffpc@optonline.net> [Wed, 22 Feb 2006 01:06:17 -0500] rev 1790
[hgweb] Added favicon to standard/gitweb templates
Wed, 22 Feb 2006 08:04:46 +0100 Merge with mercurial/tonfa
Thomas Arendsen Hein <thomas@intevation.de> [Wed, 22 Feb 2006 08:04:46 +0100] rev 1789
Merge with mercurial/tonfa
Tue, 21 Feb 2006 23:50:53 +0100 change the default timeout to 600 seconds
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 21 Feb 2006 23:50:53 +0100] rev 1788
change the default timeout to 600 seconds
Tue, 21 Feb 2006 23:21:15 +0100 add a timeout when a lock is held (default 1024 sec)
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 21 Feb 2006 23:21:15 +0100] rev 1787
add a timeout when a lock is held (default 1024 sec) - change the wait keyword from lock.lock to timeout, a negative timeout of means "wait forever" - refactor the two lock functions from localrepo.py - make them use the timeout (default 1024, can be changed with ui.timeout in the config file - update the doc
Wed, 22 Feb 2006 07:51:32 +0100 Don't use mktemp in tests, we're already in a secure temp dir.
Thomas Arendsen Hein <thomas@intevation.de> [Wed, 22 Feb 2006 07:51:32 +0100] rev 1786
Don't use mktemp in tests, we're already in a secure temp dir.
Wed, 22 Feb 2006 07:45:14 +0100 Added test cases for repo corruption fixed in 2e0a288ca93e (issue132)
Thomas Arendsen Hein <thomas@intevation.de> [Wed, 22 Feb 2006 07:45:14 +0100] rev 1785
Added test cases for repo corruption fixed in 2e0a288ca93e (issue132) (submitted by Alexis S. L. Carvalho <alexis@cecm.usp.br>)
Wed, 22 Feb 2006 07:26:29 +0100 revalidate revlog data after locking the repo (issue132)
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Wed, 22 Feb 2006 07:26:29 +0100] rev 1784
revalidate revlog data after locking the repo (issue132)
Wed, 22 Feb 2006 05:21:09 +0100 merge with matt
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Wed, 22 Feb 2006 05:21:09 +0100] rev 1783
merge with matt
Tue, 21 Feb 2006 16:46:38 +0100 merge with crew
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 21 Feb 2006 16:46:38 +0100] rev 1782
merge with crew
Tue, 14 Feb 2006 21:11:57 +0100 add an optional argument to push only the specified revisions (push -r)
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 14 Feb 2006 21:11:57 +0100] rev 1781
add an optional argument to push only the specified revisions (push -r)
Tue, 21 Feb 2006 17:36:27 -0600 Merge with jeffpc
Matt Mackall <mpm@selenic.com> [Tue, 21 Feb 2006 17:36:27 -0600] rev 1780
Merge with jeffpc
Sat, 18 Feb 2006 22:24:42 -0500 Merge with mpm
Josef "Jeff" Sipek <jeffpc@optonline.net> [Sat, 18 Feb 2006 22:24:42 -0500] rev 1779
Merge with mpm
Sat, 18 Feb 2006 22:01:09 -0500 [hgweb] Move CSS from headers into static files
Josef "Jeff" Sipek <jeffpc@optonline.net> [Sat, 18 Feb 2006 22:01:09 -0500] rev 1778
[hgweb] Move CSS from headers into static files
Sat, 18 Feb 2006 21:53:41 -0500 [hgweb] Static content serving
Josef "Jeff" Sipek <jeffpc@optonline.net> [Sat, 18 Feb 2006 21:53:41 -0500] rev 1777
[hgweb] Static content serving
Tue, 14 Feb 2006 21:55:05 -0500 Merge
Josef "Jeff" Sipek <jeffpc@optonline.net> [Tue, 14 Feb 2006 21:55:05 -0500] rev 1776
Merge
Tue, 21 Feb 2006 15:48:49 -0600 Merge with crew
Matt Mackall <mpm@selenic.com> [Tue, 21 Feb 2006 15:48:49 -0600] rev 1775
Merge with crew
Tue, 21 Feb 2006 15:48:22 -0600 hgmerge: add meld support
Radoslaw Szkodzinski <astralstorm@gorzow.mm.pl> [Tue, 21 Feb 2006 15:48:22 -0600] rev 1774
hgmerge: add meld support
Tue, 21 Feb 2006 15:48:19 -0600 hgmerge: improve "apps not found" message
Radoslaw Szkodzinski <astralstorm@gorzow.mm.pl> [Tue, 21 Feb 2006 15:48:19 -0600] rev 1773
hgmerge: improve "apps not found" message
Tue, 21 Feb 2006 15:48:16 -0600 hgmerge: logic changes
Radoslaw Szkodzinski <astralstorm@gorzow.mm.pl> [Tue, 21 Feb 2006 15:48:16 -0600] rev 1772
hgmerge: logic changes Details: - keep automatic merge conflicts in $LOCAL - do not assume that $EDITOR returns proper error code - fix a slight mistake in diff+patch merge success detection (it could succeed if the $EDITOR failed to run)
Tue, 21 Feb 2006 15:48:12 -0600 hgmerge: add and use ask_if_merged function
Radoslaw Szkodzinski <astralstorm@gorzow.mm.pl> [Tue, 21 Feb 2006 15:48:12 -0600] rev 1771
hgmerge: add and use ask_if_merged function This patch, unlike the earlier ones, doesn't use unportable select builtin.
Tue, 21 Feb 2006 15:48:09 -0600 hgmerge: fix diff+patch detection; cleanups
Radoslaw Szkodzinski <astralstorm@gorzow.mm.pl> [Tue, 21 Feb 2006 15:48:09 -0600] rev 1770
hgmerge: fix diff+patch detection; cleanups Details: - actually show help message when no tools are found - whitespace cleanup (stupid emacs) - quote more variables - simplify merge/diff3 error handling
Tue, 21 Feb 2006 16:04:47 +0100 Merged RSS feed for tags from Peter van Dijk
Thomas Arendsen Hein <thomas@intevation.de> [Tue, 21 Feb 2006 16:04:47 +0100] rev 1769
Merged RSS feed for tags from Peter van Dijk
Fri, 03 Feb 2006 11:23:34 +0100 add rss link to tags page
Peter van Dijk <peter@dataloss.nl> [Fri, 03 Feb 2006 11:23:34 +0100] rev 1768
add rss link to tags page
Fri, 03 Feb 2006 02:21:28 +0100 implement entriesnotip for tags in hgweb.py ; change entries to entriesnotip in templates/tags-rss.tmpl
Peter van Dijk <peter@dataloss.nl> [Fri, 03 Feb 2006 02:21:28 +0100] rev 1767
implement entriesnotip for tags in hgweb.py ; change entries to entriesnotip in templates/tags-rss.tmpl
Thu, 02 Feb 2006 12:00:45 +0100 tags-rss support; still shows tip
Peter van Dijk <peter@dataloss.nl> [Thu, 02 Feb 2006 12:00:45 +0100] rev 1766
tags-rss support; still shows tip
Tue, 21 Feb 2006 15:54:50 +0100 hg log --limit shouldn't count unprinted revisions (found by TK Soh)
Thomas Arendsen Hein <thomas@intevation.de> [Tue, 21 Feb 2006 15:54:50 +0100] rev 1765
hg log --limit shouldn't count unprinted revisions (found by TK Soh)
Tue, 21 Feb 2006 15:37:23 +0100 Cleanup: Put initialization of br in front of --branches option handling.
Thomas Arendsen Hein <thomas@intevation.de> [Tue, 21 Feb 2006 15:37:23 +0100] rev 1764
Cleanup: Put initialization of br in front of --branches option handling.
Tue, 21 Feb 2006 13:14:03 +0100 Make option --branch vs. --branches more consistent.
Thomas Arendsen Hein <thomas@intevation.de> [Tue, 21 Feb 2006 13:14:03 +0100] rev 1763
Make option --branch vs. --branches more consistent. As you can abbreviate --branches to --branch, old scripts using the long name will still work.
Tue, 21 Feb 2006 12:59:16 +0100 Add option -b/--branch to hg tip (as done for hg parents).
Thomas Arendsen Hein <thomas@intevation.de> [Tue, 21 Feb 2006 12:59:16 +0100] rev 1762
Add option -b/--branch to hg tip (as done for hg parents).
Tue, 21 Feb 2006 08:11:46 +0100 merge with crew
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 21 Feb 2006 08:11:46 +0100] rev 1761
merge with crew
Tue, 21 Feb 2006 00:45:02 +0100 fix typo in debugrebuildstate
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 21 Feb 2006 00:45:02 +0100] rev 1760
fix typo in debugrebuildstate
Mon, 20 Feb 2006 15:58:04 -0600 Sunpro compiler patch
Fabian Otto <sigsegv@alchiba.ni.cs.tu-berlin.de> [Mon, 20 Feb 2006 15:58:04 -0600] rev 1759
Sunpro compiler patch The compiling runs through without warning, but runnig the newly builded hg emmits a message: | ImportError: ld.so.1: python: fatal: relocation error: | file /opt/local/lib/python2.3/site-packages/mercurial/bdiff.so: | symbol cmp: referenced symbol not found Removing the inline infront of cmp corrects this error message.
Mon, 20 Feb 2006 11:09:25 -0800 add options to log man page.
Vadim Gelfer <vadim.gelfer@gmail.com> [Mon, 20 Feb 2006 11:09:25 -0800] rev 1758
add options to log man page.
Mon, 20 Feb 2006 11:07:09 -0800 merge with crew.
Vadim Gelfer <vadim.gelfer@gmail.com> [Mon, 20 Feb 2006 11:07:09 -0800] rev 1757
merge with crew.
Mon, 20 Feb 2006 11:06:41 -0800 add -l,--limit to log command.
Vadim Gelfer <vadim.gelfer@gmail.com> [Mon, 20 Feb 2006 11:06:41 -0800] rev 1756
add -l,--limit to log command.
Mon, 20 Feb 2006 19:04:56 +0100 add 'debugrebuildstate' to rebuild the dirstate from a given revision
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Mon, 20 Feb 2006 19:04:56 +0100] rev 1755
add 'debugrebuildstate' to rebuild the dirstate from a given revision - added and removed files will be lost while recreating the dirstate - modifications are not lost
Mon, 20 Feb 2006 01:12:03 +0100 use repo.lock when cloning via copy, use lock.LockException when necessary
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Mon, 20 Feb 2006 01:12:03 +0100] rev 1754
use repo.lock when cloning via copy, use lock.LockException when necessary
Mon, 20 Feb 2006 01:09:40 +0100 Raise a different exception when the lock is not available
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Mon, 20 Feb 2006 01:09:40 +0100] rev 1753
Raise a different exception when the lock is not available When the filesystem is read-only or if we have some other error, there is no need to wait. Raise a lock.LockUnavailable exception.
Sun, 19 Feb 2006 22:41:49 +0100 merge with crew
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 19 Feb 2006 22:41:49 +0100] rev 1752
merge with crew
Sun, 19 Feb 2006 22:39:09 +0100 localrepo: refactor the locking functions
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 19 Feb 2006 22:39:09 +0100] rev 1751
localrepo: refactor the locking functions
Sun, 19 Feb 2006 21:44:32 +0100 make test-pull-permission cleanup correctly in case of errors
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 19 Feb 2006 21:44:32 +0100] rev 1750
make test-pull-permission cleanup correctly in case of errors
Sun, 19 Feb 2006 19:43:03 +0100 fix warnings from pychecker (unused variables and shadowing)
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 19 Feb 2006 19:43:03 +0100] rev 1749
fix warnings from pychecker (unused variables and shadowing)
Sun, 19 Feb 2006 18:59:20 +0100 bisect: fix for recent changes disallowing "false" merges
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 19 Feb 2006 18:59:20 +0100] rev 1748
bisect: fix for recent changes disallowing "false" merges
Sat, 18 Feb 2006 07:37:59 -0800 transitive copy/rename
Robin Farine <robin.farine@terminus.org> [Sat, 18 Feb 2006 07:37:59 -0800] rev 1747
transitive copy/rename Add support for transitive copy or rename operations, e.g. hg rename a b ... (possibly edit b) hg rename b c hg commit ... by actually renaming "b" as "c" while recording a copy of "a" to "c" and a removal of "a".
Sat, 18 Feb 2006 16:31:02 +0100 Fixed misleading indentation in mpatch.c
Thomas Arendsen Hein <thomas@intevation.de> [Sat, 18 Feb 2006 16:31:02 +0100] rev 1746
Fixed misleading indentation in mpatch.c
(0) -1000 -120 +120 +1000 +3000 tip