mirror of
git://git.sv.gnu.org/emacs.git
synced 2026-02-12 02:40:34 -08:00
* lisp/progmodes/ruby-mode.el (ruby-syntax-propertize): Do it here. (ruby-font-lock-keywords): Instead of handling them here. Leave highlighting them to the "normal" matcher, because now we can. (ruby-smie--forward-token, ruby-smie--backward-token): Likewise, don't special-case operator symbols anymore. (ruby-smie--args-separator-p): Simplify the regexp, match operator names with \s_. (ruby-smie--implicit-semi-p): Handle the special cases of ? and = at EOL the same way: check if the character has been assigned the symbol syntax class by syntax-propertize. |
||
|---|---|---|
| .. | ||
| css-mode.css | ||
| js-indent-init-dynamic.js | ||
| js-indent-init-t.js | ||
| js-jsx.js | ||
| js.js | ||
| latex-mode.tex | ||
| Makefile | ||
| modula2.mod | ||
| nxml.xml | ||
| octave.m | ||
| pascal.pas | ||
| perl.perl | ||
| prolog.prolog | ||
| ps-mode.ps | ||
| ruby.rb | ||
| scheme.scm | ||
| scss-mode.scss | ||
| sgml-mode-attribute.html | ||
| shell.rc | ||
| shell.sh | ||