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 /sml/trunk/src/smlnj-lib/CHANGES
ViewVC logotype

Diff of /sml/trunk/src/smlnj-lib/CHANGES

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

sml/branches/SMLNJ/src/smlnj-lib/CHANGES revision 475, Wed Nov 10 22:59:58 1999 UTC sml/trunk/src/smlnj-lib/CHANGES revision 1334, Thu May 22 22:46:30 2003 UTC
# Line 1  Line 1 
1  This is a list of changes to the SML/NJ Library; the version numbers  This is a list of changes to the SML/NJ Library; the version numbers
2  correspond to SML/NJ releases.  correspond to SML/NJ releases.
3    
   
4  --------------------------------------------------------------------------------  --------------------------------------------------------------------------------
5    [2003-05-22]
6            More cleanup (all in the name of eliminating incomplete matches):
7              - in HTML/html-attrs-fn.sml: fill in missing patterns in two
8                case expressions
9              - in HTML/html-gram: rewrote function groupDefListContents
10                to avoid the (unnecessary) incomplete match
11              - in PP/devices/html-dev.sml: made the implementation of popStyle
12                agree with the comment above it (popStyle on an empty
13                stack is supposed to be a nop)
14              - in PP/src/pp-stram-fn.sml: function setSize: handle case of
15                an empty scatStk
16              - in Util/prime-sizes.sml: raise Fail exceptions instead of
17                Match exceptions when reaching the end of a list
18                (Perhaps this should eventually be rewritten using an on-demand
19                 prime-number generator that kicks when needed.)
20    
21    [2003-05-22]
22            Cleanup logic in Scan.scanf function.
23    
24    [2002-10-03]
25            Fixed bug in formating reals with the %g format.
26    
27    [2002-06-18]
28            Fixed a bug in MatchTree.nth (regexp library).  Thanks to
29            Sami Nopanen.
30    
31    [2002-05-20]
32            Fixed bug in IntInf module: scanning of hex literals was not
33            handling "0x" prefixes.
34    
35    [2002-05-20]
36            Added ControlUtil module and stringControls function.
37    
38    [2002-05-17]
39            Added tyName field to ValueSyntax exception in Controls module
40            and path field to registry tree in ControlRegistry module.
41    
42    [2002-05-17]
43            Added == and != operators to INT_INF interface.  These are a
44            placeholder until IntInf moves into the SML/NJ compiler.
45    
46    [2002-05-16]
47            Added mergeWith function to ORD_MAP interface.
48    
49    [2002-05-15]
50            Revised Controls library.
51    
52    [2002-04-17]
53            Added Matthias Blume's implementation of Danvey-style format
54            combinators to the Util library.
55    
56    [2002-03-14]
57            Merged in Matthias Blume's Controls library.  Warning: the API
58            to this library is likely to change as we get some experience
59            with it.
60    
61    [2002-03-11]
62            Added consR1 .. consR5 functions to HashCons library.  These
63            can be used to hash-cons record types.
64    
65    [2002-02-21]
66            Fixed infinite loop in LeftPriorityQFn.fromList when given a
67            singleton list as input (Chris Okasaki provided the fix).
68    
69    [2002-02-12]
70            Added implementation of priority queues to Util library (using
71            Okasaki's leftist-tree implementation).
72    
73    [2001-10-19]
74            Added new HashCons library.
75    
76    [2001-10-19]
77            Added PrimeSizes module to Util library.
78    
79    [2001-09-27]
80            Fixed bug in UnixEnv module (reported by Leunga).
81    
82    [2001-05-05]
83            Added addrToString function to SockUtil module in INet library.
84    
85    [2001-05-04]
86            Modified GraphSCC module to support a list of roots (Blume).
87            The old interface still works, but will be dropped when we move
88            to the new Util library.
89    
90    [2001-04-06]
91            Added partition function to ORD_SET interface.
92    
93    [2001-04-05]
94            Added hasProps function to PropList module.
95    
96    [2001-03-16]
97            Minor bug fix in GetOpt: don't pad the help string, since it causes
98            line wraps when one of the help lines is longer than the screen
99            width.  It was also unneccesary.
100    
101    [2001-02-23]
102            Added inDomain function to the various kinds of hash tables.
103    
104    [2001-02-22]
105            Fixed bug in {Int,Word}RedBlackMapFn.insert (bug 1591).
106    
107    [2000-12-13]
108            Added the bit operations to the IntInf module (Leung).
109    
110    [2000-11-17]
111            Added where clause to GraphSCCFn result signature (Blume).
112    
113    [2000-10-20]
114            Made the result signature of the RegExpFn functor be opaque.
115    
116    [2000-09-28]
117            SML/NJ 110.0.7 release.
118    
119    [2000-09-02]
120            Added Word versions of hash tables (WordHashTable), finite
121            maps (WordRedBlackMap), and sets (WordRedBlackSet).
122    
123    [2000-09-02]
124            fixed bug in Format module (infinity caused infinite loop).
125    
126    [2000-07-19]
127            added anchored paths in CM files for NEW_CM.
128    
129    [2000-06-30]
130            added implementation of LWORD in Format module.
131    
132    [2000-05-16]
133            Fixed bug in dfa-engine.sml (bug number 1559).
134    
135    [2000-05-08]
136            Added setFn to PList.newProp return type.
137    
138    [2000-05-05]
139            Added sameHolder function to PropList module.
140    
141    [2000-04-05]
142            Fixed a bug in the filter/filteri hash table functions: the number
143            of items in the table was not being recomputed.
144    
145    [2000-04-04]
146            Added modify and modifyi iterators to hash tables.
147    
148    [2000-03-28]
149            Added anchorLink style to HTMLDev structure in PP/devices.
150    
151    [1999-12-03]
152            Added IntHashTable structure to Util library; this structure is
153            a specialization of hash tables to integer keys.
154    
155    [1999-12-03]
156            Added default cases to avoid "match not exhaustive" warnings.
157    
158    [1999-12-03]
159            Added GraphSCCFn functor to Util library, which implements a
160            strongly-connected components algorithm on directed graphs (written
161            by Matthias Blume).
162    
163    [1999-11-10]
164            Fixed a benign type error in RegExp/BackEnd/fsm.sml that was exposed by
165            the previous change.
166    
167    [1999-11-7]
168            Made the result signatures of ListSetFn and ListMapFn opaque.
169    
170    [1999-11-1]
171            Fixed bug in PP/devices/sources.cm under new CM (missing smlnj-lib.cm).
172    
173  [1999-10-20]  [1999-10-20]
174          Fixed bug in RedBlack trees (the linear time construction of          Fixed bug in RedBlack trees (the linear time construction of
175          trees from ordered sequences was producing backwards trees).          trees from ordered sequences was producing backwards trees).

Legend:
Removed from v.475  
changed lines
  Added in v.1334

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