Alexander Solovyov <piranha@piranha.org.ua> [Mon, 27 Apr 2009 21:33:39 +0300] rev 8264
zeroconf: guess ip for Zeroconf
Zeroconf() is actually pretty dumb in guessing IPs and in case of
socket.gaierror will not guess right IP.
Matt Mackall <mpm@selenic.com> [Wed, 29 Apr 2009 20:47:30 -0500] rev 8263
config: allow spaces in key portion of items
Matt Mackall <mpm@selenic.com> [Wed, 29 Apr 2009 20:47:28 -0500] rev 8262
localrepo: use set for requirements
Matt Mackall <mpm@selenic.com> [Wed, 29 Apr 2009 20:47:18 -0500] rev 8261
dirstate: use propertycache
Matt Mackall <mpm@selenic.com> [Wed, 29 Apr 2009 20:47:15 -0500] rev 8260
localrepo: use propertycache
Steve Borho <steve@borho.org> [Thu, 30 Apr 2009 10:15:32 -0500] rev 8259
ui: replace regexp pattern with sequence of choices
Use ampersands (&) to delineate the response char in each choice.
ui.prompt() responses are now explicitly case insensitive. GUIs
that subclass ui can generate dialogs from the full choice names.
Bryan O'Sullivan <bos@serpentine.com> [Fri, 24 Apr 2009 14:40:56 -0700] rev 8258
run-tests.py: ensure that hgpkg is always visible
Patrick Mezard <pmezard@gmail.com> [Thu, 30 Apr 2009 08:38:20 +0200] rev 8257
Fix missing import from
e68e149f4d44 merge
Patrick Mezard <pmezard@gmail.com> [Wed, 29 Apr 2009 23:56:20 +0200] rev 8256
Merge with crew-stable
Sune Foldager <cryo@cyanite.org> [Wed, 29 Apr 2009 09:30:28 +0200] rev 8255
util.rename: use temporary file name for rename-targets on windows
Use a temporary file name as target for a forced rename on Windows. The
target file name is not opened at any time; just renamed into and then
unlinked. Using a temporary instead of a static name is necessary since
otherwise a hg crash can leave the file lying around, blocking future
attempts at renaming.