From unknown Sun Jun 15 08:09:15 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#36483 <36483@debbugs.gnu.org> To: bug#36483 <36483@debbugs.gnu.org> Subject: Status: 12.1.2; 'lacheck' and 'chktex' results not recongnized by compilation mode when filename has spaces Reply-To: bug#36483 <36483@debbugs.gnu.org> Date: Sun, 15 Jun 2025 15:09:15 +0000 retitle 36483 12.1.2; 'lacheck' and 'chktex' results not recongnized by com= pilation mode when filename has spaces reassign 36483 auctex submitter 36483 Gustavo Barros severity 36483 normal tag 36483 fixed thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 02 20:20:36 2019 Received: (at submit) by debbugs.gnu.org; 3 Jul 2019 00:20:36 +0000 Received: from localhost ([127.0.0.1]:48169 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hiT0l-00012D-NX for submit@debbugs.gnu.org; Tue, 02 Jul 2019 20:20:36 -0400 Received: from lists.gnu.org ([209.51.188.17]:52747) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hiT0i-000125-NB for submit@debbugs.gnu.org; Tue, 02 Jul 2019 20:20:34 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:50264) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hiT0Z-0006cB-7S for bug-auctex@gnu.org; Tue, 02 Jul 2019 20:20:28 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: * X-Spam-Status: No, score=1.1 required=5.0 tests=BAYES_50, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hiT0L-0004ZK-NB for bug-auctex@gnu.org; Tue, 02 Jul 2019 20:20:13 -0400 Received: from mail-qk1-x72f.google.com ([2607:f8b0:4864:20::72f]:41986) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hiT08-0004HS-Nw for bug-auctex@gnu.org; Tue, 02 Jul 2019 20:20:03 -0400 Received: by mail-qk1-x72f.google.com with SMTP id b18so345607qkc.9 for ; Tue, 02 Jul 2019 17:19:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:user-agent:from:to:subject:date:message-id:mime-version :content-transfer-encoding; bh=nFJWA0kHdaiiIXr78xFi6xslsyXprbjjY41HDFNdeCc=; b=XgXJUhlU5eavRjGGYjBlmAdL663VXawwTbSVYqW8D2u67E4B0YLBuRqJFvbiPaBjM4 mlJeyPSdcJZCMdkGNYKKgsGEWMeGC8YRW0Ky5nHoplfZr7dSfxseUwS3nX4PPWs2XdRj zbfXwkI3jhDAfVhpeHRTVF39x1q018pxgyTVdzLuqs7yGwej/XJWWLOJe/aOdVbqUtib REul5PDM4oJGWFozTIcyPVp9vSlUShFW/nllSySgcL254BVxlmNSPrxjHteBqlfBLqSN HGhVrdQBG84xY+83DGVhv6Wo/xA9SJNnAqH1jlJv3pJaFBxHZ4+eF69SnHpUufGvkhGF Ek6A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:user-agent:from:to:subject:date :message-id:mime-version:content-transfer-encoding; bh=nFJWA0kHdaiiIXr78xFi6xslsyXprbjjY41HDFNdeCc=; b=Rk1h5q8BX2pMCCte+qb1yIXyVJfsjLQOTCHYVNOudMnUhBwr6fAPzHx1vf5+tYe0ko P4w+gSDE+auTS286nZcbm4N0s2zU4+zJt7GR67jJ4Pupz5gVPBJEBaI5q6mrLrxT3A+r ju6aUH/0whKqkWia1iqFPE0Hq/GPTnDS69PQ+GWVbmBc25U3jRZKmDoYtnMU0kZTR1aU cpnGLfccIO3qPuu4HzMfzsolto5MEuRPZNWGFVCojgFfY+btXpscLJg41UI7bZ63rH4k dW8+fRCSn8oRrbVmq+XIEMvS5tPJZjgUZ75H83tXMemS+de74dIcEvR3d7/vU6G+o47S 0Ysw== X-Gm-Message-State: APjAAAVxl1QO+qXpDqvF8/t1Q98Q8lYZuFYmQAqq+GrAZ8JcBIMqMIbq jRGCFkWgGId7NxPPFwAlNHq0SmBbweg= X-Google-Smtp-Source: APXvYqx7AnhFFtZoQ6v0RNdlj5+mkLBsNZKVXMT3XXswZnzovD8Z5RlSysebiqslKqGsGtay6fxSGw== X-Received: by 2002:a37:97c5:: with SMTP id z188mr29226524qkd.5.1562113189760; Tue, 02 Jul 2019 17:19:49 -0700 (PDT) Received: from gusbrs-laptop (ip-5-2-52-196.nyc.us.northamericancoax.com. [196.52.2.5]) by smtp.gmail.com with ESMTPSA id e18sm210931qkm.49.2019.07.02.17.19.47 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 02 Jul 2019 17:19:48 -0700 (PDT) User-agent: mu4e 1.2.0; emacs 26.2 From: Gustavo Barros To: bug-auctex@gnu.org Subject: 12.1.2; 'lacheck' and 'chktex' results not recongnized by compilation mode when filename has spaces Date: Tue, 02 Jul 2019 21:19:45 -0300 Message-ID: <8736jo3r6m.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4864:20::72f X-Spam-Score: -1.1 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.1 (--) Currently 'lacheck' and 'chktex' results are not recognized as errors or warnings by compilation mode if the document=E2=80=99s filename has spaces.= This causes navigation through the errors with "C-x `" ('next-error'), as descri= bed in AUCTeX=E2=80=99s documentation not to work. Steps to reproduce: Run =3Demacs -Q=3D. For standard setup, eval: #+begin_src emacs-lisp (package-initialize) (setq TeX-auto-save t) (setq TeX-parse-self t) #+end_src Find file named "filename with spaces.tex" with following contents (just to generate some issues with the checkers): #+begin_export latex \documentclass{article} \begin{document} Some "sentence" with some WORDS. \begin{tabular}{ c c } 1 & 2 \\ 3 & 4 \\ \end{tabular} \end{document} #+end_export Then run "C-c C-c" Check and "C-c C-c" ChkTeX. In either case, compilation mode will not identify errors or warnings in the output, and "C-x `" and "M-g p" will echo, respectively, "Moved past last error" and "Moved back before first error". Emacs : GNU Emacs 26.2 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.22.30) of 2019-04-19 Package: 12.1.2 current state: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D (setq AUCTeX-date "2019-02-08" window-system 'x LaTeX-version "2e" TeX-style-path '("~/.emacs.d/auctex"=20 "/home/gustavo/.emacs.d/elpa/auctex-12.1.2/style" "/home/gustavo/.emacs.d/auctex/auto"=20 "/home/gustavo/.emacs.d/auctex/style" "auto" "style") TeX-auto-save t TeX-parse-self t TeX-master t TeX-command-list '(("TeX" "%(PDF)%(tex) %(file-line-error) %`%(extraopts)= =20 %S%(PDFout)%(mode)%' %t" TeX-run-TeX nil (plain-tex-mode ams-tex-mode texinfo-mode) :help "Run=20 plain TeX") ("LaTeX" "%`%l%(mode)%' %T" TeX-run-TeX nil (latex-mode=20 doctex-mode) :help "Run LaTeX") ("Makeinfo" "makeinfo %(extraopts) %t" TeX-run-compile nil=20 (texinfo-mode) :help "Run Makeinfo with Info output") ("Makeinfo HTML" "makeinfo %(extraopts) --html %t"=20 TeX-run-compile nil (texinfo-mode) :help "Run Makeinfo with HTML output") ("AmSTeX" "amstex %(PDFout) %`%(extraopts) %S%(mode)%' %t"=20 TeX-run-TeX nil (ams-tex-mode) :help "Run AMSTeX") ("ConTeXt" "%(cntxcom) --once --texutil %(extraopts)=20 %(execopts)%t" TeX-run-TeX nil (context-mode) :help "Run ConTeXt once") ("ConTeXt Full" "%(cntxcom) %(extraopts) %(execopts)%t"=20 TeX-run-TeX nil (context-mode) :help "Run ConTeXt until completion") ("BibTeX" "bibtex %s" TeX-run-BibTeX nil t :help "Run=20 BibTeX") ("Biber" "biber %s" TeX-run-Biber nil t :help "Run Biber") ("View" "%V" TeX-run-discard-or-function t t :help "Run=20 Viewer") ("Print" "%p" TeX-run-command t t :help "Print the file") ("Queue" "%q" TeX-run-background nil t :help "View the=20 printer queue" :visible TeX-queue-command) ("File" "%(o?)dvips %d -o %f " TeX-run-dvips t t :help=20 "Generate PostScript file") ("Dvips" "%(o?)dvips %d -o %f " TeX-run-dvips nil t :help=20 "Convert DVI file to PostScript") ("Dvipdfmx" "dvipdfmx %d" TeX-run-dvipdfmx nil t :help "Convert DVI file to PDF with dvipdfmx") ("Ps2pdf" "ps2pdf %f" TeX-run-ps2pdf nil t :help "Convert=20 PostScript file to PDF") ("Glossaries" "makeglossaries %s" TeX-run-command nil t=20 :help "Run makeglossaries to create glossary file") ("Index" "makeindex %s" TeX-run-index nil t :help "Run=20 makeindex to create index file") ("upMendex" "upmendex %s" TeX-run-index t t :help "Run=20 upmendex to create index file") ("Xindy" "texindy %s" TeX-run-command nil t :help "Run=20 xindy to create index file") ("Check" "lacheck %s" TeX-run-compile nil (latex-mode)=20 :help "Check LaTeX file for correctness") ("ChkTeX" "chktex -v6 %s" TeX-run-compile nil (latex-mode)=20 :help "Check LaTeX file for common mistakes") ("Spell" "(TeX-ispell-document \"\")" TeX-run-function nil=20 t :help "Spell-check the document") ("Clean" "TeX-clean" TeX-run-function nil t :help "Delete=20 generated intermediate files") ("Clean All" "(TeX-clean t)" TeX-run-function nil t :help "Delete generated intermediate and output files") ("Other" "" TeX-run-command t t :help "Run an arbitrary=20 command")) ) From debbugs-submit-bounces@debbugs.gnu.org Sun Jul 07 07:24:48 2019 Received: (at 36483) by debbugs.gnu.org; 7 Jul 2019 11:24:48 +0000 Received: from localhost ([127.0.0.1]:56201 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hk5Hk-0005YL-GO for submit@debbugs.gnu.org; Sun, 07 Jul 2019 07:24:48 -0400 Received: from smtp1.inetd.co.jp ([210.129.88.11]:49340) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hk5Hi-0005Y8-0F for 36483@debbugs.gnu.org; Sun, 07 Jul 2019 07:24:46 -0400 Received: from localhost (210-20-196-114.rev.home.ne.jp [210.20.196.114]) by smtp1.inetd.co.jp (Postfix) with ESMTPA id 40D995F; Sun, 7 Jul 2019 20:24:42 +0900 (JST) From: Ikumi Keita To: Gustavo Barros Subject: Re: bug#36483: 12.1.2; 'lacheck' and 'chktex' results not recongnized by compilation mode when filename has spaces In-reply-to: <8736jo3r6m.fsf@gmail.com> References: <8736jo3r6m.fsf@gmail.com> Comments: In-reply-to Gustavo Barros message dated "Tue, 02 Jul 2019 21:19:45 -0300." X-Mailer: MH-E 8.6+git; nmh 1.7.1; GNU Emacs 26.2 MIME-Version: 1.0 Content-Type: text/plain; charset=iso-2022-jp Date: Sun, 07 Jul 2019 20:24:36 +0900 Message-ID: <13700.1562498676@localhost> X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 36483 Cc: 36483@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi Gustavo, >>>>> Gustavo Barros writes: > Currently 'lacheck' and 'chktex' results are not recognized as errors > or warnings by compilation mode if the document’s filename has > spaces. This causes navigation through the errors with "C-x `" > ('next-error'), as described in AUCTeX’s documentation not to work. AUCTeX doesn't deal with the output of those commands (actually, all commands associated with `TeX-run-compile' in `TeX-command-list') at all and leaves them entirely to compilation-mode of Emacs. I think that compilation-mode is not ready for file names with spaces, at least for the output of lacheck and chktex. It seems that the output format of these commands are delt with the following entry in `compilation-error-regexp-alist-alist': (comma "^\"\\([^,\" \n\t]+\\)\", line \\([0-9]+\\)\ \\(?:[(. pos]+\\([0-9]+\\))?\\)?[:.,; (-]\\( warning:\\|[-0-9 ]*(W)\\)?" 1 2 3 (4)) The regular expression in this entry excludes any space in the file name explicitly. I'm not sure whether this exclusion is mandatory for robust operation of compilation-mode, but it might be worth for you to ask the maintainer of compilation-mode (emacs-devel@gnu.org, according to the header of compile.el) to accept file names with spaces. Regards, Ikumi Keita From debbugs-submit-bounces@debbugs.gnu.org Sun Jul 07 08:48:59 2019 Received: (at 36483) by debbugs.gnu.org; 7 Jul 2019 12:48:59 +0000 Received: from localhost ([127.0.0.1]:56270 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hk6bC-0003UU-P1 for submit@debbugs.gnu.org; Sun, 07 Jul 2019 08:48:59 -0400 Received: from mail-io1-f65.google.com ([209.85.166.65]:33412) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hk6bB-0003UH-Bi for 36483@debbugs.gnu.org; Sun, 07 Jul 2019 08:48:57 -0400 Received: by mail-io1-f65.google.com with SMTP id z3so13842109iog.0 for <36483@debbugs.gnu.org>; Sun, 07 Jul 2019 05:48:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:references:user-agent:from:to:cc:subject:in-reply-to:date :message-id:mime-version:content-transfer-encoding; bh=+yZOLOva31EuSEoG/7xEd2KNP62LXongfGCuX7Zgcvc=; b=INcNIV0yTrZvk6giW82LvRe14545YU9PKMDkO8JkKBpVIMAL4GStFW1UY88kYVhmJI 3Gm60B++wcTH5PAc0OeaPFkFbnpeW+dapn+HsZ2/7GVwZhChghUxNUSj8RP8hw4nthXc fIUqLIgpgucQN/JBUMufEjVO3mPCAz3Xqtn4H9WJnNiIVsVzxp6DJEgF6fzVI5GAydsV FyvoqTz3LpdEsJSj3YCswWFZQHYiaTY8FZjAmIEGudpntX4nL++Kos3r95GLoZ/Yd8ia 2eXZ1pHUYXLOoXlI6Mfr1areD3p8pK3JEqQEaa9tOuVLosIhChE5gP0ZZJriSzAMsC1d AsHw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:references:user-agent:from:to:cc:subject :in-reply-to:date:message-id:mime-version:content-transfer-encoding; bh=+yZOLOva31EuSEoG/7xEd2KNP62LXongfGCuX7Zgcvc=; b=mSCzVQqoGdGxFUI8yQwE+9BbUVVLnk6aFXXtLTiihDzkOrrbaMcW2XE8Pd0L1UxqqV SYuFzfw/DLq9YMrUQxVy1lSCgPcQfC1x6SJh1j5sixZgSIQJqkRIi/U/CFeFFkM5WHdn q2wLu+97BTXitE/yCbhpEPVZxolhgcBqd82dwEm+KgiLIKtl1Gay0NYpk66X4hWeuNEU TgB5wWZMYRKERGpBeoSQCO+Kn7nQR/OLBu2RjIgw9Ti8Ug0/FkWffNy8iUEDJ3EQfJ8H rJ7WTgp9znonKMUZi8JOsrGr5bBQ2PfplOr4wuaFYjgauEH9g4rgMUSl+a064s5d+0Up F0zA== X-Gm-Message-State: APjAAAUsx5Y6VyLIK9WDLIhxw/FfPyf+jd3mFdhNownw6IVJvESmNDnp Eib27LsN5YWonWLBhvFe+4dFwv5C X-Google-Smtp-Source: APXvYqxj5vcjksRijrzs0c0RjrBIHodWGKIR7jpvBWHTAdh/asRvnieUWszyFAxpJvyN6msio4Hphg== X-Received: by 2002:a5d:87c6:: with SMTP id q6mr13465482ios.115.1562503731250; Sun, 07 Jul 2019 05:48:51 -0700 (PDT) Received: from gusbrs-laptop ([199.116.115.137]) by smtp.gmail.com with ESMTPSA id y17sm16233088ioa.40.2019.07.07.05.48.48 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sun, 07 Jul 2019 05:48:49 -0700 (PDT) References: <8736jo3r6m.fsf@gmail.com> <13700.1562498676@localhost> User-agent: mu4e 1.2.0; emacs 26.2 From: Gustavo Barros To: Ikumi Keita Subject: Re: bug#36483: 12.1.2; 'lacheck' and 'chktex' results not recongnized by compilation mode when filename has spaces In-reply-to: <13700.1562498676@localhost> Date: Sun, 07 Jul 2019 09:48:46 -0300 Message-ID: <87muhqui1d.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.5 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hi Ikumi Keita, thank you for looking into this. On Sun, Jul 07 2019, Ikumi Keita wrote: Content analysis details: (1.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: gnu.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit (gusbrs.2016[at]gmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (gusbrs.2016[at]gmail.com) -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.166.65 listed in list.dnswl.org] 1.3 PDS_NO_HELO_DNS High profile HELO but no A record X-Debbugs-Envelope-To: 36483 Cc: 36483@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.5 (/) Hi Ikumi Keita, thank you for looking into this. On Sun, Jul 07 2019, Ikumi Keita wrote: > Hi Gustavo, > >>>>>> Gustavo Barros writes: >> Currently 'lacheck' and 'chktex' results are not recognized as errors >> or warnings by compilation mode if the document=E2=80=99s filename has >> spaces. This causes navigation through the errors with "C-x `" >> ('next-error'), as described in AUCTeX=E2=80=99s documentation not to wo= rk. > > AUCTeX doesn't deal with the output of those commands (actually, all > commands associated with `TeX-run-compile' in `TeX-command-list') at all > and leaves them entirely to compilation-mode of Emacs. > > I think that compilation-mode is not ready for file names with spaces, > at least for the output of lacheck and chktex. It seems that the output > format of these commands are delt with the following entry in > `compilation-error-regexp-alist-alist': > > (comma > "^\"\\([^,\" \n\t]+\\)\", line \\([0-9]+\\)\ > \\(?:[(. pos]+\\([0-9]+\\))?\\)?[:.,; (-]\\( warning:\\|[-0-9 ]*(W)\\)?" = 1 2=20 > 3 (4)) > > The regular expression in this entry excludes any space in the file name > explicitly. I'm not sure whether this exclusion is mandatory for robust > operation of compilation-mode, but it might be worth for you to ask the > maintainer of compilation-mode (emacs-devel@gnu.org, according to the > header of compile.el) to accept file names with spaces. > > Regards, > Ikumi Keita When I reported, I did fear this might ultimately rely on some change in=20 compilation mode. However, I still reported it here, because I thought tha= t=20 was the most appropriate place for me to do it. Indeed, while I=E2=80=99m = a regular=20 user of AUCTeX, I=E2=80=99m deeply unacquainted with the workings of compil= ation mode.=20 To the point I=E2=80=99d feel it inappropriate to simply ask the maintainer= there to=20 accept file names with spaces. Still, even if the solution may rely on some change in compilation mode, th= e=20 workings of AUCTeX in this respect do not correspond to the behavior descri= bed=20 in AUCTeX=E2=80=99s documentation in a case where it is reasonable to expec= t it would. Furthermore, error navigation for file names with spaces does work for othe= r=20 TeX commands which, as you mentioned, are equally left for compilation mode= to=20 handle. It doesn=E2=80=99t just for 'lacheck' and 'chktex'. I just happened to stumble upon this while rereading the documentation,=20 tracked down the source of the problem, and reported where I saw it was=20 fittest. It=E2=80=99s really up to you to assess if this is relevant enoug= h from=20 AUCTeX=E2=80=99s perspective. (And I really mean it, I just reported in a= =20 constructive spirit, without presumptions.) That said, if you request me to report this to the compilation mode=20 maintainers on your behalf, I=E2=80=99d be glad to be of assistance. But I= do believe=20 I=E2=80=99d be a less effective and pertinent reporter there due to my own = limitations=20 regarding compilation mode. Best regards, Gustavo Barros. From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 08 03:20:09 2019 Received: (at 36483) by debbugs.gnu.org; 8 Jul 2019 07:20:09 +0000 Received: from localhost ([127.0.0.1]:57686 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hkNwW-0000AV-GI for submit@debbugs.gnu.org; Mon, 08 Jul 2019 03:20:09 -0400 Received: from smtp1.inetd.co.jp ([210.129.88.11]:46574) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hkNwT-0000AD-9r for 36483@debbugs.gnu.org; Mon, 08 Jul 2019 03:20:06 -0400 Received: from localhost (210-20-196-114.rev.home.ne.jp [210.20.196.114]) by smtp1.inetd.co.jp (Postfix) with ESMTPA id 0F49E9C; Mon, 8 Jul 2019 16:20:03 +0900 (JST) From: Ikumi Keita To: emacs-devel@gnu.org Subject: Re: bug#36483: 12.1.2; 'lacheck' and 'chktex' results not recongnized by compilation mode when filename has spaces In-reply-to: <8736jo3r6m.fsf@gmail.com> References: <8736jo3r6m.fsf@gmail.com> Comments: In-reply-to Gustavo Barros message dated "Tue, 02 Jul 2019 21:19:45 -0300." X-Mailer: MH-E 8.6+git; nmh 1.7.1; GNU Emacs 26.2 MIME-Version: 1.0 Content-Type: text/plain; charset=iso-2022-jp Date: Mon, 08 Jul 2019 16:20:02 +0900 Message-ID: <31953.1562570402@localhost> X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 36483 Cc: Gustavo Barros , 36483@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Dear Emacs devlopers, May I ask you to modify compilation-mode to accept file names with spaces? I'm contacting at emacs-devel@gnu.org because it is presented as maintainer in the header of compile.el. It was reported recently in bug-auctex mail list that file names with space are not recognized in the output of "lacheck" and "chktex" commands in AUCTeX: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=36483 AUCTeX (an advanced major mode for TeX documents, https://www.gnu.org/software/auctex/ ) entrust compilation-mode with all the jobs with respect to those two commands. It turned out that compilation-mode is not ready for file names with spaces, at least for the output of lacheck and chktex. The relevant entry in `compilation-error-regexp-alist-alist' is: (comma "^\"\\([^,\" \n\t]+\\)\", line \\([0-9]+\\)\ \\(?:[(. pos]+\\([0-9]+\\))?\\)?[:.,; (-]\\( warning:\\|[-0-9 ]*(W)\\)?" 1 2 3 (4)) The regular expression in this entry excludes any space in the file name explicitly, so it doesn't pick up the warnings for file names with spaces, which look like: "filename with spaces.tex", line 5.6:(#18) Use either `` or '' as an alternative to `"'. After I changed the above entry to a form quoted below, compilation-mode detected the warnings as expected for both lachack and chktex outputs: (comma "^\"\\([^,\"\n\t]+\\)\", line \\([0-9]+\\)\ \\(?:[(. pos]+\\([0-9]+\\))?\\)?[:.,; (-]\\( warning:\\|[-0-9 ]*(W)\\)?" 1 2 3 (4)) I'm not sure whether this exclusion of spaces is mandatory for robust operation of compilation-mode. If not the case, is it acceptable to modify compilation-mode in some way to work with file names with space? The core feature of AUCTeX is designed to work with file names with spaces, so it can work more coherently as a whole if compilation-mode is aware of such file names as well. Best regards, Ikumi Keita The original bug report follows below: >>>>> Gustavo Barros writes: > Currently 'lacheck' and 'chktex' results are not recognized as errors or > warnings by compilation mode if the document’s filename has spaces. This > causes navigation through the errors with "C-x `" ('next-error'), as described > in AUCTeX’s documentation not to work. > Steps to reproduce: > Run =emacs -Q=. > For standard setup, eval: > #+begin_src emacs-lisp > (package-initialize) > (setq TeX-auto-save t) > (setq TeX-parse-self t) > #+end_src > Find file named "filename with spaces.tex" with following contents (just to > generate some issues with the checkers): > #+begin_export latex > \documentclass{article} > \begin{document} > Some "sentence" with some WORDS. > \begin{tabular}{ > c > c > } > 1 & 2 \\ > 3 & 4 \\ > \end{tabular} > \end{document} > #+end_export > Then run "C-c C-c" Check and "C-c C-c" ChkTeX. > In either case, compilation mode will not identify errors or warnings in the > output, and "C-x `" and "M-g p" will echo, respectively, "Moved past last > error" and "Moved back before first error". > Emacs : GNU Emacs 26.2 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.22.30) > of 2019-04-19 > Package: 12.1.2 > current state: > ============== > (setq > AUCTeX-date "2019-02-08" > window-system 'x > LaTeX-version "2e" > TeX-style-path '("~/.emacs.d/auctex" > "/home/gustavo/.emacs.d/elpa/auctex-12.1.2/style" > "/home/gustavo/.emacs.d/auctex/auto" > "/home/gustavo/.emacs.d/auctex/style" "auto" "style") > TeX-auto-save t > TeX-parse-self t > TeX-master t > TeX-command-list '(("TeX" "%(PDF)%(tex) %(file-line-error) %`%(extraopts) > %S%(PDFout)%(mode)%' %t" TeX-run-TeX > nil (plain-tex-mode ams-tex-mode texinfo-mode) :help "Run > plain TeX") > ("LaTeX" "%`%l%(mode)%' %T" TeX-run-TeX nil (latex-mode > doctex-mode) :help "Run LaTeX") > ("Makeinfo" "makeinfo %(extraopts) %t" TeX-run-compile nil > (texinfo-mode) :help > "Run Makeinfo with Info output") > ("Makeinfo HTML" "makeinfo %(extraopts) --html %t" > TeX-run-compile nil (texinfo-mode) :help > "Run Makeinfo with HTML output") > ("AmSTeX" "amstex %(PDFout) %`%(extraopts) %S%(mode)%' %t" > TeX-run-TeX nil (ams-tex-mode) > :help "Run AMSTeX") > ("ConTeXt" "%(cntxcom) --once --texutil %(extraopts) > %(execopts)%t" TeX-run-TeX nil > (context-mode) :help "Run ConTeXt once") > ("ConTeXt Full" "%(cntxcom) %(extraopts) %(execopts)%t" > TeX-run-TeX nil (context-mode) :help > "Run ConTeXt until completion") > ("BibTeX" "bibtex %s" TeX-run-BibTeX nil t :help "Run > BibTeX") > ("Biber" "biber %s" TeX-run-Biber nil t :help "Run Biber") > ("View" "%V" TeX-run-discard-or-function t t :help "Run > Viewer") > ("Print" "%p" TeX-run-command t t :help "Print the file") > ("Queue" "%q" TeX-run-background nil t :help "View the > printer queue" :visible > TeX-queue-command) > ("File" "%(o?)dvips %d -o %f " TeX-run-dvips t t :help > "Generate PostScript file") > ("Dvips" "%(o?)dvips %d -o %f " TeX-run-dvips nil t :help > "Convert DVI file to PostScript") > ("Dvipdfmx" "dvipdfmx %d" TeX-run-dvipdfmx nil t :help > "Convert DVI file to PDF with dvipdfmx") > ("Ps2pdf" "ps2pdf %f" TeX-run-ps2pdf nil t :help "Convert > PostScript file to PDF") > ("Glossaries" "makeglossaries %s" TeX-run-command nil t > :help > "Run makeglossaries to create glossary file") > ("Index" "makeindex %s" TeX-run-index nil t :help "Run > makeindex to create index file") > ("upMendex" "upmendex %s" TeX-run-index t t :help "Run > upmendex to create index file") > ("Xindy" "texindy %s" TeX-run-command nil t :help "Run > xindy to create index file") > ("Check" "lacheck %s" TeX-run-compile nil (latex-mode) > :help > "Check LaTeX file for correctness") > ("ChkTeX" "chktex -v6 %s" TeX-run-compile nil (latex-mode) > :help > "Check LaTeX file for common mistakes") > ("Spell" "(TeX-ispell-document \"\")" TeX-run-function nil > t :help "Spell-check the document") > ("Clean" "TeX-clean" TeX-run-function nil t :help "Delete > generated intermediate files") > ("Clean All" "(TeX-clean t)" TeX-run-function nil t :help > "Delete generated intermediate and output files") > ("Other" "" TeX-run-command t t :help "Run an arbitrary > command")) > ) From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 15 11:49:31 2019 Received: (at 36483) by debbugs.gnu.org; 15 Jul 2019 15:49:31 +0000 Received: from localhost ([127.0.0.1]:48813 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hn3EI-00076u-Rz for submit@debbugs.gnu.org; Mon, 15 Jul 2019 11:49:31 -0400 Received: from smtp1.inetd.co.jp ([210.129.88.11]:58186) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hn3EF-00076k-Nm for 36483@debbugs.gnu.org; Mon, 15 Jul 2019 11:49:30 -0400 Received: from localhost (210-20-196-114.rev.home.ne.jp [210.20.196.114]) by smtp1.inetd.co.jp (Postfix) with ESMTPA id D850D61; Tue, 16 Jul 2019 00:49:24 +0900 (JST) From: Ikumi Keita To: Gustavo Barros Subject: Re: bug#36483: 12.1.2; 'lacheck' and 'chktex' results not recongnized by compilation mode when filename has spaces In-reply-to: <87muhqui1d.fsf@gmail.com> References: <8736jo3r6m.fsf@gmail.com> <13700.1562498676@localhost> <87muhqui1d.fsf@gmail.com> Comments: In-reply-to Gustavo Barros message dated "Sun, 07 Jul 2019 09:48:46 -0300." X-Mailer: MH-E 8.6+git; nmh 1.7.1; GNU Emacs 26.2 MIME-Version: 1.0 Content-Type: text/plain; charset=iso-2022-jp Date: Tue, 16 Jul 2019 00:49:24 +0900 Message-ID: <57494.1563205764@localhost> X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 36483 Cc: 36483@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi Gustavo, >>>>> Gustavo Barros writes: > When I reported, I did fear this might ultimately rely on some change > in compilation mode. However, I still reported it here, because I > thought that was the most appropriate place for me to do it. Indeed, > while I’m a regular user of AUCTeX, I’m deeply unacquainted with the > workings of compilation mode. To the point I’d feel it inappropriate > to simply ask the maintainer there to accept file names with spaces. > Still, even if the solution may rely on some change in compilation > mode, the workings of AUCTeX in this respect do not correspond to the > behavior described in AUCTeX’s documentation in a case where it is > reasonable to expect it would. > Furthermore, error navigation for file names with spaces does work for > other TeX commands which, as you mentioned, are equally left for > compilation mode to handle. It doesn’t just for 'lacheck' and > 'chktex'. > I just happened to stumble upon this while rereading the > documentation, tracked down the source of the problem, and reported > where I saw it was fittest. It’s really up to you to assess if this > is relevant enough from AUCTeX’s perspective. (And I really mean it, > I just reported in a constructive spirit, without presumptions.) I reported this problem in emacs-devel@gnu.org, but didn't get any response unfortunately. What we can do tentatively now is to add an ad-hoc workaround like a patch quoted below to AUCTeX. What do you think about this? Regards, Ikumi Keita diff --git a/tex-buf.el b/tex-buf.el index 8b87c4c6..cf3ada95 100644 --- a/tex-buf.el +++ b/tex-buf.el @@ -1293,7 +1293,17 @@ run of `TeX-run-TeX', use (defun TeX-run-compile (_name command _file) "Ignore first and third argument, start compile with second argument." (let ((default-directory (TeX-master-directory))) - (setq TeX-command-buffer (compile command)))) + (setq TeX-command-buffer (compile command))) + ;; Make `compilation-mode' to recognize file names with spaces. + ;; (bug#36483) + (with-current-buffer TeX-command-buffer + (make-local-variable 'compilation-error-regexp-alist) + (add-to-list 'compilation-error-regexp-alist + ;; Add slightly modified entry of the one associated + ;; with `comma' in `compilation-error-regexp-alist-alist' + ;; to pick up file names with spaces. + '("^\"\\([^,\"\n\t]+\\)\", line \\([0-9]+\\)\ +\\(?:[(. pos]+\\([0-9]+\\))?\\)?[:.,; (-]\\( warning:\\|[-0-9 ]*(W)\\)?" 1 2 3 (4)) t)))) (defun TeX-run-shell (_name command _file) "Ignore first and third argument, start shell-command with second argument." From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 15 13:53:19 2019 Received: (at 36483) by debbugs.gnu.org; 15 Jul 2019 17:53:19 +0000 Received: from localhost ([127.0.0.1]:48994 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hn5A6-0000BT-Ty for submit@debbugs.gnu.org; Mon, 15 Jul 2019 13:53:19 -0400 Received: from mail-qt1-f182.google.com ([209.85.160.182]:42350) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hn5A6-0000BG-2h for 36483@debbugs.gnu.org; Mon, 15 Jul 2019 13:53:18 -0400 Received: by mail-qt1-f182.google.com with SMTP id h18so16537189qtm.9 for <36483@debbugs.gnu.org>; Mon, 15 Jul 2019 10:53:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:references:user-agent:from:to:cc:subject:in-reply-to:date :message-id:mime-version:content-transfer-encoding; bh=4Uyjv4EOBaSqYe0cAlWKbSKzxprUBkO6oNQ61pWYkHE=; b=eYqjrZmhpzOOFQDLKx4Lh/Wys0XwfReX+vCJT85OH3rNG5wfAXzItPH/iVLphzlkjI F6bPlom/GNQ9YqNSwrhSgQhVFXCa+qHX1TnArg9e7xPO24+IL3I2d+mHd1WxHp+Q3A4J d8qei/Ho5EuIsLBUkWAwDgD958bPmK0gyAkfmknXMAdZsCxzstOmjwrTqYc6kbJ132yE xb3J7D7XSkmGagF2nEpOE2Kl9oUkVMDWu7mKenJseNrMk37NvnNWNQiT2puC8knDfbnO 7PsLYQYHQ5A4omutJqyDNDFZKLVRUuW11NPIRwfqSOetOQkngOr5VEgrM7IPiGNSzcYX 626A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:references:user-agent:from:to:cc:subject :in-reply-to:date:message-id:mime-version:content-transfer-encoding; bh=4Uyjv4EOBaSqYe0cAlWKbSKzxprUBkO6oNQ61pWYkHE=; b=BaCxino3Ht+yqYQwTjOQoSE5epTicThUYQbzaPV92uww+gaNuleGpStL0ePauy4Qlh IXeU/jvMLk6tmX07Vwz0J7yFMJuPIhgJnG6Osbwdz60aXHMMAkSzt7hp3NjahvhKqkU1 ao4Cm+z6lxMwDqjW3b0HaxHFk4ysO9UsCOhouhGs2Zw/4iGS/k7r5HDp7cfLo61dvzSr hcYYTfvTE+vkNf7EORDH9cOCaFZHzBUaFS5A+cldPeLVF1Ip3KqTR3Xrfqc4RHS4D1dY U5W00UwRLTfbbewCGRvUE85/aV+Osc3mYUPOGo7DsGI4+y9lyJNCSsp28y+uAxHjg2ZS GEmw== X-Gm-Message-State: APjAAAUuj+iYmLK5skDw66b0XC9qs/Xn7pO/XlxqGvRo0mtiBF6mTVgZ RYwKW87yds4tyMjtRdFdkXLrzfkXMxU= X-Google-Smtp-Source: APXvYqynX7hnUJa5nhZNz1I3rIOI14YcTEO5uzomj36dkl/TuKmTDZ4pEgepb5XvNS7O7qOfVpyk9g== X-Received: by 2002:a0c:af8a:: with SMTP id s10mr20418388qvc.182.1563213192132; Mon, 15 Jul 2019 10:53:12 -0700 (PDT) Received: from ufjf-desktop ([2001:12f0:614:16fa:b55e:9ca6:269b:31f9]) by smtp.gmail.com with ESMTPSA id v7sm9168453qte.86.2019.07.15.10.53.10 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 15 Jul 2019 10:53:11 -0700 (PDT) References: <8736jo3r6m.fsf@gmail.com> <13700.1562498676@localhost> <87muhqui1d.fsf@gmail.com> <57494.1563205764@localhost> User-agent: mu4e 1.2.0; emacs 26.2 From: Gustavo Barros To: Ikumi Keita Subject: Re: bug#36483: 12.1.2; 'lacheck' and 'chktex' results not recongnized by compilation mode when filename has spaces In-reply-to: <57494.1563205764@localhost> Date: Mon, 15 Jul 2019 14:53:08 -0300 Message-ID: <87k1cjxjzv.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 36483 Cc: 36483@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) Hi Keita, On Mon, Jul 15 2019, Ikumi Keita wrote: > Hi Gustavo, > >>>>>> Gustavo Barros writes: > > I reported this problem in emacs-devel@gnu.org, but didn't get any > response unfortunately. What we can do tentatively now is to add an > ad-hoc workaround like a patch quoted below to AUCTeX. Thank you for that. > > What do you think about this? > Well, the potential repercussions of the change are somewhat beyond my leag= ue.=20 But I understand the proposed change is restrained to `TeX-command-buffer`,= so=20 no consequences are expected outside AUCTeX. However, I don=E2=80=99t have the means to judge if this might cause any si= de effects=20 to other TeX-commands or if dealing with this in ad-hoc fashion is to be=20 frowned upon or not (it looks good to me, but I=E2=80=99m no dev). So I tru= st your=20 judgment on that. If you are fine with it, so am I. Of course, I=E2=80=99ve tested it, and it works. So I=E2=80=99m very happy = with this=20 result. Thank you very much. > Regards, > Ikumi Keita > > diff --git a/tex-buf.el b/tex-buf.el > index 8b87c4c6..cf3ada95 100644 > --- a/tex-buf.el > +++ b/tex-buf.el > @@ -1293,7 +1293,17 @@ run of `TeX-run-TeX', use > (defun TeX-run-compile (_name command _file) > "Ignore first and third argument, start compile with second argument." > (let ((default-directory (TeX-master-directory))) > - (setq TeX-command-buffer (compile command)))) > + (setq TeX-command-buffer (compile command))) > + ;; Make `compilation-mode' to recognize file names with spaces. > + ;; (bug#36483) > + (with-current-buffer TeX-command-buffer > + (make-local-variable 'compilation-error-regexp-alist) > + (add-to-list 'compilation-error-regexp-alist > + ;; Add slightly modified entry of the one associated > + ;; with `comma' in `compilation-error-regexp-alist-alist' > + ;; to pick up file names with spaces. > + '("^\"\\([^,\"\n\t]+\\)\", line \\([0-9]+\\)\ > +\\(?:[(. pos]+\\([0-9]+\\))?\\)?[:.,; (-]\\( warning:\\|[-0-9 ]*(W)\\)?"= 1=20 > 2 3 (4)) t)))) >=20=20 > (defun TeX-run-shell (_name command _file) > "Ignore first and third argument, start shell-command with second=20 > argument." Besides that, if I may. I=E2=80=99m not an English native speaker, but I do think "Make `compilatio= n-mode'=20 recognize file names with spaces." would sound better. And, if I am not=20 mistaken, I believe there is a (closing) parenthesis too much in the patch. Thank you again very much for seeing this through. Best regards, Gustavo Barros. From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 16 02:14:03 2019 Received: (at 36483) by debbugs.gnu.org; 16 Jul 2019 06:14:04 +0000 Received: from localhost ([127.0.0.1]:49528 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hnGix-0002Bn-Ig for submit@debbugs.gnu.org; Tue, 16 Jul 2019 02:14:03 -0400 Received: from smtp1.inetd.co.jp ([210.129.88.11]:41090) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hnGiv-0002BE-TM for 36483@debbugs.gnu.org; Tue, 16 Jul 2019 02:14:02 -0400 Received: from localhost (210-20-196-114.rev.home.ne.jp [210.20.196.114]) by smtp1.inetd.co.jp (Postfix) with ESMTPA id A3D6D9A; Tue, 16 Jul 2019 15:13:58 +0900 (JST) From: Ikumi Keita To: Gustavo Barros Subject: Re: bug#36483: 12.1.2; 'lacheck' and 'chktex' results not recongnized by compilation mode when filename has spaces In-reply-to: <87k1cjxjzv.fsf@gmail.com> References: <8736jo3r6m.fsf@gmail.com> <13700.1562498676@localhost> <87muhqui1d.fsf@gmail.com> <57494.1563205764@localhost> <87k1cjxjzv.fsf@gmail.com> Comments: In-reply-to Gustavo Barros message dated "Mon, 15 Jul 2019 14:53:08 -0300." X-Mailer: MH-E 8.6+git; nmh 1.7.1; GNU Emacs 26.2 MIME-Version: 1.0 Content-Type: text/plain; charset=iso-2022-jp Date: Tue, 16 Jul 2019 15:13:58 +0900 Message-ID: <60043.1563257638@localhost> X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 36483 Cc: 36483@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi Gustavo, >>>>> Gustavo Barros writes: > Well, the potential repercussions of the change are somewhat beyond my > league. But I understand the proposed change is restrained to > `TeX-command-buffer`, so no consequences are expected outside AUCTeX. > However, I don’t have the means to judge if this might cause any side > effects to other TeX-commands or if dealing with this in ad-hoc > fashion is to be frowned upon or not (it looks good to me, but I’m no > dev). So I trust your judgment on that. If you are fine with it, so am > I. > Of course, I’ve tested it, and it works. So I’m very happy with this > result. Thank you very much. OK, then I'll commit that fix later. > Besides that, if I may. > I’m not an English native speaker, but I do think "Make > `compilation-mode' recognize file names with spaces." would sound > better. Argh. I've been proving repeatedly to be bad at English, this one puts another on top of the compilation of existing evidences! :-) > And, if I am not mistaken, I believe there is a (closing) parenthesis > too much in the patch. Thanks, my check was insufficient. Regards, Ikumi Keita From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 16 08:25:16 2019 Received: (at control) by debbugs.gnu.org; 16 Jul 2019 12:25:16 +0000 Received: from localhost ([127.0.0.1]:49674 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hnMWB-0004zh-RS for submit@debbugs.gnu.org; Tue, 16 Jul 2019 08:25:16 -0400 Received: from smtp1.inetd.co.jp ([210.129.88.11]:48270) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hnMW9-0004zR-EQ for control@debbugs.gnu.org; Tue, 16 Jul 2019 08:25:14 -0400 Received: from localhost (210-20-196-114.rev.home.ne.jp [210.20.196.114]) by smtp1.inetd.co.jp (Postfix) with ESMTPA id 676FF9A for ; Tue, 16 Jul 2019 21:25:10 +0900 (JST) To: control@debbugs.gnu.org From: Ikumi Keita Subject: control message for bug #36483 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <62967.1563279844.1@localhost> Date: Tue, 16 Jul 2019 21:24:04 +0900 Message-ID: <62968.1563279844@localhost> X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) tags 36483 fixed close 36483 quit From unknown Sun Jun 15 08:09:15 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 14 Aug 2019 11:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator