mirror of git://git.code.sf.net/p/zsh/code
40126: zed (fned): When editing a new function. escape its name.
Example: % unfunction \( % fned \(
This commit is contained in:
parent
37cbead9f2
commit
feb4be4a5e
|
@ -1,3 +1,8 @@
|
|||
2016-12-09 Daniel Shahaf <d.s@daniel.shahaf.name>
|
||||
|
||||
* 40126: Functions/Misc/zed: zed (fned): When editing a new
|
||||
function. escape its name.
|
||||
|
||||
2016-12-08 Oliver Kiddle <opk@zsh.org>
|
||||
|
||||
* 40130: NEWS: mention some changes since 5.2
|
||||
|
|
|
@ -76,7 +76,7 @@ if ((fun)) then
|
|||
if [[ $var = *\#\ undefined* ]] then
|
||||
var="$(autoload +X $1; functions -- $1)"
|
||||
elif [[ -z $var ]] then
|
||||
var="$1() {
|
||||
var="${(q-)1} () {
|
||||
}"
|
||||
fi
|
||||
vared -M zed -m zed-vicmd var && eval function "$var"
|
||||
|
|
Loading…
Reference in New Issue