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 669, Fri Jun 16 22:22:10 2000 UTC revision 670, Sun Jun 18 13:10:57 2000 UTC
# Line 13  Line 13 
13  Description:  Description:
14  ----------------------------------------------------------------------  ----------------------------------------------------------------------
15  Name: Matthias Blume  Name: Matthias Blume
16    Date: 2000/06/18 22:00:10 JST
17    Tag: blume-20000618-implicit-anchors-really-gone
18    Description:
19    
20    I updates the previous HISTORY entry where I forgot to mention that
21    implicit anchors are no longer with us.
22    
23    The current update also gets rid of the (now useless) controller
24    CM.Control.implicit_anchors.
25    
26    ----------------------------------------------------------------------
27    Name: Matthias Blume
28  Date: 2000/06/16 17:30:00 JST  Date: 2000/06/16 17:30:00 JST
29  Tag: blume-20000616-anchorenv  Tag: blume-20000616-anchorenv
30  Description:  Description:
# Line 31  Line 43 
43    
44  Visible changes:  Visible changes:
45    
46  ** 1. The $<singlearc> abbreviation for $/<singlearc> for anchored  ** 0. Implicit path anchors (without the leading $-symbol) are no
47  paths has finally vanished.  longer recognized at all. This means that such path names are not
48    illegal either.  For example, the name basis.cm simply refers to a
49    local file called "basis.cm" (i.e, the name is an ordinary path
50    relative to .cm-files directory).  Or, to put it differently, only
51    names that start with $ are anchored paths.
52    
53  John had critizised this as soon as I originally proposed and  ** 1. The $<singlearc> abbreviation for $/<singlearc> has finally
54    vanished.
55    
56    John (Reppy) had critizised this as soon as I originally proposed and
57  implemented it, but at that time I did not really deeply believe  implemented it, but at that time I did not really deeply believe
58  him. :) Now I came full-circle because I need the $<singlearc> syntax  him. :) Now I came full-circle because I need the $<singlearc> syntax
59  in another place where it cannot be seen as an abbreviation for  in another place where it cannot be seen as an abbreviation for
# Line 45  Line 64 
64  However, when paths are used as members in CM description files, it  However, when paths are used as members in CM description files, it
65  continues to be true that there must be at least another arc after the  continues to be true that there must be at least another arc after the
66  anchor.  This is now enforced separately during semantic analysis  anchor.  This is now enforced separately during semantic analysis
67  (i.e., form a lexical/syntactical point of view, the notation is ok.)  (i.e., from a lexical/syntactical point of view, the notation is ok.)
68    
69  ** 2. The "cm" class now accepts an option "bind".  The option's value  ** 2. The "cm" class now accepts an option "bind".  The option's value
70  is a sub-option list of precisely two items -- one labeled "anchor"  is a sub-option list of precisely two items -- one labeled "anchor"
# Line 134  Line 153 
153  including parentheses, colons, (back)slashes, and white space are  including parentheses, colons, (back)slashes, and white space are
154  written as \ddd (where ddd is the decimal encoding of the character).  written as \ddd (where ddd is the decimal encoding of the character).
155    
156    *** The CM manual still needs to be updated.
157    
158  ----------------------------------------------------------------------  ----------------------------------------------------------------------
159  Name: Allen Leung  Name: Allen Leung
160  Date: 2000/06/15 00:38:00  Date: 2000/06/15 00:38:00

Legend:
Removed from v.669  
changed lines
  Added in v.670

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