Commit graph

5952 commits

Author SHA1 Message Date
usa
d635cd73a5 * 2005-01-26
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7829 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-01-26 01:53:38 +00:00
usa
66d39f93b4 * win32/win32.c (flock_winnt, flock_win95): unlock file even if
LOCK_NB is specified.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7827 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-01-26 01:51:06 +00:00
nagai
4116b8b0f5 * ext/tk: merge tcltklib for Ruby/Tk installation control
* ext/tcltklib: remove


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7826 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-01-25 14:31:45 +00:00
usa
5ff5e1c91d * ruby.c (proc_options): correct -T option in RUBYOPT.
fixed: [ruby-dev:25512]


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7824 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-01-25 08:10:33 +00:00
nagai
17e40d68e0 * ext/tk/sample/vu/vu_demo.rb: rename from vu.rb; avoid the bug on
Windows version of Tcl/Tk. The trouble based on the bug occurs when
  the script name (without extension) is a same name as a Tcl/Tk's
  library file name (without extension) required in the script.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7823 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-01-25 05:42:49 +00:00
ocean
ead5e7c7f7 2005-01-25
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7822 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-01-25 05:29:30 +00:00
nagai
10484e5c95 * ext/tcltklib/tcltklib.c: fix SEGV bug; trouble on canceling remained
after scripts [ruby-dev:25479]: NULL current namespce when deleting
  Tk interpreter [ruby-talk:126225]
* ext/tcltklib/extconf.rb: bug fix; TCL_ENABLE_THREAD flag is inverted
  [ruby-talk:126360]
* ext/tcltklib/extconf.rb: add yet another native-thread check
* ext/tk/tkutil.c: fix SEGV bug; NULL string pointer when finalize
  Ruby interpreter
* ext/tk/lib/multi-tk.rb: avoid warning for deleted safeTk ip frame
* ext/tk/lib/tk/bindtag.rb: bug fix; new method of named bindtag
  doesn't return the created object [ruby-dev:25479]
* ext/tk/lib/tk/menu.rb: bug on treating arguments [ruby-dev:25479]
* ext/tk/lib/tk.rb: bug fix; cannot accept a callback ID string for
  a command argument [ruby-dev:25479]
* ext/tk/lib/multi-tk.rb: ditto
* ext/tk/lib/tk/*.rb: ditto
* ext/tk/lib/tkextlib/*.rb: ditto
* ext/tk/sample/demos-jp/anilabel.rb: new demo script
* ext/tk/sample/demos-en/anilabel.rb: ditto
* ext/tk/sample/tkHTML/ss.rb: local variable scope bug fix
  [ruby-dev:25479]


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7821 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-01-25 05:09:22 +00:00
akr
586d308ecf fix some documents.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7820 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-01-25 04:03:02 +00:00
akr
66739f720d fix IO#read docment.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7819 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-01-24 11:43:12 +00:00
eban
0a310d08da * 2005-01-24
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7818 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-01-24 07:53:52 +00:00
naruse
50700c367b Mon Jan 24 16:00:53 2005 NARUSE, Yui <naruse@ruby-lang.org>
* ext/nkf/lib/kconv.rb (guess_old): not use NKF.guess_old
	  but NKF.guess1. fixed: [ruby-dev:25491]


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7817 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-01-24 07:12:45 +00:00
naruse
3eac379906 * ext/nkf/lib/kconv.rb (guess_old): not use NKF.guess_old
but NKF.guess1. fixed: [ruby-dev:25491]


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7816 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-01-24 07:10:44 +00:00
eban
c52611a320 * 2005-01-23
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7812 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-01-23 04:33:14 +00:00
nahi
69026d2f73 * lib/soap/wsdlDriver.rb: from 1.5.3-ruby1.8.2, operation which has
capitalized name (such as KeywordSearchRequest in AWS) is defined as
          a method having uncapitalized name. (converted with
          GenSupport.safemethodname to handle operation name 'foo-bar').  it
          introduced serious incompatibility; in the past, it was defined as a
          capitalized.

          define capitalized method as well under that circumstance.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7811 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-01-23 03:42:36 +00:00
gotoyuzo
8d8c9f6cd1 * ext/openssl/ossl_ocsp.c (ossl_ocspreq_to_der): should call
GetOCSPReq at first.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7810 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-01-22 20:28:02 +00:00
eban
4f61ea5864 * 2005-01-22
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7809 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-01-22 14:18:23 +00:00
seki
0805616b06 (accept) rescue SSLError. [druby-ja:110]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7808 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-01-22 14:10:36 +00:00
seki
b0b6e67394 fail if UNIXFileOwner is set. [druby-ja:111]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7807 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-01-22 13:37:37 +00:00
akr
78f31c7be6 * lib/resolv.rb (Resolv::DNS::Config.resolv): don't raise ResolvError.
reported by Sam Roberts.  [ruby-talk:127133]


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7804 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-01-21 11:11:44 +00:00
shugo
e073692159 * ChangeLog: fixed typo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7803 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-01-21 08:25:44 +00:00
shugo
90ad5e3699 * lib/net/imap.rb (decode_utf7): use pack("U*") to encode UTF-8.
* lib/net/imap.rb (encode_utf7): use unpack("U*") to decode UTF-8.
* test/net/imap/test_imap.rb: added tests for Net::IMAP.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7800 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-01-21 08:15:56 +00:00
shugo
d3125e3e43 * lib/net/imap.rb (u8tou16): fixed typo. fixed: [ruby-lis:40546]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7797 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-01-21 05:02:16 +00:00
eban
93ea81670a * 2005-01-21
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7795 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-01-20 15:42:44 +00:00
ocean
38e0c89c35 * ext/syck/rubyext.c (syck_parser_bufsize_set): avoid VC++ warning
"local variable 'size' used without having been initialized".


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7794 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-01-20 15:39:22 +00:00
usa
d85815fbca * lib/ipaddr.rb (test_s_new): typo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7790 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-01-19 09:14:42 +00:00
usa
2512210f8e * lib/ipaddr.rb (to_s, test_to_s): too many colons with some cases.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7788 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-01-19 09:05:50 +00:00
eban
30b6cf5530 * 2005-01-19
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7787 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-01-18 16:32:19 +00:00
akr
01c6a1f8ff * lib/resolv.rb (Resolv::DNS::Config.parse_resolv_conf): ignore
domain and search directive without an argument.
  reported by Sam Roberts.  [ruby-talk:126781]


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7786 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-01-18 16:29:23 +00:00
nobu
0cf40469d8 * configure.in (aix): fix typo. [ruby-talk:126401]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7782 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-01-17 14:34:09 +00:00
nobu
4d2f38b777 * ext/readline/readline.c: suppress warnings.
* lib/irb/extend-command.rb (IRB::ContextExtender.def_extend_command):
  ditto.

* lib/irb/ext/history.rb (IRB::Context::set_last_value): ditto.

* lib/irb/ext/history.rb (IRB::Context::eval_history): ditto.

* lib/irb/locale.rb (IRB::Locale::real_load): ditto.

* lib/irb/slex.rb (SLex::Node::create_subnode): remove garbage.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7781 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-01-16 22:09:29 +00:00
eban
e84ce31a9e ChangeLog: typo fix.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7779 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-01-16 15:25:44 +00:00
eban
d8f43c5084 * 2005-01-17
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7778 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-01-16 15:12:19 +00:00
eban
e174328097 * lib/uri/common.rb (PORT): typo fix. fiex: [ruby-core:04256]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7777 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-01-16 15:12:02 +00:00
nobu
74252bf135 * 2005-01-15
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7776 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-01-15 05:59:19 +00:00
nobu
378f74227e * ruby.c (proc_options): ignore trailing CRs at the end of short
options as well as long options.  fixed: [ruby-core:04232]


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7775 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-01-15 05:58:02 +00:00
kou
e1e5eda547 * lib/rss/rss.rb (RSS::VERSION): 0.1.2 -> 0.1.3.
* lib/rss/rss.rb: accept inheritance. [ruby-talk:126104]


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7774 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-01-15 04:46:20 +00:00
nobu
c853ea40c3 * 2005-01-12
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7769 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-01-11 15:38:35 +00:00
nobu
b4114b4dc7 * object.c (rb_class_superclass): superclass of singleton class also
should be a singleton class.  fixed: [ruby-list:40519]


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7768 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-01-11 15:36:52 +00:00
nobu
54198fca16 * io.c (remain_size): use buffered data instead of unreading to avoid
inconsistency of text mode.  fixed: [ruby-dev:25446]


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7767 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-01-11 11:59:00 +00:00
usa
0be6a1f5c8 * 2005-01-11
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7766 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-01-11 00:50:15 +00:00
ocean
ff57fbf2a6 * numeric.c (Init_Numeric): turn off floating point exceptions
on bcc32. "1e300".to_f had crashed by overflow.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7765 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-01-11 00:46:35 +00:00
nobu
60e9c4e62a * variable.c (rb_autoload): hide internal data from ruby level.
fixed: [ruby-dev:25373]


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7761 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-01-10 14:07:53 +00:00
gotoyuzo
083475a1f3 * test/webrick/utils.rb: resuce LoadError.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7760 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-01-10 07:58:55 +00:00
eban
3a1ee90cbe * 2005-01-10
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7759 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-01-10 07:30:32 +00:00
gotoyuzo
a9a02401a8 * lib/webrick/cgi.rb (WEBrick::CGI::Socket#request_line): should
escape SCRIPT_NAME and PATH_INFO before being parsed as a URI.

* lib/webrick/httputils.rb (WEBrick::HTTPUtils#escape_path): add
  new method to escape URI path component.

* lib/webrick/ssl.rb (WEBrick::Config::SSL): the default value
  of :SSLEnable is false.

* test/webrick/{test_cgi.rb,webrick.cgi}: new file.

* test/webrick/utils.rb: require "webrick/https.h".


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7758 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-01-10 06:29:58 +00:00
nobu
c744d6f62d * io.c (rb_f_select): IO list could be altered. [ruby-dev:25312]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7756 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-01-09 05:12:29 +00:00
gotoyuzo
7011bf1523 * test/webrick/test_server.rb (test_daemon): delete an assertion
which has possibility to fail by race condition.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7755 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-01-08 19:09:12 +00:00
eban
1630a8294a * 2005-01-09
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7754 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-01-08 18:24:54 +00:00
aamine
b2625d914e * test/fileutils/test_fileutils.rb (test_copy_entry): copy_entry copies only file type, not mtime. [ruby-dev:25383]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7753 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-01-08 18:23:24 +00:00
akr
16b5ba2707 update readpartial document.
don't try read timeout on Windows.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7752 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-01-08 18:18:36 +00:00