1
0
Fork 0
mirror of git://git.code.sf.net/p/zsh/code synced 2025-10-04 20:40:57 +02:00

40117: Revert a hunk of 40035 that changed semantics incorrectly.

This commit is contained in:
Daniel Shahaf 2016-12-09 10:35:10 +00:00
parent 063391f0d9
commit 7e40a89053
3 changed files with 8 additions and 3 deletions

View file

@ -1,3 +1,8 @@
2016-12-09 Daniel Shahaf <d.s@daniel.shahaf.name>
* 40117: Doc/Zsh/compsys.yo, Src/input.c: Revert a hunk of
40035 that changed semantics incorrectly.
2016-12-09 Peter Stephenson <p.stephenson@samsung.com> 2016-12-09 Peter Stephenson <p.stephenson@samsung.com>
* unposted: Test/D07multibyte.ztst: minor typos. * unposted: Test/D07multibyte.ztst: minor typos.

View file

@ -144,8 +144,8 @@ directory mentioned in the tt(fpath) parameter, and should be autoloaded
few utility functions, arrange for all the necessary shell functions to be few utility functions, arrange for all the necessary shell functions to be
autoloaded, and will then re-define all widgets that do completion to use the autoloaded, and will then re-define all widgets that do completion to use the
new system. If you use the tt(menu-select) widget, which is part of the new system. If you use the tt(menu-select) widget, which is part of the
tt(zsh/complist) module, you should make sure that the module is loaded tt(zsh/complist) module, you should make sure that that module is loaded
before the call to tt(compinit) so that the widget is also before the call to tt(compinit) so that that widget is also
re-defined. If completion styles (see below) are set up to perform re-defined. If completion styles (see below) are set up to perform
expansion as well as completion by default, and the TAB key is bound to expansion as well as completion by default, and the TAB key is bound to
tt(expand-or-complete), tt(compinit) will rebind it to tt(complete-word); tt(expand-or-complete), tt(compinit) will rebind it to tt(complete-word);

View file

@ -51,7 +51,7 @@
* Note that the input string is itself used as the input buffer: it is not * Note that the input string is itself used as the input buffer: it is not
* copied, nor is it every written back to, so using a constant string * copied, nor is it every written back to, so using a constant string
* should work. Consequently, when passing areas of memory from the heap * should work. Consequently, when passing areas of memory from the heap
* it is necessary that the heap last as long as the operation of reading * it is necessary that that heap last as long as the operation of reading
* the string. After the string is read, the stack should be popped with * the string. After the string is read, the stack should be popped with
* inpop(), which effectively flushes any unread input as well as restoring * inpop(), which effectively flushes any unread input as well as restoring
* the previous input state. * the previous input state.