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/sml-mode/ChangeLog
ViewVC logotype

Diff of /sml/trunk/sml-mode/ChangeLog

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

revision 543, Sat Feb 19 14:17:52 2000 UTC revision 544, Tue Feb 22 22:56:38 2000 UTC
# Line 1  Line 1 
1    2000-02-22  Stefan Monnier  <monnier@cs.yale.edu>
2    
3            * sml-mode.el (sml-find-matching-starter): Use a list of syms instead of a
4              regexp.
5            (sml-indent-default): Use symbol membership rather than a regexp.
6              Also, use `sym-indent' instead of (current-column).  This fixes a problem
7              with a hanging `structure Foo = (struct|let)' (due to `structure' having
8              a sml-indent-rule, as opposed to `fun').  Hopefully it won't introduce
9              other problems.
10            (sml-font-lock-keywords): Match vars `val x : int' also.
11            (sml-electric-pipe): Update to the new `sml-find-matching-starter' and
12              return a sensible default instead of raising an error in case of
13              unexpected situations.
14            (sml-indent-line): Ignore errors and keep the cursor where it is.
15            (sml-calculate-indentation, sml-indent-pipe): Use syms instead of regexps.
16    
17            * sml-defs.el (sml-starters-re, sml-pipehead-re): Remove.
18    
19            * testcases.sml: New file.
20    
21            * makefile.pkg (test): new target to run the test suite.
22    
23  2000-02-18  Stefan Monnier  <monnier@cs.yale.edu>  2000-02-18  Stefan Monnier  <monnier@cs.yale.edu>
24    
25          * *.el: Pass through checkdoc and use `eval-when-compile' whenever          * *.el: Pass through checkdoc and use `eval-when-compile' whenever

Legend:
Removed from v.543  
changed lines
  Added in v.544

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