aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'lisp/ChangeLog')
-rw-r--r--lisp/ChangeLog24
1 files changed, 24 insertions, 0 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 52711c47163..903dc74fc7d 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,27 @@
12013-05-19 Dmitry Gutov <dgutov@yandex.ru>
2
3 * progmodes/ruby-mode.el (ruby-expression-expansion-re): Allow to
4 start at point, so that expansion starting right after opening
5 slash in a regexp is recognized.
6 (ruby-syntax-before-regexp-re): New defvar, extracted from
7 ruby-syntax-propertize-function. Since the value of this regexp
8 is looked up at runtime now, we should be able to turn
9 `ruby-syntax-methods-before-regexp' into a defcustom later.
10 (ruby-syntax-propertize-function): Split regexp matching into two
11 parts, for opening and closing slashes. That allows us to skip
12 over string interpolations and support multiline regexps.
13 Don't call `ruby-syntax-propertize-expansions', instead use another rule
14 for them, which calls `ruby-syntax-propertize-expansion'.
15 (ruby-syntax-propertize-expansions): Move `remove-text-properties'
16 call to `ruby-syntax-propertize-function'.
17 (ruby-syntax-propertize-expansion): Extracted from
18 `ruby-syntax-propertize-expansions'. Handles one expansion.
19 (ruby-syntax-propertize-heredoc): Explicitly call
20 `ruby-syntax-propertize-expansions'.
21 (ruby-syntax-propertize-percent-literal): Leave point right after
22 the percent symbol, so that the expression expansion rule can
23 propertize the contents.
24
12013-05-18 Juri Linkov <juri@jurta.org> 252013-05-18 Juri Linkov <juri@jurta.org>
2 26
3 * man.el (Man-default-man-entry): Remove `-' from the end 27 * man.el (Man-default-man-entry): Remove `-' from the end