GNU bug report logs -
#21526
24.5; prolog-mode: broken indentation for if-then-else construct
Previous Next
Reported by: Markus Triska <triska <at> metalevel.at>
Date: Sun, 20 Sep 2015 16:21:01 UTC
Severity: minor
Found in version 24.5
Done: Lars Ingebrigtsen <larsi <at> gnus.org>
Bug is archived. No further changes may be made.
Full log
Message #95 received at 21526 <at> debbugs.gnu.org (full text, mbox):
Stefan Monnier <monnier <at> iro.umontreal.ca> writes:
> Thanks. Could you update prolog-smie-grammar accordingly?
Here is a patch:
2015-10-01 Markus Triska <triska <at> metalevel.at>
* prolog.el: Add common directives to operator table.
(prolog-smie-grammar): Add discontiguous, dynamic etc.
diff --git a/lisp/progmodes/prolog.el b/lisp/progmodes/prolog.el
index ff2769e..a305b03 100644
--- a/lisp/progmodes/prolog.el
+++ b/lisp/progmodes/prolog.el
@@ -913,6 +913,13 @@ prolog-smie-grammar
(">>" -400 -400)
("**" -200 -200)
("^" -200 -200)
+ ;; directives declaring predicate properties
+ ("discontiguous" -1150 -1150)
+ ("dynamic" -1150 -1150)
+ ("meta_predicate" -1150 -1150)
+ ("module_transparent" -1150 -1150)
+ ("multifile" -1150 -1150)
+ ("public" -1150 -1150)
;; Prefix
;; ("+" 200 200)
;; ("-" 200 200)
This bug report was last modified 4 years and 269 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.