dave
37abc5eaa3
Fix bug where parent class wasn't being detected if the
...
child class was defined using the A::B notation.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7226 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-11-08 13:25:26 +00:00
eban
d9bde4fcbe
* 2004-11-08
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7225 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-11-07 15:19:36 +00:00
eban
495358834c
* configure.in: add setup for mignw32 cross compiling.
...
[ruby-talk:119413]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7224 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-11-07 15:16:27 +00:00
nagai
c2ac862f1a
* ext/tk/lib/tk.rb: bind-event methods accept multi substitution arguments.
...
* ext/tk/lib/tk/canvas.rb: ditto.
* ext/tk/lib/tk/canvastag.rb: ditto.
* ext/tk/lib/tk/text.rb: ditto.
* ext/tk/lib/tk/texttag.rb: ditto.
* ext/tk/lib/tkextlib/iwidgets/scrolledcanvas.rb: ditto.
* ext/tk/lib/tkextlib/tktable/tktable.rb: ditto.
* ext/tk/lib/tkextlib/treectrl/tktreectrl.rb: ditto
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7223 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-11-07 14:53:02 +00:00
suke
4cbaddcf8c
* ext/win32ole/win32ole.c: rename WIN32OLE#ole_obj_help to
...
WIN32OLE#ole_type. alias ole_obj_help to ole_type.
* ext/win32ole/tests/testWIN32OLE.rb: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7222 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-11-06 11:42:35 +00:00
eban
e015d89352
* 2004-11-06
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7220 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-11-06 03:44:44 +00:00
tadf
033709e5e4
checks whether zone was given.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7218 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-11-06 02:24:35 +00:00
eban
e527b8d876
* 2004-11-05
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7215 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-11-05 13:34:26 +00:00
naruse
eac79e135c
* ext/nkf: follow CVS Head of original nkf.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7214 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-11-05 10:09:53 +00:00
naruse
8b60d65bcb
follow CVS Head of original nkf.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7213 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-11-05 10:07:16 +00:00
nagai
27425a52ba
* ext/tk/lib/tk/scrollable.rb: divide Scrollable module into X_Scrollable
...
and Y_Scrollable
* ext/tk/lib/tk/entry.rb: include X_Scrollable instead of Scrollable
* ext/tk/lib/tk/autoload.rb: define autoload for X_Scrollable and Y_Scrollable
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7212 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-11-05 09:15:18 +00:00
nagai
ff814d4c37
* ext/tk/lib/tk.rb: TkComm._at() supprts both of "@x,y" and "@x"
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7211 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-11-05 07:07:39 +00:00
nagai
4286469353
* ext/tk/lib/tk/text.rb: sorry. bug fix again.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7210 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-11-05 04:24:03 +00:00
nagai
91192d19a9
* ext/tk/lib/tk/text.rb: bug fix
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7209 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-11-05 04:19:16 +00:00
matz
28d67a0bfe
* string.c (str_gsub): should have removed rb_str_unlocktmp(str).
...
[ruby-dev:24708]
* ext/socket/socket.c (s_recvfrom): buffer modification check.
[ruby-dev:24708]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7208 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-11-04 23:43:40 +00:00
ksaito
47548dd33e
* regexec.c, regparse.c, regint.h: fixed conflicts between vendor branch.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7207 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-11-04 14:57:11 +00:00
ksaito
82cb9eaa3b
* ascii.c, euc_jp.c, oniggnu.h, oniguruma.h, regcomp.c, regenc.c, regenc.h, regerror.c, regexec.c, reggnu.c, regint.h, regparse.c, regparse.h, sjis.c, utf8.c:
...
imported Oni Guruma 3.4.0.
* parse.y, re.c: Now mbclen() takes unsigned char as its argument.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7206 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-11-04 14:43:08 +00:00
ksaito
5e853c811c
This commit was generated by cvs2svn to compensate for changes in r7203,
...
which included commits to RCS files with non-trunk default branches.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7204 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-11-04 14:31:26 +00:00
matz
67ae0fb9ac
* string.c (str_gsub): string modify check no longer based on
...
tmplock. [ruby-dev:24706]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7202 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-11-04 12:27:57 +00:00
suke
e4a65e4427
ext/win32ole/win32ole.c(typelib_file_from_typelib): search "win16"
...
entry to get library path.
ext/win32ole/win32ole.c(oletypelib_path): ditto.
ext/win32ole/win32ole.c(ole_typedesc2val): add VT_LPWSTR, VT_LPSTR,
VT_ERROR case.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7201 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-11-04 12:12:59 +00:00
nagai
e42cec58db
* ext/tk/lib/tk/variable.rb: forget to initialize instance_variables
...
of TkVarAccess objects
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7198 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-11-04 06:03:53 +00:00
eban
cc0da70929
* 2004-11-04
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7197 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-11-04 03:33:04 +00:00
matz
27715649f4
* 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]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7195 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-11-04 00:53:21 +00:00
gotoyuzo
77d3f40c90
* lib/webrick/httpauth/digestauth.rb: use Base64.encode64 to
...
avoid warnings. [webrickja:128]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7192 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-11-03 13:29:42 +00:00
suke
cfc8755faf
add rdoc style document.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7191 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-11-03 11:35:27 +00:00
matz
3be03e9294
* 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.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7190 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-11-03 11:34:57 +00:00
nagai
39c871c925
* 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/trunk@7188 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-11-03 08:09:55 +00:00
eban
1ae00aafd1
* 2004-11-03
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7185 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-11-03 07:05:29 +00:00
kou
d5b6a7b169
* test/rss/*.rb: removed tab width configuration headers.
...
* test/rss/test_maker_{0.9,1.0}.rb: sort -> do_sort.
* lib/rss/maker/*.rb: changed API to RSS version independence.
* lib/rss/maker/base.rb
(RSS::Maker::XMLStyleSheets::XMLStyleSheet): checked required
(pseudo) attributes.
* lib/rss/maker/base.rb (RSS::Maker::Items): sort -> do_sort.
* lib/rss/rss.rb (RSS::BaseModel.install_date_element): avoided warning.
* lib/rss/0.9.rb (RSS::Rss#textinput): added convenience method.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7182 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-11-03 06:43:18 +00:00
matz
0b4597eccf
* 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/trunk@7181 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-11-02 07:38:21 +00:00
usa
7b45f99288
* io.c (pipe_open): need to set cmd if argc == 0 (win32).
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7179 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-11-02 05:54:45 +00:00
matz
4727632f01
* io.c (pipe_open): IO.popen should take array as 1st argument for
...
a command line. [ruby-dev:24678]
* io.c (rb_io_s_popen): do not expand argv array. [ruby-dev:24670]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7178 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-11-02 05:33:11 +00:00
eban
b3a1381e9b
* 2004-11-02
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7176 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-11-02 01:48:41 +00:00
matz
1d1b8102bc
* eval.c (proc_invoke): nail down dyna_var node when Proc object
...
or continuation is created. [ruby-dev:24671]
* io.c (rb_io_s_popen): do not expand argv array. [ruby-dev:24670]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7174 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-11-01 23:49:16 +00:00
kou
c2d8185ba6
* lib/rss/maker/base.rb: changed xml-stylesheet's API of RSS Maker
...
to like item's one.
* lib/rss/xml-stylesheet.rb (RSS::XMLStyleSheet#guess_type): fixed
regular expression bug.
* test/rss/test_maker_xml-stylesheet.rb: updated tests for xml-stylesheet.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7173 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-11-01 13:30:08 +00:00
eban
0aeea1ad38
* README.EXT, README.EXT.ja: remove MANIFEST stuff.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7172 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-11-01 10:41:08 +00:00
eban
49fb289ea1
* MANIFEST, ext/**/MANIFEST: removed.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7170 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-11-01 10:13:52 +00:00
eban
a39967d062
* 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/trunk@7167 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-11-01 05:04:04 +00:00
usa
aa23bfaf08
* io.c (pipe_open): avoid conflict of variable name. [ruby-dev:24662]
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7166 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-11-01 02:55:29 +00:00
eban
d84edcfd73
* process.c (rb_f_exec): should check whether prog is NULL.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7165 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-11-01 02:49:06 +00:00
eban
74f50ab688
* 2004-11-01
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7164 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-11-01 02:46:09 +00:00
kou
4fc4f5215b
* lib/rss/maker.rb: added entry point of RSS Maker.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7163 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-11-01 00:43:47 +00:00
matz
8db864c999
* io.c (rb_f_open): create copy of popen specifier. [ruby-dev:24656]
...
* 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/trunk@7162 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-10-31 17:37:52 +00:00
naruse
b7e13d8677
process.c: on NetBSD don't use setruid() and setrgid().
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7159 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-10-31 15:04:15 +00:00
naruse
a8966861e8
On NetBSD don't use setruid() and setrgid().
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7158 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-10-31 14:37:08 +00:00
eban
ac0fc7798d
* ext/ripper/MANIFEST: typofix(src.rb -> src_rb).
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7157 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-10-31 14:24:29 +00:00
eban
b16206503c
* MANIFEST:
...
Added files:
ruby/lib/rss/maker:
0.9.rb 1.0.rb 2.0.rb base.rb content.rb dublincore.rb
syndication.rb trackback.rb
ruby/test/rss:
test_maker_0.9.rb test_maker_1.0.rb test_maker_2.0.rb
test_maker_content.rb test_maker_dc.rb test_maker_sy.rb
test_maker_trackback.rb test_maker_xml-stylesheet.rb
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7156 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-10-31 14:21:11 +00:00
kou
d58d59b0a4
* lib/rss/maker/*.rb: added RSS Maker.
...
* test/rss/test_maker_*.rb: added tests for RSS Maker.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7155 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-10-31 14:14:21 +00:00
suke
c6cf2e24fe
add WIN32OLE.codepage, WIN32OLE.codepage=
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7154 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-10-31 07:59:58 +00:00
eban
6d63dce6cb
* ext/nkf/nkf-utf8/nkf.c: add "\075?UTF-8?Q?" for Gmail.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7153 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-10-31 05:37:09 +00:00