summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* (mount) Handle escapes in LABEL= lines from fstab.Crestez Dan Leonard2010-02-152-9/+25
|
* (umount) Parse /proc/mounts instead of mount output on LinuxCrestez Dan Leonard2010-02-151-4/+10
| | | | | This makes it possible to easily unmount paths with spaces. Those are common when automatically mounting usb devices.
* (mount) Split __linux_fstab_unescape function. Deal with \ at the end of ↵Crestez Dan Leonard2010-02-092-2/+28
| | | | strings.
* (mount) Make mount work properly with ' in fstabCrestez Dan Leonard2010-02-093-6/+15
|
* (mount) Make it clear that $' strings are not supportedCrestez Dan Leonard2010-02-092-15/+6
|
* (mount) Cleanup mount tests and test-fstab; fix obvious errors.Crestez Dan Leonard2010-02-092-6/+15
|
* (mount) Fix leaking fs_* vars to the environment. Explicitly save/restore ↵Crestez Dan Leonard2010-02-091-2/+8
| | | | IFS to be posix conformant.
* _reply_compgen_array: Fix leaking to environmentCrestez Dan Leonard2010-02-041-1/+1
|
* (testsuite) mount.exp: Create a mount-line completion which reads from a ↵Crestez Dan Leonard2010-02-042-2/+68
| | | | file instead of global fstab.
* Separate _linux_fstab functionCrestez Dan Leonard2010-02-041-9/+21
|
* Changes lineCrestez Dan Leonard2010-02-041-0/+1
|
* Initial implementation of _reply_compgen_arrayCrestez Dan Leonard2010-02-041-1/+39
|
* docs: styleguide, establish line wrapping and $() instead of ``David Paleino2010-02-021-6/+17
|
* (testsuite) Fix chown test "crash" if root user/group is N/A (Alioth: 312306).Leonard Crestez2010-02-011-4/+8
|
* (testsuite) Fix assert_bash_type perldoc > perlFreddy Vulto2010-01-311-1/+1
| | | | | | Make `assert_bash_type' reflect bash-side where `have perl' is checked, and not perldoc, to determine whether `perldoc' completion should be installed.
* (testsuite) Sync fmt test with other longopt only tests.Ville Skyttä2010-01-301-1/+3
|
* (testsuite) Don't fail long option tests if command has no long options.Ville Skyttä2010-01-3019-21/+59
| | | | | | | | Many basic commands do not have long options on non-GNU systems, mark such tests as unsupported (if the command doesn't respond to --help) instead of failing. Implemented with the new $failcmd parameter to assert_exec().
* Simplify java classes-in-classpath-dirs completion.Ville Skyttä2010-01-301-6/+5
| | | | | | We intentionally don't look into subdirs of dirs in classpath (Debian: #496828) so a plain "ls" instead of "find" with non-portable -maxdepth is fine.
* (testsuite) Add java -jar test.Ville Skyttä2010-01-301-0/+6
|
* (testsuite) Add some java classpath tests.Ville Skyttä2010-01-307-0/+22
|
* Indentation fixes.Ville Skyttä2010-01-301-8/+8
|
* Merge branch 'fvu'Freddy Vulto2010-01-296-75/+242
|\
| * Fix _usergroup, cpio and chown completionsFreddy Vulto2010-01-296-75/+242
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Improve test suite. Thanks to Leonard Crestez (Alioth: #311396, Debian: #511788). `assert_complete' is improved. It proved difficult to tell tcl to ignore backslash escapes, e.g. the `\b' is no BACKSPACE but a literal `b'. The added function `split_words_bash' should to the trick now. Added function `assert_no_complete' which can also be reached by calling `assert_complete' with an empty `expected' argument: assert_complete "" qwerty
* | (testsuite) Add missing assert_env_unmodified tests.Ville Skyttä2010-01-283-0/+6
| |
* | (testsuite) Always look for command availability before testing completion.Ville Skyttä2010-01-2852-63/+157
| |
* | (testsuite) Include shopt states in saved environment.Ville Skyttä2010-01-281-2/+2
| |
* | Add showmount completion (Alioth: #312285).Ildar Mulyukov2010-01-262-1/+4
| |
* | Fix NFS completion if path to showmount contains spaces (Alioth: #312285).Ville Skyttä2010-01-261-2/+2
|/
* (testsuite) Use kern instead of fs to test sysctl completion.Ville Skyttä2010-01-241-1/+3
| | | | | FreeBSD does not have fs.* (has vfs.* instead). Linux has kernel.*, FreeBSD kern.*.
* (testsuite) Use File::Path instead of HTML::Parser to test perldoc.Ville Skyttä2010-01-241-4/+4
| | | | HTML::Parser is not a "core" Perl module.
* (testsuite) Add cvs roots completion test.Ville Skyttä2010-01-241-1/+17
|
* (testsuite) Fix cvsps non-option completion test, add test for options.Ville Skyttä2010-01-242-2/+20
| | | | | "cvsps " completion failed when there was nothing in ~/.cvspass, create a fixture for generic cvs use containing one, and use it.
* Use == instead of =~ for simple suffix matching.Ville Skyttä2010-01-241-1/+1
|
* Don't bother looking for showmount if not doing NFS completion.Ville Skyttä2010-01-241-8/+10
|
* Update patch submission guidelines.Ville Skyttä2010-01-241-5/+9
|
* Fix NFS mounts completion (Alioth: #312285).Leonard Crestez2010-01-245-3/+52
|
* Look for showmount in $PATH first for easier mockability (Alioth: #312285).Ville Skyttä2010-01-241-1/+3
|
* (testsuite) Fixed finger testFreddy Vulto2010-01-242-10/+23
| | | | | | | | Added test suite function `get_known_hosts' which calls bash's `_known_hosts_real'. Also the `finger' test "Tab should complete partial hostname" now skips hosts starting with character in COMP_WORDBREAKS leaving that to test for another test case. See also: https://alioth.debian.org/tracker/?func=detail&atid=413095&aid=312220&group_id=100114
* Recognize long equivalents to -f and -C when looking for Makefile or dir option.Ville Skyttä2010-01-192-6/+6
|
* (testsuite) Add basic tests for make.Ville Skyttä2010-01-192-0/+23
|
* (testsuite) Enable cvs test.Ville Skyttä2010-01-191-0/+3
|
* Do not alias sed to gsed (Alioth: #311393).Ville Skyttä2010-01-192-5/+1
|
* Avoid use of POSIX character classes with awk for mawk compatibility.Ville Skyttä2010-01-193-10/+9
|
* Parse pigz options from pigz, not gzip, option completion improvements.Ville Skyttä2010-01-182-5/+12
|
* Add pbzip2, pbunzip2, and pbzcat completions.Ville Skyttä2010-01-183-6/+12
|
* (testsuite) Enable gzip and bzip2 tests.Ville Skyttä2010-01-182-0/+6
|
* Use _parse_help in _bzip2().Ville Skyttä2010-01-181-5/+4
|
* Make _parse_help() look at stderr too.Ville Skyttä2010-01-181-1/+1
|
* Add pigz and unpigz completion.Ville Skyttä2010-01-183-4/+4
|
* sed portability fixes (avoid '\|').Ville Skyttä2010-01-183-7/+7
|