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/NOTES/HISTORY
ViewVC logotype

Diff of /sml/trunk/NOTES/HISTORY

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

revision 3493, Thu Feb 11 21:22:37 2010 UTC revision 3760, Sun Sep 23 13:16:22 2012 UTC
# Line 7  Line 7 
7    
8  The form of an entry should be:  The form of an entry should be:
9    
   
10  Name: Your Name (web page or e-mail)  Name: Your Name (web page or e-mail)
11  Date: yyyy/mm/dd hh:mm:ss  Date: yyyy/mm/dd hh:mm:ss
12  Tag: cvs-tag-for-this-change  Tag: cvs-tag-for-this-change
# Line 16  Line 15 
15  Here is a test entry  Here is a test entry
16    
17  ----------------------------------------------------------------------  ----------------------------------------------------------------------
18    Name: John Reppy (http://cs.uchicago.edu/~jhr)
19    Date: yyyy/mm/dd
20    Description:
21    
22    ----------------------------------------------------------------------
23    Name: John Reppy (http://cs.uchicago.edu/~jhr)
24    Date: 2012/10/01
25    Description:
26    
27    *************************** Version 110.75 ***************************
28    
29    ----------------------------------------------------------------------
30    Name: John Reppy (http://cs.uchicago.edu/~jhr)
31    Date: 2012/09/23
32    Description:
33    Additions to the SML/NJ Library.  Added exists, existsi, all, and alli
34    functions to ORD_MAP signature and implementations, and added all
35    function to ORD_SET signature and implementations.
36    
37    ----------------------------------------------------------------------
38    Name: John Reppy (http://cs.uchicago.edu/~jhr)
39    Date: 2012/09/21
40    Description:
41    Bug fix in ml-antlr to ensure that the generated toString function
42    for tokens is strictly legal SML code (i.e., non-printing characters
43    and UTF8 multibyte sequences are properly escaped).
44    
45    ----------------------------------------------------------------------
46    Name: John Reppy (http://cs.uchicago.edu/~jhr)
47    Date: 2012/09/11
48    Description:
49    Added getu function to ULexBuffer as a way to improve ulex performance.
50    This addition allows a fastpath for processing ascii characters, which
51    improved lexer performance by 3-4%.
52    
53    ----------------------------------------------------------------------
54    Name: John Reppy (http://cs.uchicago.edu/~jhr)
55    Date: 2012/08/02
56    Description:
57    Fixed bugs #89 and #96: Build Failure with Xcode 4.3
58    Also removed build support for MacOS X pre-10.5 (Leopard) on PPC and
59    pre-10.6 (Snow Leopard) on Intel.
60    
61    ----------------------------------------------------------------------
62    Name: John Reppy (http://cs.uchicago.edu/~jhr)
63    Date: 2012/02/05
64    Description:
65    Fixed bug #88.  The check for valid arcs on Unix systems now allows
66    any character other than slash or nul.
67    
68    ----------------------------------------------------------------------
69    Name: David MacQueen (dbm@cs.uchicago.edu)
70    Date: 2012/01/20
71    Description:
72    
73    *************************** Version 110.74 ***************************
74    
75    ----------------------------------------------------------------------
76    Name: John Reppy (http://cs.uchicago.edu/~jhr)
77    Date: 2012/01/20
78    Description:
79    
80    Fixed implementation of Real.signBit on little-endian machines.
81    
82    ----------------------------------------------------------------------
83    Name: David MacQueen (dbm@cs.uchicago.edu)
84    Date: 2012/1/19
85    Revision: 3664, 3665
86    Description:
87    
88    1) Fix for (gforge) bug #60
89       recalculate strictness for DEFtycs in functor bodies when functor
90       is applied  (Elaborator/modules/evalent.sml)
91    
92    2) Fix for (gforge) bug #77
93       separate ast representations for datatypes and datatype replications
94       in decs and specs (multiple files)
95    
96    3) set version to 110.74
97    
98    Details in NOTES/changes/dbm_2012_1.
99    
100    ----------------------------------------------------------------------
101    Name: David MacQueen (dbm@cs.uchicago.edu)
102    Date: 2012/1/12
103    Revision: 3648, 3652
104    Description:
105    
106    1) Change of SourceMap interface.
107       related to fix of off-by-one error in lexer (committed earlier?), and cleanup of noweb code
108       added by Norman Ramsey many years ago (but little used today).
109    
110    3) Slight cleanup of match compiler, eliminatiing compiler/FLINT/tempexpn.sml file that
111       was part of unused implementation of pattern templates (pattern macros).
112    
113    4) Modification of type checker to add "culprit tracking" for improved type error messages
114       (printing of additional culprit information is controlled by ElabControl.showTypeErrorCulprits
115        flag, default false, added in revision 3652).  The culprit tracking needs to be debugged
116        and improved, and the presentation of the culprits needs to be done better.
117    
118    Details in NOTES/changes/dbm_2012_1.
119    
120    ----------------------------------------------------------------------
121    Name: John Reppy (http://cs.uchicago.edu/~jhr)
122    Date: 2011/11/25
123    Description:
124    
125    Bug fixes for Unsafe.blastRead (#76):
126      1) proper error handling when reading from memory and there are
127         not enough bytes.
128      2) pass correct data pointer and length to BlastIn (code was using
129         old macros).
130    
131    ----------------------------------------------------------------------
132    Name: John Reppy (http://cs.uchicago.edu/~jhr)
133    Date: 2011/11/25
134    Description:
135    
136    Added hash-table-based implementation of sets to SML/NJ Library.
137    
138    ----------------------------------------------------------------------
139    Name: Lars Bergstrom (larsberg@cs.uchicago.edu)
140    Date: 2011/10/25
141    Description:
142    
143    Better error reporting under 32-bit linux for the missing dpkg
144    support (#70).
145    Enable 3.x kernels to build (#80, 81, 83).
146    
147    ----------------------------------------------------------------------
148    Name: John Reppy (http://cs.uchicago.edu/~jhr)
149    Date: 2011/05/23
150    Description:
151    
152    Added new S-expression library to SML/NJ Library
153    (contributed by Damon Wang)
154    
155    ----------------------------------------------------------------------
156    Name: John Reppy (http://cs.uchicago.edu/~jhr)
157    Date: 2011/05/17
158    Description:
159    
160    Fixed bug in JSON scanner (SML/NJ Library).  It didn't handle escaped
161    backslash or double quote correctly.
162    
163    ----------------------------------------------------------------------
164    Name: John Reppy (http://cs.uchicago.edu/~jhr)
165    Date: 2011/05/13
166    Description:
167    
168    *************************** Version 110.73 ***************************
169    
170    ----------------------------------------------------------------------
171    Name: John Reppy (http://cs.uchicago.edu/~jhr)
172    Date: 2011/05/10
173    Description:
174    
175    Added boolean literals (true and false) to the conditional-expression
176    syntax in CM.  Thus, you can write
177    
178    #if true
179      structure Foo
180    #endif
181    
182    in a CM file.  This change is meant to make it easier to use autoconf
183    to configure the build process of an SML application.
184    
185    ----------------------------------------------------------------------
186    Name: John Reppy (http://cs.uchicago.edu/~jhr)
187    Date: 2011/05/09
188    Description:
189    
190    Added missing String.scan function (#69).  This also fixes the handling
191    of certain corner cases by String.fromString.
192    
193    ----------------------------------------------------------------------
194    Name Mike Rainey (http://www.mpi-sws.org/~mrainey)
195    Date 2011/05/03
196    Description:
197    
198    Added the RTDSC and RTDSCP instructions to the amd64 code generator.
199    
200    ----------------------------------------------------------------------
201    Name: John Reppy (http://cs.uchicago.edu/~jhr)
202    Date: 2011/04/08
203    Description:
204    
205    Added fix for comments in code bug (#63).
206    Thanks to Michael Norrish.
207    
208    ----------------------------------------------------------------------
209    Name: John Reppy (http://cs.uchicago.edu/~jhr)
210    Date: 2011/04/08
211    Description:
212    
213    Fixed bug in Socket.acceptNB (bug #59)
214    
215    ----------------------------------------------------------------------
216    Name: John Reppy (http://cs.uchicago.edu/~jhr)
217    Date: 2011/03/31
218    Description:
219    
220    Fixed syntax error in ml-lex compatibility mode (bug #49)
221    
222    ----------------------------------------------------------------------
223    Name: John Reppy (http://cs.uchicago.edu/~jhr)
224    Date: 2011/03/22
225    Description:
226    
227    Update _arch-n-opsys script for Mac OS X Lion (10.7).
228    
229    ----------------------------------------------------------------------
230    Name: John Reppy (http://cs.uchicago.edu/~jhr)
231    Date: 2011/02/18
232    Description:
233    
234    Added Barriers module to CML.
235    
236    ----------------------------------------------------------------------
237    Name: Lars Bergstrom (larsberg@cs.uchicago.edu)
238    Date: 2011/02/10
239    Description:
240    
241    Fixed ml-yacc examples to respect the changed signatures with respect
242    to TextIO.inputLine.
243    
244    ----------------------------------------------------------------------
245    Name: Lars Bergstrom (larsberg@cs.uchicago.edu)
246    Date: 2010/09/16
247    Description:
248    
249    Changed the Win32 implementation of validArc to support directories
250    with extended characters (umlauts, etc.).
251    
252    ----------------------------------------------------------------------
253    Name: Lars Bergstrom (larsberg@cs.uchicago.edu)
254    Date: 2010/09/16
255    Description:
256    
257    Fixed the Win32 socket and polling implementation to work correctly
258    with CML. Signature of poll was wrong and didn't handle sockets at all.
259    
260    ----------------------------------------------------------------------
261    Name: John Reppy (http://cs.uchicago.edu/~jhr)
262    Date: 2010/06/16
263    Description:
264    
265    Fixed Real.toString and Real.fmt to include sign for negative zero.
266    
267    ----------------------------------------------------------------------
268    Name: Lars Bergstrom (larsberg@cs.uchicago.edu)
269    Date: 2010/03/23
270    Description:
271    
272    Fixed the bug with Win32 calls to OS.Process.system not quoting the string.
273    
274    ----------------------------------------------------------------------
275  Name: Jon Riehl (http://jonriehl.com/)  Name: Jon Riehl (http://jonriehl.com/)
276  Date: 2010/02/11  Date: 2010/02/11
277  Description:  Description:

Legend:
Removed from v.3493  
changed lines
  Added in v.3760

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