Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
Re: zle: vi mode: wrong undo handling on fresh lines
On Feb 7, 3:43pm, Oliver Kiddle wrote:
}
} > - if (undoing)
} > - setlastline();
} > + setlastline();
}
} I think this line should just
} be removed as it doesn't make much sense anyway.
It's quite possible that whatever effect that was supposed to have has
been obsoleted by other code added in the last 14+ years!
} It was added in workers/8590 (a reply to 8574). Removing it doesn't seem
} to cause problems that I can find though the examples in 8574 seem
} broken in other ways.
I tried all the examples in 8574 except for the last (undo-related) few.
They all worked for me ... however I didn't go so far as to try them
with no styles at all.
One thing about the "ls /u/i/s*/f*.h<TAB>" example ... although it works,
on my machine there are two matches ("sys" and "selinux") for the "s*"
component, and when those are presented in a menu the cursor remains at
the end of the word so there's no simple way to chose one of the two
and then continue expanding "f*.h". You have to hit left/right or
space/backspace to interrupt cycling between those two choices before
hitting TAB again.
Messages sorted by:
Reverse Date,
Date,
Thread,
Author