GNU bug report logs -
#25517
print-format specifier mistaken as comment in inferior-octave-mode
Previous Next
Full log
View this message in rfc822 format
On 24.01.2017 14:19, npostavs <at> users.sourceforge.net wrote:
> Andreas Röhler <andreas.roehler <at> easy-emacs.de> writes:
>
>> See also png attached
>>
> 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
>
> Does this fix it?
>
> --- i/lisp/progmodes/octave.el
> +++ w/lisp/progmodes/octave.el
> @@ -165,7 +165,7 @@ octave-mode-syntax-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)
> (modify-syntax-entry ?\" "\"" table)
>
Thanks. That should be a useful cure in octave-mode.
A resp. fix seems needed in inferior-octave-mode-map.
This bug report was last modified 3 years and 8 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.