Fri, 10 Apr 2009 21:20:25 +0200 serve: add and use portable spawnvp replacement
Patrick Mezard <pmezard@gmail.com> [Fri, 10 Apr 2009 21:20:25 +0200] rev 10237
serve: add and use portable spawnvp replacement There is no standard python command to really detach a process under Windows. Instead we use the low level API wrapped by subprocess module with all necessary options to avoid any kind of context inheritance. Unfortunately, this version still opens a new window for the child process. The following have been tried: - os.spawnv(os.P_NOWAIT): works but the child process is killed when parent console terminates. - os.spawnv(os.P_DETACH): works on python25, hang on python26 when writing to the hgweb output socket. - subprocess.CreateProcess() hack without shell mode: similar to os.spawnv(os.P_DETACH). Fix 1/3 for issue421
Tue, 12 Jan 2010 15:12:53 +0100 shrink-revlog: help/doc tweaks
Greg Ward <greg-hg@gerg.ca> [Tue, 12 Jan 2010 15:12:53 +0100] rev 10236
shrink-revlog: help/doc tweaks - make it look right in 'hg help extensions' - clarify --revlog option - add a main program to tell users this is no longer a standalone script
Thu, 07 Jan 2010 23:04:53 +0100 Add shrink-revlog.py to win32 installer
Pascal Quantin <pascal.quantin@gmail.com> [Thu, 07 Jan 2010 23:04:53 +0100] rev 10235
Add shrink-revlog.py to win32 installer
Mon, 11 Jan 2010 21:15:53 +0100 shrink-revlog: make it work on windows (issue1976)
Patrick Mezard <pmezard@gmail.com> [Mon, 11 Jan 2010 21:15:53 +0100] rev 10234
shrink-revlog: make it work on windows (issue1976)
Mon, 11 Jan 2010 22:41:49 +0100 merge main with stable
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Mon, 11 Jan 2010 22:41:49 +0100] rev 10233
merge main with stable
Mon, 11 Jan 2010 22:41:24 +0100 merge crew together
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Mon, 11 Jan 2010 22:41:24 +0100] rev 10232
merge crew together
Mon, 11 Jan 2010 22:41:02 +0100 merge stable together stable
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Mon, 11 Jan 2010 22:41:02 +0100] rev 10231
merge stable together
Mon, 11 Jan 2010 21:45:28 +0100 merge with stable
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Mon, 11 Jan 2010 21:45:28 +0100] rev 10230
merge with stable
Mon, 11 Jan 2010 21:44:04 +0100 shrink-revlog: avoid cryptic error when used as an extension stable
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Mon, 11 Jan 2010 21:44:04 +0100] rev 10229
shrink-revlog: avoid cryptic error when used as an extension When shrink-revlog is used as an extension, it would produce an error when switching back to stable because the script will try to execute itself.
Mon, 11 Jan 2010 21:40:19 +0100 transaction: initialize self.journal to None after deletion stable
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Mon, 11 Jan 2010 21:40:19 +0100] rev 10228
transaction: initialize self.journal to None after deletion This avoid a warning when having an empty transaction, where hg would try to delete the journal twice.
(0) -10000 -3000 -1000 -300 -100 -10 +10 +100 +300 +1000 +3000 +10000 +30000 tip