nagai
f1d4dfca2b
* ext/tk/stubs.c (_nativethread_consistency_check): use simpler
...
(low cost) way to check whether the Tcl interpreter was compiled
with threads enabled of not.
* ext/tk/tcltklib.c: reduce warnings.
* ext/tk/tkutil/tkutil.c: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@9512 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-11-07 04:47:08 +00:00
eban
f38216d43b
* 2005-11-07
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@9511 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-11-06 15:12:40 +00:00
ocean
c8769246c9
* lib/yaml.rb: removed :nodoc: to generate Kernel doc. [ruby-core:6324]
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@9510 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-11-06 15:09:06 +00:00
nobu
7665deeb12
* ext/iconv/iconv.c (Iconv::BrokenLibrary): exception when detected a
...
bug of underlying library.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@9509 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-11-06 14:41:53 +00:00
nobu
62bb03bf5a
* ext/iconv/extconf.rb: use 3rd argument to have_library.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@9508 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-11-06 14:08:56 +00:00
ocean
84c2dc95de
* ext/tk/stubs.c (ruby_tcl_create_ip_and_stubs_init): should touch
...
interpreter after initialization is done. [ruby-dev:27638]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@9507 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-11-06 12:48:43 +00:00
nobu
556a7ac35f
* file.c (rb_file_s_readlink): readlink(2) on AIX fails with ERANGE if
...
buffer size is less than required. fixed: [ruby-dev:27634]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@9505 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-11-06 11:18:57 +00:00
eban
563ff31625
* 2005-11-06
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@9504 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-11-06 11:16:14 +00:00
eban
aec1ef45bf
* 2005-11-05
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@9503 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-11-05 04:46:44 +00:00
nobu
49775b88e9
* configure.in, cygwin/GNUmakefile.in (mingw): use def file to alias
...
symbols. [ruby-dev:27532]
* bcc32/mkexports.rb, win32/mkexports.rb: make aliases in DLL.
* win32/win32.c, win32/win32.h: replace symbols only when RUBY_EXPORT
is defined.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@9502 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-11-05 04:43:46 +00:00
eban
479b27ac41
* 2005-11-03
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@9501 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-11-03 05:21:45 +00:00
aamine
d923e58850
* lib/open-uri.rb (open_loop): find_proxy should return nil when proxy does not exist. [ruby-dev:27630]
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@9500 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-11-02 22:58:39 +00:00
eban
2b684f7938
* 2005-11-02
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@9498 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-11-02 11:40:08 +00:00
nagai
5b34104f74
* ext/tk/extconf.rb: change the check parameter for Win32.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@9497 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-11-02 11:28:40 +00:00
nagai
284ac594b3
* ext/tk/sample/demos-jp/widget: make the root window lower than the
...
sub-demos windows.
* ext/tk/sample/demos-en/widget: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@9494 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-11-02 10:12:20 +00:00
nagai
0e05806f36
* ext/tk/tcltklib.c (ip_rbUpdateObjCmd, ip_rb_threadUpdateObjCmd): passed improper flags to DoOneEvent().
...
* ext/tk/tkutil/tkutil.c: use rb_obj_respond_to() instead of rb_respond_to().
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@9493 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-11-02 10:06:29 +00:00
matz
9974cb96d3
* eval.c (rb_call_super): should call method_missing if super is
...
called from Kernel method.
* eval.c (exec_under): frame during eval should preserve external
information.
* configure.in: use proper option for Sun linker. A patch from
Shinya Kuwamura <kuwa@labs.fujitsu.com>. [ruby-dev:27603]
* numeric.c (fix_rshift): RDoc fix. [ruby-core:6351]
* util.h (strtod): add #undef for platforms defines strtod()
macro. [ruby-dev:27563]
* ext/etc/etc.c: document update from mathew <meta@pobox.com>.
[ruby-core:06473]
* ext/fcntl/fcntl.c: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@9490 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-11-01 13:04:35 +00:00
eban
cc1b72bc22
* 2005-11-01
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@9489 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-11-01 01:58:43 +00:00
gotoyuzo
79bf99f7b2
* ext/openssl/extconf.rb: should check ERR_peek_last_error().
...
[ruby-dev:27597]
* ext/openssl/ossl.c (ossl_raise): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@9488 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-11-01 01:52:13 +00:00
gotoyuzo
ab509c0edb
* ext/openssl/ossl_cipher.c (ossl_cipher_update): input data must
...
not be empty. [ruby-talk:161220]
* test/openssl/test_cipher.rb: add test for Cipher#update("").
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@9485 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-10-30 20:50:48 +00:00
gotoyuzo
aa57e68b06
* lib/webrick/httpservlet/cgihandler.rb
...
(WEBrick::HTTPServlet::CGIHandler#do_GET): the value of Set-Cookie:
header field should be splited into each cookie. [ruby-Bugs:2199]
* lib/webrick/cookie.rb (WEBrick::Cookie.parse_set_cookie): new method
to parse the value of Set-Cookie: header field.
* test/webrick/test_cookie.rb, test/webrick/test_cgi.rb,
test/webrick/webrick.cgi: add some test for cookie.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@9484 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-10-30 20:40:05 +00:00
eban
8ffc757310
* 2005-10-31
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@9482 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-10-30 17:43:19 +00:00
ocean
58c20fbf61
* test/ruby/test_float.rb (test_precision): test by assert_in_delta.
...
[ruby-dev:27575]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@9481 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-10-30 17:37:31 +00:00
eban
5e9627d80a
* 2005-10-29
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@9480 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-10-29 08:40:42 +00:00
tadf
bb6bcd1865
synchronized with date2 3.7
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@9479 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-10-29 08:03:46 +00:00
nobu
ea2b0febf0
* enumerator.c (enumerator_allocate): allow subclassing.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@9475 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-10-27 11:35:24 +00:00
matz
c6b9f16231
* string.c (scan_once): wrong condition to use mbclen2().
...
[ruby-dev:27535]
* time.c (time_sunday): added predicate methods for the days of the
week. [ruby-list:41340]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@9472 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-10-27 08:18:38 +00:00
eban
563742204d
* 2005-10-27
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@9471 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-10-27 03:04:50 +00:00
ocean
c0851c650f
* missing.h, missing/memcmp.c, missing/memmove.c:
...
ANSI compatible interface.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@9470 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-10-27 02:55:18 +00:00
ocean
f44333cbff
* ext/syck/implicit.c (syck_type_id_to_uri): should return
...
newly allocated memory. otherwise, type_id will be freed
twice. [ruby-dev:27384] [ruby-core:6385]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@9469 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-10-26 00:28:39 +00:00
eban
c3da3df2f6
* 2005-10-26
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@9467 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-10-25 17:01:42 +00:00
nobu
8a2612b335
* configure.in (RUBY_EXTERN): macro to export symbols in shared
...
library. [ruby-core:05528]
* defines.h, {bcc32,win32,wince}/Makefile.sub (RUBY_EXTERN): moved to
configuration pass.
* ext/extmk.rb (extmake): RUBY_EXTERN for static linked extensions.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@9466 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-10-25 17:00:03 +00:00
ocean
ed91275a98
* ruby.h (Qfalse, Qtrue, Qnil, Qundef): make sure these immediate
...
values have VALUE type. there is an environment where sizeof(VALUE)
!= sizeof(int) like IA64. if 32bit integer (Qtrue) is passed to ANYARGS
and received by 64bit integer (VALUE), upper bits may have garbage value.
[ruby-dev:27513]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@9465 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-10-25 11:21:08 +00:00
ocean
a31918d635
* gc.c (garbage_collect): sorry, previous commit was incorrect.
...
[ruby-core:6386]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@9463 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-10-25 05:30:10 +00:00
ocean
d8e5ec121a
* gc.c (garbage_collect): return now whether there're rooms for new
...
objects, rather than whether GC run. fixed: [ruby-core:6376]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@9462 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-10-25 04:44:51 +00:00
eban
020df2c92b
* 2005-10-25
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@9461 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-10-24 17:31:00 +00:00
nobu
a7f4a9dc03
* lib/rdoc/markup/simple_markup.rb (SM::SimpleMarkup::LABEL_LIST_RE):
...
reduce redundant backtrack. [ruby-talk:161771]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@9460 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-10-24 17:13:42 +00:00
seki
def653cd80
RDoc documentation from Eric Hodel <drbrain@segment7.net> added.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@9459 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-10-24 15:38:47 +00:00
nobu
141666b1e2
* configure.in, io.c: use sys/syscall.h if syscall.h is not available.
...
[ruby-core:06247]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@9457 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-10-24 12:15:26 +00:00
usa
c90f3b2d90
* ext/Win32API/lib/win32/resolv.rb (get_info): support multiple DNS.
...
fixed: [ruby-list:40058], [ruby-dev:27479]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@9455 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-10-24 11:41:15 +00:00
eban
e03da456b9
* 2005-10-24
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@9454 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-10-24 06:55:02 +00:00
nagai
7aae276e6b
* ext/tk/lib/tk/canvas.rb (TkCanvasItemConfig::__item_val2ruby_optkeys):
...
typo fixed. [ruby-talk:162187]
* ext/tk/lib/tk/menu.rb (TkMenuEntryConfig::__item_val2ruby_optkeys):
ditto. [ruby-core:06359]
* ext/tk/lib/tk.rb: update RELEASE_DATE
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@9452 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-10-24 02:06:53 +00:00
eban
51e3a4402a
* 2005-10-23
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@9449 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-10-23 07:22:05 +00:00
nagai
3dd3b2136b
* ext/tk/extconf.rb: improbe messages [ruby-core:06325].
...
* ext/tk/lib/tk.rb, ext/tk/lib/tk/canvas.rb, ext/tk/lib/tk/entry.rb,
ext/tk/lib/tk/frame.rb, ext/tk/lib/tk/image.rb,
ext/tk/lib/tk/itemconfig.rb, ext/tk/lib/tk/labelframe.rb,
ext/tk/lib/tk/listbox.rb, ext/tk/lib/tk/menu.rb,
ext/tk/lib/tk/radiobutton.rb, ext/tk/lib/tk/scale.rb,
ext/tk/lib/tk/spinbox.rb, ext/tk/lib/tk/text.rb,
ext/tk/lib/tk/toplevel.rb: improve conversion of option values.
* ext/tk/lib/tkextlib/*: ditto.
* ext/tk/lib/tkextlib/*: update to support ActiveTcl8.4.11.2.
* ext/tk/lib/tkextlib/trofs/*: support Trofs 0.4.3.
* ext/tk/lib/tkextlib/tile/*: support Tile 0.7.2.
* ext/tk/lib/tkextlib/vu/*: support vu 2.3.0.
* ext/tk/lib/tkextlib/tcllib/*: support Tcllib 1.8 (Tklib 0.3).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@9448 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-10-22 22:17:08 +00:00
nobu
d6837060be
* ext/extmk.rb, lib/mkmf.rb (with_config): support --with-extension
...
options. [ruby-dev:27449]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@9446 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-10-22 14:55:07 +00:00
eban
755a8aa07f
* 2005-10-22
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@9445 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-10-22 05:53:39 +00:00
ocean
eb82473a39
* util.[hc] (ruby_add_suffix): constified.
...
* util.[hc] (ruby_scan_{oct,hex}): fixed typo. (renamed from
scan_{oct,hex})
* util.c: almostly ANSI styled. (except for functions depending on
macro and K&R tecknique)
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@9444 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-10-22 05:26:44 +00:00
nobu
0cfe16bc21
* ext/tk/lib/tk/font.rb, ext/tk/lib/tkextlib/ICONS/icons.rb,
...
ext/tk/sample/tkextlib/treectrl/demo.rb, lib/net/imap.rb,
lib/rss/parser.rb, test/rss/test_content.rb,
test/rss/test_dublincore.rb, test/rss/test_syndication.rb,
test/rss/test_trackback.rb, test/ruby/test_eval.rb,
test/socket/test_socket.rb, test/socket/test_udp.rb:
Object#fcall was renamed as Object#funcall.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@9443 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-10-22 04:48:34 +00:00
nobu
fbeb59ac28
* object.c (sym_inspect), parse.y (parser_yylex, rb_symname_p): check
...
if valid as a symbol name more strictly. [ruby-dev:27478]
* test/ruby/test_symbol.rb: tests for [ruby-core:03573].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@9442 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-10-22 04:30:59 +00:00
nobu
973e630f03
commit miss.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@9441 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-10-22 04:30:03 +00:00