113 Commits

Author SHA1 Message Date
Ville Skyttä
34f574dc89 Add rpmbuild --buildpolicy completion. 2011-02-11 00:06:20 +02:00
Ville Skyttä
344076f92c Use numeric comparison operators when comparing numerically. 2011-02-10 23:55:16 +02:00
Ville Skyttä
6042cbe2f5 Split rpm and rpmbuild completions and improve them both.
The option sets are different, and rpm should not have been used to
build packages since rpm 4.0, and could not have been used for that
since rpm 4.1.
2011-02-10 23:51:26 +02:00
Ville Skyttä
4c1e0d5cf2 Drop rpm query support for rpm < 4.1. 2011-02-10 23:37:04 +02:00
Ville Skyttä
dcb90a38ab Make rpm --queryformat use more consistent. 2011-02-10 23:25:51 +02:00
Ville Skyttä
83c1f1a960 Comment spelling fixes. 2011-02-10 22:01:57 +02:00
Ville Skyttä
0d0d0da48b Drop no longer needed shebang and executable bit from perl helper. 2011-02-10 22:00:30 +02:00
Ville Skyttä
5792ac8760 Try harder to find the correct perl executable to run the perl helper with.
It is now run explicitly with *some* perl executable.
2011-02-10 21:57:38 +02:00
Ville Skyttä
d066ace4cb Do file completion after gendiff output redirection.
Common use case is "gendiff DIR EXTENSION > FILE".
2011-02-07 20:59:01 +02:00
Ville Skyttä
cb01d8ea54 Add javaws completion. 2011-02-06 15:15:20 +02:00
Ville Skyttä
1b0e17c2a3 Define needed utility functions for javac and javadoc even if java is not installed. 2011-02-06 14:53:55 +02:00
Ville Skyttä
3123e2ac4c Add gendiff completion. 2011-02-05 16:54:48 +02:00
Ville Skyttä
6aecdb5f4c Avoid some unnecessary stat calls. 2011-02-05 12:06:53 +02:00
Guillaume Rousse
6c9b652c57 update subcommand list 2011-01-27 23:46:17 +01:00
Igor Murzov
e9393a96f7 Add completion for mplayer's -noconfig option 2011-01-27 21:39:14 +02:00
Ville Skyttä
74128a73ce Add mktemp(1) completion. 2011-01-24 00:20:32 +02:00
Ville Skyttä
25df309263 Add bunch of extensions to xmlwf and xmllint filename completions. 2011-01-18 19:08:27 +02:00
Ville Skyttä
d6043b9609 Don't leak $options from iscsiadm completion, add basic test case. 2011-01-17 22:14:18 +02:00
Ville Skyttä
e99645d2b9 Add pack200 --repack completion. 2011-01-17 22:07:33 +02:00
Guillaume Rousse
406e8347dd add iscsiadm completion 2011-01-16 23:30:48 +01:00
Ville Skyttä
8843071002 Loosen python executable matching glob. 2011-01-10 20:31:57 +02:00
Ville Skyttä
a2348ba792 Complete "/path/to/python" the same way as plain "python". 2011-01-10 20:29:34 +02:00
Ville Skyttä
8fd9e1d1b9 Avoid "bad array subscript" with /usr/bin/python <TAB> (Debian: #559953). 2011-01-10 20:26:22 +02:00
David Paleino
5f04a30f7a Fixed typo in openssl completion (Debian: #609552) 2011-01-10 17:27:27 +01:00
Ville Skyttä
fe2d7645df Re-enable postgresql database and user completion (Alioth: #312914, Ubuntu: #164772).
This implementation uses -w which is available only in psql >= 8.4,
but the net effect with earlier versions should be the same as when
the completions were disabled.
2011-01-08 23:28:38 +02:00
Ville Skyttä
bda497eb58 Add bunch of java option completions, improve colon handling. 2011-01-04 19:07:30 +02:00
Ville Skyttä
6c21f88456 Append /sbin to PATH when invoking sysctl. 2011-01-04 00:19:48 +02:00
Ville Skyttä
15bc11769b Improve scp path escape regex.
The previous one reportedly ended up escaping 't' to '\t' in some
setups (at least bash 3.2.48 on OS X 10.6, but not with 4.1.7 on
Fedora nor 3.2.25 on CentOS), probably due to missing backslash in the
regex.  This one removes some spurious escaping and duplicates in the
char class, and should communicate the intent better.
2010-12-23 22:05:55 +02:00
Ville Skyttä
2d4ebbaf25 Ignore muttrc source entries that are not files (Alioth: #312881). 2010-12-20 23:46:47 +02:00
David Paleino
c55dfe6982 Complete on all files for mplayer's -dvd-device.
This is because mplayer is able to use a directory as "device" (i.e. if you
  copy a DVD on the harddisk), or even single files (.iso files, for example).
2010-12-18 23:23:59 +01:00
Ville Skyttä
0ceca807c5 Add *.apk to unzip and jar filename completions. 2010-12-16 19:59:41 +02:00
Ville Skyttä
70d5ff09e0 Add *.spkg (Sage Package) to tar filename completions. 2010-12-11 12:56:52 +02:00
Ville Skyttä
6e12e1a2aa Add *.gz versions of supported filenames to xmllint filename completions. 2010-12-09 22:58:01 +02:00
Ville Skyttä
c1d3cdad70 python -c takes a command, not a script. 2010-11-21 20:36:09 +02:00
Ville Skyttä
fdae59d057 Simplify python _filedir glob. 2010-11-21 20:35:25 +02:00
Ville Skyttä
d5a7346390 Add some python option arg non-completions. 2010-11-21 20:30:42 +02:00
Ville Skyttä
4b2c511e2d Get python options with _parse_help(). 2010-11-21 20:29:45 +02:00
Ville Skyttä
d1be965eee Install python completion for python2 and python3 too. 2010-11-21 20:02:12 +02:00
Ville Skyttä
7df38d3c5d Indentation fixes. 2010-11-21 20:00:34 +02:00
Ville Skyttä
96908c87f1 Add lsof(8) completion. 2010-11-21 19:59:38 +02:00
Ville Skyttä
76cf12bc19 Add perl -d: completion. 2010-11-19 22:12:46 +02:00
Ville Skyttä
e9bf8773ec Add perl -V completion. 2010-11-19 22:12:43 +02:00
Ville Skyttä
43ec91619d Add perl -m-/-M- completion. 2010-11-19 22:11:48 +02:00
Ville Skyttä
ee1374f70b Add some perl option non-completions. 2010-11-19 22:10:46 +02:00
Ville Skyttä
2f0948083d Invoke perl module completion with the perl executable being completed. 2010-11-19 21:57:38 +02:00
Ville Skyttä
42589ab9dc Simplify perldoc _filedir arg. 2010-11-19 21:54:53 +02:00
Guillaume Rousse
d2e8e66f09 fix optimisation (bug #312832), and explain the code 2010-11-16 23:05:08 +01:00
Guillaume Rousse
2b6f8de738 drop -o nospace option (fix #312831) 2010-11-16 22:32:13 +01:00
Ville Skyttä
53062bbae2 Don't bother passing unused arg to _perlmodules(). 2010-11-16 22:59:36 +02:00
Ville Skyttä
5b8596231c Fix perl module colon completion trimming. 2010-11-16 22:47:31 +02:00