3049 Commits

Author SHA1 Message Date
David Paleino
5f04a30f7a Fixed typo in openssl completion (Debian: #609552) 2011-01-10 17:27:27 +01:00
David Paleino
a5e203cfe5 Merge branch 'master' into 1.x
Conflicts:
	CHANGES
	configure.ac
2011-01-09 18:19:18 +01:00
Igor Murzov
1f453c9746 Improve completion for slackpkg 2011-01-09 05:00:27 +03:00
Igor Murzov
81bc6b778b Add initial completion for slackpkg 2011-01-09 04:13:58 +03: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
Igor Murzov
46bb61fa28 Split 'slackware' script into slapt and rpm2tgz 2011-01-08 21:56:08 +03:00
Igor Murzov
75b33f98b5 Cosmetic corrections for sbopkg completion 2011-01-08 21:55:32 +03:00
Sergey V
d77fb12d01 sbopkg: improve code, make it more logical
- remove ugly case '-c|-g|-h|-k|-l|-o|-P|-p|-q|-R|-r|-s|-u|-v)'
- remove second case statement

Reviewed-by: Igor Murzov <igor@gplsoft.org>
2011-01-08 02:27:40 +03:00
Sergey V
f6e04085f9 sbopkg: added queue files completion to '-b' and '-i' optoins 2011-01-06 19:20:50 +03:00
Sergey V
600b0eb366 sbopkg: return 0 if argument not required 2011-01-06 18:24:15 +03:00
Sergey V
207789bc7e slackware: sbopkg: move sbopkg completion to separate file 2011-01-06 05:52:00 +03:00
Sergey V
07edd33c9a slackware: sbopkg: fix multiple arguments for '-f'
If '-f' option written several times then used only latest
2011-01-06 05:32:26 +03:00
Sergey V
cb0a514b9f slackware: sbopkg: add completion for '-d' option 2011-01-06 05:15:47 +03:00
Sergey V
a2f8eed874 slackware: simplify command line for complete '-V' option 2011-01-06 04:08:52 +03:00
Ville Skyttä
b1dbd1d712 (testsuite) Fix sysctl test case (Alioth: #312909). 2011-01-05 22:59:05 +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ä
bc8bfb7ba8 Note test suite dependencies. 2011-01-03 00:01:55 +02:00
Ville Skyttä
d37b36605e Do _filedir in _command_offset only for commands with no completions installed.
If we have a completion installed for the actual command invoked via
sudo etc, it is very much possible and fine that no completions are
returned from it, and doing _filedir in these cases is not the right
thing to do.
2011-01-02 23:49:58 +02:00
Ville Skyttä
24a37fc840 Note autotools installation steps. 2011-01-02 23:43:28 +02:00
Igor Murzov
98f6b5e1a3 Further improve completion for sbopkg
words now initialized properly; simple completions moved to the top,
so they won't fail if some problem with config occur;
and some other minor fixes
2010-12-26 19:26:21 +03:00
Igor Murzov
fdc21f8ce6 Add completion of -V option for sbopkg 2010-12-26 18:40:33 +03:00
Igor Murzov
9c3077ee2a Add missing completion for -e and -d options.
And also check that specified config location is correct once.

Signed-off-by: Sergey V <sftp.mtuci@gmail.com>
2010-12-26 16:56:22 +03:00
Igor Murzov
e5374483a1 Clean up sbopkg completion
Signed-off-by: Sergey V <sftp.mtuci@gmail.com>
2010-12-26 03:39:27 +03:00
Igor Murzov
600e8351ea Merge remote branch 'sftp/sftp' into garik 2010-12-26 02:27:14 +03:00
Igor Murzov
b984cbb9c1 Merge branch 'master' into garik 2010-12-26 02:24:46 +03: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
cd8dcff223 Oops, add info to CHANGES for last commit 2010-12-18 23:38:43 +01: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ä
1110fcadb1 Do not load bash_completion in profile.d script if progcomp is not enabled. 2010-12-18 12:56:28 +02:00
Ville Skyttä
0ceca807c5 Add *.apk to unzip and jar filename completions. 2010-12-16 19:59:41 +02:00
Ville Skyttä
c5957792ab Turn on -o filenames in _command_offset() for completions that specify it.
We don't need to do "complete -o filenames ..." when installing
bash-completion completions any longer (they should be handled
"internally"), but there are external completions which do that and
need it in effect also when completing with nice, sudo and friends.
2010-12-13 21:33:46 +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ä
c81b87fbd3 Make _command_offset() do the right thing with full path completions.
For example, "sudo /usr/sbin/useradd" completion didn't work properly,
whereas "sudo useradd" did.
2010-12-04 21:07:03 +02:00
Ville Skyttä
a0e7299717 (testsuite) assert_complete_one() fixes, revealed by ssh.exp. 2010-11-23 09:17:53 +02:00
Freddy Vulto
5a38f828d4 (testsuite) Split assert_complete() into
assert_complete_many() and assert_complete_one().
Fix ssh completion now that match_items() also matches on prompt.
2010-11-22 22:57:00 +01: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