<feed xmlns='http://www.w3.org/2005/Atom'>
<title>otp.git/lib/stdlib/doc, branch OTP-17.0.1</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>2014-04-07T17:52:48+00:00</updated>
<author>
<name>Erlang/OTP</name>
<email>otp@erlang.org</email>
</author>
<published>2014-04-07T17:52:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=f719d0fe308f00b85f92c29d7cdf9b0dc20d98a2'/>
<id>f719d0fe308f00b85f92c29d7cdf9b0dc20d98a2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Deprecate module pg</title>
<updated>2014-04-02T16:27:17+00:00</updated>
<author>
<name>Siri Hansen</name>
<email>siri@erlang.org</email>
</author>
<published>2014-04-02T16:27:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=b52458dfbbb6e9a0c9f62dfcd0dd7f9247efa0af'/>
<id>b52458dfbbb6e9a0c9f62dfcd0dd7f9247efa0af</id>
<content type='text'>
To be removed in Erlang/OTP 18
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
To be removed in Erlang/OTP 18
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'pf/document-escript-feature-only-present-in-examples/OTP-11827'</title>
<updated>2014-03-27T09:09:36+00:00</updated>
<author>
<name>Lukas Larsson</name>
<email>lukas@erlang-solutions.com</email>
</author>
<published>2014-03-27T09:09:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=70d60cb4d825464149ca48fdeeb350ac4689cc00'/>
<id>70d60cb4d825464149ca48fdeeb350ac4689cc00</id>
<content type='text'>
* pf/document-escript-feature-only-present-in-examples/OTP-11827:
  Document an escript:create/2 hidden feature
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* pf/document-escript-feature-only-present-in-examples/OTP-11827:
  Document an escript:create/2 hidden feature
</pre>
</div>
</content>
</entry>
<entry>
<title>Document an escript:create/2 hidden feature</title>
<updated>2014-03-27T09:07:34+00:00</updated>
<author>
<name>Pierre Fenoll</name>
<email>pierrefenoll@gmail.com</email>
</author>
<published>2013-12-19T14:36:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=be34551be2119a6c3c1a7edf113b7db12789423b'/>
<id>be34551be2119a6c3c1a7edf113b7db12789423b</id>
<content type='text'>
escript:create/2 accepts a 3-elements tuple containing files and
zip:create/3 options to build a zip file.

Also had to update zip typespecs to allow referral from escript docs.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
escript:create/2 accepts a 3-elements tuple containing files and
zip:create/3 options to build a zip file.

Also had to update zip typespecs to allow referral from escript docs.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'vladdu/unicode_parameters_doc'</title>
<updated>2014-03-25T09:18:39+00:00</updated>
<author>
<name>Siri Hansen</name>
<email>siri@erlang.org</email>
</author>
<published>2014-03-25T09:18:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=b12e68f2e49807aee175de4474c2b79b24e24b61'/>
<id>b12e68f2e49807aee175de4474c2b79b24e24b61</id>
<content type='text'>
* vladdu/unicode_parameters_doc:
  Specify that +fn* flags affect even command-line parameters and environment variables

OTP-11818
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* vladdu/unicode_parameters_doc:
  Specify that +fn* flags affect even command-line parameters and environment variables

OTP-11818
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'vinoski/sys-get-rep-state2'</title>
<updated>2014-03-25T08:47:19+00:00</updated>
<author>
<name>Siri Hansen</name>
<email>siri@erlang.org</email>
</author>
<published>2014-03-25T08:46:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=aa2dfd7c30d3ca3318498bcbf4155dad175b6d7e'/>
<id>aa2dfd7c30d3ca3318498bcbf4155dad175b6d7e</id>
<content type='text'>
* vinoski/sys-get-rep-state2:
  remove tuple funs from special process documentation
  fix sys:get_state/1,2 and sys:replace_state/2,3 when sys suspended

OTP-11817
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* vinoski/sys-get-rep-state2:
  remove tuple funs from special process documentation
  fix sys:get_state/1,2 and sys:replace_state/2,3 when sys suspended

OTP-11817
</pre>
</div>
</content>
</entry>
<entry>
<title>stdlib: Generalize erl_parse:abstract/2</title>
<updated>2014-03-25T08:18:02+00:00</updated>
<author>
<name>Hans Bolinder</name>
<email>hasse@erlang.org</email>
</author>
<published>2014-03-21T14:34:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=83b6daef8d52f69c3b583bcc67c0c11fb8dcba0b'/>
<id>83b6daef8d52f69c3b583bcc67c0c11fb8dcba0b</id>
<content type='text'>
The 'encoding' option of erl_parse:abstract/2 has been extended to
include 'none' and a callback function (a predicate).

The rationale is that a more general means of determining what integer
lists are to be represented as strings may help readability when
generating Erlang code given input in some other encoding than Latin-1
or UTF-8.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The 'encoding' option of erl_parse:abstract/2 has been extended to
include 'none' and a callback function (a predicate).

The rationale is that a more general means of determining what integer
lists are to be represented as strings may help readability when
generating Erlang code given input in some other encoding than Latin-1
or UTF-8.
</pre>
</div>
</content>
</entry>
<entry>
<title>Specify that +fn* flags affect even command-line parameters and environment variables</title>
<updated>2014-03-24T14:43:27+00:00</updated>
<author>
<name>Vlad Dumitrescu</name>
<email>vladdu55@gmail.com</email>
</author>
<published>2014-03-21T20:24:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=a9fd7c1ffbb2b3509821b6655f460e27f70c2892'/>
<id>a9fd7c1ffbb2b3509821b6655f460e27f70c2892</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix sys:get_state/1,2 and sys:replace_state/2,3 when sys suspended</title>
<updated>2014-03-21T14:19:51+00:00</updated>
<author>
<name>Steve Vinoski</name>
<email>vinoski@ieee.org</email>
</author>
<published>2014-03-19T15:45:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=6c298a7bfa332e5b7d153648d741740abc3bcdf8'/>
<id>6c298a7bfa332e5b7d153648d741740abc3bcdf8</id>
<content type='text'>
Add two new system callbacks Module:system_get_state/1 and
Module:system_replace_state/2 to allow sys:get_state/1,2 and
sys:replace_state/2,3 to operate correctly even if a process is sys
suspended. Modify gen_server, gen_fsm, and gen_event to support the new
callbacks.

If a callback module does not export these functions, then by default the
Misc value (the same as that passed as the final argument to
sys:handle_system_msg/6, and returned as part of the return value of
sys:get_status/1,2) is treated as the callback module's state.

The previous behaviour of intercepting the system message and passing a
tuple of size 2 as the last argument to sys:handle_system_msg/6 is no
longer supported.

Add tests to verify the correctness of sys:get_state/1,2 and
sys:replace_state/2,3 when processes are sys suspended. Add two tests for
modules that implement special processes, one that exports
system_get_state/1 and system_replace_state/2 and one that doesn't.

Much of the credit for this patch goes to James Fish, who reported the
initial problem and implemented much of the fix.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add two new system callbacks Module:system_get_state/1 and
Module:system_replace_state/2 to allow sys:get_state/1,2 and
sys:replace_state/2,3 to operate correctly even if a process is sys
suspended. Modify gen_server, gen_fsm, and gen_event to support the new
callbacks.

If a callback module does not export these functions, then by default the
Misc value (the same as that passed as the final argument to
sys:handle_system_msg/6, and returned as part of the return value of
sys:get_status/1,2) is treated as the callback module's state.

The previous behaviour of intercepting the system message and passing a
tuple of size 2 as the last argument to sys:handle_system_msg/6 is no
longer supported.

Add tests to verify the correctness of sys:get_state/1,2 and
sys:replace_state/2,3 when processes are sys suspended. Add two tests for
modules that implement special processes, one that exports
system_get_state/1 and system_replace_state/2 and one that doesn't.

Much of the credit for this patch goes to James Fish, who reported the
initial problem and implemented much of the fix.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'hb/clarify_encoding'</title>
<updated>2014-03-19T12:10:41+00:00</updated>
<author>
<name>Hans Bolinder</name>
<email>hasse@erlang.org</email>
</author>
<published>2014-03-19T12:10:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=392a7451ea6d4f1518a446186f35574d7936a718'/>
<id>392a7451ea6d4f1518a446186f35574d7936a718</id>
<content type='text'>
* hb/clarify_encoding:
  Clarify the reference manual regarding source file encoding
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* hb/clarify_encoding:
  Clarify the reference manual regarding source file encoding
</pre>
</div>
</content>
</entry>
</feed>
