Thu, 27 Dec 2007 22:47:44 -0600 merge: add flag merging intelligence
Matt Mackall <mpm@selenic.com> [Thu, 27 Dec 2007 22:47:44 -0600] rev 5708
merge: add flag merging intelligence - properly handle all 27 combinations of flags - prompt on conflicts
Thu, 27 Dec 2007 22:47:41 -0600 util: remove set_exec and set_link methods
Matt Mackall <mpm@selenic.com> [Thu, 27 Dec 2007 22:47:41 -0600] rev 5707
util: remove set_exec and set_link methods
Thu, 27 Dec 2007 22:29:21 -0600 patch: use util.set_flags
Matt Mackall <mpm@selenic.com> [Thu, 27 Dec 2007 22:29:21 -0600] rev 5706
patch: use util.set_flags
Thu, 27 Dec 2007 22:29:17 -0600 convert/svn: use util.set_flags
Matt Mackall <mpm@selenic.com> [Thu, 27 Dec 2007 22:29:17 -0600] rev 5705
convert/svn: use util.set_flags
Thu, 27 Dec 2007 22:27:48 -0600 merge: use util.set_flags
Matt Mackall <mpm@selenic.com> [Thu, 27 Dec 2007 22:27:48 -0600] rev 5704
merge: use util.set_flags
Thu, 27 Dec 2007 22:27:47 -0600 wwrite: simplify with util.set_flags
Matt Mackall <mpm@selenic.com> [Thu, 27 Dec 2007 22:27:47 -0600] rev 5703
wwrite: simplify with util.set_flags - always attempt to delete the file (gets rid of read-only message) - always write as a normal file - use set_flags to convert to link or set exec
Thu, 27 Dec 2007 22:27:45 -0600 util: add new set_flags method
Matt Mackall <mpm@selenic.com> [Thu, 27 Dec 2007 22:27:45 -0600] rev 5702
util: add new set_flags method This is more efficient than calling set_link and set_exec
Thu, 27 Dec 2007 22:27:43 -0600 add --debug to test-merge-types
Matt Mackall <mpm@selenic.com> [Thu, 27 Dec 2007 22:27:43 -0600] rev 5701
add --debug to test-merge-types
Thu, 27 Dec 2007 22:27:37 -0600 merge: simplify merge tests, fix exec flag bug
Matt Mackall <mpm@selenic.com> [Thu, 27 Dec 2007 22:27:37 -0600] rev 5700
merge: simplify merge tests, fix exec flag bug If local changed exec bit and remote changed file contents, exec bit change would be lost.
Thu, 27 Dec 2007 22:28:41 +0100 hg: fail upon copy/link errors while cloning locally
Patrick Mezard <pmezard@gmail.com> [Thu, 27 Dec 2007 22:28:41 +0100] rev 5699
hg: fail upon copy/link errors while cloning locally
Thu, 27 Dec 2007 03:14:46 +0300 convert: svn-sink: copy and set properties after adding dirs/files
Maxim Dounin <mdounin@mdounin.ru> [Thu, 27 Dec 2007 03:14:46 +0300] rev 5698
convert: svn-sink: copy and set properties after adding dirs/files We can't store properties for files we haven't added to repo. Similarly, we can't copy file to directory we haven't added to svn yet. Remember needed changes and apply them in putcommit().
Thu, 27 Dec 2007 19:59:44 +0300 convert: don't read ~/.cvsrc in test-convert-cvs
Maxim Dounin <mdounin@mdounin.ru> [Thu, 27 Dec 2007 19:59:44 +0300] rev 5697
convert: don't read ~/.cvsrc in test-convert-cvs
Thu, 27 Dec 2007 13:39:59 +0100 merge with crew-stable
Thomas Arendsen Hein <thomas@intevation.de> [Thu, 27 Dec 2007 13:39:59 +0100] rev 5696
merge with crew-stable
Wed, 26 Dec 2007 23:03:32 +0100 merge with crew-stable
Thomas Arendsen Hein <thomas@intevation.de> [Wed, 26 Dec 2007 23:03:32 +0100] rev 5695
merge with crew-stable
Tue, 25 Dec 2007 21:14:11 -0800 convert: allow repo root to be matched in filemap
Maxim Dounin <mdounin@mdounin.ru> [Tue, 25 Dec 2007 21:14:11 -0800] rev 5694
convert: allow repo root to be matched in filemap For consistency with "rename subdir ." syntax in filemap, also support "rename . subdir".
Tue, 25 Dec 2007 18:48:43 +0300 .hgignore += tags & cscope files
Kirill Smelkov <kirr@mns.spb.ru> [Tue, 25 Dec 2007 18:48:43 +0300] rev 5693
.hgignore += tags & cscope files
Tue, 25 Dec 2007 22:23:58 +0100 Merge with crew-stable
Patrick Mezard <pmezard@gmail.com> [Tue, 25 Dec 2007 22:23:58 +0100] rev 5692
Merge with crew-stable
Tue, 25 Dec 2007 14:30:10 +0100 merge with crew-stable
Thomas Arendsen Hein <thomas@intevation.de> [Tue, 25 Dec 2007 14:30:10 +0100] rev 5691
merge with crew-stable
Mon, 24 Dec 2007 17:21:40 +0100 server: append to logfiles
Mirko Friedenhagen <mirko-lists@friedenhagen.de> [Mon, 24 Dec 2007 17:21:40 +0100] rev 5690
server: append to logfiles
Mon, 24 Dec 2007 12:22:33 +0100 Move diffing missing file test and remove test-notfound
Patrick Mezard <pmezard@gmail.com> [Mon, 24 Dec 2007 12:22:33 +0100] rev 5689
Move diffing missing file test and remove test-notfound No point to have a test dedicated to this diff behaviour.
Mon, 24 Dec 2007 12:14:43 +0100 commands: add exits(1) if a specified file cannot be added (issue 891)
Patrick Mezard <pmezard@gmail.com> [Mon, 24 Dec 2007 12:14:43 +0100] rev 5688
commands: add exits(1) if a specified file cannot be added (issue 891)
Mon, 24 Dec 2007 01:50:07 +0100 test-hgweb-commands: replace all "XX years ago" occurences
Patrick Mezard <pmezard@gmail.com> [Mon, 24 Dec 2007 01:50:07 +0100] rev 5687
test-hgweb-commands: replace all "XX years ago" occurences
Fri, 21 Dec 2007 14:26:20 -0800 Switch to using cat with EOF doc instead of trying to quote newlines for echo.
Lee Cantey <lcantey@gmail.com> [Fri, 21 Dec 2007 14:26:20 -0800] rev 5686
Switch to using cat with EOF doc instead of trying to quote newlines for echo.
Fri, 21 Dec 2007 21:50:19 +0100 Use skipped: instead of hghave: for skipping tests, use this in test-merge-types
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 21 Dec 2007 21:50:19 +0100] rev 5685
Use skipped: instead of hghave: for skipping tests, use this in test-merge-types
Fri, 21 Dec 2007 12:14:35 +0100 merge with crew-stable
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 21 Dec 2007 12:14:35 +0100] rev 5684
merge with crew-stable
Fri, 21 Dec 2007 10:24:03 +0100 Use common readlink.py instead of own implementations per test script.
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 21 Dec 2007 10:24:03 +0100] rev 5683
Use common readlink.py instead of own implementations per test script.
Fri, 21 Dec 2007 09:51:19 +0100 Use test -h instead of test -L for portability
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 21 Dec 2007 09:51:19 +0100] rev 5682
Use test -h instead of test -L for portability Citing from the GNU autoconf manual: "either form conforms to Posix 1003.1-2001, but older shells like Solaris 8 /bin/sh support only -h"
Fri, 21 Dec 2007 00:14:45 +0100 test-hgweb: fix css update
Patrick Mezard <pmezard@gmail.com> [Fri, 21 Dec 2007 00:14:45 +0100] rev 5681
test-hgweb: fix css update
Fri, 21 Dec 2007 00:13:00 +0100 test-win32text: avoid unix2dos, printf extensions
Patrick Mezard <pmezard@gmail.com> [Fri, 21 Dec 2007 00:13:00 +0100] rev 5680
test-win32text: avoid unix2dos, printf extensions
Thu, 20 Dec 2007 07:05:40 -0500 Atom/RSS logo display problem using min font size.
Jesse Glick <jesse.glick@sun.com> [Thu, 20 Dec 2007 07:05:40 -0500] rev 5679
Atom/RSS logo display problem using min font size. Using Minimum Font Size = 18 on Firefox, the Atom and RSS logos in a changeset web page look crushed together. No need to specify an absolute width for text; just use sensible padding instead.
Thu, 20 Dec 2007 07:46:47 -0800 man 5 hgrc implied you need to use external tools to do CRLF translation.
Jesse Glick <jesse.glick@sun.com> [Thu, 20 Dec 2007 07:46:47 -0800] rev 5678
man 5 hgrc implied you need to use external tools to do CRLF translation. This is no longer true; win32text provides a much better in-process alternative.
Wed, 19 Dec 2007 19:23:18 -0800 Merge with mpm
Bryan O'Sullivan <bos@serpentine.com> [Wed, 19 Dec 2007 19:23:18 -0800] rev 5677
Merge with mpm
Wed, 19 Dec 2007 19:21:30 -0800 Merge with crew
Bryan O'Sullivan <bos@serpentine.com> [Wed, 19 Dec 2007 19:21:30 -0800] rev 5676
Merge with crew
Wed, 19 Dec 2007 17:02:31 -0500 Issue 882: add standard hook to reject text files with CRLF.
Jesse Glick <jesse.glick@sun.com> [Wed, 19 Dec 2007 17:02:31 -0500] rev 5675
Issue 882: add standard hook to reject text files with CRLF. While the win32text extension does LF <-> CRLF conversion, and will issue a warning in case a file already in the repository uses CRLF, it provides no mechanism for verifying that incoming changes use LF. In a large development team with some Windows users, it is virtually guaranteed that someone will forget to set up the encode filter correctly and accidentally check in a file using CRLF, which can cause warnings for other Windows users when they next fetch changes. Since this is a general problem it is desirable to have a pre-commit (or -push) hook available to reject such accidents earlier rather than trying to fix them up after the fact.
Sun, 16 Dec 2007 22:55:23 +0100 patchbomb: make "hg email -b" w/o destination work as advertised
Christian Ebert <blacktrash@gmx.net> [Sun, 16 Dec 2007 22:55:23 +0100] rev 5674
patchbomb: make "hg email -b" w/o destination work as advertised
Wed, 19 Dec 2007 22:36:18 +0100 mq: add --currentuser and --user options to qnew and qrefresh
peter.arrenbrecht@gmail.com [Wed, 19 Dec 2007 22:36:18 +0100] rev 5673
mq: add --currentuser and --user options to qnew and qrefresh These options make qnew and qrefresh add/update the "From:" header (or, if present, the "# User" header). This allows proper attribution of patches in patch queues with multiple contributors.
Thu, 27 Dec 2007 13:39:03 +0100 Tests for b5605d88dc27 and 840e2b315c1f (interactive prompts during merge)
Thomas Arendsen Hein <thomas@intevation.de> [Thu, 27 Dec 2007 13:39:03 +0100] rev 5672
Tests for b5605d88dc27 and 840e2b315c1f (interactive prompts during merge)
Thu, 27 Dec 2007 10:32:33 +0100 Make ui.prompt repeat on "unrecognized response" again (issue897)
Thomas Arendsen Hein <thomas@intevation.de> [Thu, 27 Dec 2007 10:32:33 +0100] rev 5671
Make ui.prompt repeat on "unrecognized response" again (issue897) (this was accidentally changed in ca0d02222d6a)
Wed, 26 Dec 2007 22:47:16 +0100 Fix misleading error and prompts during update/merge (issue556)
Thomas Arendsen Hein <thomas@intevation.de> [Wed, 26 Dec 2007 22:47:16 +0100] rev 5670
Fix misleading error and prompts during update/merge (issue556)
Tue, 25 Dec 2007 22:21:51 +0100 patch: be more tolerant to diffstat failures (issue 865)
Patrick Mezard <pmezard@gmail.com> [Tue, 25 Dec 2007 22:21:51 +0100] rev 5669
patch: be more tolerant to diffstat failures (issue 865) Sometimes, revisions cannot be represented by a regular diff, only a git diff would capture binary files or permission changes. diffstat cannot handle git patches and will output "0 files changed" when fed with an empty diff. We cannot consider the latter to be an error, unless we rewrite diffstat to handle these correctly.
Tue, 25 Dec 2007 14:05:26 +0100 Fix chmod of writable but unowned files (issue530)
Thomas Arendsen Hein <thomas@intevation.de> [Tue, 25 Dec 2007 14:05:26 +0100] rev 5668
Fix chmod of writable but unowned files (issue530) This could happen e.g. in group writable local repositories where a file should become executable on update. (Patch by Benoit Boissinot attached to issue530)
Fri, 21 Dec 2007 12:07:02 +0100 Fix test-convert-darcs output on Debian etch (issue779)
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 21 Dec 2007 12:07:02 +0100] rev 5667
Fix test-convert-darcs output on Debian etch (issue779) The CR characters of darcs get confused the output. Additionally this darcs version printed: darcs: <stdin>: hGetLine: end of file
Tue, 18 Dec 2007 15:40:46 -0600 fix spelling error
Matt Mackall <mpm@selenic.com> [Tue, 18 Dec 2007 15:40:46 -0600] rev 5666
fix spelling error
Tue, 18 Dec 2007 15:17:11 -0600 Merge with stable
Matt Mackall <mpm@selenic.com> [Tue, 18 Dec 2007 15:17:11 -0600] rev 5665
Merge with stable
Tue, 18 Dec 2007 14:11:13 -0600 Fix income/pull with bundle and -R (issue 820).
Peter Arrenbrecht <peter.arrenbrecht@gmail.com> [Tue, 18 Dec 2007 14:11:13 -0600] rev 5664
Fix income/pull with bundle and -R (issue 820). Uses ui.setconfig() to tell bundlerepo where the main repo is. This is needed for when the --repository option is used. Adds tests to test-bundle and a new test script test-mq-pull-from-bundle, which plays out the situation that initially made me detect this bug (hg -R .hg/patches pull ../bundle.hg).
Sat, 03 Nov 2007 11:11:13 +0100 Add output markers to test-bundle so it's easier to spot the source of
Peter Arrenbrecht <peter.arrenbrecht@gmail.com> [Sat, 03 Nov 2007 11:11:13 +0100] rev 5663
Add output markers to test-bundle so it's easier to spot the source of output diffs.
Mon, 10 Dec 2007 12:16:59 -0600 hgk: add black and blue as preferred colors
Steve Borho <steve@borho.org> [Mon, 10 Dec 2007 12:16:59 -0600] rev 5662
hgk: add black and blue as preferred colors
Mon, 10 Dec 2007 00:35:04 +0000 Remove spurious escape attempt in hg.1.txt
Christian Ebert <blacktrash@gmx.net> [Mon, 10 Dec 2007 00:35:04 +0000] rev 5661
Remove spurious escape attempt in hg.1.txt
(0) -3000 -1000 -300 -100 -48 +48 +100 +300 +1000 +3000 +10000 +30000 tip