Commit graph

7022 commits

Author SHA1 Message Date
eban
83341854df * 2005-04-23
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@8381 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-23 11:45:15 +00:00
ocean
5b1c4cde0a * 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/branches/ruby_1_8@8379 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-23 11:04:00 +00:00
ocean
a9c673107b updated TCLTKLIB_RELEASE_DATE
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@8376 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-22 08:36:00 +00:00
eban
e14f36589f * 2005-04-22
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@8375 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-22 08:17:50 +00:00
ocean
0b6688fe63 commit miss
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@8374 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-22 07:59:02 +00:00
ocean
f7dd138f63 * 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/branches/ruby_1_8@8373 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-22 07:57:26 +00:00
eban
7c826833d7 * 2005-04-21
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@8372 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-21 01:31:41 +00:00
nobu
38c9bb1ae1 * lib/mkmf.rb (create_makefile): support platforms have file separator
other than /.

* {bcc32,win32,wince}/Makefile.sub (BUILD_FILE_SEPARATOR): separator
  of building platform.

* {bcc32,win32,wince}/Makefile.sub (CP, INSTALL): use COPY command.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@8367 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-20 15:08:36 +00:00
nobu
2acfe90fc0 * Makefile.in, common.mk: miniruby depens on MINIOBJS.
* dmydln.c (dln_load): dummy function to raise LoadError.

* cygwin/GNUmakefile.in, {bcc32,win32,wince}/Makefile.sub: miniruby
  can't load extensions on Windows.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@8366 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-20 14:25:35 +00:00
(no author)
e093a0ab28 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@8365 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-20 14:25:35 +00:00
nobu
70779bf224 * Makefile.in, common.mk: miniruby depens on MINIOBJS.
* dmydln.c (dln_load): dummy function to raise LoadError.

* cygwin/GNUmakefile.in, {bcc32,win32,wince}/Makefile.sub: miniruby
  can't load extensions on Windows.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@8364 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-20 14:25:34 +00:00
nobu
a768498ffa * win32/ifchange.bat: delete testing files.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@8363 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-20 14:02:15 +00:00
eban
c0d306473e * 2005-04-20
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@8360 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-20 01:30:02 +00:00
ocean
1ac1e06cd5 fixed error on rdoc generation
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@8359 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-20 00:52:28 +00:00
nobu
ddda8205c2 * {bcc32,win32,wince}/configure.bat, {bcc32,win32,wince}/setup.mak:
add extout option.

* bcc32/setup.mak: make configuration variables overridable.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@8358 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-19 22:28:28 +00:00
keiju
f9fb21448b * lib/irb.rb lib/irb/* doc/irb: IRB 0.9.5
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@8357 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-19 19:24:59 +00:00
(no author)
40906c5d5d 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@8356 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-19 19:24:59 +00:00
eban
a5d09ee942 * lib/ftools.rb (File.safe_unlink): do not modify a symlinked file.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@8355 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-19 14:49:43 +00:00
eban
d803cc8c73 * 2005-04-19
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@8352 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-18 15:08:09 +00:00
nobu
60892d7b20 * ext/extmk.rb: expand path for ext/**/extconf.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@8351 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-18 15:06:33 +00:00
ocean
0cbf47a88f * ext/zlib/zlib.c (zstream_run): fixed SEGV. [ruby-core:4712]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@8345 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-18 02:34:20 +00:00
eban
4c480ce6c1 * 2005-04-18
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@8344 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-18 01:14:12 +00:00
suke
8fe01e0f36 add WIN32OLE.codepage, WIN32OLE.codepage= methods.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@8343 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-18 00:11:51 +00:00
nobu
0972be78a5 * ext/extmk.rb (relative_from): treat mere drive letter as an absolute
path.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@8342 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-17 14:58:16 +00:00
nobu
9f454366f0 * 2005-04-17
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@8341 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-17 14:48:55 +00:00
nobu
351a5a5b8c * ext/extmk.rb (extmake, parse_args): do not expand destdir.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@8340 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-17 13:57:52 +00:00
kou
c1445968f6 * sample/rss/tdiary_plugin/rss-recent.rb (rss_recent_cache_rss):
use the first date information of items as site date information
  if channel doesn't have date information.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@8339 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-16 08:04:50 +00:00
nobu
57f7725cc0 * configure.in (RUBY_PROG_INSTALL): not add -p option to INSTALL.
files need timestamps to be kept are only ar-archive on a few
  platforms, and be installed by instruby.rb but not INSTALL.
  fixed: [ruby-core:04721]

* mkconfig.rb: purge autoconf value variables.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@8338 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-16 06:27:43 +00:00
eban
3fea4ffc9e * 2005-04-16
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@8337 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-16 05:05:58 +00:00
ocean
1598a5a137 * bcc32/Makefile.sub: quick hack... prepend DESTDIR.
still have restriction on DESTDIR ("", "/", "e:")


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@8336 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-16 01:40:34 +00:00
gotoyuzo
efbf103388 * ext/openssl/extconf.rb: check for OPENSSL_cleanse.
* ext/openssl/openssl_missing.h: ditto.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@8335 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-15 19:16:18 +00:00
aamine
f42db5e785 * lib/fileutils.rb (remove_file): ignore exceptions caused by chmod.
* lib/fileutils.rb (remove_dir): try to get rights to rmdir. [ruby-Bugs:1502] (2 items backportted from HEAD, rev 1.53-54)


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@8332 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-14 10:19:11 +00:00
eban
4563088af8 * 2005-04-14
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@8328 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-14 08:15:41 +00:00
ocean
9f3c5e76d0 * bcc32/Makefile.sub: failed to remove debug information files.
fixed: [ruby-dev:26034] (written by nobu)


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@8327 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-14 08:02:03 +00:00
kou
18061401cc * lib/rss/rss.rb (RSS::VERSION): 0.1.3 -> 0.1.4.
* lib/rss/rss.rb (RSS::Element#converter): fixed converter
  transmission bug.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@8321 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-13 14:48:00 +00:00
eban
b665dfd531 * configure.in (mingw32): extract msvcr*.dll from objdump result.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@8318 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-13 12:24:40 +00:00
nobu
2885909f63 * 2005-04-13
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@8317 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-13 11:35:55 +00:00
nobu
ce557d0508 * configure.in (mingw32): use actual runtime DLL name as ruby DLL
name and default load path.

* win32/Makefile.sub, win32/setup.mak: ditto.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@8316 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-13 11:24:44 +00:00
nagai
b499274294 * ext/tcltklib/tcltklib.c (ip_finalize): better modification than the
previous commit [ruby-dev:26029].


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@8311 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-12 06:36:22 +00:00
nagai
51d360be64 * ext/tcltklib/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/branches/ruby_1_8@8310 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-12 03:40:27 +00:00
eban
8112b99736 * 2005-04-12
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@8308 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-11 17:32:39 +00:00
nagai
24807afcea * ext/tcltklib/tcltklib.c (ip_finalize): add existence check of
Tcl commands before calling Tcl_GlobalEval().


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@8306 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-11 17:29:15 +00:00
seki
3fe8250545 adhoc patch for [druby-ja:123]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@8305 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-11 14:48:50 +00:00
eban
9d7f33e08b * dir.c, file.c (lstat): avoid warnings for mingw.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@8304 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-11 13:30:10 +00:00
nagai
4d41fb2215 * ext/tcltklib/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/branches/ruby_1_8@8302 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-11 11:13:43 +00:00
usa
19acf638f8 * lib/mkmf.rb (configuration): shouldn't output hdrdir twice.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@8301 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-11 06:26:49 +00:00
eban
b4b60e2c34 * 2005-04-11
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@8300 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-11 03:35:39 +00:00
ocean
0fc986008e * {bcc32,win32,wince}/Makefile.sub: ri data was not installed
into correct path. [ruby-dev:26011]

* bcc32/Makefile.sub: defaulted install-nodoc. [ruby-dev:26011]

* dir.c: rdoc fix.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@8299 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-11 03:20:17 +00:00
ocean
5a52925404 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/branches/ruby_1_8@8296 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-10 05:46:55 +00:00
suke
9e3f4f591f * ext/win32ole/win32ole.c(ole_invoke): retry after converting Qnil
to VT_EMPTY.

* ext/win32ole/win32ole/tests/testWIN32OLE.rb: correct error
  message string "Unknown" => "unknown".


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@8295 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-10 01:15:41 +00:00