summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* * ext/tcltklib/extconf.rb (find_tcl, find_tk): Look for bothknu2002-12-312-26/+18
| | | | | | | | lib{tcl,tk}M.N and lib{tcl,tk}MN on all platforms. *BSD have Tcl/Tk libraries named this way. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@3253 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in: Improve OpenBSD support. [obtained from: OpenBSDknu2002-12-313-4/+15
| | | | | | | | | ports] * dln.c (FUNCNAME_PATTERN): Ditto. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@3252 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * array.c (rb_ary_transpose): Properly declare ary as a VALUE.knu2002-12-314-2/+16
| | | | | | | | | | | | * file.c (rb_file_s_chmod): Do not directly cast an int to void * to avoid a warning. * defines.h (FLUSH_REGISTER_WINDOWS): Add support for FreeBSD/sparc64. miniruby still coredumps in a different place, though. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@3250 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * parse.y (parse_string): readjusted.nobu2002-12-302-38/+55
| | | | | | | | | | | | * parse.y (heredoc_identifier): readjusted. * parse.y (here_document): make EOL codes of single-quoted here-documents consistent. * parse.y (yylex): reduced unnecessary conditionals. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@3249 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* mdoc'ify.knu2002-12-302-254/+273
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@3248 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * parse.y (yylex): do not accept " __END__\n". ([ruby-dev:19245])eban2002-12-303-14/+20
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@3247 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * typofixeban2002-12-301-1/+1
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@3246 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * parse.y (yylex): use strncmp instead of strcmp.eban2002-12-302-2/+7
| | | | | | | accept "__END__\r\n". ([ruby-dev:19241]) git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@3245 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/extmk.rb: split --make argument contains options, assumenobu2002-12-305-13/+32
| | | | | | | | | | | | | | the first word of --make-flags is always options even unless preceeded by -, and ignore letter-case of options if nmake. * instruby.rb: extract -n option also from --make and --make-flags. * bcc32/Makefile.sub, win32/Makefile.sub: not prepend - to $(MFLAGS) git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@3244 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* 2002-12-30nobu2002-12-301-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@3243 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * string.c (rb_str_substr): should share the shared string ifnobu2002-12-302-2/+10
| | | | | | | present, instead of the original string. (ruby-bugs:PR#528) git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@3242 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/socket/socket.c (tcp_svr_init): local host tonobu2002-12-292-3/+11
| | | | | | | | | | init_inetsock() is VALUE but not pointer. * ext/socket/socket.c (sock_s_unpack_sockaddr_in): get rid of gcc-3 -O3 warning. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@3241 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * file.c (rb_file_s_chmod): get rid of gcc-3 -O3 warning.nobu2002-12-292-1/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@3240 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* 2002-12-29nobu2002-12-291-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@3239 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * gc.c (gc_sweep): adjust GC trigger.nobu2002-12-296-44/+35
| | | | | | | | | | | | | | * dln.c (init_funcname_len): get rid of gcc-3 -O3 warning. * eval.c (copy_node_scope): ditto. * hash.c (rb_hash_foreach, delete_if_i, select_i, each_value_i, each_key_i, each_pair_i, envix): ditto. * range.c (range_each_func): ditto. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@3238 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* add location.aamine2002-12-291-1/+2
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@3237 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* forgot to commit ChangeLog.aamine2002-12-291-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@3236 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/fileutils.rb: should not inherit ftools.rb's misfeature.aamine2002-12-291-3/+0
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@3235 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/fileutils.rb (cmp): return false if file size differs.usa2002-12-282-1/+5
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@3234 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * instruby.rb: remove junk args.eban2002-12-284-1/+12
| | | | | | | | | * lib/mkmf.rb (create_makefile): remove a trouble library before making a shared library. * win32/Makefile.sub: invoke instruby.rb with the --make-flags option. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@3233 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/cgi.rb (CGI#[]): improvement. thanks to Kazuhiro NISHIYAMAwakou2002-12-272-0/+8
| | | | | | | <zn@mbf.nifty.com> git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@3232 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* 2002-12-28eban2002-12-272-3/+14
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@3231 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * instruby.rb: use getopts.rb.eban2002-12-271-11/+6
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@3230 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * {win32,bcc32}/Makefile.sub: remove `=' from --make-flags options.eban2002-12-274-10/+14
| | | | | | | | | | nmake quotes args if included `=' in args. * instruby.rb: use getopts.rb. * ext/dbm/extconf.rb: substitute ' with ". * ext/gdbm/gdbm.c: add prototypes to avoid VC++ warnings. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@3229 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * bcc32/setup.mak, win32/setup.mak(-prologue-): move srcdir fromnobu2002-12-273-8/+15
| | | | | | | CPP input or UNC path will be removed as a comment. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@3228 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * wince/config, wince/configure.bat: replace 1.7 with 1.8uema22002-12-273-141/+140
| | | | | | | in macros. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@3227 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * instruby.rb: fileutils.rb accepts only one argument.aamine2002-12-272-1/+5
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@3226 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/fileutils.rb (fu_parseargs): reject illegal options correctly.aamine2002-12-272-46/+54
| | | | | | | | * lib/fileutils.rb (uptodate?): parameter declaration was wrong. * lib/fileutils.rb: change coding styles. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@3225 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * instruby.rb: check only `-' option, and use fileutils instead ofnobu2002-12-262-57/+35
| | | | | | | ftools. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@3224 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/net/telnet.rb: Telnet#print not add "\n".wakou2002-12-263-22/+35
| | | | | | | * lib/cgi.rb: cgi['key'] is equal cgi['key'][0] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@3223 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* 2002-12-26eban2002-12-261-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@3222 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* commit miss.eban2002-12-261-0/+8
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@3221 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in: cleanups for MinGW. remove -D__NO_ISOCEXT in $CFLAGS.eban2002-12-261-3/+2
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@3220 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/extmk.rb (create_makefile): check only `-' option.eban2002-12-262-11/+8
| | | | | | | | * configure.in: cleanups for MinGW. remove -D__NO_ISOCEXT in $CFLAGS. * win32/win32.h: prototypes for isinf, isnan are not needed on MinGW. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@3219 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * win32/setup.mak (-prologue-): moved srcdir macro definition.usa2002-12-262-1/+6
| | | | | | | [ruby-win32:420]. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@3218 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* exiled historical RD inclusion, wrong [ruby-dev:19191]gotoken2002-12-251-13/+2
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@3217 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * regex.c (re_match_exec): fix odd \G behavior based on the patchmatz2002-12-253-6/+24
| | | | | | | from Nobu. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@3216 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * bcc32/setup.mak (-generic-): removed garbages.nobu2002-12-252-2/+6
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@3215 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * bcc32/Makefile.sub, win32/Makefile.sub (RUBY_SO_NAME, config.h):usa2002-12-255-21/+45
| | | | | | | | | | | | | | use $(MAJOR) and $(MINOR). based on Nobu's patch. [ruby-win32:413] * bcc32/setup.mak, win32/setup.mak (-prologue-): define MAJOR, MINOR and TEENY from version.h. based on Nobu's patch. [ruby-win32:413] * win32/Makefile.sub (config.h): add HAVE_FLOAT_H. * win32/Makefile.sub (parse.obj): depend on win32/win32.h. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@3214 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Synchronize with reality.knu2002-12-241-8/+2
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@3212 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/irb/completion.rb: Use Object#class rather than Object#type.knu2002-12-242-1/+5
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@3211 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/cgi.rb (Cookie::parse), lib/cgi-lib.rb (initialize): Do notknu2002-12-243-2/+8
| | | | | | | | pass to split() a bare string longer than 2 characters as separator. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@3210 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * numeric.c (DBL_MAX_10_EXP): fix typo. [ruby-dev:36826]usa2002-12-242-1/+5
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@3209 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* 021224matz2002-12-245-16/+69
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@3207 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * class.c (ins_methods_i): should not show ID_ALLOCATOR.matz2002-12-246-8/+32
| | | | | | | | | | | | | | | * class.c (ins_methods_prot_i): ditto. * class.c (ins_methods_priv_i): ditto. * class.c (ins_methods_pub_i): ditto. * eval.c (call_trace_func): ditto. * eval.c (rb_undefined): ditto. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@3204 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Convert RD to Rdoc.knu2002-12-241-216/+119
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@3203 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/README: Synchronize with reality.knu2002-12-232-4/+11
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@3202 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * MANIFEST, lib/README, lib/ipaddr.rb: Add ipaddr.rb from rough.knu2002-12-234-0/+696
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@3201 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Rename an argument name to avoid a potential clash.knu2002-12-231-2/+2
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@3199 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/dbm/dbm.c (fdbm_alloc): allocator takes only one argument.usa2002-12-212-3/+6
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@3198 b2dd03c8-39d4-4d8f-98ff-823fe69b080e