| 
								
								
									 Sven Wischnowsky | 0ce4b800a3 | fix for exclusion of normal arguments (14630) | 2001-06-01 08:53:50 +00:00 |  | 
				
					
						| 
								
								
									 Sven Wischnowsky | 171855e2e2 | fix tag-order problem with _arguments (completion after an option that gets 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-31 12:38:34 +00:00 |  | 
				
					
						| 
								
								
									 Sven Wischnowsky | 1b2d095217 | fix two memory leaks (at least I hope they are fixed) and some out-of-bound array accesses, plus some defensive programming for heap allocated param structs (14605) | 2001-05-31 09:43:59 +00:00 |  | 
				
					
						| 
								
								
									 Sven Wischnowsky | 2c38f5bba1 | barf if a empty string is given as one of the separators for _values (14293) | 2001-05-10 08:52:30 +00:00 |  | 
				
					
						| 
								
								
									 Sven Wischnowsky | 83032fe876 | add -S option to specify separator between values and their arguments; make _values add the value-separator as a suffix for most types of actions (14257) | 2001-05-08 12:24:21 +00:00 |  | 
				
					
						| 
								
								
									 Bart Schaefer | 5aa1c04fd6 | Prevent "no multi-letter values" error on values of '\:' and '' in compvalues(). | 2001-05-06 22:37:51 +00:00 |  | 
				
					
						| 
								
								
									 Sven Wischnowsky | 1e79a3424f | 14214 | 2001-05-03 07:13:37 +00:00 |  | 
				
					
						| 
								
								
									 Sven Wischnowsky | ca29f22a86 | remove quotes when looking at arguments in comparguments (14198) | 2001-05-02 09:23:07 +00:00 |  | 
				
					
						| 
								
								
									 Sven Wischnowsky | aa99b19c08 | rename -W option to -w, add new -W option which makes _arguments complete options even after options that get their argument in the same word; new _guard function for conditionally displaying messages (14105) | 2001-04-26 12:13:36 +00:00 |  | 
				
					
						| 
								
								
									 Sven Wischnowsky | f18218f2ad | fix a sizeof() to strlen() | 2001-04-25 09:05:10 +00:00 |  | 
				
					
						| 
								
								
									 Sven Wischnowsky | a924eeba12 | only use the exclusion lists of options that are not currently being completed, but keep options from being completed more than once (13999) | 2001-04-17 09:52:32 +00:00 |  | 
				
					
						| 
								
								
									 Sven Wischnowsky | c05a2d2093 | make _arguments -S' still complete long options after --<TAB>'; fix for cursor positioning with partial word match specs (13868) | 2001-04-02 09:05:47 +00:00 |  | 
				
					
						| 
								
								
									 Sven Wischnowsky | 5687662ec1 | handle colons in xor lists (13770) | 2001-03-26 10:02:23 +00:00 |  | 
				
					
						| 
								
								
									 Sven Wischnowsky | 757168e2c8 | remove 13108 (trap queues); replace with signal queueing to ensure that user signal handlers are only executed when it is safe to run them (13365) | 2001-01-16 13:44:18 +00:00 |  | 
				
					
						| 
								
								
									 Sven Wischnowsky | 8ec18a622c | *** empty log message *** | 2000-10-17 14:04:13 +00:00 |  | 
				
					
						| 
								
								
									 Sven Wischnowsky | a93e62c630 | comparguments: don't use rest-argument-specification if it was inactivated (12897) | 2000-10-05 08:55:35 +00:00 |  | 
				
					
						| 
								
								
									 Sven Wischnowsky | 90c6d73b56 | make all builtins in computil test if they were called from a completion function (12610) | 2000-08-14 08:16:45 +00:00 |  | 
				
					
						| 
								
								
									 Sven Wischnowsky | 3bca186819 | handle the right option in strings with multiple single-letter options (and correctly handle its argument) (12567) | 2000-08-08 12:11:42 +00:00 |  | 
				
					
						| 
								
								
									 Sven Wischnowsky | 5c90cf1a51 | more fixes for completion of special characters (quoting) (12565) | 2000-08-08 10:32:47 +00:00 |  | 
				
					
						| 
								
								
									 Sven Wischnowsky | d3ceb5e0eb | compdescribe shouldn't use the sets after failed initialisation | 2000-07-27 08:32:02 +00:00 |  | 
				
					
						| 
								
								
									 Sven Wischnowsky | d666896fa3 | don't treat non-option arguments as options (12266) | 2000-07-17 08:05:56 +00:00 |  | 
				
					
						| 
								
								
									 Sven Wischnowsky | b46926af8d | fix for _arguments with single-letter options: recognize option-strings with multiple options; in _main_complete stop trying completers when one called _message, don't display warnings in such cases (12241) | 2000-07-13 11:03:59 +00:00 |  | 
				
					
						| 
								
								
									 Sven Wischnowsky | 3ff5a17d8c | remove compfmt; a bit of explanation for compfiles and compgroups (12068) | 2000-06-26 08:36:42 +00:00 |  | 
				
					
						| 
								
								
									 Sven Wischnowsky | 4d656bfb0e | missing allocation of list for option arguments (12066) | 2000-06-26 08:10:33 +00:00 |  | 
				
					
						| 
								
								
									 Sven Wischnowsky | b9a533f382 | allow subscripts for compadd -[ak]; new style for history completion; better list-colors handling (12029) | 2000-06-22 08:42:36 +00:00 |  | 
				
					
						| 
								
								
									 Sven Wischnowsky | c071087d1f | _arguments: small fix for -s and new `!...' for things not to complete (but to understand) (11985) | 2000-06-19 13:09:06 +00:00 |  | 
				
					
						| 
								
								
									 Sven Wischnowsky | 11ec14c3b3 | more careful when optimising patterns in compfiles (11981) | 2000-06-19 11:43:12 +00:00 |  | 
				
					
						| 
								
								
									 Sven Wischnowsky | 2769b19881 | improve filename completion; use accept-exact for in-path completion; new fake style (11971) | 2000-06-19 09:32:30 +00:00 |  | 
				
					
						| 
								
								
									 Sven Wischnowsky | dc102b8130 | fix for _arguments, it took non-option strings as options (11910) | 2000-06-15 08:09:09 +00:00 |  | 
				
					
						| 
								
								
									 Sven Wischnowsky | 9310826027 | make -A take a pattern as argument to match non-arguments; allow single-letter option strings to have multiple arguments; fix to allow option completion with multiple sets (?) | 2000-06-13 12:14:32 +00:00 |  | 
				
					
						| 
								
								
									 Sven Wischnowsky | cedd1006e6 | fixes for calling compfiles, for completing words with special characters; make compfiles optimisations work with globcomplete and simple match (sunsite isn't responding) | 2000-06-13 09:05:35 +00:00 |  | 
				
					
						| 
								
								
									 Sven Wischnowsky | 427b4b74f2 | improve _path_files, move some code into C, try to optimise glob patterns and immediately accept exact directory matches (11833) | 2000-06-09 07:49:44 +00:00 |  | 
				
					
						| 
								
								
									 Sven Wischnowsky | 24520730a6 | bogus uninitialised variable warning | 2000-05-30 10:54:22 +00:00 |  | 
				
					
						| 
								
								
									 Sven Wischnowsky | 47c0bd0db1 | fixes for _arguments without multiple sets; change completion test for empty actions (11647) | 2000-05-30 07:49:00 +00:00 |  | 
				
					
						| 
								
								
									 Sven Wischnowsky | a2750a4eff | fixes for _arguments with sets; make _zpty not use sets (11624) | 2000-05-29 08:00:46 +00:00 |  | 
				
					
						| 
								
								
									 Sven Wischnowsky | 8f7beea079 | fix for comparguments to make -s have an effect again (11552) | 2000-05-24 08:32:12 +00:00 |  | 
				
					
						| 
								
								
									 Sven Wischnowsky | ce90081ea8 | pat(-) in long-option patterns to say that argument should be completed only after the `='; merge _arguments and _argument_sets; slightly better test when not to complete options (11489) | 2000-05-22 09:28:34 +00:00 |  | 
				
					
						| 
								
								
									 Sven Wischnowsky | a6ed22c585 | fix for completing options with _arguments -s'; fix for _message to use builtin compadd' (11349) | 2000-05-12 14:36:46 +00:00 |  | 
				
					
						| 
								
								
									 Sven Wischnowsky | 567e221218 | make _argument_sets add the options as defaults when there is nothing else to complete (11324) | 2000-05-11 11:27:39 +00:00 |  | 
				
					
						| 
								
								
									 Sven Wischnowsky | 8e7e17237e | allow internally-mutually exclusive sets in _argument_sets; fixes for _argument_sets and the C-code for it (11320) | 2000-05-11 08:54:47 +00:00 |  | 
				
					
						| 
								
								
									 Sven Wischnowsky | 2da726eaf1 | more fixes for _arguments and its docs (11298) | 2000-05-10 11:53:05 +00:00 |  | 
				
					
						| 
								
								
									 Sven Wischnowsky | 0f7d06b4e5 | misc. _arguments fixes | 2000-05-10 09:22:49 +00:00 |  | 
				
					
						| 
								
								
									 Sven Wischnowsky | 5b5c0e8fc9 | fix for `-+opt' with mutex list (11294) | 2000-05-10 08:20:40 +00:00 |  | 
				
					
						| 
								
								
									 Sven Wischnowsky | 125dc0d4f2 | new -A and -S options to _arguments; -opt=-' specs for options whose argument has to come after the =' (11270) | 2000-05-09 09:05:34 +00:00 |  | 
				
					
						| 
								
								
									 Sven Wischnowsky | cfcb3202ef | more problems with optional arguments in _arguments (11253) | 2000-05-08 10:37:58 +00:00 |  | 
				
					
						| 
								
								
									 Sven Wischnowsky | c05f118fc2 | fix for completion arguments of options, don't use all of them at once (11172) | 2000-05-05 07:37:17 +00:00 |  | 
				
					
						| 
								
								
									 Sven Wischnowsky | aa0381bd2b | allow `-' in exclusion lists for _arguments, to avoid completing all options (11121) | 2000-05-03 14:44:01 +00:00 |  | 
				
					
						| 
								
								
									 Sven Wischnowsky | d67ca6872e | fix for _arguments, use on-line-argument-numbers only for normal arguments, not for arguments of options (11052) | 2000-05-02 08:56:28 +00:00 |  | 
				
					
						| 
								
								
									 Sven Wischnowsky | b577adea40 | fix for reporting multiple actions in comparguments, options with non-optional arguments (11003) | 2000-04-28 11:16:52 +00:00 |  | 
				
					
						| 
								
								
									 Sven Wischnowsky | 6e99acad52 | forgotten fix for _arguments using multiple actions (10915) | 2000-04-25 11:49:10 +00:00 |  |