Sven Wischnowsky
18772af412
remove tests for kshautoload (use zcompile -z); fix for setting scriptname for functions that redefine themselves (12453)
2000-08-01 08:26:39 +00:00
Sven Wischnowsky
3896f72f4d
make $compcontext more powerful and easier to use for simple cases (12449)
2000-08-01 07:18:43 +00:00
Peter Stephenson
4f9ff8206b
Add compaudit to .distfiles; 3.1.9-dev-4
2000-07-31 09:34:37 +00:00
Sven Wischnowsky
9bc05a5aa5
isalpha() -> ialpha(); avoid a compiler warning (12439)
2000-07-31 08:12:16 +00:00
Sven Wischnowsky
a2f2ae4f5a
clarify manual for menu style; select= and yes= may be given both a number and one of the long* values at the same time (12438)
2000-07-31 08:06:37 +00:00
Andrew Main
84b04a8728
12436: Doc/Zsh/invoke.yo, Src/init.c: Make -b behave like
...
the csh -b, permitting more options to be stacked after it and
take effect. Make -b take effect depending on SH_OPTION_LETTERS,
consistent with all the other single-letter options, rather than
having a clashing check of emulation type.
2000-07-30 19:18:13 +00:00
Andrew Main
9743c19d61
12434: Doc/Zsh/invoke.yo, Src/init.c, Src/options.c, Src/zsh.h,
...
Src/zsh.mdd: Allow options to be specified on the zsh command line
in the form of GNU-style long options. Also handle --version
and --help. Do not permit extra option letters to be stacked
after `-whatever-' (they used to be ignored). Exit if the
command line specifies an option name that doesn't exist.
2000-07-30 17:03:52 +00:00
Bart Schaefer
b7c6421796
The `wait' builtin accepts only PIDs it can find in the job table.
2000-07-28 16:35:47 +00:00
Peter Stephenson
7697f6134f
12421: extra tab in Makemod.in.in
2000-07-28 10:13:25 +00:00
Peter Stephenson
4a5882eeb3
12411, 12419: Andrej: environment handling with fewer assumptions
2000-07-28 09:10:35 +00:00
Peter Stephenson
19b4ca246a
12415: fix bug in last patch when quoting metafied field separator.
2000-07-27 22:02:45 +00:00
Peter Stephenson
0aee5e1bb4
12414: vared quotes separators when editing arrays
2000-07-27 17:48:47 +00:00
Sven Wischnowsky
31862868fa
fix completion test (55*) because of 12394 (12408)
2000-07-27 13:06:18 +00:00
Sven Wischnowsky
3343c75efd
fix a bug that started menu selection too often; fix bug for `yes=long' and document it (12405)
2000-07-27 10:59:43 +00:00
Sven Wischnowsky
d3ceb5e0eb
compdescribe shouldn't use the sets after failed initialisation
2000-07-27 08:32:02 +00:00
Bart Schaefer
8ffa3c17cf
Detect autoloadable functions properly in zed.
2000-07-27 08:14:54 +00:00
Sven Wischnowsky
97a345de50
don't hide possible completions if there is only one and at the same time messages are shown (12394)
2000-07-27 07:25:07 +00:00
Adam Spiers
07f5680abb
-e, -I, -m and -M parameters can be specified multiple times
2000-07-26 19:48:34 +00:00
Peter Stephenson
dbf48f330a
Andrej/pws: 12381: tgetent accepts NULL test, cygwin, Windows 2000
2000-07-26 10:09:47 +00:00
Bart Schaefer
79208f1d01
Fix an incorrect article attribution.
2000-07-26 09:48:02 +00:00
Bart Schaefer
714efe5ff9
Enable the insert-tab style in zed.
2000-07-26 09:24:24 +00:00
Bart Schaefer
f303f2ea63
Belatedly fold in 12162, to replace command subst with eval.
2000-07-26 09:16:13 +00:00
Bart Schaefer
04aaf1cd7f
Move compinit security checks into compaudit.
2000-07-26 08:54:58 +00:00
Sven Wischnowsky
e7f9104711
make _arguments --' use specs after the
--' even for options not described in the help output to get arguments (12378)
2000-07-26 08:44:13 +00:00
Sven Wischnowsky
f90992ec31
allow _value:<assoc> functions to override completion for all keys of an assoc (3337)
2000-07-26 08:16:39 +00:00
Oliver Kiddle
b758c10726
use mhpath and mhparams commands instead of guessing directories (12356)
2000-07-24 20:32:56 +00:00
Sven Wischnowsky
0e8c318b8e
optimisations for _multi_parts (12354)
2000-07-24 12:52:41 +00:00
Clint Adams
36052b318b
12347: 3 mutt options are repeatable
2000-07-22 04:39:46 +00:00
Sven Wischnowsky
6585bea1fb
fix parsing of `time' without a command (12337)
2000-07-21 07:50:07 +00:00
Wayne Davison
ea8d99e102
Tweaked a function name in hist.c.
2000-07-20 17:06:56 +00:00
Wayne Davison
fb4e11bb15
Put reordered log entry back and corrected the date.
2000-07-20 16:56:02 +00:00
Chmouel Boudjnah
0ebef10483
Reorder the changelog.
2000-07-20 16:21:47 +00:00
Peter Stephenson
100f25b97f
12239: prefer curses to termcap on solaris
2000-07-20 16:17:57 +00:00
Bart Schaefer
aa78d39811
Discard stderr of a command subst.
2000-07-20 16:13:20 +00:00
Bart Schaefer
ed263e32f9
Fix bad conflict resolution.
2000-07-20 15:51:04 +00:00
Wayne Davison
0db4a7e70b
Comments for 12323.
2000-07-20 07:09:51 +00:00
Chmouel Boudjnah
07d524a92f
Get also /usr/share/man.
2000-07-19 23:39:06 +00:00
Wayne Davison
666cf52a37
Comments for 12318.
2000-07-19 21:41:44 +00:00
Sven Wischnowsky
e4c9131b83
a bit of security for a VARARR() (12314)
2000-07-19 14:04:57 +00:00
Peter Stephenson
c4e0379408
12313: bad phrasing in metafaq
2000-07-19 13:56:25 +00:00
Peter Stephenson
6ce73cf6f5
12308: Andrej and pws: _man formats, again
2000-07-19 09:03:29 +00:00
Sven Wischnowsky
67f16de104
don't let duplicate matches keep us from recognising exact matches if they produce the same string on the line (12297)
2000-07-18 08:37:14 +00:00
Wayne Davison
c7578846f7
Comments for 12295.
2000-07-18 08:32:45 +00:00
Tanaka Akira
b33c464a70
fix date.
2000-07-17 10:58:15 +00:00
Tanaka Akira
cd96c63fe7
* 12274: Test/53completion.ztst, Test/55arguments.ztst,
...
Test/.distfiles: separates _arguments tests.
2000-07-17 10:35:58 +00:00
Peter Stephenson
5c412f8905
3.1.9-dev-3
2000-07-17 09:02:50 +00:00
Sven Wischnowsky
d666896fa3
don't treat non-option arguments as options (12266)
2000-07-17 08:05:56 +00:00
Wayne Davison
5d04a4010a
Added comment for patch 12265.
2000-07-17 02:16:36 +00:00
Wayne Davison
1f781087a8
Comments for 12260.
2000-07-16 20:29:34 +00:00
Peter Stephenson
d13f6631d7
12247: internal hostnam variable removed in favour of $HOST
2000-07-13 17:06:19 +00:00
Sven Wischnowsky
0982f4ee64
condition parsing with (z) flag
2000-07-13 12:28:12 +00:00
Peter Stephenson
fa699be45d
12242: based on code from Fr. Br. George (George V Kouryachy):
...
use negative integers in prompt to count from other end of string
2000-07-13 11:20:46 +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
663ecf8e12
fix zle widget -n num with num>9 (12238)
2000-07-13 09:11:54 +00:00
Sven Wischnowsky
c3082d546e
slightly improved (z) flag for parsing conditions; recognising glob flags in conditions still doesn't work (12237)
2000-07-13 08:42:10 +00:00
Bart Schaefer
6ef0d9767f
Delete stray "a".
2000-07-12 15:21:50 +00:00
Peter Stephenson
4f9a7e27d4
12231: fix compinstall list-prompt setting
2000-07-12 11:04:07 +00:00
Sven Wischnowsky
046f5da3aa
fix for list-prompt docs (12229)
2000-07-12 10:36:22 +00:00
Sven Wischnowsky
d861bb9805
fix for (z) flag, don't take # as comment (12228)
2000-07-12 10:31:29 +00:00
Peter Stephenson
cc2213b340
12227: select-prompt handled by compinstall
2000-07-12 10:19:59 +00:00
Sven Wischnowsky
8e2fa4d9b2
don't start menu selection with only select=long (12226)
2000-07-12 09:25:18 +00:00
Sven Wischnowsky
d05b3e675e
check if options were completed (12225)
2000-07-12 09:01:40 +00:00
Peter Stephenson
32d2d47fd5
12220: message for missing autoload function
2000-07-11 16:43:26 +00:00
Bart Schaefer
ac223786a1
Complete all process IDs for root in _killall, as suggested in 12202 et al.
2000-07-10 17:08:00 +00:00
Sven Wischnowsky
961876dca4
avoid insertion of `+' before ~1/<TAB>; don't use undeclared local $tmp (12208)
2000-07-10 08:03:36 +00:00
Tanaka Akira
709c31e9a8
* 12201: Completion/User/_java: fix completion for jar. complete
...
package qualified class names. fix typos.
2000-07-08 07:15:26 +00:00
Bart Schaefer
14428d46e4
12193: Rather than replace @RLIMITS_INC_H@ with /dev/null on platforms where
...
getrlimit() is not found, replace it with nothing and append /dev/null to
the awk command in rlimits.mdd, so that we don't end up with a dependency of
rlimits.h on /dev/null (which can cause rlimits.h to be needlessly remade).
2000-07-07 17:12:17 +00:00
Oliver Kiddle
1c28d8c21f
updates and additions to completions for AIX commands
2000-07-06 12:40:00 +00:00
Oliver Kiddle
b0337944b4
mention more standard tags in documentation and fix some typos (12177)
2000-07-05 21:05:57 +00:00
Sven Wischnowsky
8ef812d6fb
get return status right (12171)
2000-07-05 10:54:51 +00:00
Bart Schaefer
23ff230c8e
12167: Ignore failure of "for" loop in "make check".
2000-07-05 07:25:45 +00:00
Oliver Kiddle
7f2ee10ba7
new completion function for arp (12165)
2000-07-04 21:58:09 +00:00
Bart Schaefer
e1fe756d14
12160: Cause compdump to fail early if it won't be able to write the file.
2000-07-04 16:16:34 +00:00
Oliver Kiddle
708dc69d38
AIX dependency fixes
2000-07-04 15:04:17 +00:00
Peter Stephenson
4ae42bb70e
shut compiler up
2000-07-04 10:02:26 +00:00
Peter Stephenson
7f5828f0fb
12149: guard against undefined h_errno in zftp
2000-07-04 08:44:03 +00:00
Sven Wischnowsky
41404fb6c7
add some $(print...)s because of possible math-parse errors (12156)
2000-07-04 08:07:24 +00:00
Bart Schaefer
715278d063
12151: Fix ZDOTDIR during "make check" for static builds.
2000-07-04 00:45:07 +00:00
Adam Spiers
c5e47b8536
12152: tweak completion of final parameters to perl
2000-07-03 21:12:50 +00:00
Bart Schaefer
6f8986d370
12148: Don't merge display-ordering glob flags into the parens of $(...).
2000-07-03 17:45:46 +00:00
Peter Stephenson
47e9efb061
12146: reintroduce install_info code
2000-07-03 16:51:18 +00:00
Peter Stephenson
044e8e054c
12140: make key rebinding for _expand complter easier
2000-07-03 14:00:44 +00:00
Peter Stephenson
a451f3058e
3.1.9-dev-2
2000-07-03 10:14:44 +00:00
Peter Stephenson
a7f0716ddb
12138: setting arrays in math context
2000-07-03 10:10:07 +00:00
Peter Stephenson
43f3a58597
12121: stopmsg in precmd
2000-07-03 08:48:22 +00:00
Sven Wischnowsky
0ddb4fb835
change format style with warnings tag, don't add descriptions as matches; make a-a-i-n-h in menu selection work even without matches (12134)
2000-07-03 08:05:27 +00:00
Bart Schaefer
4ed8c26c50
12133: Protect completion system from stray error output and assorted fatal
...
errors when expanding strings taken from the command line.
2000-07-02 17:21:54 +00:00
Sven Wischnowsky
0f398e9d2f
fix for `foo () print bar' (function definitions without braces) (12125)
2000-06-29 12:08:25 +00:00
Sven Wischnowsky
d01795be2a
reverse meaning of yes=num again (12122)
2000-06-29 09:32:04 +00:00
Sven Wischnowsky
a9d46be89d
try to return the right value (12119)
2000-06-29 08:20:32 +00:00
Sven Wischnowsky
4bf681950b
don't expand partially typed parameter expansions (12118)
2000-06-29 08:09:45 +00:00
Sven Wischnowsky
d15f36ab5b
change suffix style to still do expansion if the suffix contains something to expand (12115)
2000-06-29 07:10:31 +00:00
Sven Wischnowsky
4e2e7f292f
even more fun with the menu style (no=num, yes=long-list, reverse meaning of yes=num) (12114)
2000-06-29 07:04:17 +00:00
Sven Wischnowsky
806e8aa6af
quote brace-strings (12113)
2000-06-29 06:59:00 +00:00
Bart Schaefer
d38f54a928
12112: Don't make namedirs out of hash elements.
2000-06-28 17:10:05 +00:00
Sven Wischnowsky
4c7469778a
make _complete return the right value (12109)
2000-06-28 14:27:25 +00:00
Sven Wischnowsky
04bf39bf2e
fix for list-colors handling (12107)
2000-06-28 13:59:21 +00:00
Sven Wischnowsky
45a6914ed7
reset _comp_mesg (saying whether there were messages) appropriately (12105)
2000-06-28 09:42:50 +00:00
Sven Wischnowsky
fde669f76d
misc
2000-06-28 09:08:03 +00:00
Sven Wischnowsky
f4a09871b0
make _oldlist not use the dummy match added for the warning (12099)
2000-06-28 09:04:02 +00:00