From: Stefan Monnier Date: Tue, 24 Apr 2012 17:08:55 +0000 (-0400) Subject: * ruby-mode.el: Handle general delimited literals. X-Git-Tag: emacs-24.2.90~471^2~286 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=1ec00a232a98f971c7b4c46f74636d14e48990a2;p=emacs.git * ruby-mode.el: Handle general delimited literals. Fixes: debbugs:6286 --- 1ec00a232a98f971c7b4c46f74636d14e48990a2 diff --cc lisp/ChangeLog index 269d72e3754,6ae22e6948f..0eda6b28936 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@@ -1,11 -1,25 +1,33 @@@ + 2012-04-24 Stefan Monnier + + * progmodes/ruby-mode.el: Simplify last change, and cleanup code. + (ruby-syntax-propertize-regexp): Remove. + (ruby-syntax-propertize-function): Split regexp into chunks. + Match following code directly. + + 2012-04-24 Dmitry Gutov + + * progmodes/ruby-mode.el: Handle Cucumber defs (bug#6286). + (ruby-syntax-propertize-regexp): New function. + (ruby-syntax-propertize-function): Use it to handle regexp not preceded + by a special keyword. + + * progmodes/ruby-mode.el: Handle general delimited literals (bug#6286). + (ruby-syntax-general-delimiters-goto-beg) + (ruby-syntax-propertize-general-delimiters): New functions. + (ruby-syntax-propertize-function): Use them to handle GDL. + (ruby-font-lock-keywords): Move old handling of GDL... + (ruby-font-lock-syntactic-keywords): .. to here. + (ruby-calculate-indent): Adjust indentation for GDL. + +2012-04-24 Michael Albinus + + * notifications.el (notifications-interface) + (notifications-notify-method, notifications-notify) + (notifications-close-notification-method): Fix docstring. + (notifications-get-capabilities-method): New defconst. + (notifications-get-capabilities): New defun. + 2012-04-24 Leo Liu * progmodes/python.el: Move hideshow setup to the end.