David Paleino
b25abe601d
ant: handle "extension-point" the same as "target" tag (Petr Kozelka, Alioth: #313105 )
2011-05-02 16:30:51 +02:00
Ville Skyttä
e1cc0e178b
e2fsprogs, passwd, pwck, grpck: Use _parse_usage instead of hardcoded option lists.
2011-05-02 14:37:33 +03:00
Ville Skyttä
d1d05e2b82
pgrep: Add option and option argument completions.
2011-05-02 14:37:33 +03:00
Ville Skyttä
26ae7700ed
pkgtools, rpm2tgz, sbopkg, slackpkg, slapt: Add indentation settings.
2011-05-02 13:18:33 +03:00
Ville Skyttä
ebb446d8cb
Merge remote-tracking branch 'garik/slackware'
2011-05-02 13:11:07 +03:00
Ville Skyttä
c875723bef
Include trailing equals sign in options that take arguments that way.
...
This way it's clearer to users that an argument is expected. It's
likely that this commit does not catch all such cases, but it should
do it for most of the affected commands I have installed.
2011-05-02 11:45:55 +03:00
Ville Skyttä
0a84ad771d
mc: Parse help from --help-all instead of --help.
2011-05-02 11:22:49 +03:00
Ville Skyttä
4c91151a8c
configure: Add some option argument completions.
2011-05-02 11:15:30 +03:00
Igor Murzov
44fdd5c827
cppcheck: Fix --error-exitcode argument handling.
2011-05-02 10:28:38 +03:00
Igor Murzov
08d170d2a4
Merge remote-tracking branch 'origin/master' into slackware
2011-05-02 03:11:39 +04:00
Ville Skyttä
a54857cd05
_init_completion: Add -s for splitting long options, use it in completions.
2011-05-02 00:04:26 +03:00
Ville Skyttä
b202bc60f6
cppcheck: New completion.
2011-05-01 12:13:32 +03:00
Ville Skyttä
a785f1c2f9
autotools, xsltproc: Use _parse_help instead of _longopt.
2011-05-01 12:10:16 +03:00
Igor Murzov
aaa520a452
Merge remote-tracking branch 'origin/master' into slackware
2011-04-29 22:07:37 +04:00
Ville Skyttä
10cfd72956
cvs diff: Parse options from cvs diff instead of plain diff.
2011-04-29 12:42:39 +03:00
Ville Skyttä
2544b384ea
Add lbzip2, lbunzip2, and lbzcat completions, using corresponding bzip2 ones.
2011-04-29 12:32:49 +03:00
Ville Skyttä
4f35919e69
Convert more completions to use _parse_help() instead of hardcoded option lists.
2011-04-29 12:27:21 +03:00
Ville Skyttä
4ea93b286e
cryptsetup, wvdial: Use _split_longopt().
2011-04-29 12:24:58 +03:00
Ville Skyttä
1709686b7e
xz: Non-complete --memlimit{,-compress,-decompress}.
2011-04-28 21:40:11 +03:00
Ville Skyttä
d5454732d8
getent: Allow multiple completions from same db, add option completion.
2011-04-28 21:35:08 +03:00
Ville Skyttä
0fd2bef229
javac: Add -*: option argument completion.
2011-04-28 21:28:05 +03:00
Ville Skyttä
23893f5149
java, javac: Add -X* completions.
...
They're revealed only when completing -X* due to the nature of these
options and the tools being a bit sluggish to invoke and parse
completions from.
2011-04-28 21:23:35 +03:00
Ville Skyttä
e2c57c5966
Convert many completions to use _parse_help() instead of hardcoded option lists.
2011-04-28 21:21:31 +03:00
Ville Skyttä
f8de014a3e
info: Add option completion support.
2011-04-28 20:56:59 +03:00
Ville Skyttä
0c810d1471
getent: Add gshadow to known databases.
2011-04-28 20:52:50 +03:00
Ville Skyttä
efeb1a22dd
man: Add option parsing and completion.
2011-04-28 20:48:41 +03:00
Ville Skyttä
3998a70dd9
route: Don't leak local $opt.
2011-04-27 23:37:44 +03:00
Ville Skyttä
c3bddc49e0
bzip2, gzip, python, sysbench: Quote command argument to _parse_help().
2011-04-27 23:17:51 +03:00
Ville Skyttä
3a39ac6676
chsh: Use _allowed_users instead of plain compgen -u.
2011-04-27 18:40:16 +03:00
Ville Skyttä
9dd125ee46
growisofs, _java_classes: Drop unnecessary compopt /dev/null redirections.
2011-04-27 18:40:01 +03:00
Ville Skyttä
ab6c6890ed
crontab, find: Replace some ugly string tricks with associative arrays.
2011-04-27 18:39:16 +03:00
Ville Skyttä
a098290816
pack200, unpack200: Use _split_longopt.
2011-04-27 18:38:37 +03:00
Ville Skyttä
f65dffd4f6
_java_classes: Drop unnecessary nospace toggling.
2011-04-27 18:38:16 +03:00
Ville Skyttä
c2d30fb8aa
smartctl: The short alternative for --tolerance is -T, not -t.
2011-04-27 18:37:22 +03:00
Ville Skyttä
48ffb0ac6d
No need to test for COMPREPLY count when toggling nospace.
...
It only takes effect if there's only one completion anyway.
2011-04-27 18:37:15 +03:00
David Paleino
7b2c2ebf9b
Complete filenames after commands in rrdtool (Debian: #577933 )
2011-04-27 13:45:42 +02:00
Ville Skyttä
e35eabb791
Avoid some unnecessary commands.
2011-04-26 00:21:55 +03:00
Ville Skyttä
f48d6fb10d
Use {x..y} brace expansion instead of `seq', loops, or long literal sequences.
2011-04-26 00:15:03 +03:00
Ville Skyttä
976ba44825
Complete screen on commands (Alioth: #312164 , RedHat: #547852 ).
2011-04-25 15:51:33 +03:00
Ville Skyttä
b029dfd823
Add some screen option non-completions.
2011-04-25 15:49:06 +03:00
Ville Skyttä
c5b771749b
Add _terms() and screen -T completion.
2011-04-25 15:49:06 +03:00
Ville Skyttä
f5d49065d2
Expand tilde in mutt query command (Alioth: #312759 ).
2011-04-25 13:48:31 +03:00
Ville Skyttä
d4e177a6ab
Simplify $UNAME checks.
2011-04-25 12:54:55 +03:00
Ville Skyttä
60b2106b78
Activate killall completion on Darwin (Alioth: #312350 ).
2011-04-25 12:48:25 +03:00
Igor Murzov
480da88f21
Merge remote-tracking branch 'origin/master' into slackware
2011-04-25 04:59:25 +04:00
Igor Murzov
bf7d757b54
Rework the way options are handled for slackpkg
...
It fixes annoying issues with options' values completion
2011-04-25 04:57:42 +04:00
Ville Skyttä
6e809d032c
Remove = from COMP_WORDBREAKS when using _split_longopt().
...
Without this, it does not do anything useful in bash >= 4.0.
2011-04-25 00:09:50 +03:00
Ville Skyttä
1b85a1bf58
Treat arguments starting with . or ~ as paths where that check is done.
2011-04-24 19:35:42 +03:00
Ville Skyttä
f8d8444667
Use "declare -F" instead of "type" to check for function existence.
...
Avoids some stat() calls when it doesn't exist.
2011-04-24 18:55:04 +03:00
Ville Skyttä
ea90dc1a86
Use _split_longopt() in rsync.
2011-04-24 18:50:40 +03:00