Wed, 28 Oct 2009 23:59:18 +0900 hgweb: added test case for extension loading phases (issue1824)
Yuya Nishihara <yuya@tcha.org> [Wed, 28 Oct 2009 23:59:18 +0900] rev 9661
hgweb: added test case for extension loading phases (issue1824) this checks the order of module loading phases of hgweb. `4) reposetup' lines are duplicated because hgweb calls hg.repository() twice, one by __init__, another by refresh.
Wed, 28 Oct 2009 23:55:23 +0900 extensions: changed to call extsetup() from extensions.loadall()
Yuya Nishihara <yuya@tcha.org> [Wed, 28 Oct 2009 23:55:23 +0900] rev 9660
extensions: changed to call extsetup() from extensions.loadall() previously uisetup() was invoked by extensions.loadall(), but extsetup() was by _dispatch(). there's no need to split them because we have nothing to do between uisetup() and extsetup(). this fixes issue1824 indirectly.
Wed, 21 Oct 2009 13:40:55 +0200 hgrc.5.txt: mention hgrc categories with higher precedence first
Adrian Buehlmann <adrian@cadifra.com> [Wed, 21 Oct 2009 13:40:55 +0200] rev 9659
hgrc.5.txt: mention hgrc categories with higher precedence first Reordering the FILES section accordingly. The previous ordering of categories might have been nice from the viewpoint of a site admin doing an initial install, but presenting a higher-precedence-first ordering is more relevant and natural for the average end user, since he will most likely resort to editing rc files in the order of their precedence, overriding whatever "sane" defaults are coming from more general files. Note that this patch does not change the texts, it just moves them. So, whatever bugs, grammar errors, or typos may have been in the texts before this patch: they are still there. On purpose. Because this patch here does not want to reword texts while moving them.
Wed, 28 Oct 2009 21:35:57 +0100 hook: only redirect stdout if it and stderr are valid files
Sune Foldager <cryo@cyanite.org> [Wed, 28 Oct 2009 21:35:57 +0100] rev 9658
hook: only redirect stdout if it and stderr are valid files When using hgwebdir with WSGI via the IIS ISAPI-WSGI extension, both stdout and stderr filenos are set to -2, which makes the os.dup call in hook.py fail.
(0) -3000 -1000 -300 -100 -30 -10 -4 +4 +10 +30 +100 +300 +1000 +3000 +10000 +30000 tip