akr
b1cb15c4a4
new constant: Process::CLOCK_TAI.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67042 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2019-02-09 14:54:54 +00:00
svn
5d490f6ef8
* 2019-02-09
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67041 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2019-02-09 11:04:11 +00:00
nobu
b795f9bd36
make-snapshot: try downloading Unicode files
...
Remove empty UNICODE_FILES list to update Unicode files like as
r67025, for 2.6 branch.
[Bug #15593 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67040 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2019-02-09 11:04:09 +00:00
nobu
5133bfad5d
enum.c: [DOC] tally does not take a block
...
[Feature #11076 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67039 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2019-02-08 09:57:23 +00:00
nobu
1616dcb16e
make-snapshot: try downloading Unicode files
...
[Bug #15593 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67038 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2019-02-08 09:49:49 +00:00
naruse
0deeb1aeb6
Call DRb.start_service with setup/teardown
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67037 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2019-02-08 08:47:42 +00:00
nobu
74f94b3e6e
configure.ac: check finite,isinf,isnan as macros first
...
[ruby-core:91487] [Bug #15595 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67036 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2019-02-08 07:22:55 +00:00
nobu
4578181509
Use assert_syntax_error
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67035 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2019-02-08 02:54:21 +00:00
nobu
81fb05db9a
Suppress warning [Feature #15575 ]
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67034 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2019-02-08 02:54:20 +00:00
nobu
3d1c86a26f
Removed moving toplevel header since r12501
...
Moving public headers was 12-years ago, no depend files would
expect ruby.h in the top source directory now.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67033 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2019-02-08 02:46:22 +00:00
headius
e6f8382a76
Replace outdated blockless proc call with block argument syntax
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67032 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2019-02-07 17:29:16 +00:00
eregon
713279550a
Fix specs for yield in singleton class being deprecated
...
* Use eval to trigger warning only when the method is called.
* Suppress warnings and clarify this will be removed in 3.0.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67031 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2019-02-07 16:40:27 +00:00
eregon
75334db3c6
Update to ruby/spec@6cf8ebe
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67030 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2019-02-07 16:35:33 +00:00
svn
5c7c6763f6
* 2019-02-08
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67029 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2019-02-07 16:35:05 +00:00
eregon
820f99791e
Update to ruby/mspec@231e2ce
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67028 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2019-02-07 16:35:03 +00:00
k0kubun
6c574d4be4
appveyor.yml: retry zlib downloads
...
https://ci.appveyor.com/project/ruby/ruby/builds/22196846/job/53xvhv265f8eogl4
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67027 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2019-02-07 14:58:37 +00:00
k0kubun
8ca727d80f
test_rinda.rb: give up stabilizing this test
...
on --jit-wait. It's randomly failing and it's unlikely to be detecting
any MJIT's bug.
https://app.wercker.com/ruby/ruby/runs/mjit-test2/5c5c2339940b5200f01a0822?step=5c5c2b9fcfa0fc000741d940
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67026 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2019-02-07 13:57:27 +00:00
nobu
910b13fe51
Update Unicode files
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67025 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2019-02-07 12:23:02 +00:00
nobu
a67788b2f3
Split procstat_vm.c
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67024 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2019-02-07 08:53:13 +00:00
nobu
18365f9e83
Split mt19937.c
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67023 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2019-02-07 08:53:12 +00:00
nobu
867338c36e
Split dtoa.c
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67022 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2019-02-07 08:53:11 +00:00
svn
7199685dc6
* expand tabs.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67021 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2019-02-07 08:14:12 +00:00
nobu
673dc51c25
enum.c: Enumerable#tally
...
* enum.c (enum_tally): new methods Enumerable#tally, which group
and count elements of the collection. [Feature #11076 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67020 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2019-02-07 08:14:10 +00:00
nobu
e0f1b514d2
enum.c: hosited out enum_hashify
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67019 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2019-02-07 08:14:09 +00:00
nobu
fb84b86be0
* string.c (chopped_length): early return for empty strings
...
[Bug #11391 ]
From: Franck Verrot <franck@verrot.fr>
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67018 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2019-02-07 07:39:47 +00:00
svn
f27643e5eb
* 2019-02-07
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67017 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2019-02-07 06:56:15 +00:00
kazu
58a4153439
tool/test/test_jisx0208.rb: Use require_relative
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67016 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2019-02-07 06:56:13 +00:00
svn
3104de4e16
* 2019-02-06
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67015 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2019-02-06 00:11:08 +00:00
nobu
4c0e21add7
common.mk: allow brace expansion for benchmark targets
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67014 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2019-02-06 00:11:04 +00:00
k0kubun
173ad5202b
test_rinda.rb: extend timeout of wait_for as well
...
https://app.wercker.com/ruby/ruby/runs/mjit-test2/5c5961adb18ed400951edeeb?step=5c596fd563e946000717df91
see also: r67003
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67012 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2019-02-05 11:45:52 +00:00
eregon
c1f0daeb6a
Make sure to wait with IO.select before using Socket#accept_nonblock and recvfrom_nonblock
...
* On all platforms, as this is the recommended code pattern.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67011 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2019-02-05 10:19:29 +00:00
eregon
920b924e56
Make sure to wait with IO.select before using Socket#recvfrom_nonblock
...
* On all platforms, as this is the recommended code pattern.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67010 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2019-02-05 09:58:50 +00:00
eregon
8552ee87b6
Pass the Array from select() to Socket.udp_server_recv
...
* As mentioned in the documentation.
* Use Array#size instead of #count, it's more common.
* Use :unset, it clarifies things if the specs fails.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67009 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2019-02-05 09:50:11 +00:00
nobu
af479d54dc
README.win32: [DOC] added modeline [ci skip]
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67008 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2019-02-05 06:00:25 +00:00
svn
9d0b921a41
* properties.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67007 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2019-02-05 04:58:47 +00:00
hsbt
0fadb48498
Ignore to add bundler lib direcotry if it is same as rubylibdir.
...
[Bug #15469 ][ruby-core:90742]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67006 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2019-02-05 04:58:46 +00:00
svn
883d2d0133
* 2019-02-05
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67005 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2019-02-05 02:19:54 +00:00
samuel
c7628071b0
Make sure to wait for socket to be readable.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67004 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2019-02-05 02:19:51 +00:00
k0kubun
190a61e3a5
test_rinda.rb: increase timeout for --jit-wait CI
...
https://app.wercker.com/ruby/ruby/runs/mjit-test2/5c57dbb6b18ed400951e3c74?step=5c57e8b963e94600070a5d61
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67003 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2019-02-04 08:20:05 +00:00
nobu
cc7dedfb4d
configure.ac: separate -std=gnu99 condition
...
Also necessary on mingw, cygwin, darwin and netbsd.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67002 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2019-02-04 08:17:44 +00:00
nobu
df2b8c05ba
Show proper location for warning [Feature #15575 ]
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67001 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2019-02-04 08:13:37 +00:00
usa
9acd2b20c8
Update requirements
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67000 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2019-02-04 08:10:24 +00:00
ko1
0fc597f29c
check and show a warning for incorrect yield.
...
* compile.c (check_yield_place): this function check the yield location.
* show a warning if yield in `class` syntax. [Feature #15575 ]
* do strict check for toplevel `yield`. Without this patch,
`1.times{ yield }` in toplevel is valid-syntax (raise LocalJumpError
at runtime) although toplevel simple `yield` is not valid syntax.
This patch make them syntax error.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66999 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2019-02-04 07:10:05 +00:00
ko1
8bda94f78c
For this may be a syntax error (instead of LocalJumpError) in Ruby 2.7
...
[Fix GH-2078]
This patch is from Yutaka HARA <yutaka.hara+github@gmail.com>.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66998 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2019-02-04 06:28:57 +00:00
ko1
0c18a3d982
add debug code
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66997 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2019-02-04 06:12:27 +00:00
glass
cc1dbb61e0
io.c: get src_size from stp. Fix r66995.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66996 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2019-02-03 23:30:56 +00:00
svn
3f0c966603
* 2019-02-04
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66995 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2019-02-03 21:04:12 +00:00
glass
e3fd9fa403
io.c: reuse results of fstat(2) in copy functions
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66994 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2019-02-03 21:04:04 +00:00
hsbt
8cca079d3b
Fixup r66984. Update the location of bundler gemspec.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66993 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2019-02-02 10:41:22 +00:00
nobu
8f8b51c6ac
README.win32: mention GIT as well as SVN
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66992 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2019-02-02 07:25:07 +00:00