<feed xmlns='http://www.w3.org/2005/Atom'>
<title>otp.git/lib/tools, branch OTP-18.2.2</title>
<subtitle>Mirror of Erlang/OTP repository.
</subtitle>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/'/>
<entry>
<title>Update release notes</title>
<updated>2015-12-15T08:45:27+00:00</updated>
<author>
<name>Erlang/OTP</name>
<email>otp@erlang.org</email>
</author>
<published>2015-12-15T08:45:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=f4a0ae1736216feac5ae053610644bba2e12ed34'/>
<id>f4a0ae1736216feac5ae053610644bba2e12ed34</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update version numbers</title>
<updated>2015-12-15T08:43:08+00:00</updated>
<author>
<name>Erlang/OTP</name>
<email>otp@erlang.org</email>
</author>
<published>2015-12-15T08:43:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=4586435cd4ca0d3ad3aedd60f462aed8da589460'/>
<id>4586435cd4ca0d3ad3aedd60f462aed8da589460</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'legoscia/erl-make-exit-code' into maint</title>
<updated>2015-11-16T12:23:06+00:00</updated>
<author>
<name>Henrik Nord</name>
<email>henrik@erlang.org</email>
</author>
<published>2015-11-16T12:23:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=dc61e819e190ae65b69fbb013511b25023f713ff'/>
<id>dc61e819e190ae65b69fbb013511b25023f713ff</id>
<content type='text'>
* legoscia/erl-make-exit-code:
  Make erl -make return non-zero exit code on failure

OTP-13107
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* legoscia/erl-make-exit-code:
  Make erl -make return non-zero exit code on failure

OTP-13107
</pre>
</div>
</content>
</entry>
<entry>
<title>[tools] Correct documentation</title>
<updated>2015-11-04T12:03:57+00:00</updated>
<author>
<name>Hans Bolinder</name>
<email>hasse@erlang.org</email>
</author>
<published>2015-10-13T12:01:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=588cb79c699d304cae4ed1eb2ec305319a766331'/>
<id>588cb79c699d304cae4ed1eb2ec305319a766331</id>
<content type='text'>
Fix mistakes found by 'xmllint'.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix mistakes found by 'xmllint'.
</pre>
</div>
</content>
</entry>
<entry>
<title>Make erl -make return non-zero exit code on failure</title>
<updated>2015-10-26T15:55:49+00:00</updated>
<author>
<name>Magnus Henoch</name>
<email>magnus@erlang-solutions.com</email>
</author>
<published>2015-10-26T15:55:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=fb1c22169c96b51f331c0e7885cdbd0806585da2'/>
<id>fb1c22169c96b51f331c0e7885cdbd0806585da2</id>
<content type='text'>
This makes it behave like similar Unix tools.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This makes it behave like similar Unix tools.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'legoscia/callback-arrow-no-newline' into maint</title>
<updated>2015-10-13T08:57:23+00:00</updated>
<author>
<name>Henrik Nord</name>
<email>henrik@erlang.org</email>
</author>
<published>2015-10-13T08:57:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=981dd4509dbabcf3af3d4df611163987e10bca41'/>
<id>981dd4509dbabcf3af3d4df611163987e10bca41</id>
<content type='text'>
* legoscia/callback-arrow-no-newline:
  Don't add newline after arrow on -callback lines

OTP-13042
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* legoscia/callback-arrow-no-newline:
  Don't add newline after arrow on -callback lines

OTP-13042
</pre>
</div>
</content>
</entry>
<entry>
<title>Prepare release</title>
<updated>2015-09-21T15:09:23+00:00</updated>
<author>
<name>Erlang/OTP</name>
<email>otp@erlang.org</email>
</author>
<published>2015-09-21T15:09:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=6738d356a279835222b951fd213ed4cf9897eb7e'/>
<id>6738d356a279835222b951fd213ed4cf9897eb7e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't add newline after arrow on -callback lines</title>
<updated>2015-09-15T15:34:08+00:00</updated>
<author>
<name>Magnus Henoch</name>
<email>magnus.henoch@gmail.com</email>
</author>
<published>2015-09-15T15:34:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=3e8de426873759d6e9f6b2f82b55ad4256d6a39f'/>
<id>3e8de426873759d6e9f6b2f82b55ad4256d6a39f</id>
<content type='text'>
In the Emacs Erlang mode, typing "-&gt;" will usually automatically add a
newline, which is usually what you want when writing a function, but
not when writing a type spec.  Therefore, there is a check for not
adding the newline when the current line starts with -spec or -type.

This change adds -callback to that check, since it is usually written
the same way as type specs.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In the Emacs Erlang mode, typing "-&gt;" will usually automatically add a
newline, which is usually what you want when writing a function, but
not when writing a type spec.  Therefore, there is a check for not
adding the newline when the current line starts with -spec or -type.

This change adds -callback to that check, since it is usually written
the same way as type specs.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add test for "Fix cover output file"</title>
<updated>2015-09-10T08:17:21+00:00</updated>
<author>
<name>Siri Hansen</name>
<email>siri@erlang.org</email>
</author>
<published>2015-09-09T12:51:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=3a9a34e581494451cc798911477f3b7bc81e3492'/>
<id>3a9a34e581494451cc798911477f3b7bc81e3492</id>
<content type='text'>
If a module includes eunit.hrl, a parse transform adds the function
test/0 on line 0 in the module.  A bug in OTP-18.0 caused
cover:analyse_to_file/1 to fail to insert cover data in the output
file when line 0 existed in the cover data table. The bug is corrected
by the commit "Fix cover output file".

This commit adds a test which checks that the bug is not introduced
again.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If a module includes eunit.hrl, a parse transform adds the function
test/0 on line 0 in the module.  A bug in OTP-18.0 caused
cover:analyse_to_file/1 to fail to insert cover data in the output
file when line 0 existed in the cover data table. The bug is corrected
by the commit "Fix cover output file".

This commit adds a test which checks that the bug is not introduced
again.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix cover output file</title>
<updated>2015-09-09T13:57:59+00:00</updated>
<author>
<name>Yuki Ito</name>
<email>yuki@gnnk.net</email>
</author>
<published>2015-07-05T20:46:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=1a1deb03240e7b1f738b8bc0fb172e6ae8e7061d'/>
<id>1a1deb03240e7b1f738b8bc0fb172e6ae8e7061d</id>
<content type='text'>
This is introduced by ab435488a.

If a module includes lines which are less than 1, for example a module
which includes `eunit.hrl`, its cover output file misses the coverage lines.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is introduced by ab435488a.

If a module includes lines which are less than 1, for example a module
which includes `eunit.hrl`, its cover output file misses the coverage lines.
</pre>
</div>
</content>
</entry>
</feed>
