Commit Graph

12 Commits

Author SHA1 Message Date
Mark McKinstry 28a94a97e8 add copyright for rvm
ref issue #207

copied from https://github.com/rvm/rvm/blob/master/LICENSE 2015-09-30
2015-09-30 23:20:18 -04:00
Syohei YOSHIDA d6fdb720e2 Correct misspellings 2015-06-08 16:05:14 +09:00
Pablo Olmos de Aguilera Corradini ab126e1aa5 Update rvm completion 2013-08-29 22:14:00 -04:00
Aaron Schrab 56d914b8c8 Complete argument for rvm --patch option
The rvm --patch option takes an argument that is one or more file names
separated by commas.
2012-09-05 14:38:14 -04:00
Aaron Schrab 99a1daad2f Revert _rvm changing from local to typeset
This was changed in 4f68928, but the old way is the conventional way.
2012-08-26 09:40:27 -04:00
Aaron Schrab 8520b72484 Fix excluding options
When one option should exclude several others the ones to be excluded
are separated by a space, not a pipe character.
2012-08-26 02:26:02 -04:00
Aaron Schrab aefaacabe7 Options don't need to exclude themselves
_arguments by default will leave an already used option out of the
completions, there's no need to explicitly tell it to do so.
2012-08-26 02:22:14 -04:00
Aaron Schrab ef646cc5ab Merge commit 'zhaocai/master~' into rvm
- Avoid $GREP_OPTIONS environment variable causing problems.
- Remove obsolete --prefix option.
2012-08-26 02:08:08 -04:00
Aaron Schrab 9027ad4101 Fix completion of rvm subcommands
Adapt parsing the output of `rvm help` to deal with new formatting of
the subcommand list:

command       :: description

While still handling the former format:

  command      -  description
2012-08-26 01:16:55 -04:00
Aaron Schrab 3f55429b0e Move modelines to end of file
Having a vim modeline or emacs local variable line somewhere in the
middle of the file isn't really helpful.  By default, vim will only
check the first and last 5 lines of a file for a modeline (assuming the
modeline option is enabled).  Emacs is even more strict about the type
of local variable line that was in use, it will only check the first
line of the file or the second line if the first line specifies a script
interpreter (which isn't the case here).

Move the vim modeline to the end of the file so that it can actually be
found by vim but is out of the way for editing.  For emacs more work is
required, convert that to the more verbose Local Variables syntax which
emacs will look for starting 3000 characters from the end of the file.

Also there is no zsh mode for emacs (according to
zsh-users/zsh-completions#75), use the "Shell-Script" mode instead.
This seems to automatically detect that the files are for zsh.

I'm not an emacs user, so I haven't tested that portion much.  But, this
does at least improve the syntax highlighting there.
2012-08-23 11:18:49 -04:00
Zhao Cai 4f68928aa4 update _rvm from newest rvm updates 2012-08-21 04:07:52 -04:00
Julien Nicoulaud 10ffeb0c15 [BREAKING CHANGE] Move compdefs to own directory (to ease packaging and
avoid bloating users fpath with unneeded files such as README.md)
2012-08-01 13:23:11 +02:00