Home My Page Projects Code Snippets Project Openings SML/NJ
Summary Activity Forums Tracker Lists Tasks Docs Surveys News SCM Files

SCM Repository

[smlnj] Log of /sml/trunk/sml-mode/testcases.sml
[smlnj] / sml / trunk / sml-mode / testcases.sml  
ViewVC logotype

Log of /sml/trunk/sml-mode/testcases.sml

Parent Directory Parent Directory

Sticky Revision:
(Current path doesn't exist after revision 2068)

Revision 1472 - (view) (download) (annotate) - [select for diffs]
Modified Sun Apr 4 07:17:07 2004 UTC (17 years, 6 months ago) by monnier
File length: 12338 byte(s)
Diff to previous 887 , to selected 700
* testcases.sml: Add a nasty case that is still wrong.

* sml-proc.el (sml-error-regexp-alist): Tune the regexp for sml/nj.

* sml-mode.el (sml-mode): Batter handle paragraphs in comments.
(sml-mode-variables): Clean up paragraph settings.
(sml-electric-pipe): Fix a boundary bug.
(sml-indent-starter, sml-get-sym-indent, sml-find-matching-starter):
Fix indentation algorithm.  Can't remember what it was about.
This code is nasty, I just can't understand what's doing what.
(completion-ignored-extensions): Add the new .cm directory.

Revision 887 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jul 19 20:18:58 2001 UTC (20 years, 3 months ago) by monnier
File length: 12095 byte(s)
Diff to previous 878 , to selected 700
*** empty log message ***

Revision 878 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jul 18 17:43:27 2001 UTC (20 years, 3 months ago) by monnier
File length: 12097 byte(s)
Diff to previous 700
Some new cases from Makholm Henning.

Revision 700 - (view) (download) (annotate) - [selected]
Modified Thu Aug 24 20:35:39 2000 UTC (21 years, 2 months ago) by monnier
File length: 11395 byte(s)
Diff to previous 544
* sml-proc.el (inferior-sml-mode-map): Don't inherit from sml-bindings.
Add the binding for C-c C-l explicitly instead.
(sml-run): Look in cwd (but only if the command has slashes).

* sml-mode.el (sml-mode-abbrev-table): Remove (created by
(sml-mode): Setup add-log's current-defun-function.
(sml-indent-line): Never indent to a negative level.
(sml-skip-siblings, sml-beginning-of-defun, sml-max-name-components)
(sml-current-fun-name): New funs and vars for add-log support.
(sml-comment-indent): Simplify.
(sml-def-skeleton): Also create the skeleton as an abbrev.
(skeletons): New for "struct", "sig", "val", "fn" and "fun".
(sml-electric-space): Rewrite to use abbrev's machinery.

* sml-defs.el (sml-mode-map): merge with sml-bindings.
(sml-bindings): Remove.

Revision 544 - (view) (download) (annotate) - [select for diffs]
Added Tue Feb 22 22:56:38 2000 UTC (21 years, 8 months ago) by monnier
File length: 11209 byte(s)
Diff to selected 700
* sml-mode.el (sml-find-matching-starter): Use a list of syms instead of a
(sml-indent-default): Use symbol membership rather than a regexp.
  Also, use `sym-indent' instead of (current-column).  This fixes a problem
  with a hanging `structure Foo = (struct|let)' (due to `structure' having
  a sml-indent-rule, as opposed to `fun').  Hopefully it won't introduce
  other problems.
(sml-font-lock-keywords): Match vars `val x : int' also.
(sml-electric-pipe): Update to the new `sml-find-matching-starter' and
  return a sensible default instead of raising an error in case of
  unexpected situations.
(sml-indent-line): Ignore errors and keep the cursor where it is.
(sml-calculate-indentation, sml-indent-pipe): Use syms instead of regexps.
* sml-defs.el (sml-starters-re, sml-pipehead-re): Remove.
* testcases.sml: New file.
* makefile.pkg (test): new target to run the test suite.

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

ViewVC Help
Powered by ViewVC 1.0.0