1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00
ruby--ruby/ext
nagai 3332a04e05 * ext/tcltklib/stubs.c: When --enable-tcltk-stubs, the initialize
routine creates a Tcl/Tk interpreter and deletes it. However,
  init cost of Tk's MainWindow is not so small. And that makes it
  impossible to use libraries written with Tcl functions only on
  an environment without a graphical display. This changes support
  delaying initalization of Tk_Stubs until the script needs Tk.
* ext/tcltklib/stubs.h: New file. Define prototypes and return
  codes of functions on stubs.c.
* ext/tcltklib/tcltklib.c: Support delaying initalization of
  Tk_Stubs until the script needs Tk.
* ext/tcltklib/tcltklib.c: Show friendly error messages for errors
  on initialization.
* ext/tcltklib/tcltklib.c: Avoid SEGV on ip_finalize() when ruby is
  exiting and $DEBUG is true. (Not fix. If you know the reason of
  why, please fix it.)
* ext/tk/tkutil.c (ary2list, ary2list2): bug fix on handling of
  encoding.
* ext/tk/lib/multi-tk.rb: MultiTkIp#eval_string and bg_eval_string
  don't work propery.
* ext/tk/lib/tk.rb: Forget extending Tk::Encoding module to Tk.
* ext/tk/lib/tk/variable.rb: TkVarAccess fails to initialize the
  object for an element of a Tcl's array variable.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@8861 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-07-28 09:15:37 +00:00
..
bigdecimal * exception error messages updated. [ruby-core:04497] 2005-02-28 02:45:23 +00:00
curses * ext/curses/curses.c (curses_insertln): merged a patch from 2005-06-07 15:02:32 +00:00
dbm * ext/dbm/dbm.c (fdbm_closed): new method DBM#closed? 2005-06-20 07:53:22 +00:00
digest * MANIFEST, ext/**/MANIFEST: removed. 2004-11-01 10:19:37 +00:00
dl * ext/dl/sym.c (rb_dlsym_call): needs FREE_ARGS before return. 2005-06-15 23:39:27 +00:00
enumerator * gc.c (gc_mark): enable GC stack checking. 2004-11-04 01:20:51 +00:00
etc * ext/etc/etc.c (Init_etc): sGroup needs HAVE_ST_GR_PASSWD check. 2005-02-12 10:57:22 +00:00
fcntl * MANIFEST, ext/**/MANIFEST: removed. 2004-11-01 10:19:37 +00:00
gdbm * ext/dbm/dbm.c (fdbm_closed): new method DBM#closed? 2005-06-20 07:53:22 +00:00
iconv * ext/iconv/iconv.c (iconv_create): Iconv::Failure requires 3 2005-03-27 23:40:32 +00:00
io/wait * ext/io/wait/wait.c: wrong backport from trunk. fixed: [ruby-dev:26562] 2005-07-18 03:24:04 +00:00
nkf * ext/nkf/nkf-utf8/nkf.c: follow nkf 2.0.5 2005-05-12 07:39:34 +00:00
openssl * ext/openssl/openssl_missin.c: include <openssl/engine.h> before 2005-07-26 03:59:39 +00:00
pty * configure.in: Check for the availability of pid_t, gid_t and uid_t and 2005-05-14 14:57:53 +00:00
racc/cparse * MANIFEST, ext/**/MANIFEST: removed. 2004-11-01 10:19:37 +00:00
readline * ext/readline/readline.c: supported libedit. (backported from HEAD) 2005-05-25 13:01:56 +00:00
sdbm * ext/sdbm/init.c (fsdbm_select): SDBM#select had returned the array 2005-06-25 05:42:41 +00:00
socket * ext/socket/socket.c (ruby_connect): break immediately if a 2005-07-28 01:51:59 +00:00
stringio * ext/stringio/stringio.c (strio_getline): suppress warnings. 2005-04-30 04:11:33 +00:00
strscan * lib/rdoc/parsers/parse_c.rb (RDoc::C_Parser#do_includes): replace 2005-03-04 10:39:46 +00:00
syck * ext/syck/rubyext.c: comment to be closed. 2005-04-30 12:50:34 +00:00
syslog * MANIFEST, ext/**/MANIFEST: removed. 2004-11-01 10:19:37 +00:00
tcltklib * ext/tcltklib/stubs.c: When --enable-tcltk-stubs, the initialize 2005-07-28 09:15:37 +00:00
tk * ext/tcltklib/stubs.c: When --enable-tcltk-stubs, the initialize 2005-07-28 09:15:37 +00:00
Win32API * ext/Win32API/Win32API.c (Win32API_Call): disable global 2005-06-09 14:59:10 +00:00
win32ole convert dispid in Ruby and C by INT2NUM and NUM2INT. 2005-07-09 12:34:47 +00:00
zlib * ext/zlib/zlib.c (zstream_run): fixed SEGV. [ruby-core:4712] 2005-04-18 02:34:20 +00:00
.cvsignore * configure.in: modify program_prefix only if specified 2002-09-08 09:08:15 +00:00
.document * ext/.document: enabled documents in stringio. 2005-07-15 15:01:37 +00:00
extmk.rb * ext/extmk.rb: keep srcdir unexpanded. 2005-05-13 14:44:59 +00:00
Setup Add ext/enumerator, a helper module for the Enumerable interface. 2003-10-13 17:09:23 +00:00
Setup.atheos Add ext/enumerator, a helper module for the Enumerable interface. 2003-10-13 17:09:23 +00:00
Setup.dj * ext/etc/extconf.rb: check for pw_passwd in struct passwd and 2003-11-24 10:42:17 +00:00
Setup.emx Add ext/enumerator, a helper module for the Enumerable interface. 2003-10-13 17:09:23 +00:00
Setup.nt Add ext/enumerator, a helper module for the Enumerable interface. 2003-10-13 17:09:23 +00:00
Setup.x68 Add ext/enumerator, a helper module for the Enumerable interface. 2003-10-13 17:09:23 +00:00