aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'lisp/ChangeLog')
-rw-r--r--lisp/ChangeLog47
1 files changed, 45 insertions, 2 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 031e0e40697..82e03a48da4 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,46 @@
12013-10-25 Stefan Monnier <monnier@iro.umontreal.ca>
2
3 * progmodes/prolog.el: Remove old indent; use post-self-insert-hook.
4 (prolog-align-comments-flag, prolog-indent-mline-comments-flag)
5 (prolog-object-end-to-0-flag, prolog-electric-newline-flag)
6 (prolog-electric-tab-flag, prolog-use-prolog-tokenizer-flag):
7 Remove vars, they do not apply any more.
8 (prolog-mode-abbrev-table): Remove redundant declaration.
9 (prolog-upper-case-string, prolog-lower-case-string): Remove.
10 (prolog-use-smie): Remove.
11 (prolog-smie-rules): Add indentation rule for the if-then-else layout
12 supported by prolog-electric-if-then-else-flag.
13 (prolog-mode-variables, prolog-menu): Use setq-local.
14 (prolog-mode-keybindings-edit): Don't rebind M-C-p and M-C-n.
15 Remove binding to `Backspace' since this key doesn't exist anyway.
16 Remove bindings for electric self-inserting keys.
17 (prog-mode): Assume it's defined.
18 (prolog-post-self-insert): New function.
19 (prolog-mode): Use it.
20 (prolog-indent-line, prolog-indent-level)
21 (prolog-find-indent-of-matching-paren)
22 (prolog-indentation-level-of-line, prolog-goto-comment-column)
23 (prolog-paren-is-the-first-on-line-p, prolog-region-paren-balance)
24 (prolog-goto-next-paren, prolog-in-string-or-comment)
25 (prolog-tokenize, prolog-inside-mline-comment)
26 (prolog-find-start-of-mline-comment): Remove functions.
27 (prolog-find-unmatched-paren, prolog-clause-end)
28 (prolog-guess-fill-prefix, prolog-get-predspec): Use syntax-ppss.
29 (prolog-electric--if-then-else): Rename from
30 prolog-insert-spaces-after-paren; use prolog-electric-if-then-else-flag.
31 (prolog-tokenize-searchkey): Remove const.
32 (prolog-clause-info): Use forward-sexp.
33 (prolog-forward-list, prolog-backward-list, prolog-electric-delete)
34 (prolog-electric-if-then-else): Remove commands.
35 (prolog-electric--colon): Rename from prolog-electric-colon; adapt it
36 for use in post-self-insert-hook.
37 (prolog-electric--dash): Rename from prolog-electric-dash; adapt it
38 for use in post-self-insert-hook.
39 (prolog-electric--dot): Rename from prolog-electric-dot; adapt it
40 for use in post-self-insert-hook.
41 (prolog-electric--underscore): Rename from prolog-electric--underscore;
42 adapt it for use in post-self-insert-hook.
43
12013-10-25 Michael Albinus <michael.albinus@gmx.de> 442013-10-25 Michael Albinus <michael.albinus@gmx.de>
2 45
3 * emacs-lisp/ert.el (ert-run-tests-interactively): 46 * emacs-lisp/ert.el (ert-run-tests-interactively):
@@ -13,8 +56,8 @@
132013-10-25 Dmitry Gutov <dgutov@yandex.ru> 562013-10-25 Dmitry Gutov <dgutov@yandex.ru>
14 57
15 * progmodes/ruby-mode.el (ruby-mode-menu): Use proper 58 * progmodes/ruby-mode.el (ruby-mode-menu): Use proper
16 capitalization. Use :visible instead of :active. Fix 59 capitalization. Use :visible instead of :active.
17 `ruby-indent-exp' reference. Add menu items for the generic 60 Fix `ruby-indent-exp' reference. Add menu items for the generic
18 commands that are used with SMIE. 61 commands that are used with SMIE.
19 (ruby-do-end-to-brace): Insert space after `{'. 62 (ruby-do-end-to-brace): Insert space after `{'.
20 63