Hej!
I posted to opensuse-factory before, but Greg KH suggested to take this
problem to this mailing list (or upstream, but I think this is enough
for now, until we know more).
Anyways, here's the problem:
Since Gnome 3.8 hit Tumbleweed last week, Emacs shows a curious problem
when using AucTeX to typeset LaTeX documents.
When typesetting a LaTeX document, Emacs opens a new buffer with the
LaTeX output in it. When the LaTeX run is finished, Emacs displays
"LaTeX: successfully formatted {1} page" (with the appropriate number of
pages). This also ends the LaTeX-process, allowing to use a new process,
like LaTeX, Bibtex/Biblatex/Biber etc.
This is not a LaTeX problem, since it works correctly from console (and
finishes the run). It is also not TeX-engine specific, since both
XeLaTeX and pdfLaTeX show the same behaviour. Moreover, this does not
seem to be an Emacs problem, since emacs-x11 (as opposed to emacs-gtk)
does not show the same problem.
*However*, with the Gnome 3.8 update, Emacs does not do the last step,
i.e. displaying that LaTeX finished successfully, and consequently, the
LaTeX process never finishes. When calling a new LaTeX process, Emacs
then first asks whether to kill the old (unfinished process), which
needs to be accepted before a new LaTeX process can be called.
Emacs produces no error messages whatsoever, and I see no output when
starting it from console, either.
The problem goes away when downgrading the Gnome-related packages in
Tumbleweed to the normal 12.3 versions, which suggests that this is, in
fact, a Gnome problem.
It seems as if something in Gnome 3.8's core breaks the process
notifications and handlings between processes, but I have no idea what
would.
The Emacs version does not matter, the behaviour is displayed with the
standard 12.3 version, Tumbleweed version, my current compiled version
and a fresh compile from Emacs master.
Any ideas? And what should I file a bug against?
Cheers,
Peter
--
To unsubscribe, e-mail: [email protected]
To contact the owner, e-mail: [email protected]