* LaTeX mode (tex-mode.el) font-lock bug (?)
@ 2018-01-21 13:40 Emanuel Berg
2018-01-21 14:14 ` Marcin Borkowski
[not found] ` <mailman.7709.1516544111.27995.help-gnu-emacs@gnu.org>
0 siblings, 2 replies; 7+ messages in thread
From: Emanuel Berg @ 2018-01-21 13:40 UTC (permalink / raw)
To: help-gnu-emacs
LaTeX mode (tex-mode.el) font-lock bug (?)
http://user.it.uu.se/~embe8573/dumps/emacs/latex-font-lock-bug.png
--
underground experts united
http://user.it.uu.se/~embe8573
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: LaTeX mode (tex-mode.el) font-lock bug (?)
2018-01-21 13:40 LaTeX mode (tex-mode.el) font-lock bug (?) Emanuel Berg
@ 2018-01-21 14:14 ` Marcin Borkowski
2018-01-22 3:20 ` Stefan Monnier
[not found] ` <mailman.7740.1516591280.27995.help-gnu-emacs@gnu.org>
[not found] ` <mailman.7709.1516544111.27995.help-gnu-emacs@gnu.org>
1 sibling, 2 replies; 7+ messages in thread
From: Marcin Borkowski @ 2018-01-21 14:14 UTC (permalink / raw)
To: Emanuel Berg; +Cc: help-gnu-emacs
On 2018-01-21, at 14:40, Emanuel Berg <moasen@zoho.com> wrote:
> LaTeX mode (tex-mode.el) font-lock bug (?)
>
> http://user.it.uu.se/~embe8573/dumps/emacs/latex-font-lock-bug.png
1. Confirmed here.
2. Why aren't you using AUCTeX?
3. Why bitmap? If you pasted the file in the email, it would be faster
to reproduce.
4. More precisely, stock Emacs' tex-mode seems to insist that the
argument to \textbf{...} does not contain newlines. Looks reasonable
unless you use fill. I'd file a bug (without much hope of fixing,
though, because AUCTeX exists, so fixing tex-mode is imho rather a waste
of time).
Best,
--
Marcin Borkowski
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: LaTeX mode (tex-mode.el) font-lock bug (?)
2018-01-21 14:14 ` Marcin Borkowski
@ 2018-01-22 3:20 ` Stefan Monnier
2018-01-23 19:05 ` Marcin Borkowski
[not found] ` <mailman.7847.1516734352.27995.help-gnu-emacs@gnu.org>
[not found] ` <mailman.7740.1516591280.27995.help-gnu-emacs@gnu.org>
1 sibling, 2 replies; 7+ messages in thread
From: Stefan Monnier @ 2018-01-22 3:20 UTC (permalink / raw)
To: help-gnu-emacs
> 2. Why aren't you using AUCTeX?
Don't know about Emmanuel, but I use tex-mode.el because I much prefer
its C-c C-c and its indentation (no wonder: I wrote them).
> 4. More precisely, stock Emacs' tex-mode seems to insist that the
> argument to \textbf{...} does not contain newlines.
Indeed, handling multiline font-lock elements is always a pain in the
rear, so I haven't tried to do it yet, especially since with LaTeX
there's always a risk of mis-parsing (it's nigh on impossible to parse
it reliably without (re)implementing TeX).
Stefan
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: LaTeX mode (tex-mode.el) font-lock bug (?)
2018-01-22 3:20 ` Stefan Monnier
@ 2018-01-23 19:05 ` Marcin Borkowski
[not found] ` <mailman.7847.1516734352.27995.help-gnu-emacs@gnu.org>
1 sibling, 0 replies; 7+ messages in thread
From: Marcin Borkowski @ 2018-01-23 19:05 UTC (permalink / raw)
To: Stefan Monnier; +Cc: help-gnu-emacs
On 2018-01-22, at 04:20, Stefan Monnier <monnier@iro.umontreal.ca> wrote:
>> 2. Why aren't you using AUCTeX?
>
> Don't know about Emmanuel, but I use tex-mode.el because I much prefer
> its C-c C-c and its indentation (no wonder: I wrote them).
Fair enough. Still, I prefer AUCTeX (with some functions I wrote to
it;-)).
>> 4. More precisely, stock Emacs' tex-mode seems to insist that the
>> argument to \textbf{...} does not contain newlines.
>
> Indeed, handling multiline font-lock elements is always a pain in the
> rear, so I haven't tried to do it yet, especially since with LaTeX
> there's always a risk of mis-parsing (it's nigh on impossible to parse
> it reliably without (re)implementing TeX).
That's true... IOW, the un-fontlocking of multiline elements is by
design.
Best,
--
Marcin Borkowski
^ permalink raw reply [flat|nested] 7+ messages in thread
[parent not found: <mailman.7847.1516734352.27995.help-gnu-emacs@gnu.org>]
[parent not found: <mailman.7740.1516591280.27995.help-gnu-emacs@gnu.org>]
[parent not found: <mailman.7709.1516544111.27995.help-gnu-emacs@gnu.org>]
end of thread, other threads:[~2018-01-23 19:18 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-01-21 13:40 LaTeX mode (tex-mode.el) font-lock bug (?) Emanuel Berg
2018-01-21 14:14 ` Marcin Borkowski
2018-01-22 3:20 ` Stefan Monnier
2018-01-23 19:05 ` Marcin Borkowski
[not found] ` <mailman.7847.1516734352.27995.help-gnu-emacs@gnu.org>
2018-01-23 19:18 ` Emanuel Berg
[not found] ` <mailman.7740.1516591280.27995.help-gnu-emacs@gnu.org>
2018-01-22 12:52 ` Emanuel Berg
[not found] ` <mailman.7709.1516544111.27995.help-gnu-emacs@gnu.org>
[not found] ` <86shazxlys.fsf@zoho.com>
2018-01-21 15:38 ` Emanuel Berg
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).