[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/sml-mode aa9dbe5 37/45: * packages/sml-mode/sml-mode.el
From: |
Stefan Monnier |
Subject: |
[elpa] externals/sml-mode aa9dbe5 37/45: * packages/sml-mode/sml-mode.el (sml-smie-rules): Remove incoherent rule. |
Date: |
Tue, 1 Dec 2020 10:01:43 -0500 (EST) |
branch: externals/sml-mode
commit aa9dbe5e2c1d12938cf26540f5a610ae00001874
Author: Stefan Monnier <monnier@iro.umontreal.ca>
Commit: Stefan Monnier <monnier@iro.umontreal.ca>
* packages/sml-mode/sml-mode.el (sml-smie-rules): Remove incoherent rule.
---
sml-mode.el | 1 -
testcases.sml | 7 ++++++-
2 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/sml-mode.el b/sml-mode.el
index f4adf11..dc51c99 100644
--- a/sml-mode.el
+++ b/sml-mode.el
@@ -556,7 +556,6 @@ Regexp match data 0 points to the chars."
(`(:before . "withtype") 0)
(`(:before . "d=")
(cond
- ((smie-rule-parent-p "fun") 2)
((smie-rule-parent-p "datatype") (if (smie-rule-bolp) 2))
((smie-rule-parent-p "structure" "signature" "functor") 0)))
;; Indent an expression starting with "local" as if it were starting
diff --git a/testcases.sml b/testcases.sml
index 4ed3312..7ed53f7 100644
--- a/testcases.sml
+++ b/testcases.sml
@@ -1,4 +1,4 @@
-(* Copyright 1999,2004,2007,2010-2012,2014 Stefan Monnier <monnier@gnu.org> *)
+(* Copyright 1999,2004,2007,2010-2016 Stefan Monnier <monnier@gnu.org> *)
(* sml-mode here treats the second `=' as an equal op because it
* thinks it's seeing something like "... type t = (s.t = ...)". FIXME! *)
@@ -71,6 +71,11 @@ type node' = node
type obj = t
end
+fun test1 None =
+ 4
+ | test1 (Some x) =
+ 5
+
datatype exp_node
= Let of varpat_t list * rhs_t * exp_t
| Do of simpleexp_t * exp_t
- [elpa] externals/sml-mode a13e847 24/45: * packages/sml-mode/sml-mode.el (sml-smie-grammar): Add "withtype"., (continued)
- [elpa] externals/sml-mode a13e847 24/45: * packages/sml-mode/sml-mode.el (sml-smie-grammar): Add "withtype"., Stefan Monnier, 2020/12/01
- [elpa] externals/sml-mode c161959 38/45: * packages/sml-mode/sml-mode.el (sml-smie-rules): Remove incoherent rule., Stefan Monnier, 2020/12/01
- [elpa] externals/sml-mode 20d8e4a 44/45: * packages/sml-mode/sml-mode.el: Parse "local" correctly, Stefan Monnier, 2020/12/01
- [elpa] externals/sml-mode 9f8cf83 18/45: * sml-mode/sml-mode.el (sml-smie-grammar): Add include&sharing., Stefan Monnier, 2020/12/01
- [elpa] externals/sml-mode 13c27de 22/45: * sml-mode/sml-mode.el: Release new version., Stefan Monnier, 2020/12/01
- [elpa] externals/sml-mode cdc5caf 35/45: * packages/sml-mode/sml-mode.el (sml-tyvarseq-re): Backtrack less (bug#24205), Stefan Monnier, 2020/12/01
- [elpa] externals/sml-mode b2c4602 31/45: Fix some quoting problems in doc strings, Stefan Monnier, 2020/12/01
- [elpa] externals/sml-mode 929f0e3 34/45: * sml-mode/sml-mode.el: Use cl-lib., Stefan Monnier, 2020/12/01
- [elpa] externals/sml-mode f74803e 33/45: * sml-mode/sml-mode.el: Use cl-lib., Stefan Monnier, 2020/12/01
- [elpa] externals/sml-mode d142867 36/45: * packages/sml-mode/sml-mode.el (sml-tyvarseq-re): Backtrack less (bug#24205), Stefan Monnier, 2020/12/01
- [elpa] externals/sml-mode aa9dbe5 37/45: * packages/sml-mode/sml-mode.el (sml-smie-rules): Remove incoherent rule.,
Stefan Monnier <=
- [elpa] externals/sml-mode 7f7b551 42/45: * sml-mode.el: New var sml-abbrev-skeletons; bump vers to 6.9, Stefan Monnier, 2020/12/01
- [elpa] externals/sml-mode 3b3d315 39/45: Bump version to make new release, Stefan Monnier, 2020/12/01
- [elpa] externals/sml-mode 1460c3f 45/45: * .gitignore: New file, Stefan Monnier, 2020/12/01
- [elpa] externals/sml-mode 128f9dd 19/45: * sml-mode.el (sml--rightalign-and-p): New function., Stefan Monnier, 2020/12/01
- [elpa] externals/sml-mode 9f85a5d 27/45: * sml-mode/sml-mode.el (sml-smie-rules): Work around Emacs-24.3 bug., Stefan Monnier, 2020/12/01
- [elpa] externals/sml-mode c3a8cef 26/45: * sml-mode.el: Add prettify-symbols-mode and Poly/ML support, Stefan Monnier, 2020/12/01
- [elpa] externals/sml-mode 62c15e0 32/45: Fix some quoting problems in doc strings, Stefan Monnier, 2020/12/01
- [elpa] externals/sml-mode ff02923 40/45: Bump version to make new release, Stefan Monnier, 2020/12/01
- [elpa] externals/sml-mode 664e139 41/45: * sml-mode.el: New var sml-abbrev-skeletons; bump vers to 6.9, Stefan Monnier, 2020/12/01
- [elpa] externals/sml-mode af890bb 43/45: Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs/elpa, Stefan Monnier, 2020/12/01