Commits on Feb 12, 2007
  1. @shyouhei

    set svn:eol-style

    git-svn-id: http://svn.ruby-lang.org/repos/ruby/tags/v1_8_3@11708 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    shyouhei committed Feb 12, 2007
Commits on Sep 21, 2005
  1. This commit was manufactured by cvs2svn to create tag 'v1_8_3'.

    git-svn-id: http://svn.ruby-lang.org/repos/ruby/tags/v1_8_3@9263 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    (no author) committed Sep 21, 2005
  2. * ChangeLog: last minute fixup.

    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@9262 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    matz committed Sep 21, 2005
Commits on Sep 20, 2005
  1. * ext/syck/token.c: correctly compute identation of a block

      scalar's parent node. [ruby-talk:150620]
    
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@9261 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    why committed Sep 20, 2005
  2. * stable version 1.8.3 released.

    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@9260 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    matz committed Sep 20, 2005
  3. @nobu

    * README.EXT, README.EXT.ja: add new features.

    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@9259 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nobu committed Sep 20, 2005
  4. @nobu

    * lib/optparse.rb (default_argv, Arguable#options): defaults strings

      to be parsed to Arguable instance.
    
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@9258 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nobu committed Sep 20, 2005
  5. @eban

    * 2005-09-21

    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@9257 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    eban committed Sep 20, 2005
  6. * file.c (fpath_check): typo fixed.

    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@9256 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    matz committed Sep 20, 2005
  7. * file.c (path_check_0): disallow sticky world writable directory

      in PATH (and $LOAD_PATH).  [ruby-dev:27226]
    
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@9255 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    matz committed Sep 20, 2005
  8. @nahi

    * test/wsdl/simpletype/rpc/test_rpc.rb, test/wsdl/ref/test_ref.rb,

              test/wsdl/any/test_any.rb test/soap/wsdlDriver/test_calc.rb:
              suppress deliberate warnings with $VERBOSE = nil.
    
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@9252 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nahi committed Sep 20, 2005
  9. @nobu

    * ext/io/wait/lib/nonblock.rb: disable on platforms non-blocking flag

      is not available.  fixed: [ruby-dev:27187]
    
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@9250 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nobu committed Sep 20, 2005
  10. @akr
  11. * lib/yaml.rb: require 'yaml/constants'. [ruby-core:5776]

    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@9248 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    matz committed Sep 20, 2005
  12. * lib/xmlrpc/client.rb (XMLRPC::Client::do_rpc): add charset

      information to content-type header.[ruby-core:5127]
    
    * lib/xmlrpc/server.rb (CGIServer::serve): ditto.
    
    * lib/xmlrpc/server.rb (ModRubyServer::serve): ditto.
    
    * lib/xmlrpc/server.rb (WEBrickServlet::service): ditto.
    
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@9247 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    matz committed Sep 20, 2005
  13. * test/webrick/test_cgi.rb: set ENV["PATH"] to CGIEnvPath on

      windows. bcc32's runtime is not installed into system directory,
      so it cannot be found without this setting. [ruby-dev:27166]
    
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@9246 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    ocean committed Sep 20, 2005
  14. * test/dbm/test_dbm.rb (TestDBM::test_s_open_error): remove

      test_s_open_error test to detect duplicate open.
      [ruby-dev:27202]
    
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@9245 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    matz committed Sep 20, 2005
  15. * io.c: PIPE_BUF is not defined on BeOS. use _POSIX_PIPE_BUF instead.

      [ruby-dev:27185]
    
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@9244 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    ocean committed Sep 20, 2005
  16. * test/readline/test_readline.rb (TestReadline::replace_stdio):

      BSD seek support from [ruby-dev:25223].  fixed: [ruby-dev:27150]
    
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@9243 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    matz committed Sep 20, 2005
  17. * ext/syck/emitter.c (syck_scan_scalar): prevent indicators from

      appearing alone or at the end of plain scalars. [ruby-core:5826]
    
    * ext/syck/emitter.c (syck_emit_scalar): treat typed scalar nodes
      as complex keys.
    
    * lib/syck.h: version 0.60.
    
    * lib/yaml/basenode.rb (YAML::BaseNode#at): transform keys during
      key searches.
    
    * ext/syck/rubyext.c: loading of binary-typed nodes.  prevent
      emission of plain strings that look like symbols, but which aren't.
    
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@9241 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    why committed Sep 20, 2005
Commits on Sep 19, 2005
  1. * test/xmlrpc/test_webrick_server.rb (setup_http_server):

      should not include 'webrick/https' unless 'use_ssl' because
      it fails where openssl is not installed.
    
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@9240 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    ocean committed Sep 19, 2005
  2. @eban

    * 2005-09-20

    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@9235 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    eban committed Sep 19, 2005
  3. * io.c (io_close): call rb_io_close() directly if io is a T_FILE

      object.  [ruby-dev:27156]
    
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@9234 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    matz committed Sep 19, 2005
  4. * file.c (rb_file_chown): should accept nil. [ruby-dev:27171] (backpo…

    …rt from trunk, rev 1.208)
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@9233 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    aamine committed Sep 19, 2005
  5. * ext/dl/dl.c (rb_io_to_ptr): fix DragonFlyBSD support.

      [ruby-dev:27151]
    
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@9231 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    matz committed Sep 19, 2005
  6. * ext/syck/emitter.c (syck_emit): passing an int* value to the long* …

    …parameter causes unaligned access on LP64 systems. [ruby-dev:27161]
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@9224 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    aamine committed Sep 19, 2005
  7. avoid core dump with WIN32OLE_EVENT. [ruby-dev:27133]

    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@9223 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    suke committed Sep 19, 2005
  8. * lib/fileutils.rb (cp_r): default is :dereference_root=>true for bac…

    …kward compatibility. [ruby-dev:27145]
    
    * test/fileutils/test_fileutils.rb (test_cp_r): test it.
    
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@9221 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    aamine committed Sep 19, 2005
  9. * test/fileutils/test_fileutils.rb: backported from trunk (1.36). (ag…

    …ain) [ruby-dev:27145]
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@9219 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    aamine committed Sep 19, 2005
Commits on Sep 18, 2005
  1. * ext/openssl/ossl_pkey.h, ossl_pkey_rsa.c, ossl_pkey_dsa.c:

      an instance variable "private" is added to OpenSSL::PKey class.
      this ivar is a flag that shows whether there is a private key
      in the instance.
    
    * ext/openssl/ossl_engine.c: (ossl_engine_load_privkey): set private
      key flag.
    
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@9218 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    gotoyuzo committed Sep 18, 2005
  2. * lib/fileutils.rb: backported from trunk (rev 1.65):

    * lib/fileutils.rb (rm_r): new option :secure.
    * lib/fileutils.rb (rm_rf): new option :secure.
    * lib/fileutils.rb: new method #remove_entry_secure.
    * lib/fileutils.rb (cd): remove option :noop.
    * lib/fileutils.rb (cp_r): new option :dereference_root.
    * lib/fileutils.rb (cp_r): new option :dereference_root.
    * lib/fileutils.rb: new method #remove_entry.
    * lib/fileutils.rb: new method #chmod_R.
    * lib/fileutils.rb: new method #chown.
    * lib/fileutils.rb: new method #chown_R.
    * lib/fileutils.rb: new method .commands.
    * lib/fileutils.rb: new method .options.
    * lib/fileutils.rb: new method .have_option?.
    * lib/fileutils.rb: new method .options_of.
    * lib/fileutils.rb: new method .collect_method.
    * lib/fileutils.rb: use module_function instead of single extend.
    * test/fileutils/test_fileutils.rb: backported from trunk (1.36).
    
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@9217 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    aamine committed Sep 18, 2005
  3. @eban

    * 2005-09-19

    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@9213 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    eban committed Sep 18, 2005
  4. @akr

    * file.c (rb_thread_flock): wrap the flock system call by

      TRAP_BEG/TRAP_END to enable signals.  [ruby-dev:27122]
    
    * ext/socket/socket.c (bsock_send): wrap the sendto and send system
      call by TRAP_BEG/TRAP_END to enable signals when writing to a socket
      which is full.  [ruby-dev:27132]
    
    * io.c (rb_io_syswrite): wrap the write system call by
      TRAP_BEG/TRAP_END to enable signals when writing to a pipe which is
      full.  [ruby-dev:27134]
    
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@9211 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    akr committed Sep 18, 2005
  5. @akr

    * io.c (io_fwrite): wrap the write system call by TRAP_BEG/TRAP_END to

      enable signals when writing to a pipe which is full.
    
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@9210 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    akr committed Sep 18, 2005
Commits on Sep 17, 2005
  1. * lib/yaml/rubytypes.rb: remove comments that are bungling up

      the rdoc and ri output.  output symbols as plain scalars.
    
    * ext/syck/rubyext.c (syck_emitter_reset): emit headless
      documents always.
    
    * ext/syck/emitter.c (syck_scan_scalar): quote scalars with any
      kind of surrounding line space, tabs or spaces alike.
    
    * ext/syck/token.c: accept tabs as whitespace, not for indentation,
      but strip from plain scalars.
    
    * test/yaml/test_yaml.rb: remove outdated tests.
    
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@9206 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    why committed Sep 17, 2005