<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/template, branch ruby_2_7</title>
<subtitle>The Ruby Programming Language</subtitle>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/'/>
<entry>
<title>remove prelude.c</title>
<updated>2019-12-11T02:24:42+00:00</updated>
<author>
<name>Koichi Sasada</name>
<email>ko1@atdot.net</email>
</author>
<published>2019-12-10T08:13:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=9c2807b2df14984e3c81d72a381d9a4d288b3fbe'/>
<id>9c2807b2df14984e3c81d72a381d9a4d288b3fbe</id>
<content type='text'>
prelude.c is an automatically generated file by template/prelude.c.tmpl.
However it does not contain any required functions. So remove it from
dependency.

Also miniprelude.c is included by mini_builtin.c and does not need
to make miniprelude.o.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
prelude.c is an automatically generated file by template/prelude.c.tmpl.
However it does not contain any required functions. So remove it from
dependency.

Also miniprelude.c is included by mini_builtin.c and does not need
to make miniprelude.o.
</pre>
</div>
</content>
</entry>
<entry>
<title>use compiled binary for gem_prelude.rb.</title>
<updated>2019-12-11T02:24:42+00:00</updated>
<author>
<name>Koichi Sasada</name>
<email>ko1@atdot.net</email>
</author>
<published>2019-12-10T07:19:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=2c5c60754cafe9895b7a7421cd0552eaa2ae8b09'/>
<id>2c5c60754cafe9895b7a7421cd0552eaa2ae8b09</id>
<content type='text'>
`gem_prelude.rb` is not compiled yet. This patch compile it to
compiled binary.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
`gem_prelude.rb` is not compiled yet. This patch compile it to
compiled binary.
</pre>
</div>
</content>
</entry>
<entry>
<title>load prelude.rb by builtin features.</title>
<updated>2019-11-14T18:55:46+00:00</updated>
<author>
<name>Koichi Sasada</name>
<email>ko1@atdot.net</email>
</author>
<published>2019-11-14T18:51:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=9c1abe2a6c5e6288ed208000fbf811d145af9355'/>
<id>9c1abe2a6c5e6288ed208000fbf811d145af9355</id>
<content type='text'>
The script in prelude.rb was embed in MRI to load it (eval this
script at everyboot).
This commit change the loading process of prelude.rb. MRI doesn't
eval a script, but load from compiled binary with builtin feature.

So that Init_prelude() does not load `prelude.rb` now.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The script in prelude.rb was embed in MRI to load it (eval this
script at everyboot).
This commit change the loading process of prelude.rb. MRI doesn't
eval a script, but load from compiled binary with builtin feature.

So that Init_prelude() does not load `prelude.rb` now.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add missing Makefile dependencies for the tool/insns2vm.rb script</title>
<updated>2019-11-13T06:36:58+00:00</updated>
<author>
<name>Dylan Thacker-Smith</name>
<email>Dylan.Smith@shopify.com</email>
</author>
<published>2019-11-07T16:14:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=7913daf36c25cefd66887993e0946c54b7d7d294'/>
<id>7913daf36c25cefd66887993e0946c54b7d7d294</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Get rid of FreeBSD make incompatibility [Bug #16331]</title>
<updated>2019-11-10T00:26:19+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2019-11-10T00:15:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=faa4f4f23fbb6b48b158cc38d9b509fd00838976'/>
<id>faa4f4f23fbb6b48b158cc38d9b509fd00838976</id>
<content type='text'>
FreeBSD make works differently with `-j` option.

&gt; -j	max_jobs
&gt; 	Specify the maximum number of jobs that `make` may have running
&gt;	at any one time.  The value is saved in `.MAKE.JOBS.` Turns
&gt;	compatibility mode off, unless the `B` flag is also specified.
&gt;	When compatibility mode is off, all commands associated with a
&gt;	target are executed in a single shell invocation as opposed to
&gt;	the traditional one shell invocation per line.  This can break
&gt;	traditional scripts which change directories on each command
&gt;	invocation and then expect to start with a fresh environment on
&gt;	the next line.  It is more efficient to correct the scripts
&gt;	rather than turn backwards compatibility on.

Stop using exit, cd, exec in middle of commands.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
FreeBSD make works differently with `-j` option.

&gt; -j	max_jobs
&gt; 	Specify the maximum number of jobs that `make` may have running
&gt;	at any one time.  The value is saved in `.MAKE.JOBS.` Turns
&gt;	compatibility mode off, unless the `B` flag is also specified.
&gt;	When compatibility mode is off, all commands associated with a
&gt;	target are executed in a single shell invocation as opposed to
&gt;	the traditional one shell invocation per line.  This can break
&gt;	traditional scripts which change directories on each command
&gt;	invocation and then expect to start with a fresh environment on
&gt;	the next line.  It is more efficient to correct the scripts
&gt;	rather than turn backwards compatibility on.

Stop using exit, cd, exec in middle of commands.
</pre>
</div>
</content>
</entry>
<entry>
<title>Embed builtin ruby scripts in miniprelude.c</title>
<updated>2019-11-09T10:28:45+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2019-11-09T10:28:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=dfaac2b37253ff25ec873c2fbd93abfa7f789248'/>
<id>dfaac2b37253ff25ec873c2fbd93abfa7f789248</id>
<content type='text'>
Instead of reading from the files by the full-path at runtime.  As
rbinc files need to be included in distributed tarballs, the
full-paths at the packaging are unavailable at compilation times.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Instead of reading from the files by the full-path at runtime.  As
rbinc files need to be included in distributed tarballs, the
full-paths at the packaging are unavailable at compilation times.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed commit miss</title>
<updated>2019-11-09T10:15:10+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2019-11-09T10:15:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=4dc4b1890499d6a836655957e78908ee891a42ce'/>
<id>4dc4b1890499d6a836655957e78908ee891a42ce</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed `#line` directives in miniprelude.c</title>
<updated>2019-11-09T09:45:48+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2019-11-09T09:44:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=95aed94d2aba5ff93425f26ae6181607996d8ca3'/>
<id>95aed94d2aba5ff93425f26ae6181607996d8ca3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Share test-bundled-gems-run in common.mk</title>
<updated>2019-11-04T15:05:38+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2019-11-04T14:58:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=4e8336bae853e712eb884b87560621c2da4c4743'/>
<id>4e8336bae853e712eb884b87560621c2da4c4743</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Clean mjit and timestamp directories</title>
<updated>2019-10-28T09:15:12+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2019-10-28T09:15:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=07b5fec008f33e4a5e03def56d5650ba8d897b1f'/>
<id>07b5fec008f33e4a5e03def56d5650ba8d897b1f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
