summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* _init_completion: Improve variable name completion.dynamic-loadingVille Skyttä2011-10-251-2/+4
| | | | | | Complete only things that look like variable names to make things like $HOME/<TAB> and $(<TAB> pass through, and fix completion of variables enclosed in braces.
* Don't use full path in the _completion_loader() function.Igor Murzov2011-10-241-6/+1
|
* _completion_loader: Use _minimal instead of _longopt as fallback.Ville Skyttä2011-10-231-1/+10
| | | | | _longopt may end up invoking the completed command with --help which may not be safe for all arbitrary commands out there.
* _completion_loader: Use _longopt as the fallback.Ville Skyttä2011-10-231-2/+2
|
* _init_completion: Complete variable names.Ville Skyttä2011-10-231-5/+11
|
* mailman: Split completions to separate files from add_members.Ville Skyttä2011-10-2219-371/+485
|
* add_members, bk, gcc, mtx, munin-run, munindoc, mutt, p4, portinstall, ↵Ville Skyttä2011-10-2212-23/+26
| | | | postmap, ri, ypmatch: Avoid stderr spewage when needed commands/dirs are not available.
* Make _userland easier to use.Ville Skyttä2011-10-164-11/+10
|
* ant, gcc, killall: Make sure completion file loading returns zero.Ville Skyttä2011-10-163-3/+3
|
* README: Dynamic loading related updates.Ville Skyttä2011-10-151-18/+12
|
* Remove obsolete TODO.Ville Skyttä2011-10-151-33/+0
|
* install-completions: Remove, no longer needed.Ville Skyttä2011-10-151-75/+0
|
* Fall back to generic completion for commands we don't have anything for.Ville Skyttä2011-10-151-1/+4
|
* Do rest of splits, add symlinking for files defining multiple completions.Ville Skyttä2011-10-1523-207/+957
|
* Get rid of remaining $UNAME and $USERLAND uses.Ville Skyttä2011-10-135-20/+22
| | | | Use $OSTYPE and _userland() instead.
* Add _xfunc for loading and calling functions on demand, use it in apt-get, ↵Ville Skyttä2011-10-135-19/+33
| | | | cvsps, rsync, and sshfs.
* Fix loading completions when bash_completion was sourced without a path.Ville Skyttä2011-10-131-1/+2
|
* Replace $UNAME with $OSTYPE in trivial cases.Ville Skyttä2011-10-128-10/+12
| | | | $OSTYPE is automatically available at runtime (for dynamic loading).
* Split/rename many completions into per-command files.Ville Skyttä2011-10-12151-2908/+3811
|
* Get rid of have() in fbi.Ville Skyttä2011-10-121-3/+0
|
* Merge remote-tracking branch 'origin/master' into dynamic-loadingVille Skyttä2011-10-127-2/+144
|\
| * file: Add few missing --exclude arguments completions.Igor Murzov2011-10-121-2/+2
| | | | | | | | | | See lines 112-121 of https://github.com/glensc/file/blob/master/src/file.c
| * fbi, fbgs: New completions.Igor Murzov2011-10-126-0/+142
| |
* | Load completions in separate files dynamically, get rid of have().Ville Skyttä2011-10-12210-544/+57
|/
* dmesg: New completion.Ville Skyttä2011-10-113-0/+44
|
* watch: New completion (Linux only for now).Ville Skyttä2011-10-113-0/+69
|
* cppcheck: Add new option arguments completions (added in cppcheck-1.51).Igor Murzov2011-10-091-2/+2
|
* ionice: New completion.Ville Skyttä2011-10-033-0/+74
|
* file: New completion.Ville Skyttä2011-10-034-0/+61
|
* xrandr: Add more option completions.Igor Murzov2011-09-301-7/+22
|
* _command_offset: Restore compopts used by called command.Igor Murzov2011-09-303-14/+79
| | | | | This fixes completions that rely on their compopts, most notably mount(8). Fixes bash-completion bug #313183.
* chrpath: New completion.Ville Skyttä2011-09-294-0/+56
|
* prelink: New completion.Ville Skyttä2011-09-294-0/+71
|
* arping: New completion.Ville Skyttä2011-09-283-0/+52
|
* ping, tracepath: Split to iputils, add option completions.Ville Skyttä2011-09-286-3/+115
|
* _known_hosts: Signal end of options to _known_hosts_real.Ville Skyttä2011-09-281-1/+1
| | | | | Fixes for example "ping --<TAB>": error: _known_hosts_real: missing mandatory argument CWORD
* xgamma: New completionIgor Murzov2011-09-264-0/+88
|
* cppcheck: Complete --platform= option argumentsIgor Murzov2011-09-261-0/+4
| | | | See: https://github.com/danmar/cppcheck/commit/b5d22fda0dcaa2d76c74e9792701a5fe52d480c6
* cppcheck: -i also accepts file names.Igor Murzov2011-09-261-2/+2
|
* feh: New completion.Igor Murzov2011-09-264-0/+184
| | | | | NB: feh should be compiled with `make help=1`. Otherwise `feh --help` will not print help message, and option completion will not work.
* cppcheck: Complete --std= option argumentsIgor Murzov2011-09-261-0/+4
| | | | See: https://github.com/danmar/cppcheck/commit/afed93d7d631398876b75f0f398748d03f0a772e
* cppcheck: Update list of --enable= option arguments completionsIgor Murzov2011-09-261-2/+2
| | | | See: https://github.com/danmar/cppcheck/commit/d23c58d387ee93b74d1b33e6b1966ced1cb22eb0
* ant: Don't use complete-ant-cmd.pl unless it's in default $PATH.Ville Skyttä2011-09-211-1/+1
|
* lrzip: Add -? and -p argument (non-)completions.Ville Skyttä2011-09-211-1/+8
|
* Make _filedir's "fallback to everything" behavior optional, and off by default.Ville Skyttä2011-09-192-2/+8
| | | | | Configuration variable: COMP_FILEDIR_FALLBACK http://thread.gmane.org/gmane.comp.shells.bash.completion.devel/3357
* rpmbuild: Bring back --target completion lost in commit 914da74.Ville Skyttä2011-09-031-0/+1
|
* Document ~/.bash_completion and $XDG_CONFIG_HOME/bash_completion.Ville Skyttä2011-09-031-0/+14
|
* rpm: "Export" compatible build arch completion as _rpm_buildarchs for reuse.Ville Skyttä2011-09-031-3/+7
|
* idn: New completion.Ville Skyttä2011-08-234-0/+54
|
* gprof: New non-generic completion.Ville Skyttä2011-08-203-1/+73
| | | | | Neither _longopt, _parse_help, or _parse_usage do a very good job at all parsing gprof's --help output.