nagai
52d25a671b
* ext/tk/tcltklib.c: fix SEGV when embedding to an application.
...
[ruby-core:7600]
* ext/tk/tcltklib.c: fix SEGV at exit. [ruby-talk:186489]
* ext/tk/tkutil/tkutil.c: follow to changing specification of
instance_eval on ruby-1.9.x.
* ext/tk/lib/tk.rb: ditto.
* ext/tk/lib/multi-tk.rb: ditto.
* ext/tk/lib/tk.rb: remove warning about redefinition of methods.
* ext/tk/lib/tk/variable.rb: remove warning about unseting Tcl
variables.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10078 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-04-05 16:08:45 +00:00
suke
4cef04b494
WIN32OLE#[] should accept multi argments.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10067 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-03-29 12:00:18 +00:00
usa
0d64a44875
* ext/nkf/nkf-utf8/nkf.c (nkf_each_char_to_hex, encode_fallback_subchar,
...
e2w_conv): support C90 compiler.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10065 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-03-29 01:12:22 +00:00
usa
b5635fa88d
* 2006-03-29
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10064 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-03-29 01:01:27 +00:00
matz
861741d8a5
* eval.c (backtrace): reports aliased method names in a generated
...
backtrace. a patch from "U.Nakamura" <usa at garbagecollect.jp>.
[ruby-dev:28471]
* eval.c (rb_call0): insecure calling should be checked for non
NODE_SCOPE method invocations too.
* eval.c (rb_alias): should preserve the current safe level as
well as method definition.
* eval.c (yield_under_i): pass self again for instance_eval().
[ruby-dev:28466]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10063 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-03-28 21:54:10 +00:00
eban
2c20353b1a
* 2006-03-28
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10062 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-03-28 01:55:32 +00:00
akr
e732bfca12
doc update. [ruby-talk:186294]
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10060 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-03-28 01:49:32 +00:00
eban
5395d144d3
* 2006-03-27
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10056 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-03-27 13:31:41 +00:00
naruse
bb1e80fd4e
* ext/nkf/nkf-utf8/{nkf.c, utf8tbl.c, config.h}: imported nkf 2.0.6.
...
* Add --ic / --oc option and mapping tables.
* Add fallback option.
* Add --no-best-fit-chars option.
* Fix some bugs.
* ext/nkf/nkf.c (nkf_split_options): added for parse option string.
* ext/nkf/lib/kconv.rb (Kconv.to*): add -m0.
Note that Kconv.to* still imply -X.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10055 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-03-27 13:28:15 +00:00
eban
15c3ddd0ff
* 2006-03-24
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10052 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-03-24 08:27:41 +00:00
matz
fb45255198
* process.c (rb_f_sleep): remove description about SIGALRM which
...
is not valid on the current implementation. [ruby-dev:28464]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10051 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-03-24 08:22:36 +00:00
eban
778c3b5367
* 2006-03-23
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10048 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-03-23 01:54:16 +00:00
matz
5b7cdcfb32
* eval.c (method_missing): should support argument splat in
...
super. [ruby-talk:185438]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10047 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-03-23 01:52:05 +00:00
matz
1d5f0e29b6
* configure.in: Solaris SunPro compiler -rapth patch from
...
<kuwa at labs.fujitsu.com>. [ruby-dev:28443]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10044 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-03-20 03:07:21 +00:00
usa
1fba74adad
* 2006-03-20
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10043 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-03-20 02:16:55 +00:00
matz
1cd8cc18d3
* configure.in: remove enable_rpath=no for Solaris.
...
[ruby-dev:28440]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10041 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-03-20 00:41:56 +00:00
eban
589b435971
* 2006-03-17
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10038 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-03-17 11:38:53 +00:00
gotoyuzo
8dd7e8bee6
* ext/openssl/ossl_ssl.c, ext/openssl/ossl_nsspki.c: fix typo.
...
[ruby-core:07571]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10037 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-03-17 10:10:53 +00:00
usa
5c57afb6c0
* lib/mkmf.rb (create_makefile): support libraries without *.so.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10036 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-03-15 07:55:10 +00:00
eban
65cbab1231
* 2006-03-15
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10035 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-03-15 07:44:17 +00:00
gotoyuzo
6f1c875b07
* ext/openssl/ossl_ssl.c, ext/openssl/ossl_nsspki.c: should use
...
"rb_str_new(0, 0)" to make empty string.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10034 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-03-15 07:42:00 +00:00
eban
c283ee03c6
* 2006-03-11
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10031 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-03-11 11:48:51 +00:00
matz
dafff6db59
* lib/rdoc/ri/ri_formatter.rb (RI::TextFormatter::wrap): removed
...
space before argument parenthesis. [ruby-talk:183630]
* ruby.1: a clarification patch from David Lutterkort
<dlutter at redhat.com>. [ruby-core:7508]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10030 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-03-11 08:27:43 +00:00
akr
f47eaab4f5
fix string interpolation
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10025 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-03-04 06:39:25 +00:00
akr
e9ce07baef
* gc.c (id2ref): fix symbol test.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10024 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-03-04 06:28:55 +00:00
(no author)
29b2917e3b
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@10023 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-03-04 06:28:55 +00:00
akr
00f6107621
* gc.c (id2ref): fix symbol test.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10022 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-03-04 06:28:51 +00:00
eban
6a2ba1c4a2
* 2006-03-04
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10021 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-03-04 02:33:21 +00:00
matz
6834f57ba0
* lib/rdoc/ri/ri_paths.rb (RI::Paths): adding paths from rubygems
...
directories. a patch from Eric Hodel <drbrain at segment7.net>.
[ruby-core:07423]
* eval.c (rb_thread_fd_writable): should not re-schedule output
from KILLED thread (must be error printing).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10020 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-03-03 17:39:28 +00:00
eban
e43ab45ae2
* 2006-03-03
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10017 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-03-03 01:55:57 +00:00
akr
bf90490d9b
ML ref [ruby-core:7305]
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10016 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-03-02 17:40:38 +00:00
akr
6828bbeae0
* gc.c: align VALUE with sizeof(RVALUE) globally.
...
(is_pointer_to_heap): check alignment out of loop.
(id2ref): avoid collision between symbols and objects.
(rb_obj_id): ditto. moved from object.c.
[ruby-talk:178364] [ruby-core:7401]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10015 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-03-02 10:46:17 +00:00
ocean
2b3243d7fa
* gc.c: commited magic for reducing RVALUE size on windows. (24->20byte)
...
[ruby-core:7474]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10014 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-03-02 09:01:51 +00:00
ocean
8bd7f1ecc5
* win32/win32.c (filetime_to_unixtime): should set tm_isdst to -1.
...
stat() didn't treat daylight saving time property on WinNT.
[ruby-talk:182100]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10011 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-03-02 04:01:31 +00:00
eban
a97cd63265
* 2006-03-02
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10010 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-03-02 01:21:07 +00:00
matz
492490b857
* gc.c (add_heap): heap_slots may overflow. a patch from Stefan
...
Weil <weil at mail.berlios.de>.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10009 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-03-01 23:12:06 +00:00
matz
de2c6e833e
* ruby.h (SYM2ID): should not cast to signed long.
...
[ruby-core:07414]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10007 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-03-01 08:09:09 +00:00
eban
935bcd0d28
* 2006-03-01
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10006 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-02-28 16:03:37 +00:00
ocean
0c344f2b59
* lib/rdoc/parsers/parse_rb.rb (read_escape): could not handle /\^/.
...
merged Mr. Ishizuka's lib/irb/ruby-lex.rb 's patch rev 1.29.
[ruby-talk:181631] [ruby-dev:28404]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10005 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-02-28 15:27:24 +00:00
usa
3e7bfa0851
* 2006-02-28
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10001 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-02-28 00:34:53 +00:00
usa
a0d7cc1b8d
* lib/drb/extservm.rb (invoke_service_command): cannot invoke command
...
if command name is quoted on mswin32. [ruby-dev:28400]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10000 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-02-28 00:34:05 +00:00
seki
bad3f1f3a0
quote pathnames in the server's command line for space contained
...
directory names. Thanks, arton. [ruby-dev:28386]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@9998 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-02-24 11:12:35 +00:00
usa
4f7c94a8b9
* instruby.rb: install *.exe.manifest and *.dll.manifest if exist.
...
It's for VC++8.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@9997 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-02-24 03:12:27 +00:00
ocean
c31dcc79b5
* bcc32/Makefile.sub (HAVE_HYPOT): bcc32 has hypot().
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@9996 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-02-24 02:37:59 +00:00
usa
d23d055d47
* time.c (time_new_internal): add prototype to tell the compiler
...
arugments types.
* win32/win32.c (NtInitialize): need to set a handler for VC++8.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@9995 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-02-24 02:22:33 +00:00
eban
8e5e386b7a
* 2006-02-24
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@9993 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-02-24 01:39:22 +00:00
naruse
584e22565f
* test.rb: Removed. Obsolete by test/nkf.
...
* ext/.document: enabled documents in nkf and kconv
* ext/nkf/nkf.c ext/nkf/lib/kconv.rb: Add rdoc.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@9992 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-02-23 23:20:52 +00:00
naruse
db4dfd1deb
enabled documents in nkf and kconv.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@9991 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-02-23 23:18:53 +00:00
naruse
2507e957e0
* ext/nkf/nkf.c ext/nkf/lib/kconv.rb: Add rdoc.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@9990 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-02-23 23:17:20 +00:00
naruse
e7d3da866b
Removed (Obsolete by test/nkf)
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@9989 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-02-23 23:00:16 +00:00