nagai
1c222a16b5
* ext/tk/lib/tk.rb: TkComm._at() supprts both of "@x,y" and "@x"
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@7211 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-11-05 07:07:39 +00:00
nagai
dcbbe3f409
* ext/tk/lib/tk/text.rb: sorry. bug fix again.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@7210 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-11-05 04:24:03 +00:00
nagai
05e084d7dd
* ext/tk/lib/tk/text.rb: bug fix
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@7209 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-11-05 04:19:16 +00:00
usa
08feda316d
* typo, too. orz
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@7200 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-11-04 10:32:09 +00:00
usa
33276f1e21
* io.c (rb_f_open): fix typo.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@7199 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-11-04 10:28:27 +00:00
nagai
9adcea7405
* ext/tk/lib/tk/variable.rb: forget to initialize instance_variables
...
of TkVarAccess objects
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@7198 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-11-04 06:03:53 +00:00
eban
56a3ae9be0
* 2004-11-04
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@7197 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-11-04 03:33:04 +00:00
matz
d55db6b999
* gc.c (gc_mark): enable GC stack checking.
...
* string.c (str_gsub): lock strings temporarily. [ruby-dev:24687]
* ext/socket/socket.c (s_recvfrom): tmplock input buffer.
[ruby-dev:24705]
* array.c (rb_ary_uniq_bang): do not push frozen string from hash
table. [ruby-dev:24695]
* array.c (rb_ary_and): ditto.
* array.c (rb_ary_or): ditto.
* ext/enumerator/enumerator.c (each_cons_i): pass copy of an
internal consequent array. [ruby-talk:118691]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@7196 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-11-04 01:20:51 +00:00
naruse
5a571ee064
* process.c: On NetBSD don't use setruid() and setrgid().
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@7194 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-11-03 13:46:46 +00:00
naruse
028d19ef5c
On NetBSD don't use setruid() and setrgid().
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@7193 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-11-03 13:32:12 +00:00
gotoyuzo
e9fb2e2731
* lib/webrick/httpauth/digestauth.rb: use Base64.encode64 to
...
avoid warnings. [webrickja:128]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@7192 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-11-03 13:29:42 +00:00
nagai
ff861c0c7d
* io.c (pipe_open): fix compile error
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@7189 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-11-03 08:14:25 +00:00
nagai
8ff005361a
* ext/tk/lib/tk.rb: support to use different Tcl commands between
...
configure and configinfo
* ext/tk/lib/font.rb: ditto.
* ext/tk/lib/itemconfig.rb: support to use different Tcl commands
between item_configure and item_configinfo
* ext/tk/lib/itemfont.rb: ditto.
* ext/tk/extconf.rb: install SUPPORT_STATUS
* ext/tk/lib/tkextlib: some bug fixes (see ext/tk/ChangeLog.tkextlib)
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@7188 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-11-03 08:09:55 +00:00
naruse
f772fd6665
* ext/nkf: follow nkf 2.0.4
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@7187 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-11-03 07:48:08 +00:00
naruse
dbe30b383b
* follow nkf 2.0.4
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@7186 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-11-03 07:30:42 +00:00
eban
e3475cde2a
* 2004-11-03
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@7185 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-11-03 07:05:29 +00:00
kou
b45e1493f8
* test/rss/test_maker_*.rb: added tests for RSS Maker.
...
* lib/rss/maker.rb: added RSS Maker.
* lib/rss/maker/*.rb: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@7184 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-11-03 07:03:33 +00:00
(no author)
3d712cdd9d
This commit was manufactured by cvs2svn to create branch 'ruby_1_8'.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@7183 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-11-03 07:03:33 +00:00
matz
4e8d491b90
* process.c (rb_f_fork): need to flush stdout and stderr before
...
fork(2). [ruby-talk:117715]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@7180 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-11-02 07:13:02 +00:00
matz
d329ced71d
* gc.c: cancel IA64 changes unnecessary for 1.8.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@7177 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-11-02 03:55:04 +00:00
eban
9364351cbf
* 2004-11-02
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@7176 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-11-02 01:48:41 +00:00
matz
9c56a298e8
* eval.c (proc_invoke): nail down dyna_var node when Proc object
...
or continuation is created. [ruby-dev:24671]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@7175 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-11-01 23:53:50 +00:00
eban
7e1850fd5d
* README.EXT, README.EXT.ja: remove MANIFEST stuff.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@7172 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-11-01 10:41:08 +00:00
eban
d271544bb6
* MANIFEST, ext/**/MANIFEST: removed.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@7171 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-11-01 10:19:37 +00:00
eban
6433a1b9e4
* ext/extmk.rb (MANIFEST): do not use anymore, use extconf.rb instead.
...
* ext/enumerator/extconf.rb, ext/fcntl/extconf.rb,
ext/stringio/extconf.rb: added.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@7169 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-11-01 08:21:06 +00:00
(no author)
8b33686b91
This commit was manufactured by cvs2svn to create branch 'ruby_1_8'.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@7168 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-11-01 08:21:06 +00:00
eban
8522deb2b2
* 2004-11-01
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@7161 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-10-31 16:07:06 +00:00
eban
03af5a56f8
* main.c (_stklen): move to gc.c.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@7160 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-10-31 16:06:57 +00:00
eban
8f5e575dc8
* 2004-10-31
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@7150 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-10-30 15:36:14 +00:00
matz
c2a9b62fd2
* string.c (rb_str_locktmp): lock string temporarily.
...
* string.c (str_independent): add tmplock check.
* io.c (io_write): lock output string temporarily.
[ruby-dev:24649]
* io.c (io_write): use rb_str_locktmp().
* io.c (read_all): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@7149 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-10-30 15:33:03 +00:00
eban
e7bb5176f6
* 2004-10-30
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@7146 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-10-30 08:11:06 +00:00
suke
ffce014b7b
some typo fixed.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@7143 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-10-30 01:05:08 +00:00
nobu
99be646a7f
* io.c (rb_io_check_initialized): new function to check uninitialized
...
object. [ruby-talk:118234]
* file.c (rb_file_path), io.c (rb_io_closed): check if initialized.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@7140 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-10-29 12:28:32 +00:00
nobu
383723abc8
* CR stripped.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@7137 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-10-29 08:43:10 +00:00
matz
c579593b41
* eval.c (rb_thread_start_0): forget to free some memory chunks.
...
[ruby-core:03611]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@7134 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-10-29 07:59:42 +00:00
eban
ed4de45783
* 2004-10-29
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@7128 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-10-29 01:56:22 +00:00
matz
5e2fbb9cfa
* eval.c (ruby_cleanup): ruby_finalize_1 may cause exception,
...
should be wrapped by PUSH_TAG/POP_TAG(). [ruby-dev:24627]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@7127 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-10-29 01:06:37 +00:00
akira
121648473d
* ext/zlib/zlib.c (zstream_detach_input): resets klass of z->input if
...
z->input isn't nil.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@7126 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-10-28 14:40:08 +00:00
nobu
1f11d86110
* ext/extmk.rb: prefer relative path. [ruby-talk:93037]
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@7125 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-10-28 14:19:40 +00:00
eban
2eb44a2abc
* 2004-10-28
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@7124 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-10-27 16:42:43 +00:00
nobu
0879310091
* string.c (str_gsub): use STR_NOCAPA.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@7123 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-10-27 15:23:16 +00:00
usa
b98389e436
* gc.c: prototype; rb_io_fptr_finalize() doesn't return any value
...
at this version.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@7122 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-10-27 09:50:03 +00:00
matz
55ec8ed295
* gc.c (gc_sweep): recover ruby_in_compile variable.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@7120 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-10-27 09:16:20 +00:00
matz
ece87af00c
* string.c (RESIZE_CAPA): check string attribute before modifying
...
capacity member of string structure. [ruby-dev:24594]
* ext/zlib/zlib.c (gzreader_gets): use memchr() to to gain
performance. [ruby-talk:117701]
* sprintf.c (rb_f_sprintf): raise ArgumentError for extra
arguments, unless (digit)$ style used.
* ext/zlib/zlib.c (gzreader_gets): use memchr() to to gain
performance. [ruby-talk:117701]
* sprintf.c (rb_f_sprintf): raise ArgumentError for extra
arguments, unless (digit)$ style used.
* eval.c (frame_free): Guy Decoux solved the leak problem.
Thanks. [ruby-core:03549]
* ext/zlib/zlib.c (zstream_append_input): clear klass for z->input
to avoid potential vulnerability.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@7119 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-10-27 02:46:54 +00:00
nobu
5615f7636e
* 2004-10-27
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@7118 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-10-27 00:19:40 +00:00
nobu
ffcc841ffe
* string.c (str_gsub): use a string object for exception safeness.
...
[ruby-dev:24601]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@7117 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-10-27 00:18:08 +00:00
nobu
f608d9eadf
2004-10-26
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@7115 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-10-26 14:54:01 +00:00
nobu
8245026372
* io.c (rb_io_getline): rs modification check should not interfere in the loop.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@7114 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-10-26 14:52:40 +00:00
dave
8a0d7d99ae
Restore correct :nodoc: behavior with nested classes
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@7113 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-10-26 14:33:17 +00:00
eban
dfd322b36c
* win32/win32.c (isUNCRoot): should check NUL after '.'.
...
[ruby-dev:24590]
* win32/win32.c (isUNCRoot): fixed buffer overrun.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@7112 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-10-25 09:40:55 +00:00