Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 35910: Don't add to raw lex buffer if lex stopped. | Peter Stephenson | 2015-07-25 | 1 | -1/+2 |
| | | | | | This was causing a segmentation violation in completion when parsing an incomplete math expression, e.g. 'echo $((3*4)<TAB>'. | ||||
* | 35809: fix $((...)) completion by _expand widget. | Peter Stephenson | 2015-07-25 | 1 | -1/+19 |
| | | | | | This changes internal quoting of the form still including tokens not to add unnecessary internal backslashes. | ||||
* | 35908: fix $((...)) completion in expand-or-complete widget | Peter Stephenson | 2015-07-25 | 1 | -2/+4 |
| | |||||
* | 35882: read-command has ZLE_NOTCOMMAND | Barton E. Schaefer | 2015-07-24 | 1 | -1/+1 |
| | |||||
* | 35864: add sysopen, sysseek and systell to system module | Oliver Kiddle | 2015-07-24 | 2 | -2/+184 |
| | |||||
* | 35883: Don't attempt to back up over history if expanding alias | Peter Stephenson | 2015-07-24 | 1 | -1/+2 |
| | |||||
* | 35872: protect against NULL pointers in unmeta | Peter Stephenson | 2015-07-23 | 1 | -1/+4 |
| | |||||
* | 35849: close fd's from process substitution after fork | Peter Stephenson | 2015-07-23 | 2 | -6/+9 |
| | | | | Leaving these hanging in parent could cause deadlock: test added. | ||||
* | 35854: ensure history character unget doesn't recurse infinitely | Peter Stephenson | 2015-07-23 | 1 | -2/+8 |
| | |||||
* | 35793: avoid undefined behaviour shifting signed number | Peter Stephenson | 2015-07-23 | 1 | -3/+4 |
| | |||||
* | 35824: allow highlighting of just pasted text and put text from bracketed ↵ | Oliver Kiddle | 2015-07-23 | 4 | -9/+32 |
| | | | | paste in cut buffers | ||||
* | 35814: POSTEDIT needs to be unmetafied | Oliver Kiddle | 2015-07-23 | 1 | -1/+1 |
| | |||||
* | 35939: fix select polling in ztcp and zsocket | Joshua Krusell | 2015-07-22 | 2 | -2/+2 |
| | |||||
* | 35826: add getsparam_u() to return unmetafied string, use it for a number of ↵ | Barton E. Schaefer | 2015-07-22 | 8 | -20/+33 |
| | | | | references to non-special params | ||||
* | 35581, 35582: output array assignments with spaces inside the parens | Barton E. Schaefer | 2015-07-22 | 1 | -3/+9 |
| | |||||
* | 35799: with NO_EXEC, parse parameter subscript expressions | Barton E. Schaefer | 2015-07-15 | 1 | -7/+15 |
| | |||||
* | 35737: (tweaked c.f. Peter: 35759): use new undo limit for minibuffer and ↵ | Oliver Kiddle | 2015-07-14 | 1 | -1/+1 |
| | | | | beep when limit is reached | ||||
* | 35708: add UNDO_LIMIT_NO | Peter Stephenson | 2015-07-09 | 2 | -2/+25 |
| | |||||
* | 35751: Fix ERR_RETURN and ERR_EXIT in "else" | Peter Stephenson | 2015-07-09 | 1 | -1/+7 |
| | |||||
* | 35745: ztrftime: Pass everything unhandled to the system strftime() | Mikael Magnusson | 2015-07-09 | 1 | -25/+54 |
| | |||||
* | unposted: remove compiler error in completion code | Peter Stephenson | 2015-07-07 | 1 | -1/+2 |
| | |||||
* | 35694: fix handling of history modifiers applied across all elements of an ↵ | Barton E. Schaefer | 2015-07-06 | 1 | -2/+8 |
| | | | | array parameter value | ||||
* | 35704: compadd -E 0 should imply -J and -2 | Oliver Kiddle | 2015-07-06 | 2 | -3/+3 |
| | |||||
* | 35692: cfp_matcher_range used wrong raw character | Peter Stephenson | 2015-07-05 | 1 | -1/+1 |
| | |||||
* | 35688: Improved attempt to turn case wordcode into text. | Peter Stephenson | 2015-07-05 | 1 | -7/+10 |
| | |||||
* | Turning case parsed as multiple alternatives back into text. | Peter Stephenson | 2015-07-04 | 1 | -10/+11 |
| | | | | Also add test. | ||||
* | 35681: fix day of month initialisation | Oliver Kiddle | 2015-07-03 | 1 | -1/+3 |
| | |||||
* | 35674: make an undo event for initial buffer contents | Oliver Kiddle | 2015-07-03 | 1 | -0/+1 |
| | |||||
* | 35665: better handling for command line completion match handling | Han Pingtian | 2015-07-02 | 1 | -3/+6 |
| | |||||
* | 35668: Improved fix for command/proc subst starting in alias. | Peter Stephenson | 2015-07-02 | 3 | -12/+18 |
| | | | | | | Use input flag to suppress the unwanted backtracking. Add test for the extra case covered. | ||||
* | 35667: fix command substitution that starts but doesn't finish in alias | Peter Stephenson | 2015-07-01 | 2 | -4/+11 |
| | |||||
* | 35655: APPEND_CREATE option for POSIX copmatible NO_CLOBBER | Peter Stephenson | 2015-06-29 | 3 | -1/+4 |
| | |||||
* | 35637: remove the now unused module hook for reverse-menu-complete | Oliver Kiddle | 2015-06-29 | 3 | -8/+2 |
| | |||||
* | 35627: make reverse-menu-complete start with the last match in | Oliver Kiddle | 2015-06-29 | 6 | -68/+36 |
| | | | | menu selection | ||||
* | 35623: fix menu-selection where initial selection | Oliver Kiddle | 2015-06-29 | 1 | -0/+3 |
| | | | | would not be displayed without scrolling | ||||
* | 35643: Redirections after typeset assignments were broken. | Peter Stephenson | 2015-06-28 | 1 | -0/+2 |
| | |||||
* | 35642: signal queueing in zcontext_save_partial() | Barton E. Schaefer | 2015-06-27 | 1 | -0/+4 |
| | |||||
* | 35635: a bit more consistency about making elements local | Peter Stephenson | 2015-06-27 | 1 | -1/+1 |
| | |||||
* | 35634: handle failure of gettempname() in namedpipe() | Barton E. Schaefer | 2015-06-27 | 1 | -0/+4 |
| | |||||
* | 35623: All is_array assignments should be treated as having a value. | Peter Stephenson | 2015-06-27 | 2 | -25/+29 |
| | |||||
* | 35615: fix completion after tyepset | Peter Stephenson | 2015-06-26 | 2 | -5/+13 |
| | |||||
* | 35613: Handle array slices in typeset | Peter Stephenson | 2015-06-26 | 1 | -1/+8 |
| | |||||
* | typeset silent on repeated typeset x=() | Peter Stephenson | 2015-06-25 | 1 | -1/+2 |
| | |||||
* | 35604: create empty arrays in typeset with array=() | Peter Stephenson | 2015-06-25 | 1 | -9/+12 |
| | |||||
* | 35550: fix backspace in interactive menu-select | Jun-ichi Takimoto | 2015-06-25 | 1 | -2/+2 |
| | |||||
* | 35514: [[:foo:]] tests in completion should be more specific | Han Pingtian | 2015-06-24 | 1 | -2/+2 |
| | |||||
* | 35590: tweak and test text output from typeset | Peter Stephenson | 2015-06-24 | 1 | -0/+2 |
| | |||||
* | various posts: Implement assignment parsing for typeset. | Peter Stephenson | 2015-06-24 | 8 | -162/+611 |
| | | | | | | | | | | | | Typeset assignments now work like raw assignments except for no "+=" and no GLOB_ASSIGN. Documented in typeset builtin doc and mentioned in release notes. Tests to ensure basic sanity. Enabled by default, can be turned off by "disable -r" with typeset family of commands. | ||||
* | unposted: add missing (void) argument list to bracketedestring() | Peter Stephenson | 2015-06-23 | 1 | -1/+1 |
| | |||||
* | 33566: regex module fix for unmatched parentheses | Peter Stephenson | 2015-06-22 | 1 | -0/+5 |
| |