summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* * 2005-10-24eban2005-10-241-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@9454 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/tk/lib/tk/canvas.rb (TkCanvasItemConfig::__item_val2ruby_optkeys):nagai2005-10-244-3/+11
| | | | | | | | | | typo fixed. [ruby-talk:162187] * ext/tk/lib/tk/menu.rb (TkMenuEntryConfig::__item_val2ruby_optkeys): ditto. [ruby-core:06359] * ext/tk/lib/tk.rb: update RELEASE_DATE git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@9452 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * 2005-10-23eban2005-10-231-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@9449 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/tk/extconf.rb: improbe messages [ruby-core:06325].nagai2005-10-22127-106/+3453
| | | | | | | | | | | | | | | | | | | * ext/tk/lib/tk.rb, ext/tk/lib/tk/canvas.rb, ext/tk/lib/tk/entry.rb, ext/tk/lib/tk/frame.rb, ext/tk/lib/tk/image.rb, ext/tk/lib/tk/itemconfig.rb, ext/tk/lib/tk/labelframe.rb, ext/tk/lib/tk/listbox.rb, ext/tk/lib/tk/menu.rb, ext/tk/lib/tk/radiobutton.rb, ext/tk/lib/tk/scale.rb, ext/tk/lib/tk/spinbox.rb, ext/tk/lib/tk/text.rb, ext/tk/lib/tk/toplevel.rb: improve conversion of option values. * ext/tk/lib/tkextlib/*: ditto. * ext/tk/lib/tkextlib/*: update to support ActiveTcl8.4.11.2. * ext/tk/lib/tkextlib/trofs/*: support Trofs 0.4.3. * ext/tk/lib/tkextlib/tile/*: support Tile 0.7.2. * ext/tk/lib/tkextlib/vu/*: support vu 2.3.0. * ext/tk/lib/tkextlib/tcllib/*: support Tcllib 1.8 (Tklib 0.3). git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@9448 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/extmk.rb, lib/mkmf.rb (with_config): support --with-extensionnobu2005-10-223-5/+39
| | | | | | | options. [ruby-dev:27449] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@9446 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * 2005-10-22eban2005-10-221-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@9445 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * util.[hc] (ruby_add_suffix): constified.ocean2005-10-223-27/+25
| | | | | | | | | | | * util.[hc] (ruby_scan_{oct,hex}): fixed typo. (renamed from scan_{oct,hex}) * util.c: almostly ANSI styled. (except for functions depending on macro and K&R tecknique) git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@9444 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/tk/lib/tk/font.rb, ext/tk/lib/tkextlib/ICONS/icons.rb,nobu2005-10-2213-28/+36
| | | | | | | | | | | | ext/tk/sample/tkextlib/treectrl/demo.rb, lib/net/imap.rb, lib/rss/parser.rb, test/rss/test_content.rb, test/rss/test_dublincore.rb, test/rss/test_syndication.rb, test/rss/test_trackback.rb, test/ruby/test_eval.rb, test/socket/test_socket.rb, test/socket/test_udp.rb: Object#fcall was renamed as Object#funcall. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@9443 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * object.c (sym_inspect), parse.y (parser_yylex, rb_symname_p): checknobu2005-10-221-0/+50
| | | | | | | | | if valid as a symbol name more strictly. [ruby-dev:27478] * test/ruby/test_symbol.rb: tests for [ruby-core:03573]. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@9442 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* commit miss.nobu2005-10-221-50/+0
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@9441 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * time.c (rb_strftime): removed meaningless volatile modifiers, andnobu2005-10-222-11/+13
| | | | | | | concatenate successive nul characters at once. [ruby-dev:27472] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@9440 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * object.c (sym_inspect), parse.y (parser_yylex, rb_symname_p): checknobu2005-10-225-8/+174
| | | | | | | | | if valid as a symbol name more strictly. [ruby-dev:27478] * test/ruby/test_symbol.rb: tests for [ruby-core:03573]. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@9439 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * missing.h, missing/*.c: SUSv3 compatible strcasecmp and strncasecmp,ocean2005-10-2213-55/+37
| | | | | | | ANSI compatible strtol and strtoul, and ANSI styled other functions. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@9438 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * rubysig.h (CHECK_INTS): fixed typo. (I believe bit-or is improper)ocean2005-10-212-4/+8
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@9437 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * bin/erb (ERB::Main::run): typo fixed. [ruby-core:06337]matz2005-10-219-87/+214
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * env.h: move struct METHOD and struct BLOCK from eval.c to support NodeWrap and ParseTree. * rubysig.h (CHECK_INTS): prevent signal handler to run during critical section. [ruby-core:04039] * eval.c (load_wait): need not to call rb_thread_schedule() explicitly. [ruby-core:04039] * eval.c (rb_thread_schedule): clear rb_thread_critical. [ruby-core:04039] * eval.c (rb_obj_instance_exec): create instance_exec and module_exec which pass arguments to the block. * eval.c (rb_f_funcall): rename fcall to funcall to follow tradition. * st.c (st_free_table): do not call free() but xfree(). [ruby-core:06205] * eval.c (splat_value): call rb_Array() to convert svalue to values. [ruby-dev:27397] * lib/cgi.rb (CGI::Cookie::parse): Cookies from Nokia devices may not be parsed correctly. A patch from August Z. Flatby (augustzf) in [ruby-Patches-2595]. [ruby-core:06183] * object.c (rb_Array): Array() to raise error for objects without to_ary, nor to_a. * object.c (nil_to_a): revert NilClass#to_a. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@9436 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * intern.h, struct.c (rb_struct_iv_get): constified.ocean2005-10-219-30/+33
| | | | | | | | | | | | | | | | | | | | | * marshal.c: avoid one VC++6 warning for implicit conversion from int to char. * ruby.h: ANSI styled. * bcc32/Makefile.sub (HAVE_HYPOT): added. * ext/socket/extconf.rb: BeOS is only one platform should call closesocket, so check __BEOS__ macro directly. (I was worried accidently HAVE_CLOSESOCKET is defined on windows again because it has it) * ext/socket/{getaddrinfo.c,socket.c}: ditto. ... these are all cosmetic changes. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@9435 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * time.c: should use LONG_LONG instead of `long long'.ocean2005-10-212-5/+6
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@9433 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * bignum.c (bignew_1): convertion from `int' to `char' discardsocean2005-10-212-4/+12
| | | | | | | | | | upper bits, (ie. (char)0xff00 -> 0) so it's better to test if nonzero and set 0 or 1 instead of simply casting ... as a flag usage. (but I believe this won't cause actual bug in current implementation) [ruby-dev:27055] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@9432 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * 2005-10-21eban2005-10-211-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@9431 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/ripper/tools/preproc.rb (prelude): do not append surplusnobu2005-10-202-3/+6
| | | | | | | newlines to fix line numbers. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@9430 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * parser.y (struct parser_params): parser never modify input string.nobu2005-10-202-16/+23
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@9429 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * class.c, eval.c, hash.c, st.c, variable.c: changed /* ??? */ stuffocean2005-10-206-22/+27
| | | | | | | protoize generated to ANYARGS. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@9428 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * eval.c, file.c, ruby.c: removed strchr, strrchr, strstr definitionocean2005-10-207-40/+27
| | | | | | | | | because they are defined in missing.h. * missing.h, missing/strchr.c, missing/strstr.c: ANSI styled. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@9427 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/mkmf.rb (create_makefile): Borland make seems not to allowocean2005-10-202-9/+15
| | | | | | | | empty dependency list. If this change is not good, please correct it. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@9426 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * 2005-10-20nobu2005-10-191-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@9425 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/mkmf.rb (create_makefile): get rid of a restrictionnobu2005-10-193-2/+11
| | | | | | | | | of Borland make. fixed: [ruby-dev:27460] * ext/ripper/depend: ditto. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@9423 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ChangeLog: wrong log.nobu2005-10-191-2/+2
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@9420 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/mkmf.rb (create_makefile): do not create unnecessary emptynobu2005-10-191-3/+2
| | | | | | | directories. fixed: [ruby-dev:27451] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@9419 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/mkmf.rb (create_makefile): do not unnecessary empty directories.nobu2005-10-191-0/+5
| | | | | | | fixed: [ruby-dev:27451] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@9418 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * file.c (rb_file_join): elements may contain null pointer strings.nobu2005-10-182-1/+6
| | | | | | | report and fixed by Lloyd Zusman (hippoman): [ruby-core:06326] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@9415 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * 2005-10-19eban2005-10-181-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@9414 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * enumerator.c, eval.c, gc.c, parse.y, regparse.c, sjis.c, time.c:nobu2005-10-188-8/+13
| | | | | | | made internal symbols static. [ruby-dev:27435] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@9412 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * sorry, commit miss.usa2005-10-182-2/+2
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@9409 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/dl/depend, ext/dl/extconf.rb, ext/socket/depend,usa2005-10-186-5/+13
| | | | | | | | | | ext/socket/extconf.rb: shouldn't define DESTCLEANFILES in depend, use $distcleanfiles in extconf.rb. * win32/Makefile.sub (distclean-local): should remove .config.h.time. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@9408 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * 2005-10-18usa2005-10-181-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@9407 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * mkconfig.rb: forgotten to commit.usa2005-10-181-0/+1
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@9406 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * 2005-10-17usa2005-10-171-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@9402 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * mkconfig.rb: fixup configure_args for mswin32 configure.usa2005-10-172-2/+8
| | | | | | | * win32/configure.bat (srcdir, target): ditto. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@9401 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/extmk.rb: omit non-existing directories.nobu2005-10-162-6/+13
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@9400 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* check remote hash tupleseki2005-10-163-1/+20
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@9398 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * 2005-10-16usa2005-10-151-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@9396 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * win32/configure.bat: remove unnecessary line which preventsusa2005-10-152-1/+5
| | | | | | | creating Makefile. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@9395 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/net/ftp.rb: (getbinaryfile): allow nil for localfile, andshugo2005-10-152-17/+41
| | | | | | | | returns retrieved data if localfile is nil. * lib/net/ftp.rb: (gettextfile): ditto. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@9394 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * 2005-10-15eban2005-10-151-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@9393 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* typo fixed, again. thanks, Doug Kearns.seki2005-10-152-1/+5
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@9392 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * win32/Makefile.sub (MKFILES): update MKFILES if configure files getnobu2005-10-144-3/+65
| | | | | | | | | | changed. * win32/configure.bat, win32/setup.mak (configure_args): store arguments to configure files. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@9391 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * win32/win32.c (ioctl): should set errno.usa2005-10-142-0/+5
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@9390 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * 2005-10-14eban2005-10-141-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@9387 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/webrick/config.rb (Config::FileHandler): :UserDir should be nil.gotoyuzo2005-10-142-1/+7
| | | | | | | | It is harmful to permit the access to ~/public_html by default. suggested by Hiroyuki Iwatsuki. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@9386 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * 2005-10-13eban2005-10-131-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@9385 b2dd03c8-39d4-4d8f-98ff-823fe69b080e