nobu
bf065f2e2e
* win32/win32.c (rb_w32_telldir, rb_w32_seekdir): should use long.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22885 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-03-11 04:16:56 +00:00
nobu
f5315680aa
* ext/dl/handle.c (rb_dlhandle_sym): moved conditinally used variable.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22884 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-03-11 04:06:57 +00:00
nobu
7e59a8c5e4
* ext/dl/handle.c (rb_dlhandle_sym): fixed heap corruption.
...
[ruby-core:22822]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22883 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-03-11 04:03:14 +00:00
nobu
745bc1fd83
* ruby.c (ruby_init_loadpath_safe): expands libpath and removes
...
last /lib.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22881 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-03-10 21:12:49 +00:00
nobu
8231655dea
* time.c (time_to_i, time_hash): time_t may be bigger than long
...
and int.
* time.c (time_timeval, rb_time_timeval, obj2nsec, time_strftime),
(time_mdump, time_mload): suppress warnings.
* win32/Makefile.sub (config.h): added TIMET2NUM and NUM2TIMET.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22880 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-03-10 19:47:46 +00:00
nobu
0032476a24
* win32/win32.c: suppress warnings. based on a patch from Charlie
...
Savage at [ruby-core:22804].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22879 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-03-10 19:29:51 +00:00
nobu
cb434b4a80
* signal.c (sig_trap): suppress warnings.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22878 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-03-10 19:22:11 +00:00
nobu
c26d21bf71
* win32/Makefile.sub (WARNFLAGS): uses -wd4996 instead of
...
CRTDEFFLAGS. cf. [ruby-core:22725]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22877 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-03-10 11:07:42 +00:00
nobu
0641a4d83e
* include/ruby/win32.h (strcasecmp, strncasecmp): use _ prefixed
...
versions to suppress warnings.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22876 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-03-10 10:58:49 +00:00
nobu
5bfb9a63b7
* ext/dl/callback/mkcallback.rb (DLTYPE[FLOAT]): cast to suppress
...
warnings. [ruby-core:22792]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22875 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-03-10 10:40:07 +00:00
nobu
2e54fe9d4d
* array.c, bignum.c, gc.c, numeric.c, string.c, util.c, insns.def,
...
missing/crypt.c, missing/vsnprintf.c, : suppress warnings.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22872 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-03-10 05:43:14 +00:00
usa
f8147318dd
* win32/Makefile.sub (OPTFLAGS): simplified.
...
forgotten to commit at r22849
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22871 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-03-10 04:52:29 +00:00
nobu
a3e3fcbcd0
* win32/Makefile.sub (LDFLAGS): moved -link to TRY_LINK, LINK_SO
...
and so on. based on a patch by Charlie Savage at
[ruby-core:22794]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22870 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-03-10 04:45:51 +00:00
nobu
5157e572b8
* win32/Makefile.sub (config.h): passes LDFLAGS to rbconfig.rb so
...
that extconf.rb could refer it. [ruby-core:22725]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22869 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-03-10 03:27:54 +00:00
nobu
6fe3eaec6c
* iseq.c (prepare_iseq_build): too few arguments to function
...
rb_ary_tmp_new().
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22868 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-03-10 02:36:33 +00:00
nobu
756c803881
* iseq.c (rb_iseq_compile_with_option): argument may be converted.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22867 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-03-10 01:54:01 +00:00
nobu
ee4fbaa37e
* configure.in (MANGLED_PATH): defines for RUBYLIB_PREFIX.
...
* ruby.c (ruby_init_loadpath_safe): uses string as buffer.
* symbian/setup (config_h): defines MANGLED_PATH.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22866 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-03-09 19:56:46 +00:00
nobu
d9d4df418b
* configure.in (MINIRUBY): keep macro into Makefile.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22865 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-03-09 19:53:18 +00:00
nobu
99bb6a3f76
* configure.in (RUBY_CHECK_SIZEOF): fix for fallback.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22864 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-03-09 19:43:24 +00:00
nobu
53f011e662
* ext/dl/callback/depend: fix for parallel build.
...
* ext/dl/callback/extconf.rb: callback.h is no longer created.
* ext/dl/callback/mkcallback.rb: creates main source first.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22863 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-03-09 18:48:34 +00:00
nobu
d3c4a4686a
* ext/dl/callback/extconf.rb ($distcleanfiles): added callback.c.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22862 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-03-09 16:57:17 +00:00
nobu
31d1d0a829
* configure.in (load_relative): new option to enable load path
...
relative to libruby_so.
* ruby.c (ruby_init_loadpath_safe): added the case using dladdr().
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22860 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-03-09 15:06:22 +00:00
nobu
700a2b2350
* lib/rake: updated to rake code to rake-0.8.4 source code base.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22854 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-03-09 07:49:14 +00:00
nobu
e09da0d092
* lib/rubygems/installer.rb (Gem::Installer#initialize): env may
...
not be under /usr/bin.
* lib/rubygems/installer.rb (Gem::Installer#shebang): uses /bin/sh
if shebang has any options, since env shebang trick does not
work with options.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22853 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-03-09 07:03:39 +00:00
nobu
3b759e62ac
* ext/dl/dl.c (Init_dl): protoized.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22852 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-03-09 06:25:14 +00:00
nobu
2d2cf42ed1
* instruby.rb (manpages): use basename to compare and for Tempfile.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22851 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-03-09 06:19:57 +00:00
nobu
6ec4b20520
* instruby.rb (default gems): installs default gemspecs.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22850 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-03-09 05:55:28 +00:00
usa
8fd1340296
* win32/Makefile.sub (OPTFLAGS): simplified. see [ruby-core:22725]
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22849 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-03-09 05:48:54 +00:00
nobu
f2be33ac76
* instruby.rb: prints names of the directories where files are
...
installed to.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22848 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-03-09 05:33:59 +00:00
mame
d84595deb0
* test/ruby/test_proc.rb: add some tests.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22827 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-03-08 17:26:26 +00:00
mame
f725819666
* test/ruby/test_enum.rb: add some tests.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22826 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-03-08 16:38:33 +00:00
mame
835513a234
* test/ruby/test_object.rb: add a test for Object#method_missing.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22825 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-03-08 16:13:26 +00:00
svn
4bcd1853af
* 2009-03-09
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22824 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-03-08 16:12:13 +00:00
mame
6ff04457c0
* test/ruby/test_file_exhaustive.rb: add tests for File#size and
...
File.absolute_path.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22823 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-03-08 16:12:09 +00:00
nobu
6ad0626daa
* win32/Makefile.sub (LDFLAGS): always prepends -link.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22822 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-03-08 14:02:50 +00:00
akr
54a52efe09
rdoc update.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22821 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-03-08 04:13:06 +00:00
nobu
d6ffa4b918
* configure.in (RUBY_CHECK_SIZEOF): dirty hack to compute multiple
...
sizeof, for apple's universal binary.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22820 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-03-08 02:40:00 +00:00
akr
cc8b3517ed
use ldd to find libc and libm if no information.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22819 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-03-07 17:21:40 +00:00
svn
0d5171c5f8
* 2009-03-08
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22818 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-03-07 16:56:56 +00:00
akr
5abafda826
add 64bit solaris library.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22817 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-03-07 16:56:54 +00:00
nobu
f51f35a32f
* configure.in (universal_binary): checks if sizes are same on all
...
architectures.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22816 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-03-07 13:06:05 +00:00
nobu
753f4824e3
* test/rubygems/simple_gem.rb: updated for 1.9.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22815 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-03-07 10:36:27 +00:00
nobu
31c2bfe881
* configure.in: checks if cd really succeeded.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22814 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-03-07 09:47:05 +00:00
akr
33b9638cfc
fix typos.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22811 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-03-07 05:49:33 +00:00
akr
dfb1573e0b
fix typos.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22810 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-03-07 05:37:58 +00:00
akr
f9690e0f9a
* configure.in: don't use CONFIG_SHELL for testing shell feature in
...
Makefile.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22809 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-03-07 05:26:00 +00:00
akr
94dc341e4b
* configure.in: fix the location of cdcmd.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22808 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-03-07 05:08:58 +00:00
akr
4210e54d26
* configure.in: the shell which runs configure may be different from
...
the shell for make. configure likes bash but Makefile specifies
SHELL=/bin/sh.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22807 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-03-07 04:55:48 +00:00
nobu
ba45b0fe48
* test/rdoc/test_rdoc_markup_to_html_crossref.rb (verify_convert):
...
appends backtrace.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22806 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-03-07 04:20:51 +00:00
nobu
466e33b863
* test/erb/test_erb.rb (test/erb/test_erb.rb): removed trailing spaces.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22805 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-03-07 03:35:44 +00:00