diff options
| author | Stefan Monnier | 2012-05-11 16:05:19 -0400 |
|---|---|---|
| committer | Stefan Monnier | 2012-05-11 16:05:19 -0400 |
| commit | 2171cea5fcc5537bf6179284bdce554d80982594 (patch) | |
| tree | 73f67010ad5e3521586eea03e8301f5542013e06 /lisp/ChangeLog | |
| parent | aa0382bd67c77578fc2e589ba802f5f1330a4a0a (diff) | |
| download | emacs-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/ChangeLog | 14 |
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 @@ | |||
| 1 | 2012-05-11 Stefan Monnier <monnier@iro.umontreal.ca> | 1 | 2012-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. |