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 4375, Sun Aug 13 13:27:41 2017 UTC revision 4461, Sun Oct 1 22:04:30 2017 UTC
# Line 91  Line 91 
91  //== Recent updates  //== Recent updates
92    
93  //--------------------------------------------------------------------  //--------------------------------------------------------------------
94    [2017/10/01]::
95    +
96    Fixed unnumbered bug in ++IntInf.mod++ and ++IntInf.rem++ functions,
97    where the ++Div++ exception was *not* getting raised when both
98    arguments are ++0++.
99    +
100    owner:[John Reppy,http://cs.uchicago.edu/~jhr]
101    
102    //--------------------------------------------------------------------
103    [2017/09/18]::
104    +
105    Removed FLINT primops (and their CPS counterparts) that are not
106    in the +InlineT+ structure and, thus, are never used by the compiler.
107    +
108    owner:[John Reppy,http://cs.uchicago.edu/~jhr]
109    
110    //--------------------------------------------------------------------
111    [2017/09/18]::
112    +
113    Fixed bug bugref:[123] (missing nonexhaustive bind warning). The +mkVBs+
114    function in +FLINT/trans/translate.sml++ was adding a redundant default
115    rule by calling ++ElabUtil.completeMatch++ after a default rule had
116    already been explicitly added to the match for let bindings.
117    +
118    owner:[David MacQueen,http://cs.uchicago.edu/~dbm]
119    
120    //--------------------------------------------------------------------
121    [2017/09/18]::
122    +
123    Fixed bug bugref:[183] (status code returned by sml REPL).  This fix
124    restores the version 110.79 behavior of having +sml foo.sml+ exit with
125    a non-zero status when there is a type-checking error in ++foo.sml++.
126    It also cleans up the error messages associated with +use+ when there
127    is a syntax error.
128    +
129    owner:[John Reppy,http://cs.uchicago.edu/~jhr]
130    
131    //--------------------------------------------------------------------
132    [2017/08/28]::
133    +
134    Fixed bug bugref:[185] (Bring command line help text into parity with man page).
135    Added missing options (++@SMLversion++ and ++@SMLsuffix++) to the
136    help message that is printed for the command "++sml -h++".  Also
137    adjusted the order of options in the help message, and in the man
138    page, so that the orders match.
139    +
140    owner:[John Reppy,http://cs.uchicago.edu/~jhr]
141    
142    //--------------------------------------------------------------------
143  [2017/08/12]::  [2017/08/12]::
144  +  +
145  Changed the way that we test for allocation-space addresses in minor GCs.  Changed the way that we test for allocation-space addresses in minor GCs.
# Line 160  Line 209 
209  directives to the ++PPC.prim.asm++ and ++X86.prim.asm++ files as  directives to the ++PPC.prim.asm++ and ++X86.prim.asm++ files as
210  per https://wiki.gentoo.org/wiki/Hardened/GNU_stack_quickstart#Patching[].  per https://wiki.gentoo.org/wiki/Hardened/GNU_stack_quickstart#Patching[].
211  Thanks to Daniel Moerner for reporting this issue and for providing  Thanks to Daniel Moerner for reporting this issue and for providing
212  a pointer the to fix.  a pointer to the fix.
213  +  +
214  owner:[John Reppy,http://cs.uchicago.edu/~jhr]  owner:[John Reppy,http://cs.uchicago.edu/~jhr]
215    

Legend:
Removed from v.4375  
changed lines
  Added in v.4461

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