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 534, Thu Feb 17 22:14:04 2000 UTC revision 535, Fri Feb 18 16:49:10 2000 UTC
# Line 1  Line 1 
1    2000-02-18  Stefan Monnier  <monnier@cs.yale.edu>
2    
3            * sml-util.el (make-temp-dir, make-temp-file, temp-file-dir,
4              delete-temp-dirs): Replaced by the make-temp-file from Emacs-21.
5            (custom-create-map): add :group arg and allow key to be a list.
6            (define-major-mode): Removed (use define-derived-mode instead).
7            (sml-builtin-nested-comments-flag): New var.
8    
9            * sml-proc.el (sml-host-name): New var.
10            (sml-make-file-name): Replaced by `sml-compile-commands'.
11            (sml-config-file): New var.
12            (sml-compile-commands-alist): New var.
13            (inferior-sml-load-hook): Removed.
14            (sml-buffer): Query if the current buffer is not a *sml*.
15            (inferior-sml-mode): Use minor-mode-overriding-map-alist to disable
16              compilation-minor-mode's keybindings.
17            (run-sml): Turn into an alias for sml-run.
18            (sml-run): Query the user for the command.  If prefix is set (or if
19              default value is not null) query for args and host.  Use `split-string'
20              rather than our own function.  Run cmd on another host if requested and
21              pass it an init file if it exists.  Pop to the buffer at the end.
22            (sml-args-to-list): Remove.
23            (sml-compile): Look for special files (sml-compile-command-alist) in
24              the current dir (and its parents) to choose a default command.  Remember
25              the command for next time in the same buffer.  Make the `cd' explicit in
26              the command so the user can change it.
27            (sml-make-error): Fix for when `endline' is absent.
28    
29            * sml-mode.el: Pass it rhough checkdoc.
30            (sml-mode-version): Remove.
31            (sml-load-hook): Remove.
32            (sml-mode-info): Use `info' rather than `Info-goto-node'.
33            (sml-keywords-regexp): Add "o".
34            (sml-syntax-prop-table): Use `defsyntax'.
35            (sml-font-lock-syntactic-keywords): Only use nested comments if supported.
36            (sml-mode): Use `define-derived-mode'.
37            (sml-electric-pipe): `sml-indent-line' -> `indent-according-to-mode'.
38            (sml-indent-line): Use `indent-line-to'.
39            (sml-cm-mode): New mode for CM files.
40    
41            * Makefile: Update.
42    
43            * sml-mode-startup.el: Remove since it's now autogenerated.
44    
45            * sml-defs.el (sml-bindings): Remove left over C-c` binding.
46            (sml-mode-map): Add binding for sml-drag-region (was in sml-proc.el).
47            (sml-mode-syntax-table): Only use nested comments if supported.
48            (sml-mode-menu): Use next-error rather than the old sml-next-error.
49            (sml-pipehead-re): Remove "of".
50    
51            * sml-compat.el (set-keymap-=parents): Make sure it also works when called
52              with a single keymap rather than a list.
53            (temporary-file-directory): Add a default definition for XEmacs.
54            (make-temp-file): New function.
55    
56  1999-08-11  Stefan Monnier  <monnier@cs.yale.edu>  1999-08-11  Stefan Monnier  <monnier@cs.yale.edu>
57    
58          * release: version 3.9.3          * release: version 3.9.3

Legend:
Removed from v.534  
changed lines
  Added in v.535

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