Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37514542
en ru br
ALT Linux repos
S:3.1.2-alt2.1
5.0: 1.8.7-alt7
4.1: 1.8.7-alt0.M41.5
4.0: 1.8.6-alt2.M40.2
3.0: 1.8.2-alt7

Group :: Development/Ruby
RPM: ruby

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

Patch: ruby-1.9.2-alt-manpages.patch
Download


diff --git a/erb.1 b/erb.1
new file mode 100644
index 0000000..2cb8575
--- /dev/null
+++ b/erb.1
@@ -0,0 +1,72 @@
+.TH ERB1.9 1 "April 2003"
+.SH NAME
+.PP
+erb \- an embedded Ruby language interpreter
+.SH SYNOPSIS
+.PP
+erb1.9 [switches] [inputfile]
+.SH DESCRIPTION
+.PP
+erb interprets a Ruby code embedded text file. For example, erb
+enables you to embed a Ruby code to a HTML file.
+A Ruby block starts with `<%' and ends with `%>'. erb replaces
+the block with its output.
+If `<%' is followed by `=', eRuby replaces the block with a value
+of the block.
+If `<%' is followed by `#', the block is ignored as a comment.
+.SH OPTIONS
+.PP
+
+.TP
+.fi
+.B
+\-x
+print ruby script
+.TP
+.fi
+.B
+\-n
+print ruby script with line number
+.TP
+.fi
+.B
+\-v
+enables verbose mode
+.TP
+.fi
+.B
+\-d
+set debugging flags (set $DEBUG to true)
+.TP
+.fi
+.B
+\-r library
+load a library
+.TP
+.fi
+.B
+\-K kcode
+specifies KANJI code\-set (euc or sjis) or UTF\-8 (utf8)
+.TP
+.fi
+.B
+\-S safe_level
+set $SAFE (0..4)
+.TP
+.fi
+.B
+\-T trim_mode
+specify trim_mode (0..2)
+.TP
+.fi
+.B
+\-P
+disregard the lin which starts in "%" 
+.SH SEE ALSO
+.PP
+eruby(1)
+.SH AUTHOR
+.PP
+This document stands on eruby(1) which is written by Shugo Maeda
+<shugo@ruby\-lang.org>.
+
diff --git a/gem.1 b/gem.1
new file mode 100644
index 0000000..4ccf7ea
--- /dev/null
+++ b/gem.1
@@ -0,0 +1,41 @@
+.TH GEM1.9 "1" "July 2006" "ruby 1.9.0" "User Commands"
+.SH NAME
+gem1.9 \- the front end to RubyGems
+.SH SYNOPSIS
+.IP
+gem1.9 command [arguments...] [options...]
+.IP
+gem1.9 \fB\-h\fR | \-\-help
+.IP
+gem1.9 \fB\-v\fR | \-\-version
+.fi
+.SH DESCRIPTION
+.B gem1.9
+is the front end to RubyGems, a sophisticated package manager for Ruby. This is a
+basic help message containing pointers to more information.
+.PP
+Further help:
+.TP
+gem1.9 help commands
+list all 'gem1.9' commands
+.TP
+gem1.9 help examples
+show some examples of usage
+.TP
+gem1.9 help <COMMAND>
+show help on COMMAND
+.IP
+(e.g. 'gem1.9 help install')
+.IP
+.PP
+Further information:
+.IP
+http://rubygems.org/
+.SH EXAMPLES
+.IP
+.nf
+gem1.9 install rake
+gem1.9 list \fB\-\-local\fR
+gem1.9 build package.gemspec
+gem1.9 help install
+.fi
diff --git a/irb.1 b/irb.1
new file mode 100644
index 0000000..6c78287
--- /dev/null
+++ b/irb.1
@@ -0,0 +1,506 @@
+.TH IRB1.9 "1" "December 2002"
+.SH NAME
+irb1.9 \- interactive ruby
+.SH SYNOPSIS
+.B irb
+[\fIoptions\fR]
+.SH DESCRIPTION
+.PP
+irb stands for `interactive ruby'. irb is a tool to execute interactively
+ruby expressions read from stdin. 
+Use of irb is easy if you know ruby.  Executing irb, prompts are 
+displayed as follows. Then, enter expression of ruby. A input is
+executed when it is syntacticaly completed. 
+
+.nf
+\&    $ irb1.9
+\&    irb(main):001:0> 1+2
+\&    3
+\&    irb(main):002:0> class Foo
+\&    irb(main):003:1>  def foo
+\&    irb(main):004:2>    print 1
+\&    irb(main):005:2>  end
+\&    irb(main):006:1> end
+\&    nil
+\&    irb(main):007:0> 
+.fi
+
+And, Readline extesion module can be used with irb. Using Readline
+is the standard default action if Readline is installed. 
+.SH OPTIONS
+
+.PP
+
+.TP
+.fi
+.B
+\-f
+suppress read ~/.irbrc 
+.TP
+.fi
+.B
+\-m
+bc mode (fraction or matrix are available)
+.TP
+.fi
+.B
+\-d
+set $DEBUG  to true (same as `ruby \-d')
+.TP
+.fi
+.B
+\-r load\-module
+same as `ruby \-r'
+.TP
+.fi
+.B
+\-\-inspect
+uses `inspect' for output (the default except bc mode)
+.TP
+.fi
+.B
+\-\-noinspect
+doesn't uses inspect for output
+.TP
+.fi
+.B
+\-\-readline
+uses Readline extension module
+.TP
+.fi
+.B
+\-\-noreadline
+doesn't use Readline extension module
+.TP
+.fi
+.B
+\-\-prompt prompt\-mode
+.TP
+.fi
+.B
+\-\-prompt\-mode prompt\-mode
+switches prompt mode. Pre\-defined prompt modes are
+`default', `simple', `xmp' and `inf\-ruby'
+.TP
+.fi
+.B
+\-\-inf\-ruby\-mode
+uses prompt appreciate for inf\-ruby\-mode on emacs. 
+Suppresses \-\-readline. 
+.TP
+.fi
+.B
+\-\-simple\-prompt
+simple prompt mode
+.TP
+.fi
+.B
+\-\-noprompt
+no prompt
+.TP
+.fi
+.B
+\-\-tracer
+display trace for each execution of commands.
+.TP
+.fi
+.B
+\-\-back\-trace\-limit n
+displayes backtrace top n and tail n. The default
+value is 16. 
+.TP
+.fi
+.B
+\-\-irb_debug n
+sets internal debug level to n (It shouldn't be used)
+.TP
+.fi
+.B
+\-v, \-\-version
+prints the version of irb
+.SH CONFIGURATIONS
+
+.PP
+irb reads `~/.irbrc' when it is invoked. If `~/.irbrb' doesn't exist
+irb try to read in the order `.irbrc', `irb.rc', `_irbrc' then `$irbrc'. 
+The following is altanative to the command line option. To use them
+type as follows in an irb session. 
+
+.nf
+\&    IRB.conf[:IRB_NAME]="irb"
+\&    IRB.conf[:MATH_MODE]=false
+\&    IRB.conf[:USE_TRACER]=false
+\&    IRB.conf[:USE_LOADER]=false
+\&    IRB.conf[:IGNORE_SIGINT]=true
+\&    IRB.conf[:IGNORE_EOF]=false
+\&    IRB.conf[:INSPECT_MODE]=nil
+\&    IRB.conf[:IRB_RC] = nil
+\&    IRB.conf[:BACK_TRACE_LIMIT]=16
+\&    IRB.conf[:USE_LOADER] = false
+\&    IRB.conf[:USE_READLINE] = nil
+\&    IRB.conf[:USE_TRACER] = false
+\&    IRB.conf[:IGNORE_SIGINT] = true
+\&    IRB.conf[:IGNORE_EOF] = false
+\&    IRB.conf[:PROMPT_MODE] = :DEFALUT
+\&    IRB.conf[:PROMPT] = {...}
+\&    IRB.conf[:DEBUG_LEVEL]=0
+\&    IRB.conf[:VERBOSE]=true
+.fi
+.SH Customizing prompt
+
+.PP
+To costomize the prompt you set a variable
+
+.nf
+\&    IRB.conf[:PROMPT]
+.fi
+
+For example, describe as follows in `.irbrc'. 
+
+.nf
+\&    IRB.conf[:PROMPT][:MY_PROMPT] = { # name of prompt mode
+\&      :PROMPT_I => nil,		  # normal prompt
+\&      :PROMPT_S => nil,		  # prompt for continuated strings
+\&      :PROMPT_C => nil,		  # prompt for continuated statement
+\&      :RETURN => "    ==>%s\\n"	  # format to return value
+\&    }
+.fi
+
+Then, invoke irb with the above prompt mode by
+
+.nf
+\&    $ irb1.9 \-\-prompt my\-prompt
+.fi
+
+Or add the following in `.irbrc'. 
+
+.nf
+\&    IRB.conf[:PROMPT_MODE] = :MY_PROMPT
+.fi
+
+Constants PROMPT_I, PROMPT_S and PROMPT_C specifies the format. 
+In the prompt specification, some special strings are available. 
+
+.nf
+\&    %N	command name which is running
+\&    %m	to_s of main object (self)
+\&    %M	inspect of main object (self)
+\&    %l	type of string(", ', /, ]), `]' is inner %w[...]
+\&    %NNi	indent level. NN is degits and means as same as printf("%NNd"). 
+\&          It can be ommited
+\&    %NNn	line number. 
+\&    %%    %
+.fi
+For instance, the default prompt mode is defined as follows:
+IRB.conf[:PROMPT_MODE][:DEFAULT] = {
+.TP
+.fi
+.B
+PROMPT_I => "%N(%m):%03n:%i> ",
+.TP
+.fi
+.B
+PROMPT_S => "%N(%m):%03n:%i%l ",
+.TP
+.fi
+.B
+PROMPT_C => "%N(%m):%03n:%i* ",
+.TP
+.fi
+.B
+RETURN => "%s\\n"} 
+RETURN is used to printf. 
+.SH Configurating subirb
+
+.PP
+The command line option or IRB.conf specify the default behavior of
+(sub)irb. On the other hand, each conf of in the next sction `6. Command' 
+is used to individually configurate (sub)irb. 
+If proc is set to IRB.conf[:IRB_RC], its subirb will be invoked after
+execution of that proc under giving the context of irb as its
+aregument. By this mechanism each subirb can be configurated. 
+.SH Command
+
+.PP
+For irb commands, both simple name and `irb_'\-prefixed name are prepared. 
+.TP
+.fi
+.B
+exit, quit, irb_exit
+Quits (sub)irb. 
+if you've done cb (see below), exit from the binding mode.
+
+.TP
+.fi
+.B
+conf, irb_context
+Displays current configuration. Modifing the configuration is
+achieved by sending message to `conf'. 
+.TP
+.fi
+.B
+conf.back_trace_limit
+Sets display lines of backtrace as top n and tail n. 
+The default value is 16.
+.TP
+.fi
+.B
+conf.debug_level = N
+Sets debug level of irb. 
+.TP
+.fi
+.B
+conf.ignore_eof = true/false
+Whether ^D (control\-d) will be ignored or not. 
+If false is set, ^D means quit. 
+.TP
+.fi
+.B
+conf.ignore_sigint= true/false
+Whether ^C (control\-c) will be ignored or not. 
+If false is set, ^D means quit.  If true, 
+.nf
+\&    during input:   cancel inputing then return to top level. 
+\&    during execute: abondon current execution. 
+.fi
+.TP
+.fi
+.B
+conf.inf_ruby_mode = true/false
+Whether inf\-ruby\-mode or not. The default value is false.
+.TP
+.fi
+.B
+conf.inspect_mode = true/false/nil
+Specifies inspect mode. 
+true:  display inspect
+false: display to_s
+nil:   inspect mode in non math mode, 
+.nf
+\&    non inspect mode in math mode. 
+.fi
+.TP
+.fi
+.B
+conf.irb_level
+The level of cb. 
+.TP
+.fi
+.B
+conf.math_mode
+Whether bc mode or not. 
+.TP
+.fi
+.B
+conf.use_loader = true/false
+Whether irb's own file reader method is used when load/require or not. 
+This mode is globaly affected (irb wide). 
+.TP
+.fi
+.B
+conf.prompt_c
+prompt for a continuating statement (e.g, immediately after of `if')
+.TP
+.fi
+.B
+conf.prompt_i
+standard prompt
+.TP
+.fi
+.B
+conf.prompt_s
+prompt for a continuating string
+.TP
+.fi
+.B
+conf.rc
+Whether ~/.irbrc is read or not. 
+.TP
+.fi
+.B
+conf.use_prompt = true/false
+Prompting or not. 
+.TP
+.fi
+.B
+conf.use_readline = true/false/nil
+Whether readline is used or not. 
+true: uses 
+false: doen't use
+nil: intends to use readline except for inf\-reuby\-mode (default)
+.TP
+.fi
+.B
+conf.verbose=T/F
+Whether verbose messages are display or not. 
+.TP
+.fi
+.B
+cb, irb_change_binding [obj]
+Enter new binding which has a distinct scope of local variables. 
+If obj is given, obj will be self. 
+.TP
+.fi
+.B
+irb [obj]
+Invoke subirb. If obj is given, obj will be self. 
+.TP
+.fi
+.B
+jobs, irb_jobs
+List of subirb
+.TP
+.fi
+.B
+fg n, irb_fg n
+Switch into specified subirb. The following is candidates of n:
+.nf
+\&    irb number
+\&    thhread
+\&    irb object
+\&    self(obj which is specified of irb obj)
+.fi
+.TP
+.fi
+.B
+kill n, irb_kill n
+Kill subirb. The means of n is as same as the case of irb_fg. 
+.SH System variable
+
+.PP
+
+.TP
+.fi
+.B
+_
+The latest value of evaluation (it is local)
+.SH Session Example
+
+.PP
+.nf
+\&    $ irb1.9
+\&    irb(main):001:0> irb                        # invoke subirb
+\&    irb#1(main):001:0> jobs                     # list of subirbs
+\&    #0\->irb on main (#<Thread:0x400fb7e4> : stop)
+\&    #1\->irb#1 on main (#<Thread:0x40125d64> : running)
+\&    nil
+\&    irb#1(main):002:0> fg 0                     # switch job
+\&    nil
+\&    irb(main):002:0> class Foo;end
+\&    nil
+\&    irb(main):003:0> irb Foo                    # invoke subirb which has the 
+.fi
+.nf
+\&    #              context of Foo
+.fi
+.nf
+\&    irb#2(Foo):001:0> def foo                   # define Foo#foo
+\&    irb#2(Foo):002:1>   print 1
+\&    irb#2(Foo):003:1> end
+\&    nil
+\&    irb#2(Foo):004:0> fg 0                      # switch job
+\&    nil
+\&    irb(main):004:0> jobs                       # list of job
+\&    #0\->irb on main (#<Thread:0x400fb7e4> : running)
+\&    #1\->irb#1 on main (#<Thread:0x40125d64> : stop)
+\&    #2\->irb#2 on Foo (#<Thread:0x4011d54c> : stop)
+\&    nil
+\&    irb(main):005:0> Foo.instance_methods       # Foo#foo is defined asurely
+\&    ["foo"]
+\&    irb(main):006:0> fg 2                       # switch job
+\&    nil
+\&    irb#2(Foo):005:0> def bar                   # define Foo#bar
+\&    irb#2(Foo):006:1>  print "bar"
+\&    irb#2(Foo):007:1> end
+\&    nil
+\&    irb#2(Foo):010:0>  Foo.instance_methods
+\&    ["bar", "foo"]
+\&    irb#2(Foo):011:0> fg 0                      
+\&    nil
+\&    irb(main):007:0> f = Foo.new
+\&    #<Foo:0x4010af3c>
+\&    irb(main):008:0> irb f                      # invoke subirb which has the
+.fi
+.nf
+\&    #  context of f (instance of Foo)
+.fi
+.nf
+\&    irb#3(#<Foo:0x4010af3c>):001:0> jobs
+\&    #0\->irb on main (#<Thread:0x400fb7e4> : stop)
+\&    #1\->irb#1 on main (#<Thread:0x40125d64> : stop)
+\&    #2\->irb#2 on Foo (#<Thread:0x4011d54c> : stop)
+\&    #3\->irb#3 on #<Foo:0x4010af3c> (#<Thread:0x4010a1e0> : running)
+\&    nil
+\&    irb#3(#<Foo:0x4010af3c>):002:0> foo         # evaluate f.foo
+\&    1nil
+\&    irb#3(#<Foo:0x4010af3c>):003:0> bar         # evaluate f.bar
+\&    barnil
+\&    irb#3(#<Foo:0x4010af3c>):004:0> kill 1, 2, 3# kill job
+\&    nil
+\&    irb(main):009:0> jobs
+\&    #0\->irb on main (#<Thread:0x400fb7e4> : running)
+\&    nil
+\&    irb(main):010:0> exit                       # exit
+.fi
+.SH Restrictions
+
+.PP
+Because irb evaluates the inputs immediately after the imput is
+syntactically completed, irb gives slight different result than
+directly use ruby. Known difference is pointed out here. 
+.SH Declaration of the local variable
+
+.PP
+The following causes an error in ruby:
+
+.nf
+\&    eval "foo = 0"
+\&    foo
+\&    \-\-
+\&    \-:2: undefined local variable or method `foo' for #<Object:0x40283118> (NameError)
+\&    \-\-\-
+\&    NameError
+.fi
+
+Though, the above will successfully done by irb. 
+
+.nf
+\&    >> eval "foo = 0"
+.fi
+.nf
+\&    => 0
+\&    >> foo
+\&    => 0
+.fi
+
+Ruby evaluates a code after reading entire of code and determination
+of the scope of local variables. On the other hand, irb do
+immediately. More precisely, irb evaluate at first
+
+.nf
+\&    evel "foo = 0" 
+.fi
+
+then foo is defined on this timing. It is because of this
+incompatibility.
+If you'd like to detect those differences, begin...end can be used:
+
+.nf
+\&    >> begin
+\&    ?>   eval "foo = 0"
+\&    >>   foo
+\&    >> end
+\&    NameError: undefined local variable or method `foo' for #<Object:0x4013d0f0>
+\&    (irb):3
+\&    (irb_local_binding):1:in `eval'
+.fi
+.SH Here\-document
+
+.PP
+Implementation of Here\-document is incomplete. 
+.SH Symbol
+
+.PP
+Irb can not always recognize a symbol as to be Symbol. Concretely, an
+expression have completed, however Irb regard it as continuation line.
+
diff --git a/rake.1 b/rake.1
new file mode 100644
index 0000000..f521055
--- /dev/null
+++ b/rake.1
@@ -0,0 +1,24 @@
+.TH RAKE1.9 "1" "July 2006" "ruby 1.9.0" "User Commands"
+.SH NAME
+rake1.9 \- a ruby build program with capabilities similar to make
+.SH SYNOPSIS
+.IP
+rake1.9 [-f rakefile] [options] targets...
+.IP
+rake1.9 \-\-help
+.IP
+rake1.9 \-\-version
+.fi
+.SH DESCRIPTION
+.B rake1.9
+is a simple ruby build program with capabilities similar to make.
+This is a basic help message containing pointers to more information.
+.PP
+Further help:
+.TP
+rake1.9 --help
+list all 'rake1.9' options
+.PP
+Further information:
+.IP
+http://rake.rubyforge.org/
diff --git a/rdoc.1 b/rdoc.1
new file mode 100644
index 0000000..8c3ccde
--- /dev/null
+++ b/rdoc.1
@@ -0,0 +1,210 @@
+.\" DO NOT MODIFY THIS FILE! it was generated by rd2
+.TH rdoc1.9 1 "May 2007"
+.SH NAME
+.PP
+rdoc1.9 \- Generate documentation from Ruby script files
+.SH SYNOPSIS
+.nf
+\&    rdoc1.9 [options]  [names...]
+.fi
+.SH DESCRIPTION
+.PP
+Files are parsed, and the information they contain collected, before any
+output is produced. This allows cross references between all files to be
+resolved. If a name is a directory, it is traversed. If no names are
+specified, all Ruby files in the current directory (and subdirectories) are
+processed.
+.PP
+Available output formatters: chm, html, ri, xml
+.PP
+For information on where the output goes, use:
+.nf
+\&    rdoc \-\-help\-output
+.fi
+.SH OPTIONS
+.TP
+.fi
+.B
+\-\-accessor, \-A accessorname[,..]
+comma separated list of additional class methods that should be treated
+like 'attr_reader' and friends. Option may be repeated. Each accessorname
+may have '=text' appended, in which case that text appears where the
+r/w/rw appears for normal accessors.
+.TP
+.fi
+.B
+\-\-all, \-a
+include all methods (not just public) in the output.
+.TP
+.fi
+.B
+\-\-charset, \-c charset
+specifies HTML character\-set
+.TP
+.fi
+.B
+\-\-debug, \-D
+displays lots on internal stuff
+.TP
+.fi
+.B
+\-\-diagram, \-d
+generate diagrams showing modules and classes.  You need dot V1.8.6 or
+later to use the \-\-diagram option correctly. Dot is available from
+<URL:http://www.research.att.com/sw/tools/graphviz/>.
+.TP
+.fi
+.B
+\-\-exclude, \-x pattern
+do not process files or directories matching pattern. Files given
+explicitly on the command line will never be excluded.
+.TP
+.fi
+.B
+\-\-extension, \-E new=old
+treat files ending with .new as if they ended with .old. Using '\-E cgi=rb'
+will cause xxx.cgi to be parsed as a Ruby file
+.TP
+.fi
+.B
+\-\-fileboxes, \-F
+classes are put in boxes which represents files, where these classes
+reside. Classes shared between more than one file are shown with list of
+files that sharing them.  Silently discarded if \-\-diagram is not given
+Experimental.
+.TP
+.fi
+.B
+\-\-fmt, \-f formatname
+set the output formatter (see below).
+.TP
+.fi
+.B
+\-\-help, \-h
+print usage.
+.TP
+.fi
+.B
+\-\-help\-output, \-O
+explain the various output options.
+.TP
+.fi
+.B
+\-\-image\-format, \-I gif|png|jpg|jpeg
+sets output image format for diagrams. Can be png, gif, jpeg, jpg. If this
+option is omitted, png is used. Requires \-\-diagram.
+.TP
+.fi
+.B
+\-\-include, \-i dir[,dir...]
+set (or add to) the list of directories to be searched when satisfying
+:include: requests. Can be used more than once.
+.TP
+.fi
+.B
+\-\-inline\-source, \-S
+show method source code inline, rather than via a popup link.
+.TP
+.fi
+.B
+\-\-line\-numbers, \-N
+include line numbers in the source code
+.TP
+.fi
+.B
+\-\-main, \-m name
+name will be the initial page displayed.
+.TP
+.fi
+.B
+\-\-merge, \-M
+when creating ri output, merge processed classes into previously
+documented classes of the name name.
+.TP
+.fi
+.B
+\-\-one\-file, \-1
+put all the output into a single file.
+.TP
+.fi
+.B
+\-\-op, \-o dir
+set the output directory.
+.TP
+.fi
+.B
+\-\-opname, \-n name
+set the name of the output. Has no effect for HTML.
+.TP
+.fi
+.B
+\-\-promiscuous, \-p
+When documenting a file that contains a module or class also defined in
+other files, show all stuff for that module/class in each files page. By
+default, only show stuff defined in that particular file.
+.TP
+.fi
+.B
+\-\-quiet, \-q
+don't show progress as we parse.
+.TP
+.fi
+.B
+\-\-ri, \-r
+generate output for use by 'ri.' The files are stored in the '.rdoc'
+directory under your home directory unless overridden by a subsequent \-\-op
+parameter, so no special privileges are needed.
+.TP
+.fi
+.B
+\-\-ri\-site, \-R
+generate output for use by 'ri.' The files are stored in a site\-wide
+directory, making them accessible to others, so special privileges are
+needed.
+.TP
+.fi
+.B
+\-\-ri\-system, \-Y
+generate output for use by 'ri.' The files are stored in a system\-level
+directory, making them accessible to others, so special privileges are
+needed. This option is intended to be used during Ruby installations.
+.TP
+.fi
+.B
+\-\-show\-hash, \-H
+a name of the form #name in a comment is a possible hyperlink to an
+instance method name. When displayed, the '#' is removed unless this
+option is specified.
+.TP
+.fi
+.B
+\-\-style, \-s stylesheet\-url
+specifies the URL of a separate stylesheet.
+.TP
+.fi
+.B
+\-\-tab\-width, \-w n
+set the width of tab characters (default 8).
+.TP
+.fi
+.B
+\-\-template, \-T template\-name
+set the template used when generating output.
+.TP
+.fi
+.B
+\-\-title, \-t text
+set text as the title for the output.
+.TP
+.fi
+.B
+\-\-version, \-v
+display  RDoc's version.
+.TP
+.fi
+.B
+\-\-webcvs, \-W url
+specify a URL for linking to a web frontend to CVS. If the URL contains a
+'%s', the name of the current file will be substituted; if the URL doesn't
+contain a '%s', the filename will be appended to it.
+
diff --git a/ri.1 b/ri.1
new file mode 100644
index 0000000..517685d
--- /dev/null
+++ b/ri.1
@@ -0,0 +1,82 @@
+.\" DO NOT MODIFY THIS FILE! it was generated by rd2
+.TH ri1.9 1 "April 2005"
+.SH NAME
+.PP
+ri1.9 \- Ruby Information at your fingertips
+.SH SYNOPSIS
+.PP
+ri1.9 [options] [names...]
+.SH DESCRIPTION
+.PP
+\fIri1.9\fP displaies information on Ruby classes, modules, and methods.
+You can give the names of classes or methods to see their documentation.
+Partial names may be given: if the names match more than
+one entity, a list will be shown, otherwise details on
+that entity will be displayed.
+.PP
+Nested classes and modules can be specified using the normal
+Name::Name notation, and instance methods can be distinguished
+from class methods using "." (or "#") instead of "::".
+.PP
+For example:
+.nf
+\&    ri1.9 File
+\&    ri1.9 File.new
+\&    ri1.9 F.n
+\&    ri1.9 zip
+.fi
+.PP
+Note that shell quoting may be required for method names
+containing punctuation:
+.nf
+\&    ri1.9 'Array.[]'
+\&    ri1.9 compact\\!
+.fi
+.SH OPTIONS
+.TP
+.fi
+.B
+\-\-classes, \-c
+Display the names of classes and modules we know about.
+.TP
+.fi
+.B
+\-\-doc\-dir, \-d dirname
+A directory to search for documentation. If not specified, we search the
+standard rdoc/ri directories.
+.TP
+.fi
+.B
+\-\-format, \-f name
+Format to use when displaying output: ansi, bs, html, plain, simple.  Use
+'bs' (backspace) with most pager programs.  To use ANSI, either also use
+the \-T option, or tell your pager to allow control characters.  (for
+example using the \-R option to less.)
+.TP
+.fi
+.B
+\-\-list\-names, \-l
+List all the names known to RDoc, one per line.
+.TP
+.fi
+.B
+\-\-no\-pager, \-T
+Send output directly to stdout.
+.TP
+.fi
+.B
+\-\-width, \-w width
+Set the width of the output.
+.TP
+.fi
+.B
+\-\-version, \-v
+Display the version of ri1.9.
+.TP
+.fi
+.B
+\-\-help, \-h
+Display help.
+.PP
+Options may also be passed in the 'RI' environment variable
+
diff --git a/testrb.1 b/testrb.1
new file mode 100644
index 0000000..423ced4
--- /dev/null
+++ b/testrb.1
@@ -0,0 +1,60 @@
+.\" DO NOT MODIFY THIS FILE! it was generated by rd2
+.TH testrb1.9 1 "December 2003"
+.SH NAME
+.PP
+testrb1.9 \- Automatic runnter for Test::Unit of Ruby
+.SH SYNOPSIS
+.PP
+testrb1.9 [options] [\-\- untouched arguments] test ...
+.SH DESCRIPTION
+.PP
+testrb1.9 loads and runs unit\-tests.  If test is directory name, testrb1.9
+testrb1.9 traverses the directory.
+.SH OPTIONS
+.TP
+.fi
+.B
+\-r, \-\-runner=RUNNER
+Use the given RUNNER.  (t[k], c[onsole], g[tk], f[ox])
+.TP
+.fi
+.B
+\-a, \-\-add=TORUN
+Add TORUN to the list of things to run;  can be a file or a directory.
+.TP
+.fi
+.B
+\-p, \-\-pattern=PATTERN
+Match files to collect against PATTERN.  (default pattern is
+/\\Atest_.*\\.rb\\Z/.)
+.TP
+.fi
+.B
+\-n, \-\-name=NAME
+Runs tests matching NAME.  (patterns may be used.)
+.TP
+.fi
+.B
+\-t, \-\-testcase=TESTCASE
+Runs tests in TestCases matching TESTCASE.  (patterns may be used.)
+.TP
+.fi
+.B
+\-v, \-\-verbose=[LEVEL]
+Set the output level (default is verbose).  (p[rogress], n[ormal],
+v[erbose], s[ilent])
+.TP
+.fi
+.B
+\-\-
+Stop processing options so that the remaining options will be passed to
+the test.
+.TP
+.fi
+.B
+\-h, \-\-help
+Display help.
+.SH AUTHOR
+.PP
+This manpage was contributed by akira yamada <akira@debian.org>
+
 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin