diff options
| author | Kenichi Handa | 2012-11-14 22:39:49 +0900 |
|---|---|---|
| committer | Kenichi Handa | 2012-11-14 22:39:49 +0900 |
| commit | 9ba02fc3046a5aeaca7e4d3e207a365f6ce33a93 (patch) | |
| tree | d648c55dca0513838634254617723954c50567d2 /lisp/ChangeLog | |
| parent | 0cdbf84521791935fdfeabf2e84f585cc64db325 (diff) | |
| parent | c62792e7dfa403db8c36cb92f32fb69258a199ef (diff) | |
| download | emacs-9ba02fc3046a5aeaca7e4d3e207a365f6ce33a93.tar.gz emacs-9ba02fc3046a5aeaca7e4d3e207a365f6ce33a93.zip | |
merge trunk
Diffstat (limited to 'lisp/ChangeLog')
| -rw-r--r-- | lisp/ChangeLog | 57 |
1 files changed, 57 insertions, 0 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index fc69b8643b6..99bfabb8115 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,3 +1,60 @@ | |||
| 1 | 2012-11-14 Dmitry Gutov <dgutov@yandex.ru> | ||
| 2 | |||
| 3 | * progmodes/ruby-mode.el (ruby-expr-beg): Make heredoc detection | ||
| 4 | more strict. Add docstring. | ||
| 5 | (ruby-expression-expansion-re): Extract from | ||
| 6 | `ruby-match-expression-expansion'. | ||
| 7 | (ruby-syntax-propertize-function): After everything else, search | ||
| 8 | for expansions in string literals, mark their insides as | ||
| 9 | whitespace syntax and save match data for font-lock. | ||
| 10 | (ruby-font-lock-keywords): Use the 2nd group from expression | ||
| 11 | expansion matches. | ||
| 12 | (ruby-match-expression-expansion): Use the match data saved to the | ||
| 13 | text property in ruby-syntax-propertize-function. | ||
| 14 | |||
| 15 | 2012-11-14 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 16 | |||
| 17 | * emacs-lisp/gv.el (setf): Fix debug spec for multiple assignments | ||
| 18 | (bug#12879). | ||
| 19 | |||
| 20 | 2012-11-13 Dmitry Gutov <dgutov@yandex.ru> | ||
| 21 | |||
| 22 | * progmodes/ruby-mode.el (ruby-move-to-block): Looks for a block | ||
| 23 | start/end keyword a bit harder. Works with different values of N. | ||
| 24 | Add more comments. | ||
| 25 | (ruby-end-of-block): Update accordingly. | ||
| 26 | |||
| 27 | 2012-11-13 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 28 | |||
| 29 | * woman.el (woman-file-name): Don't mess with unread-command-events | ||
| 30 | (bug#12861). | ||
| 31 | |||
| 32 | * emacs-lisp/advice.el: Layer on top of nadvice.el. | ||
| 33 | Remove out of date self-require hack. | ||
| 34 | (ad-do-advised-functions): Use simple `dolist'. | ||
| 35 | (ad-advice-name, ad-advice-protected, ad-advice-enabled) | ||
| 36 | (ad-advice-definition): Redefine as functions. | ||
| 37 | (ad-advice-classes): Move before first use. | ||
| 38 | (ad-make-origname, ad-set-orig-definition, ad-clear-orig-definition) | ||
| 39 | (ad-make-mapped-call, ad-make-advised-docstring,ad-make-plain-docstring) | ||
| 40 | (ad--defalias-fset): Remove functions. | ||
| 41 | (ad-make-advicefunname, ad-clear-advicefunname-definition): New funs. | ||
| 42 | (ad-get-orig-definition): Rewrite. | ||
| 43 | (ad-make-advised-definition-docstring): Change base docstring. | ||
| 44 | (ad-real-orig-definition): Rewrite. | ||
| 45 | (ad-map-arglists): Change name of called function. | ||
| 46 | (ad--make-advised-docstring): Redirect `function' from ad-Advice-... | ||
| 47 | (ad-make-advised-definition): Simplify. | ||
| 48 | (ad-assemble-advised-definition): Tweak for new calling context. | ||
| 49 | (ad-activate-advised-definition): Setup ad-Advice-* i.s.o ad-Orig-*. | ||
| 50 | (ad--defalias-fset): Rename from ad-handle-definition. Make it set the | ||
| 51 | function and call ad-activate if needed. | ||
| 52 | (ad-activate, ad-deactivate): Don't call ad-handle-definition any more. | ||
| 53 | (ad-recover): Clear ad-Advice-* instead of ad-Orig-*. | ||
| 54 | (ad-compile-function): Compile ad-Advice-*. | ||
| 55 | (ad-activate-on-top-level, ad-with-auto-activation-disabled): Remove. | ||
| 56 | (ad-start-advice, ad-stop-advice): Remove. | ||
| 57 | |||
| 1 | 2012-11-13 Dmitry Gutov <dgutov@yandex.ru> | 58 | 2012-11-13 Dmitry Gutov <dgutov@yandex.ru> |
| 2 | 59 | ||
| 3 | * progmodes/ruby-mode.el (ruby-add-log-current-method): Print the | 60 | * progmodes/ruby-mode.el (ruby-add-log-current-method): Print the |