SCM Repository
Annotation of /sml/trunk/sml-mode/ChangeLog
Parent Directory
|
Revision Log
Revision 343 - (view) (download)
1 : | monnier | 343 | 1999-06-19 Stefan Monnier <monnier@cs.yale.edu> |
2 : | |||
3 : | * release: 3.9.2 | ||
4 : | |||
5 : | * sml-proc.el (sml-error-regexp-alist): solved the pathological | ||
6 : | font-locking on long lines. | ||
7 : | |||
8 : | * sml-move.el (sml-forward-sexp): slightly improved. | ||
9 : | |||
10 : | monnier | 339 | 1999-06-17 Stefan Monnier <monnier@cs.yale.edu> |
11 : | |||
12 : | monnier | 341 | * sml-mode.el (sml-insert-form): Only add a space if needed. |
13 : | (sml-electric-space): new command bound to M-SPC. | ||
14 : | |||
15 : | monnier | 339 | * sml-defs.el (sml-close-paren): added a second field that specifies when |
16 : | not to delegate. Only used for `else'. | ||
17 : | |||
18 : | monnier | 334 | 1999-06-16 Stefan Monnier <monnier@cs.yale.edu> |
19 : | |||
20 : | * sml-move.el (sml-(for|back)ward-sym): distinguishes between | ||
21 : | operator "=" and syntax for definitions "d=". | ||
22 : | |||
23 : | * sml-defs.el (sml-indent-starters, sml-delegate): simplified. | ||
24 : | (sml-symbol-indent): added outdentation for `fn' and generalized it to | ||
25 : | also work for `of' and `in' and `end'. | ||
26 : | |||
27 : | * sml-mode.el (sml-nested-if-indent): reintroduced as well as the special | ||
28 : | casing code for it. | ||
29 : | (sml-indent-relative): generalize the treatment of `of', `in', `end', ... | ||
30 : | (sml-electric-pipe): removed the slow behavior and added smarts for the | ||
31 : | never-used type-variable arguments for function definitions. | ||
32 : | |||
33 : | 1999-06-15 Stefan Monnier <monnier@cs.yale.edu> | ||
34 : | |||
35 : | * sml-defs.el (sml-mode-menu), sml-mode.el (sml-forms-menu): make the menu | ||
36 : | dynamically. | ||
37 : | |||
38 : | * sml-mode.el (sml-form-<foo>): use skeletons. | ||
39 : | (sml-calculate-indentation): added `with' indentation. | ||
40 : | |||
41 : | monnier | 333 | 1999-06-14 Stefan Monnier <monnier@cs.yale.edu> |
42 : | |||
43 : | * sml-move.el (sml-(for|back)ward-sym): now also return the string if any | ||
44 : | and take care of the "op" special keyword. | ||
45 : | (sml-op-prec): setup an alist for the infix operators. | ||
46 : | |||
47 : | * version 3.9.1: sent to Roland McGrath. | ||
48 : | |||
49 : | monnier | 332 | 1999-06-13 Stefan Monnier <monnier@cs.yale.edu> |
50 : | |||
51 : | * sml-smlnj.el, sml-mosml.el, sml-poly-ml.el: removed. | ||
52 : | |||
53 : | * sml-proc.el (...): got rid of sml-next-error by spicing up the interface | ||
54 : | with compile.el so that intervals can be displayed. `sml-overlay' is | ||
55 : | kept (and moved from sml-mode to sml-proc where it belongs) but is | ||
56 : | made redundant in the case of transient-mark-mode. | ||
57 : | |||
58 : | 1999-06-12 Stefan Monnier <monnier@cs.yale.edu> | ||
59 : | |||
60 : | * sml-proc.el (sml-prompt-regexp): more general regexp to catch mosml, | ||
61 : | smlnj as well as polyml prompts. | ||
62 : | (sml-update-cursor, sml-send-command, inferior-sml-mode): make it work | ||
63 : | with compile.el's `next-error'. | ||
64 : | (sml-temp-threshold): dropped: always use a temp file. | ||
65 : | |||
66 : | 1999-06-10 Stefan Monnier <monnier@cs.yale.edu> | ||
67 : | |||
68 : | * sml-move.el (sml-op-prec): updated the list of default infix ops based on | ||
69 : | sml/nj's source files. | ||
70 : | |||
71 : | monnier | 328 | 1999-06-08 Stefan Monnier <monnier@cs.yale.edu> |
72 : | |||
73 : | * sml-proc.el (sml-run): removed dubious code to take care of a supposedly | ||
74 : | special case in order not to sent "" when args=nil. | ||
75 : | |||
76 : | 1999-06-07 Stefan Monnier <monnier@cs.yale.edu> | ||
77 : | |||
78 : | * sml-mode.el (sml-font-lock-syntactic-keywords): added syntactic | ||
79 : | fontification for the ' \"' case (exhibited by lexgen.sml). | ||
80 : | |||
81 : | 1999-06-07 Stefan Monnier <monnier@cs.yale.edu> | ||
82 : | |||
83 : | * ALL: the new indentation begins to work. v3_9_0 | ||
84 : | |||
85 : | monnier | 319 | 1999-05-29 Stefan Monnier <monnier@cs.yale.edu> |
86 : | |||
87 : | * sml-defs.el (sml-mode-syntax-table): added ~ of prefix-syntax. | ||
88 : | |||
89 : | * sml-mode.el (sml-find-match-indent): (nilp sml-type-of-indent) is only | ||
90 : | applied if the `let' is alone at the end of the line. | ||
91 : | (sml-type-of-indent): default changed to `nil'. | ||
92 : | |||
93 : | 1999-05-28 Stefan Monnier <monnier@cs.yale.edu> | ||
94 : | |||
95 : | * sml-mode.el (sml-font-lock-keywords): changed _ and ' back to word | ||
96 : | syntax for font-locking. | ||
97 : | |||
98 : | 1999-05-27 Stefan Monnier <monnier@cs.yale.edu> | ||
99 : | |||
100 : | * sml-mode.el (sml-font-lock-syntactic-keywords): finally got the | ||
101 : | matching of let...end working. | ||
102 : | (sml-electric-pipe): take a fun sexp (symbol) rather than a fun word. | ||
103 : | |||
104 : | monnier | 300 | 1998-10-26 Stefan Monnier <monnier@cs.yale.edu> |
105 : | |||
106 : | * sml-mode.el (sml-font-lock-syntactic-keywords): added syntactic-keywords | ||
107 : | to support nested comments. | ||
108 : |
root@smlnj-gforge.cs.uchicago.edu | ViewVC Help |
Powered by ViewVC 1.0.0 |