1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-05 11:21:04 -08:00
emacs/test/automated
Dmitry Gutov bb808526ae * lisp/progmodes/ruby-mode.el (ruby-syntax-propertize-function):
Extract `ruby-syntax-propertize-expansions'.
(ruby-syntax-propertize-expansions): Only change syntax on
certain string delimiters, to punctuation.  This way the common
functions like forward-word and thing-at-point still work.
(ruby-match-expression-expansion): Improve readability.
(ruby-block-contains-point): New function.
(ruby-add-log-current-method): Handle several edge cases.

* test/automated/ruby-mode-tests.el
Rename one interpolation test; add three more.
(ruby-with-temp-buffer): New macro, use it where appropriate.
(ruby-add-log-current-method-examples): Use "_" for target point.
Add four tests for ruby-add-log-current-method.
2012-12-14 10:58:15 +04:00
..
advice-tests.el Make called-interactively-p work for edebug or advised code. 2012-11-19 23:24:09 -05:00
bytecomp-tests.el Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
comint-testsuite.el Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
compile-tests.el Adapt compile.el to changes in MSVC diagnostics format. 2012-10-14 09:40:05 +02:00
ert-tests.el Use cl-lib instead of cl, and interactive-p => called-interactively-p. 2012-11-19 12:24:12 -05:00
ert-x-tests.el Use cl-lib instead of cl, and interactive-p => called-interactively-p. 2012-11-19 12:24:12 -05:00
f90.el Fix for indentation of f90 preproc lines embedded in continuations 2012-12-10 20:42:49 -08:00
files.el Improve the file-local variable regression test. 2012-08-14 12:04:25 +08:00
font-parse-tests.el Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
gnus-tests.el Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
icalendar-tests.el icalendar / icalendar-tests: Fix Bug#11473 -- unescape commas in timezone specs 2012-06-08 19:34:09 +02:00
inotify-test.el Support filesystem notification through inotify on GNU/Linux. 2012-12-10 06:17:21 -05:00
lexbind-tests.el Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
Makefile.in Merge from emacs-24; up to 2012-05-02T11:38:01Z!lekktu@gmail.com 2012-08-11 10:13:55 +08:00
newsticker-tests.el Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
occur-tests.el * test/automated/occur-tests.el (occur-test-case): Use predefined 2012-07-29 03:12:13 +03:00
ruby-mode-tests.el * lisp/progmodes/ruby-mode.el (ruby-syntax-propertize-function): 2012-12-14 10:58:15 +04:00
url-future-tests.el Move url-future.el ERT test to test/automated/url-future-tests.el. 2012-02-13 13:45:36 -05:00
url-util-tests.el add url-util.el test file 2012-05-15 04:52:15 -04:00
vc-bzr.el Add another vc-bzr test 2012-04-10 20:24:26 -07:00
xml-parse-tests.el New tests for XML name expansion. 2012-07-29 21:57:28 +02:00