Skip to content

Tags: bruno-/ruby

Tags

v2_7_2

merge revision(s) 0168094,cdef17096c03099f17ecf0af51f43faa0944f96d,b7…

…d86e330c76b4f9615511307e1c40f4f2937c83:

	Use libSystem.dylib instead of libm.dylib and libc.dylib

	  Because macOS 11.0(Big Sur) was removed libc and libm from `/usr/lib`.

	libSystem.dylib is also symlink. Use libSystem.B.dylib

	Workaroud for macOS Big Sur(11.0)

v3_0_0_preview1

freeze all Range objects.

Matz want to try to freeze all Range objects.
[Feature #15504]

v2_7_1

v2.7.1p83

v2_6_6

add tag v2_6_6

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tags/v2_6_6@67876 b2dd03c8-39d4-4d8f-98ff-823fe69b080e

v2_5_8

add tag v2_5_8

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tags/v2_5_8@67882 b2dd03c8-39d4-4d8f-98ff-823fe69b080e

v2_4_10

add tag v2_4_10

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tags/v2_4_10@67879 b2dd03c8-39d4-4d8f-98ff-823fe69b080e

v2_7_0

[ruby/reline] Version 0.1.2

ruby/reline@b41024e317

v2_7_0_rc2

compile.c: avoid newarraykwsplat for arguments

`foo(*rest, post, **empty_kw)` is compiled like
`foo(*rest + [post, **empty_kw])`, and `**empty_kw` is removed by
"newarraykwsplat" instruction.
However, the method call still has a flag of KW_SPLAT, so "post" is
considered as a keyword hash, which caused a segfault.
Note that the flag cannot be removed if "empty_kw" is not always empty.

This change fixes the issue by compiling arguments with "newarray"
instead of "newarraykwsplat".

[Bug #16442]

v2_7_0_rc1

* 2019-12-18 [ci skip]

v2_7_0_preview3

Verified

This commit was signed with the committer’s verified signature.
nobu Nobuyoshi Nakada
Show include directive differences only when under git

When building from tarballs, the source directory is not a git
repository.