Sat, 25 Oct 2008 19:05:42 +0200 bookmarks: Avoid long lines
Joel Rosdahl <joel@rosdahl.net> [Sat, 25 Oct 2008 19:05:42 +0200] rev 7252
bookmarks: Avoid long lines
Sat, 25 Oct 2008 16:30:11 +0200 bookmarks: Fix spelling and grammar
Joel Rosdahl <joel@rosdahl.net> [Sat, 25 Oct 2008 16:30:11 +0200] rev 7251
bookmarks: Fix spelling and grammar
Sat, 25 Oct 2008 16:29:58 +0200 bookmarks: Remove trailing space
Joel Rosdahl <joel@rosdahl.net> [Sat, 25 Oct 2008 16:29:58 +0200] rev 7250
bookmarks: Remove trailing space
Mon, 27 Oct 2008 13:22:45 +0100 test-init: add test with format.usefncache=false
Adrian Buehlmann <adrian@cadifra.com> [Mon, 27 Oct 2008 13:22:45 +0100] rev 7249
test-init: add test with format.usefncache=false
Mon, 27 Oct 2008 13:17:26 +0100 merge with crew
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Mon, 27 Oct 2008 13:17:26 +0100] rev 7248
merge with crew
Sun, 26 Oct 2008 17:26:28 +0100 patch: fix patched files records in externalpatcher()
Patrick Mezard <pmezard@gmail.com> [Sun, 26 Oct 2008 17:26:28 +0100] rev 7247
patch: fix patched files records in externalpatcher()
Sun, 26 Oct 2008 14:02:32 +0100 Merge with crew-stable
Patrick Mezard <pmezard@gmail.com> [Sun, 26 Oct 2008 14:02:32 +0100] rev 7246
Merge with crew-stable
Sat, 25 Oct 2008 15:34:58 +0200 merge with crew
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sat, 25 Oct 2008 15:34:58 +0200] rev 7245
merge with crew
Fri, 24 Oct 2008 20:46:56 +0200 patch: remove double variables in copyfile() func
Bartosz SKOWRON <getxsick at gmail dot com> [Fri, 24 Oct 2008 20:46:56 +0200] rev 7244
patch: remove double variables in copyfile() func
Sun, 19 Oct 2008 00:32:23 +0200 convert: return remote branches in git source
Edouard Gomez <ed.gomez@free.fr> [Sun, 19 Oct 2008 00:32:23 +0200] rev 7243
convert: return remote branches in git source When converting git repos, all stuff happening on branches seems to be ignored. This is caused by the fact a "git clone" of a remote git repo has all its branches prefixed with "origin/". By chance, the "origin/master" branch is always linked to a local "master" branch. So getheads() returns only the master head, and it ignores all the other heads. Make sure getheads() returns all heads, forcing remote branches to be return by git-rev-parse.
Sun, 26 Oct 2008 13:23:02 +0100 convert: fix non-ASCII filenames retrieval from git sources (issue 1360)
Patrick Mezard <pmezard@gmail.com> [Sun, 26 Oct 2008 13:23:02 +0100] rev 7242
convert: fix non-ASCII filenames retrieval from git sources (issue 1360)
Wed, 22 Oct 2008 11:57:20 +0200 hgrc.5: explain order of mail.charsets
Christian Ebert <blacktrash@gmx.net> [Wed, 22 Oct 2008 11:57:20 +0200] rev 7241
hgrc.5: explain order of mail.charsets TODO: add mail.charsets section to hgrc.5.ja.txt
Fri, 24 Oct 2008 08:16:01 +0200 test 261a9f47b44b: grep w/ match in last line w/o newline
Christian Ebert <blacktrash@gmx.net> [Fri, 24 Oct 2008 08:16:01 +0200] rev 7240
test 261a9f47b44b: grep w/ match in last line w/o newline Last character in match output omitted to avoid infinite loop.
Wed, 22 Oct 2008 21:53:27 +0200 Bookmarks: Add the bookmarks extension
David Soria Parra <dsp@php.net> [Wed, 22 Oct 2008 21:53:27 +0200] rev 7239
Bookmarks: Add the bookmarks extension Mercurial bookmarks are local moveable pointers to changesets. If you commit a changeset that is based on a changeset that has a bookmark on it, the bookmark is forwarded to the new changeset. Thanks to Ian Dees, Ronny Pfannschmidt for their patches, Thanks to ronny, tonfa, prianha, mpm, #mercurial for their comments and their support that helped me to get things done.
Fri, 24 Oct 2008 11:35:47 -0500 zeroconf: don't break on hg showconfig
Matt Mackall <mpm@selenic.com> [Fri, 24 Oct 2008 11:35:47 -0500] rev 7238
zeroconf: don't break on hg showconfig
Fri, 24 Oct 2008 16:20:53 +0200 findincoming: build the correct list from the start
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Fri, 24 Oct 2008 16:20:53 +0200] rev 7237
findincoming: build the correct list from the start
Fri, 24 Oct 2008 15:00:40 +0200 Remove trailing spaces.
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 24 Oct 2008 15:00:40 +0200] rev 7236
Remove trailing spaces.
Fri, 24 Oct 2008 14:58:24 +0200 Document config option format.usefncache and improve format.usestore docs.
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 24 Oct 2008 14:58:24 +0200] rev 7235
Document config option format.usefncache and improve format.usestore docs.
Fri, 24 Oct 2008 10:31:51 +0200 add format.usefncache config option (default is true)
Adrian Buehlmann <adrian@cadifra.com> [Fri, 24 Oct 2008 10:31:51 +0200] rev 7234
add format.usefncache config option (default is true) This enables for example "hg clone --config format.usefncache=0" which creates a non-fncache repository, which then can be read by Mercurial versions before 7946503ec76e.
Tue, 21 Oct 2008 17:00:35 +0200 fix pull racing with push/commit (issue1320)
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 21 Oct 2008 17:00:35 +0200] rev 7233
fix pull racing with push/commit (issue1320) changegroup() has a problem when nodes which does not descend from a node in <bases> are added to remote after the discovery phase. If that happens, changegroup() won't send the correct set of nodes, ie. some nodes will be missing. To correct it we have to find the set of nodes that both remote and self have (called <common>), and send all the nodes not in <common>. This fix has some overhead, in the worst case it will re-send a whole branch. A proper fix to avoid this overhead might be to change the protocol so that the <common> nodes are sent (instead of the <bases> of the missing nodes).
Thu, 23 Oct 2008 23:03:09 +0200 convert: correctly detect missing revlog for root revisions
Patrick Mezard <pmezard@gmail.com> [Thu, 23 Oct 2008 23:03:09 +0200] rev 7232
convert: correctly detect missing revlog for root revisions
Tue, 21 Oct 2008 21:24:47 +0200 convert: ignore hg source errors with hg.ignoreerrors (issue 1357)
Patrick Mezard <pmezard@gmail.com> [Tue, 21 Oct 2008 21:24:47 +0200] rev 7231
convert: ignore hg source errors with hg.ignoreerrors (issue 1357) This flag makes missing revlog errors to be ignored which allow broken repositories to be fixed by converting them from and to Mercurial.
Thu, 23 Oct 2008 14:56:16 -0500 grep: avoid infinite loop when trailing newline is missing
Matt Mackall <mpm@selenic.com> [Thu, 23 Oct 2008 14:56:16 -0500] rev 7230
grep: avoid infinite loop when trailing newline is missing
Sun, 19 Oct 2008 19:12:07 +0200 introduce fncache repository layout
Adrian Buehlmann <adrian@cadifra.com> [Sun, 19 Oct 2008 19:12:07 +0200] rev 7229
introduce fncache repository layout * adds a new entry 'fncache' to '.hg/requires' for new repos * writes new file '.hg/store/fncache' * hash-encodes filenames with long paths (issue839) * encodes Windows reserved filenames (issue793)
Thu, 16 Oct 2008 19:40:09 +0300 bisect with command: ability to skip revision or abort bisection
Alexander Solovyov <piranha@piranha.org.ua> [Thu, 16 Oct 2008 19:40:09 +0300] rev 7228
bisect with command: ability to skip revision or abort bisection
Fri, 10 Oct 2008 16:58:14 +0300 bisect: ability to check revision with command
Alexander Solovyov <piranha@piranha.org.ua> [Fri, 10 Oct 2008 16:58:14 +0300] rev 7227
bisect: ability to check revision with command
Tue, 14 Oct 2008 21:28:49 +0200 Make it possible to disable filtering for a pattern.
Mads Kiilerich <mads@kiilerich.com> [Tue, 14 Oct 2008 21:28:49 +0200] rev 7226
Make it possible to disable filtering for a pattern. Rationale: Apparently there were no way to disable for example win32text extension locally. RFC: Can it already be done another way?
Tue, 21 Oct 2008 17:47:49 +0200 i18n: import _ instead of gettext
Martin Geisler <mg@daimi.au.dk> [Tue, 21 Oct 2008 17:47:49 +0200] rev 7225
i18n: import _ instead of gettext
Thu, 23 Oct 2008 19:27:25 +0200 Minor cleanup: Add missing space forgotten in recent change.
Thomas Arendsen Hein <thomas@intevation.de> [Thu, 23 Oct 2008 19:27:25 +0200] rev 7224
Minor cleanup: Add missing space forgotten in recent change.
Thu, 23 Oct 2008 15:44:23 +0200 Merge with crew-stable
Patrick Mezard <pmezard@gmail.com> [Thu, 23 Oct 2008 15:44:23 +0200] rev 7223
Merge with crew-stable
Thu, 23 Oct 2008 14:05:11 +0200 convert: read git output in binary mode under Windows (issue 1359)
Patrick Mezard <pmezard@gmail.com> [Thu, 23 Oct 2008 14:05:11 +0200] rev 7222
convert: read git output in binary mode under Windows (issue 1359)
Thu, 23 Oct 2008 15:35:54 +0200 util: add 'mode' argument to popen()
Patrick Mezard <pmezard@gmail.com> [Thu, 23 Oct 2008 15:35:54 +0200] rev 7221
util: add 'mode' argument to popen()
Wed, 22 Oct 2008 19:40:32 -0500 inotify: avoid passing potentially stale stat to update
Matt Mackall <mpm@selenic.com> [Wed, 22 Oct 2008 19:40:32 -0500] rev 7220
inotify: avoid passing potentially stale stat to update
Wed, 22 Oct 2008 19:40:32 -0500 inotify: add debugging mode to inotify
Matt Mackall <mpm@selenic.com> [Wed, 22 Oct 2008 19:40:32 -0500] rev 7219
inotify: add debugging mode to inotify compare inotify results with dirstate results and report any changes return dirstate results for safety
Wed, 22 Oct 2008 19:40:29 -0500 inotify: auto-start by default when enabled
Matt Mackall <mpm@selenic.com> [Wed, 22 Oct 2008 19:40:29 -0500] rev 7218
inotify: auto-start by default when enabled
Wed, 22 Oct 2008 17:41:41 -0500 inotify: friendlier message when daemon not running
Matt Mackall <mpm@selenic.com> [Wed, 22 Oct 2008 17:41:41 -0500] rev 7217
inotify: friendlier message when daemon not running
Wed, 22 Oct 2008 17:34:52 -0500 extensions: use new wrapper functions
Matt Mackall <mpm@selenic.com> [Wed, 22 Oct 2008 17:34:52 -0500] rev 7216
extensions: use new wrapper functions
Wed, 22 Oct 2008 17:34:50 -0500 extensions: add wrapping functions
Matt Mackall <mpm@selenic.com> [Wed, 22 Oct 2008 17:34:50 -0500] rev 7215
extensions: add wrapping functions
Wed, 22 Oct 2008 17:34:37 -0500 run-tests: --interactive overrides -j
Matt Mackall <mpm@selenic.com> [Wed, 22 Oct 2008 17:34:37 -0500] rev 7214
run-tests: --interactive overrides -j
Wed, 22 Oct 2008 17:34:08 -0500 findcmd: have dispatch look up strict flag
Matt Mackall <mpm@selenic.com> [Wed, 22 Oct 2008 17:34:08 -0500] rev 7213
findcmd: have dispatch look up strict flag
Wed, 22 Oct 2008 17:00:05 -0500 imported patch filteruser.patch
Matt Mackall <mpm@selenic.com> [Wed, 22 Oct 2008 17:00:05 -0500] rev 7212
imported patch filteruser.patch
Wed, 22 Oct 2008 15:41:32 -0500 Autodetect static-http
Matt Mackall <mpm@selenic.com> [Wed, 22 Oct 2008 15:41:32 -0500] rev 7211
Autodetect static-http
Wed, 22 Oct 2008 14:30:34 -0500 help: update help
Matt Mackall <mpm@selenic.com> [Wed, 22 Oct 2008 14:30:34 -0500] rev 7210
help: update help make help description 'topic'-oriented rather than 'command'-oriented change 'special' to 'additional'
Wed, 22 Oct 2008 13:05:40 -0500 chmod -x simplemerge.py
Matt Mackall <mpm@selenic.com> [Wed, 22 Oct 2008 13:05:40 -0500] rev 7209
chmod -x simplemerge.py
Wed, 22 Oct 2008 21:43:35 +0200 findincoming: do the binary search in branches in parallel
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Wed, 22 Oct 2008 21:43:35 +0200] rev 7208
findincoming: do the binary search in branches in parallel
Wed, 22 Oct 2008 21:41:57 +0200 protocol/between: the protocol expects to have ' '-separated tuples
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Wed, 22 Oct 2008 21:41:57 +0200] rev 7207
protocol/between: the protocol expects to have ' '-separated tuples
Wed, 22 Oct 2008 21:39:56 +0200 tests: log and show errors
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Wed, 22 Oct 2008 21:39:56 +0200] rev 7206
tests: log and show errors
Wed, 22 Oct 2008 19:28:37 +0200 theme/monoblue: put the search box entirely in the header
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Wed, 22 Oct 2008 19:28:37 +0200] rev 7205
theme/monoblue: put the search box entirely in the header
Wed, 22 Oct 2008 18:55:07 +0200 Remove trailing space
Thomas Arendsen Hein <thomas@intevation.de> [Wed, 22 Oct 2008 18:55:07 +0200] rev 7204
Remove trailing space
Wed, 22 Oct 2008 18:32:22 +0200 theme/monoblue: do not use a fixed width for the overview box
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Wed, 22 Oct 2008 18:32:22 +0200] rev 7203
theme/monoblue: do not use a fixed width for the overview box
Wed, 22 Oct 2008 18:32:17 +0200 tests: add more testing for webdir nesting
Dirkjan Ochtman <dirkjan@ochtman.nl> [Wed, 22 Oct 2008 18:32:17 +0200] rev 7202
tests: add more testing for webdir nesting
Wed, 22 Oct 2008 18:23:32 +0200 hgwebdir: show nested repositories (issue1336)
Benoit Allard <benoit@aeteurope.nl> [Wed, 22 Oct 2008 18:23:32 +0200] rev 7201
hgwebdir: show nested repositories (issue1336)
Wed, 22 Oct 2008 13:14:52 +0200 patch/diff: use a separate function to write the first line of a file diff
Dirkjan Ochtman <dirkjan@ochtman.nl> [Wed, 22 Oct 2008 13:14:52 +0200] rev 7200
patch/diff: use a separate function to write the first line of a file diff
Wed, 22 Oct 2008 12:56:28 +0200 patch: consolidate two different regexes for parsing of git diffs
Dirkjan Ochtman <dirkjan@ochtman.nl> [Wed, 22 Oct 2008 12:56:28 +0200] rev 7199
patch: consolidate two different regexes for parsing of git diffs
Wed, 22 Oct 2008 09:29:26 +0200 patch: extract local function addmodehdr
Dirkjan Ochtman <dirkjan@ochtman.nl> [Wed, 22 Oct 2008 09:29:26 +0200] rev 7198
patch: extract local function addmodehdr
Tue, 21 Oct 2008 11:29:27 +0200 help: show extension commands in short list, separate extension list in help
Dirkjan Ochtman <dirkjan@ochtman.nl> [Tue, 21 Oct 2008 11:29:27 +0200] rev 7197
help: show extension commands in short list, separate extension list in help In 'hg', we now show a short list of commands, including extension commands. In 'hg help', we show core commands, a list of enabled extensions, and topics.
Tue, 21 Oct 2008 11:05:45 +0200 help: show help topics by default in 'hg help', with longest available id
Dirkjan Ochtman <dirkjan@ochtman.nl> [Tue, 21 Oct 2008 11:05:45 +0200] rev 7196
help: show help topics by default in 'hg help', with longest available id
Tue, 21 Oct 2008 10:29:57 +0200 mail: correct typo in variable name
Christian Ebert <blacktrash@gmx.net> [Tue, 21 Oct 2008 10:29:57 +0200] rev 7195
mail: correct typo in variable name
Mon, 20 Oct 2008 18:29:44 +0200 merge with crew
Thomas Arendsen Hein <thomas@intevation.de> [Mon, 20 Oct 2008 18:29:44 +0200] rev 7194
merge with crew
Mon, 20 Oct 2008 17:40:29 +0200 mail: test patch mime encoding for patchbomb
Christian Ebert <blacktrash@gmx.net> [Mon, 20 Oct 2008 17:40:29 +0200] rev 7193
mail: test patch mime encoding for patchbomb
Mon, 20 Oct 2008 17:40:29 +0200 patchbomb: mime-encode clean utf-8 patches (issue814)
Christian Ebert <blacktrash@gmx.net> [Mon, 20 Oct 2008 17:40:29 +0200] rev 7192
patchbomb: mime-encode clean utf-8 patches (issue814) Fixes issue814, but only for utf.
Mon, 20 Oct 2008 17:40:29 +0200 mail: mime-encode patches that are utf-8
Christian Ebert <blacktrash@gmx.net> [Mon, 20 Oct 2008 17:40:29 +0200] rev 7191
mail: mime-encode patches that are utf-8 utf-8 can be safely detected without making assumptions on the encoding/locale used by the recipient. Content-Transfer-Encoding for utf-8 patches is base64 (default of python's email module).
Mon, 20 Oct 2008 15:19:05 +0200 Some additional space/tab cleanups
Thomas Arendsen Hein <thomas@intevation.de> [Mon, 20 Oct 2008 15:19:05 +0200] rev 7190
Some additional space/tab cleanups
Mon, 20 Oct 2008 14:58:49 +0200 merge with crew-stable, again
Dirkjan Ochtman <dirkjan@ochtman.nl> [Mon, 20 Oct 2008 14:58:49 +0200] rev 7189
merge with crew-stable, again
Mon, 20 Oct 2008 14:57:56 +0200 merge with crew-stable
Dirkjan Ochtman <dirkjan@ochtman.nl> [Mon, 20 Oct 2008 14:57:56 +0200] rev 7188
merge with crew-stable
Mon, 20 Oct 2008 14:53:53 +0200 spaces->tabs in one line of a C extension for consistency
Thomas Arendsen Hein <thomas@intevation.de> [Mon, 20 Oct 2008 14:53:53 +0200] rev 7187
spaces->tabs in one line of a C extension for consistency
Mon, 20 Oct 2008 14:57:04 +0200 clean up trailing spaces, leading spaces in C
Dirkjan Ochtman <dirkjan@ochtman.nl> [Mon, 20 Oct 2008 14:57:04 +0200] rev 7186
clean up trailing spaces, leading spaces in C
Mon, 20 Oct 2008 14:52:58 +0200 merge with crew-stable
Dirkjan Ochtman <dirkjan@ochtman.nl> [Mon, 20 Oct 2008 14:52:58 +0200] rev 7185
merge with crew-stable
Mon, 20 Oct 2008 14:51:55 +0200 clean up trailing spaces
Dirkjan Ochtman <dirkjan@ochtman.nl> [Mon, 20 Oct 2008 14:51:55 +0200] rev 7184
clean up trailing spaces
Mon, 20 Oct 2008 14:13:37 +0200 hgweb: working diff for removed files
Dirkjan Ochtman <dirkjan@ochtman.nl> [Mon, 20 Oct 2008 14:13:37 +0200] rev 7183
hgweb: working diff for removed files
Mon, 20 Oct 2008 12:41:09 +0200 hgweb: remove links to non-existent file versions
Dirkjan Ochtman <dirkjan@ochtman.nl> [Mon, 20 Oct 2008 12:41:09 +0200] rev 7182
hgweb: remove links to non-existent file versions
Mon, 20 Oct 2008 10:20:35 +0200 coal/paper: widen author column in log table
Dirkjan Ochtman <dirkjan@ochtman.nl> [Mon, 20 Oct 2008 10:20:35 +0200] rev 7181
coal/paper: widen author column in log table
Mon, 20 Oct 2008 10:15:26 +0200 hgweb: be sure to drain request data even in early error conditions
Dirkjan Ochtman <dirkjan@ochtman.nl> [Mon, 20 Oct 2008 10:15:26 +0200] rev 7180
hgweb: be sure to drain request data even in early error conditions Thanks to Mads Kiilerich with noticing this. The hg client can only read data after all the sent data has been read, so we have to read all the request data even if we're not going to do anything with it (in error conditions). This is not easy to fix in the client, because we're using Python's httplib, which is strictly stateful. Abstracted the draining into a separate method.
Sun, 19 Oct 2008 22:07:43 +0200 merge with crew-stable
Thomas Arendsen Hein <thomas@intevation.de> [Sun, 19 Oct 2008 22:07:43 +0200] rev 7179
merge with crew-stable
Sun, 19 Oct 2008 19:49:56 +0200 Fix Debian bug #494889 (fetching from static-http://... broken)
Thomas Arendsen Hein <thomas@intevation.de> [Sun, 19 Oct 2008 19:49:56 +0200] rev 7178
Fix Debian bug #494889 (fetching from static-http://... broken) Changeset 6605a03cbf87 which fixed issue965 (hg clone static-http does not work for empty repos) broke cloning of repos with old layout (without store) via static-http. This fix makes cloning from old-style repositories possible again, but will not allow cloning of empty old-style repositories as this can not be detected reliably.
Sun, 19 Oct 2008 16:31:24 +0200 mq: Fix --qrefresh --short to work with --exclude and --include
Mads Kiilerich <mads@kiilerich.com> [Sun, 19 Oct 2008 16:31:24 +0200] rev 7177
mq: Fix --qrefresh --short to work with --exclude and --include pmezard expects hg qref -s -X b to apply the -X to the list of files in the patch, and thus remove b from the patch. That's how it worked before f7fc5f5ecd62. That change seemed sensible, but it wasn't... mpm says (17:22:30) pmezard_: kiilerix1: do you mean that -X should be forbidden with -s ? (17:22:54) pmezard_: kiilerix1: and --include too (17:23:03) mpm: No because you should be able to say hg qref -s foo* -X foo-bar so mpm expects hg qref -s -X b * to apply the -X to the list of files in the working directory, and thus don't include b in the patch This patch tries to make both usecases work by creating a matchfn which uses the include/excludes but not the filelist.
Sun, 19 Oct 2008 20:29:41 +0200 merge with crew
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 19 Oct 2008 20:29:41 +0200] rev 7176
merge with crew
Sun, 19 Oct 2008 20:17:06 +0200 parsers.c: do not try to untrack after a failure
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 19 Oct 2008 20:17:06 +0200] rev 7175
parsers.c: do not try to untrack after a failure
Sun, 19 Oct 2008 20:16:37 +0200 parsers.c: fix integer overflows
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 19 Oct 2008 20:16:37 +0200] rev 7174
parsers.c: fix integer overflows thanks to zzuf for helping finding those
Sun, 19 Oct 2008 19:10:26 +0200 Merge with crew
Thomas Arendsen Hein <thomas@intevation.de> [Sun, 19 Oct 2008 19:10:26 +0200] rev 7173
Merge with crew
Sun, 19 Oct 2008 19:03:23 +0200 Use dummy diffstat in tests and remove older diffstat workaround.
Thomas Arendsen Hein <thomas@intevation.de> [Sun, 19 Oct 2008 19:03:23 +0200] rev 7172
Use dummy diffstat in tests and remove older diffstat workaround. This makes test-notify pass on systems without diffstat installed or where the diffstat version yields a different output.
Sun, 19 Oct 2008 17:40:35 +0200 Fix test-bundle-type output by changing head|cut to cut|head.
Thomas Arendsen Hein <thomas@intevation.de> [Sun, 19 Oct 2008 17:40:35 +0200] rev 7171
Fix test-bundle-type output by changing head|cut to cut|head. With some versions of cut the output otherwise has no end of line.
Sun, 19 Oct 2008 15:24:33 +0200 convert documentation: --config argument with spaces needs quoting.
Thomas Arendsen Hein <thomas@intevation.de> [Sun, 19 Oct 2008 15:24:33 +0200] rev 7170
convert documentation: --config argument with spaces needs quoting.
Sun, 19 Oct 2008 15:08:30 +0200 Copy index before parsing to enforce alignment with inline data present.
Thomas Arendsen Hein <thomas@intevation.de> [Sun, 19 Oct 2008 15:08:30 +0200] rev 7169
Copy index before parsing to enforce alignment with inline data present. Fixes issue1348 (Bus error in parsers.c) on Solaris/sparc.
Sun, 19 Oct 2008 16:11:23 +0200 parsers.c: there is no reference to data_obj, so it shouldn't be decref'ed
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 19 Oct 2008 16:11:23 +0200] rev 7168
parsers.c: there is no reference to data_obj, so it shouldn't be decref'ed
Sun, 19 Oct 2008 13:00:36 +0200 merge with crew
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 19 Oct 2008 13:00:36 +0200] rev 7167
merge with crew
Sun, 19 Oct 2008 12:23:58 +0200 hgweb: nodeids should be aligned in raw changesets
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 19 Oct 2008 12:23:58 +0200] rev 7166
hgweb: nodeids should be aligned in raw changesets If they aren't it breaks hg import --exact Thanks to Jesper Noehr for noticing it.
Sun, 19 Oct 2008 12:34:34 +0200 Fix test-notify output for older diffstat versions.
Thomas Arendsen Hein <thomas@intevation.de> [Sun, 19 Oct 2008 12:34:34 +0200] rev 7165
Fix test-notify output for older diffstat versions.
Sun, 19 Oct 2008 12:19:55 +0200 Add util.popen3 fallback, simplify import of Popen3
Thomas Arendsen Hein <thomas@intevation.de> [Sun, 19 Oct 2008 12:19:55 +0200] rev 7164
Add util.popen3 fallback, simplify import of Popen3
Sun, 19 Oct 2008 12:13:25 +0200 Fix util.popen2 for Python 2.3
Thomas Arendsen Hein <thomas@intevation.de> [Sun, 19 Oct 2008 12:13:25 +0200] rev 7163
Fix util.popen2 for Python 2.3 1. trigger ImportError early, so fallbacks are activated 2. util.popen2 replaces previous usage of os.popen2, not popen2.popen2
Sat, 18 Oct 2008 21:52:22 -0700 mq: heavy rearrangement of qnew to make it recover reliably from errors.
Brendan Cully <brendan@kublai.com> [Sat, 18 Oct 2008 21:52:22 -0700] rev 7162
mq: heavy rearrangement of qnew to make it recover reliably from errors. Closes issue1269.
Sat, 18 Oct 2008 20:45:53 -0700 mq: abort qnew -f if any file in an explicit list cannot be read
Brendan Cully <brendan@kublai.com> [Sat, 18 Oct 2008 20:45:53 -0700] rev 7161
mq: abort qnew -f if any file in an explicit list cannot be read
Sat, 18 Oct 2008 17:29:45 -0700 mq: make qimport -f work properly. Closes issue1255.
Brendan Cully <brendan@kublai.com> [Sat, 18 Oct 2008 17:29:45 -0700] rev 7160
mq: make qimport -f work properly. Closes issue1255. From Bernhard Leiner.
Sat, 18 Oct 2008 16:53:44 -0700 Merge with crew
Brendan Cully <brendan@kublai.com> [Sat, 18 Oct 2008 16:53:44 -0700] rev 7159
Merge with crew
Sat, 18 Oct 2008 16:40:01 -0700 mq: let qimport read patches from URLs
Brendan Cully <brendan@kublai.com> [Sat, 18 Oct 2008 16:40:01 -0700] rev 7158
mq: let qimport read patches from URLs
Sat, 18 Oct 2008 16:33:10 -0700 mq: do not invoke editor until just before patch creation. Closes issue1346.
Brendan Cully <brendan@kublai.com> [Sat, 18 Oct 2008 16:33:10 -0700] rev 7157
mq: do not invoke editor until just before patch creation. Closes issue1346.
Sun, 19 Oct 2008 01:29:57 +0200 merge with crew
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 19 Oct 2008 01:29:57 +0200] rev 7156
merge with crew
Sun, 19 Oct 2008 01:28:35 +0200 add a missing +x to test-inotify-lookup
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 19 Oct 2008 01:28:35 +0200] rev 7155
add a missing +x to test-inotify-lookup
Sun, 19 Oct 2008 01:26:46 +0200 index parser: fix refcounting in case of errors, refactor
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 19 Oct 2008 01:26:46 +0200] rev 7154
index parser: fix refcounting in case of errors, refactor due to incorrect refcounting, on a bad revlog it was failing with: *** glibc detected *** /usr/bin/python: corrupted double-linked list: 0x0816d318 *** and a backtrace.
Sat, 18 Oct 2008 23:45:46 +0200 patch: pass linereader to binaryhunk.extract() instead of wrapped fp
Patrick Mezard <pmezard@gmail.com> [Sat, 18 Oct 2008 23:45:46 +0200] rev 7153
patch: pass linereader to binaryhunk.extract() instead of wrapped fp It unifies input patch file access methods
Sat, 18 Oct 2008 23:45:46 +0200 patch: pass linereader to scangitpatch(), extract from iterhunks()
Patrick Mezard <pmezard@gmail.com> [Sat, 18 Oct 2008 23:45:46 +0200] rev 7152
patch: pass linereader to scangitpatch(), extract from iterhunks() It's good because it unifies the patch file access methods.
Sat, 18 Oct 2008 23:45:45 +0200 patch: change functions definition order for readability
Patrick Mezard <pmezard@gmail.com> [Sat, 18 Oct 2008 23:45:45 +0200] rev 7151
patch: change functions definition order for readability
Sat, 18 Oct 2008 23:45:45 +0200 patch: map changed files to patchmeta directly
Patrick Mezard <pmezard@gmail.com> [Sat, 18 Oct 2008 23:45:45 +0200] rev 7150
patch: map changed files to patchmeta directly
Sat, 18 Oct 2008 23:45:45 +0200 patch: patchmeta gives (islink, isexec) tuple instead of int mode
Patrick Mezard <pmezard@gmail.com> [Sat, 18 Oct 2008 23:45:45 +0200] rev 7149
patch: patchmeta gives (islink, isexec) tuple instead of int mode
Sat, 18 Oct 2008 23:45:45 +0200 patch: extract and rename gitpatch into patchmeta, document
Patrick Mezard <pmezard@gmail.com> [Sat, 18 Oct 2008 23:45:45 +0200] rev 7148
patch: extract and rename gitpatch into patchmeta, document
Sat, 18 Oct 2008 23:45:45 +0200 patch: remove applydiff() useless updatedir and rejmerge arguments
Patrick Mezard <pmezard@gmail.com> [Sat, 18 Oct 2008 23:45:45 +0200] rev 7147
patch: remove applydiff() useless updatedir and rejmerge arguments
Sat, 18 Oct 2008 23:20:23 +0200 merge with crew
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sat, 18 Oct 2008 23:20:23 +0200] rev 7146
merge with crew
Sat, 18 Oct 2008 23:06:29 +0200 inotify: fix status not showing "clean" files (issue907)
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sat, 18 Oct 2008 23:06:29 +0200] rev 7145
inotify: fix status not showing "clean" files (issue907) The inotify server uses 'c' for clean, not 'n'.
Sat, 18 Oct 2008 22:44:01 +0200 run-tests.py: report missing file as an error
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sat, 18 Oct 2008 22:44:01 +0200] rev 7144
run-tests.py: report missing file as an error
Sat, 18 Oct 2008 13:22:46 -0700 Merge with crew
Brendan Cully <brendan@kublai.com> [Sat, 18 Oct 2008 13:22:46 -0700] rev 7143
Merge with crew
Sat, 18 Oct 2008 13:22:29 -0700 Prevent import over an applied patch (closes issue795)
Brendan Cully <brendan@kublai.com> [Sat, 18 Oct 2008 13:22:29 -0700] rev 7142
Prevent import over an applied patch (closes issue795)
Sat, 18 Oct 2008 14:43:14 -0400 issue 1144: prevent traceback on verify of bundles
John Mulligan <phlogistonjohn@asynchrono.us> [Sat, 18 Oct 2008 14:43:14 -0400] rev 7141
issue 1144: prevent traceback on verify of bundles
Sat, 18 Oct 2008 21:11:44 +0200 merge with crew
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sat, 18 Oct 2008 21:11:44 +0200] rev 7140
merge with crew
Sat, 18 Oct 2008 21:08:44 +0200 run-tests.py: use --prefix instead of --home
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sat, 18 Oct 2008 21:08:44 +0200] rev 7139
run-tests.py: use --prefix instead of --home Some SUSE version don't like --home, they fail with: "error: must supply either home or prefix/exec-prefix -- not both" this is due to SUSE shipping a distutils.cfg conflicting with --home.
Sat, 18 Oct 2008 20:47:47 +0200 test-permission: put sane permissions at the end of the test
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sat, 18 Oct 2008 20:47:47 +0200] rev 7138
test-permission: put sane permissions at the end of the test If we don't do that, we won't delete all directories at the end of the test
Sat, 18 Oct 2008 20:50:08 +0200 util: handle EINVAL in _statfiles_clustered()
Patrick Mezard <pmezard@gmail.com> [Sat, 18 Oct 2008 20:50:08 +0200] rev 7137
util: handle EINVAL in _statfiles_clustered() Raised when osutil.listdir is called on a non-directory entry.
Sat, 18 Oct 2008 11:43:45 -0700 _listdir only uses dfd if AT_SYMLINK_NOFOLLOW is defined
Brendan Cully <brendan@kublai.com> [Sat, 18 Oct 2008 11:43:45 -0700] rev 7136
_listdir only uses dfd if AT_SYMLINK_NOFOLLOW is defined
Sat, 18 Oct 2008 20:39:08 +0200 merge with crew
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sat, 18 Oct 2008 20:39:08 +0200] rev 7135
merge with crew
Sat, 18 Oct 2008 20:25:45 +0200 fix issue with strip() for revlog with non-monotonic linkrevs (issue1342)
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sat, 18 Oct 2008 20:25:45 +0200] rev 7134
fix issue with strip() for revlog with non-monotonic linkrevs (issue1342) extra nodes should always be included, do the call after the pruning
Sat, 18 Oct 2008 20:23:46 +0200 revlog parser: use ntohl() instead of ntohll() (fix endianness issues)
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sat, 18 Oct 2008 20:23:46 +0200] rev 7133
revlog parser: use ntohl() instead of ntohll() (fix endianness issues)
(0) -3000 -1000 -120 +120 +1000 +3000 +10000 +30000 tip