nobu
0794c1da93
* util.c (ruby_add_suffix): suppress a warning.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28806 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-07-31 00:36:12 +00:00
akr
c57e8f7ddc
* ext/pathname/pathname.c (path_to_s): Pathname#to_s translated
...
from pathname.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28805 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-07-31 00:13:10 +00:00
svn
faca64d5dd
* 2010-07-31
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28804 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-07-30 23:26:56 +00:00
nahi
d61f475bb1
* lib/webrick/ssl.rb (WEBrick::Utils.create_self_signed_cert):
...
merged r28784 from ruby_1_8: wrongly created dummy SSL certificate
with version == 3 (no such version) and serial == 0 (must be >0).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28803 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-07-30 23:26:53 +00:00
akr
be2f3c58e6
* ext/pathname/pathname.c (path_hash): Pathname#hash translated
...
from pathname.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28802 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-07-30 12:44:41 +00:00
nobu
47fd9eb6e1
* file.c (file_expand_path): suppress a warning.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28800 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-07-30 07:06:51 +00:00
nobu
a55567a066
* lib/net/imap.rb: load io/console.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28799 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-07-30 05:50:54 +00:00
nobu
63a555ee4e
* lib/net/imap.rb (example): use IO#noecho to read password if
...
possible, and defer until needed. [ruby-dev:41889]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28798 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-07-30 03:42:05 +00:00
nobu
2d8228c28e
* lib/net/imap.rb (example): support starttls option.
...
[ruby-dev:41888]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28797 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-07-30 03:38:26 +00:00
nobu
6d56e80ad1
* file.c (file_expand_path): home directory must be absolute.
...
[ruby-core:31537]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28796 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-07-29 23:51:53 +00:00
nobu
a99de84663
* file.c (file_expand_path): should check if could find user.
...
[ruby-core:31538]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28795 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-07-29 23:33:21 +00:00
nobu
7ae7ac4aba
* util.c (ruby_add_suffix): fixed a bug returning uninitialized
...
value.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28794 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-07-29 22:59:54 +00:00
nagai
bc8e650735
* ext/tk/extconf.rb: use TK_XINCLUDES on tkConfig.sh when not empty,
...
even if MacOS X Aqua version [ruby-dev:41883].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28793 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-07-29 22:54:01 +00:00
svn
91c8bbdff7
* 2010-07-30
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28790 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-07-29 21:13:35 +00:00
akr
8db76b2135
class description document moved.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28789 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-07-29 21:13:34 +00:00
akr
3608baa990
* ext/pathname/pathname.c (path_cmp): Pathname#<=> translated
...
from pathname.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28783 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-07-29 13:29:20 +00:00
nobu
8d228b2579
* common.mk (EXT_SRCS): add ext/json/parser/parser.c.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28780 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-07-28 21:51:31 +00:00
nobu
b67ecc80df
* file.c (rb_file_s_basename): pass baselen to rmext.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28779 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-07-28 20:52:16 +00:00
svn
793af6993f
* 2010-07-29
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28778 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-07-28 17:38:59 +00:00
naruse
de06330e8b
* configure.in: not [freebsd] but [freebsd*] for AS_CASE.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28777 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-07-28 17:38:56 +00:00
akr
7996581a82
* ext/pathname/pathname.c (path_eq): Pathname#{==,===,eql?} translated
...
from pathname.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28776 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-07-28 13:24:55 +00:00
akr
4b8f2ed7cc
add a test.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28775 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-07-28 13:24:42 +00:00
nobu
a5e6532c4b
* vm_core.h (rb_thread_check_trap_pending): hidden API for tcl/tk wrapper.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28774 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-07-28 12:28:03 +00:00
usa
97bc1a122b
* win32/Makefile.sub (config.h): VC6 or later have stddef.h.
...
* include/ruby/missing.h: need to include stddef.h for size_t.
* include/ruby/missing.h: shouldn't declare as dllimport when building
ruby itself (for Windows).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28772 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-07-28 10:39:33 +00:00
nobu
51b6bfb011
* missing/*.c: include missing.h
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28771 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-07-28 08:12:01 +00:00
usa
e53a60147b
* cont.c: typos.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28770 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-07-28 00:38:21 +00:00
svn
8bc55563db
* 2010-07-28
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28769 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-07-28 00:25:57 +00:00
naruse
392ab9d05e
* cont.c: (RB_PAGE_SIZE): renamed from PAGE_SIZE. [ruby-dev:41870]
...
* cont.c: (RB_PAGE_MASK): renamed from PAGE_MASK.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28768 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-07-28 00:25:53 +00:00
akr
0cb17010c4
* ext/pathname/pathname.c (path_taint): use rb_obj_taint.
...
(path_untaint): Pathname#untaint translated from
pathname.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28767 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-07-27 14:14:14 +00:00
nobu
53b6ab6a04
* Makefile.in (MINIRUBY): get rid of appending spaces for each
...
reconfigure.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28766 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-07-27 10:03:23 +00:00
nobu
444b943e35
* lib/mkmf.rb (have_framework): added.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28765 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-07-27 09:59:29 +00:00
nobu
58f1d31a1d
* defines.h, intern.h, missing.h, ruby.h, st.h, util.h: include
...
config.h and defines.h for autoconf macros.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28764 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-07-27 09:33:55 +00:00
usa
592d885caa
* numeric.c (flo_cmp): typo.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28763 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-07-27 07:27:48 +00:00
naruse
7175a9073e
* class.c, compile.c, dir.c, file.c, iseq.c, parse.y, random.c:
...
clean unused-value warnings.
* cont.c, process.c, vm_exec.h: clean cast warnings.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28762 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-07-27 07:13:43 +00:00
nobu
9cce6d1071
* compile.c (rb_iseq_translate_threaded_code): removed duplicated code.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28761 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-07-26 20:53:11 +00:00
akr
aa4f1d8e81
* ext/pathname/pathname.c (path_taint): Pathname#taint translated from
...
pathname.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28760 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-07-26 13:35:18 +00:00
nobu
195a7da4ec
* configure.in (config.h): add include guard.
...
* win32/Makefile.sub, bcc32/Makefile.sub (config.h): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28759 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-07-26 09:18:21 +00:00
nobu
8e9a9cf0ec
* configure.in (XCFLAGS): missing.h needs config.h.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28758 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-07-26 05:38:23 +00:00
usa
705586b1a1
* include/ruby/missing.h: revert a part of r28727. config.h is expected
...
to include only once, before including defines.h.
including it here breaks some macro definitions.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28757 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-07-26 05:10:25 +00:00
naruse
c6cda4e336
* configure.in: define BROKEN_CLOSE only on FreeBSD.
...
This needs to merge to 1.9.2.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28756 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-07-26 04:53:06 +00:00
nobu
af4986f515
* vm.c (rb_thread_mark): should mark iseq itself other than normal
...
iseq. [ruby-dev:41880]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28755 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-07-26 04:01:38 +00:00
naruse
201d99cc5f
* configure.in: define BROKEN_CLOSE on FreeBSD.
...
This fixes build failure on MSVC. [ruby-core:31481]
* include/ruby/ruby.h, include/ruby/missing.h:
use BROKEN_CLOSE for replacing close(2).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28754 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-07-26 03:05:25 +00:00
svn
5edb56b83c
* 2010-07-26
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28753 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-07-26 00:51:38 +00:00
nobu
7d2ed51843
* vm.c (rb_thread_mark): mark only self of normal iseqs, not
...
nodes. [ruby-dev:41874]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28752 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-07-26 00:51:33 +00:00
nobu
7bfa1146e2
* numeric.c (flo_cmp): honor the result of infinite? method of the
...
other. [ruby-core:31470]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28751 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-07-24 20:37:31 +00:00
nobu
8d3bb806b0
* test/ruby/envutil.rb (EnvUtil#.suppress_warning): added.
...
* test/ruby/test_float.rb (TestFloat#test_Float): suppress
warnings under --verbose.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28750 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-07-24 20:26:34 +00:00
nobu
b2d009fc7b
* test/test_mutex_m.rb: property.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28732 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-07-24 00:40:26 +00:00
shugo
8621d0908a
* lib/mutex_m.rb (sleep): added Mutex_m#sleep to support ConditionVariable.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28731 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-07-23 07:14:54 +00:00
nobu
38c4242cf6
* configure.in (RUBY_MINGW32): ignore msvc suffix.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28730 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-07-23 06:09:22 +00:00
nobu
b4080cf9ea
* configure.in (RUBY_TRY_CFLAGS): try with werror turned on.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28729 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-07-23 06:05:43 +00:00