Thu, 14 May 2009 22:59:12 +0200 util: import random, missing since ea82a23cf887
Martin Geisler <mg@lazybytes.net> [Thu, 14 May 2009 22:59:12 +0200] rev 8418
util: import random, missing since ea82a23cf887
Thu, 14 May 2009 22:00:56 +0200 clone: try updating to the actual changeset specified in options
Brett Carter <brett@rdnzl.net> [Thu, 14 May 2009 22:00:56 +0200] rev 8417
clone: try updating to the actual changeset specified in options When cloning with the -r option or # url format from a tag the destination repo most likely won't have the tag. We can save the lookup result to get to the correct parent anyway. Similar to issue1306, but for tags.
Thu, 14 May 2009 13:24:39 -0500 commit: hoist the rest of the dirstate manipulation out of commitctx
Matt Mackall <mpm@selenic.com> [Thu, 14 May 2009 13:24:39 -0500] rev 8416
commit: hoist the rest of the dirstate manipulation out of commitctx
Thu, 14 May 2009 13:24:39 -0500 commit: hoist up dirstate invalidate
Matt Mackall <mpm@selenic.com> [Thu, 14 May 2009 13:24:39 -0500] rev 8415
commit: hoist up dirstate invalidate
Thu, 14 May 2009 13:24:26 -0500 commitctx: use contexts more fully
Matt Mackall <mpm@selenic.com> [Thu, 14 May 2009 13:24:26 -0500] rev 8414
commitctx: use contexts more fully
Thu, 14 May 2009 13:21:20 -0500 context: add new manifestnode method
Matt Mackall <mpm@selenic.com> [Thu, 14 May 2009 13:21:20 -0500] rev 8413
context: add new manifestnode method
Thu, 14 May 2009 13:21:20 -0500 commitctx: eliminate some variables
Matt Mackall <mpm@selenic.com> [Thu, 14 May 2009 13:21:20 -0500] rev 8412
commitctx: eliminate some variables
Thu, 14 May 2009 13:21:20 -0500 commit: move lots of commitctx outside of the repo lock
Matt Mackall <mpm@selenic.com> [Thu, 14 May 2009 13:21:20 -0500] rev 8411
commit: move lots of commitctx outside of the repo lock
Thu, 14 May 2009 13:21:20 -0500 commit: combine _commitctx and commitctx, drop unused force argument
Matt Mackall <mpm@selenic.com> [Thu, 14 May 2009 13:21:20 -0500] rev 8410
commit: combine _commitctx and commitctx, drop unused force argument
Thu, 14 May 2009 13:21:17 -0500 editor: move HG: filtering from ui to commiteditor
Matt Mackall <mpm@selenic.com> [Thu, 14 May 2009 13:21:17 -0500] rev 8409
editor: move HG: filtering from ui to commiteditor
Thu, 14 May 2009 13:20:40 -0500 grep: make cache LRU rather than unlimited
Matt Mackall <mpm@selenic.com> [Thu, 14 May 2009 13:20:40 -0500] rev 8408
grep: make cache LRU rather than unlimited grep could cache an unbounded number of revlogs, limit to 20 with an LRU cache.
Thu, 14 May 2009 13:20:40 -0500 commit: move commit editor to cmdutil, pass as function
Matt Mackall <mpm@selenic.com> [Thu, 14 May 2009 13:20:40 -0500] rev 8407
commit: move commit editor to cmdutil, pass as function
Thu, 14 May 2009 13:20:40 -0500 context: add p1 and p2 methods
Matt Mackall <mpm@selenic.com> [Thu, 14 May 2009 13:20:40 -0500] rev 8406
context: add p1 and p2 methods
Thu, 14 May 2009 13:20:40 -0500 commit: push repo lock down into _commitctx
Matt Mackall <mpm@selenic.com> [Thu, 14 May 2009 13:20:40 -0500] rev 8405
commit: push repo lock down into _commitctx
Thu, 14 May 2009 13:20:40 -0500 commit: move 'nothing changed' test into commit()
Matt Mackall <mpm@selenic.com> [Thu, 14 May 2009 13:20:40 -0500] rev 8404
commit: move 'nothing changed' test into commit()
Thu, 14 May 2009 13:20:40 -0500 commit: drop unused p1 and p2 args
Matt Mackall <mpm@selenic.com> [Thu, 14 May 2009 13:20:40 -0500] rev 8403
commit: drop unused p1 and p2 args
Thu, 14 May 2009 13:20:40 -0500 tag: drop unused use_dirstate and parent from _tag()
Matt Mackall <mpm@selenic.com> [Thu, 14 May 2009 13:20:40 -0500] rev 8402
tag: drop unused use_dirstate and parent from _tag()
Thu, 14 May 2009 13:20:40 -0500 filecommit: swallow some bits from _commitctx, add _
Matt Mackall <mpm@selenic.com> [Thu, 14 May 2009 13:20:40 -0500] rev 8401
filecommit: swallow some bits from _commitctx, add _
Thu, 14 May 2009 13:20:40 -0500 commitctx: replace wctx with ctx
Matt Mackall <mpm@selenic.com> [Thu, 14 May 2009 13:20:40 -0500] rev 8400
commitctx: replace wctx with ctx
Thu, 14 May 2009 13:20:40 -0500 commitctx: replace two dirstate vars with working
Matt Mackall <mpm@selenic.com> [Thu, 14 May 2009 13:20:40 -0500] rev 8399
commitctx: replace two dirstate vars with working
Thu, 14 May 2009 13:20:40 -0500 commitctx: simplify locking
Matt Mackall <mpm@selenic.com> [Thu, 14 May 2009 13:20:40 -0500] rev 8398
commitctx: simplify locking (spotted by Simon Heimberg)
Thu, 14 May 2009 13:20:40 -0500 remove deprecated rawcommit
Matt Mackall <mpm@selenic.com> [Thu, 14 May 2009 13:20:40 -0500] rev 8397
remove deprecated rawcommit
Thu, 14 May 2009 13:20:40 -0500 patch: copy copies dict before changing it (issue1651)
Matt Mackall <mpm@selenic.com> [Thu, 14 May 2009 13:20:40 -0500] rev 8396
patch: copy copies dict before changing it (issue1651)
Thu, 14 May 2009 13:20:40 -0500 status: check cmp list in order
Matt Mackall <mpm@selenic.com> [Thu, 14 May 2009 13:20:40 -0500] rev 8395
status: check cmp list in order
Thu, 14 May 2009 16:22:49 +0200 verify: detect manifest revs not in any changeset
Peter Arrenbrecht <peter.arrenbrecht@gmail.com> [Thu, 14 May 2009 16:22:49 +0200] rev 8394
verify: detect manifest revs not in any changeset
Thu, 14 May 2009 16:11:45 +0200 localrepo: use more direct vars in addchangegroup
Peter Arrenbrecht <peter.arrenbrecht@gmail.com> [Thu, 14 May 2009 16:11:45 +0200] rev 8393
localrepo: use more direct vars in addchangegroup
Thu, 14 May 2009 16:09:27 +0200 localrepo: use cl throughout in addchangegroup
Peter Arrenbrecht <peter.arrenbrecht@gmail.com> [Thu, 14 May 2009 16:09:27 +0200] rev 8392
localrepo: use cl throughout in addchangegroup
Thu, 14 May 2009 16:00:21 +0200 revlog: slightly tune group() by not going rev->node->rev
Peter Arrenbrecht <peter.arrenbrecht@gmail.com> [Thu, 14 May 2009 16:00:21 +0200] rev 8391
revlog: slightly tune group() by not going rev->node->rev
Thu, 14 May 2009 15:35:46 +0200 drop unused imports
Peter Arrenbrecht <peter.arrenbrecht@gmail.com> [Thu, 14 May 2009 15:35:46 +0200] rev 8390
drop unused imports
Thu, 14 May 2009 15:24:36 +0200 indentation cleanup
Peter Arrenbrecht <peter.arrenbrecht@gmail.com> [Thu, 14 May 2009 15:24:36 +0200] rev 8389
indentation cleanup
Thu, 14 May 2009 17:28:26 +0200 test-debugcomplete: add --show merge option to output
Martin Geisler <mg@lazybytes.net> [Thu, 14 May 2009 17:28:26 +0200] rev 8388
test-debugcomplete: add --show merge option to output
Thu, 14 May 2009 16:03:17 +0200 merge: add -S/--show option to review revisions without merging
Dirkjan Ochtman <dirkjan@ochtman.nl> [Thu, 14 May 2009 16:03:17 +0200] rev 8387
merge: add -S/--show option to review revisions without merging
Thu, 14 May 2009 15:48:47 +0200 inotify: Abstract the layer format and sizes to a inotify.common dictionary
Nicolas Dumazet <nicdumz.commits@gmail.com> [Thu, 14 May 2009 15:48:47 +0200] rev 8386
inotify: Abstract the layer format and sizes to a inotify.common dictionary Instead of having a single possible request format, introduce a dictionary of possible messages in inotify.common
Mon, 11 May 2009 08:19:28 +0900 inotify: Coding Style: name classes in lowercase.
Nicolas Dumazet <nicdumz.commits@gmail.com> [Mon, 11 May 2009 08:19:28 +0900] rev 8385
inotify: Coding Style: name classes in lowercase.
Fri, 08 May 2009 16:28:52 +0900 inotify: dic.setdefault(k, d) ; v = dic[k] --> v = dic.setdefault(k, d)
Nicolas Dumazet <nicdumz.commits@gmail.com> [Fri, 08 May 2009 16:28:52 +0900] rev 8384
inotify: dic.setdefault(k, d) ; v = dic[k] --> v = dic.setdefault(k, d) dict.setdefault sets a default value, but also returns the dict.get result. Getting the value on the next instruction was redundant.
Fri, 08 May 2009 16:40:39 +0900 inotify: make mask a class variable since it's instance-independant
Nicolas Dumazet <nicdumz.commits@gmail.com> [Fri, 08 May 2009 16:40:39 +0900] rev 8383
inotify: make mask a class variable since it's instance-independant
Fri, 08 May 2009 17:45:01 +0900 inotify: RepoWatcher.updatestatus: document & use meaningful parameter names
Nicolas Dumazet <nicdumz.commits@gmail.com> [Fri, 08 May 2009 17:45:01 +0900] rev 8382
inotify: RepoWatcher.updatestatus: document & use meaningful parameter names
Mon, 04 May 2009 18:19:26 +0900 inotify: server.walk(): use yield instead of for
Nicolas Dumazet <nicdumz.commits@gmail.com> [Mon, 04 May 2009 18:19:26 +0900] rev 8381
inotify: server.walk(): use yield instead of for iterate on subdir when the directory is found, not once all the directories are found, since yield order doesn't matter
Thu, 14 May 2009 10:59:55 +0200 context: replace pseudo-set by real set
Simon Heimberg <simohe@besonet.ch> [Thu, 14 May 2009 10:59:55 +0200] rev 8380
context: replace pseudo-set by real set
Thu, 14 May 2009 13:21:47 +0200 highlight: updated changed test output
Martin Geisler <mg@lazybytes.net> [Thu, 14 May 2009 13:21:47 +0200] rev 8379
highlight: updated changed test output It was changed in 783c8c78db86, but I forgot to update it.
Thu, 14 May 2009 13:20:04 +0200 byterange: fix import error
Martin Geisler <mg@lazybytes.net> [Thu, 14 May 2009 13:20:04 +0200] rev 8378
byterange: fix import error We must import the module as email.Utils on case-sensitive filesystems.
Wed, 13 May 2009 15:03:31 -0400 convert: adding branchmap functionality to convert extension
Michael J. Pedersen <m.pedersen@icelus.org> [Wed, 13 May 2009 15:03:31 -0400] rev 8377
convert: adding branchmap functionality to convert extension
Wed, 13 May 2009 22:42:40 +0200 spartan: break long lines in map file
Martin Geisler <mg@lazybytes.net> [Wed, 13 May 2009 22:42:40 +0200] rev 8376
spartan: break long lines in map file
Wed, 13 May 2009 22:42:19 +0200 monoblue: break long lines in map file
Martin Geisler <mg@lazybytes.net> [Wed, 13 May 2009 22:42:19 +0200] rev 8375
monoblue: break long lines in map file
Wed, 13 May 2009 22:41:58 +0200 gitweb: break long lines in map file
Martin Geisler <mg@lazybytes.net> [Wed, 13 May 2009 22:41:58 +0200] rev 8374
gitweb: break long lines in map file
Wed, 13 May 2009 22:41:36 +0200 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net> [Wed, 13 May 2009 22:41:36 +0200] rev 8373
coal: break long lines in map file
Wed, 13 May 2009 22:40:49 +0200 paper: break long lines in map file
Martin Geisler <mg@lazybytes.net> [Wed, 13 May 2009 22:40:49 +0200] rev 8372
paper: break long lines in map file
Wed, 13 May 2009 13:30:28 -0700 hgwebdir: refresh configuration periodically
Bryan O'Sullivan <bos@serpentine.com> [Wed, 13 May 2009 13:30:28 -0700] rev 8371
hgwebdir: refresh configuration periodically The old default behaviour of hgwebdir was to maintain a list of repositories permanently. This interacted badly with persistent application hosting software such as WSGI containers. If a new repository was published, it would potentially never appear in the top-level list of repositories. This change causes the hgwebdir configuration and list of repositories served to be refreshed periodically (at most every 20 seconds).
Wed, 13 May 2009 13:07:43 -0500 allow toggling when the cursor is on the correct line instead of just the filename text in hg-commit-toggle-file
Jonathan Kotta <jpkotta@packetdigital.com> [Wed, 13 May 2009 13:07:43 -0500] rev 8370
allow toggling when the cursor is on the correct line instead of just the filename text in hg-commit-toggle-file
Wed, 13 May 2009 16:31:19 +0200 coal/paper: Wrap diff in <pre/>
Rocco Rutte <pdmef@gmx.net> [Wed, 13 May 2009 16:31:19 +0200] rev 8369
coal/paper: Wrap diff in <pre/> In text-mode browsers the diff is otherwise rendered as just one long line per file. Other styles do the same.
Tue, 12 May 2009 01:08:28 +0200 cmdutil: replace pseudo-set by real set
Martin Geisler <mg@lazybytes.net> [Tue, 12 May 2009 01:08:28 +0200] rev 8368
cmdutil: replace pseudo-set by real set
Wed, 13 May 2009 15:35:25 +0200 i18n-da: fixed unfortunate translation
Mikkel Krøigaard <mk@cs.au.dk> [Wed, 13 May 2009 15:35:25 +0200] rev 8367
i18n-da: fixed unfortunate translation The Danish word "fjern" means both "remote" and "remove".
Wed, 13 May 2009 14:08:39 +0200 some modernization cleanups, forward compatibility
Dirkjan Ochtman <dirkjan@ochtman.nl> [Wed, 13 May 2009 14:08:39 +0200] rev 8366
some modernization cleanups, forward compatibility
Tue, 12 May 2009 10:03:36 -0400 Makefile: fix grammar in comment
Greg Ward <greg-hg@gerg.ca> [Tue, 12 May 2009 10:03:36 -0400] rev 8365
Makefile: fix grammar in comment
Tue, 12 May 2009 15:50:44 +0200 windows: avoid deleting non-empty reparse points
Henrik Stuart <henrik.stuart@edlund.dk> [Tue, 12 May 2009 15:50:44 +0200] rev 8364
windows: avoid deleting non-empty reparse points If a hg repository including working directory is a reparse point (directory symlinked or a junction point), then using os.removedirs will remove the reparse point erroneously. This is fixed by only removing directories if they are empty.
Mon, 11 May 2009 21:12:40 +0200 transaction: add atomic groups to transaction logic
Henrik Stuart <hg@hstuart.dk> [Mon, 11 May 2009 21:12:40 +0200] rev 8363
transaction: add atomic groups to transaction logic When performing a strip operation on a repository, it is vital that all the truncations are performed, or that none of them are. This is done by adding support for writing a number of entries in a single operation. Co-contributor: Sune Foldager <cryo@cyanite.org>
Tue, 12 May 2009 11:15:54 +0200 mq: add -P/--push option to qimport
Dirkjan Ochtman <dirkjan@ochtman.nl> [Tue, 12 May 2009 11:15:54 +0200] rev 8362
mq: add -P/--push option to qimport
Tue, 12 May 2009 12:05:19 +0200 templater: make the templating engine pluggable to some extent
Dirkjan Ochtman <dirkjan@ochtman.nl> [Tue, 12 May 2009 12:05:19 +0200] rev 8361
templater: make the templating engine pluggable to some extent
Tue, 12 May 2009 12:04:05 +0200 templater: provide the standard template filters by default
Dirkjan Ochtman <dirkjan@ochtman.nl> [Tue, 12 May 2009 12:04:05 +0200] rev 8360
templater: provide the standard template filters by default
Tue, 12 May 2009 10:57:55 +0200 hgweb: trust config file passed into hgwebdir
Dirkjan Ochtman <dirkjan@ochtman.nl> [Tue, 12 May 2009 10:57:55 +0200] rev 8359
hgweb: trust config file passed into hgwebdir Before this patch, hgwebdir suddenly showed up empty for a webdir-conf file that was for some reason not trusted. This was previously not a problem because the trust mechanism wasn't required for the very separate webdir-conf.
Tue, 12 May 2009 11:05:13 +0200 tests: add test for branches webcommand
Dirkjan Ochtman <dirkjan@ochtman.nl> [Tue, 12 May 2009 11:05:13 +0200] rev 8358
tests: add test for branches webcommand
Tue, 12 May 2009 11:58:39 +0200 spartan: add branches page
Sune Foldager <cryo@cyanite.org> [Tue, 12 May 2009 11:58:39 +0200] rev 8357
spartan: add branches page
Mon, 11 May 2009 21:12:44 +0200 gitweb: add branches page
Sune Foldager <cryo@cyanite.org> [Mon, 11 May 2009 21:12:44 +0200] rev 8356
gitweb: add branches page
Mon, 11 May 2009 21:14:43 +0200 monoblue: add branches page
Sune Foldager <cryo@cyanite.org> [Mon, 11 May 2009 21:14:43 +0200] rev 8355
monoblue: add branches page
(0) -3000 -1000 -300 -100 -64 +64 +100 +300 +1000 +3000 +10000 +30000 tip