From unknown Fri Aug 15 20:48:36 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#376 <376@debbugs.gnu.org> To: bug#376 <376@debbugs.gnu.org> Subject: Status: latex error message starts dired Reply-To: bug#376 <376@debbugs.gnu.org> Date: Sat, 16 Aug 2025 03:48:36 +0000 retitle 376 latex error message starts dired reassign 376 emacs submitter 376 Nate Eldredge severity 376 normal thanks From neldredge@ucsd.edu Sat Jun 7 20:41:57 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-4.8 required=4.0 tests=BAYES_00,FOURLA,MDO_DATING2, RCVD_IN_DNSWL_LOW autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at submit) by emacsbugs.donarmstrong.com; 8 Jun 2008 03:41:57 +0000 Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m583fpEs027462 for ; Sat, 7 Jun 2008 20:41:52 -0700 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1K5Bmw-0005w1-Pt for bug-gnu-emacs@gnu.org; Sat, 07 Jun 2008 23:41:50 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1K5Bmw-0005vp-3N for bug-gnu-emacs@gnu.org; Sat, 07 Jun 2008 23:41:50 -0400 Received: from [199.232.76.173] (port=54290 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1K5Bmw-0005vm-0O for bug-gnu-emacs@gnu.org; Sat, 07 Jun 2008 23:41:50 -0400 Received: from mail9.dslextreme.com ([66.51.199.94]:47087) by monty-python.gnu.org with smtp (Exim 4.60) (envelope-from ) id 1K5Bmv-0001za-DD for bug-gnu-emacs@gnu.org; Sat, 07 Jun 2008 23:41:49 -0400 Received: (qmail 28683 invoked from network); 8 Jun 2008 03:41:45 -0000 Received: from unknown (HELO vulcan.lan) (208.127.139.48) by mail9.dslextreme.com with (DHE-RSA-AES256-SHA encrypted) SMTP; Sat, 07 Jun 2008 20:41:45 -0700 Received: from vulcan.lan (localhost.lan [127.0.0.1]) by vulcan.lan (8.13.8/8.13.8) with ESMTP id m583fhmI080724 for ; Sat, 7 Jun 2008 20:41:43 -0700 (PDT) (envelope-from nate@vulcan.lan) Received: (from nate@localhost) by vulcan.lan (8.13.8/8.13.8/Submit) id m583fhEU080721; Sat, 7 Jun 2008 20:41:43 -0700 (PDT) (envelope-from nate) Date: Sat, 7 Jun 2008 20:41:43 -0700 (PDT) Message-Id: <200806080341.m583fhEU080721@vulcan.lan> From: Nate Eldredge To: bug-gnu-emacs@gnu.org Subject: latex error message starts dired X-detected-kernel: by monty-python.gnu.org: Linux 2.6 (newer, 3) In latex mode, when latex produces an error, sometimes using C-x ` (next-error) opens a dired buffer instead of jumping to the error. Here is a file which reproduces it. ============ snip ================== \documentclass[12pt]{article} \usepackage{amsthm} \usepackage{amsmath} \newcommand{\polar}{x} \newcommand{\oldlambda}{xx} \begin{document} \begin{proof} \begin{align} g(\polar, s) &= \Re \phi(se^{i\polar})\frac{1}{4\pi}s \psi(i(\pi-se^{i\polar}),\pi-s) \\ k(\sqrt{\oldlambda}, \polar, s) &= e^{ \end{align} \end{proof} \end{document} ================ snip ==================== Visit the file with C-x C-f emacs-tex-error.tex Compile it with C-c C-f Try to jump to next error with C-x ` You should find yourself in a dired session (at least that's what it does for me), which is not useful. Here is the output of latex, as it appears in the *tex-shell* buffer. ================= snip ================== nate@vulcan:~/bugs$ latex \\nonstopmode\\input emacs-tex-error.tex This is pdfeTeX, Version 3.141592-1.21a-2.2 (Web2C 7.5.4) entering extended mode LaTeX2e <2003/12/01> Babel and hyphenation patterns for american, french, german, ngerman, b ahasa, basque, bulgarian, catalan, croatian, czech, danish, dutch, esperanto, e stonian, finnish, greek, icelandic, irish, italian, latin, magyar, norsk, polis h, portuges, romanian, russian, serbian, slovak, slovene, spanish, swedish, tur kish, ukrainian, nohyphenation, loaded. (./emacs-tex-error.tex (/usr/local/share/texmf-dist/tex/latex/base/article.cls Document Class: article 2004/02/16 v1.4f Standard LaTeX document class (/usr/local/share/texmf-dist/tex/latex/base/size12.clo)) (/usr/local/share/texmf-dist/tex/latex/amscls/amsthm.sty) (/usr/local/share/texmf-dist/tex/latex/amsmath/amsmath.sty For additional information on amsmath, use the `?' option. (/usr/local/share/texmf-dist/tex/latex/amsmath/amstext.sty (/usr/local/share/texmf-dist/tex/latex/amsmath/amsgen.sty)) (/usr/local/share/texmf-dist/tex/latex/amsmath/amsbsy.sty) (/usr/local/share/texmf-dist/tex/latex/amsmath/amsopn.sty)) (./emacs-tex-error.aux) Runaway argument? g(\polar , s) &= \Re \phi (se^{i\polar })\frac {1}{4\pi }s \psi (i(\pi \ETC. ! Paragraph ended before \align was complete. \par l.21 ! Missing $ inserted. $ l.21 ! Missing } inserted. } l.21 ! Missing \endgroup inserted. \endgroup l.21 ! Display math should end with $$. \@@par l.21 ! Extra }, or forgotten \endgroup. \par ...m \@noitemerr {\@@par }\fi \else {\@@par } \fi l.21 ! LaTeX Error: \begin{align} on input line 15 ended by \end{document}. See the LaTeX manual or LaTeX Companion for explanation. Type H for immediate help. ... l.22 \end{document} [1] (./emacs-tex-error.aux) ) (\end occurred inside a group at level 2) ### semi simple group (level 2) entered at line 15 (\begingroup) ### semi simple group (level 1) entered at line 13 (\begingroup) ### bottom level (see the transcript file for additional information) Output written on emacs-tex-error.dvi (1 page, 276 bytes). Transcript written on emacs-tex-error.log. nate@vulcan:~/bugs$ ===================== snip ===================== Any suggestions appreciated. Thanks! In GNU Emacs 22.2.1 (x86_64-pc-freebsd, GTK+ Version 2.12.9) of 2008-06-07 on vulcan.lan Windowing system distributor `The X.Org Foundation', version 11.0.10400000 configured using `configure '--with-gtk' '--x-libraries=/usr/local/lib' '--x-includes=/usr/local/include' '--prefix=/usr/local' '--mandir=/usr/local/man' '--infodir=/usr/local/info/' 'amd64-freebsd' 'build_alias=amd64-freebsd' 'host_alias=amd64-freebsd' 'target_alias=amd64-freebsd' 'CC=cc' 'CFLAGS=-O2 -fno-strict-aliasing -pipe -march=opteron'' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: nil locale-coding-system: nil default-enable-multibyte-characters: t Major mode: Dired by name Minor modes in effect: shell-dirtrack-mode: t tooltip-mode: t tool-bar-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t unify-8859-on-encoding-mode: t utf-translate-cjk-mode: t auto-compression-mode: t line-number-mode: t Recent input: C-x C-f ~ b / b u g e m t C-c C-f C-x ` Recent messages: For information about GNU Emacs and the GNU system, type C-h C-a. Making completion list... Loading help-mode...done Making completion list... Loading tex-mode... Loading regexp-opt...done Loading tex-mode...done (No files need saving) Loading dired...done Loading emacsbug...done From angeli@caeruleus.net Sun Jun 8 01:04:00 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-7.5 required=4.0 tests=AWL,BAYES_00,HAS_BUG_NUMBER, RCVD_IN_DNSWL_LOW autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at submit) by emacsbugs.donarmstrong.com; 8 Jun 2008 08:04:00 +0000 Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m5883vcM026457 for ; Sun, 8 Jun 2008 01:03:58 -0700 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1K5Fsa-0002CU-Bm for bug-gnu-emacs@gnu.org; Sun, 08 Jun 2008 04:03:56 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1K5FsY-0002AA-FI for bug-gnu-emacs@gnu.org; Sun, 08 Jun 2008 04:03:55 -0400 Received: from [199.232.76.173] (port=37240 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1K5FsY-00029u-9o for bug-gnu-emacs@gnu.org; Sun, 08 Jun 2008 04:03:54 -0400 Received: from moutng.kundenserver.de ([212.227.126.188]:49787) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1K5FsX-0003AE-L5 for bug-gnu-emacs@gnu.org; Sun, 08 Jun 2008 04:03:53 -0400 Received: from photon.caeruleus.net (p54A50322.dip0.t-ipconnect.de [84.165.3.34]) by mrelayeu.kundenserver.de (node=mrelayeu6) with ESMTP (Nemesis) id 0ML29c-1K5FsI3Pno-0004tV; Sun, 08 Jun 2008 10:03:40 +0200 Message-Id: <87ve0ktkth.fsf@photon.caeruleus.net> From: Ralf Angeli To: Nate Eldredge Cc: 376@debbugs.gnu.org, bug-gnu-emacs@gnu.org Subject: Re: bug#376: latex error message starts dired References: <200806080341.m583fhEU080721@vulcan.lan> Date: Sun, 08 Jun 2008 10:03:38 +0200 In-Reply-To: <200806080341.m583fhEU080721@vulcan.lan> (Nate Eldredge's message of "Sat, 7 Jun 2008 20:41:43 -0700 (PDT)") MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Provags-ID: V01U2FsdGVkX1/o/PiYUTu/y783HxSOrbjdFWdEfxSVGy2dqWM D0r/zYppZIg1JkHFejVDFBT5SaURgtZvtT/uzKUquTjqM/RtJx Kzuh7NzdIa6s3SuCwyJAA== X-detected-kernel: by monty-python.gnu.org: Linux 2.6? (barebone, rare!) X-CrossAssassin-Score: 2 * Nate Eldredge (2008-06-08) writes: > Here is the output of latex, as it appears in the *tex-shell* buffer. > Runaway argument? > g(\polar , s) &= \Re \phi (se^{i\polar })\frac {1}{4\pi }s \psi (i(\pi \ETC. > ! Paragraph ended before \align was complete. The parser finds this error and subsequently tries to determine the file name. In course of that it checks the "(\pi" construct with point right before the backslash. In this case the form (file-readable-p (thing-at-point 'filename)) returns t and the file name is set to an empty string. (This is what `(thing-at-point 'filename)' returns.) I'm not sure if this is a problem with `thing-at-point' or `file-readable-p'. As a workaround you could enable file:line:error messages for latex. -- Ralf From neldredge@math.ucsd.edu Sun Jun 8 01:35:14 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-7.5 required=4.0 tests=AWL,BAYES_00,HAS_BUG_NUMBER, RCVD_IN_DNSWL_LOW autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at submit) by emacsbugs.donarmstrong.com; 8 Jun 2008 08:35:14 +0000 Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m588ZAHu002402 for ; Sun, 8 Jun 2008 01:35:11 -0700 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1K5GMo-0005cc-6T for bug-gnu-emacs@gnu.org; Sun, 08 Jun 2008 04:35:10 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1K5GMk-0005by-Hm for bug-gnu-emacs@gnu.org; Sun, 08 Jun 2008 04:35:09 -0400 Received: from [199.232.76.173] (port=47001 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1K5GMk-0005bv-Bb for bug-gnu-emacs@gnu.org; Sun, 08 Jun 2008 04:35:06 -0400 Received: from euclid.ucsd.edu ([132.239.145.52]:44612) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1K5GMj-0007CG-Qx for bug-gnu-emacs@gnu.org; Sun, 08 Jun 2008 04:35:06 -0400 Received: from zeno.ucsd.edu (zeno.ucsd.edu [132.239.145.22]) by euclid.ucsd.edu (8.11.7p3+Sun/8.11.7) with ESMTP id m588XXB08887; Sun, 8 Jun 2008 01:33:33 -0700 (PDT) Received: from localhost (neldredg@localhost) by zeno.ucsd.edu (8.11.7p3+Sun/8.11.7) with ESMTP id m588XXw09838; Sun, 8 Jun 2008 01:33:33 -0700 (PDT) X-Authentication-Warning: zeno.ucsd.edu: neldredg owned process doing -bs Date: Sun, 8 Jun 2008 01:33:32 -0700 (PDT) From: Nate Eldredge X-X-Sender: neldredg@zeno.ucsd.edu To: Ralf Angeli cc: 376@debbugs.gnu.org, bug-gnu-emacs@gnu.org Subject: Re: bug#376: latex error message starts dired In-Reply-To: <87ve0ktkth.fsf@photon.caeruleus.net> Message-ID: References: <200806080341.m583fhEU080721@vulcan.lan> <87ve0ktkth.fsf@photon.caeruleus.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-detected-kernel: by monty-python.gnu.org: Solaris 8 (1) X-CrossAssassin-Score: 2 On Sun, 8 Jun 2008, Ralf Angeli wrote: > * Nate Eldredge (2008-06-08) writes: > >> Here is the output of latex, as it appears in the *tex-shell* buffer. > >> Runaway argument? >> g(\polar , s) &= \Re \phi (se^{i\polar })\frac {1}{4\pi }s \psi (i(\pi \ETC. >> ! Paragraph ended before \align was complete. > > The parser finds this error and subsequently tries to determine the file > name. In course of that it checks the "(\pi" construct with point right > before the backslash. In this case the form > (file-readable-p (thing-at-point 'filename)) > returns t and the file name is set to an empty string. (This is what > `(thing-at-point 'filename)' returns.) > > I'm not sure if this is a problem with `thing-at-point' or > `file-readable-p'. > > As a workaround you could enable file:line:error messages for latex. Ah, thanks for the suggestion. I did not know about that feature. That solves the problem for me. Thanks for investigating this bug. -- Nate Eldredge neldredge@math.ucsd.edu From cyd@stupidchicken.com Fri Jul 25 10:33:42 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-2.9 required=4.0 tests=AWL,BAYES_00, MURPHY_DRUGS_REL8 autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at 376) by emacsbugs.donarmstrong.com; 25 Jul 2008 17:33:43 +0000 Received: from cyd (CYD.MIT.EDU [18.115.2.24]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m6PHXdR7026403 for <376@emacsbugs.donarmstrong.com>; Fri, 25 Jul 2008 10:33:41 -0700 Received: by cyd (Postfix, from userid 1000) id 8A20C57E311; Fri, 25 Jul 2008 13:35:13 -0400 (EDT) From: Chong Yidong To: Ralf Angeli Cc: Nate Eldredge , 376@debbugs.gnu.org Subject: Re: latex error message starts dired Date: Fri, 25 Jul 2008 13:35:13 -0400 Message-ID: <878wvpzx2m.fsf@stupidchicken.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii >> In latex mode, when latex produces an error, sometimes using C-x ` >> (next-error) opens a dired buffer instead of jumping to the error. >> >> Here is the output of latex, as it appears in the *tex-shell* buffer. >> >> Runaway argument? >> g(\polar , s) &= \Re \phi (se^{i\polar })\frac {1}{4\pi }s \psi (i(\pi \ETC. >> ! Paragraph ended before \align was complete. > > The parser finds this error and subsequently tries to determine the file > name. In course of that it checks the "(\pi" construct with point right > before the backslash. In this case the form > (file-readable-p (thing-at-point 'filename)) > returns t and the file name is set to an empty string. (This is what > `(thing-at-point 'filename)' returns.) How bout the following patch to tex-mode? *** textmodes/tex-mode.el.~1.213.~ 2008-06-25 18:35:53.000000000 -0400 --- textmodes/tex-mode.el 2008-07-25 13:32:46.000000000 -0400 *************** *** 2188,2193 **** --- 2188,2194 ---- (let* ((this-error (copy-marker begin-of-error)) (linenum (string-to-number (match-string 1))) (error-text (regexp-quote (match-string 3))) + try-filename (filename ;; Prefer --file-liner-error filename if we have it. (or errfilename *************** *** 2195,2201 **** (with-syntax-table tex-error-parse-syntax-table (backward-up-list 1) (skip-syntax-forward "(_") ! (while (not (file-readable-p (thing-at-point 'filename))) (skip-syntax-backward "(_") (backward-up-list 1) (skip-syntax-forward "(_")) --- 2196,2206 ---- (with-syntax-table tex-error-parse-syntax-table (backward-up-list 1) (skip-syntax-forward "(_") ! (while (not ! (and (setq try-filename (thing-at-point ! 'filename)) ! (not (string= "" try-filename)) ! (file-readable-p try-filename))) (skip-syntax-backward "(_") (backward-up-list 1) (skip-syntax-forward "(_")) From angeli@caeruleus.net Fri Jul 25 10:50:51 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-5.7 required=4.0 tests=AWL,BAYES_00, MURPHY_DRUGS_REL8,SPF_HELO_PASS autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at 376) by emacsbugs.donarmstrong.com; 25 Jul 2008 17:50:51 +0000 Received: from moutng.kundenserver.de (moutng.kundenserver.de [212.227.126.171]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m6PHol2I031103 for <376@emacsbugs.donarmstrong.com>; Fri, 25 Jul 2008 10:50:49 -0700 Received: from photon.caeruleus.net (p54A53B24.dip0.t-ipconnect.de [84.165.59.36]) by mrelayeu.kundenserver.de (node=mrelayeu4) with ESMTP (Nemesis) id 0ML21M-1KMRRA3B5o-0000o0; Fri, 25 Jul 2008 19:50:41 +0200 Message-Id: <87ej5h7t00.fsf@photon.caeruleus.net> From: Ralf Angeli To: Chong Yidong Cc: Nate Eldredge , 376@debbugs.gnu.org Subject: Re: latex error message starts dired References: <878wvpzx2m.fsf@stupidchicken.com> Date: Fri, 25 Jul 2008 19:50:39 +0200 In-Reply-To: <878wvpzx2m.fsf@stupidchicken.com> (Chong Yidong's message of "Fri, 25 Jul 2008 13:35:13 -0400") MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Provags-ID: V01U2FsdGVkX18O3Tv4DhSaf6YbbR84jg2Vsz057v0sLiffO9S kDC/P1SKIP2a3XnTFK7VOSpiPJozQytosVCpvmhuj8ETcFtDK2 bXG6pvlUWtDnyUE//iWiA== * Chong Yidong (2008-07-25) writes: >> The parser finds this error and subsequently tries to determine the file >> name. In course of that it checks the "(\pi" construct with point right >> before the backslash. In this case the form >> (file-readable-p (thing-at-point 'filename)) >> returns t and the file name is set to an empty string. (This is what >> `(thing-at-point 'filename)' returns.) > > How bout the following patch to tex-mode? > ! (while (not > ! (and (setq try-filename (thing-at-point > ! 'filename)) > ! (not (string= "" try-filename)) > ! (file-readable-p try-filename))) Looks okay (without actually trying it). (I'd probably move the `setq' call into the `string=' call.) Of course it will still lose if there is a string after the paren which corresponds to the name of an existing file, but the chances for that are really slim. -- Ralf From cyd@stupidchicken.com Fri Jul 25 11:42:36 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-2.9 required=4.0 tests=AWL,BAYES_00, MURPHY_DRUGS_REL8 autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at 376-done) by emacsbugs.donarmstrong.com; 25 Jul 2008 18:42:37 +0000 Received: from cyd (CYD.MIT.EDU [18.115.2.24]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m6PIgY6s011255 for <376-done@emacsbugs.donarmstrong.com>; Fri, 25 Jul 2008 11:42:35 -0700 Received: by cyd (Postfix, from userid 1000) id DD6D257E311; Fri, 25 Jul 2008 14:44:07 -0400 (EDT) From: Chong Yidong To: Ralf Angeli Cc: Nate Eldredge , 376-done@debbugs.gnu.org Subject: Re: latex error message starts dired References: <878wvpzx2m.fsf@stupidchicken.com> <87ej5h7t00.fsf@photon.caeruleus.net> Date: Fri, 25 Jul 2008 14:44:07 -0400 In-Reply-To: <87ej5h7t00.fsf@photon.caeruleus.net> (Ralf Angeli's message of "Fri, 25 Jul 2008 19:50:39 +0200") Message-ID: <87y73pkdmw.fsf@stupidchicken.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Ralf Angeli writes: >> How bout the following patch to tex-mode? > > Looks okay (without actually trying it). (I'd probably move the > `setq' call into the `string=' call.) Of course it will still lose if > there is a string after the paren which corresponds to the name of an > existing file, but the chances for that are really slim. Thanks. From unknown Fri Aug 15 20:48:36 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: $requester Subject: Internal Control Message-Id: bug archived. Date: Sat, 23 Aug 2008 14:24:04 +0000 User-Agent: Fakemail v42.6.9 # A New Hope # A log time ago, in a galaxy far, far away # something happened. # # Magically this resulted in the following # action being taken, but this fake control # message doesn't tell you why it happened # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator