mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
* ruby.1: a patch to describe --encoding. a patch from Yugui
<yugui AT yugui.sakura.ne.jp> in [ruby-dev:33079]. * ruby.c: ditto. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@15035 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
parent
a31e2da12c
commit
c884219d96
4 changed files with 47 additions and 3 deletions
|
@ -1,3 +1,10 @@
|
|||
Mon Jan 14 16:09:16 2008 Yukihiro Matsumoto <matz@ruby-lang.org>
|
||||
|
||||
* ruby.1: a patch to describe --encoding. a patch from Yugui
|
||||
<yugui AT yugui.sakura.ne.jp> in [ruby-dev:33079].
|
||||
|
||||
* ruby.c: ditto.
|
||||
|
||||
Mon Jan 14 13:49:26 2008 Tanaka Akira <akr@fsij.org>
|
||||
|
||||
* re.c (rb_reg_prepare_re): initialize error message buffer.
|
||||
|
|
36
ruby.1
36
ruby.1
|
@ -13,14 +13,17 @@
|
|||
.Op Fl Sacdlnpswvy
|
||||
.Op Fl 0 Ns Op Ar octal
|
||||
.Op Fl C Ar directory
|
||||
.Op Fl E Ar encoding
|
||||
.Op Fl F Ar pattern
|
||||
.Op Fl I Ar directory
|
||||
.Op Fl K Ar c
|
||||
.Op Fl T Ns Op Ar level
|
||||
.Op Fl W Ns Op Ar level
|
||||
.Op Fl e Ar command
|
||||
.Op Fl i Ns Op Ar extension
|
||||
.Op Fl r Ar library
|
||||
.Op Fl x Ns Op Ar directory
|
||||
.Op Fl -disable-gems
|
||||
.Op Fl -
|
||||
.Op Ar program_file
|
||||
.Op Ar argument ...
|
||||
|
@ -132,8 +135,13 @@ makes Ruby read whole file at once as a single string since there is
|
|||
no legal character with that value.
|
||||
.Pp
|
||||
.It Fl C Ar directory
|
||||
.It Fl X Ar directory
|
||||
Causes Ruby to switch to the directory.
|
||||
.Pp
|
||||
.It Fl E Ar encname
|
||||
.It Fl -encoding Ar encname
|
||||
Specifies the encoding for the program codes.
|
||||
.Pp
|
||||
.It Fl F Ar pattern
|
||||
Specifies input field separator
|
||||
.Pf ( Li "$;" ) .
|
||||
|
@ -162,6 +170,30 @@ on machines that don't support it, in the following manner:
|
|||
.It Fl T Ns Op Ar level
|
||||
Turns on taint checks at the specified level (default 1).
|
||||
.Pp
|
||||
.It Fl W Ns Op Ar level
|
||||
Turns on verbose mode at the specified level, without printing version
|
||||
message at the beginning. The level can be;
|
||||
.Bl -hang -offset indent
|
||||
.It Sy 0
|
||||
Verbose mode is "silence". It sets the
|
||||
.Li "$VERBOSE"
|
||||
to nil.
|
||||
.Pp
|
||||
.It Sy 1
|
||||
Verbose mode is "medium". It sets the
|
||||
.Li "$VERBOSE"
|
||||
to false.
|
||||
.Pp
|
||||
.It Sy 2 (default)
|
||||
Verbose mode is "verbose". It sets the
|
||||
.Li "$VERBOSE"
|
||||
to true.
|
||||
.Fl W Ns
|
||||
2 is same as
|
||||
.Fl w
|
||||
.
|
||||
.El
|
||||
.Pp
|
||||
.It Fl a
|
||||
Turns on auto-split mode when used with
|
||||
.Fl n
|
||||
|
@ -304,6 +336,10 @@ before executing script.
|
|||
Turns on compiler debug mode. Ruby will print a bunch of internal
|
||||
state messages during compiling scripts. You don't have to specify
|
||||
this switch, unless you are going to debug the Ruby interpreter.
|
||||
.Pp
|
||||
.It Fl -disable-gems
|
||||
Disables RubyGems libraries. By default, Ruby can load the latest
|
||||
version of the each installed gems.
|
||||
.El
|
||||
.Pp
|
||||
.Sh ENVIRONMENT
|
||||
|
|
1
ruby.c
1
ruby.c
|
@ -108,6 +108,7 @@ usage(const char *name)
|
|||
"-Cdirectory cd to directory, before executing your script",
|
||||
"-d set debugging flags (set $DEBUG to true)",
|
||||
"-e 'command' one line of script. Several -e's allowed. Omit [programfile]",
|
||||
"-Eencoding specifies the character encoding for the program codes",
|
||||
"-Fpattern split() pattern for autosplit (-a)",
|
||||
"-i[extension] edit ARGV files in place (make backup if extension supplied)",
|
||||
"-Idirectory specify $LOAD_PATH directory (may be used more than once)",
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#define RUBY_VERSION "1.9.0"
|
||||
#define RUBY_RELEASE_DATE "2008-01-13"
|
||||
#define RUBY_RELEASE_DATE "2008-01-14"
|
||||
#define RUBY_VERSION_CODE 190
|
||||
#define RUBY_RELEASE_CODE 20080113
|
||||
#define RUBY_RELEASE_CODE 20080114
|
||||
#define RUBY_PATCHLEVEL 0
|
||||
|
||||
#define RUBY_VERSION_MAJOR 1
|
||||
|
@ -9,7 +9,7 @@
|
|||
#define RUBY_VERSION_TEENY 0
|
||||
#define RUBY_RELEASE_YEAR 2008
|
||||
#define RUBY_RELEASE_MONTH 1
|
||||
#define RUBY_RELEASE_DAY 13
|
||||
#define RUBY_RELEASE_DAY 14
|
||||
|
||||
#ifdef RUBY_EXTERN
|
||||
RUBY_EXTERN const char ruby_version[];
|
||||
|
|
Loading…
Reference in a new issue