summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2017-10-0741826: dana: fix inaccuracies in completion description wording for ↵dana2-4/+7
parameter expansion flags
2017-10-0741824: fix to not complete rest args from an _arguments set alongside the ↵Oliver Kiddle3-16/+28
argument to and option in a separate set
2017-10-0741823: new completions for some GNU coreutils utilitiesOliver Kiddle10-13/+246
2017-10-07unposted: zsh/stat docs: Rephrase to avoid ambiguity due to the ambiguous ↵Daniel Shahaf2-1/+7
relative precedence of the 'other than' and 'and' operators.
2017-10-0441808: _git-cherry-pick: Typo fixesNoah Pendleton2-2/+7
2017-10-0441802 (minor tweaks): use heap during shell function call.Peter Stephenson3-70/+93
Replaces stack for more efficient memory management. Also fix debug message when FUNCNEST is increased.
2017-10-0241787 (plus minor tweaks): use $FUNCSTACK for function nesting depth.Peter Stephenson7-15/+73
Initialised from existing configuration value.
2017-10-01Add typeset -p1, like typeset -p with newlinesPeter Stephenson7-31/+108
2017-09-2941789: Don't save fd if -1.Peter Stephenson2-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.
2017-09-2841773: Array index assignment tests for KSH_ARRAYSPeter Stephenson2-1/+69
2017-09-2841772: fix bug in handling of long options with _arguments' -A optionOliver Kiddle3-1/+10
2017-09-2841762: fix for completion in assignment to associative array elementOliver Kiddle2-1/+6
2017-09-2741767: preserve nonzero exit status on interruptBarton E. Schaefer2-1/+6
2017-09-2741764 (test tweaked): allow [key]+=value when modifying arraysPeter Stephenson6-16/+101
2017-09-2641761: Ensure status from interrupt is propagated by builtinPeter Stephenson2-2/+14
2017-09-2541747: Don't create hash entry if just checking existence.Peter Stephenson5-9/+23
Pass a flag in indicating this case.
2017-09-2441755: Followup to last: minor clarification to docs.Daniel Shahaf2-1/+6
2017-09-24Updates for ksh array element syntax.Peter Stephenson11-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.
2017-09-22update mtr completion through mtr 0.92Oliver Kiddle2-20/+60
2017-09-22update options in tune2fs completion through e2fsprogs 1.43.6Oliver Kiddle2-17/+33
2017-09-2241732: bring tmux completion in line with tmux 2.5 - removing completion of ↵Oliver Kiddle2-25/+28
mode tables
2017-09-21unposted (cf. 41672): checkrmall: Record the 41672 bug in a TODO.Daniel Shahaf2-0/+6
2017-09-21unposted (cf. 41707): internal: Document the count==0 case of checkrmall().Daniel Shahaf2-1/+8
2017-09-2041736: NO_INTERACTIVE_COMMENTS in $(...)Barton E. Schaefer3-1/+16
2017-09-2041731: reformat and expand doc for 41698.Barton E. Schaefer2-12/+29
Also add missing x-seq reference for 41705 in ChangeLog.
2017-09-1841729: update options for gnutls completion plus cleanup and rearrange the ↵Oliver Kiddle2-115/+173
function
2017-09-1841728: new completion for flac and update options in metaflac completionOliver Kiddle3-54/+123
2017-09-1841727: run tidy -xml-config to get HTML options for completionOliver Kiddle2-101/+38
2017-09-1841723: one more case of 41627 in "while" loops.Barton E. Schaefer2-1/+5
2017-09-1841726: add + and = to option specs taking arguments and update options to 1.7.5Oliver Kiddle2-31/+56
2017-09-18update completion of options for util-linux 2.30.1Oliver Kiddle5-76/+143
2017-09-1841725: assorted minor updates to completion functionsOliver Kiddle15-57/+107
2017-09-1841724: update ethtool completion for new optionsOliver Kiddle2-160/+275
2017-09-1541711: new dconf completionOliver Kiddle2-0/+73
2017-09-1541710: new smartctl completionOliver Kiddle2-0/+64
2017-09-1541709: update options in Linux sysstat completionsOliver Kiddle3-30/+67
2017-09-15unposted: nodref -> noderefPeter Stephenson2-1/+5
2017-09-14More [key]=value tweaksPeter Stephenson6-10/+24
Some rephrasings. Update typeset -p for associative arrays to use new syntax.
2017-09-13unposted: typo in doc just committedPeter Stephenson2-1/+3
2017-09-13First go at var=([key]=value) syntax.Peter Stephenson8-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.
2017-09-1341688: builtin wait for all jobs should ignore STAT_NOPRINTPeter Stephenson2-1/+5
2017-09-1341679: slight clarification on exec of builtinsPeter Stephenson2-1/+6
2017-09-13unposted: YODL compatibility fix for --emulatePeter Stephenson2-2/+5
2017-09-11unposted: internal: Document zreaddir().Daniel Shahaf2-0/+14
2017-09-1141666: zpty compatibility for OpenBSDThierry Ghelew2-1/+9
2017-09-1141668: New --emulate option on invocation.Peter Stephenson6-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.
2017-09-1041662: exec -a arguments weren't sanitisedPeter Stephenson3-0/+17
2017-09-1041661: Need to remove tokens before using bufferwords() for (z)Peter Stephenson2-2/+13
2017-09-0941628 (plus 41645 by Oliver): _ps: update optionsJun-ichi Takimoto2-24/+81
also do not reset compstate[insert]
2017-09-0541641: Some math operations shouldn't be lvalues.Peter Stephenson3-8/+20
This includes pre- and post- increment and decrement. Simply mark all values after operations as rvalues.