auto-import changelog data from ruby-1.6.4-2.src.rpm
Thu Jul 19 2001 Bernhard Rosenkraenzer <bero@redhat.com> 1.6.4-2 - Remove Japanese description and summaries; they belong in specspo and break rpm - Clean up specfile - Mark language specific files (README.jp) as such - bzip2 sources - rename the libruby package to ruby-libs for consistency - Exclude ia64 (doesn't build - the code doesn't seem to be 64-bit clean [has been excluded on alpha forever]) Tue Jul 17 2001 Akira TAGOH <tagoh@redhat.com> 1.6.4-1 - rebuild for Red Hat 7.2 Mon Jun 04 2001 akira yamada <akira@vinelinux.org> - upgrade to nwe upstream version 1.6.4. Mon Apr 02 2001 akira yamada <akira@vinelinux.org> - applied patch: - fixed method cache bug. etc. (Patch103, Patch104) Tue Mar 27 2001 akira yamada <akira@vinelinux.org> - applied patch: - fixed marshal for bignum bug. - fixed scope of constant variables bug. Tue Mar 20 2001 akira yamada <akira@vinelinux.org> - upgraded to new upstream version 1.6.3. Fri Feb 09 2001 akira yamada <akira@vinelinux.org> - fixed bad group for libruby. - Applied patch: upgraded to cvs version (2001-02-08): fixed minor bugs. Thu Jan 18 2001 akira yamada <akira@vinelinux.org> - Applied patch: upgraded to cvs version (2001-01-15): fixed minor bugs(e.g. ruby makes extention librares too large...). Wed Jan 10 2001 akira yamada <akira@vinelinux.org> - Applied patch: upgraded to cvs version (2001-01-09): fixed minor bugs. Sat Dec 30 2000 akira yamada <akira@vinelinux.org> - Applied bug fix patch. Mon Dec 25 2000 akira yamada <akira@vinelinux.org> - Updated to new upstream version 1.6.2. Fri Dec 22 2000 akira yamada <akira@vinelinux.org> - Removed ruby_cvs.2000122019.patch, added ruby_cvs.2000122215.patch (upgraded ruby to latest cvs version, 1.6.2-preview4). Wed Dec 20 2000 akira yamada <akira@vinelinux.org> - Removed ruby_cvs.2000121413.patch, added ruby_cvs.2000122019.patch (upgraded ruby to latest cvs version). - new package: libruby Thu Dec 14 2000 akira yamada <akira@vinelinux.org> - Removed ruby_cvs.2000101901.patch, added ruby_cvs.2000121413.patch (upgraded ruby to latest cvs version). - Removed ruby-dev.11262.patch, ruby-dev.11265.patch, and ruby-dev.11268.patch (included into above patch). Sun Nov 12 2000 MACHINO, Satoshi <machino@vinelinux.org> 1.6.1-0vl9 - build on gcc-2.95.3 Thu Oct 19 2000 akira yamada <akira@vinelinux.org> - Added ruby-dev.11268.patch. Thu Oct 19 2000 akira yamada <akira@vinelinux.org> - Removed ruby_cvs.2000101117.patch and added ruby_cvs.2000101901.patch (upgraded ruby to latest cvs version). - Added ruby-dev.11262.patch. - Added ruby-dev.11265.patch. Wed Oct 11 2000 akira yamada <akira@vinelinux.org> - Removed ruby_cvs.2000100313.patch and added ruby_cvs.2000101117.patch (upgraded ruby to latest cvs version). Mon Oct 09 2000 akira yamada <akira@vinelinux.org> - Removed ruby_cvs.2000100313.patch and added ruby_cvs.2000100313.patch (upgraded ruby to latest cvs version). Tue Oct 03 2000 akira yamada <akira@vinelinux.org> - Removed ruby_cvs.2000100218.patch and added ruby_cvs.2000100313.patch (upgraded ruby to latest cvs version). Mon Oct 02 2000 akira yamada <akira@vinelinux.org> - Removed ruby_cvs.2000092718.patch and added ruby_cvs.2000100218.patch (upgraded ruby to latest cvs version). Wed Sep 27 2000 akira yamada <akira@vinelinux.org> - Updated to upstream version 1.6.1. - Removed ruby_cvs.2000082901.patch and added ruby_cvs.2000092718.patch (upgraded ruby to latest cvs version).
This commit is contained in:
parent
1c4905a20e
commit
b27f861db0
10
.cvsignore
10
.cvsignore
@ -1,5 +1,5 @@
|
|||||||
ruby-1.4.6.tar.gz
|
ruby-1.6.4.tar.bz2
|
||||||
ruby-man-1.4.6-jp.tar.gz
|
ruby-man-1.4.6-jp.tar.bz2
|
||||||
ruby-man-1.4.6.tar.gz
|
ruby-man-1.4.6.tar.bz2
|
||||||
rubyfaq-990927.tar.gz
|
rubyfaq-990927.tar.bz2
|
||||||
rubyfaq-jp-990927.tar.gz
|
rubyfaq-jp-990927.tar.bz2
|
||||||
|
488
irb.1
Normal file
488
irb.1
Normal file
@ -0,0 +1,488 @@
|
|||||||
|
.\" DO NOT MODIFY THIS FILE! it was generated by rd2
|
||||||
|
.TH irb-beta 1 "May 2001"
|
||||||
|
.SH What is irb?
|
||||||
|
.PP
|
||||||
|
irb stands for `interactive ruby'. irb is a tool to execute interactively
|
||||||
|
ruby expressions read from stdin.
|
||||||
|
.SH Invoking
|
||||||
|
.PP
|
||||||
|
.nf
|
||||||
|
\& % ruby \-r irb \-e0
|
||||||
|
\& % irb
|
||||||
|
.fi
|
||||||
|
Either of the aboves. In the former style, options can be specified
|
||||||
|
as follows:
|
||||||
|
.nf
|
||||||
|
\& % ruby \-r irb \-e0 \-\- \-v
|
||||||
|
.fi
|
||||||
|
.SH Usage
|
||||||
|
.PP
|
||||||
|
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
|
||||||
|
\& dim% irb
|
||||||
|
\& 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 Command line option
|
||||||
|
.PP
|
||||||
|
.nf
|
||||||
|
\& irb.rb [options] file_name opts
|
||||||
|
\& options:
|
||||||
|
\& \-f suppress read ~/.irbrc
|
||||||
|
\& \-m bc mode (fraction or matrix are available)
|
||||||
|
\& \-d set $DEBUG to true (same as `ruby \-d')
|
||||||
|
\& \-r load\-module same as `ruby \-r'
|
||||||
|
\& \-\-inspect uses `inspect' for output (the default except bc mode)
|
||||||
|
\& \-\-noinspect doesn't uses inspect for output
|
||||||
|
\& \-\-readline uses Readline extension module
|
||||||
|
\& \-\-noreadline doesn't use Readline extension module
|
||||||
|
\& \-\-prompt prompt\-mode
|
||||||
|
\& \-\-prompt\-mode prompt\-mode
|
||||||
|
.fi
|
||||||
|
.nf
|
||||||
|
\& switches prompt mode. Pre\-defined prompt modes are
|
||||||
|
\& `defalut', `simple', `xmp' and `inf\-ruby'
|
||||||
|
.fi
|
||||||
|
.nf
|
||||||
|
\& \-\-inf\-ruby\-mode uses prompt appreciate for inf\-ruby\-mode on emacs.
|
||||||
|
.fi
|
||||||
|
.nf
|
||||||
|
\& Suppresses \-\-readline.
|
||||||
|
.fi
|
||||||
|
.nf
|
||||||
|
\& \-\-simple\-prompt simple prompt mode
|
||||||
|
\& \-\-noprompt no prompt
|
||||||
|
\& \-\-tracer display trace for each execution of commands.
|
||||||
|
\& \-\-back\-trace\-limit n
|
||||||
|
.fi
|
||||||
|
.nf
|
||||||
|
\& displayes backtrace top n and tail n. The default
|
||||||
|
\& value is 16.
|
||||||
|
.fi
|
||||||
|
.nf
|
||||||
|
\& \-\-irb_debug n sets internal debug level to n (It shouldn't be used)
|
||||||
|
\& \-v, \-\-version prints the version of irb
|
||||||
|
.fi
|
||||||
|
.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
|
||||||
|
\& % irb \-\-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
|
||||||
|
.nf
|
||||||
|
\& _ The latest value of evaluation (it is local)
|
||||||
|
.fi
|
||||||
|
.SH Session Example
|
||||||
|
.PP
|
||||||
|
.nf
|
||||||
|
\& dim% ruby irb.rb
|
||||||
|
\& 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
|
||||||
|
\& dim%
|
||||||
|
.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.
|
||||||
|
|
276
ruby.spec
276
ruby.spec
@ -1,124 +1,86 @@
|
|||||||
%define rubyver 1.4.6
|
%define manver 1.4.6
|
||||||
%define manver %{rubyver}
|
Summary: An interpreter of object-oriented scripting language
|
||||||
%define rpmrel 2
|
|
||||||
Summary: An interpeter of object-oriented scripting language
|
|
||||||
Name: ruby
|
Name: ruby
|
||||||
Version: %{rubyver}
|
Version: 1.6.4
|
||||||
Release: %{rpmrel}
|
Release: 2
|
||||||
#Distribution:
|
License: Dual-licensed GPL/Artistic-like
|
||||||
Copyright: distributable
|
|
||||||
Group: Development/Languages
|
Group: Development/Languages
|
||||||
Source0: ftp://ftp.netlab.co.jp/pub/lang/%{name}/%{name}-%{version}.tar.gz
|
Source0: ftp://ftp.ruby-lang.org/pub/lang/%{name}/%{name}-%{version}.tar.bz2
|
||||||
Source1: ftp://ftp.netlab.co.jp/pub/lang/%{name}/doc/%{name}-man-%{manver}.tar.gz
|
Source1: ftp://ftp.netlab.co.jp/pub/lang/%{name}/doc/%{name}-man-%{manver}.tar.bz2
|
||||||
Source2: ftp://ftp.netlab.co.jp/pub/lang/%{name}/doc/%{name}-man-%{manver}-jp.tar.gz
|
Source2: ftp://ftp.netlab.co.jp/pub/lang/%{name}/doc/%{name}-man-%{manver}-jp.tar.bz2
|
||||||
Source3: ftp://ftp.netlab.co.jp/pub/lang/%{name}/doc/rubyfaq-990927.tar.gz
|
Source3: ftp://ftp.netlab.co.jp/pub/lang/%{name}/doc/rubyfaq-990927.tar.bz2
|
||||||
Source4: ftp://ftp.netlab.co.jp/pub/lang/%{name}/doc/rubyfaq-jp-990927.tar.gz
|
Source4: ftp://ftp.netlab.co.jp/pub/lang/%{name}/doc/rubyfaq-jp-990927.tar.bz2
|
||||||
Patch1: ruby-jcode.rb-utf8.patch
|
Source5: irb.1
|
||||||
Patch2: ruby_cvs.2000082917.patch
|
|
||||||
URL: http://www.ruby-lang.org/
|
URL: http://www.ruby-lang.org/
|
||||||
Prefix: /usr
|
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-root
|
BuildRoot: %{_tmppath}/%{name}-%{version}-root
|
||||||
BuildRequires: readline readline-devel ncurses ncurses-devel gdbm gdbm-devel glibc-devel tcl tk
|
BuildRequires: readline readline-devel ncurses ncurses-devel gdbm gdbm-devel glibc-devel tcl tk autoconf gcc
|
||||||
Vendor: Red Hat, Inc.
|
Requires: %{name}-libs = %{version}-%{release}
|
||||||
Packager: akira yamada <akira@redhat.com>
|
ExcludeArch: alpha ia64
|
||||||
Summary(ja): オブジェクト指向言語Rubyインタプリタ
|
|
||||||
|
|
||||||
%description
|
%description
|
||||||
Ruby is the interpreted scripting language for quick and
|
Ruby is the interpreted scripting language for quick and easy
|
||||||
easy object-oriented programming. It has many features to
|
object-oriented programming. It has many features to process text
|
||||||
process text files and to do system management tasks (as in
|
files and to do system management tasks (as in Perl). It is simple,
|
||||||
Perl). It is simple, straight-forward, and extensible.
|
straight-forward, and extensible.
|
||||||
|
|
||||||
%description -l ja
|
%package libs
|
||||||
Rubyはシンプルかつ強力なオブジェクト指向スクリプト言語です.
|
Summary: Libraries necessary to run Ruby.
|
||||||
Rubyは最初から純粋なオブジェクト指向言語として設計されていま
|
Group: Development/Libraries
|
||||||
すから,オブジェクト指向プログラミングを手軽に行う事が出来ま
|
URL: http://www.ruby-lang.org/
|
||||||
す.もちろん通常の手続き型のプログラミングも可能です.
|
Provides: libruby
|
||||||
|
Obsoletes: libruby
|
||||||
|
|
||||||
Rubyはテキスト処理関係の能力などに優れ,Perlと同じくらい強力
|
%description libs
|
||||||
です.さらにシンプルな文法と,例外処理やイテレータなどの機構
|
This package includes the libruby, necessary to run Ruby.
|
||||||
によって,より分かりやすいプログラミングが出来ます.
|
|
||||||
|
|
||||||
%package -n ruby-devel
|
%package devel
|
||||||
Summary: A Ruby development environment.
|
Summary: A Ruby development environment.
|
||||||
Group: Development/Languages
|
Group: Development/Languages
|
||||||
Requires: ruby = %{PACKAGE_VERSION}
|
Requires: %{name} = %{version}-%{release}
|
||||||
URL: http://www.ruby-lang.org/
|
URL: http://www.ruby-lang.org/
|
||||||
|
|
||||||
%description -n ruby-devel
|
%description devel
|
||||||
Header files and libraries for building a extension library for the
|
Header files and libraries for building a extension library for the
|
||||||
Ruby or an application embedded Ruby.
|
Ruby or an application embedded Ruby.
|
||||||
|
|
||||||
%description -n ruby-devel -l ja
|
%package tcltk
|
||||||
Rubyのための拡張ライブラリやRubyを組み込んだアプリケーションを作るため
|
|
||||||
に必要となるへッダファイルやライブラリです.
|
|
||||||
|
|
||||||
%package -n ruby-tcltk
|
|
||||||
Summary: Tcl/Tk interface for scripting language Ruby.
|
Summary: Tcl/Tk interface for scripting language Ruby.
|
||||||
Group: Development/Languages
|
Group: Development/Languages
|
||||||
Requires: ruby = %{PACKAGE_VERSION}
|
Requires: %{name}-libs = %{version}-%{release}
|
||||||
URL: http://www.ruby-lang.org/
|
URL: http://www.ruby-lang.org/
|
||||||
|
|
||||||
%description -n ruby-tcltk
|
%description tcltk
|
||||||
Tcl/Tk interface for the object-oriented scripting language Ruby.
|
Tcl/Tk interface for the object-oriented scripting language Ruby.
|
||||||
|
|
||||||
%description -n ruby-tcltk -l ja
|
|
||||||
RubyにTcl/Tkライブラリへのインタフェースを提供する拡張ライブラリです.
|
|
||||||
|
|
||||||
%package -n irb
|
%package -n irb
|
||||||
Summary: The Intaractive Ruby.
|
Summary: The Intaractive Ruby.
|
||||||
Group: Development/Languages
|
Group: Development/Languages
|
||||||
Requires: ruby = %{PACKAGE_VERSION}
|
Requires: %{name}-libs = %{version}-%{release}
|
||||||
URL: http://www.ruby-lang.org/
|
URL: http://www.ruby-lang.org/
|
||||||
|
|
||||||
%description -n irb
|
%description -n irb
|
||||||
The irb is acronym for Interactive RuBy. It evaluates ruby expression
|
The irb is acronym for Interactive RuBy. It evaluates ruby expression
|
||||||
from the terminal.
|
from the terminal.
|
||||||
|
|
||||||
%description -n irb -l ja
|
%package docs
|
||||||
irbとはInteractive RuByの略で,対話的にRubyの式を入力し,評価させるこ
|
|
||||||
とが可能です.
|
|
||||||
|
|
||||||
%package -n ruby-docs
|
|
||||||
Summary: Manuals and FAQs for scripting language Ruby.
|
Summary: Manuals and FAQs for scripting language Ruby.
|
||||||
Group: Documentation
|
Group: Documentation
|
||||||
URL: http://www.ruby-lang.org/
|
URL: http://www.ruby-lang.org/
|
||||||
|
|
||||||
%description -n ruby-docs
|
%description docs
|
||||||
Manuals and FAQs for the object-oriented scripting language Ruby.
|
Manuals and FAQs for the object-oriented scripting language Ruby.
|
||||||
|
|
||||||
%description -n ruby-docs -l ja
|
|
||||||
オブジェクト指向スクリプト言語Rubyについてのマ二ュアルとFAQです.
|
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
|
|
||||||
%setup -q -c -a 1 -a 2 -a 3 -a 4
|
%setup -q -c -a 1 -a 2 -a 3 -a 4
|
||||||
|
|
||||||
cd %{name}-%{version}
|
|
||||||
#%patch0 -p1
|
|
||||||
%patch1 -p1
|
|
||||||
%patch2 -p1
|
|
||||||
|
|
||||||
#%patch10 -p1
|
|
||||||
|
|
||||||
cd ../../..
|
|
||||||
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
|
|
||||||
cd %{name}-%{version}
|
cd %{name}-%{version}
|
||||||
#CFLAGS="${RPM_OPT_FLAGS}" ./configure \
|
%ifarch alpha
|
||||||
# --prefix=%{prefix} \
|
autoconf
|
||||||
# --mandir=%{prefix}/man \
|
CFLAGS="-O0" CXXFLAGS="-O0" ./configure \
|
||||||
# --with-default-kcode=none \
|
%else
|
||||||
# --with-dbm-include=/usr/include/db1 \
|
|
||||||
# --enable-shared \
|
|
||||||
# --enable-ipv6 \
|
|
||||||
# --with-lookup-order-hack=INET
|
|
||||||
# ${RPM_ARCH}-linux
|
|
||||||
%configure \
|
%configure \
|
||||||
--prefix=%{prefix} \
|
%endif
|
||||||
--mandir=%{prefix}/share/man \
|
|
||||||
--with-default-kcode=none \
|
--with-default-kcode=none \
|
||||||
--with-dbm-include=/usr/include/db1 \
|
--with-dbm-include=/usr/include/db1 \
|
||||||
--enable-shared \
|
--enable-shared \
|
||||||
@ -128,11 +90,7 @@ cd %{name}-%{version}
|
|||||||
make
|
make
|
||||||
make test
|
make test
|
||||||
|
|
||||||
cd ..
|
|
||||||
|
|
||||||
|
|
||||||
%install
|
%install
|
||||||
|
|
||||||
rm -rf ${RPM_BUILD_ROOT}
|
rm -rf ${RPM_BUILD_ROOT}
|
||||||
|
|
||||||
# installing documents and exapmles...
|
# installing documents and exapmles...
|
||||||
@ -145,10 +103,10 @@ cd ruby
|
|||||||
(cd ../../%{name}-%{version} &&
|
(cd ../../%{name}-%{version} &&
|
||||||
tar cf - misc sample lib/README*) | tar xvf -
|
tar cf - misc sample lib/README*) | tar xvf -
|
||||||
(cd ../../%{name}-%{version} &&
|
(cd ../../%{name}-%{version} &&
|
||||||
tar cf - `find ext
|
tar cf - `find ext \
|
||||||
-mindepth 1
|
-mindepth 1 \
|
||||||
\( -path '*/sample/*' -o -path '*/demo/*' \) -o
|
\( -path '*/sample/*' -o -path '*/demo/*' \) -o \
|
||||||
\( -name '*.rb' -not -path '*/lib/*' -not -name extconf.rb \) -o
|
\( -name '*.rb' -not -path '*/lib/*' -not -name extconf.rb \) -o \
|
||||||
\( -name 'README*' -o -name '*.txt*' -o -name 'MANUAL*' \)`) | tar xvf -
|
\( -name 'README*' -o -name '*.txt*' -o -name 'MANUAL*' \)`) | tar xvf -
|
||||||
|
|
||||||
# fixing `#!' paths
|
# fixing `#!' paths
|
||||||
@ -203,15 +161,17 @@ make DESTDIR=${RPM_BUILD_ROOT} install
|
|||||||
cd ..
|
cd ..
|
||||||
|
|
||||||
# XXX: installing irb
|
# XXX: installing irb
|
||||||
mv tmp-ruby-docs/ruby/sample/irb.rb $RPM_BUILD_ROOT%{prefix}/bin/irb
|
#mv tmp-ruby-docs/ruby/sample/irb.rb $RPM_BUILD_ROOT%{_bindir}/irb
|
||||||
chmod 555 $RPM_BUILD_ROOT%{prefix}/bin/irb
|
chmod 555 $RPM_BUILD_ROOT%{_bindir}/irb
|
||||||
|
install ${RPM_SOURCE_DIR}/irb.1 $RPM_BUILD_ROOT%{_mandir}/man1/
|
||||||
|
|
||||||
# listing all files in ruby-all.files
|
# listing all files in ruby-all.files
|
||||||
(find $RPM_BUILD_ROOT%{prefix}/bin \
|
(find $RPM_BUILD_ROOT%{_bindir} \
|
||||||
$RPM_BUILD_ROOT%{prefix}/lib \
|
$RPM_BUILD_ROOT%{_libdir} \
|
||||||
$RPM_BUILD_ROOT%{prefix}/man \
|
$RPM_BUILD_ROOT%{_mandir} \
|
||||||
-type f -o -type l) |
|
-type f -o -type l) |
|
||||||
sort | sed -e "s,^$RPM_BUILD_ROOT,," > ruby-all.files
|
sort | sed -e "s,^$RPM_BUILD_ROOT,," \
|
||||||
|
-e "s,\(/man/man./.*\)$,\1*," > ruby-all.files
|
||||||
egrep '(\.[ah]|libruby\.so)$' ruby-all.files > ruby-devel.files
|
egrep '(\.[ah]|libruby\.so)$' ruby-all.files > ruby-devel.files
|
||||||
|
|
||||||
# for ruby-tcltk.rpm
|
# for ruby-tcltk.rpm
|
||||||
@ -226,50 +186,158 @@ do
|
|||||||
done
|
done
|
||||||
|
|
||||||
# for irb.rpm
|
# for irb.rpm
|
||||||
egrep 'irb' ruby-all.files > irb.files
|
fgrep 'irb' ruby-all.files > irb.files
|
||||||
|
|
||||||
|
# for ruby-libs
|
||||||
|
cp /dev/null ruby-libs.files
|
||||||
|
(fgrep '%{_libdir}' ruby-all.files;
|
||||||
|
fgrep -h '%{_libdir}' ruby-devel.files ruby-tcltk.files irb.files) |
|
||||||
|
sort | uniq -u > ruby-libs.files
|
||||||
|
|
||||||
# for ruby.rpm
|
# for ruby.rpm
|
||||||
sort ruby-all.files \
|
sort ruby-all.files \
|
||||||
ruby-devel.files ruby-tcltk.files irb.files |
|
ruby-libs.files ruby-devel.files ruby-tcltk.files irb.files |
|
||||||
uniq -u > ruby.files
|
uniq -u > ruby.files
|
||||||
|
|
||||||
strip ${RPM_BUILD_ROOT}%{prefix}/bin/%{name}
|
strip ${RPM_BUILD_ROOT}%{_bindir}/%{name}
|
||||||
|
|
||||||
%clean
|
%clean
|
||||||
rm -rf ${RPM_BUILD_ROOT}
|
rm -rf ${RPM_BUILD_ROOT}
|
||||||
rm -f *.files
|
rm -f *.files
|
||||||
rm -rf tmp-ruby-docs
|
rm -rf tmp-ruby-docs
|
||||||
|
|
||||||
%post -p /sbin/ldconfig -n ruby
|
%post libs -p /sbin/ldconfig
|
||||||
|
|
||||||
%postun -p /sbin/ldconfig -n ruby
|
%postun libs -p /sbin/ldconfig
|
||||||
|
|
||||||
%files -f ruby.files -n ruby
|
%files -f ruby.files
|
||||||
%defattr(-, root, root)
|
%defattr(-, root, root)
|
||||||
%doc %{name}-%{version}/README
|
%doc %{name}-%{version}/README
|
||||||
%doc %{name}-%{version}/README.jp
|
%lang(ja) %doc %{name}-%{version}/README.jp
|
||||||
%doc %{name}-%{version}/COPYING*
|
%doc %{name}-%{version}/COPYING*
|
||||||
%doc %{name}-%{version}/ChangeLog
|
%doc %{name}-%{version}/ChangeLog
|
||||||
%doc %{name}-%{version}/ToDo
|
%doc %{name}-%{version}/ToDo
|
||||||
|
%doc %{name}-%{version}/doc/NEWS
|
||||||
%doc tmp-ruby-docs/ruby/*
|
%doc tmp-ruby-docs/ruby/*
|
||||||
|
|
||||||
%files -f ruby-devel.files -n ruby-devel
|
%files devel -f ruby-devel.files
|
||||||
%defattr(-, root, root)
|
%defattr(-, root, root)
|
||||||
%doc %{name}-%{version}/README.EXT
|
%doc %{name}-%{version}/README.EXT
|
||||||
%doc %{name}-%{version}/README.EXT.jp
|
%lang(ja) %doc %{name}-%{version}/README.EXT.jp
|
||||||
|
|
||||||
%files -f ruby-tcltk.files -n ruby-tcltk
|
%files libs -f ruby-libs.files
|
||||||
|
%defattr(-, root, root)
|
||||||
|
%doc %{name}-%{version}/README
|
||||||
|
%lang(ja) %doc %{name}-%{version}/README.jp
|
||||||
|
%doc %{name}-%{version}/doc/NEWS
|
||||||
|
|
||||||
|
%files tcltk -f ruby-tcltk.files
|
||||||
%defattr(-, root, root)
|
%defattr(-, root, root)
|
||||||
%doc tmp-ruby-docs/ruby-tcltk/ext/*
|
%doc tmp-ruby-docs/ruby-tcltk/ext/*
|
||||||
|
|
||||||
%files -f irb.files -n irb
|
%files -n irb -f irb.files
|
||||||
%defattr(-, root, root)
|
%defattr(-, root, root)
|
||||||
|
|
||||||
%files -n ruby-docs
|
%files docs
|
||||||
%defattr(-, root, root)
|
%defattr(-, root, root)
|
||||||
%doc tmp-ruby-docs/ruby-docs/*
|
%doc tmp-ruby-docs/ruby-docs/*
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Thu Jul 19 2001 Bernhard Rosenkraenzer <bero@redhat.com> 1.6.4-2
|
||||||
|
- Remove Japanese description and summaries; they belong in specspo and
|
||||||
|
break rpm
|
||||||
|
- Clean up specfile
|
||||||
|
- Mark language specific files (README.jp) as such
|
||||||
|
- bzip2 sources
|
||||||
|
- rename the libruby package to ruby-libs for consistency
|
||||||
|
- Exclude ia64 (doesn't build - the code doesn't seem to be 64-bit clean
|
||||||
|
[has been excluded on alpha forever])
|
||||||
|
|
||||||
|
* Tue Jul 17 2001 Akira TAGOH <tagoh@redhat.com> 1.6.4-1
|
||||||
|
- rebuild for Red Hat 7.2
|
||||||
|
|
||||||
|
* Mon Jun 04 2001 akira yamada <akira@vinelinux.org>
|
||||||
|
- upgrade to nwe upstream version 1.6.4.
|
||||||
|
|
||||||
|
* Mon Apr 02 2001 akira yamada <akira@vinelinux.org>
|
||||||
|
- applied patch:
|
||||||
|
- fixed method cache bug. etc. (Patch103, Patch104)
|
||||||
|
|
||||||
|
* Tue Mar 27 2001 akira yamada <akira@vinelinux.org>
|
||||||
|
- applied patch:
|
||||||
|
- fixed marshal for bignum bug.
|
||||||
|
- fixed scope of constant variables bug.
|
||||||
|
|
||||||
|
* Tue Mar 20 2001 akira yamada <akira@vinelinux.org>
|
||||||
|
- upgraded to new upstream version 1.6.3.
|
||||||
|
|
||||||
|
* Fri Feb 09 2001 akira yamada <akira@vinelinux.org>
|
||||||
|
- fixed bad group for libruby.
|
||||||
|
- Applied patch: upgraded to cvs version (2001-02-08):
|
||||||
|
fixed minor bugs.
|
||||||
|
|
||||||
|
* Thu Jan 18 2001 akira yamada <akira@vinelinux.org>
|
||||||
|
- Applied patch: upgraded to cvs version (2001-01-15):
|
||||||
|
fixed minor bugs(e.g. ruby makes extention librares too large...).
|
||||||
|
|
||||||
|
* Wed Jan 10 2001 akira yamada <akira@vinelinux.org>
|
||||||
|
- Applied patch: upgraded to cvs version (2001-01-09):
|
||||||
|
fixed minor bugs.
|
||||||
|
|
||||||
|
* Sat Dec 30 2000 akira yamada <akira@vinelinux.org>
|
||||||
|
- Applied bug fix patch.
|
||||||
|
|
||||||
|
* Mon Dec 25 2000 akira yamada <akira@vinelinux.org>
|
||||||
|
- Updated to new upstream version 1.6.2.
|
||||||
|
|
||||||
|
* Fri Dec 22 2000 akira yamada <akira@vinelinux.org>
|
||||||
|
- Removed ruby_cvs.2000122019.patch, added ruby_cvs.2000122215.patch
|
||||||
|
(upgraded ruby to latest cvs version, 1.6.2-preview4).
|
||||||
|
|
||||||
|
* Wed Dec 20 2000 akira yamada <akira@vinelinux.org>
|
||||||
|
- Removed ruby_cvs.2000121413.patch, added ruby_cvs.2000122019.patch
|
||||||
|
(upgraded ruby to latest cvs version).
|
||||||
|
- new package: libruby
|
||||||
|
|
||||||
|
* Thu Dec 14 2000 akira yamada <akira@vinelinux.org>
|
||||||
|
- Removed ruby_cvs.2000101901.patch, added ruby_cvs.2000121413.patch
|
||||||
|
(upgraded ruby to latest cvs version).
|
||||||
|
- Removed ruby-dev.11262.patch, ruby-dev.11265.patch,
|
||||||
|
and ruby-dev.11268.patch (included into above patch).
|
||||||
|
|
||||||
|
* Sun Nov 12 2000 MACHINO, Satoshi <machino@vinelinux.org> 1.6.1-0vl9
|
||||||
|
- build on gcc-2.95.3
|
||||||
|
|
||||||
|
* Thu Oct 19 2000 akira yamada <akira@vinelinux.org>
|
||||||
|
- Added ruby-dev.11268.patch.
|
||||||
|
|
||||||
|
* Thu Oct 19 2000 akira yamada <akira@vinelinux.org>
|
||||||
|
- Removed ruby_cvs.2000101117.patch and added ruby_cvs.2000101901.patch
|
||||||
|
(upgraded ruby to latest cvs version).
|
||||||
|
- Added ruby-dev.11262.patch.
|
||||||
|
- Added ruby-dev.11265.patch.
|
||||||
|
|
||||||
|
* Wed Oct 11 2000 akira yamada <akira@vinelinux.org>
|
||||||
|
- Removed ruby_cvs.2000100313.patch and added ruby_cvs.2000101117.patch
|
||||||
|
(upgraded ruby to latest cvs version).
|
||||||
|
|
||||||
|
* Mon Oct 09 2000 akira yamada <akira@vinelinux.org>
|
||||||
|
- Removed ruby_cvs.2000100313.patch and added ruby_cvs.2000100313.patch
|
||||||
|
(upgraded ruby to latest cvs version).
|
||||||
|
|
||||||
|
* Tue Oct 03 2000 akira yamada <akira@vinelinux.org>
|
||||||
|
- Removed ruby_cvs.2000100218.patch and added ruby_cvs.2000100313.patch
|
||||||
|
(upgraded ruby to latest cvs version).
|
||||||
|
|
||||||
|
* Mon Oct 02 2000 akira yamada <akira@vinelinux.org>
|
||||||
|
- Removed ruby_cvs.2000092718.patch and added ruby_cvs.2000100218.patch
|
||||||
|
(upgraded ruby to latest cvs version).
|
||||||
|
|
||||||
|
* Thu Sep 27 2000 akira yamada <akira@vinelinux.org>
|
||||||
|
- Updated to upstream version 1.6.1.
|
||||||
|
- Removed ruby_cvs.2000082901.patch and added ruby_cvs.2000092718.patch
|
||||||
|
(upgraded ruby to latest cvs version).
|
||||||
|
|
||||||
* Tue Aug 29 2000 akira yamada <akira@redhat.com>
|
* Tue Aug 29 2000 akira yamada <akira@redhat.com>
|
||||||
- Updated to version 1.4.6.
|
- Updated to version 1.4.6.
|
||||||
- removed ruby-dev.10123.patch(included into ruby-1.4.6).
|
- removed ruby-dev.10123.patch(included into ruby-1.4.6).
|
||||||
|
10
sources
10
sources
@ -1,5 +1,5 @@
|
|||||||
3c910657b164749d9b98d7448df17f9a ruby-1.4.6.tar.gz
|
5d8d806a11dd4318d8213d43308860c2 ruby-1.6.4.tar.bz2
|
||||||
d529768c828c930c49b3766d13dc1f2c ruby-man-1.4.6-jp.tar.gz
|
4177aba36004e43afb22c983989c9006 ruby-man-1.4.6-jp.tar.bz2
|
||||||
8eed63fec14a719df26247fb8384db5e ruby-man-1.4.6.tar.gz
|
8336b859400795ec51d05878c1a658b7 ruby-man-1.4.6.tar.bz2
|
||||||
634c25b14e19925d10af3720d72e8741 rubyfaq-990927.tar.gz
|
7f3e181c0be9a1579e43a5a8b26372d6 rubyfaq-990927.tar.bz2
|
||||||
4fcec898f51d8371cc42d0a013940469 rubyfaq-jp-990927.tar.gz
|
8aa2e2da327dc43ff6e46e634eb657b6 rubyfaq-jp-990927.tar.bz2
|
||||||
|
Loading…
Reference in New Issue
Block a user