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

Diff of /sml/trunk/HISTORY

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

revision 841, Fri Jun 15 21:38:20 2001 UTC revision 846, Mon Jun 25 16:06:46 2001 UTC
# Line 14  Line 14 
14    
15  ----------------------------------------------------------------------  ----------------------------------------------------------------------
16  Name: Matthias Blume  Name: Matthias Blume
17    Date: 2001/06/25 12:05:00 EDT
18    Tag: blume-20010625-nlffigen
19    Description:
20    
21    This update fixes a number of minor bugs in ml-nlffigen as reported by
22    Nick Carter <nbc@andrew.cmu.edu>.
23    
24      1. Silly but ok typedefs of the form "typedef void myvoid;" are now accepted.
25      2. Default names for generated files are now derived from the name of
26         the C file *without its directory*.  In particular, this causes generated
27         files to be placed locally even if the C file is in some system directory.
28      3. Default names for generated signatures and structures are also derived
29         from the C file name without its directory.  This avoids silly things
30         like "structure GL/GL".
31         (Other silly names are still possible because ml-nlffigen does not do
32          a thorough check of whether generated names are legal ML identifiers.)
33    
34    ----------------------------------------------------------------------
35    Name: Matthias Blume
36    Date: 2001/06/21 12:25:00 EDT
37    Tag: blume-20010621-eXene
38    Description:
39    
40    eXene now compiles and (sort of) works again.
41    
42    The library name (for version > 110.33) is $/eXene.cm.
43    
44    I also added an new example in src/eXene/examples/nbody.  See the
45    README file there for details.
46    
47    ----------------------------------------------------------------------
48    Name: Matthias Blume
49    Date: 2001/06/20 16:40:00 EDT
50    Tag: blume-20010620-cml
51    Description:
52    
53    CML now compiles and works again.
54    
55    Libraries (for version > 110.33):
56    
57      $cml/cml.cm            Main CML library.
58      $cml/basis.cm          CML's version of $/basis.cm.
59      $cml/cml-internal.cm   Internal helper library.
60      $cml/core-cml.cm       Internal helper library.
61      $cml-lib/trace-cml.cm  Tracing facility.
62      $cml-lib/smlnj-lib.cm  CML's version of $/smlnj-lib.cm
63    
64    The installer (config/install.sh) has been taught how to properly
65    install this stuff.
66    
67    ----------------------------------------------------------------------
68    Name: Matthias Blume
69    Date: 2001/06/19 17:55:00 EDT
70    Tag: blume-20010619-instantiate
71    Description:
72    
73    This un-breaks the fix for bug 1432.
74    (The bug was originally fixed in 110.9 but I broke it again some
75    time after that.)
76    
77    ----------------------------------------------------------------------
78    Name: Matthias Blume
79    Date: 2001/06/19 17:25:00 EDT
80    Tag: blume-20010619-signals
81    Description:
82    
83    This should (hopefully) fix the long-standing signal handling bug.
84    (The runtime system was constructing a continuation record with an
85    incorrect descriptor which would cause the GC to drop data on the floor...)
86    
87    ----------------------------------------------------------------------
88    Name: Matthias Blume
89  Date: 2001/06/15 15:05:00 EDT  Date: 2001/06/15 15:05:00 EDT
90  Tag: blume-20010615-moresparc  Tag: blume-20010615-moresparc
91  Description:  Description:

Legend:
Removed from v.841  
changed lines
  Added in v.846

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