* 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>]
* Re: LaTeX mode (tex-mode.el) font-lock bug (?)
[not found] ` <mailman.7740.1516591280.27995.help-gnu-emacs@gnu.org>
@ 2018-01-22 12:52 ` Emanuel Berg
0 siblings, 0 replies; 7+ messages in thread
From: Emanuel Berg @ 2018-01-22 12:52 UTC (permalink / raw)
To: help-gnu-emacs
Stefan Monnier 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).
I know, but you are not mentioned in the file!
Shall we report that as a bug as well?
;; Contributions over the years by William F. Schelter, Dick King,
;; Stephen Gildea, Michael Prange, Jacob Gore, and Edward M. Reingold.
BTW I wonder if/what those other guys are
thinking and doing now?
"Hjärtat slår ett slag / för var forlorad dag"
(The heart beats a beat / for each lost day)
--
underground experts united
http://user.it.uu.se/~embe8573
^ permalink raw reply [flat|nested] 7+ messages in thread
[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
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.