Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
Re: Bug in alias expansion
On Nov 18, 2:13pm, Peter Stephenson wrote:
}
} Actually, now I start looking, I think I'm inclining to Mikael's view on
} the interaction between this and the position of alias expansion, even
} if it's global. At the top level we have $(, foo, ). foo clearly
} starts within the $(. So it's hard to see how the $( can then end
} within the foo; it seems to violate the hierarchy.
OK, so by that logic a subscript is also in the hierarchy (and for that
matter is supposed to behave mostly like double-quotes, within which
aliases do not expand) so I should commit 37122.
} Currently we expand both when parsing the entrails of the $(...)
} and executing it, but should possibly only do so in the latter case.
} I haven't look to see if this affects any tests.
Would not-expanding affect cmd_or_math() adversely? Is that why we
expand and then backtrack?
Messages sorted by:
Reverse Date,
Date,
Thread,
Author