Age | Commit message (Collapse) | Author | Files | Lines |
|
Do this by refactoring misnamed lexsave()/lexrestore() to allow
continuity of history and input.
Add test.
|
|
|
|
|
|
new command is run
Includes unposted regression tests.
|
|
|
|
|
|
|
|
|
|
|
|
string scalars
|
|
|
|
cases on Darwin and FreeBSD
|
|
|
|
|
|
fixes for vim style visual selection changes
|
|
need KEYTIMEOUT to elapse
|
|
|
|
If run as a privleged user, the default PS1 does not contain "%", so
don't use the default PS1 when expecting to match "%" in the output.
|
|
This by allocating 1 byte instead of 0 for the empty buffer.
|
|
cases to fail on MacOS and FreeBSD
|
|
and with backward bracket matching
|
|
|
|
|
|
This removes weird behaviour when optimising the last command.
In particular SHLVL is correct from a subshell executed as the last
command.
|
|
|
|
vi-put-before and vi-put-after
|
|
and an upward cursor movement
|
|
|
|
|
|
|
|
vi-forward-char
|
|
zle widget
|
|
|
|
|
|
Add test for both this and 33345+33346
|
|
Longstanding problem caused simple anonymous function incorrectly to
reset the overall "complext" state, causing wordcode to be diverted
into execsimple(), which caused a crash 'cos ist wasn't simple.
|
|
Don't expand arguments as if in command position. Test.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The (#q...) expression should simply be removed to leave a normal pattern
as before
|
|
|
|
|