<feed xmlns='http://www.w3.org/2005/Atom'>
<title>otp.git/lib/stdlib/src, branch OTP-18.0.2</title>
<subtitle>Mirror of Erlang/OTP repository.
</subtitle>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/'/>
<entry>
<title>fix errors caused by changed line numbers</title>
<updated>2015-06-22T07:46:56+00:00</updated>
<author>
<name>Bruce Yinhe</name>
<email>bruce@erlang.org</email>
</author>
<published>2015-06-16T15:05:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=6bed12016e0d300b8afc65b5aa8f282dcaa6525e'/>
<id>6bed12016e0d300b8afc65b5aa8f282dcaa6525e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Change license text to APLv2</title>
<updated>2015-06-18T09:31:02+00:00</updated>
<author>
<name>Bruce Yinhe</name>
<email>bruce@erlang.org</email>
</author>
<published>2015-06-18T09:31:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=738c34d4bb8f1a3811acd00af8c6c12107f8315b'/>
<id>738c34d4bb8f1a3811acd00af8c6c12107f8315b</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 'nybek/fix_supervisor_get_childspec'</title>
<updated>2015-06-16T14:24:09+00:00</updated>
<author>
<name>Zandra Hird</name>
<email>zandra@erlang.org</email>
</author>
<published>2015-06-16T14:24:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=81bae7de082c6fbe3fecc5ab562560c5c55f66b6'/>
<id>81bae7de082c6fbe3fecc5ab562560c5c55f66b6</id>
<content type='text'>
* nybek/fix_supervisor_get_childspec:
  Fix supervisor:get_childspec/2 for simple_one_for_one

OTP-12841
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* nybek/fix_supervisor_get_childspec:
  Fix supervisor:get_childspec/2 for simple_one_for_one

OTP-12841
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'ia/inets/deprecate'</title>
<updated>2015-06-16T07:51:46+00:00</updated>
<author>
<name>Ingela Anderton Andin</name>
<email>ingela@erlang.org</email>
</author>
<published>2015-06-16T07:51:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=35f3fe1ef8827d423aabf5e5438626a2c50bad4d'/>
<id>35f3fe1ef8827d423aabf5e5438626a2c50bad4d</id>
<content type='text'>
* ia/inets/deprecate:
  inets: Fix race condition in httpc
  inets: Remove use of httpd_conf:clean/1 and httpd_conf:custom_clean/3
  inets: Remove use of httpd_conf:make_integer/1
  inets: Deprecate functions in util module httpd_conf.erl
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* ia/inets/deprecate:
  inets: Fix race condition in httpc
  inets: Remove use of httpd_conf:clean/1 and httpd_conf:custom_clean/3
  inets: Remove use of httpd_conf:make_integer/1
  inets: Deprecate functions in util module httpd_conf.erl
</pre>
</div>
</content>
</entry>
<entry>
<title>inets: Deprecate functions in util module httpd_conf.erl</title>
<updated>2015-06-15T15:39:35+00:00</updated>
<author>
<name>Ingela Anderton Andin</name>
<email>ingela@erlang.org</email>
</author>
<published>2015-06-10T09:44:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=50297560373fb34bb30b62a91969e9737aa07a61'/>
<id>50297560373fb34bb30b62a91969e9737aa07a61</id>
<content type='text'>
These functions should not be used, there exists better
functions in the standard libraries.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
These functions should not be used, there exists better
functions in the standard libraries.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'sverk/ets-file2tab-preserve-opts/OTP-12814'</title>
<updated>2015-06-15T12:25:31+00:00</updated>
<author>
<name>Sverker Eriksson</name>
<email>sverker@erlang.org</email>
</author>
<published>2015-06-15T12:25:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=b130093994e7bfe45c92579af3068558e45a6c30'/>
<id>b130093994e7bfe45c92579af3068558e45a6c30</id>
<content type='text'>
* sverk/ets-file2tab-preserve-opts/OTP-12814:
  stdlib: Make ets:file2tab preserve read/write_concurrency
  stdlib: Fix ets_SUITE:tabfile_ext4
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* sverk/ets-file2tab-preserve-opts/OTP-12814:
  stdlib: Make ets:file2tab preserve read/write_concurrency
  stdlib: Fix ets_SUITE:tabfile_ext4
</pre>
</div>
</content>
</entry>
<entry>
<title>dialyzer: Modify the handling of parametrized opaque types</title>
<updated>2015-06-15T10:27:40+00:00</updated>
<author>
<name>Hans Bolinder</name>
<email>hasse@erlang.org</email>
</author>
<published>2015-04-24T12:45:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=dc844097e0828a32b1d53238e3527da1991ed711'/>
<id>dc844097e0828a32b1d53238e3527da1991ed711</id>
<content type='text'>
In OTP 17 it is possible to mix types such as dict:dict() and
dict:dict(_, _) outside of the dict module (and similarly for some
other opaque types in STDLIB), but the results are unfortunately
possibly invalid warnings in users' code. In OTP 18 parameterized
opaque types with the same name but with different number of
parameters are no longer compatible when seen from outside of the
module where the types are declared.

The types in STDLIB have been updated accordingly; for instance
  -opaque dict() :: dict(_, _).
has been replaced by
  -type dict() :: dict(_, _).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In OTP 17 it is possible to mix types such as dict:dict() and
dict:dict(_, _) outside of the dict module (and similarly for some
other opaque types in STDLIB), but the results are unfortunately
possibly invalid warnings in users' code. In OTP 18 parameterized
opaque types with the same name but with different number of
parameters are no longer compatible when seen from outside of the
module where the types are declared.

The types in STDLIB have been updated accordingly; for instance
  -opaque dict() :: dict(_, _).
has been replaced by
  -type dict() :: dict(_, _).
</pre>
</div>
</content>
</entry>
<entry>
<title>stdlib: Make ets:file2tab preserve read/write_concurrency</title>
<updated>2015-06-15T09:47:54+00:00</updated>
<author>
<name>Sverker Eriksson</name>
<email>sverker@erlang.org</email>
</author>
<published>2015-06-15T09:47:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=71a78935f6c343cf07a623f1ea2b5457e37e9176'/>
<id>71a78935f6c343cf07a623f1ea2b5457e37e9176</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>stdlib: Introduce precedence for operators in types</title>
<updated>2015-06-12T08:42:19+00:00</updated>
<author>
<name>Hans Bolinder</name>
<email>hasse@erlang.org</email>
</author>
<published>2015-05-20T10:45:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=ca1c1f8d1a4fe4f7b19b9959c48bd64915215f24'/>
<id>ca1c1f8d1a4fe4f7b19b9959c48bd64915215f24</id>
<content type='text'>
Add new functions erl_parse:type_inop_prec() and
erl_parse:type_preop_prec().

Get rid of paren_type used for parentheses in types.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add new functions erl_parse:type_inop_prec() and
erl_parse:type_preop_prec().

Get rid of paren_type used for parentheses in types.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix supervisor:get_childspec/2 for simple_one_for_one</title>
<updated>2015-06-09T17:57:40+00:00</updated>
<author>
<name>Rory Byrne</name>
<email>rory@nybek.com</email>
</author>
<published>2015-05-28T14:48:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=b74a978af2253773a2d74876d4f4abccde25a673'/>
<id>b74a978af2253773a2d74876d4f4abccde25a673</id>
<content type='text'>
A bug in supervisor:get_childspec/2 results in
{error, simple_one_for_one} being returned on every call when the
supervisor strategy is simple_one_for_one.

This commit includes a small refactoring which brings together the
two 'start_child' clauses to make the code easier to follow.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
A bug in supervisor:get_childspec/2 results in
{error, simple_one_for_one} being returned on every call when the
supervisor strategy is simple_one_for_one.

This commit includes a small refactoring which brings together the
two 'start_child' clauses to make the code easier to follow.
</pre>
</div>
</content>
</entry>
</feed>
