github
Advanced Search
  • Home
  • Pricing and Signup
  • Explore GitHub
  • Blog
  • Login

ruby / ruby

  • Admin
  • Watch Unwatch
  • Fork
  • Your Fork
  • Pull Request
  • Download Source
    • 334
    • 6
  • Source
  • Commits
  • Network (6)
  • Graphs
  • Branch: trunk

click here to add a description

click here to add a homepage

  • Switch Branches (29)
    • KEIJU
    • KOSAKO
    • RUBY
    • SER
    • SHIGEO
    • SPCOLTRIN
    • half-baked-1.9
    • matzruby
    • mvm
    • new_gc
    • rexml_adds_tests
    • ricsin
    • ruby_1_3
    • ruby_1_4
    • ruby_1_6
    • ruby_1_8
    • ruby_1_8_5
    • ruby_1_8_6
    • ruby_1_8_7
    • ruby_1_9_1
    • ruby_m17n
    • testunit
    • trunk ✓
    • unlabeled-1.1.1
    • unlabeled-1.39.2
    • v1_0r
    • v1_1dev
    • v1_1r
    • win32-unicode-test
  • Switch Tags (213)
    • yarv_migration_base
    • v1_9_2_preview2
    • v1_9_2_preview1
    • v1_9_1_rc2
    • v1_9_1_rc1
    • v1_9_1_preview2
    • v1_9_1_preview1
    • v1_9_1_378
    • v1_9_1_376
    • v1_9_1_243
    • v1_9_1_129
    • v1_9_1_128
    • v1_9_1_127
    • v1_9_1_126
    • v1_9_1_0
    • v1_9_0_5
    • v1_9_0_4
    • v1_9_0_3
    • v1_9_0_2
    • v1_9_0_1
    • v1_9_0_0
    • v1_8_7_preview4
    • v1_8_7_preview3
    • v1_8_7_preview2
    • v1_8_7_preview1
    • v1_8_7_249
    • v1_8_7_248
    • v1_8_7_174
    • v1_8_7_173
    • v1_8_7_160
    • v1_8_7_72
    • v1_8_7_71
    • v1_8_7_22
    • v1_8_7_17
    • v1_8_7
    • v1_8_6_preview3
    • v1_8_6_preview2
    • v1_8_6_preview1
    • v1_8_6_399
    • v1_8_6_398
    • v1_8_6_388
    • v1_8_6_383
    • v1_8_6_369
    • v1_8_6_368
    • v1_8_6_287
    • v1_8_6_286
    • v1_8_6_230
    • v1_8_6_114
    • v1_8_6_111
    • v1_8_6_110
    • v1_8_6_36
    • v1_8_6
    • v1_8_5_preview5
    • v1_8_5_preview4
    • v1_8_5_preview3
    • v1_8_5_preview2
    • v1_8_5_preview1
    • v1_8_5_231
    • v1_8_5_115
    • v1_8_5_114
    • v1_8_5_113
    • v1_8_5_52
    • v1_8_5_35
    • v1_8_5_12
    • v1_8_5_11
    • v1_8_5_2
    • v1_8_5
    • v1_8_4_preview2
    • v1_8_4_preview1
    • v1_8_4
    • v1_8_3_preview3
    • v1_8_3_preview2
    • v1_8_3_preview1
    • v1_8_3
    • v1_8_2_preview4
    • v1_8_2_preview3
    • v1_8_2_preview2
    • v1_8_2_preview1
    • v1_8_2
    • v1_8_1_preview4
    • v1_8_1_preview3
    • v1_8_1_preview2
    • v1_8_1_preview1
    • v1_8_1
    • v1_8_0_preview7
    • v1_8_0_preview6
    • v1_8_0_preview5
    • v1_8_0_preview4
    • v1_8_0_preview3
    • v1_8_0_preview2
    • v1_8_0_preview1
    • v1_8_0
    • v1_7_1
    • v1_6_8
    • v1_6_7
    • v1_6_6
    • v1_6_5
    • v1_6_4_preview4
    • v1_6_4_preview3
    • v1_6_4_preview2
    • v1_6_4_preview1
    • v1_6_4
    • v1_6_3
    • v1_6_2
    • v1_6_1
    • v1_6_0
    • v1_5_0
    • v1_4_6
    • v1_4_5
    • v1_4_4
    • v1_4_3
    • v1_4_2
    • v1_4_1
    • v1_4_0
    • v1_3_7
    • v1_3_6_repack
    • v1_3_6
    • v1_3_5
    • v1_3_4_990625
    • v1_3_4_990624
    • v1_3_4_990611
    • v1_3_4_990531
    • v1_3_3_990518
    • v1_3_3_990513
    • v1_3_3_990507
    • v1_3_1a_990201
    • v1_3_1_990225
    • v1_3_1_990224
    • v1_3_1_990215
    • v1_3_1_990212
    • v1_3_1_990210
    • v1_3_1_990209
    • v1_3_1_990205
    • v1_3_1_990203
    • v1_3_1_990201
    • v1_3_1_990128
    • v1_3_1_990127
    • v1_3_1_990126
    • v1_3_1_
    • v1_2_stable
    • v1_2_6repack
    • v1_2_6
    • v1_2_5
    • v1_2_4
    • v1_2_2_pr1
    • v1_2_2
    • v1_2_1repack
    • v1_2_1
    • v1_1d-start
    • v1_1d1
    • v1_1d0
    • v1_1c9_1
    • v1_1c9
    • v1_1c8
    • v1_1c7
    • v1_1c6
    • v1_1c5
    • v1_1c4
    • v1_1c3
    • v1_1c2
    • v1_1c1
    • v1_1c0
    • v1_1b9_31
    • v1_1b9_30
    • v1_1b9_28
    • v1_1b9_27
    • v1_1b9_26
    • v1_1b9_23
    • v1_1b9_22
    • v1_1b9_20
    • v1_1b9_18
    • v1_1b9_16
    • v1_1b9_15
    • v1_1b9_13
    • v1_1b9_12
    • v1_1b9_11
    • v1_1b9_08
    • v1_1b9_07
    • v1_1b8
    • v1_1b7
    • v1_1b6
    • v1_1_8
    • v1_1
    • v1_0
    • v0_7_3
    • v0_7_1
    • testunit_0-1-8
    • testunit_0-1-7
    • ruby_1_4_3_pre1
    • ruby_1_4_3
    • ruby1_4_3
    • r1_1b9_25
    • r1_1b9_24
    • r1_1b9
    • oniguruma_3_7_0_1
    • oniguruma_3_7_0
    • oniguruma_3_6_0
    • oniguruma_3_5_4
    • oniguruma_3_4_0
    • oniguruma_2_2_8
    • oniguruma_2_2_7
    • oniguruma_2_2_6
    • oniguruma_2_2_5
    • oniguruma_2_2_4
    • irb_0_9
    • gtk_012
    • forwardable_v1_1
    • V1-1-3
    • V1-1-1
    • SHELL_v0_6
    • RUBY-SHA1_v1_2
    • RUBY_1_3
    • REXML_2_7_0
  • Branch List
Sending Request…

The Ruby Programming Language — Read more

  Cancel

http://www.ruby-lang.org/

  Cancel
  • Private
  • Read-Only
  • HTTP Read-Only

This URL has Read+Write access

* prelude.rb, .document: Stuff in prelude.rb should be documented 
knu (author)
Mon Mar 29 05:48:43 -0700 2010
commit  a828a658a421f750857e1e807d80d1a2a847c1c3
tree    9664a94a662594595beff5bfbdf70e9048f48a8a
parent  cd492563f8db2a6d81a498d21cd6d46853c81496
ruby /
name age
history
message
file .cvsignore Thu Sep 21 10:06:50 -0700 2006 * .cvsignore: ignore timestamp files and instal... [nobu]
file .document Mon Mar 29 05:48:43 -0700 2010 * prelude.rb, .document: Stuff in prelude.rb sh... [knu]
file .gdbinit Sun Oct 18 23:17:31 -0700 2009 * .gdbinit (rb_method_entry): search method ent... [nobu]
file .gitignore Sat Jan 16 08:53:22 -0800 2010 Add *.o git-svn-id: svn+ssh://ci.ruby-lang.org... [naruse]
file .indent.pro Thu Mar 11 13:50:56 -0800 2010 * .indent.pro: added for ruby-style. git-svn-i... [nobu]
file COPYING Fri Jun 09 14:20:17 -0700 2006 * sprintf.c (rb_str_format): allow %c to print ... [matz]
file COPYING.ja Sat Jun 10 09:09:12 -0700 2006 * ext/bigdecimal/lib/bigdecimal/newton.rb (Newt... [matz]
file ChangeLog Mon Mar 29 05:48:43 -0700 2010 * prelude.rb, .document: Stuff in prelude.rb sh... [knu]
file GPL Wed Jul 11 12:25:52 -0700 2001 * It is confusing to put the GPL license terms ... [knu]
file KNOWNBUGS.rb Tue Feb 23 18:54:47 -0800 2010 * merged from trunk r26697:26747. git-svn-id: ... [nobu]
file LEGAL Fri May 22 04:48:52 -0700 2009 * config.guess: moved into tool/. * config.sub... [yugui]
file LGPL Wed Jul 11 12:25:52 -0700 2001 * It is confusing to put the GPL license terms ... [knu]
file Makefile.in Fri Mar 26 04:19:22 -0700 2010 * Makefile.in (DOXYGEN): Define a missing varia... [knu]
file NEWS Fri Mar 26 07:55:00 -0700 2010 * NEWS: add Thread#add_trace_func and Thread#se... [wanabe]
file README Tue Oct 28 21:20:42 -0700 2008 * README, README.ja: Update the portability sec... [knu]
file README.EXT Wed Dec 30 03:45:32 -0800 2009 Add more description about Fixnum's size. [ruby... [naruse]
file README.EXT.ja Wed Sep 16 23:03:39 -0700 2009 * blockinlining.c: removed. * README.EXT: ditto... [ko1]
file README.ja Tue May 05 17:27:10 -0700 2009 * README.ja: code for THINK_C does not exist al... [nobu]
file ToDo Mon Apr 05 08:55:09 -0700 2004 * error.c (Init_Exception): remove Exception#to... [matz]
file array.c Fri Mar 19 21:27:32 -0700 2010 * array.c (rb_ary_uniq_bang): the array is alre... [akr]
directory bcc32/ Tue Mar 02 12:49:02 -0800 2010 * win32/Makefile.sub, symbian/setup (config.h):... [nobu]
directory benchmark/ Thu Dec 31 07:00:04 -0800 2009 * tool/mkconfig.rb: generate RbConfig.ruby in r... [akr]
file bignum.c Wed Mar 24 20:08:28 -0700 2010 * bignum.c, node.h, strftime.c, enc/trans/utf8_... [muraken]
directory bin/ Tue Jul 07 04:36:20 -0700 2009 * bin/irb, lib/irb.rb lib/irb/*: irb-0.9.6, ex... [keiju]
directory bootstraptest/ Wed Feb 17 04:27:34 -0800 2010 * bootstraptest/runner.rb (assert_normal_exit):... [akr]
file class.c Sun Mar 28 22:59:46 -0700 2010 instance_methods should not special-case single... [shyouhei]
file common.mk Tue Feb 23 16:55:03 -0800 2010 * dln_find.c: split from dln.c. git-svn-id: s... [nobu]
file compar.c Tue Oct 27 21:50:09 -0700 2009 * string.c: rdoc for <=>, casecmp * bignum.c: ... [marcandre]
file compile.c Wed Mar 17 12:45:21 -0700 2010 * merged from trunk r26939:26967. git-svn-id: ... [nobu]
file complex.c Thu Mar 11 16:45:06 -0800 2010 * complex.c (f_signbit): remove condition for s... [naruse]
file configure.in Wed Mar 24 13:44:45 -0700 2010 * configure.in (ruby_version): needs runnable C... [nobu]
file cont.c Mon Jan 25 10:22:58 -0800 2010 * cont.c, vm_core.h, eval.c: because rb_protect... [mame]
directory cygwin/ Mon Feb 02 15:18:30 -0800 2009 * cygwin/GNUmakefile.in (RUBYDEF): uses mkexpor... [nobu]
file debug.c Mon Sep 14 00:39:16 -0700 2009 * debug.c, parse.y: fixed types. * node.h (nd_... [nobu]
file debug.h Tue Sep 23 12:52:31 -0700 2008 * include/ruby/node.h, node.h: move node.h from... [ko1]
directory defs/ Mon Jan 04 21:59:23 -0800 2010 removes the dtrace support. reverts r26239, r26... [yugui]
file dir.c Sat Jan 23 12:47:23 -0800 2010 * dir.c (dir_s_glob): get rid of comment starte... [nobu]
file dln.c Sun Mar 07 09:38:48 -0800 2010 * dln.c [DLN_NEEDS_ALT_SEPARATOR] (translit_sep... [azav]
file dln.h Fri Mar 13 18:56:15 -0700 2009 * dln.c (init_funcname_len, dln_find_exe_r, dln... [nobu]
file dln_find.c Tue Feb 23 16:55:03 -0800 2010 * dln_find.c: split from dln.c. git-svn-id: s... [nobu]
file dmydln.c Tue Feb 23 16:55:03 -0800 2010 * dln_find.c: split from dln.c. git-svn-id: s... [nobu]
file dmyencoding.c Sun Apr 06 23:51:33 -0700 2008 * encoding.c (enc_init_db): moved to enc/encdb.... [nobu]
file dmyext.c Mon Sep 12 03:44:21 -0700 2005 * array.c: moved to ANSI function style from K&... [ocean]
file dmyversion.c Sun Feb 07 23:28:00 -0800 2010 * dmyversion.c: empty load path in miniruby. ... [nobu]
directory doc/ Sun Feb 21 18:52:35 -0800 2010 * lib/rubygems: update to 1.3.6. git-svn-id: ... [nobu]
directory enc/ Wed Mar 24 20:08:28 -0700 2010 * bignum.c, node.h, strftime.c, enc/trans/utf8_... [muraken]
file encoding.c Sat Mar 06 09:11:28 -0800 2010 * encoding.c (enc_set_filesystem_encoding): f... [naruse]
file enum.c Tue Mar 23 06:59:16 -0700 2010 update doc. git-svn-id: svn+ssh://ci.ruby-lan... [akr]
file enumerator.c Tue Feb 02 17:29:44 -0800 2010 * enumerator.c: move implementation of each_sli... [matz]
file error.c Tue Nov 24 04:26:06 -0800 2009 * error.c: include errno.h at beginning. git-... [akr]
file eval.c Thu Mar 04 05:54:13 -0800 2010 * eval.c (setup_exception): avoid line number 0... [mame]
file eval_error.c Fri Aug 21 00:44:32 -0700 2009 * pullup r24607. git-svn-id: svn+ssh://ci.ruby... [usa]
file eval_intern.h Tue Dec 22 22:22:48 -0800 2009 * iseq.c (iseq_s_disasm): return nil for native... [nobu]
file eval_jump.c Fri Aug 21 00:44:32 -0700 2009 * pullup r24607. git-svn-id: svn+ssh://ci.ruby... [usa]
directory ext/ Sun Mar 28 14:49:37 -0700 2010 * ext/psych/*: importing Psych to trunk * test/... [tenderlove]
file file.c Thu Mar 25 07:22:41 -0700 2010 * file.c (rb_get_path_check): prefer #to_path o... [mame]
file gc.c Mon Mar 22 04:44:01 -0700 2010 * proc.c (rb_method_location): return attr's lo... [wanabe]
file gc.h Mon Oct 26 23:54:03 -0700 2009 * gc.h (SET_MACHINE_STACK_END): use __i386. S... [akr]
file gem_prelude.rb Fri Mar 12 07:11:10 -0800 2010 * ruby.c (ruby_init_loadpath_safe): mark initia... [nobu]
file golf_prelude.rb Mon Mar 16 23:40:20 -0700 2009 make ./goruby -e 'p "abc".gs(/a/) { $& }' print... [akr]
file goruby.c Fri Aug 21 00:44:32 -0700 2009 * pullup r24607. git-svn-id: svn+ssh://ci.ruby... [usa]
file hash.c Wed Mar 17 00:25:58 -0700 2010 * hash.c (rb_hash_aset): allow recursive key. ... [nobu]
file ia64.s Sat Jul 14 18:41:40 -0700 2007 add reference. git-svn-id: svn+ssh://ci.ruby-... [akr]
file id.c Sun Sep 06 01:39:57 -0700 2009 * compile.c (iseq_specialized_instruction), ins... [ko1]
directory include/ Tue Mar 16 14:40:05 -0700 2010 * ruby.h (rb_warning, rb_sys_warning): fixed ty... [nobu]
file inits.c Fri Nov 07 05:52:07 -0800 2008 * inits.c (rb_call_inits): do not repeat. git... [nobu]
file insns.def Tue Mar 09 11:21:37 -0800 2010 * compile.c (defined_expr), insns.def (defined)... [ko1]
file io.c Sun Mar 21 03:52:31 -0700 2010 * io.c (rb_io_initialize): add autoclose argume... [nobu]
file iseq.c Tue Mar 16 10:40:00 -0700 2010 * compile.c, iseq.c, ruby.c, vm.c, vm_core.h, v... [mame]
file iseq.h Mon Nov 09 16:04:59 -0800 2009 * merged from trunk r20597:25704. git-svn-id: ... [nobu]
file lex.c.blt Fri May 15 17:30:16 -0700 2009 * defs/keywords (reserved_word): made inline fu... [nobu]
directory lib/ Mon Mar 29 04:27:03 -0700 2010 * lib/matrix.rb(Vector#each2, Vector#collect2)... [keiju]
file load.c Tue Mar 16 10:40:00 -0700 2010 * compile.c, iseq.c, ruby.c, vm.c, vm_core.h, v... [mame]
file main.c Tue Sep 23 01:03:41 -0700 2008 * debug.h (ruby_set_debug_option): declared. *... [akr]
directory man/ Sun Oct 25 23:44:31 -0700 2009 * man/*.1: suppressed warnings. git-svn-id: sv... [nobu]
file marshal.c Wed Feb 24 06:16:59 -0800 2010 * marshal.c (r_object0): should prepare placeho... [matz]
file math.c Sun Feb 28 02:08:22 -0800 2010 * math.c (rb_eMathDomainError): new exception c... [muraken]
file method.h Mon Mar 22 04:44:01 -0700 2010 * proc.c (rb_method_location): return attr's lo... [wanabe]
directory misc/ Tue Feb 16 01:56:34 -0800 2010 * merged from trunk r25728:26678. git-svn-id: ... [nobu]
directory missing/ Wed Mar 10 19:14:21 -0800 2010 * missing/signbit.c: added. git-svn-id: svn+s... [nobu]
file node.c Wed Dec 09 07:46:45 -0800 2009 * node.c (dump_node): fixed for long members. ... [nobu]
file node.h Wed Mar 24 20:08:28 -0700 2010 * bignum.c, node.h, strftime.c, enc/trans/utf8_... [muraken]
file numeric.c Thu Feb 11 05:59:34 -0800 2010 fix rdoc. git-svn-id: svn+ssh://ci.ruby-lang.... [akr]
file object.c Tue Mar 23 07:00:35 -0700 2010 enable Object#inspect doc. git-svn-id: svn+ss... [akr]
file pack.c Thu Mar 11 05:39:29 -0800 2010 add comment. git-svn-id: svn+ssh://ci.ruby-la... [akr]
file parse.y Wed Mar 17 12:41:00 -0700 2010 * parse.y (rb_intern3): get rid of type-punning... [nobu]
file prelude.rb Mon Mar 29 05:48:43 -0700 2010 * prelude.rb, .document: Stuff in prelude.rb sh... [knu]
file proc.c Mon Mar 22 04:44:01 -0700 2010 * proc.c (rb_method_location): return attr's lo... [wanabe]
file process.c Sun Jan 24 05:20:04 -0800 2010 rdoc update. git-svn-id: svn+ssh://ci.ruby-la... [akr]
file random.c Sun Mar 28 17:21:20 -0700 2010 * random.c: change include order; ruby.h should... [naruse]
file range.c Tue Oct 06 19:20:42 -0700 2009 * pullup r25251. git-svn-id: svn+ssh://ci.rub... [usa]
file rational.c Wed Mar 03 06:18:26 -0800 2010 * complex.c (nucomp_real_check): raise TypeErro... [marcandre]
file re.c Mon Mar 08 21:56:39 -0800 2010 * re.c (rb_reg_to_s): remove unused variable. ... [naruse]
file regcomp.c Tue Mar 02 01:40:27 -0800 2010 * regcomp.c (noname_disable_map): add NT_ANCHOR... [naruse]
file regenc.c Tue Sep 22 00:28:43 -0700 2009 * regenc.h (PosixBracketEntryType): constified.... [nobu]
file regenc.h Mon Mar 01 13:54:59 -0800 2010 * include/ruby/oniguruma.h: updated to follow O... [matz]
file regerror.c Wed Nov 25 21:25:08 -0800 2009 * removed spaces just before tabs. git-svn-id:... [nobu]
file regexec.c Mon Mar 01 13:54:59 -0800 2010 * include/ruby/oniguruma.h: updated to follow O... [matz]
file regint.h Mon Mar 01 13:54:59 -0800 2010 * include/ruby/oniguruma.h: updated to follow O... [matz]
file regparse.c Mon Mar 01 13:54:59 -0800 2010 * include/ruby/oniguruma.h: updated to follow O... [matz]
file regparse.h Sun Aug 30 01:00:31 -0700 2009 *regparse.c (CC_DUP_WARN): use rb_compile_warn ... [naruse]
file regsyntax.c Sun Feb 22 06:23:33 -0800 2009 stripped trailing spaces. git-svn-id: svn+ssh:... [nobu]
file ruby.c Wed Mar 17 14:28:36 -0700 2010 * configure.in (RUBY_EXEC_PREFIX): added to con... [nobu]
file safe.c Tue Jun 23 05:28:16 -0700 2009 * file.c (rb_get_path_check): check with given ... [nobu]
directory sample/ Thu Mar 11 13:37:16 -0800 2010 * sample/timeout.rb: split from lib/timeout.rb.... [nobu]
file signal.c Mon Feb 15 00:49:51 -0800 2010 * signal.c (USE_SIGALTSTACK): NetBSD can't use ... [naruse]
directory spec/ Sat Sep 26 06:42:56 -0700 2009 * Makefile.in(test-rubyspec): explicitly execut... [yugui]
file sprintf.c Mon Feb 08 07:08:15 -0800 2010 * io.c (rb_io_getline_fast): wrong calculation ... [matz]
file st.c Mon Feb 15 05:45:52 -0800 2010 * st.c (st_foreach): don't access ptr->hash aft... [akr]
file strftime.c Wed Mar 24 20:08:28 -0700 2010 * bignum.c, node.h, strftime.c, enc/trans/utf8_... [muraken]
file string.c Sat Mar 20 06:52:34 -0700 2010 * string.c (rb_str_sum): use UCHAR_MAX. git-s... [akr]
file struct.c Wed Oct 07 00:06:32 -0700 2009 * include/ruby/ruby.h (rb_long2int): evalates t... [nobu]
directory symbian/ Sun Mar 21 08:02:19 -0700 2010 * symbian/setup (config.h): RUBY_EXEC_PREFIX de... [azav]
directory template/ Wed Feb 24 09:06:15 -0800 2010 * insns.def: Change the operand type of setinli... [ko1]
directory test/ Sun Mar 28 23:11:48 -0700 2010 * lib/tempfile.rb (Tempfile#open): re-open with... [nobu]
file thread.c Thu Mar 25 07:56:38 -0700 2010 * thread.c (thread_reset_event_flags): set flag... [wanabe]
file thread_pthread.c Wed Feb 03 23:17:03 -0800 2010 * thread_pthread.c (native_thread_init_stack): ... [naruse]
file thread_pthread.h Wed Feb 03 23:17:03 -0800 2010 * thread_pthread.c (native_thread_init_stack): ... [naruse]
file thread_win32.c Sun Jan 03 16:30:52 -0800 2010 * thread_win32.c (InterlockedExchangePointer): ... [usa]
file thread_win32.h Mon Jul 28 05:27:43 -0700 2008 * thread_win32.[ch] (cond_every_entry, rb_thre... [usa]
file time.c Mon Mar 29 03:47:00 -0700 2010 * time.c: wide value condition changed. git-s... [akr]
file timev.h Sat Aug 29 12:06:29 -0700 2009 * timev.h (TIME_SCALE): defined as 1000000000. ... [akr]
directory tool/ Wed Mar 24 12:42:24 -0700 2010 * tool/make-snapshot (package): take a breath f... [nobu]
file transcode.c Thu Mar 11 00:32:03 -0800 2010 * transcode.c (str_transcode0): confirm the cod... [nobu]
file transcode_data.h Thu Dec 10 03:59:12 -0800 2009 * transcode_data.h, transcode.c, tool/transcode... [duerst]
file util.c Wed Mar 17 09:21:45 -0700 2010 * util.c (ruby_strtod): Add support for Hexadec... [naruse]
file variable.c Thu Mar 11 14:15:11 -0800 2010 * ruby.c (ruby_init_loadpath_safe, ruby_init_ge... [nobu]
file version.c Wed Mar 17 14:28:36 -0700 2010 * configure.in (RUBY_EXEC_PREFIX): added to con... [nobu]
file version.h Sun Mar 28 14:49:49 -0700 2010 * 2010-03-29 git-svn-id: svn+ssh://ci.ruby-lan... [svn]
file vm.c Tue Mar 16 10:40:00 -0700 2010 * compile.c, iseq.c, ruby.c, vm.c, vm_core.h, v... [mame]
file vm_core.h Tue Mar 16 10:40:00 -0700 2010 * compile.c, iseq.c, ruby.c, vm.c, vm_core.h, v... [mame]
file vm_dump.c Wed Jan 27 06:25:27 -0800 2010 * vm_dump.c (bugreport_backtrace): trivial chan... [kazu]
file vm_eval.c Mon Mar 22 04:44:01 -0700 2010 * proc.c (rb_method_location): return attr's lo... [wanabe]
file vm_exec.c Mon Oct 26 17:29:06 -0700 2009 * vm_exec.c (DECL_SC_REG): use __clang__. git-... [naruse]
file vm_exec.h Fri Aug 21 00:44:32 -0700 2009 * pullup r24607. git-svn-id: svn+ssh://ci.ruby... [usa]
file vm_insnhelper.c Mon Mar 22 04:44:01 -0700 2010 * proc.c (rb_method_location): return attr's lo... [wanabe]
file vm_insnhelper.h Mon Jan 11 01:33:37 -0800 2010 * vm_insnhelper.h (GET_BLOCK_PTR): return 0 whe... [wanabe]
file vm_method.c Tue Mar 23 23:08:47 -0700 2010 * vm_method.c (rb_add_method): prototype of rb_... [nobu]
file vm_opts.h Fri Aug 22 23:18:11 -0700 2008 * vm_opts.h: enable "OPT_TRACE_INSTRUCTION" on ... [ko1]
directory win32/ Wed Mar 24 22:50:08 -0700 2010 * win32/win32.c (rb_w32_{read,write}): fix hand... [nobu]
README
* What's Ruby

Ruby is the interpreted scripting language for quick and
easy object-oriented programming.  It has many features to
process text files and to do system management tasks (as in
Perl).  It is simple, straight-forward, and extensible.


* Features of Ruby

  + Simple Syntax
  + *Normal* Object-Oriented features(ex. class, method calls)
  + *Advanced* Object-Oriented features(ex. Mix-in, Singleton-method)
  + Operator Overloading
  + Exception Handling
  + Iterators and Closures
  + Garbage Collection
  + Dynamic Loading of Object files(on some architecture)
  + Highly Portable (works on many Unix-like/POSIX compatible platforms
    as well as Windows, Mac OS X, BeOS etc.)
    cf. http://redmine.ruby-lang.org/wiki/ruby-19/SupportedPlatforms


* How to get Ruby

The Ruby distribution files can be found in the following FTP site:

  ftp://ftp.ruby-lang.org/pub/ruby/

The trunk of the Ruby source tree can be checked out with the
following command:

  $ svn co http://svn.ruby-lang.org/repos/ruby/trunk/ ruby

There are some other branches under development.  Try the following
command and see the list of branches:

  $ svn ls http://svn.ruby-lang.org/repos/ruby/branches/


* Ruby home-page

The URL of the Ruby home-page is:

   http://www.ruby-lang.org/


* Mailing list

There is a mailing list to talk about Ruby.
To subscribe this list, please send the following phrase

  subscribe YourFirstName YourFamilyName
e.g.
        subscribe Joseph Smith

in the mail body (not subject) to the address <ruby-talk-ctl@ruby-lang.org>.


* How to compile and install

This is what you need to do to compile and install Ruby:

  1. If ./configure does not exist or is older than configure.in,
     run autoconf to (re)generate configure.

  2. Run ./configure, which will generate config.h and Makefile.

     Some C compiler flags may be added by default depending on your
     environment.  Specify optflags=.. and warnflags=.. as necessary
     to override them.

  3. Edit defines.h if you need.  Usually this step will not be needed.

  4. Remove comment mark(#) before the module names from ext/Setup (or
     add module names if not present), if you want to link modules
     statically.

     If you don't want to compile non static extension modules
     (probably on architectures which does not allow dynamic loading),
     remove comment mark from the line "#option nodynamic" in
     ext/Setup.

  5. Run make.

  6. Optionally, run 'make test' to check whether the compiled Ruby
     interpreter works well.  If you see the message "test succeeded",
     your ruby works as it should (hopefully).

  7. Run 'make install'

     You may have to be a super user to install ruby.

If you fail to compile ruby, please send the detailed error report with
the error log and machine/OS type, to help others.


* Copying

See the file COPYING.


* The Author

Feel free to send comments and bug reports to the author.  Here is the 
author's latest mail address:

  matz@netlab.jp

-------------------------------------------------------
created at: Thu Aug  3 11:57:36 JST 1995
Local variables:
mode: indented-text
end:
Blog | Support | Training | Contact | API | Status | Twitter | Help | Security
© 2010 GitHub Inc. All rights reserved. | Terms of Service | Privacy Policy
Powered by the Dedicated Servers and
Cloud Computing of Rackspace Hosting®
Dedicated Server