30
30
<p>This document describes the changes made to the STDLIB application.</p>
32
<section><title>STDLIB 1.16.2</title>
34
<section><title>Fixed Bugs and Malfunctions</title>
37
<p>The text of tokens returned by the Erlang scanner
38
(<c>erl_scan</c>) was sometimes empty when the
39
<c>text</c> option was given and <c>StartLocation</c> was
40
a line. This bug has been fixed.</p>
45
<p>The documentation for <c>base64:decode/1</c> has been
46
updated to point out that it strips whitespace.</p>
47
<p><c>base64:decode/1</c> and <c>base64:mime_decode/1</c>
48
would sometimes fail instead of stripping away non-base64
55
Two types in the <c>gen</c> module were corrected.</p>
57
Own Id: OTP-8029 Aux Id: seq11296 </p>
61
<c>array:from_orddict([])</c> and
62
<c>array:from_list([])</c> would construct fixed arrays
63
instead of extendible arrays.</p>
71
<section><title>Improvements and New Features</title>
75
Interpreted escripts are now tail recursive.</p>
77
The function erl_eval:expr/5 has been introduced.</p>
83
<c>gen_server:call/2,3</c> will be somewhat faster if the
84
calling process has a many messages in its message queue.</p>
90
Random now supports seed with arity one,
91
<c>random:seed/1</c>, which takes a three-tuple.</p>
96
<p>The <c>regexp</c> module now recognizes the escape
97
sequences <c>\xXY</c> and <c>\x{X...}</c>.</p>
32
106
<section><title>STDLIB 1.16.1</title>
34
108
<section><title>Fixed Bugs and Malfunctions</title>