Ville Skyttä
0b13b03886
Rewrite CVS roots completion, add $CVSROOT and contents of CVS/Root.
...
Still works poorly because of the colons and -o default.
2009-12-28 23:42:40 +02:00
Ville Skyttä
fcc305a11b
Don't complete encrypted passwords from ~/.cvspass as CVS roots, add some TODO comments.
2009-12-28 23:00:35 +02:00
Ville Skyttä
f853e6a6a1
Extract CVS roots completion into _cvs_roots().
2009-12-28 22:56:13 +02:00
Ville Skyttä
f8a2d67783
Add fusermount completion.
2009-12-28 22:40:13 +02:00
David Paleino
8299cd3616
Revert "Fix *.okular addition."
...
This reverts commit dd5134a39a25f967cbc020b8a4d15807a2f5028e.
Okular doesn't open compressed .okular files.
2009-12-28 21:28:16 +01:00
Ville Skyttä
dd5134a39a
Fix *.okular addition.
2009-12-28 22:25:47 +02:00
David Paleino
db3c386fd3
Added .okular completion to okular (Debian: #545530 )
2009-12-27 19:07:24 +01:00
Ville Skyttä
b6434541cc
Use scp remote/local completion functions in sshfs.
2009-12-26 16:20:14 +02:00
Ville Skyttä
000cae95bc
Add dir-only handling to scp remote/local completion functions, operate directly on $cur.
2009-12-26 16:19:24 +02:00
Ville Skyttä
76383dd49d
Just use _known_hosts directly for generic vncviewer.
2009-12-26 14:11:49 +02:00
Ville Skyttä
2c475419b7
Install known hosts only completion for generic vncviewer.
...
For example Fedora uses tigervnc without symlinks from which it could
be recognized, and neither tightvncviewer nor xvnc4viewer completions
seem quite appropriate for it at the moment.
2009-12-26 13:32:57 +02:00
Ville Skyttä
c6ce22ae44
(testsuite) _vncviewer_bootstrap getting unset is expected, don't fail on it.
2009-12-26 12:58:46 +02:00
Ville Skyttä
c6e9334cfa
Add GNU chsh option completions.
2009-12-26 12:31:26 +02:00
Ville Skyttä
329890a73b
Extract scp local/remote file treatment into functions, reuse them in rsync.
2009-12-25 12:30:01 +02:00
Ville Skyttä
878b9a3e99
Define _tightvncviewer also when (only) vncviewer is available.
2009-12-25 12:14:10 +02:00
Ville Skyttä
cffa2db149
Fix comment spelling and line wrapping.
2009-12-25 12:07:47 +02:00
Ville Skyttä
8ab6708302
Drop dead code.
...
Availability of vncviewer is already checked with "have".
2009-12-25 12:05:44 +02:00
Ville Skyttä
894c877827
Add scp option completion.
2009-12-25 11:57:33 +02:00
Ville Skyttä
e0acaf8ed2
Split sshfs from contrib/ssh to contrib/sshfs.
2009-12-24 16:18:27 +02:00
Ville Skyttä
e308b07526
Add ssh -o BindAddress suboption completion.
2009-12-24 16:00:34 +02:00
Ville Skyttä
7c4de4a3ca
Use the usual (local) $prev and $cur in _ssh_suboption.
2009-12-24 15:57:43 +02:00
Ville Skyttä
b56e45eaac
Eliminate some duplicate code.
2009-12-24 15:52:05 +02:00
Leonard Crestez
92e7b73564
Improve ssh -o suboption completion (Alioth: #312122 ).
2009-12-24 15:45:19 +02:00
Ville Skyttä
8f56de625e
Fix $2 example in _get_cword doc.
2009-12-24 15:31:19 +02:00
Freddy Vulto
c9c98da36e
Fixed `quote_readline'.
...
This fixes completing filenames containing single quote (') on bash-4.
Also added emulation of `-o filenames' to _filedir.
Added tests for _filedir.
Fixed array assignment within __reassemble_comp_words_by_ref().
2009-12-24 10:00:29 +01:00
Freddy Vulto
f9db6abdc1
(testsuite) Added shell script `run'
...
This allows tab-completion of test scripts to run, e.g.:
$ ./run unit/comp<TAB>
$ ./run unit/compgen.exp
Instead of the old way:
$ ./runUnit compgen.exp
2009-12-24 09:43:24 +01:00
Freddy Vulto
fec41f3c74
(testsuite) Added function `assert_bash_list_dir'
2009-12-24 09:41:22 +01:00
Jeremie Lasalle Ratelle
e2e1c391ed
Fix rsync remote path completion (Alioth: #312173 ).
2009-12-23 16:18:32 +02:00
Ville Skyttä
ed45c2caaf
Sync rsync options with rsync 3.0.6, add --compress-level arg completion.
2009-12-22 20:53:30 +02:00
Ville Skyttä
af90e1d5ad
Indentation fixes.
2009-12-22 20:37:53 +02:00
Ville Skyttä
3d9f8206e1
Use awk more to reduce number of invoked commands a bit.
2009-12-21 23:00:31 +02:00
Ville Skyttä
6807b5e72d
Replace some echos with printfs.
2009-12-21 00:09:02 +02:00
Ville Skyttä
c755d7becc
Replace some uses of ls with printf.
2009-12-20 23:44:33 +02:00
Ville Skyttä
40a83563fd
Add echo/printf and command/builtin considerations.
2009-12-15 23:51:48 +02:00
Ville Skyttä
8caddc47cf
Protect grep invocations from user aliases (Alioth: 312143).
2009-12-15 23:48:10 +02:00
Ville Skyttä
247ada3cc4
Make k3b option vs filename completion work more like others.
2009-12-15 23:16:31 +02:00
Ville Skyttä
3de141dd76
Get rid of use of unportable -r argument to sed.
2009-12-15 23:09:32 +02:00
Ville Skyttä
5d691d4826
Complete aliases also when there are no known hosts files (RedHat: #546905 ).
2009-12-13 11:41:55 +02:00
Ville Skyttä
a358902e90
Include avahi host completions in known hosts completions no matter if we have known hosts or ssh config files or not.
2009-12-13 11:33:54 +02:00
Ville Skyttä
b72a0f6e26
Get rid of one unnecessary local variable.
2009-12-13 11:31:06 +02:00
Ville Skyttä
798bd2328e
Doc and line wrapping fixes.
2009-12-13 11:28:14 +02:00
Freddy Vulto
359d242a49
(testsuite) Unset COMP_ variables at setup()
...
The COMP_ settings of the last test of _count_args() were falling through to
the first test of _get_cword(), causing it to fail.
Unset COMP_ variables within the unit tests setup & teardown.
Fixed last test at `_count_args.exp' by solving conflicting settings of
COMP_CWORD and COMP_POINT.
Steps to reproduce the problem:
$ ./runUnit _count_args.exp _get_cword.exp
...
Running ./unit/_count_args.exp ...
Running ./unit/_get_cword.exp ...
ERROR Unexpected output from bash command "_get_cword should run without errors":
bash: $index: substring expression < 0
...
2009-12-12 12:36:38 +01:00
Freddy Vulto
736fa43e9f
(testsuite) Fix comment
2009-12-12 12:08:07 +01:00
David Paleino
bf1d64153f
Added .fdf completion to okular and evince
2009-12-11 17:49:23 +01:00
Ville Skyttä
733811a7b1
Don't append space after colon in _usergroup (bash 4 only).
2009-12-11 00:39:59 +02:00
Ville Skyttä
8f68300a0d
Add wordbreak filtering to _count_args.
2009-12-11 00:14:54 +02:00
Ville Skyttä
b8ffa2dc48
Add some unit tests for _count_args.
2009-12-11 00:14:02 +02:00
Ville Skyttä
d1da93448f
Comment spelling fixes.
2009-12-10 23:53:22 +02:00
Freddy Vulto
0529d738d2
Fix perl completion by removing : from wordbreaks
...
Specify colon (:) to be excluded as word separator character when doing
_get_cword().
2009-12-10 21:35:53 +01:00
Freddy Vulto
bc9e37a39c
Merge branch 'master' of git+ssh://fvu-guest@git.debian.org/git/bash-completion/bash-completion
2009-12-10 21:29:48 +01:00