nagai
94aa5943bb
* ext/tk/extconf.rb: Framework support on MacOS X Tiger.
...
* ext/tk/README.tcltklib: add description of Framework support options.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8507 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-05-23 07:27:08 +00:00
gotoyuzo
7aea792d3b
* ext/openssl/lib/openssl/ssl.rb (OpenSSL::SSL::SSLServer#intialize):
...
should initialize session id context. [ruby-core:4663]
* ext/openssl/ossl_ssl.c (ossl_sslctx_setup): add session id support.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8498 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-05-22 10:18:41 +00:00
shugo
37852577fc
* ext/readline/readline.c (readline_attempted_completion_function):
...
return 2 items if completion_proc returns only 1 item (for libedit).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8492 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-05-20 06:57:06 +00:00
shugo
327e957c73
* ext/readline/extconf.rb: check rl_vi_editing_mode() and
...
rl_emacs_editing_mode().
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8490 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-05-19 16:26:50 +00:00
shugo
3fd16970f3
* ext/readline/readline.c: supported libedit. fixed: [ruby-core:4858]
...
* ext/readline/extconf.rb: added new option --enable-libedit.
* test/readline/test_readline.rb: added assertions for
Readline::HISTORY.
* lib/irb/input-method.rb: do not use Readline::HISTORY.pop.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8489 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-05-19 14:36:20 +00:00
ttate
a7c5e6bcec
Added DL::BUILD_RUBY_PLATFORM,BUILD_RUBY_VERSION.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8458 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-05-14 20:59:07 +00:00
nobu
642ddf7201
* configure.in: Check for the availability of pid_t, gid_t and uid_t and
...
remove AC_TYPE_UID_T. fixed: [ruby-core:04745]
* defines.h: Remove pid_t typedef.
* ruby.h: Define rb_pid_t, rb_gid_t and rb_uid_t in accordance with
the available system types.
* process.c: Change instances of pid_t and gid_t to their rb_*
counterparts.
* ext/pty/pty.c: Change pid_t to rb_pid_t.
* vms/config.h: Define HAVE_{P,G,U}ID_T to 1.
* win32/Makefile.sub: Remove #define for {g,u}id_t.
* win32/win32.c: Change pid_t to rb_pid_t.
* wince/Makefile.sub: Remove #define for {g,u}id_t.
* wince/sys/types.h: Remove definitions of {p,g,u}id_t.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8455 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-05-14 14:57:53 +00:00
nobu
2c716f2b47
* ext/extmk.rb: keep srcdir unexpanded.
...
* lib/mkmf.rb (create_makefile): quote topdir and hdrdir if necessary.
fixed: [ruby-core:04932]
* lib/mkmf.rb (configuration), {bcc32,win32,wince}/Makefile.sub: make
also INSTALL_PROG and INSTALL_DATA system dependent.
fixed: [ruby-core:04931]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8451 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-05-13 14:44:59 +00:00
naruse
cddaecb1ae
* ext/nkf/nkf-utf8/nkf.c: follow nkf 2.0.5
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8440 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-05-12 08:42:36 +00:00
nagai
3d8229b126
* ext/tk/lib/tkextlib/blt/winop.rb: fix typo
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8416 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-05-10 01:29:03 +00:00
ttate
e2a0e0faae
added a test.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8415 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-05-09 14:43:50 +00:00
ttate
597a64146f
replaced the local variable 'entity' with an instance variable.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8414 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-05-09 14:38:44 +00:00
ttate
4187afceca
use DL::CStructBuilder instead of CStructBuilder.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8412 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-05-08 18:56:23 +00:00
nagai
357ce6cfe4
* ext/tk/lib/tk/timer.rb: fix typo
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8411 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-05-08 14:21:31 +00:00
nobu
dd5e79bace
* ext/dl/cptr.c (rb_dlptr_aref, rb_dlptr_aset): fixed typo.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8399 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-30 13:00:16 +00:00
nobu
f64e6fed21
* ext/syck/rubyext.c: comment to be closed.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8398 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-30 12:50:34 +00:00
nobu
15741e262e
* ext/stringio/stringio.c (strio_getline): suppress warnings.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8396 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-30 04:11:33 +00:00
nagai
6fc7b39b62
* ext/tk/tcltklib.c (ip_invoke_core): call Tcl's "::unknown"
...
command when can't get information of target command.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8387 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-26 14:00:20 +00:00
ocean
1a02612963
commit miss
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8380 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-23 11:05:23 +00:00
ocean
4e9a14b715
* ext/tcltklib/tcltklib.c (ip_RubyExitCommand): exit with status code
...
via TclTkIp#_eval didn't work. [ruby-talk:139390]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8379 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-23 11:04:00 +00:00
ocean
d8cd7516c5
updated TCLTKLIB_RELEASE_DATE
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8376 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-22 08:36:00 +00:00
ocean
a747366102
* ext/tk/tcltklib.c (ip_set_exc_message): fixed memory leak.
...
* ext/tk/tcltklib.c: eTkCallbackReturn was not initialized.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8373 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-22 07:57:26 +00:00
nobu
8121738943
* eval.c (search_required, rb_require_safe): expand path in
...
rb_features. [ruby-dev:26079]
* file.c (rb_find_file_ext): return absolute path.
* ext/extmk.rb: expand path for ext/**/extconf.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8349 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-18 15:01:21 +00:00
ocean
4605d6bc41
* ext/zlib/zlib.c (zstream_run): fixed SEGV. [ruby-core:4712]
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8345 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-18 02:34:20 +00:00
nobu
3403d175d9
* ext/extmk.rb (relative_from): treat mere drive letter as an absolute
...
path.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8342 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-17 14:58:16 +00:00
nobu
b567351aff
* ext/extmk.rb (extmake, parse_args): do not expand destdir.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8340 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-17 13:57:52 +00:00
gotoyuzo
385d24afa5
* ext/openssl/extconf.rb: check for OPENSSL_cleanse.
...
* ext/openssl/openssl_missing.h: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8335 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-15 19:16:18 +00:00
suke
9f6d8980ff
* ext/win32ole/tests/testWIN32OLE.rb: add test for WIN32OLE.codepage=
...
* ext/win32ole/tests/testOLETYPELIB.rb: correct expected message.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8334 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-15 13:43:32 +00:00
suke
6a63e942ba
ext/win32ole/win32ole.c(ole_invoke): retry after converting Qnil
...
to VT_EMPTY.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8333 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-15 13:05:01 +00:00
aamine
dd82fb6393
* parse.y [ripper] (regexp): dispatch regexp option. [ruby-Bugs:1688]
...
* ext/ripper/lib/core.rb: regenerated (interface changed).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8331 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-14 10:05:29 +00:00
nagai
c594a95a57
* ext/tk/tcltklib.c (ip_finalize): better modification than the
...
previous commit [ruby-dev:26029].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8312 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-12 06:37:10 +00:00
nagai
b346101b25
* ext/tk/tcltklib.c (ip_finalize): fix SEGV when Tcl_GlobalEval()
...
modifies the argument string to eval.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8309 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-12 03:39:50 +00:00
nagai
7f22985048
* ext/tk/tcltklib.c (ip_finalize): add existence check of Tcl commands
...
before calling Tcl_GlobalEval().
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8307 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-11 17:29:51 +00:00
nagai
e3d946f250
* ext/tk/tcltklib.c (ip_finalize): adhoc patch to avoid SEGV when exit
...
on Tcl/Tk8.3.x.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8303 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-11 11:14:33 +00:00
ttate
d7ff980375
CUnionEntity should inherit CStructEntity.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8297 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-10 23:05:52 +00:00
ocean
53d7b3df7d
commit miss...
...
* sample/tkextlib/treectrl/explorer.rb: File.executable? returns true
even if it's plain text file. (this function only checks access right)
again.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8296 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-10 05:46:55 +00:00
ocean
ff866f0a8f
* ext/tk/sample/tkextlib/treectrl/mailwasher.rb: fixed typo. [ruby-dev:26008]
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8292 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-09 16:33:26 +00:00
nagai
9e985d3e58
* ext/tk/lib/tk.rb: update RELEASE_DATE
...
* ext/tk/lib/tk/image.rb: support to create TkImage object without
creating a new image object on Tk.
* ext/tk/lib/tk/menu.rb: use TkCommandNames on create_self()
* ext/tk/lib/tk/root.rb: TkRoot.to_eval() returns '.'.
* ext/tk/lib/tk/text.rb: add methods to create a TkText::IndexString
from (x, y) coords.
* ext/tk/lib/tkextlib/tile.rb: bug fix and update support status.
* ext/tk/lib/tkextlib/tile/*.rb: ditto.
* ext/tk/sample/tkextlib/tile: New demo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8291 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-09 09:27:54 +00:00
ocean
58f1ea99d7
* ext/tk/sample/tkextlib/treectrl/explorer.rb: File.executable? returns true
...
even if it's plain text file. (this function only checks access right)
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8287 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-09 05:28:19 +00:00
ocean
458547da6a
* ext/tk/sample/demos-jp/goldberg.rb: reduced text size of "click to
...
continue". [ruby-dev:26003]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8286 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-09 04:38:00 +00:00
ocean
e1510f334d
* ext/tk/sample/tkextlib/treectrl/{help,www-options}.rb: fixed typo.
...
(click or resize column header)
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8285 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-09 04:09:09 +00:00
ocean
d43e5b1812
* ext/tk/sample/tkextlib/treectrl/imovie.rb: fixed typo. (click on clip title)
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8281 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-08 15:08:45 +00:00
ocean
6143edbbe0
* ext/tk/sample/tkextlib/treectrl/random.rb: fixed typo. (drop node outside of
...
widget, or reenter widget while draggging)
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8280 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-08 14:30:20 +00:00
ocean
ee0460d5a1
* ext/tk/sample/tkextlib/treectrl/outlook-newgrounp.rb: image had disappered when
...
node was selected.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8279 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-08 12:44:19 +00:00
nobu
06c1a64ebb
* ext/extmk.rb (extmake): hdrdir needs to be defined also in
...
Config::CONFIG.
* lib/mkmf.rb (configuration, create_makefile): get rid of recursive
macro reference.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8278 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-08 11:18:17 +00:00
ocean
514abcc101
* ext/tk/sample/tkextlib/treectrl/outlook-newgroup.rb: tk::treectrl uses 'afterId'
...
not 'afterID'.
* ext/tk/sample/tkextlib/treectrl/random.rb: ditto.
* ext/tk/sample/tkextlib/treectrl/outlook-newgroup.rb: item_firstchild can
return empty string. (drag onto leaf node)
* ext/tk/sample/tkextlib/treectrl/random.rb: ditto.
* ext/tk/sample/tkextlib/treectrl/random.rb: comparation failed at Enumerable#find
because of type mismatch. (ex: "10" != 10)
* ext/tk/sample/tkextlib/treectrl/random.rb: and some fixes.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8276 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-08 08:54:32 +00:00
ocean
10b0ee1865
* lib/tkextlib/treectrl/tktreectrl.rb (selection_clear): fixed typo.
...
* sample/tkextlib/treectrl/random.rb: node deselection now works.
* sample/tkextlib/treectrl/demo.rb: fixed typo. (popup menu on column header)
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8275 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-08 03:24:15 +00:00
ocean
e82a3d23c7
* ext/tk/sample/tkextlib/treectrl/help.rb: fixed typo. (wrong color)
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8274 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-07 18:02:18 +00:00
ocean
2f7e67f358
commit miss
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8271 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-07 17:02:46 +00:00
ocean
231e7ac939
* sample/tkextlib/treectrl/*.rb: fixed typo. (wrong itemheight)
...
* sample/demos-{en,jp}/goldberg.rb: reduced canvas size. [ruby-dev:25992]
(written by Hidetoshi NAGAI)
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8270 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-07 16:53:56 +00:00