Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 41808: _git-cherry-pick: Typo fixes | Noah Pendleton | 2017-10-04 | 2 | -2/+7 |
| | |||||
* | 41802 (minor tweaks): use heap during shell function call. | Peter Stephenson | 2017-10-04 | 3 | -70/+93 |
| | | | | | | Replaces stack for more efficient memory management. Also fix debug message when FUNCNEST is increased. | ||||
* | 41787 (plus minor tweaks): use $FUNCSTACK for function nesting depth. | Peter Stephenson | 2017-10-02 | 7 | -15/+73 |
| | | | | Initialised from existing configuration value. | ||||
* | Add typeset -p1, like typeset -p with newlines | Peter Stephenson | 2017-10-01 | 7 | -31/+108 |
| | |||||
* | 41789: Don't save fd if -1. | Peter Stephenson | 2017-09-29 | 2 | -8/+16 |
| | | | | | | We try to move an fd which isn't opend but it will feel. This needs handling specially in the new code for marking saved fd's. | ||||
* | 41773: Array index assignment tests for KSH_ARRAYS | Peter Stephenson | 2017-09-28 | 2 | -1/+69 |
| | |||||
* | 41772: fix bug in handling of long options with _arguments' -A option | Oliver Kiddle | 2017-09-28 | 3 | -1/+10 |
| | |||||
* | 41762: fix for completion in assignment to associative array element | Oliver Kiddle | 2017-09-28 | 2 | -1/+6 |
| | |||||
* | 41767: preserve nonzero exit status on interrupt | Barton E. Schaefer | 2017-09-27 | 2 | -1/+6 |
| | |||||
* | 41764 (test tweaked): allow [key]+=value when modifying arrays | Peter Stephenson | 2017-09-27 | 6 | -16/+101 |
| | |||||
* | 41761: Ensure status from interrupt is propagated by builtin | Peter Stephenson | 2017-09-26 | 2 | -2/+14 |
| | |||||
* | 41747: Don't create hash entry if just checking existence. | Peter Stephenson | 2017-09-25 | 5 | -9/+23 |
| | | | | Pass a flag in indicating this case. | ||||
* | 41755: Followup to last: minor clarification to docs. | Daniel Shahaf | 2017-09-24 | 2 | -1/+6 |
| | |||||
* | Updates for ksh array element syntax. | Peter Stephenson | 2017-09-24 | 11 | -165/+325 |
| | | | | | | | | Move detection of key/value pairs down into prefork(). Detect normal array assignment and [key]=val array assignemnt separately. Mark key / value pairs with Marker and pass up flag. Deal with marked triads specially later on. | ||||
* | update mtr completion through mtr 0.92 | Oliver Kiddle | 2017-09-22 | 2 | -20/+60 |
| | |||||
* | update options in tune2fs completion through e2fsprogs 1.43.6 | Oliver Kiddle | 2017-09-22 | 2 | -17/+33 |
| | |||||
* | 41732: bring tmux completion in line with tmux 2.5 - removing completion of ↵ | Oliver Kiddle | 2017-09-22 | 2 | -25/+28 |
| | | | | mode tables | ||||
* | unposted (cf. 41672): checkrmall: Record the 41672 bug in a TODO. | Daniel Shahaf | 2017-09-21 | 2 | -0/+6 |
| | |||||
* | unposted (cf. 41707): internal: Document the count==0 case of checkrmall(). | Daniel Shahaf | 2017-09-21 | 2 | -1/+8 |
| | |||||
* | 41736: NO_INTERACTIVE_COMMENTS in $(...) | Barton E. Schaefer | 2017-09-20 | 3 | -1/+16 |
| | |||||
* | 41731: reformat and expand doc for 41698. | Barton E. Schaefer | 2017-09-20 | 2 | -12/+29 |
| | | | | Also add missing x-seq reference for 41705 in ChangeLog. | ||||
* | 41729: update options for gnutls completion plus cleanup and rearrange the ↵ | Oliver Kiddle | 2017-09-18 | 2 | -115/+173 |
| | | | | function | ||||
* | 41728: new completion for flac and update options in metaflac completion | Oliver Kiddle | 2017-09-18 | 3 | -54/+123 |
| | |||||
* | 41727: run tidy -xml-config to get HTML options for completion | Oliver Kiddle | 2017-09-18 | 2 | -101/+38 |
| | |||||
* | 41723: one more case of 41627 in "while" loops. | Barton E. Schaefer | 2017-09-18 | 2 | -1/+5 |
| | |||||
* | 41726: add + and = to option specs taking arguments and update options to 1.7.5 | Oliver Kiddle | 2017-09-18 | 2 | -31/+56 |
| | |||||
* | update completion of options for util-linux 2.30.1 | Oliver Kiddle | 2017-09-18 | 5 | -76/+143 |
| | |||||
* | 41725: assorted minor updates to completion functions | Oliver Kiddle | 2017-09-18 | 15 | -57/+107 |
| | |||||
* | 41724: update ethtool completion for new options | Oliver Kiddle | 2017-09-18 | 2 | -160/+275 |
| | |||||
* | 41711: new dconf completion | Oliver Kiddle | 2017-09-15 | 2 | -0/+73 |
| | |||||
* | 41710: new smartctl completion | Oliver Kiddle | 2017-09-15 | 2 | -0/+64 |
| | |||||
* | 41709: update options in Linux sysstat completions | Oliver Kiddle | 2017-09-15 | 3 | -30/+67 |
| | |||||
* | unposted: nodref -> noderef | Peter Stephenson | 2017-09-15 | 2 | -1/+5 |
| | |||||
* | More [key]=value tweaks | Peter Stephenson | 2017-09-14 | 6 | -10/+24 |
| | | | | | | Some rephrasings. Update typeset -p for associative arrays to use new syntax. | ||||
* | unposted: typo in doc just committed | Peter Stephenson | 2017-09-13 | 2 | -1/+3 |
| | |||||
* | First go at var=([key]=value) syntax. | Peter Stephenson | 2017-09-13 | 8 | -34/+363 |
| | | | | | | | Works for both normal and typeset case, also var+=... Still to do: allow to be mixed with straight array assignment, improve typeset -p, implement [key]+=value. | ||||
* | 41688: builtin wait for all jobs should ignore STAT_NOPRINT | Peter Stephenson | 2017-09-13 | 2 | -1/+5 |
| | |||||
* | 41679: slight clarification on exec of builtins | Peter Stephenson | 2017-09-13 | 2 | -1/+6 |
| | |||||
* | unposted: YODL compatibility fix for --emulate | Peter Stephenson | 2017-09-13 | 2 | -2/+5 |
| | |||||
* | unposted: internal: Document zreaddir(). | Daniel Shahaf | 2017-09-11 | 2 | -0/+14 |
| | |||||
* | 41666: zpty compatibility for OpenBSD | Thierry Ghelew | 2017-09-11 | 2 | -1/+9 |
| | |||||
* | 41668: New --emulate option on invocation. | Peter Stephenson | 2017-09-11 | 6 | -35/+153 |
| | | | | | | | | This sets the shell emulation mode similarly to ARGV0=... which doesn't work from other shells. Note that this gives more comprehensive emulation than running emulate within the shell. | ||||
* | 41662: exec -a arguments weren't sanitised | Peter Stephenson | 2017-09-10 | 3 | -0/+17 |
| | |||||
* | 41661: Need to remove tokens before using bufferwords() for (z) | Peter Stephenson | 2017-09-10 | 2 | -2/+13 |
| | |||||
* | 41628 (plus 41645 by Oliver): _ps: update options | Jun-ichi Takimoto | 2017-09-09 | 2 | -24/+81 |
| | | | | also do not reset compstate[insert] | ||||
* | 41641: Some math operations shouldn't be lvalues. | Peter Stephenson | 2017-09-05 | 3 | -8/+20 |
| | | | | | This includes pre- and post- increment and decrement. Simply mark all values after operations as rvalues. | ||||
* | 41633: Fix problem backgrounding function definitions. | Peter Stephenson | 2017-09-04 | 2 | -1/+12 |
| | | | | | Owing to being marked as simple sublists the instruction to background was ignored. This applied to anonymous functions. | ||||
* | 41621: _mkdir: Honour the 'command' and 'builtin' precommand modifiers. | Daniel Shahaf | 2017-09-04 | 2 | -13/+15 |
| | |||||
* | 41620 (tweaked per 41622): _mkdir: Don't offer a linux-specific option in ↵ | Daniel Shahaf | 2017-09-04 | 2 | -9/+10 |
| | | | | the 'zsh' variant. | ||||
* | 41637: add explicit objdump completion | Marc Aldorasi | 2017-09-04 | 2 | -2/+109 |
| |