diff options
-rw-r--r-- | ChangeLog | 8 | ||||
-rwxr-xr-x | instruby.rb | 10 | ||||
-rw-r--r-- | man/goruby.1 | 39 | ||||
-rw-r--r-- | man/ruby.1 (renamed from ruby.1) | 4 |
4 files changed, 58 insertions, 3 deletions
@@ -1,3 +1,11 @@ +Sun Oct 26 00:11:48 2008 Yuki Sonoda (Yugui) <[email protected]> + + * man/ruby.1: moved into man/. added some descriptions. + + * man/goruby.1: new file. + + * instruby.rb (:man): followed ruby.1. + Sat Oct 25 20:05:22 2008 Narihiro Nakamura <[email protected]> * gc.c (gc_profile_result): bug fix. The millisecond is 1/1000. diff --git a/instruby.rb b/instruby.rb index 02b74c4ebe..634e86d069 100755 --- a/instruby.rb +++ b/instruby.rb @@ -368,12 +368,18 @@ end install?(:local, :comm, :man) do puts "installing manpages" - Dir.chdir(srcdir) + has_goruby = File.exist?(goruby_install_name+exeext) + Dir.chdir("#{srcdir}/man") for mdoc in Dir["*.[1-9]"] next unless File.file?(mdoc) and open(mdoc){|fh| fh.read(1) == '.'} + if mdoc == "goruby.1" + next unless has_goruby + end destdir = mandir + mdoc[/(\d+)$/] - destfile = File.join(destdir, mdoc.sub(/ruby/, ruby_install_name)) + section = $1 + destname = ruby_install_name.sub(/ruby/, File.basename(mdoc, ".#{section}")) + destfile = File.join(destdir, "#{destname}.#{section}") makedirs destdir diff --git a/man/goruby.1 b/man/goruby.1 new file mode 100644 index 0000000000..340b6ceb18 --- /dev/null +++ b/man/goruby.1 @@ -0,0 +1,39 @@ +.\"Ruby is copyrighted by Yukihiro Matsumoto <[email protected]>. +.Dd October 25, 2008 +.Dt GORUBY(1) "" "Ruby Programmers Reference Guide" +.Os UNIX +.Sh NAME +.Nm goruby +.Nd Code-golfer's best friend +.Sh SYNOPSIS +.Nm +.Op options ... +.Op Fl - +.Op Ar program_file +.Op Ar argument ... +.Sh DESCRIPTION +.Sy goruby +is a kind of Ruby language processor, +which recognizes extremely shorten programs as bellow; +.Bd -literal -offset indent +rq"date";s De.td +.Ed +.Pp +This means +.Bd -literal -offset indent +require"date";puts Date.today +.Ed +.Pp +.Sh OPTIONS +.Sy goruby +takes same options as +.Xr ruby 1 . +.Sh SEE ALSO +.Bl -hang -compact -width "ruby(1)" +.It Xr ruby 1 +The stiff version of Ruby interpreter. +.El +.Pp +.Sh AUTHORS +Originally written by Nobuyoshi Nakada and developed by +Ruby core team. @@ -1,5 +1,5 @@ .\"Ruby is copyrighted by Yukihiro Matsumoto <[email protected]>. -.Dd December 31, 2002 +.Dd October 25, 2008 .Dt RUBY(1) "" "Ruby Programmers Reference Guide" .\".Dt RUBY 1 .Os UNIX @@ -484,3 +484,5 @@ via the system because it publishes the vulnerabilities immedately. .Sh AUTHORS Ruby is designed and implemented by .An Yukihiro Matsumoto Aq [email protected] . + +See <\fBhttp://redmine.ruby-lang.org/wiki/ruby/Contributors\fR> for contributors to Ruby. |