summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* * lib/fileutils.rb: (In previous commit) new method chown.aamine2004-12-043-30/+25
| | | | | | | | * lib/fileutils.rb: (In previous commit) new method chown_R. * lib/fileutils.rb: (In previous commit) new method chmod_R wrongly added. Removed now. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7461 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/fileutils.rb (mkdir, mkdir_p): should chmod explicitly. [ruby-core:03881]aamine2004-12-043-9/+152
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7460 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/rss/rss.rb: removed empty lines from output.kou2004-12-042-1/+6
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7459 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/rss/rss.rb (RSS::VERSION): 0.1.1 -> 0.1.2kou2004-12-044-8/+40
| | | | | | | * lib/rss/rss.rb: #item=/#set_item and so on are obsolete. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7458 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * 2004-12-04eban2004-12-041-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7456 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Ignore leading and trailing lines in :section: blocksdave2004-12-044-5/+53
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7455 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * eval.c (proc_invoke): prepare to pass a block from "call" methodmatz2004-12-034-28/+63
| | | | | | | | | | | | | | | to a Proc generated by Method#to_proc. [ruby-dev:25031] * eval.c (rb_yield_0): actually passes a block given to "call". * object.c (convert_type): use rb_respond_to() again. this fix is based on [ruby-dev:25021] * eval.c (rb_respond_to): funcall respond_to? if it's redefined. [ruby-dev:25021] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7446 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * st.h: fix prototype for C++.nobu2004-12-033-3/+14
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7444 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * 2004-12-03eban2004-12-021-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7443 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/tk/lib/tk.rb: widget configuration by TkWindow#method_missingnagai2004-12-027-5/+89
| | | | | | | | | | | | | returns proper object. "widget.option = val" returns val, and "widget.option(val)" returns self. * ext/tk/lib/tk/font.rb: TkFont#replace accepts only one font argument. * ext/tk/lib/tk/radiobutton.rb: add TkRadiobutton#value and value=(val). * ext/tk/lib/tk/spinbox.rb: callback substitution support on command option. * ext/tk/sample/demos-en/widget: bug fix (wrong image height) * ext/tk/sample/demos-jp/widget: ditto. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7442 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * test/xmlrpc/test_parser.rb, test/xmlrpc/data/*.expected: Expectedmneumann2004-12-027-11/+279
| | | | | | | | values are now stored in YAML instead of using #inspect. This fixes false hash order. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7441 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * io.c (rb_file_initialize): [ruby-dev:25032]matz2004-12-024-10/+34
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7440 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * eval.c (rb_protect): prevent continuations created inside from beingnobu2004-12-022-23/+37
| | | | | | | | | | called from the outside. [ruby-dev:25003] * eval.c (rb_callcc, rb_cont_call): prohibit calling from different signal contexts. [ruby-dev:25022] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7439 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * 2004-12-02eban2004-12-021-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7438 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * test/readline/test_readline.rb: fix for NetBSD.shugo2004-12-022-11/+22
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7437 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * eval.c (thread_mark): mark thread group. [ruby-dev:25020]nobu2004-12-022-0/+11
| | | | | | | * eval.c (thgroup_add): check whether the argument is really a Thread. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7436 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * io.c (rb_io_ctl): [ruby-dev:25019]matz2004-12-022-1/+5
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7435 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/nkf/nkf.c: add constant NKF::VERSIONnaruse2004-12-011-0/+10
| | | | | | | | | | | * ext/nkf/nkf.c(guess): this becomes an alias of guess2 * ext/nkf/test.rb: add --no-cp932 * ext/nkf/nkf-utf8/nkf.c: original nkf2 revision 1.47 git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7434 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * original nkf2 revision 1.47naruse2004-12-011-20/+30
| | | | | | | | | * mime encode/decode are improved * --cp932inv turns on as default * add long name option --cp932 which turns on all CP932 option git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7433 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * add constant NKF::VERSIONnaruse2004-12-011-4/+4
| | | | | | | * NKF.guess becomes an alias of NKF.guess2 (based on nkf2) git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7432 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * add --no-cp932naruse2004-12-011-2/+2
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7431 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * 2004-12-01eban2004-12-011-4/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7430 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * signal.c (sighandler): call handler immediately only for defaultmatz2004-11-303-2/+7
| | | | | | | handlers. [ruby-dev:25003] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7429 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * io.c (pipe_open): errno should be preserved for rb_sys_fail() whennobu2004-11-302-0/+7
| | | | | | | fork failed. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7428 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * io.c (io_fread): need not to null terminate. [ruby-dev:24998]matz2004-11-302-8/+8
| | | | | | | | | | | | * io.c (read_all): remove unnecessary rb_str_resize(). [ruby-dev:24996] * io.c (io_readpartial): ditto. * io.c (io_read): ditto. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7425 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * eval.c (rb_eval): should check previous frame for ZSUPER.matz2004-11-302-1/+12
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7424 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * eval.c (PUSH_FRAME): flags should have been initialized.matz2004-11-302-0/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7423 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * instruby.rb (install): add arguments explicitly to "super".eban2004-11-302-1/+5
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7422 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * eval.c (rb_eval): [ruby-core:03856]matz2004-11-303-2/+7
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7421 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * 2004-11-30eban2004-11-301-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7420 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * io.c (rb_io_sysread): use temporary lock. [ruby-dev:24992]matz2004-11-293-9/+24
| | | | | | | | | | * lib/ostruct.rb (OpenStruct::method_missing): check method duplication for -d. * lib/ostruct.rb (OpenStruct::initialize): ditto. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7419 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * regparse.c: now handles many alternatives (over 500000) in regexp. ↵ksaito2004-11-292-4/+24
| | | | | | [ruby-dev:24773] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7418 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/stringio/stringio.c (strio_write): insufficiently filled stringnobu2004-11-293-1/+16
| | | | | | | being extended when overwriting. [ruby-core:03836] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7417 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * test/io/nonblock/test_flush.rb: abandon tests when io/nonblock isnobu2004-11-292-3/+11
| | | | | | | not supported. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7416 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * object.c (convert_type): [ruby-core:03845]matz2004-11-299-42/+104
| | | | | | | | | | | | | | | * eval.c (rb_funcall_rescue): new function. * object.c (rb_Array): avoid using rb_respond_to(). * object.c (rb_Integer): ditto. * eval.c (get_backtrace): no conversion for nil. * parse.y (reduce_nodes): empty body should return nil. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7413 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * test/io/nonblock/test_flush.rb: test transferred data.nobu2004-11-291-3/+7
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7412 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * io.c (fptr_finalize): must not use FILE after fclose().nobu2004-11-291-0/+22
| | | | | | | [ruby-dev:24985] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7411 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * io.c (fptr_finalize): must not use FILE after fclose().nobu2004-11-292-9/+21
| | | | | | | [ruby-dev:24985] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7409 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * win32/win32.c (CreateChild): push back the last space before nextusa2004-11-292-1/+6
| | | | | | | loop because CharNext() eats it. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7408 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * 2004-11-29usa2004-11-291-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7407 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* don't use READ_DATA_PENDING in previous changeakr2004-11-282-7/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7406 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* add ML ref.akr2004-11-281-0/+1
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7405 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * io.c (rb_io_check_writable): restrict io_seek byakr2004-11-282-3/+9
| | | | | | | | | READ_DATA_PENDING because io_seek(fptr, 0, SEEK_CUR) is meaningful only if read buffer is not empty. call io_seek regardless of NEED_IO_SEEK_BETWEEN_RW. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7404 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * added reference.kou2004-11-281-1/+1
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7403 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/rss/rss.rb (RSS::Element#tag): not use block_given? forkou2004-11-286-14/+22
| | | | | | | | | working with ruby 1.6 again. * lib/rss/{0.9,2.0,trackback}.rb, lib/rss/maker/base.rb: undef -> remove_method for working with ruby 1.6 again. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7402 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/rss/rss.rb (RSS::NotSetError): added.kou2004-11-2810-193/+255
| | | | | | | | | | | * lib/rss/maker/{1.0,0.9,2.0}.rb: changed RSS Maker to raise RSS::NotSetError if required values of maker.channel are not set. * test/rss/test_maker_{1.0,0.9,2.0}.rb: changed tests to check RSS Maker raises or not. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7401 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * 2004-11-28eban2004-11-281-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7400 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * regparse.c (fetch_token): fixed test failure on HP-UX ia64 ([ruby-dev:24859]).ksaito2004-11-282-10/+15
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7399 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * regparse.c, test/ruby/test_regexp.rb: fixed problem with UTF-8 characters ↵ksaito2004-11-283-11/+26
| | | | | | that have U+00FE or invalid characters. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7398 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * regexec.c, test/ruby/test_regexp.rb: fixed segmentation falut ↵ksaito2004-11-283-1/+10
| | | | | | ([ruby-dev:24887]). git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7397 b2dd03c8-39d4-4d8f-98ff-823fe69b080e