Offer both parameter and parameterless variants
Autocomplete the space after ] as a courtesy
Also offer bashdefault completion
rake: use `--describe` rather than `--prereqs`
`--prereqs` often returns some unexpected references to files and
directories. `--describe` seems to work just as desired.
rake: use bash-completion-provided workarounds for colons
Updated README to mention Homebrew
Updated repo link in README, simpler and secure
On bash 4.1+, lazily load completion scripts
Saves a whopping 5 ms startup time and 100 KB private memory here!
Added subcommand support for g, destroy, plugin
Added subcommand support for rails, improving generate flag autocompl…
User operator = instead of ==
This is shell, not C, dammit
Fixed argument skipping
Added true enviroment completion (when on the root of a Rails project)
Added basic `bundle` support
Removed recursive guard, not needed anymore
completion-rails: added Rails 3 support
completion-rails functions renamed to rails2
Better fix for the Ubuntu colon issue
This will work when completing in the middle of a line, and won't
gem: handle "--" argument forwarders
Fixed bug where rake completion wouldn't work with colons (at least o…
…n Ubuntu 10.10)
The following now work:
Rake completion now includes tasks without descriptions.
gem: complete `gem push` with *.gem file names
gem: slight code cleanup
Updated readme, in particular regarding bash-completion dependency
Updated copyright notices around
Holy crap! It's 2010 already!
gem: suppress stderr messages
`jgem` in particular can complain about openssl, which disrupts the
Revert "Unused variable."
This variable is actually used by `__rake_tasks`.
This reverts commit 10fdb45.
gem: don't try to detect options when given --help, --version
gem: smart option completion for all commands
gem: complete --*dir option arguments with directory names
gem: fixed command completion for `gem help`
Don't break when bash-completion is missing, just tone down functiona…
Don't suffix parameterized tasks with a bracket
Task parameters can be optional, and the bracket just gets in the way.
Patch by Damien Pollet.
Merge branch 'master' of email@example.com:Dev/completion-ruby/
Fixed completions not loading if you don't have all of the possible c…