summaryrefslogtreecommitdiff
path: root/Src/Zle/computil.c
AgeCommit message (Collapse)AuthorFilesLines
2007-01-21unposted; typoPeter Stephenson1-1/+1
2007-01-2123118: improve sorting to make it work with localesPeter Stephenson1-1/+1
2006-10-0722831: use CM_SPACE in compdescribeAndrey Borzenkov1-12/+5
2006-10-0522819: improved internal use of string quotation,Peter Stephenson1-4/+3
plus completion bug fix with RCQUOTES
2006-09-2722780: add _arguments/comparguments -n to set index of first non-option argPeter Stephenson1-0/+15
2006-09-2322761: fix compdescrie for multibyte charactersAndrey Borzenkov1-57/+129
2006-09-1722729: trunction in computil.c did't handle multibyte charactersPeter Stephenson1-2/+16
2006-05-3022474: use variable argument lists to improve error message handlingPeter Stephenson1-63/+63
2006-03-07Changed some structures to avoid gcc's type-punned warnings.Wayne Davison1-1/+1
2006-02-13Replaced a flawed look-behind algorithm for backslash detectionWayne Davison1-8/+8
with one that looks forward (avoiding an accidental quoting of a char after a "\\" sequence).
2005-10-31In parse_cadef(), the variable name oargs was re-defined in an innerWayne Davison1-2/+2
context, so I changed the name of the outer variable to orig_args.
2005-10-31Use idigit() instead of range-checking '0' - '9'.Wayne Davison1-1/+1
2005-07-1221428: Travis: fix crash on bad compvalues callBart Schaefer1-1/+2
2004-12-0720605: Use separate structure with get/set/unset methods fro parameters.Peter Stephenson1-1/+1
Separate justification width of parameters from base/precision.
2004-06-02Marked unused parameters with the new UNUSED() macro.Wayne Davison1-11/+11
2004-05-28Silenced three signed/unsigned comparison compiler warnings.Wayne Davison1-3/+3
2003-10-29a la 19209: zcalloc -> zshcallocPeter Stephenson1-1/+1
2003-04-2318477: Null pointer dereferenced in _arguments "*-+bar"Peter Stephenson1-1/+1
2002-08-2717582: Improved option argument handling.Peter Stephenson1-10/+11
unposted: Updated version to 4.1.0-dev-6 because of interface change.
2002-05-23report option arguments to _arguments in the original form (17196)Sven Wischnowsky1-4/+34
2002-05-23allow multiple lines in option completion lists to share the same ↵Sven Wischnowsky1-2/+21
description, for (hopefully) cleaner displays (17212)
2002-05-21improve calculation of used columns for match-max-length (17194)Sven Wischnowsky1-15/+37
2002-05-21avoid printing in the last screen column when preparing a completion listing ↵Sven Wischnowsky1-2/+2
with compdescribe (17190)
2002-05-14allow users to give the maximum number of display-columns the matches should ↵Sven Wischnowsky1-14/+25
take up via the style currently named max-match-length (17147)
2002-04-17make compvalues unquote the string from the line like comparguments does (16998)Sven Wischnowsky1-3/+20
2002-02-18allow an argument containing only a single colon as a separator between ↵Sven Wischnowsky1-0/+2
options to _arguments and specs (16669)
2002-02-07fix for displaying matches in groups via _describe; go back to displaying ↵Sven Wischnowsky1-1/+10
one match per line when lines get too long (16582)
2002-01-08don't report _arguments-specs more than once (not even shared options with ↵Sven Wischnowsky1-1/+8
multiple sets) (16417)
2001-08-08Silence "might be used uninitialized" warnings.Wayne Davison1-0/+1
2001-08-08follow-up to 15588; add -w option to _values (look at all words); change _dd ↵Sven Wischnowsky1-5/+41
back (15597)
2001-07-30(15526)Sven Wischnowsky1-4/+4
2001-07-27(15509)Sven Wischnowsky1-35/+93
2001-07-25another fix for 15477 (separator strings); add list-separator style (15484)Sven Wischnowsky1-3/+4
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