Sun, 31 May 2009 01:29:30 +0200 convert/gnuarch: wrap long line, format kwargs without spaces
Martin Geisler <mg@lazybytes.net> [Sun, 31 May 2009 01:29:30 +0200] rev 8662
convert/gnuarch: wrap long line, format kwargs without spaces
Sun, 31 May 2009 01:28:18 +0200 convert/cvsps: wrap long lines
Martin Geisler <mg@lazybytes.net> [Sun, 31 May 2009 01:28:18 +0200] rev 8661
convert/cvsps: wrap long lines
Sun, 31 May 2009 01:26:23 +0200 convert/subversion: wrap long lines in comments
Martin Geisler <mg@lazybytes.net> [Sun, 31 May 2009 01:26:23 +0200] rev 8660
convert/subversion: wrap long lines in comments
Sun, 31 May 2009 01:13:45 +0200 test-hybridencode: break long string literals
Martin Geisler <mg@lazybytes.net> [Sun, 31 May 2009 01:13:45 +0200] rev 8659
test-hybridencode: break long string literals
Sun, 31 May 2009 00:58:20 +0200 revlog: make triple-quoted string a real comment
Martin Geisler <mg@lazybytes.net> [Sun, 31 May 2009 00:58:20 +0200] rev 8658
revlog: make triple-quoted string a real comment
Sat, 30 May 2009 23:42:35 +0200 posix: do not use fstat in isowner
Martin Geisler <mg@lazybytes.net> [Sat, 30 May 2009 23:42:35 +0200] rev 8657
posix: do not use fstat in isowner The fstat function was undefined, but never used since a stat object was always passed in the optional st argument. Passing st is now mandatory. This bug crept in when util was split up into posix and windows modules. The fstat function is still defined in util, but importing it into posix would create an import cycle which seems unnecessary.
Sat, 30 May 2009 23:20:30 +0200 removed unused imports
Martin Geisler <mg@lazybytes.net> [Sat, 30 May 2009 23:20:30 +0200] rev 8656
removed unused imports
Sat, 30 May 2009 11:32:23 -0700 Move alias into core
Brendan Cully <brendan@kublai.com> [Sat, 30 May 2009 11:32:23 -0700] rev 8655
Move alias into core
Sat, 30 May 2009 19:37:01 +0200 mq: rename setheader to updateheader and fix comment
Cédric Duval <cedricduval@free.fr> [Sat, 30 May 2009 19:37:01 +0200] rev 8654
mq: rename setheader to updateheader and fix comment
Sat, 30 May 2009 19:18:29 +0200 mq: initializing patchheader class directly from patch content
Cédric Duval <cedricduval@free.fr> [Sat, 30 May 2009 19:18:29 +0200] rev 8653
mq: initializing patchheader class directly from patch content The patch header needs only be read in order to instantiate the class, and as such it makes more sense to do it within the class.
Fri, 29 May 2009 21:31:33 -0700 Merge with mpm
Bryan O'Sullivan <bos@serpentine.com> [Fri, 29 May 2009 21:31:33 -0700] rev 8652
Merge with mpm
Fri, 29 May 2009 10:00:03 -0400 run-tests: clarify timeout log message.
Greg Ward <greg-hg@gerg.ca> [Fri, 29 May 2009 10:00:03 -0400] rev 8651
run-tests: clarify timeout log message.
Wed, 27 May 2009 16:01:34 -0500 revlog: refactor chunk cache interface again
Matt Mackall <mpm@selenic.com> [Wed, 27 May 2009 16:01:34 -0500] rev 8650
revlog: refactor chunk cache interface again - chunk to _chunk - _prime to _chunkraw - _chunkclear for cache clearing - _chunk calls _chunkraw - clean up _prime a bit - simplify users in revision and checkinlinesize - drop file descriptor passing (we're better off opening fds lazily
Thu, 28 May 2009 17:44:57 +0200 clone: fall back to pull source repo cannot be locked, 937ee88da3ef was a noop
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Thu, 28 May 2009 17:44:57 +0200] rev 8649
clone: fall back to pull source repo cannot be locked, 937ee88da3ef was a noop 937ee88da3ef was a noop, it was missing the wait keyword
Thu, 28 May 2009 17:03:35 +0200 fixed 0xc0150004 error building Mercurial under Python 2.6 for Windows
Garth Roxburgh-Kidd <garth@deadlybloodyserious.com> [Thu, 28 May 2009 17:03:35 +0200] rev 8648
fixed 0xc0150004 error building Mercurial under Python 2.6 for Windows
Thu, 28 May 2009 08:29:40 +0200 localrepo: move comment
Adrian Buehlmann <adrian@cadifra.com> [Thu, 28 May 2009 08:29:40 +0200] rev 8647
localrepo: move comment
Wed, 27 May 2009 14:16:13 +0200 localrepo: use lock.release for single lock
Simon Heimberg <simohe@besonet.ch> [Wed, 27 May 2009 14:16:13 +0200] rev 8646
localrepo: use lock.release for single lock
Wed, 27 May 2009 23:39:41 +0200 dirstate: fixed typo in comment
Martin Geisler <mg@lazybytes.net> [Wed, 27 May 2009 23:39:41 +0200] rev 8645
dirstate: fixed typo in comment
Wed, 27 May 2009 14:44:55 -0500 changelog: make delayopener less intrusive
Matt Mackall <mpm@selenic.com> [Wed, 27 May 2009 14:44:55 -0500] rev 8644
changelog: make delayopener less intrusive
Wed, 27 May 2009 14:44:54 -0500 revlog: report indexfile rather than datafile for integrity check
Matt Mackall <mpm@selenic.com> [Wed, 27 May 2009 14:44:54 -0500] rev 8643
revlog: report indexfile rather than datafile for integrity check
Wed, 27 May 2009 14:44:52 -0500 ui: fix two bugs in %% warning
Matt Mackall <mpm@selenic.com> [Wed, 27 May 2009 14:44:52 -0500] rev 8642
ui: fix two bugs in %% warning
Wed, 27 May 2009 14:44:51 -0500 revlog: move stat inside lazyparser
Matt Mackall <mpm@selenic.com> [Wed, 27 May 2009 14:44:51 -0500] rev 8641
revlog: move stat inside lazyparser
Mon, 25 May 2009 12:48:15 -0500 dirstate: notice truncated parents read
Matt Mackall <mpm@selenic.com> [Mon, 25 May 2009 12:48:15 -0500] rev 8640
dirstate: notice truncated parents read
Mon, 25 May 2009 10:44:37 -0500 lookup: check for dirstate damage on failure
Matt Mackall <mpm@selenic.com> [Mon, 25 May 2009 10:44:37 -0500] rev 8639
lookup: check for dirstate damage on failure
Tue, 26 May 2009 23:09:38 +0200 keyword: rename matcher() to match() mimicking changes in main
Christian Ebert <blacktrash@gmx.net> [Tue, 26 May 2009 23:09:38 +0200] rev 8638
keyword: rename matcher() to match() mimicking changes in main
Sun, 24 May 2009 22:15:48 +0200 tests: test for dispatch on [defaults]: more clearly differing output
Cédric Duval <cedricduval@free.fr> [Sun, 24 May 2009 22:15:48 +0200] rev 8637
tests: test for dispatch on [defaults]: more clearly differing output Using '-r null' instead of '-v' as the overriden command default. The latter did not have any effect on output, thus not giving much indication on whether the modified defaults were really in use or not.
Wed, 27 May 2009 16:25:31 +0200 merge: whitespace cleanup
Peter Arrenbrecht <peter.arrenbrecht@gmail.com> [Wed, 27 May 2009 16:25:31 +0200] rev 8636
merge: whitespace cleanup
Wed, 27 May 2009 14:11:41 +0200 revlog: add test for 7659eecd9da2 (issue1678)
Peter Arrenbrecht <peter.arrenbrecht@gmail.com> [Wed, 27 May 2009 14:11:41 +0200] rev 8635
revlog: add test for 7659eecd9da2 (issue1678)
Wed, 27 May 2009 02:46:59 +0200 changegroup: the node list might be an empty generator (fix issue1678)
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Wed, 27 May 2009 02:46:59 +0200] rev 8634
changegroup: the node list might be an empty generator (fix issue1678)
Tue, 26 May 2009 23:49:53 +0200 store encoding: .i/.d encoding for non-store repo (broken by 810387f59696)
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 26 May 2009 23:49:53 +0200] rev 8633
store encoding: .i/.d encoding for non-store repo (broken by 810387f59696)
Tue, 26 May 2009 22:59:52 +0200 replace "i in range(len(xs))" with "i, x in enumerate(xs)"
Martin Geisler <mg@lazybytes.net> [Tue, 26 May 2009 22:59:52 +0200] rev 8632
replace "i in range(len(xs))" with "i, x in enumerate(xs)" The remaining occurrences should be the ones where "xs" is mutated or where "i" is used for index arithmetic.
Tue, 26 May 2009 22:37:26 +0200 util: simplify range expression
Martin Geisler <mg@lazybytes.net> [Tue, 26 May 2009 22:37:26 +0200] rev 8631
util: simplify range expression The n index variable was unused. Every iteration would pop one element off of parts, so the for loop can be replaced with a while loop.
Tue, 26 May 2009 22:09:39 +0200 color: cleanup extra commas
Martin Geisler <mg@lazybytes.net> [Tue, 26 May 2009 22:09:39 +0200] rev 8630
color: cleanup extra commas
Tue, 26 May 2009 22:02:10 +0200 setup: execute hg in C locale
Martin Geisler <mg@lazybytes.net> [Tue, 26 May 2009 22:02:10 +0200] rev 8629
setup: execute hg in C locale
Tue, 26 May 2009 21:13:21 +0200 setup: handle trust warnings when determining version
Martin Geisler <mg@lazybytes.net> [Tue, 26 May 2009 21:13:21 +0200] rev 8628
setup: handle trust warnings when determining version
Tue, 26 May 2009 21:07:41 +0200 setup: renamed l, e vars to out, err
Martin Geisler <mg@lazybytes.net> [Tue, 26 May 2009 21:07:41 +0200] rev 8627
setup: renamed l, e vars to out, err
Tue, 26 May 2009 20:12:37 +0200 hggettext: ensure correct Mercurial is imported
Martin Geisler <mg@lazybytes.net> [Tue, 26 May 2009 20:12:37 +0200] rev 8626
hggettext: ensure correct Mercurial is imported
Tue, 26 May 2009 19:51:22 +0200 Makefile: do not create i18n/, it is already there
Martin Geisler <mg@lazybytes.net> [Tue, 26 May 2009 19:51:22 +0200] rev 8625
Makefile: do not create i18n/, it is already there
Mon, 25 May 2009 23:06:11 +0200 replace xrange(0, n) with xrange(n)
Martin Geisler <mg@lazybytes.net> [Mon, 25 May 2009 23:06:11 +0200] rev 8624
replace xrange(0, n) with xrange(n)
Mon, 25 May 2009 22:54:16 +0200 color: replace re.split with ui.configlist
Martin Geisler <mg@lazybytes.net> [Mon, 25 May 2009 22:54:16 +0200] rev 8623
color: replace re.split with ui.configlist
Mon, 25 May 2009 22:44:53 +0200 color: use lists instead of tuples for effects
Martin Geisler <mg@lazybytes.net> [Mon, 25 May 2009 22:44:53 +0200] rev 8622
color: use lists instead of tuples for effects
Tue, 26 May 2009 10:16:17 +0200 hgweb: extract config values after reading webdir-config
Dirkjan Ochtman <dirkjan@ochtman.nl> [Tue, 26 May 2009 10:16:17 +0200] rev 8621
hgweb: extract config values after reading webdir-config
Mon, 25 May 2009 18:34:35 +0200 tests: make coverage run in parallel mode, clean up coverage code
Dirkjan Ochtman <dirkjan@ochtman.nl> [Mon, 25 May 2009 18:34:35 +0200] rev 8620
tests: make coverage run in parallel mode, clean up coverage code
Mon, 25 May 2009 13:52:09 +0200 revlog: fix undefined variable introduced in 5726bb290bfe
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Mon, 25 May 2009 13:52:09 +0200] rev 8619
revlog: fix undefined variable introduced in 5726bb290bfe
Sun, 24 May 2009 22:17:10 +0200 parentrevspec: remove a trailing colon
Cédric Duval <cedricduval@free.fr> [Sun, 24 May 2009 22:17:10 +0200] rev 8618
parentrevspec: remove a trailing colon
Sun, 24 May 2009 22:17:12 +0200 purge: fix spelling error
Cédric Duval <cedricduval@free.fr> [Sun, 24 May 2009 22:17:12 +0200] rev 8617
purge: fix spelling error
Sun, 24 May 2009 23:53:28 +0200 zsh-comp: explain how to use for non-global install
Martin Geisler <mg@lazybytes.net> [Sun, 24 May 2009 23:53:28 +0200] rev 8616
zsh-comp: explain how to use for non-global install
Sun, 24 May 2009 22:37:20 +0200 use ui instead of repo.ui when the former is in scope
Martin Geisler <mg@lazybytes.net> [Sun, 24 May 2009 22:37:20 +0200] rev 8615
use ui instead of repo.ui when the former is in scope
Sun, 24 May 2009 16:38:29 -0500 cmdutils: Take over glob expansion duties from util
Matt Mackall <mpm@selenic.com> [Sun, 24 May 2009 16:38:29 -0500] rev 8614
cmdutils: Take over glob expansion duties from util
Sun, 24 May 2009 16:37:34 -0500 match: fix _patsplit breakage with drive letters
Matt Mackall <mpm@selenic.com> [Sun, 24 May 2009 16:37:34 -0500] rev 8613
match: fix _patsplit breakage with drive letters
Sun, 24 May 2009 18:31:01 +0200 statichttprepo: handle remote not supporting Range headers
Patrick Mezard <pmezard@gmail.com> [Sun, 24 May 2009 18:31:01 +0200] rev 8612
statichttprepo: handle remote not supporting Range headers - If remote does not support Range header, 200 is answered instead of 206. The HTTPRangeHandler left these responses unchanged, so the data has to be sliced by the receiver. - httprangereader file pointer was not updated.
Sun, 24 May 2009 18:30:59 +0200 convert: better feedback when filtering out empty revisions
Patrick Mezard <pmezard@gmail.com> [Sun, 24 May 2009 18:30:59 +0200] rev 8611
convert: better feedback when filtering out empty revisions Original patch by Herbert Griebel <herbertg@gmx.at>
Thu, 21 May 2009 17:09:12 +0900 inotify: server: use a common 'pollable' interface for server & repowatcher
Nicolas Dumazet <nicdumz.commits@gmail.com> [Thu, 21 May 2009 17:09:12 +0900] rev 8610
inotify: server: use a common 'pollable' interface for server & repowatcher Mainly for documentation purposes: it easily explains the role of handle_event and handle_timeout, and why both server & repowatcher implement those methods.
Thu, 21 May 2009 19:26:15 +0900 inotify: process all inotify events in one batch
Nicolas Dumazet <nicdumz.commits@gmail.com> [Thu, 21 May 2009 19:26:15 +0900] rev 8609
inotify: process all inotify events in one batch When several inotify events happen, we don't have to process each event separately, calling everytime repowatcher.read_events() to fetch events from the underlying watcher: it is sufficient to call once read_events, to fetch all the events from the watcher.
Thu, 21 May 2009 19:22:29 +0900 inotify: rename handle_event to handle_pollevent to avoid confusion
Nicolas Dumazet <nicdumz.commits@gmail.com> [Thu, 21 May 2009 19:22:29 +0900] rev 8608
inotify: rename handle_event to handle_pollevent to avoid confusion event here refers to poll events, and are different from events read in server.read_events for example, where those events are inotify events.
Thu, 21 May 2009 16:54:05 +0900 inotify: handle_event: do not use event and fd parameters.
Nicolas Dumazet <nicdumz.commits@gmail.com> [Thu, 21 May 2009 16:54:05 +0900] rev 8607
inotify: handle_event: do not use event and fd parameters. event is particularly confusing given the context (is it an inotify event? a polling event?) and is never used. Remove it. fd has very little use, and it gives the false impression that event handling depends on fd. It's wrong: the same behavior is triggered, for all events.
Fri, 22 May 2009 10:26:56 +0900 inotify: use a decorator instead of dispatching calls
Nicolas Dumazet <nicdumz.commits@gmail.com> [Fri, 22 May 2009 10:26:56 +0900] rev 8606
inotify: use a decorator instead of dispatching calls
Fri, 22 May 2009 09:57:53 +0900 inotify: do not defer inotify events processing
Nicolas Dumazet <nicdumz.commits@gmail.com> [Fri, 22 May 2009 09:57:53 +0900] rev 8605
inotify: do not defer inotify events processing Doing a part of the event processing and deferring the rest is a bad habit: it complexifies the code, and it does not respect event ordering! Moreover, there is already a timeout handling, so that inotify events are only processed when a treshold is exceeded: there is no requirement to delay anymore the events processing.
Thu, 21 May 2009 15:55:58 +0900 inotify: do not recurse in handle_timeout(): call it explicitely, not in scan()
Nicolas Dumazet <nicdumz.commits@gmail.com> [Thu, 21 May 2009 15:55:58 +0900] rev 8604
inotify: do not recurse in handle_timeout(): call it explicitely, not in scan() When in handle_timeout, scan() is called when a repertory is created/modified. But the first line of scan calls handle_timeout. This had the consequence of calling recursively handle_timeout: * several calls to read_events (but only the first one retrieves events) * every time that an event is queued for a deferred action, the next time that scan() is called, handle_timeout is called, the event queue is treated, even if all the events haven't been read/queued yet. This could lead to inconsistencies
Sun, 24 May 2009 17:07:27 +0200 i18n-da: typo
Henrik Stuart <hg@hstuart.dk> [Sun, 24 May 2009 17:07:27 +0200] rev 8603
i18n-da: typo
(0) -3000 -1000 -300 -100 -60 +60 +100 +300 +1000 +3000 +10000 +30000 tip