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 3469, Sat Dec 12 03:07:00 2009 UTC revision 3805, Fri Apr 19 18:22:05 2013 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: 2013/04/19
25    Description:
26    Fix bug #113 (Socket.select waits exactly twice the indicated timeout)
27    
28    ----------------------------------------------------------------------
29    Name: Lars Bergstrom (larsberg@cs.uchicago.edu)
30    Date: 2013/01/19
31    Description:
32    Fix AMD64 code generator to properly sign-extend arguments to IDIVQ.
33    
34    ----------------------------------------------------------------------
35    Name: John Reppy (http://cs.uchicago.edu/~jhr)
36    Date: 2012/10/20
37    Description:
38    Fix bug #108 (off-by-one error in Util/dynamic-array.sml; iterators crash)
39    
40    ----------------------------------------------------------------------
41    Name: John Reppy (http://cs.uchicago.edu/~jhr)
42    Date: 2012/10/20
43    Description:
44    Fix bug #107 (Bogus Int64 comparison operators)
45    
46    ----------------------------------------------------------------------
47    Name: John Reppy (http://cs.uchicago.edu/~jhr)
48    Date: 2012/10/01
49    Description:
50    
51    *************************** Version 110.75 ***************************
52    
53    ----------------------------------------------------------------------
54    Name: John Reppy (http://cs.uchicago.edu/~jhr)
55    Date: 2012/09/28
56    Description:
57    Fixed bug #92.  IntInf.scan now handles the "0x" prefix correctly.
58    Also made minor improvements to the NumScan module.
59    
60    ----------------------------------------------------------------------
61    Name: John Reppy (http://cs.uchicago.edu/~jhr)
62    Date: 201209/24
63    Description:
64    Added Base64 module to SML/NJ Library to support encoding and decoding
65    Word8 vectors as base64 strings.
66    
67    ----------------------------------------------------------------------
68    Name: John Reppy (http://cs.uchicago.edu/~jhr)
69    Date: 2012/09/23
70    Description:
71    Additions to the SML/NJ Library.  Added exists, existsi, all, and alli
72    functions to ORD_MAP signature and implementations, and added all
73    function to ORD_SET signature and implementations.
74    
75    ----------------------------------------------------------------------
76    Name: John Reppy (http://cs.uchicago.edu/~jhr)
77    Date: 2012/09/21
78    Description:
79    Bug fix in ml-antlr to ensure that the generated toString function
80    for tokens is strictly legal SML code (i.e., non-printing characters
81    and UTF8 multibyte sequences are properly escaped).
82    
83    ----------------------------------------------------------------------
84    Name: John Reppy (http://cs.uchicago.edu/~jhr)
85    Date: 2012/09/11
86    Description:
87    Added getu function to ULexBuffer as a way to improve ulex performance.
88    This addition allows a fastpath for processing ascii characters, which
89    improved lexer performance by 3-4%.
90    
91    ----------------------------------------------------------------------
92    Name: John Reppy (http://cs.uchicago.edu/~jhr)
93    Date: 2012/08/02
94    Description:
95    Fixed bugs #89 and #96: Build Failure with Xcode 4.3
96    Also removed build support for MacOS X pre-10.5 (Leopard) on PPC and
97    pre-10.6 (Snow Leopard) on Intel.
98    
99    ----------------------------------------------------------------------
100    Name: John Reppy (http://cs.uchicago.edu/~jhr)
101    Date: 2012/02/05
102    Description:
103    Fixed bug #88.  The check for valid arcs on Unix systems now allows
104    any character other than slash or nul.
105    
106    ----------------------------------------------------------------------
107    Name: David MacQueen (dbm@cs.uchicago.edu)
108    Date: 2012/01/20
109    Description:
110    
111    *************************** Version 110.74 ***************************
112    
113    ----------------------------------------------------------------------
114    Name: John Reppy (http://cs.uchicago.edu/~jhr)
115    Date: 2012/01/20
116    Description:
117    
118    Fixed implementation of Real.signBit on little-endian machines.
119    
120    ----------------------------------------------------------------------
121    Name: David MacQueen (dbm@cs.uchicago.edu)
122    Date: 2012/1/19
123    Revision: 3664, 3665
124    Description:
125    
126    1) Fix for (gforge) bug #60
127       recalculate strictness for DEFtycs in functor bodies when functor
128       is applied  (Elaborator/modules/evalent.sml)
129    
130    2) Fix for (gforge) bug #77
131       separate ast representations for datatypes and datatype replications
132       in decs and specs (multiple files)
133    
134    3) set version to 110.74
135    
136    Details in NOTES/changes/dbm_2012_1.
137    
138    ----------------------------------------------------------------------
139    Name: David MacQueen (dbm@cs.uchicago.edu)
140    Date: 2012/1/12
141    Revision: 3648, 3652
142    Description:
143    
144    1) Change of SourceMap interface.
145       related to fix of off-by-one error in lexer (committed earlier?), and cleanup of noweb code
146       added by Norman Ramsey many years ago (but little used today).
147    
148    3) Slight cleanup of match compiler, eliminatiing compiler/FLINT/tempexpn.sml file that
149       was part of unused implementation of pattern templates (pattern macros).
150    
151    4) Modification of type checker to add "culprit tracking" for improved type error messages
152       (printing of additional culprit information is controlled by ElabControl.showTypeErrorCulprits
153        flag, default false, added in revision 3652).  The culprit tracking needs to be debugged
154        and improved, and the presentation of the culprits needs to be done better.
155    
156    Details in NOTES/changes/dbm_2012_1.
157    
158    ----------------------------------------------------------------------
159    Name: John Reppy (http://cs.uchicago.edu/~jhr)
160    Date: 2011/11/25
161    Description:
162    
163    Bug fixes for Unsafe.blastRead (#76):
164      1) proper error handling when reading from memory and there are
165         not enough bytes.
166      2) pass correct data pointer and length to BlastIn (code was using
167         old macros).
168    
169    ----------------------------------------------------------------------
170    Name: John Reppy (http://cs.uchicago.edu/~jhr)
171    Date: 2011/11/25
172    Description:
173    
174    Added hash-table-based implementation of sets to SML/NJ Library.
175    
176    ----------------------------------------------------------------------
177    Name: Lars Bergstrom (larsberg@cs.uchicago.edu)
178    Date: 2011/10/25
179    Description:
180    
181    Better error reporting under 32-bit linux for the missing dpkg
182    support (#70).
183    Enable 3.x kernels to build (#80, 81, 83).
184    
185    ----------------------------------------------------------------------
186    Name: John Reppy (http://cs.uchicago.edu/~jhr)
187    Date: 2011/05/23
188    Description:
189    
190    Added new S-expression library to SML/NJ Library
191    (contributed by Damon Wang)
192    
193    ----------------------------------------------------------------------
194    Name: John Reppy (http://cs.uchicago.edu/~jhr)
195    Date: 2011/05/17
196    Description:
197    
198    Fixed bug in JSON scanner (SML/NJ Library).  It didn't handle escaped
199    backslash or double quote correctly.
200    
201    ----------------------------------------------------------------------
202    Name: John Reppy (http://cs.uchicago.edu/~jhr)
203    Date: 2011/05/13
204    Description:
205    
206    *************************** Version 110.73 ***************************
207    
208    ----------------------------------------------------------------------
209    Name: John Reppy (http://cs.uchicago.edu/~jhr)
210    Date: 2011/05/10
211    Description:
212    
213    Added boolean literals (true and false) to the conditional-expression
214    syntax in CM.  Thus, you can write
215    
216    #if true
217      structure Foo
218    #endif
219    
220    in a CM file.  This change is meant to make it easier to use autoconf
221    to configure the build process of an SML application.
222    
223    ----------------------------------------------------------------------
224    Name: John Reppy (http://cs.uchicago.edu/~jhr)
225    Date: 2011/05/09
226    Description:
227    
228    Added missing String.scan function (#69).  This also fixes the handling
229    of certain corner cases by String.fromString.
230    
231    ----------------------------------------------------------------------
232    Name Mike Rainey (http://www.mpi-sws.org/~mrainey)
233    Date 2011/05/03
234    Description:
235    
236    Added the RTDSC and RTDSCP instructions to the amd64 code generator.
237    
238    ----------------------------------------------------------------------
239    Name: John Reppy (http://cs.uchicago.edu/~jhr)
240    Date: 2011/04/08
241    Description:
242    
243    Added fix for comments in code bug (#63).
244    Thanks to Michael Norrish.
245    
246    ----------------------------------------------------------------------
247    Name: John Reppy (http://cs.uchicago.edu/~jhr)
248    Date: 2011/04/08
249    Description:
250    
251    Fixed bug in Socket.acceptNB (bug #59)
252    
253    ----------------------------------------------------------------------
254    Name: John Reppy (http://cs.uchicago.edu/~jhr)
255    Date: 2011/03/31
256    Description:
257    
258    Fixed syntax error in ml-lex compatibility mode (bug #49)
259    
260    ----------------------------------------------------------------------
261    Name: John Reppy (http://cs.uchicago.edu/~jhr)
262    Date: 2011/03/22
263    Description:
264    
265    Update _arch-n-opsys script for Mac OS X Lion (10.7).
266    
267    ----------------------------------------------------------------------
268    Name: John Reppy (http://cs.uchicago.edu/~jhr)
269    Date: 2011/02/18
270    Description:
271    
272    Added Barriers module to CML.
273    
274    ----------------------------------------------------------------------
275    Name: Lars Bergstrom (larsberg@cs.uchicago.edu)
276    Date: 2011/02/10
277    Description:
278    
279    Fixed ml-yacc examples to respect the changed signatures with respect
280    to TextIO.inputLine.
281    
282    ----------------------------------------------------------------------
283    Name: Lars Bergstrom (larsberg@cs.uchicago.edu)
284    Date: 2010/09/16
285    Description:
286    
287    Changed the Win32 implementation of validArc to support directories
288    with extended characters (umlauts, etc.).
289    
290    ----------------------------------------------------------------------
291    Name: Lars Bergstrom (larsberg@cs.uchicago.edu)
292    Date: 2010/09/16
293    Description:
294    
295    Fixed the Win32 socket and polling implementation to work correctly
296    with CML. Signature of poll was wrong and didn't handle sockets at all.
297    
298    ----------------------------------------------------------------------
299    Name: John Reppy (http://cs.uchicago.edu/~jhr)
300    Date: 2010/06/16
301    Description:
302    
303    Fixed Real.toString and Real.fmt to include sign for negative zero.
304    
305    ----------------------------------------------------------------------
306    Name: Lars Bergstrom (larsberg@cs.uchicago.edu)
307    Date: 2010/03/23
308    Description:
309    
310    Fixed the bug with Win32 calls to OS.Process.system not quoting the string.
311    
312    ----------------------------------------------------------------------
313    Name: Jon Riehl (http://jonriehl.com/)
314    Date: 2010/02/11
315    Description:
316    
317    Applied patch for building on more recent NetBSD's.  See bug #39 in the
318    tracker:
319    
320    http://smlnj-gforge.cs.uchicago.edu/tracker/index.php?func=detail&aid=39&group_id=33&atid=215
321    
322    ----------------------------------------------------------------------
323    Name: Jon Riehl (http://jonriehl.com/)
324    Date: 2010/02/02
325    Description:
326    
327    Cutting version 110.72.  New bootfiles.
328    
329    ----------------------------------------------------------------------
330    Name John Reppy (http://cs.uchicago.edu/~jhr)
331    Date 2009/12/20
332    Description:
333    
334    Fixed performance bugs in List module by making @ and foldr be
335    tail recursive.
336    
337    ----------------------------------------------------------------------
338  Name: Lars Bergstrom (larsberg@cs.uchicago.edu)  Name: Lars Bergstrom (larsberg@cs.uchicago.edu)
339  Date: 2009/12/11  Date: 2009/12/11
340  Description:  Description:

Legend:
Removed from v.3469  
changed lines
  Added in v.3805

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