~statik/ubuntu/maverick/erlang/erlang-merge-testing

« back to all changes in this revision

Viewing changes to lib/stdlib/src/notes_latest.sgml

  • Committer: Bazaar Package Importer
  • Author(s): Sergei Golovan
  • Date: 2009-05-01 10:14:38 UTC
  • mfrom: (3.1.4 sid)
  • Revision ID: james.westby@ubuntu.com-20090501101438-6qlr6rsdxgyzrg2z
Tags: 1:13.b-dfsg-2
* Cleaned up patches: removed unneeded patch which helped to support
  different SCTP library versions, made sure that changes for m68k
  architecture applied only when building on this architecture.
* Removed duplicated information from binary packages descriptions.
* Don't require libsctp-dev build-dependency on solaris-i386 architecture
  which allows to build Erlang on Nexenta (thanks to Tim Spriggs for
  the suggestion).

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<!doctype chapter PUBLIC "-//Stork//DTD chapter//EN">
2
 
<!-- 
3
 
 ``The contents of this file are subject to the Erlang Public License,
4
 
 Version 1.1, (the "License"); you may not use this file except in
5
 
 compliance with the License. You should have received a copy of the
6
 
 Erlang Public License along with this software. If not, it can be
7
 
 retrieved via the world wide web at http://www.erlang.org/.
8
 
 
9
 
 Software distributed under the License is distributed on an "AS IS"
10
 
 basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See
11
 
 the License for the specific language governing rights and limitations
12
 
 under the License.
13
 
 
14
 
 The Initial Developer of the Original Code is Ericsson Utvecklings AB.
15
 
 Portions created by Ericsson are Copyright 1999, Ericsson Utvecklings
16
 
 AB. All Rights Reserved.''
17
 
 
18
 
     $Id$
19
 
-->
20
 
<chapter>
21
 
  <header>
22
 
    <title>STDLIB Release Notes</title>
23
 
    <prepared>Kenneth Lundin</prepared>
24
 
    <responsible>Kenneth Lundin</responsible>
25
 
    <docno></docno>
26
 
    <approved>Kenneth Lundin</approved>
27
 
    <checked>Kenneth Lundin</checked>
28
 
    <date>97-11-17</date>
29
 
    <rev>F</rev>
30
 
    <file>release_notes.sgml</file>
31
 
  </header>
32
 
  
33
 
    <p>This document describes the changes made to the <c>stdlib</c> application.
34
 
 
35
 
  <section>
36
 
    <title>Stdlib 1.4</title>
37
 
    
38
 
    <section>
39
 
      <title>Incompatibilities with Stdlib 1.3.2</title>
40
 
      <list>
41
 
        <item>
42
 
      </list>
43
 
    </section>
44
 
    <section>
45
 
      <title>Fixed Bugs and malfunctions</title>
46
 
      <list>
47
 
        <item> 
48
 
          <p><c>timer</c> module now uses gen_server:call/3 with timeout set 
49
 
            to infinity instead of the default value 5 sec.
50
 
          <p> Own Id: OTP-1688
51
 
 
52
 
        <item> 
53
 
          <p><c>sys:log_to_file</c> didn't close old log files if they
54
 
            were not explicitly closed.
55
 
 
56
 
          <p> Own Id: OTP-1977
57
 
 
58
 
      </list>
59
 
    </section>
60
 
    <section>
61
 
      <title>Improvements and new features</title>
62
 
      <list>
63
 
        <item>
64
 
          <p>A new function <c>filename:nativename(Path)</c> which
65
 
          normalizes and converts a filename string to a
66
 
          representation accepted by the command shell and native
67
 
          applications on the current platform. On Windows forward
68
 
          slashes are converted to back slashes.
69
 
 
70
 
          <p>Own Id:OTP-1632
71
 
 
72
 
        <item>
73
 
          <p>The <c>calendar</c> module has been updated with a set of
74
 
          new functions for conversion between local and universal time,
75
 
          and for computing differencies between epochs in time, and
76
 
          for converting return values from <c>erlang:now()</c> to
77
 
          local and universal time.
78
 
 
79
 
          <p>Own Id: OTP-1801
80
 
 
81
 
      </list>
82
 
    </section>
83
 
 
84
 
    <section>
85
 
      <title>Incompatibilities with Stdlib 1.3.2</title>
86
 
      <list>
87
 
        <item>
88
 
          <p>Due to the new semantics in the <c>!</c> operator, the
89
 
            generic behaviour functions that previously could exit,
90
 
            cannot exit anymore.  For example, <c>gen_server:call</c>
91
 
            do not exit if the server does not exist.  It still exits
92
 
            if no answer is received within the timeout.
93
 
 
94
 
      </list>
95
 
 
96
 
    </section>
97
 
 
98
 
 
99
 
 
100
 
  </section>
101
 
          
102
 
  <section>
103
 
    <title>Stdlib 1.3.2</title>
104
 
      
105
 
    <section>
106
 
      <title>Incompatibilities with Stdlib 1.3.1</title>
107
 
      <list>
108
 
        <item>
109
 
          <p>Because of the major updates to the <c>slave</c> module a
110
 
            version of OTP with this new slave module as described
111
 
            here *cannot* start slave nodes on computers using an
112
 
            older version of OTP, and vice versa.
113
 
 
114
 
            <p>The return values from <c>slave</c> on error are
115
 
            changed (atoms are used instead of strings).
116
 
 
117
 
          <p>Own Id:OTP-1463
118
 
      </list>
119
 
 
120
 
    </section>
121
 
    <section>
122
 
      <title>Fixed Bugs and malfunctions</title>
123
 
      <list>
124
 
        <item>
125
 
          <p><c>filename:basename("/foo/bar/")</c> returned wrong
126
 
          result: <c>[]</c>. The last <c>/</c> should be ignored and
127
 
          the result should be <c>"bar"</c>.
128
 
 
129
 
          <p>Own Id:OTP-1451
130
 
      </list>
131
 
    </section>
132
 
      <section>
133
 
        <title>Improvements and new features</title>
134
 
      <list>
135
 
        <item>
136
 
          <p><c>slave:start</c> is enhanced to work on other platforms
137
 
            (e.g WIN32). Previously it was UNIX specific.
138
 
 
139
 
          <p>Own Id:OTP-1463
140
 
        <item>
141
 
          <p>The <c>timer</c> module is modified to be a gen_server
142
 
            and is now supervised by the safe kernel supervisor.
143
 
 
144
 
          <p>Own Id: OTP-1469
145
 
      </list>
146
 
    </section>
147
 
  </section>
148
 
      
149
 
  <section>
150
 
    <title>Stdlib 1.3.1</title>
151
 
      
152
 
    <section>
153
 
      <title>Fixed Bugs and malfunctions</title>
154
 
      <list>
155
 
        <item>
156
 
          <p><c>ets</c> tables created before the system was converted to a
157
 
            distributed system could not be accessed then the system
158
 
            became distributed. The representation of the <c>ets</c> table
159
 
            identifier is thus changed.
160
 
          <p>Own Id: OTP-1393
161
 
      </list>
162
 
    </section>
163
 
  </section>
164
 
 
165
 
</chapter>
166
 
 
167