]> code.delx.au - gnu-emacs-elpa/commit
* sml-proc.el (inferior-sml-mode-map): Don't inherit from sml-bindings.
authormonnier <>
Thu, 24 Aug 2000 19:35:39 +0000 (19:35 +0000)
committermonnier <>
Thu, 24 Aug 2000 19:35:39 +0000 (19:35 +0000)
commit32ffa345e60864c5710e6ee2013052600c262b48
tree893c0bd14538bbee2edb12eac5a5e4b469914cf3
parentfc5f59f1953f32a4515a935d5aa96f797210b165
* 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
define-derived-mode).
(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.
ChangeLog
NEWS
sml-defs.el
sml-mode.el
sml-move.el
sml-proc.el
testcases.sml