2624 Commits

Author SHA1 Message Date
Guillaume Rousse
2d699bd8b5 Revert "merge iconv and getent completions, as they are both glibc utils"
This reverts commit 3f0d8f8e9f1991e7d7610fd210c68421eef4e09f, as this is
only true for Linux
2010-08-22 11:16:33 +02: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
Ville Skyttä
37308e3594 Simplify _filedir arguments. 2010-08-20 13:35:12 +03:00
Freddy Vulto
e846d84ed1 Fix _filedir to redirect only stderr 2010-08-20 11:28:19 +02:00
Freddy Vulto
10b6c0e214 Merge branch 'master' of git+ssh://fvu-guest@git.debian.org/git/bash-completion/bash-completion 2010-08-19 22:31:35 +02:00
Guillaume Rousse
3f0d8f8e9f merge iconv and getent completions, as they are both glibc utils 2010-08-19 13:36:47 +02: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
9b97b40c4a don't source Makefiles when run from test suite 2010-08-16 21:17:51 +02:00
Guillaume Rousse
3084903144 recurse in helpers dir 2010-08-09 22:29:56 +02:00
Guillaume Rousse
c030827fdc dynamic creation of perldoc completion, to point to helper script 2010-08-09 22:24:52 +02:00
Guillaume Rousse
07b7ddd1dd add pure perl perldoc completion helper 2010-08-02 22:15:35 +02:00
Guillaume Rousse
6d556ee5b7 split installation logic for completions in a separate Makefile.am, for
easier management of generated files
2010-08-02 22:07:24 +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
Anton Khirnov
b925bff04c mplayer: update lavdopts suboptions
also sort them in alphabetical order
2010-07-11 12:15:21 +03:00
Anton Khirnov
78107506c6 mplayer: fix profile names completion.
unlike other '-foo help' style options for which the first line is
mplayer copyright info followed by ^Available line, -profile help
outputs first the list of profile names and copyirght info is actually
the last line.
2010-07-11 12:11:23 +03:00
Anton Khirnov
d1f5b983af mplayer: complete on .nut and .bik files. 2010-07-11 11:51:24 +03:00
Anton Khirnov
b0c9212c54 mplayer: run mplayer with -nomsgmodule -nomsgcolor
this fixes completion if user has msgmodule and/or msgcolor enabled in
the config file.
2010-07-11 11:45:32 +03:00
Freddy Vulto
7b67991c18 (testsuite) Fix ls test
Append slash (/) or space (" ") to completion depending on whether
`~user' home directory exists or not.
2010-07-02 07:06:32 +02:00
Ville Skyttä
ff7c17e599 Trivial cleanups. 2010-07-01 20:21:35 +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ä
2e95443e14 (testsuite) Drop ending block comments. 2010-06-22 00:07:21 +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
Freddy Vulto
a2fcc654e8 Refactored _filedir code to _quote_readline_by_ref
See also: http://www.mail-archive.com/bash-completion-devel@lists.alioth.debian.org/msg01944.html
2010-06-18 18:28:54 +02:00
Freddy Vulto
51b3e20ebc (testsuite) Drop ending block comments
Instead of writing `}; # if', write just `}' as was discussed here:

    http://www.mail-archive.com/bash-completion-devel@lists.alioth.debian.org/msg01815.html
2010-06-18 17:21:38 +02:00
Freddy Vulto
7ed79a9245 (testsuite) Remove need specify `./' with run args
This allows running tests as:

    ./run unit/_filedir.exp

instead of

    ./run ./unit/_filedir.exp
2010-06-18 16:59:38 +02: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ä
c858043cbc Add basic tests for hping2. 2010-06-16 20:34:08 +03: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
4f46d957f6 Merge branch 'master' into 1.x 2010-06-14 08:53:45 +02:00
David Paleino
a7df40ce10 Add missing bug numbers, and re-wrap lines at 80 2010-06-14 08:52:37 +02:00
David Paleino
89a294c7a9 Merge branch 'master' into 1.x 2010-06-14 08:34:19 +02:00
David Paleino
219f4ef350 Update changelog for David Paleino 2010-06-14 08:34:09 +02:00
David Paleino
51f044e3a0 Merge branch 'master' into 1.x 2010-06-14 08:17:08 +02:00
Freddy Vulto
0e2d179ff3 Updated Freddy Vulto's CHANGES since the 1.1 release. 2010-06-13 23:01:03 +02:00
David Paleino
56df4ea614 Update version to 1.2 2010-06-13 12:19:22 +02:00
David Paleino
6a827193b9 Merge branch 'master' into 1.x 2010-06-11 16:32:56 +02:00