annotate mercurial/templates/monoblue/header.tmpl @ 12039:18e1e7520b67
stable
alias: make shadowing behavior more consistent (
issue2054)
Currently, given an alias like the following:
[alias]
summary = summary --remote
The alias might be executed - or it might not - depending on the order
of the cmdtable dict.
This happens because cmdalias gets assigned back to the cmdtable like so:
cmdtable['summary'] = ...
Yet '^summary|sum' is still in the table, so which one cmdutil.findcmd()
chooses isn't deterministic.
This patch makes cmdalias assign back to '^summary|sum'. It uses the same
cmdtable key lookup that extensions.wrapcommand() does.
author |
Brodie Rao <brodie@bitheap.org> |
date |
Sat, 21 Aug 2010 22:48:14 -0400 |
parents |
f91e5630ce7e |
children |
b24e5a708fad |
rev |
line source |
7111
|
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
|
2 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
|
3 <head>
|
|
4 <link rel="icon" href="{staticurl}hgicon.png" type="image/png" />
|
|
5 <meta name="robots" content="index, nofollow"/>
|
|
6 <link rel="stylesheet" href="{staticurl}style-monoblue.css" type="text/css" />
|