[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] master d771ae0: * prolog.el: Update and extend operator ta
From: |
Stefan Monnier |
Subject: |
[Emacs-diffs] master d771ae0: * prolog.el: Update and extend operator table |
Date: |
Fri, 02 Oct 2015 20:47:10 +0000 |
branch: master
commit d771ae0d5f4259d1a23b202e0cbef7341eb5dd92
Author: Markus Triska <address@hidden>
Commit: Stefan Monnier <address@hidden>
* prolog.el: Update and extend operator table
(prolog-smie-grammar): Add multifile, public etc.
---
lisp/progmodes/prolog.el | 11 ++++++++++-
1 files changed, 10 insertions(+), 1 deletions(-)
diff --git a/lisp/progmodes/prolog.el b/lisp/progmodes/prolog.el
index ff2769e..81aeb8d 100644
--- a/lisp/progmodes/prolog.el
+++ b/lisp/progmodes/prolog.el
@@ -877,12 +877,21 @@ This is really kludgy, and unneeded (i.e. obsolete) in
Emacs>=24."
;; manual uses precedence levels in the opposite sense (higher
;; numbers bind less tightly) than SMIE, so we use negative numbers.
'(("." -10000 -10000)
+ ("?-" nil -1200)
(":-" -1200 -1200)
("-->" -1200 -1200)
+ ("discontiguous" nil -1150)
+ ("dynamic" nil -1150)
+ ("meta_predicate" nil -1150)
+ ("module_transparent" nil -1150)
+ ("multifile" nil -1150)
+ ("public" nil -1150)
+ ("|" -1105 -1105)
(";" -1100 -1100)
+ ("*->" -1050 -1050)
("->" -1050 -1050)
("," -1000 -1000)
- ("\\+" -900 -900)
+ ("\\+" nil -900)
("=" -700 -700)
("\\=" -700 -700)
("=.." -700 -700)
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] master d771ae0: * prolog.el: Update and extend operator table,
Stefan Monnier <=