From e434135ecbc8e00c9e036fb14df399224a478925 Mon Sep 17 00:00:00 2001 From: yugui Date: Sat, 27 Dec 2008 04:12:38 +0000 Subject: man/irb.1: adds -v, -h, -E and -U. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21085 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- man/irb.1 | 50 +++++++++++++++++++++++++++++++++++++++----------- 1 file changed, 39 insertions(+), 11 deletions(-) (limited to 'man/irb.1') diff --git a/man/irb.1 b/man/irb.1 index e8c2ab01f9..20e97e32f7 100644 --- a/man/irb.1 +++ b/man/irb.1 @@ -8,7 +8,9 @@ .Sh SYNOPSIS .Nm .Op Fl -version -.Op Fl Idfmrv +.Op Fl dfm +.Op Fl I Ar directory +.Op Fl r Ar library .Op Fl - Ns Oo no Oc Ns inspect .Op Fl - Ns Oo no Oc Ns readline .Op Fl -prompt Ar mode @@ -24,29 +26,55 @@ .Op argument ... .Pp .Sh DESCRIPTION -irb is the REPL(read-eval&print loop) environment for Ruby programs. +.Nm +is the REPL(read-eval&print loop) environment for Ruby programs. .Pp .Sh OPTIONS .Bl -tag -width "1234567890123" -compact .Pp +.It Fl -version +Prints the version of +.Nm . +.Pp +.It Fl E Ar external Ns Op : Ns Ar internal +.It Fl -encoding Ar external Ns Op : Ns Ar internal +Same as `ruby -E' . +Specifies the default value(s) for external encodings and internal encoding. Values should be separated with colon (:). + +You can ommit the one for internal encodings, then the value +.Pf ( Li "Encoding.default_internal" ) will be nil. +.Pp +.It Fl I Ar path +Same as `ruby -I' . +Specifies +.Li $LOAD_PATH +directory +.Pp +.It Fl U +Same as `ruby -U' . +Sets the defalut value for internal encodings +.Pf ( Li "Encoding.default_internal" ) to UTF-8. +.Pp .It Fl d +Same as `ruby -d' . Sets .Li $DEBUG -to true (same as `ruby -d') +to true. .Pp .It Fl f -Suppresses read of ~/.irbrc +Suppresses read of +.Pa ~/.irbrc . +.Pp +.It Fl h +.It Fl -help +Prints a summary of the options. .Pp .It Fl m Bc mode (load mathn, fraction or matrix are available) .Pp -.It Fl r Ar load-module -Same as `ruby -r' -.Pp -.It Fl I Ar path -Specifies -.Li $LOAD_PATH -directory +.It Fl r Ar library +Same as `ruby -r'. +Causes irb to load the library using require. .Pp .It Fl -inspect Uses `inspect' for output (default except for bc mode) -- cgit v1.2.3