]> git.eshelyaron.com Git - emacs.git/commit
Refine the previous change
authorDmitry Gutov <dgutov@yandex.ru>
Sat, 4 Feb 2023 02:16:55 +0000 (04:16 +0200)
committerDmitry Gutov <dgutov@yandex.ru>
Sat, 4 Feb 2023 02:16:55 +0000 (04:16 +0200)
commit4c765d93ab3dd646c1b9722bdd5a91da525d06f2
treed2ca71e020bc23987e30650ff878d70cdcac61d1
parentd99b5151f8c41d45084d10c49c86d6c228d5f730
Refine the previous change

* lisp/progmodes/ruby-ts-mode.el (ruby-ts--s-p-query): Fix a typo.
(ruby-ts--syntax-propertize): Use pcase-exhaustive to avoid typos.
Put the last s-t property after heredoc's end (apparently
parse-partial-sexp likes that more).  Move first s-t property on
percent literals to the very beginning (to be refined later).
Differentiate the %r{} literals from /.../ ones -- tree-sitter
parses them exactly the same.
lisp/progmodes/ruby-ts-mode.el