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

Diff of /sml/trunk/CVSNOTES

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

revision 103, Thu May 14 06:45:55 1998 UTC revision 185, Tue Nov 10 21:01:05 1998 UTC
# Line 1  Line 1 
1  -*- outline -*-  -*- outline -*-
2    
3    * from Lal's deltas
4            cvs -d ~cvs co -d smlnj -r SMLNJ flint; cd smlnj/src
5            mkdir tmp; cd tmp
6            ncftp 'daffy:/pub/smlnj/tmp/george/110.7.1/*'
7            cd ..
8            for tarball in tmp/*.tar.gz; do gtar zxUvpf $tarball; done
9            sed -n -e ':loop' -e '/\\$/N' -e '/\\$/b loop' -e '/=/p' tmp/GO.sh >tmp/GO
10            . tmp/GO
11            cvs commit -m "  $VERSION"
12            cvs tag $VERSION
13            rm -rf tmp
14    
15    
16  * from Zhong's dir  * from Zhong's dir
17          cd .../src/sml-nj          cd .../src/sml-nj
18          rm -rf **/CM          rm -rf **/CM
# Line 7  Line 20 
20          cvs -d ~cvs import -m '' smlnj/src/sml-nj FLINT v980311          cvs -d ~cvs import -m '' smlnj/src/sml-nj FLINT v980311
21    
22  * from tarballs  * from tarballs
23          mkdir src; cd src          cd ~/flint; ./bin/smlnj-newrev 110.9.1
24          ztar ../*.gz          cd trunk
25          mv bin.* ../../          <... solve the problems if any ...>
26          mv config ../          # check correctness
27          cd ..          rm -rf lib bin bin.* src/compiler/bin.*
28          mv *-bin.* ../../          link ../110.9.1/bin.x86-unix; config/install.sh
29          rm *.gz          cd src/compiler; link ../../../bin.x86-unix; ./xrecompile; ./xrecompile
30          cvs -qd ~cvs import -m '110.5.1 from Shao' flint FLINT v110_5_1 | grep -v '^U '  
31            cd ../..; cvs commit -m 'merged in 110.6 changes'
32    
33  * /softs install  * /softs install
34  ** original  ** original
# Line 23  Line 37 
37          config/install.sh          config/install.sh
38          rm -rf bin.* src/sml-nj          rm -rf bin.* src/sml-nj
39  ** upgrade  ** upgrade
40          cvs -q update          cvs update
41          cd src/compiler          cd src/compiler
42          rm -r bin.*          rm -rf bin.*; ln -s some/full/bin.arch-unix/directory bin.<arch>-unix
43          ./xrun <some sml-cm> <<EOF          ./xmakeml; rm bin.*
44                     CMB.make();          echo 'CMB.make();' | ./xrun sml
         EOF  
         ./xrecompile  
45          rm sml*.*          rm sml*.*
46          cd ../..          cd ../..
47          rm -r bin lib **/CM          rm -r bin* lib **/CM
48            ln -s src/compiler/bin.* .
49          config/install.sh          config/install.sh
50          rm bin.*/*          # rm -rf bin.*/*
51    
52    * diffs between release
53    ** sml-nj/TopLevel/viscomp/control.sml
54    -      val checkFlint     = ref false
55    -      val checkDatatypes = ref false
56    -      val checkKinds     = ref false
57    +      val checkFlint     = ref true
58    +      val checkDatatypes = ref true
59    +      val checkKinds     = ref true
60    ** runtime/gc/import-heap.c
61    --- import-heap.c       1998/01/18 01:00:25     1.1.1.2
62    +++ import-heap.c       1998/03/22 22:26:22     1.2
63    @@ -168,7 +168,7 @@
64           /* read the ML heap */
65            ReadHeap (&inBuf, &heapHdr, msp, externs);
66           /* GC message are on by default for interactive images */
67    -       GCMessages = TRUE;
68    +       /* GCMessages = TRUE; */
69         }
70         else {  /* EXPORT_FN_IMAGE */
71            ml_val_t        funct, cmdName, args;
72    ** sml-nj/TopLevel/interact/evalloop.sml
73    --- evalloop.sml        1998/04/03 00:06:01     1.1.1.4
74    +++ evalloop.sml        1998/04/03 00:11:31
75    @@ -173,7 +173,7 @@
76                   handle EndOfFile => (say "\n")
77                       | Interrupt => (say "\nInterrupt\n";
78                                   flush(); loop())
79    -                  | EM.Error => (flush(); loop())
80    +                  (* | EM.Error => (flush(); loop()) *)
81                       | C.Compile "syntax error" => (flush(); loop())
82                       | C.Compile s =>
83                          (say(concat["\nuncaught exception Compile: \"",

Legend:
Removed from v.103  
changed lines
  Added in v.185

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