[PATCH 0 of 3] Add option for operating on queue repository

Dan Villiom Podlaski Christiansen danchr at gmail.com
Mon Jul 6 13:22:57 UTC 2009


These three patches add a -Q/--queue argument to many of the core
commands. In the course of writing this patch, I noticed two cases of
odd behaviour from the Mercurial core, which seem unintended to
me. The two first patches change that.

2009-07-06  Dan Villiom Podlaski Christiansen  <danchr at gmail.com>

	* hgext/mq.py, mercurial/commands.py, mercurial/extensions.py:
	Prevent command options from aliasing each other.

	This may lead to changes to options for one command inadvertently
	affecting other commands.
	[96e8bf2fe345] [qbase, no-option-aliasing.diff]

2009-07-06  Dan Villiom Podlaski Christiansen  <danchr at gmail.com>

	* mercurial/commands.py:
	commands: use repo.ui rather than ui when expanding the path.

	This is useful for sessions which access more than one repository.
	[91b8a675b048] [repo-ui-expandpath.diff]

2009-07-06  Dan Villiom Podlaski Christiansen  <danchr at gmail.com>

	* hgext/mq.py:
	mq: add -Q/--queue option to some commands for operating on the
	queue repo.
	[fbc1220dbe69] [mq-repo-option.diff]



More information about the Mercurial-devel mailing list