# ruby
# Autogenerated from man page /usr/share/man/man1/ruby.1.gz
complete -c ruby -l copyright -d 'Prints the copyright notice, and quits immediately without running any script'
complete -c ruby -l version -d 'Prints the version of the Ruby interpreter, and quits immediately without run…'
complete -c ruby -s 0 -d '(The digit zero '
complete -c ruby -s C
complete -c ruby -s X -d 'Causes Ruby to switch to the directory.  Pp'
complete -c ruby -s E
complete -c ruby -l encoding -d 'Specifies the default value(s) for external encodings and internal encoding'
complete -c ruby -l external-encoding
complete -c ruby -l internal-encoding -d 'Specify the default external or internal character encoding Pp'
complete -c ruby -s F -d 'Specifies input field separator ( Li "$;" ).  Pp'
complete -c ruby -s I -d 'Used to tell Ruby where to load the library scripts'
complete -c ruby -s K -d 'Specifies KANJI (Japanese) encoding'
complete -c ruby -s S -d 'Makes Ruby use the PATH environment variable to search for script, unless its…'
complete -c ruby -s T -d 'Turns on taint checks at the specified level (default 1).  Pp'
complete -c ruby -s U -d 'Sets the default value for internal encodings ( Li "Encoding'
complete -c ruby -s W -d 'Turns on verbose mode at the specified level without printing the version mes…'
complete -c ruby -s a -d 'Turns on auto-split mode when used with n or p'
complete -c ruby -s c -d 'Causes Ruby to check the syntax of the script and exit without executing'
complete -c ruby -s d
complete -c ruby -l debug -d 'Turns on debug mode.  "$DEBUG" will be set to true.  Pp'
complete -c ruby -s e -d 'Specifies script from command-line while telling Ruby not to search the rest …'
complete -c ruby -s h
complete -c ruby -l help -d 'Prints a summary of the options.  Pp'
complete -c ruby -s i -d 'Specifies in-place-edit mode'
complete -c ruby -s l -d '(The lowercase letter ell '
complete -c ruby -s n -d 'Causes Ruby to assume the following loop around your script, which makes it i…'
complete -c ruby -s p -d 'Acts mostly same as -n switch, but print the value of variable "$_" at the ea…'
complete -c ruby -s r -d 'Causes Ruby to load the library using require'
complete -c ruby -s s -d 'Enables some switch parsing for switches after script name but before any fil…'
complete -c ruby -s v -d 'Enables verbose mode'
complete -c ruby -s w -d 'Enables verbose mode without printing version message at the beginning'
complete -c ruby -s x -d 'Tells Ruby that the script is embedded in a message'
complete -c ruby -s y
complete -c ruby -l yydebug -d 'DO NOT USE.  Pp Turns on compiler debug mode'
complete -c ruby -l disable-
complete -c ruby -l enable- -d 'Disables (or enables) the specified FEATURE'
complete -c ruby -l disable-gems
complete -c ruby -l enable-gems -d 'Disables (or enables) RubyGems libraries'
complete -c ruby -l disable-rubyopt
complete -c ruby -l enable-rubyopt -d 'Ignores (or considers) the RUBYOPT environment variable'
complete -c ruby -l disable-all
complete -c ruby -l enable-all -d 'Disables (or enables) all features.  Pp El Pp'
complete -c ruby -l dump -d 'Dump some information.  Pp Prints the specified target'
complete -c ruby -l verbose -d 'Enables verbose mode without printing version message at the beginning'

