Thu, 04 Aug 2005 13:21:27 -0800 Add an option to hg serve to serve file using IPv6
Samuel Tardieu <sam@rfc1149.net> [Thu, 04 Aug 2005 13:21:27 -0800] rev 825
Add an option to hg serve to serve file using IPv6
Tue, 02 Aug 2005 08:57:32 -0800 Merge with BOS
mpm@selenic.com [Tue, 02 Aug 2005 08:57:32 -0800] rev 824
Merge with BOS
Mon, 01 Aug 2005 17:58:13 +0100 Use list comprehension in hg status.
Thomas Arendsen Hein <thomas@intevation.de> [Mon, 01 Aug 2005 17:58:13 +0100] rev 823
Use list comprehension in hg status.
Sun, 31 Jul 2005 18:03:46 -0800 Attempt to yield names in sorted order when walking.
Bryan O'Sullivan <bos@serpentine.com> [Sun, 31 Jul 2005 18:03:46 -0800] rev 822
Attempt to yield names in sorted order when walking. This is an improvement in behaviour, but the walk and changes code still has some flaws that make sorted name presentation difficult: - changes returns tuples of names, instead of a sorted list of (name, status) pairs. - walk yields deleted names after all others.
Sun, 31 Jul 2005 17:54:00 -0800 Ensure that dirstate.walk only yields names once.
Bryan O'Sullivan <bos@serpentine.com> [Sun, 31 Jul 2005 17:54:00 -0800] rev 821
Ensure that dirstate.walk only yields names once. Its predecessor code used to do this, and now it does, too.
Sun, 31 Jul 2005 17:42:46 -0800 Clean up walk and changes code to use normalised names properly.
Bryan O'Sullivan <bos@serpentine.com> [Sun, 31 Jul 2005 17:42:46 -0800] rev 820
Clean up walk and changes code to use normalised names properly. New function: commands.pathto returns the relative path from one path to another. For example, given foo/bar and baz/quux, it will return ../../baz/quux. This new function is used by the walk and status code to print relative paths correctly. New command: debugwalk exercises the walk code without doing anything more. hg.dirstate.walk now yields normalised names. For example, if you're in the baz directory and you ask it to walk ../foo/bar/.., it will yield names starting with foo/. As a result of this change, all of the other walk and changes methods in this module also return normalised names. The util.matcher function now normalises globs and path names, so that it will match normalised names properly. Finally, util.matcher uses the non-glob prefix of a glob to tell walk which directories to scan. Perviously, a glob like foo/* would scan everything, but only return matches for foo/*. Now, foo/* only scans under foo (using the globprefix function), which is much faster.
Sun, 31 Jul 2005 17:31:15 -0800 Update output for test-merge5.
Bryan O'Sullivan <bos@serpentine.com> [Sun, 31 Jul 2005 17:31:15 -0800] rev 819
Update output for test-merge5.
Mon, 01 Aug 2005 23:34:23 -0800 Actually implement the -f switch for push
mpm@selenic.com [Mon, 01 Aug 2005 23:34:23 -0800] rev 818
Actually implement the -f switch for push
Mon, 01 Aug 2005 23:23:51 -0800 Make ssh URL parsing more robust
mpm@selenic.com [Mon, 01 Aug 2005 23:23:51 -0800] rev 817
Make ssh URL parsing more robust
Mon, 01 Aug 2005 23:17:22 -0800 Warn on pushing unsynced repo or adding new heads
mpm@selenic.com [Mon, 01 Aug 2005 23:17:22 -0800] rev 816
Warn on pushing unsynced repo or adding new heads By popular demand
Sat, 30 Jul 2005 09:01:59 -0800 Psyco was failing to call dirstate.__del__ for import
mpm@selenic.com [Sat, 30 Jul 2005 09:01:59 -0800] rev 815
Psyco was failing to call dirstate.__del__ for import Remove it.
Sat, 30 Jul 2005 09:00:14 -0800 Merge with BOS
mpm@selenic.com [Sat, 30 Jul 2005 09:00:14 -0800] rev 814
Merge with BOS
Fri, 29 Jul 2005 15:02:27 -0800 Adapt commit to use file matching code.
Bryan O'Sullivan <bos@serpentine.com> [Fri, 29 Jul 2005 15:02:27 -0800] rev 813
Adapt commit to use file matching code. The code is slightly complicated by the need to commit all outstanding changes in the repository if no file names are given (other commands operate on the current directory and its subdirectories in this case). localrepository.changes has acquired an optional match parameter, to let it filter out include/exclude options.
Fri, 29 Jul 2005 12:30:12 -0800 Reduce the amount of stat traffic generated by a walk.
Bryan O'Sullivan <bos@serpentine.com> [Fri, 29 Jul 2005 12:30:12 -0800] rev 812
Reduce the amount of stat traffic generated by a walk. When we switched to the new walk code for commands, we no longer passed a list of specific files to the repo or dirstate walk or changes methods. This meant that we always walked and attempted to match everything, which was not efficient. Now, if we are given any patterns to match, or nothing at all, we still walk everything. But if we are given only file names that contain no glob characters, we only walk those.
Fri, 29 Jul 2005 08:51:42 -0800 Fix documentation of -I and -X options.
Bryan O'Sullivan <bos@serpentine.com> [Fri, 29 Jul 2005 08:51:42 -0800] rev 811
Fix documentation of -I and -X options. These options apply to all names, not just to directories. In other words, you can do something like this: hg add -X 'f*' '*.c' and it will have the effect of "add all files matching *.c, except those starting with f".
Fri, 29 Jul 2005 08:49:01 -0800 Move commands.forget over to using new walk code.
Bryan O'Sullivan <bos@serpentine.com> [Fri, 29 Jul 2005 08:49:01 -0800] rev 810
Move commands.forget over to using new walk code. With no names, it now recursively forgets everything, as is the default behaviour of other commands. And prints the names of all files it hasn't specifically been told to forget.
Fri, 29 Jul 2005 08:42:28 -0800 Fix performance regression in addremove command.
Bryan O'Sullivan <bos@serpentine.com> [Fri, 29 Jul 2005 08:42:28 -0800] rev 809
Fix performance regression in addremove command. When I rewrote addremove, I lazily put a call to repo.changes in, which was unnecessary and slow. This is a new rewrite, preserving the file name behaviour, but replacing the call to repo.changes with a walk, which is much cheaper, and avoids calls to os.stat on all but files that have probably been deleted.
Sat, 30 Jul 2005 08:35:29 -0800 Merge with TAH
mpm@selenic.com [Sat, 30 Jul 2005 08:35:29 -0800] rev 808
Merge with TAH
Fri, 29 Jul 2005 22:31:45 +0100 Include tests (or possibly maps) ending in numbers in MANIFEST, too.
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 29 Jul 2005 22:31:45 +0100] rev 807
Include tests (or possibly maps) ending in numbers in MANIFEST, too.
Fri, 29 Jul 2005 22:10:36 +0100 Add Makefile from doc directory instead of / to MANIFEST.
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 29 Jul 2005 22:10:36 +0100] rev 806
Add Makefile from doc directory instead of / to MANIFEST.
Fri, 29 Jul 2005 22:07:42 +0100 Drop .err files generated by failed tests from the MANIFEST.
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 29 Jul 2005 22:07:42 +0100] rev 805
Drop .err files generated by failed tests from the MANIFEST.
Fri, 29 Jul 2005 21:50:05 +0100 Incorporated most of Aron Griffis suggestions for sh compatibility.
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 29 Jul 2005 21:50:05 +0100] rev 804
Incorporated most of Aron Griffis suggestions for sh compatibility.
Fri, 29 Jul 2005 21:34:41 +0100 Use tabs instead of spaces where apropriate.
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 29 Jul 2005 21:34:41 +0100] rev 803
Use tabs instead of spaces where apropriate.
Fri, 29 Jul 2005 15:59:10 +0100 Allow tests for not yet fixed bugs to fail without generating error diff.
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 29 Jul 2005 15:59:10 +0100] rev 802
Allow tests for not yet fixed bugs to fail without generating error diff.
Fri, 29 Jul 2005 15:21:02 +0100 Updated output of tests.
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 29 Jul 2005 15:21:02 +0100] rev 801
Updated output of tests.
Fri, 29 Jul 2005 15:19:43 +0100 Don't use 'set -x', fix exports, sed and hexdump usage for Solaris.
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 29 Jul 2005 15:19:43 +0100] rev 800
Don't use 'set -x', fix exports, sed and hexdump usage for Solaris.
Fri, 29 Jul 2005 15:11:34 +0100 Adapted README to new needs.
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 29 Jul 2005 15:11:34 +0100] rev 799
Adapted README to new needs.
Fri, 29 Jul 2005 15:11:05 +0100 Make tests work on Solaris:
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 29 Jul 2005 15:11:05 +0100] rev 798
Make tests work on Solaris: - replacement for mktemp - fall back if shell arithmetic doesn't work - replacement for 'set -x' (which results look different with some shells) - "FOO=bar; export FOO" instead of "export FOO=bar" - don't use 'if ! ...'
Fri, 29 Jul 2005 14:54:36 +0100 Remove "export FOO=bar" bashism.
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 29 Jul 2005 14:54:36 +0100] rev 797
Remove "export FOO=bar" bashism.
Fri, 29 Jul 2005 14:52:45 +0100 Replaced mktemp and usage of ${par:=word}.
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 29 Jul 2005 14:52:45 +0100] rev 796
Replaced mktemp and usage of ${par:=word}.
Fri, 29 Jul 2005 14:51:41 +0100 Remove usage of ${par:-word}, which and mktemp. Quote filenames.
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 29 Jul 2005 14:51:41 +0100] rev 795
Remove usage of ${par:-word}, which and mktemp. Quote filenames.
Fri, 29 Jul 2005 14:49:04 +0100 Ignore test error files, protect dot in .pc/
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 29 Jul 2005 14:49:04 +0100] rev 794
Ignore test error files, protect dot in .pc/
Fri, 29 Jul 2005 06:43:21 +0100 Merge with upstream
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 29 Jul 2005 06:43:21 +0100] rev 793
Merge with upstream
Sat, 23 Jul 2005 17:14:05 +0100 Added tests for bug with three-way-merging of old tip, tip and cwd.
Thomas Arendsen Hein <thomas@intevation.de> [Sat, 23 Jul 2005 17:14:05 +0100] rev 792
Added tests for bug with three-way-merging of old tip, tip and cwd.
Sat, 23 Jul 2005 17:11:29 +0100 Show all dirstate info for 'hg debugstate'.
Thomas Arendsen Hein <thomas@intevation.de> [Sat, 23 Jul 2005 17:11:29 +0100] rev 791
Show all dirstate info for 'hg debugstate'.
Sat, 23 Jul 2005 17:09:37 +0100 Make test-pull work on slow machines, where hg serve needs some time to start.
Thomas Arendsen Hein <thomas@intevation.de> [Sat, 23 Jul 2005 17:09:37 +0100] rev 790
Make test-pull work on slow machines, where hg serve needs some time to start.
Sat, 23 Jul 2005 17:08:12 +0100 Fixed test to notice .out file generated by run-test.
Thomas Arendsen Hein <thomas@intevation.de> [Sat, 23 Jul 2005 17:08:12 +0100] rev 789
Fixed test to notice .out file generated by run-test.
Sat, 30 Jul 2005 08:30:12 -0800 add note about -C to update message
mpm@selenic.com [Sat, 30 Jul 2005 08:30:12 -0800] rev 788
add note about -C to update message
Thu, 28 Jul 2005 07:46:08 -0800 Drop -t option from mktemp
mpm@selenic.com [Thu, 28 Jul 2005 07:46:08 -0800] rev 787
Drop -t option from mktemp
Wed, 27 Jul 2005 18:50:32 -0800 Fix the directory and revlog collision problem
mpm@selenic.com [Wed, 27 Jul 2005 18:50:32 -0800] rev 786
Fix the directory and revlog collision problem This adds escaping for directory names so that directory foo.i doesn't collide with the revision data for file foo.
Wed, 27 Jul 2005 18:16:20 -0800 Fix undo after aborted commit bug
mpm@selenic.com [Wed, 27 Jul 2005 18:16:20 -0800] rev 785
Fix undo after aborted commit bug Commit would overwrite undo.dirstate unconditionally, so an undo after an aborted commit would restore the dirstate from the aborted commit and not the prior transaction. This copies dirstate to journal.dirstate and moves it after a successful transaction.
Wed, 27 Jul 2005 10:21:19 -0800 Fix tests for short changeset hashes and hidden manifest hashes
mpm@selenic.com [Wed, 27 Jul 2005 10:21:19 -0800] rev 784
Fix tests for short changeset hashes and hidden manifest hashes
Wed, 27 Jul 2005 10:18:44 -0800 Add a --time command line option to time hg commands
Stephen Darnell [Wed, 27 Jul 2005 10:18:44 -0800] rev 783
Add a --time command line option to time hg commands
Wed, 27 Jul 2005 10:18:22 -0800 Provided platform dependent implementations for explain_exit
thananck@yahoo.com [Wed, 27 Jul 2005 10:18:22 -0800] rev 782
Provided platform dependent implementations for explain_exit os.system return code is system dependent.
Wed, 27 Jul 2005 10:05:12 -0800 Fix copy in subdirectories
mpm@selenic.com [Wed, 27 Jul 2005 10:05:12 -0800] rev 781
Fix copy in subdirectories Spotted by Chad Netzer
Wed, 27 Jul 2005 09:07:28 -0800 Add changegroup hook for push/pull
mpm@selenic.com [Wed, 27 Jul 2005 09:07:28 -0800] rev 780
Add changegroup hook for push/pull
Wed, 27 Jul 2005 08:19:59 -0800 Add paths command
TK Soh <teekaysoh@yahoo.com> [Wed, 27 Jul 2005 08:19:59 -0800] rev 779
Add paths command The following patch adds the 'paths' commands to show a named path, or list of available paths. In case anyone find it useful.
Wed, 27 Jul 2005 08:14:52 -0800 Shorten hashes displayed in log
mpm@selenic.com [Wed, 27 Jul 2005 08:14:52 -0800] rev 778
Shorten hashes displayed in log
Wed, 27 Jul 2005 07:35:36 -0800 Wrap RSS description in CDATA
mpm@selenic.com [Wed, 27 Jul 2005 07:35:36 -0800] rev 777
Wrap RSS description in CDATA Problem spotted by Ollivier Robert
Tue, 26 Jul 2005 19:27:05 -0800 Add template to mktemp call
mpm@selenic.com [Tue, 26 Jul 2005 19:27:05 -0800] rev 776
Add template to mktemp call Based on a patch from Soh Tk-r28629
Tue, 26 Jul 2005 19:23:59 -0800 Fix up test results
mpm@selenic.com [Tue, 26 Jul 2005 19:23:59 -0800] rev 775
Fix up test results No more errnos diff | sed changes .out message ok
Tue, 26 Jul 2005 19:03:45 -0800 Change sed patterns in tests to strip dates after spaces or tabs
mpm@selenic.com [Tue, 26 Jul 2005 19:03:45 -0800] rev 774
Change sed patterns in tests to strip dates after spaces or tabs
Tue, 26 Jul 2005 21:52:40 -0500 Hide errno in abort messages
mpm@selenic.com [Tue, 26 Jul 2005 21:52:40 -0500] rev 773
Hide errno in abort messages
Mon, 25 Jul 2005 12:02:29 -0500 Make pull count jargon less confusing
mpm@selenic.com [Mon, 25 Jul 2005 12:02:29 -0500] rev 772
Make pull count jargon less confusing revisions are now synonymous with changesets, and not file changes
Sat, 23 Jul 2005 14:11:49 -0500 Fixes for annotate
mpm@selenic.com [Sat, 23 Jul 2005 14:11:49 -0500] rev 771
Fixes for annotate Handle files that aren't in the repo Handle empty files
Sat, 23 Jul 2005 10:14:42 -0500 Fix bug in exception handling for hardlink clone
mpm@selenic.com [Sat, 23 Jul 2005 10:14:42 -0500] rev 770
Fix bug in exception handling for hardlink clone
Sat, 23 Jul 2005 10:08:40 -0500 hgeditor: hide checksum mismatch message from md5sum
mpm@selenic.com [Sat, 23 Jul 2005 10:08:40 -0500] rev 769
hgeditor: hide checksum mismatch message from md5sum
Sat, 23 Jul 2005 10:00:56 -0500 Fix local file changes being ignored after non-branch merge
mpm@selenic.com [Sat, 23 Jul 2005 10:00:56 -0500] rev 768
Fix local file changes being ignored after non-branch merge Bug introduced in eea96285cbf9 Spotted by TAH
Fri, 22 Jul 2005 19:46:02 -0800 Update tests to match new addremove chattiness.
Bryan O'Sullivan <bos@serpentine.com> [Fri, 22 Jul 2005 19:46:02 -0800] rev 767
Update tests to match new addremove chattiness.
Fri, 22 Jul 2005 19:45:48 -0800 Get addremove to use new walk code.
Bryan O'Sullivan <bos@serpentine.com> [Fri, 22 Jul 2005 19:45:48 -0800] rev 766
Get addremove to use new walk code. It is now more verbose than it used to be. If given file names, it prints nothing, as before. But if given patterns or nothing, it prints the names of the files it is operating on, to remove that air of mystery. It also now operates at or below the current directory.
Fri, 22 Jul 2005 20:07:14 -0500 Hack to fix missing '/' problem in URLs
mpm@selenic.com [Fri, 22 Jul 2005 20:07:14 -0500] rev 765
Hack to fix missing '/' problem in URLs
Fri, 22 Jul 2005 19:23:00 -0500 Don't mark files with 'm'erge unless we're actually merging branches
mpm@selenic.com [Fri, 22 Jul 2005 19:23:00 -0500] rev 764
Don't mark files with 'm'erge unless we're actually merging branches For 3-way merges, we were marking files as 'm', which should only be used for branch merges. This was causing files to show up in 'hg status' that aren't actually modified.
Fri, 22 Jul 2005 16:27:30 +0100 Added deprecation warnings if -t or --text is used for commits.
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 22 Jul 2005 16:27:30 +0100] rev 763
Added deprecation warnings if -t or --text is used for commits.
Fri, 22 Jul 2005 16:26:46 +0100 Changed more occurances of 'text' to 'message'.
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 22 Jul 2005 16:26:46 +0100] rev 762
Changed more occurances of 'text' to 'message'.
Fri, 22 Jul 2005 15:59:13 +0100 Change all references to -t --text commit message to -m and --message.
Andrew Thompson <andrewkt@aktzero.com> [Fri, 22 Jul 2005 15:59:13 +0100] rev 761
Change all references to -t --text commit message to -m and --message.
Fri, 22 Jul 2005 09:54:22 +0100 Changed coding hint to BOM
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 22 Jul 2005 09:54:22 +0100] rev 760
Changed coding hint to BOM
Fri, 22 Jul 2005 09:40:45 +0100 Updated TODO.
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 22 Jul 2005 09:40:45 +0100] rev 759
Updated TODO.
Fri, 22 Jul 2005 08:58:16 +0100 There was an extra space after 'hg id' when there are no tags.
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 22 Jul 2005 08:58:16 +0100] rev 758
There was an extra space after 'hg id' when there are no tags.
Fri, 22 Jul 2005 08:47:35 +0100 Updated help strings and test-help:
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 22 Jul 2005 08:47:35 +0100] rev 757
Updated help strings and test-help: - options -I/-X: always at the end, don't include them in the synopsis. - NAME is optional for hg revert - other small changes.
Fri, 22 Jul 2005 08:11:49 +0100 Added new code contributors, fixed Vincent's name, added hint on encoding.
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 22 Jul 2005 08:11:49 +0100] rev 756
Added new code contributors, fixed Vincent's name, added hint on encoding.
Fri, 22 Jul 2005 07:42:47 +0100 Show filenames for hg export in verbose mode on a separate lines.
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 22 Jul 2005 07:42:47 +0100] rev 755
Show filenames for hg export in verbose mode on a separate lines. This makes parsing by external tools much easier.
Fri, 22 Jul 2005 07:30:52 +0100 Fixes and cleanups to hgeditor:
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 22 Jul 2005 07:30:52 +0100] rev 754
Fixes and cleanups to hgeditor: - "HG: merge resolve" isn't supported for a long time now. - detection of unchanged commit message if signing is turned off. - don't add manifest hash to commit message if not signing.
Thu, 21 Jul 2005 18:20:13 -0500 Check protocol versions
mpm@selenic.com [Thu, 21 Jul 2005 18:20:13 -0500] rev 753
Check protocol versions This also allows the old unidentified protocol
Thu, 21 Jul 2005 18:19:20 -0500 Simplify content type checking
mpm@selenic.com [Thu, 21 Jul 2005 18:19:20 -0500] rev 752
Simplify content type checking
Thu, 21 Jul 2005 18:18:43 -0500 When pulling from a non hg repository URL (e.g. http://www.kernel.org/hg)
Muli Ben-Yehuda <mulix@mulix.org> [Thu, 21 Jul 2005 18:18:43 -0500] rev 751
When pulling from a non hg repository URL (e.g. http://www.kernel.org/hg) you geta pretty obscure error (zlib: uknown compression type). The attached patch modifies hgweb.py and hg.py to supply and check a 'Content-type: application/hg-0.1' HTTP header for the branches, between and changegroup commands, so that we know it's a proper hg repo before snarfing the input. Comments appreciated!
Thu, 21 Jul 2005 15:29:35 -0500 Add tag -t, deprecate tag -m
mpm@selenic.com [Thu, 21 Jul 2005 15:29:35 -0500] rev 750
Add tag -t, deprecate tag -m manifest hash: 893aa9732b500edfa6ffc099f76b00a88a5b1943
Thu, 21 Jul 2005 15:05:17 -0500 Update tests to use commit -m and default -u
mpm@selenic.com [Thu, 21 Jul 2005 15:05:17 -0500] rev 749
Update tests to use commit -m and default -u manifest hash: 6e4385453843031a712005a320d6000595b40d05
Thu, 21 Jul 2005 12:40:28 -0500 Update test output for status change
mpm@selenic.com [Thu, 21 Jul 2005 12:40:28 -0500] rev 748
Update test output for status change manifest hash: da9effa63afe6ec22389e17f7fc2daeb3bb4f0e0
Thu, 21 Jul 2005 12:29:19 -0500 Add -m for rawcommit
mpm@selenic.com [Thu, 21 Jul 2005 12:29:19 -0500] rev 747
Add -m for rawcommit manifest hash: cf066b609ab4854a731c103f1d456d89cf5e1312
Thu, 21 Jul 2005 12:24:42 -0500 Change C to M in status
mpm@selenic.com [Thu, 21 Jul 2005 12:24:42 -0500] rev 746
Change C to M in status
Thu, 21 Jul 2005 12:23:55 -0500 Add -m for commit and deprecate -t
mpm@selenic.com [Thu, 21 Jul 2005 12:23:55 -0500] rev 745
Add -m for commit and deprecate -t Index: hg/doc/hg.1.txt ===================================================================
Thu, 21 Jul 2005 12:22:54 -0500 Handle empty file list for annotate
mpm@selenic.com [Thu, 21 Jul 2005 12:22:54 -0500] rev 744
Handle empty file list for annotate
Thu, 21 Jul 2005 12:22:29 -0500 Remove ls command
mpm@selenic.com [Thu, 21 Jul 2005 12:22:29 -0500] rev 743
Remove ls command
Thu, 21 Jul 2005 12:21:33 -0500 Refactor matchpats and walk
mpm@selenic.com [Thu, 21 Jul 2005 12:21:33 -0500] rev 742
Refactor matchpats and walk Move core match function code to util Add some comments and whitespace Simplify options Use lambdas instead of always and never
Wed, 20 Jul 2005 20:11:23 -0500 Fix some line wrapping
mpm@selenic.com [Wed, 20 Jul 2005 20:11:23 -0500] rev 741
Fix some line wrapping manifest hash: 43af5dafa55e01f89727096f4d6784317f3eb0d6
Wed, 20 Jul 2005 20:00:29 -0500 Merge from BOS
mpm@selenic.com [Wed, 20 Jul 2005 20:00:29 -0500] rev 740
Merge from BOS manifest hash: 2276dbd96bb4221e579c871a1de2403c92c85659
Wed, 20 Jul 2005 04:08:11 -0800 Split make_file back out into make_filename and make_file.
Bryan O'Sullivan <bos@serpentine.com> [Wed, 20 Jul 2005 04:08:11 -0800] rev 739
Split make_file back out into make_filename and make_file. It turns out that make_filename is useful by itself.
Wed, 20 Jul 2005 03:55:16 -0800 If the argument to make_file can act like a file, return it.
Bryan O'Sullivan <bos@serpentine.com> [Wed, 20 Jul 2005 03:55:16 -0800] rev 738
If the argument to make_file can act like a file, return it. This is useful for code that calls command functions, but doesn't want to send I/O through the filesystem.
Wed, 20 Jul 2005 03:52:06 -0800 Merge with Matt's tip.
Bryan O'Sullivan <bos@serpentine.com> [Wed, 20 Jul 2005 03:52:06 -0800] rev 737
Merge with Matt's tip.
Wed, 20 Jul 2005 03:43:05 -0800 Update tests to reflect walk changes.
Bryan O'Sullivan <bos@serpentine.com> [Wed, 20 Jul 2005 03:43:05 -0800] rev 736
Update tests to reflect walk changes.
Wed, 20 Jul 2005 03:37:01 -0800 An empty .hgignore file must cause us to ignore nothing, not everything!
Bryan O'Sullivan <bos@serpentine.com> [Wed, 20 Jul 2005 03:37:01 -0800] rev 735
An empty .hgignore file must cause us to ignore nothing, not everything!
Wed, 20 Jul 2005 03:24:54 -0800 Update docs for annotate and diff.
Bryan O'Sullivan <bos@serpentine.com> [Wed, 20 Jul 2005 03:24:54 -0800] rev 734
Update docs for annotate and diff.
Wed, 20 Jul 2005 03:23:12 -0800 Convert annotate over to walk interface.
Bryan O'Sullivan <bos@serpentine.com> [Wed, 20 Jul 2005 03:23:12 -0800] rev 733
Convert annotate over to walk interface. Add emptyok parameter to walk and matchpats, for commands that require at least one name.
Wed, 20 Jul 2005 03:16:20 -0800 Convert diff command over to using walk code.
Bryan O'Sullivan <bos@serpentine.com> [Wed, 20 Jul 2005 03:16:20 -0800] rev 732
Convert diff command over to using walk code.
Wed, 20 Jul 2005 03:01:23 -0800 Add name matching to status command.
Bryan O'Sullivan <bos@serpentine.com> [Wed, 20 Jul 2005 03:01:23 -0800] rev 731
Add name matching to status command.
Wed, 20 Jul 2005 02:57:20 -0800 Only walk over files that match our criteria.
Bryan O'Sullivan <bos@serpentine.com> [Wed, 20 Jul 2005 02:57:20 -0800] rev 730
Only walk over files that match our criteria.
Wed, 20 Jul 2005 02:48:16 -0800 Turn make_filename into make_file, which returns a file handle.
Bryan O'Sullivan <bos@serpentine.com> [Wed, 20 Jul 2005 02:48:16 -0800] rev 729
Turn make_filename into make_file, which returns a file handle.
Tue, 19 Jul 2005 07:51:34 -0800 Fix typo.
Bryan O'Sullivan <bos@serpentine.com> [Tue, 19 Jul 2005 07:51:34 -0800] rev 728
Fix typo.
Tue, 19 Jul 2005 07:42:36 -0800 Get commands to raise Abort instead of ui.warn(...),sys.exit(1).
Bryan O'Sullivan <bos@serpentine.com> [Tue, 19 Jul 2005 07:42:36 -0800] rev 727
Get commands to raise Abort instead of ui.warn(...),sys.exit(1).
Tue, 19 Jul 2005 07:15:59 -0800 Add a source designator to the walk methods.
Bryan O'Sullivan <bos@serpentine.com> [Tue, 19 Jul 2005 07:15:59 -0800] rev 726
Add a source designator to the walk methods. If the source is 'f' (the filesystem), the file definitely exists in the filesystem. If 'm' (a rev or dirstate manifest), the file may not still exist with the given name.
Tue, 19 Jul 2005 07:00:03 -0800 Merge with Matt's tip.
Bryan O'Sullivan <bos@serpentine.com> [Tue, 19 Jul 2005 07:00:03 -0800] rev 725
Merge with Matt's tip.
Mon, 18 Jul 2005 06:54:21 -0800 Get add and locate to use new repo and dirstate walk code.
Bryan O'Sullivan <bos@serpentine.com> [Mon, 18 Jul 2005 06:54:21 -0800] rev 724
Get add and locate to use new repo and dirstate walk code. They use a walk function that abstracts out the irritating details, so that there's a higher likelihood of commands behaving uniformly.
Sat, 16 Jul 2005 15:13:40 -0800 Work on walk code.
Bryan O'Sullivan <bos@serpentine.com> [Sat, 16 Jul 2005 15:13:40 -0800] rev 723
Work on walk code.
Wed, 20 Jul 2005 11:40:27 -0500 Add doc/Makefile to MANIFEST
mpm@selenic.com [Wed, 20 Jul 2005 11:40:27 -0500] rev 722
Add doc/Makefile to MANIFEST manifest hash: 1fc29da9334caa71ff8df55c52747f9c93df7e0f
Tue, 19 Jul 2005 15:09:04 -0500 Fix verify error reporting bug
mpm@selenic.com [Tue, 19 Jul 2005 15:09:04 -0500] rev 721
Fix verify error reporting bug Spotted by Chris Mason manifest hash: d5a6e5cb65d2de65a68d1f85c8692e79622844d3
Tue, 19 Jul 2005 12:41:08 -0500 Change hgit revision lookup to use repo.lookup
mason@suse.com [Tue, 19 Jul 2005 12:41:08 -0500] rev 720
Change hgit revision lookup to use repo.lookup
Tue, 19 Jul 2005 12:40:46 -0500 Fix hgit usage of repo.changes and fancyopts to reflect current hg api
mason@suse.com [Tue, 19 Jul 2005 12:40:46 -0500] rev 719
Fix hgit usage of repo.changes and fancyopts to reflect current hg api
Sun, 17 Jul 2005 08:39:44 +0100 Fix typos in FAQ
jdc@uwo.ca [Sun, 17 Jul 2005 08:39:44 +0100] rev 718
Fix typos in FAQ
Sat, 16 Jul 2005 17:25:05 +0100 Be even more specific with .hgignore regexps, added *.swp files.
Thomas Arendsen Hein <thomas@intevation.de> [Sat, 16 Jul 2005 17:25:05 +0100] rev 717
Be even more specific with .hgignore regexps, added *.swp files. -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Be even more specific with .hgignore regexps, added *.swp files. manifest hash: 6664148b687983a41ef50d5bd4fd40426fb96621 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) iD8DBQFC2TThW7P1GVgWeRoRAhObAJ9ZuBxwCBSTZ9MSonw4q1EaluxMMQCfdrBo Czu2RdQEK4RZQh/ngzm73p8= =8XOM -----END PGP SIGNATURE-----
Sat, 16 Jul 2005 17:19:58 +0100 Fix up ignore regexps.
Bryan O'Sullivan <bos@serpentine.com> [Sat, 16 Jul 2005 17:19:58 +0100] rev 716
Fix up ignore regexps.
Sat, 16 Jul 2005 07:58:56 +0100 Make annotate use option --rev instead od --revision like other commands.
Thomas Arendsen Hein <thomas@intevation.de> [Sat, 16 Jul 2005 07:58:56 +0100] rev 715
Make annotate use option --rev instead od --revision like other commands. -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Make annotate use option --rev instead od --revision like other commands. manifest hash: fe9c9cd9d42657f60d302b557f1f33640fd51199 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) iD8DBQFC2LAwW7P1GVgWeRoRAqYKAJ4tiLIVTRN0Ot6bjrEZRc9VFrk3zwCdGx/C PhOGWMHVlNYGZxmdXridIc4= =J7Cn -----END PGP SIGNATURE-----
Sat, 16 Jul 2005 07:56:39 +0100 Some cleanups in commands.annotate().
Thomas Arendsen Hein <thomas@intevation.de> [Sat, 16 Jul 2005 07:56:39 +0100] rev 714
Some cleanups in commands.annotate(). -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Some cleanups in commands.annotate(). manifest hash: 9581ad3bb9ebc418e4772158c505e34b92496e92 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) iD8DBQFC2K+nW7P1GVgWeRoRAr3VAKCGvKbhmG4yweZTgmxIgaZlmz16HQCdFupq BKcWfEn17Y1l6IDbGS0rDyI= =/fR/ -----END PGP SIGNATURE-----
Fri, 15 Jul 2005 21:31:35 +0100 Added missing newline after two error messages.
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 15 Jul 2005 21:31:35 +0100] rev 713
Added missing newline after two error messages. -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Added missing newline after two error messages. manifest hash: c730cdf92c66ee5b44a4cd9b67f72deb844e4010 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) iD8DBQFC2B0mW7P1GVgWeRoRAjXJAJ48fbg6jXN65pBPGW/YmWn9OtKakACgjnr9 DPySaeLr3/bU7KhFdZPI7/4= =Lvsx -----END PGP SIGNATURE-----
Fri, 15 Jul 2005 13:42:19 +0100 Merge with myself.
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 15 Jul 2005 13:42:19 +0100] rev 712
Merge with myself. -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Merge with myself. manifest hash: e47e1ba87ecb28a08f819401fd8c2a88bc830261 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) iD8DBQFC168rW7P1GVgWeRoRAmknAJ0ea1BrnM1KSnfPqkYpurFpV+booACcDGNh ka6ciaH1pQLhOyKgqdbqwOA= =pOV4 -----END PGP SIGNATURE-----
Fri, 15 Jul 2005 12:17:03 +0100 Show filename for hg export in verbose mode.
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 15 Jul 2005 12:17:03 +0100] rev 711
Show filename for hg export in verbose mode. -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Show filename for hg export in verbose mode. manifest hash: 4fbb7bb566ef04e64079fb1fd61974ad47f22e7c -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) iD8DBQFC15svW7P1GVgWeRoRAleQAJ4kXmyj+56kTb5lV9VrQYpu4O3h5ACfXU5W M0TB/OvU0g5uvudZVQMsJd0= =yq7Y -----END PGP SIGNATURE-----
Fri, 15 Jul 2005 12:06:29 +0100 Use dirstate to check if .hgtags needs to be added.
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 15 Jul 2005 12:06:29 +0100] rev 710
Use dirstate to check if .hgtags needs to be added. -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Use dirstate to check if .hgtags needs to be added. manifest hash: f90af1553754eb703fc457ffdd5ded0de6fa47e0 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) iD8DBQFC15i1W7P1GVgWeRoRArDvAKCSxWDCbwU12ICwwVUoe753H8GYIwCfZGs0 HcL8cOp+eHz85AMJJE/xfck= =1xKK -----END PGP SIGNATURE-----
Fri, 15 Jul 2005 10:58:19 +0100 Fix synopsis: hg forget needs at least one file name.
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 15 Jul 2005 10:58:19 +0100] rev 709
Fix synopsis: hg forget needs at least one file name. -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Fix synopsis: hg forget needs at least one file name. manifest hash: 1386189a11f9bc539ae2c4bf93333235931d8bc6 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) iD8DBQFC14i7W7P1GVgWeRoRAj3OAKCBPkYzoxOHu0Xp/vZ6Myz6JGM4hACgimU+ Gw1Av4ESM2ivORd8ulHMdBc= =kDiv -----END PGP SIGNATURE-----
Fri, 15 Jul 2005 10:07:55 +0100 Use changelogentry.tmpl for search results, too.
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 15 Jul 2005 10:07:55 +0100] rev 708
Use changelogentry.tmpl for search results, too. -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Use changelogentry.tmpl for search results, too. Since both are lists of changelog entries, they don't need to look different. This fixes a bug where only changelogentry was updated, but searchentry not. manifest hash: 9bfe7a3dd4512d3ee4e5538f369371bce6d55520 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) iD8DBQFC13zrW7P1GVgWeRoRAghNAJ9Agd+uPQ2iGdHAnjebr2R/RzAzUACdEyWq +yKY7wp16TD72ls6Q49LHJg= =9aSM -----END PGP SIGNATURE-----
Fri, 15 Jul 2005 09:38:57 +0100 Changed command synopsises to match style of common UNIX tools.
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 15 Jul 2005 09:38:57 +0100] rev 707
Changed command synopsises to match style of common UNIX tools. -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Changed command synopsises to match style of common UNIX tools. manifest hash: cf62235e46f5c06ac5a3c88cb61e9b57d35fe222 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) iD8DBQFC13YhW7P1GVgWeRoRAnSOAKCOtrYHZ2XMTjpphY/G2UZHcJcZeQCdFsgv D5Hu+s9ahVX8hns2ZbQpriI= =g6NW -----END PGP SIGNATURE-----
Fri, 15 Jul 2005 08:32:45 +0100 Make "hg parents REV" work (again?)
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 15 Jul 2005 08:32:45 +0100] rev 706
Make "hg parents REV" work (again?) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Make "hg parents REV" work (again?) manifest hash: d14db0d23b539ad0b754a51a83926d14f1be9a6e -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) iD8DBQFC12adW7P1GVgWeRoRAtknAJ9TeUybLWYWY+Bi2b5grmAspgfemwCeP9cd 6mYSTWIsovCqW59KIrEvVVo= =u5nR -----END PGP SIGNATURE-----
(0) -120 +120 +1000 +3000 +10000 +30000 tip