1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-02 02:10:46 -08:00
emacs/test
Dmitry Gutov 0ba2d4b646 * lisp/progmodes/ruby-mode.el (ruby-indent-beg-re): Add pieces from
ruby-beginning-of-indent, simplify, allow all keywords to have
indentation before them.
(ruby-beginning-of-indent): Adjust for above.  Search until the
found point is not inside a string or comment.
(ruby-font-lock-keywords): Allow symbols to start with "@"
character, give them higher priority than variables.
(ruby-syntax-propertize-function)
(ruby-font-lock-syntactic-keywords): Remove the "not comments"
matchers.  Expression expansions are not comments when inside a
string, and there comment syntax status is irrelevant.
(ruby-match-expression-expansion): New function.  Check that
expression expansion is inside a string, and it's not escaped.
(ruby-font-lock-keywords): Use it.

* test/automated/ruby-mode-tests.el: New tests (Bug#11613).
2012-09-07 08:15:56 +04:00
..
automated * lisp/progmodes/ruby-mode.el (ruby-indent-beg-re): Add pieces from 2012-09-07 08:15:56 +04:00
cedet Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
indent * lisp/progmodes/ruby-mode.el (ruby-syntax-methods-before-regexp): New const. 2012-08-14 08:38:11 -04:00
ChangeLog * lisp/progmodes/ruby-mode.el (ruby-indent-beg-re): Add pieces from 2012-09-07 08:15:56 +04:00
eshell.el More CL cleanups and reduction of use of cl.el. 2012-07-11 19:13:41 -04:00
README Mention etc/compilation.txt 2009-07-26 15:59:37 +00:00
redisplay-testsuite.el * src/xdisp.c (handle_invisible_prop): Fix ellipses at overlay string ends. 2012-08-20 00:19:05 +08:00
rmailmm.el Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00

This directory contains files intended to test various aspects of
Emacs's functionality.  Please help add tests!

(Also, see etc/compilation.txt for compilation mode font lock tests.)