akr
36f3ee6dc8
* test/lib/minitest/unit.rb (parallelize_me!): Removed.
...
This fixes the line-by-line structure of the test result in verbose
mode. [ruby-core:54905]
* test/lib/minitest/parallel_each.rb: Removed.
* test/minitest/test_minitest_mock.rb: Don't call parallelize_me!.
* test/minitest/test_minitest_spec.rb: Ditto.
* test/minitest/test_minitest_unit.rb: Ditto.
Tests for parallel feature removed.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46074 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-05-24 07:09:29 +00:00
akr
e30e8702a3
* test/lib/minitest/hell.rb: Unused file removed.
...
* test/lib/minitest/pride.rb: Ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46073 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-05-24 06:29:23 +00:00
nobu
e434a3f280
gc.c: fix typo
...
* gc.c (objspace_malloc_increase): fix typo.
"increase" not "incraese".
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46072 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-05-24 06:20:34 +00:00
nobu
abfa2b6c7e
enumerator.c: adjust style [ci skip]
...
* enumerator.c (yielder_yield_push): Insert a break after the
method return value. [fix GH-617]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46071 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-05-24 06:05:35 +00:00
akr
bdf98fc627
* test/lib/minitest: Remove comments not appropriate now.
...
* test/minitest: Ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46070 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-05-24 06:01:51 +00:00
hsbt
938273f007
* NEWS: added minitest changes. [ci skip]
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46069 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-05-24 05:04:25 +00:00
hsbt
0948f67de8
* NEWS: style [ci skip]
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46068 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-05-24 05:04:14 +00:00
hsbt
35a8580c56
* test/lib/test/unit/test-unit.gemspec: removed needless gemspec file.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46067 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-05-24 05:04:08 +00:00
kazu
a09528c2f7
fix a typo [ci skip]
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46066 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-05-24 03:52:21 +00:00
hsbt
eb7df1eaca
* defs/default_gems: remvoed mintiest entry.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46065 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-05-24 00:40:53 +00:00
ryan
7cda8222ca
lib/minitest removed.
...
Need to support proper gem packaging / installation before minitest 5 can be added.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46064 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-05-23 21:26:34 +00:00
akr
b54f42c93f
* ext/socket/mkconstants.rb: More constants
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46063 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-05-23 20:54:40 +00:00
svn
91769d2722
* 2014-05-24
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46062 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-05-23 15:32:23 +00:00
ayumin
212ea12e3a
add information of incompatibility about Prime.prime? [Bug #7395 ]
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46061 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-05-23 15:32:19 +00:00
nobu
1fd639393f
net/protocol.rb: fix SMTP dot stuffing
...
* net/protocol.rb (using_each_crlf_line): fix SMTP dot-stuffing
for messages not ending with a new-line.
[ruby-core:61441] [Bug #9627 ] [fix GH-616]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46060 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-05-23 12:36:30 +00:00
nobu
8ab27ebbb1
test_file.rb: fix ctime on Windows
...
* test/ruby/test_file.rb (test_stat): `ctime` on Windows is not
last changed time.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46059 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-05-23 12:31:58 +00:00
nobu
c70edbef91
test_file.rb: estimate birthtime
...
* test/ruby/test_file.rb (test_stat): estimate expected birthtime
by pinching.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46058 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-05-23 10:34:13 +00:00
nobu
90fb7538f8
enc/unicode.c: lookup functions
...
* enc/unicode.c (onigenc_unicode_{fold,unfold{1,2,3}}_lookup):
abstract lookup functions.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46057 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-05-23 04:44:15 +00:00
nobu
dcaf699ee9
enc/unicode.c: constify
...
* enc/unicode.c (code{2,3}_{cmp,hash}): constify and adjust
argument types.
* enc/unicode.c (onigenc_unicode_fold_lookup): constify.
* enc/unicode.c (onigenc_unicode_apply_all_case_fold): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46056 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-05-23 04:37:02 +00:00
normal
688b4cb74c
gc.c (rb_free_m_tbl): mark function as static
...
* gc.c (rb_free_m_tbl): mark function as static
* method.h (rb_free_m_tbl): remove prototype
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46055 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-05-22 20:17:48 +00:00
svn
ae3f3a991a
* 2014-05-23
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46053 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-05-22 15:09:15 +00:00
nobu
7f2c371fba
Makefile.in: suppress warnings
...
* Makefile.in (enc/jis/props.h): suppress `pointer-to-int-cast`
warnings by using `offsetof`.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46052 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-05-22 15:09:11 +00:00
nobu
095e1f8eaf
jis/props.kwd: constify
...
* enc/jis/props.kwd (PropertyList): constify table itself.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46051 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-05-22 14:34:58 +00:00
nobu
057186a986
extmk.rb: non-installed extensions when statick-linked-ext
...
* ext/extmk.rb: exclude extension libraries not to be installed if
`--with-statick-linked-ext` is set, not only shared library is
not built.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46050 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-05-22 14:34:56 +00:00
nobu
bfa4f32069
file.c: birthtime on Windows
...
* file.c (stat_birthtime): `ctime` is actually `created time` on Windows.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46049 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-05-22 14:34:54 +00:00
akr
35cd72172c
* ext/socket/mkconstants.rb: More TCP option constants.
...
Describe Linux and glibc versions.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46048 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-05-22 14:08:17 +00:00
naruse
6b4f9210b0
* file.c (stat_birthtime): add birthtime support [Feature #9647 ]
...
* file.c (rb_stat_birthtime): add File::Stat.birthtime
* file.c (rb_file_s_birthtime): add File.birthtime
* file.c (rb_file_birthtime): add File#birthtime
* configure.in: check struct stat.st_birthtimespec.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46047 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-05-22 11:49:22 +00:00
naruse
a999657e7e
sys/param.h is used by linux
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46046 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-05-22 11:17:34 +00:00
svn
39600aaf3b
* properties.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46045 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-05-22 10:58:11 +00:00
nobu
bd403755d0
remove trailing spaces
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46044 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-05-22 10:58:08 +00:00
naruse
4c9ec80ece
I suspect such early wakeup is because of automatic time correction
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46043 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-05-22 10:42:06 +00:00
naruse
210f863906
revert File::Statfs [Feature #9772 ]
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46042 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-05-22 10:39:48 +00:00
naruse
fa244db49b
add Bug::File::Fs.fsname for tests
...
get filesystem type name for given path
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46041 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-05-22 10:39:29 +00:00
svn
4548331d38
* 2014-05-22
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46040 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-05-22 05:02:26 +00:00
nobu
f1b49b7bb9
constify character property tables
...
* enc/jis/props.kwd: constify character property tables of JIS
based encodings by perfect hash.
* enc/euc_jp.c, enc/shift_jis.c: use character property functions.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46039 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-05-22 05:02:15 +00:00
kazu
5f8fccb451
fix a typo [ci skip]
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46038 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-05-21 11:36:15 +00:00
nobu
97c2a48960
vm.c: rewind cfp
...
* vm.c (m_core_hash_{from_ary,merge_{ary,ptr,kwd}}): rewind cfp to
show proper backtrace. [ruby-dev:35820] [Bug #416 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46037 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-05-21 06:11:25 +00:00
nobu
abf2980b7a
test_backtrace.rb: r18554 tests
...
* test/ruby/test_backtrace.rb (test_core_backtrace_{alias,undef}):
add tests for r18554. [ruby-dev:35820] [Bug #416 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46036 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-05-21 06:11:22 +00:00
nobu
108aa6143e
extmk.rb: non-installed extensions cannot link statically
...
* ext/extmk.rb: exclude extension libraries not to be installed
unless shared library is built, as they cannot be linked
statically.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46035 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-05-21 04:46:00 +00:00
akr
5b629a7b8a
* ext/socket/option.c: Fix complation error on Android.
...
Bionic doesn't define TCP state constants.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46034 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-05-21 03:22:18 +00:00
svn
d9af2fdb05
* 2014-05-21
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46033 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-05-21 02:42:43 +00:00
nobu
003710957b
configure.in: Info.plist workaround
...
* configure.in: workaround for Info.plist to get rid of `dsymutil`
crash by wrong files in parent directories.
[ruby-core:62594] [Bug #9840 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46032 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-05-21 02:42:33 +00:00
hsbt
7bf10e8787
* test/ruby/test_dir.rb: added testcase of double slash path.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46031 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-05-20 12:02:03 +00:00
nobu
c0dba956d1
id.def: predefine to_i
...
* defs/id.def: predefine `to_i` as well as `to_int`.
* numeric.c (id_to_i): use predefined `idTo_i`.
* object.c (conv_method_names): add `to_i` ID.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46030 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-05-20 08:28:33 +00:00
nobu
7f3b12f05b
use predefined IDs
...
* array.c (rb_ary_equal), hash.c (hash_equal): use predefined IDs,
`to_ary` and `to_hash` respectively.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46029 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-05-20 08:28:31 +00:00
naruse
e3c3d4e4e5
more insrease timeout of test_LSHIFT_neary_long_max
...
20140520
T060016Z.fail.html.gz
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46028 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-05-20 06:41:06 +00:00
naruse
3f1f9e9a0a
show progress of rdoc parsing to prevent timeout on chkbuild
...
20140520
T030303Z.fail.html.gz
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46027 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-05-20 06:39:08 +00:00
nobu
6a2ef9d6c3
id.def: predefine conversion method IDs
...
* defs/id.def: predefine conversion method name IDs.
* object.c (conv_method_names): consitify with predefined IDs.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46026 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-05-20 06:28:52 +00:00
svn
a1305f14ec
* 2014-05-20
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46025 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-05-19 20:00:14 +00:00
akr
7a1972ab9c
* ext/socket/extconf.rb: Don't check fields of struct tcp_info if the
...
structure is not available.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46024 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-05-19 20:00:00 +00:00