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 3638, Wed Oct 26 02:08:44 2011 UTC revision 3884, Fri Jun 27 22:51:34 2014 UTC
# Line 16  Line 16 
16    
17  ----------------------------------------------------------------------  ----------------------------------------------------------------------
18  Name: John Reppy (http://cs.uchicago.edu/~jhr)  Name: John Reppy (http://cs.uchicago.edu/~jhr)
19  Date: 2010/05/13  Date: yyyy/mm/dd
20  Description:  Description:
21    
22  ----------------------------------------------------------------------  ----------------------------------------------------------------------
23    Name: John Reppy (http://cs.uchicago.edu/~jhr)
24    Date: 2014/06/28
25    Description:
26    Fix for bug 127 (Crash on windows with OS.Process.system).
27    
28    ----------------------------------------------------------------------
29    Name: John Reppy (http://cs.uchicago.edu/~jhr)
30    Date: 2014/06/07
31    Description:
32    Fixed a long-standing bug in Socket.recvVec, which prevented the result
33    from being used in a string pattern match (thanks to Vesa Norrman
34    for the fix).
35    
36    ----------------------------------------------------------------------
37    Name: John Reppy (http://cs.uchicago.edu/~jhr)
38    Date: 2014/05/01
39    Description:
40    Fixed minor issue in an error message; type variable name should be
41    printed with leading '
42    
43    ----------------------------------------------------------------------
44    Name: John Reppy (http://cs.uchicago.edu/~jhr)
45    Date: 2013/11/25
46    Description:
47    Added PackWord{16,32}{Big,Little} structures to the Unsafe module.
48    This change makes the UNSAFE signature closer to the MLton version,
49    although we still need the PackReal structures.
50    
51    ----------------------------------------------------------------------
52    Name: John Reppy (http://cs.uchicago.edu/~jhr)
53    Date: 2013/07/01
54    Description:
55    
56    *************************** Version 110.76 ***************************
57    
58    ----------------------------------------------------------------------
59    Name: Lars Bergstrom (larsberg@cs.uchicago.edu)
60    Date: 2013/06/04
61    Description:
62    Fix bug #115 (BinPrimIO writer method getPos doesn't work under CML).
63    Just needed to port the position update from mkReader code to the
64    mkWriter code.
65    
66    ----------------------------------------------------------------------
67    Name: Lars Bergstrom (larsberg@cs.uchicago.edu)
68    Date: 2013/06/04
69    Description:
70    Fix bug #111 (Socket.acceptNB returns somewhat broken sockets).
71    The problem was that under Win32, sockets returned from accept inherit
72    their parents' non-blocking status, whereas on UNIX they are always
73    blocking.
74    
75    ----------------------------------------------------------------------
76    Name: Lars Bergstrom (larsberg@cs.uchicago.edu)
77    Date: 2013/05/20
78    Description:
79    Fix bug #117 (BinIO.openAppend raises IO on non-existent file).
80    We were opening the file for append if it existed but not creating it
81    if it did not exist.
82    
83    ----------------------------------------------------------------------
84    Name: John Reppy (http://cs.uchicago.edu/~jhr)
85    Date: 2013/05/02
86    Description:
87    Fix bug #116 (Socket.sameDesc raises Match exception).
88    The problem is that on Windows the iodesc datatype (defined in
89    Basis/Implementation/Win32/pre-os.sml) has both an IODesc constructor
90    and a SockDesc constructor.  Updated the code in Win32/os-io.sml to
91    handle the SockDesc constructor.
92    
93    ----------------------------------------------------------------------
94    Name: John Reppy (http://cs.uchicago.edu/~jhr)
95    Date: 2013/04/19
96    Description:
97    Fix bug #113 (Socket.select waits exactly twice the indicated timeout)
98    
99    ----------------------------------------------------------------------
100    Name: Lars Bergstrom (larsberg@cs.uchicago.edu)
101    Date: 2013/01/19
102    Description:
103    Fix AMD64 code generator to properly sign-extend arguments to IDIVQ.
104    
105    ----------------------------------------------------------------------
106    Name: John Reppy (http://cs.uchicago.edu/~jhr)
107    Date: 2012/10/20
108    Description:
109    Fix bug #108 (off-by-one error in Util/dynamic-array.sml; iterators crash)
110    
111    ----------------------------------------------------------------------
112    Name: John Reppy (http://cs.uchicago.edu/~jhr)
113    Date: 2012/10/20
114    Description:
115    Fix bug #107 (Bogus Int64 comparison operators)
116    
117    ----------------------------------------------------------------------
118    Name: John Reppy (http://cs.uchicago.edu/~jhr)
119    Date: 2012/10/01
120    Description:
121    
122    *************************** Version 110.75 ***************************
123    
124    ----------------------------------------------------------------------
125    Name: John Reppy (http://cs.uchicago.edu/~jhr)
126    Date: 2012/09/28
127    Description:
128    Fixed bug #92.  IntInf.scan now handles the "0x" prefix correctly.
129    Also made minor improvements to the NumScan module.
130    
131    ----------------------------------------------------------------------
132    Name: John Reppy (http://cs.uchicago.edu/~jhr)
133    Date: 201209/24
134    Description:
135    Added Base64 module to SML/NJ Library to support encoding and decoding
136    Word8 vectors as base64 strings.
137    
138    ----------------------------------------------------------------------
139    Name: John Reppy (http://cs.uchicago.edu/~jhr)
140    Date: 2012/09/23
141    Description:
142    Additions to the SML/NJ Library.  Added exists, existsi, all, and alli
143    functions to ORD_MAP signature and implementations, and added all
144    function to ORD_SET signature and implementations.
145    
146    ----------------------------------------------------------------------
147    Name: John Reppy (http://cs.uchicago.edu/~jhr)
148    Date: 2012/09/21
149    Description:
150    Bug fix in ml-antlr to ensure that the generated toString function
151    for tokens is strictly legal SML code (i.e., non-printing characters
152    and UTF8 multibyte sequences are properly escaped).
153    
154    ----------------------------------------------------------------------
155    Name: John Reppy (http://cs.uchicago.edu/~jhr)
156    Date: 2012/09/11
157    Description:
158    Added getu function to ULexBuffer as a way to improve ulex performance.
159    This addition allows a fastpath for processing ascii characters, which
160    improved lexer performance by 3-4%.
161    
162    ----------------------------------------------------------------------
163    Name: John Reppy (http://cs.uchicago.edu/~jhr)
164    Date: 2012/08/02
165    Description:
166    Fixed bugs #89 and #96: Build Failure with Xcode 4.3
167    Also removed build support for MacOS X pre-10.5 (Leopard) on PPC and
168    pre-10.6 (Snow Leopard) on Intel.
169    
170    ----------------------------------------------------------------------
171    Name: John Reppy (http://cs.uchicago.edu/~jhr)
172    Date: 2012/02/05
173    Description:
174    Fixed bug #88.  The check for valid arcs on Unix systems now allows
175    any character other than slash or nul.
176    
177    ----------------------------------------------------------------------
178    Name: David MacQueen (dbm@cs.uchicago.edu)
179    Date: 2012/01/20
180    Description:
181    
182    *************************** Version 110.74 ***************************
183    
184    ----------------------------------------------------------------------
185    Name: John Reppy (http://cs.uchicago.edu/~jhr)
186    Date: 2012/01/20
187    Description:
188    
189    Fixed implementation of Real.signBit on little-endian machines.
190    
191    ----------------------------------------------------------------------
192    Name: David MacQueen (dbm@cs.uchicago.edu)
193    Date: 2012/1/19
194    Revision: 3664, 3665
195    Description:
196    
197    1) Fix for (gforge) bug #60
198       recalculate strictness for DEFtycs in functor bodies when functor
199       is applied  (Elaborator/modules/evalent.sml)
200    
201    2) Fix for (gforge) bug #77
202       separate ast representations for datatypes and datatype replications
203       in decs and specs (multiple files)
204    
205    3) set version to 110.74
206    
207    Details in NOTES/changes/dbm_2012_1.
208    
209    ----------------------------------------------------------------------
210    Name: David MacQueen (dbm@cs.uchicago.edu)
211    Date: 2012/1/12
212    Revision: 3648, 3652
213    Description:
214    
215    1) Change of SourceMap interface.
216       related to fix of off-by-one error in lexer (committed earlier?), and cleanup of noweb code
217       added by Norman Ramsey many years ago (but little used today).
218    
219    3) Slight cleanup of match compiler, eliminatiing compiler/FLINT/tempexpn.sml file that
220       was part of unused implementation of pattern templates (pattern macros).
221    
222    4) Modification of type checker to add "culprit tracking" for improved type error messages
223       (printing of additional culprit information is controlled by ElabControl.showTypeErrorCulprits
224        flag, default false, added in revision 3652).  The culprit tracking needs to be debugged
225        and improved, and the presentation of the culprits needs to be done better.
226    
227    Details in NOTES/changes/dbm_2012_1.
228    
229    ----------------------------------------------------------------------
230    Name: John Reppy (http://cs.uchicago.edu/~jhr)
231    Date: 2011/11/25
232    Description:
233    
234    Bug fixes for Unsafe.blastRead (#76):
235      1) proper error handling when reading from memory and there are
236         not enough bytes.
237      2) pass correct data pointer and length to BlastIn (code was using
238         old macros).
239    
240    ----------------------------------------------------------------------
241    Name: John Reppy (http://cs.uchicago.edu/~jhr)
242    Date: 2011/11/25
243    Description:
244    
245    Added hash-table-based implementation of sets to SML/NJ Library.
246    
247    ----------------------------------------------------------------------
248  Name: Lars Bergstrom (larsberg@cs.uchicago.edu)  Name: Lars Bergstrom (larsberg@cs.uchicago.edu)
249  Date: 2011/10/25  Date: 2011/10/25
250  Description:  Description:
251    
252  Better error reporting under 32-bit linux for the missing dpkg  Better error reporting under 32-bit linux for the missing dpkg
253  support.  support (#70).
254  Enable 3.x kernels to build.  Enable 3.x kernels to build (#80, 81, 83).
255    
256    ----------------------------------------------------------------------
257    Name: John Reppy (http://cs.uchicago.edu/~jhr)
258    Date: 2011/05/23
259    Description:
260    
261    Added new S-expression library to SML/NJ Library
262    (contributed by Damon Wang)
263    
264    ----------------------------------------------------------------------
265    Name: John Reppy (http://cs.uchicago.edu/~jhr)
266    Date: 2011/05/17
267    Description:
268    
269    Fixed bug in JSON scanner (SML/NJ Library).  It didn't handle escaped
270    backslash or double quote correctly.
271    
272    ----------------------------------------------------------------------
273    Name: John Reppy (http://cs.uchicago.edu/~jhr)
274    Date: 2011/05/13
275    Description:
276    
277  ******************** Version 110.73 ********************  *************************** Version 110.73 ***************************
278    
279  ----------------------------------------------------------------------  ----------------------------------------------------------------------
280  Name: John Reppy (http://cs.uchicago.edu/~jhr)  Name: John Reppy (http://cs.uchicago.edu/~jhr)

Legend:
Removed from v.3638  
changed lines
  Added in v.3884

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