392 Commits

Author SHA1 Message Date
Ville Skyttä
1b248b5502 Make mkdir complete only on dirs. 2010-10-23 14:36:11 +03:00
Ville Skyttä
47b9fbebf2 Add varirec= to wodim driveropts completions. 2010-10-23 12:44:29 +03:00
Ville Skyttä
245486b6df Add *.m2t and *.m2ts to xine-based player filename completions (Alioth: #312770). 2010-10-17 22:17:38 +03:00
Ville Skyttä
9aeeeec42a Add *.m2t to mplayer filename completions (Alioth: #312770). 2010-10-17 22:15:50 +03:00
Andrey G. Grozin
13e811b1f9 Add *.fb2 to okular filename completions. 2010-10-13 18:44:47 +03:00
Ville Skyttä
96c6416309 Make _parse_help() work with slash separated options. 2010-10-11 00:39:50 +03:00
Ville Skyttä
95399f638c Fix false posives for non-option words in _parse_help (Alioth: #312750, Stephen Gildea). 2010-10-11 00:01:51 +03:00
Ville Skyttä
f0cc5fc2a8 Add ether-wake completion. 2010-10-07 18:03:59 +03:00
Ville Skyttä
77b78b3723 Add sysbench completion. 2010-10-05 23:40:44 +03:00
Freddy Vulto
4e8bc50865 Updated CHANGES 2010-10-05 21:46:01 +02:00
Ville Skyttä
1da64f602a More known hosts IPv6 completion fixes, thanks to Yoshinori KUNIGA.
https://bugzilla.redhat.com/show_bug.cgi?id=630658#c4
2010-10-04 21:31:03 +03:00
Ville Skyttä
3d8efed618 Fixes to completions for filenames containing tabs (RedHat: #629518). 2010-10-04 20:49:17 +03:00
Ville Skyttä
729f6c4ea3 Add mplayer -audio-demuxer and -sub-demuxer completions. 2010-09-28 18:52:11 +03:00
Ville Skyttä
9341a1131c Fix known hosts completion for IPv6 addresses whose last 16 bits are digits (Alioth: #312695, RedHat: #630658). 2010-09-28 18:24:35 +03:00
Ville Skyttä
622abf3a6e Add quite a bit of more stuff to ipmitool completion. 2010-09-23 22:45:49 +03:00
Ville Skyttä
0ed0de3047 Add badblocks, dumpe2fs, e2freefrag, e2label, filefrag, and tune2fs completions. 2010-09-19 14:33:09 +03:00
Ville Skyttä
5bcf5bae41 Fix povray completion, broken in f8bafe285e7d20fdd82f77289059dd18f78312c2. 2010-09-19 12:41:46 +03:00
Ville Skyttä
c183a585b2 Match uppercased versions of _filedir and _filedir_xspec arguments too.
This provides a bit of case insensivity to file extension matching,
allowing for example _filedir foo to match both *.foo and *.FOO.  Note
that this is not real case insensivity; mixed case extensions like
*.FOO.gz are not matched by _filedir foo.gz so those need to be
handled like before this change.
2010-09-19 12:12:06 +03:00
Ville Skyttä
d0bcb5347e Don't complete jar and povray on filenames ending with a dot. 2010-09-19 11:48:10 +03:00
Ville Skyttä
45668c23d3 Add compgen completion. 2010-09-14 21:04:36 +03:00
Ville Skyttä
3b7ed98459 Add xmodmap and xrdb completions. 2010-09-14 21:01:17 +03:00
Ville Skyttä
0f426b0774 Drop bad kompare filename completion (Alioth: #312708). 2010-09-13 21:25:21 +03:00
Ville Skyttä
c78db545f5 Add iftop(8) completion. 2010-09-10 00:12:03 +03:00
Ville Skyttä
0630139697 Add POSIX sh completion. 2010-09-05 11:02:03 +03:00
Ville Skyttä
a26e92e6f3 Improve rpm query option completions.
Add --nomanifest, --all, --file, --fileid, --ftswalk, --group, --hdrid,
--package, --pkgid, and --specfile; suggest --triggeredby, --whatprovides,
and --whatrequires only in installed package query mode.
2010-09-05 10:57:02 +03:00
Ville Skyttä
4d0b8be863 Recognize rpm query mode based on the --file, --group, --package, and --all long options (RedHat: #630328). 2010-09-05 00:03:10 +03:00
Ville Skyttä
217735d807 Add *.xsd, *.xsl, *.rng, and *.wsdl to xmllint filename completions. 2010-09-03 20:23:35 +03:00
Ville Skyttä
fa04cb8114 Add *.part to mplayer and xine-based player completions (Alioth: #312657). 2010-08-20 14:09:28 +03:00
Ville Skyttä
486369d45b Add *.3gpp and *.3gpp2 to mplayer filename completions. 2010-08-20 13:37:19 +03:00
Freddy Vulto
b867bcd64f Fix _filedir error message on bash-3
In case of `sudo cmd', _filedir might be triggered for a cmd not having a
complete command, hence `complete -p cmd' could yield an error. (Alioth
2010-08-18 23:01:26 +02:00
Guillaume Rousse
07b7ddd1dd add pure perl perldoc completion helper 2010-08-02 22:15:35 +02:00
Ville Skyttä
bdf063edd1 Add *.awb to mplayer filename completions. 2010-07-27 23:40:19 +03:00
Miklos Vajna
51b4f5b5c4 Add *.amr to mplayer file completions (Alioth: #312634). 2010-07-27 22:41:41 +03:00
Paul Walmsley
fc3c16e953 Add *.webm to mplayer file completions (Debian: #588079). 2010-07-13 21:05:26 +03:00
Ville Skyttä
5eead0ebee Fix p4 completion, was broken in f8bafe285e7d20fdd82f77289059dd18f78312c2 (Alioth: #312625). 2010-07-11 14:51:06 +03:00
Ville Skyttä
bb8ba40235 Note Anton's mplayer completion improvements. 2010-07-11 12:16:52 +03:00
Freddy Vulto
66d3b63915 Speed up `compopt' availability detection.
Used `type compopt' instead of `compopt' to detect availability of
compopt because (at least on Ubuntu) a python-command-not-found handler
is started when issuing a non-existing command, thus resulting in
considerable slower completions on systems without compopt (bash < 4.0).
2010-06-30 23:40:13 +02:00
Freddy Vulto
ccbf141e13 Fix tilde (~) completion with _filedir
This fixes tilde completion when doing for instance `ls ~<TAB>'.  See
also: Alioth #312613.

Added _tilde() helper function.

Contrary to _expand() and __expand_tilde_by_ref(), _tilde() also leaves the
tilde (~) intact.  Replacement of the tilde has been a complaint in other
bugreports, especially since plain bash completion (without bash-completion
installed) doesn't expand the tilde when doing a `ls ~<TAB>'.

To run the tests:

    ./run completion/ls.exp
    ./run unit/_tilde.exp
2010-06-30 23:28:31 +02:00
Ville Skyttä
6571c6685c Add sqlite3 option completions, include *.db in filename ones (Alioth: 312605). 2010-06-29 19:30:32 +03:00
Ville Skyttä
603c25903d Simplify/improve /etc/init.d/* completions.
Avoid subshell, do the right thing for filenames with spaces, do not
install completions for non-executable files.
2010-06-28 19:55:40 +03:00
Ville Skyttä
48027cfbe1 Add lr(un)zip completion. 2010-06-21 23:48:18 +03:00
Ville Skyttä
8346a428fc Add "short" tarball extensions to unxz, unlzma etc completions. 2010-06-21 23:32:22 +03:00
Ville Skyttä
a874f3b35a Add gif to mplayer filename completions (Alioth: #312512). 2010-06-20 15:58:51 +03:00
Ville Skyttä
6ac176ec72 Add crontab completion. 2010-06-18 00:24:04 +03:00
David Paleino
1f8b55a92a Fixed "service" completion, thanks to John Hedges (Debian: #586210)
The patch makes it safe even when every file in /etc/init.d/*
  has a proper completion (unlikely, but seems like it happened).

  Thanks to John Hedges <john@drystone.co.uk> for the patch, slightly
  modified to make it more compact.
2010-06-17 17:43:18 +02:00
Ville Skyttä
f374d13516 Activate hping2 completion also for hping and hping3. 2010-06-16 20:33:43 +03:00
David Paleino
f531998576 New stanza for next release 2010-06-16 17:53:29 +02:00
David Paleino
302559aa95 Fix CHANGES file 2010-06-16 17:52:30 +02:00
David Paleino
bccf24e532 Fix CHANGES file 2010-06-16 17:45:04 +02:00
David Paleino
a7df40ce10 Add missing bug numbers, and re-wrap lines at 80 2010-06-14 08:52:37 +02:00