]> git.eshelyaron.com Git - emacs.git/commitdiff
Fix inferior octave single-quote font lock
authorNoam Postavsky <npostavs@users.sourceforge.net>
Mon, 24 Aug 2020 15:33:49 +0000 (17:33 +0200)
committerLars Ingebrigtsen <larsi@gnus.org>
Mon, 24 Aug 2020 15:33:49 +0000 (17:33 +0200)
* lisp/progmodes/octave.el (octave-mode-syntax-table): Fix
fontification of single quotes in inferior octave mode (bug#25517).

It looks like the problem is that octave-mode-syntax-table sets single
quotes as punctuation even though GNU Octave's manual says single quotes
are string syntax [1].

[1]:
https://www.gnu.org/software/octave/doc/interpreter/String-Objects.html

lisp/progmodes/octave.el

index e07f818a68a01a5b89d3686027e1c72c09bd70bd..3dd9b8dae6af64d4060be113275f74e277d5a102 100644 (file)
@@ -165,7 +165,7 @@ parenthetical grouping.")
     (modify-syntax-entry ?| "."   table)
     (modify-syntax-entry ?! "."   table)
     (modify-syntax-entry ?\\ "."  table)
-    (modify-syntax-entry ?\' "."  table)
+    (modify-syntax-entry ?\' "\""  table)
     (modify-syntax-entry ?\` "."  table)
     (modify-syntax-entry ?. "."   table)
     (modify-syntax-entry ?\" "\"" table)