Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sat, 13 Dec 2008 13:28:20 +0100] rev 7518
merge with -stable
Brendan Cully <brendan@kublai.com> [Sun, 14 Dec 2008 23:04:29 -0800] rev 7517
patch: handle git patches that remove symlinks (issue1438)
Patrick Mezard <pmezard@gmail.com> [Sun, 14 Dec 2008 17:35:19 +0100] rev 7516
context: enforce memctx.files() unicity
localrepo.commitctx() expects changed files lists to contain unique items and
does not sort itself. Passing duplicates makes them evaluated more than once
and changes the committed changelog id.
Adrian Buehlmann <adrian@cadifra.com> [Sat, 13 Dec 2008 18:32:29 +0100] rev 7515
store: encode trailing period and space on directory names (issue1417)
Windows won't create directories with names ending in period or space, so
we encode the last period/space character in directory names of non-hashed
paths in the store using reversible ~xx encoding (' ' -> '~20', '.' -> '~2e').
With this change it is possible to remove a directory ending in period or space
that was inadvertantly checked in on a linux system while still being able
to clone such a repository with its full history to Windows (see also issue793).
Adrian Buehlmann <adrian@cadifra.com> [Sat, 13 Dec 2008 17:39:56 +0100] rev 7514
store: don't create dirs ending in period or space for hashed paths (issue1417)
Windows won't create directories with names ending in period or space, so
we replace the last period/space character in truncated directory names of
hashed paths with some other character (underbar).
Frank Kingswood <frank@kingswood-consulting.co.uk> [Thu, 11 Dec 2008 13:33:35 +0000] rev 7513
convert-cvs: correctly handle Removed replies, fixes bug 1427
Jim Hague <jim.hague@acm.org> [Thu, 04 Dec 2008 13:42:47 +0000] rev 7512
Fix test-acl failure on AIX due to read only LOGNAME.
On AIX /etc/profile sets LOGNAME read only. This causes test-acl to
fail when it comes to set LOGNAME in do_push().
Work around this by using env to set LOGNAME and run the command.
Brendan Cully <brendan@kublai.com> [Fri, 12 Dec 2008 12:34:57 -0800] rev 7511
Merge with crew
Brendan Cully <brendan@kublai.com> [Thu, 04 Dec 2008 11:21:31 -0800] rev 7510
Update zsh completion to use debugcomplete -v instead of parsing help
Brendan Cully <brendan@kublai.com> [Thu, 04 Dec 2008 11:21:15 -0800] rev 7509
Make debugcomplete -v print aliases as well as commands
Patrick Mezard <pmezard@gmail.com> [Thu, 11 Dec 2008 23:36:43 +0100] rev 7508
Merge with crew-stable
Patrick Mezard <pmezard@gmail.com> [Thu, 11 Dec 2008 22:59:35 +0100] rev 7507
patch: catch only IOError from makedirs()
Patrick Mezard <pmezard@gmail.com> [Thu, 11 Dec 2008 22:59:35 +0100] rev 7506
test-mq-missing: add test for directory creation on git copy
Stefan Rusek <stefan@rusek.org> [Tue, 09 Dec 2008 14:27:47 +0100] rev 7505
When applying a git diff, ensure that the target dir exists for new files
Jim Hague <jim.hague@acm.org> [Wed, 10 Dec 2008 16:29:53 +0000] rev 7504
Revise Bugzilla module comments into extension help.
Revise the comments detailing module usage at the start of the Bugzilla
extension into extension help text.
Expand the detail given on extension settings, in an attempt to permit
the user to configure successfully without having to study the extension
code. Show a sample configuration as well.
Patrick Mezard <pmezard@gmail.com> [Wed, 10 Dec 2008 17:47:56 +0100] rev 7503
test-convert-cvs-builtincvsps: test debugcvsps command
Frank Kingswood <frank@kingswood-consulting.co.uk> [Wed, 10 Dec 2008 14:02:54 +0000] rev 7502
Add debugcvsps command, replacing cvsps script
Dirkjan Ochtman <dirkjan@ochtman.nl> [Wed, 10 Dec 2008 11:32:31 +0100] rev 7501
merge stable changes, via crew-stable
Dirkjan Ochtman <dirkjan@ochtman.nl> [Wed, 10 Dec 2008 11:30:11 +0100] rev 7500
merge changes from stable
Christian Ebert <blacktrash@gmx.net> [Tue, 02 Dec 2008 15:31:48 +0100] rev 7499
hgrc 5: fix email.charsets documentation
Christian Ebert <blacktrash@gmx.net> [Tue, 02 Dec 2008 15:31:33 +0100] rev 7498
notify: no charset conversion when testing
Same as for patchbomb.
Make "test" a notifier attribute so we don't have to check
the boolean over and over.
Brendan Cully <brendan@kublai.com> [Tue, 09 Dec 2008 17:02:52 -0800] rev 7497
Merge with crew-stable
Brendan Cully <brendan@kublai.com> [Tue, 09 Dec 2008 17:01:14 -0800] rev 7496
issue1419: catch strange readline import error on windows
Patrick Mezard <pmezard@gmail.com> [Wed, 10 Dec 2008 00:29:10 +0100] rev 7495
Merge with crew-stable
Patrick Mezard <pmezard@gmail.com> [Wed, 10 Dec 2008 00:16:12 +0100] rev 7494
util: disable walkrepo() recursive behaviour
Revert b1aea76f700 and 268c582bd42a for performances reasons. Traversing
checkout working directories may be too expensive.
Jim Hague <jim.hague@acm.org> [Tue, 09 Dec 2008 09:58:13 +0000] rev 7493
Fix Bugzilla integration to work with new Bugzilla 3.2.
Bugzilla 3.2 changes the type of all MySQL tables it uses from MyISAM
to InnoDB. MyISAM does not support transactions, and performs an implied
commit after each update. InnoDB does support transactions, and so
exposes a bug where changes to the Bugzilla database were not committed,
and so with 3.2 are lost when the database connection closes.
Benoit Allard <benoit@aeteurope.nl> [Mon, 08 Dec 2008 20:42:53 +0100] rev 7492
tests: test-walkrepo shouldn't throw SystemExit
Write to stdout instead of throwing Exceptions
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 07 Dec 2008 19:59:01 +0100] rev 7491
bookmarks: this is a comment, not a string
David Soria Parra <dsp@php.net> [Sun, 07 Dec 2008 19:34:07 +0100] rev 7490
Merge bookmarks
David Soria Parra <dsp@php.net> [Sun, 07 Dec 2008 19:33:26 +0100] rev 7489
Merge backout