aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/ChangeLog
diff options
context:
space:
mode:
authorStefan Monnier2012-05-11 16:05:19 -0400
committerStefan Monnier2012-05-11 16:05:19 -0400
commit2171cea5fcc5537bf6179284bdce554d80982594 (patch)
tree73f67010ad5e3521586eea03e8301f5542013e06 /lisp/ChangeLog
parentaa0382bd67c77578fc2e589ba802f5f1330a4a0a (diff)
downloademacs-2171cea5fcc5537bf6179284bdce554d80982594.tar.gz
emacs-2171cea5fcc5537bf6179284bdce554d80982594.zip
* lisp/progmodes/prolog.el: Use SMIE. Cleanup regexp setup.
(prolog-upper-case-string, prolog-lower-case-string) (prolog-atom-char-regexp, prolog-atom-regexp): Initialize in defconst. (prolog-use-smie, prolog-smie-grammar): New vars. (prolog-smie-forward-token, prolog-smie-backward-token) (prolog-smie-rules): New funs. (prolog-comment-indent): Remove. (prolog-mode-variables): Use default comment indentation instead. Setup SMIE. (prolog-build-case-strings, prolog-set-atom-regexps): Remove. (prolog-mode): Don't call them any more. (prolog-electric-colon, prolog-electric-dash) (prolog-edit-menu-insert-move): Use indent-according-to-mode.
Diffstat (limited to 'lisp/ChangeLog')
-rw-r--r--lisp/ChangeLog14
1 files changed, 14 insertions, 0 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 467e7f06457..9fe7106c93c 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,5 +1,19 @@
12012-05-11 Stefan Monnier <monnier@iro.umontreal.ca> 12012-05-11 Stefan Monnier <monnier@iro.umontreal.ca>
2 2
3 * progmodes/prolog.el: Use SMIE. Cleanup regexp setup.
4 (prolog-upper-case-string, prolog-lower-case-string)
5 (prolog-atom-char-regexp, prolog-atom-regexp): Initialize in defconst.
6 (prolog-use-smie, prolog-smie-grammar): New vars.
7 (prolog-smie-forward-token, prolog-smie-backward-token)
8 (prolog-smie-rules): New funs.
9 (prolog-comment-indent): Remove.
10 (prolog-mode-variables): Use default comment indentation instead.
11 Setup SMIE.
12 (prolog-build-case-strings, prolog-set-atom-regexps): Remove.
13 (prolog-mode): Don't call them any more.
14 (prolog-electric-colon, prolog-electric-dash)
15 (prolog-edit-menu-insert-move): Use indent-according-to-mode.
16
3 * dabbrev.el (dabbrev-expand): Make "no expansion found" a user-error. 17 * dabbrev.el (dabbrev-expand): Make "no expansion found" a user-error.
4 18
5 * minibuffer.el (completion--twq-all): Again, allow case differences. 19 * minibuffer.el (completion--twq-all): Again, allow case differences.