Home My Page Projects Code Snippets Project Openings SML/NJ
Summary Activity Forums Tracker Lists Tasks Docs Surveys News SCM Files

SCM Repository

[smlnj] Diff of /doc/trunk/src/changelog/HISTORY.txt
ViewVC logotype

Diff of /doc/trunk/src/changelog/HISTORY.txt

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 4133, Sat Sep 26 21:31:02 2015 UTC revision 4134, Sat Sep 26 22:35:38 2015 UTC
# Line 48  Line 48 
48      http:/some.website.org/path[]       URL      http:/some.website.org/path[]       URL
49      bugref:[123]                        displays as "#123" with      bugref:[123]                        displays as "#123" with
50                                          a link to the bug report.                                          a link to the bug report.
51        reqref:[123]                        displays as "#123" with a
52                                            link to the feature request.
53      owner:[name,url]                    displays name with URL link.      owner:[name,url]                    displays name with URL link.
54    
55  Sub lists should be bracketed with lines containing just "--".  Sub lists should be bracketed with lines containing just "--".
# Line 93  Line 95 
95  //--------------------------------------------------------------------  //--------------------------------------------------------------------
96  [2015/09/25]::  [2015/09/25]::
97  +  +
98  Added implementations of +PackReal64Big+ and +PackReal64Little+.  Implemented the changes for
99    https://github.com/SMLFamily/BasisLibrary/wiki/2015-003-Additional-operations-on-sequences[
100    Basis Library Proposal 2015-003].  This propsal added operations to
101    the following signatures:
102    +
103    [source,sml]
104    ------------
105    signature ARRAY
106    signature LIST
107    signature LIST_PAIR
108    signature MONO_ARRAY
109    signature MONO_VECTOR
110    signature OPTION
111    signature STRING
112    signature TEXT
113    signature VECTOR
114    ------------
115    +
116    and the following structures:
117    +
118    [source,sml]
119    ------------
120    structure Array : ARRAY
121    structure CharArray : MONO_ARRAY
122    structure CharVector : MONO_VECTOR
123    structure List : LIST
124    structure ListPair : LIST_PAIR
125    structure Option : OPTION
126    structure Real64Array : MONO_ARRAY
127    structure Real64Vector : MONO_VECTOR
128    structure String : STRING
129    structure Text : TEXT
130    structure Vector : VECTOR
131    structure Word8Array : MONO_ARRAY
132    structure Word8Vector : MONO_VECTOR
133    ------------
134    +
135    While it is very unlikely that these changes will break existing code, there are
136    a few scenarios in which the code might break.
137    (For example, the <b>MLRISC</b> library had two modules that implemented
138    extensions of the <span class="code">ARRAY</span> signature and which required
139    modification to compile.)
140    In such cases, we recommend update the source code, but it is also possible to compile
141    against the old version of the Basis Library by changing the line
142    +
143    --------
144    $/basis.cm
145    --------
146    +
147    to
148    +
149    --------
150    $/basis-2004.cm
151    --------
152    +
153    in your CM files.
154    +
155    owner:[John Reppy,http://cs.uchicago.edu/~jhr]
156    
157    //--------------------------------------------------------------------
158    [2015/09/25]::
159    +
160    Added the optional implementations of +PackReal64Big+ and +PackReal64Little+.
161  This addition addresses feature request reqref:[82]  This addition addresses feature request reqref:[82]
162  (Implementations of +PACK_REAL+ missing).  The implementation  (Implementations of +PACK_REAL+ missing).  The implementation
163  uses the approach suggested by  uses the approach suggested by

Legend:
Removed from v.4133  
changed lines
  Added in v.4134

root@smlnj-gforge.cs.uchicago.edu
ViewVC Help
Powered by ViewVC 1.0.0