summaryrefslogtreecommitdiff
path: root/Src/Zle/computil.c
AgeCommit message (Collapse)AuthorFilesLines
2001-07-25fixlet for 15477, don't let it remove consecutive dummy matches (15482)Sven Wischnowsky1-2/+4
2001-07-25make display for groups in _describe nicer; improve packing with ↵Sven Wischnowsky1-92/+364
list_packed; leave space for type character (list_types) only in groups with at least one file name (15477)
2001-07-20don't use compsuffix when it might be freed; use the right variable in that ↵Sven Wischnowsky1-5/+7
loop there, dammit (15433)
2001-07-19yet another followup to 15497; make _describe filter out non-matching ↵Sven Wischnowsky1-3/+3
strings before calling compdescribe, otherwise some matches will be hiddens (15415)
2001-07-18fix for 15407; there may be sets without matches (15409)Sven Wischnowsky1-2/+3
2001-07-18add list-grouped option to make options and such be grouped together if they ↵Sven Wischnowsky1-117/+206
have the same description; matches with line-display strings can be hidden; hi and du capabalities in complist are only used if set by the user (15407)
2001-06-26fix for finding the first ambiguous path component in compfiles (3946)Sven Wischnowsky1-0/+2
2001-06-19Compiler warnings.Bart Schaefer1-2/+2
2001-06-13fix for comparguments (completing after single letter options that get their ↵Sven Wischnowsky1-1/+57
argument in the next word); make _values ignore some of the standard option it may get; make _mount use _dir_list in some places and improve that; `document' comparguments and compvalues with some comments in computil.c (14897)
2001-06-11(14841)Sven Wischnowsky1-98/+184
2001-06-01fix for exclusion of normal arguments (14630)Sven Wischnowsky1-5/+11
2001-05-31fix tag-order problem with _arguments (completion after an option that gets ↵Sven Wischnowsky1-1/+1
an argument in the same word); and a fix for completion after -ab, where -a gets an argument in the next word and -b gets one in the same word (14607)
2001-05-31fix two memory leaks (at least I hope they are fixed) and some out-of-bound ↵Sven Wischnowsky1-2/+3
array accesses, plus some defensive programming for heap allocated param structs (14605)
2001-05-10barf if a empty string is given as one of the separators for _values (14293)Sven Wischnowsky1-1/+1
2001-05-08add -S option to specify separator between values and their arguments; make ↵Sven Wischnowsky1-11/+28
_values add the value-separator as a suffix for most types of actions (14257)
2001-05-06Prevent "no multi-letter values" error on values of '\:' and '' in compvalues().Bart Schaefer1-2/+3
2001-05-0314214Sven Wischnowsky1-1/+4
2001-05-02remove quotes when looking at arguments in comparguments (14198)Sven Wischnowsky1-0/+6
2001-04-26rename -W option to -w, add new -W option which makes _arguments complete ↵Sven Wischnowsky1-1/+6
options even after options that get their argument in the same word; new _guard function for conditionally displaying messages (14105)
2001-04-25fix a sizeof() to strlen()Sven Wischnowsky1-1/+1
2001-04-17only use the exclusion lists of options that are not currently being ↵Sven Wischnowsky1-7/+9
completed, but keep options from being completed more than once (13999)
2001-04-02make `_arguments -S' still complete long options after `--<TAB>'; fix for ↵Sven Wischnowsky1-1/+1
cursor positioning with partial word match specs (13868)
2001-03-26handle colons in xor lists (13770)Sven Wischnowsky1-1/+1
2001-01-16remove 13108 (trap queues); replace with signal queueing to ensure that user ↵Sven Wischnowsky1-0/+10
signal handlers are only executed when it is safe to run them (13365)
2000-10-17*** empty log message ***Sven Wischnowsky1-1/+4
2000-10-05comparguments: don't use rest-argument-specification if it was inactivated ↵Sven Wischnowsky1-3/+6
(12897)
2000-08-14make all builtins in computil test if they were called from a completion ↵Sven Wischnowsky1-0/+12
function (12610)
2000-08-08handle the right option in strings with multiple single-letter options (and ↵Sven Wischnowsky1-1/+4
correctly handle its argument) (12567)
2000-08-08more fixes for completion of special characters (quoting) (12565)Sven Wischnowsky1-16/+24
2000-07-27compdescribe shouldn't use the sets after failed initialisationSven Wischnowsky1-2/+2
2000-07-17don't treat non-option arguments as options (12266)Sven Wischnowsky1-1/+1
2000-07-13fix for _arguments with single-letter options: recognize option-strings with ↵Sven Wischnowsky1-3/+4
multiple options; in _main_complete stop trying completers when one called _message, don't display warnings in such cases (12241)
2000-06-26remove compfmt; a bit of explanation for compfiles and compgroups (12068)Sven Wischnowsky1-45/+0
2000-06-26missing allocation of list for option arguments (12066)Sven Wischnowsky1-0/+5
2000-06-22allow subscripts for compadd -[ak]; new style for history completion; better ↵Sven Wischnowsky1-1/+28
list-colors handling (12029)
2000-06-19_arguments: small fix for -s and new `!...' for things not to complete (but ↵Sven Wischnowsky1-3/+13
to understand) (11985)
2000-06-19more careful when optimising patterns in compfiles (11981)Sven Wischnowsky1-2/+2
2000-06-19improve filename completion; use accept-exact for in-path completion; new ↵Sven Wischnowsky1-20/+183
fake style (11971)
2000-06-15fix for _arguments, it took non-option strings as options (11910)Sven Wischnowsky1-3/+12
2000-06-13make -A take a pattern as argument to match non-arguments; allow ↵Sven Wischnowsky1-39/+62
single-letter option strings to have multiple arguments; fix to allow option completion with multiple sets (?)
2000-06-13fixes for calling compfiles, for completing words with special characters; ↵Sven Wischnowsky1-25/+169
make compfiles optimisations work with globcomplete and simple match (sunsite isn't responding)
2000-06-09improve _path_files, move some code into C, try to optimise glob patterns ↵Sven Wischnowsky1-0/+290
and immediately accept exact directory matches (11833)
2000-05-30bogus uninitialised variable warningSven Wischnowsky1-1/+1
2000-05-30fixes for _arguments without multiple sets; change completion test for empty ↵Sven Wischnowsky1-2/+2
actions (11647)
2000-05-29fixes for _arguments with sets; make _zpty not use sets (11624)Sven Wischnowsky1-6/+16
2000-05-24fix for comparguments to make -s have an effect again (11552)Sven Wischnowsky1-2/+1
2000-05-22pat(-) in long-option patterns to say that argument should be completed only ↵Sven Wischnowsky1-198/+349
after the `='; merge _arguments and _argument_sets; slightly better test when not to complete options (11489)
2000-05-12fix for completing options with `_arguments -s'; fix for _message to use ↵Sven Wischnowsky1-12/+21
`builtin compadd' (11349)
2000-05-11make _argument_sets add the options as defaults when there is nothing else ↵Sven Wischnowsky1-1/+1
to complete (11324)
2000-05-11allow internally-mutually exclusive sets in _argument_sets; fixes for ↵Sven Wischnowsky1-12/+32
_argument_sets and the C-code for it (11320)