From unknown Sun Jun 22 07:46:35 2025 X-Loop: help-debbugs@gnu.org Subject: bug#36313: 12.1.2; percent symbol in \url{} Resent-From: Ryo Furue Original-Sender: "Debbugs-submit" Resent-CC: bug-auctex@gnu.org Resent-Date: Thu, 20 Jun 2019 16:41:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 36313 X-GNU-PR-Package: auctex X-GNU-PR-Keywords: To: 36313@debbugs.gnu.org X-Debbugs-Original-To: bug-auctex@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.156104884117623 (code B ref -1); Thu, 20 Jun 2019 16:41:01 +0000 Received: (at submit) by debbugs.gnu.org; 20 Jun 2019 16:40:41 +0000 Received: from localhost ([127.0.0.1]:49200 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1he076-0004a9-Tn for submit@debbugs.gnu.org; Thu, 20 Jun 2019 12:40:41 -0400 Received: from lists.gnu.org ([209.51.188.17]:53744) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1he074-0004a1-HS for submit@debbugs.gnu.org; Thu, 20 Jun 2019 12:40:39 -0400 Received: from eggs.gnu.org ([209.51.188.92]:41469) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1he06n-0003mn-EM for bug-auctex@gnu.org; Thu, 20 Jun 2019 12:40:34 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, HTML_MESSAGE autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hdzvy-0000UT-V2 for bug-auctex@gnu.org; Thu, 20 Jun 2019 12:29:14 -0400 Received: from mail-io1-xd2f.google.com ([2607:f8b0:4864:20::d2f]:44556) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hdzvq-0000HW-QX for bug-auctex@gnu.org; Thu, 20 Jun 2019 12:29:04 -0400 Received: by mail-io1-xd2f.google.com with SMTP id s7so438860iob.11 for ; Thu, 20 Jun 2019 09:28:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=ia1TmMYeX64bLtwsVa5RJYQpixUrE5KwsYB8ozJiN+I=; b=HwMVXrnPVmT5t6OECasl0cfDWiMAiGKflVksCJheJxiQpIRF99iYJsYBMea/rzl8OX nR5jUMSLSXVdOnoL6z9osQf8X+2QAe30uGpzSJuG3trf93CC9/S47+3+nmNb+6/YGN47 6jZRjDv4T+w8YJoKf2THZL9uMBm7c7fi4/urHfkDGjNqHUTLfELP/rFHLTCgt/W7AIEA deXwz3egR0h/zkfxKwpoDFKCApHk7pF8yLJFQy5Wl6dvGtT6G2u5Gufk5gjqSnaHTgbz J3v4Xhg4sJTIMuNwSdayiCn368Dl3Ls+W7EyZ4kyLSaIizlHs7EBmEQLb4geJv8YEyBz 0wrA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=ia1TmMYeX64bLtwsVa5RJYQpixUrE5KwsYB8ozJiN+I=; b=OCmjzS8iFdrmBd6p1t6VIKx+Xi8gvJ7TMUHt2o/lLml2jTqDAouwTMkkEpxfiG5C3j R/FSFIjj0yZHolj7miGLycd5sNjc7+27N004tUg7pEtuEdEl955J1r5fYLoeMI2U8xZ0 ATkUQN6Fww+N47NOBWbRZisBcVCuaLuhmxPY0kzUtEr3u1RDuZKj+4DQdzk2OP1UARzy zv4Of8Iz5BUiqTnFwQLBZ8PZNpfsSYBYkTrukOKH6lJiDEUjh3XZI7T+VS3Qve81nrDT UwVUpiGDNyyMl4qMMyKEvhhoY90nB19rMRpY0xu5GnymuFa5q8Qk5R8wUQtk3uTut77K o8rA== X-Gm-Message-State: APjAAAVWUy2Jhr7A0pfJZoyi7tOZr9hUG1Vo4bmKI4rTHHcttZZPxL1z 8osGzPxQO/Fk6dEZ2Byl750jrD8mmoGHAPwVIDLfTn2b X-Google-Smtp-Source: APXvYqzBWjdr6WZ0rCb64O0Ghcbe4fRCVTnQqf+Pv0SqYnxdHPUfgVoZ1S1gYDhfRlAN3kPwMASFTBIk2lomHUQMJ5E= X-Received: by 2002:a02:4e05:: with SMTP id r5mr20035323jaa.27.1561048137734; Thu, 20 Jun 2019 09:28:57 -0700 (PDT) MIME-Version: 1.0 From: Ryo Furue Date: Fri, 21 Jun 2019 01:28:21 +0900 Message-ID: Content-Type: multipart/alternative; boundary="000000000000ba1efa058bc3d753" X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4864:20::d2f X-Spam-Score: -1.3 (-) 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.3 (--) --000000000000ba1efa058bc3d753 Content-Type: text/plain; charset="UTF-8" Some valid URLs contain the percent symbol but the LaTeX mode (I don't know its official name) treats it as the beginning of a comment and uses the comment color as a result. Emacs : GNU Emacs 26.2 (build 1, x86_64-apple-darwin18.2.0, NS appkit-1671.20 Version 10.14.3 (Build 18D109)) of 2019-04-13 Package: 12.1.2 current state: ============== (setq AUCTeX-date "2019-02-08" window-system 'ns LaTeX-version "2e" TeX-style-path '("/usr/local/var/auctex" "/Users/furue/.emacs.d/elpa/auctex-12.1.2/style" "/Users/furue/.emacs.d/auctex/auto" "/Users/furue/.emacs.d/auctex/style" "auto" "style") TeX-auto-save nil TeX-parse-self nil TeX-master t TeX-command-list '(("LatexMk" "latexmk %(-PDF)%S%(mode) %(file-line-error) %(extraopts) %t" TeX-run-latexmk nil (plain-tex-mode latex-mode doctex-mode) :help "Run LatexMk") ("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") ) ) --000000000000ba1efa058bc3d753 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
= Some valid URLs contain the percent symbol but the LaTeX mode (I don't<= br>know its official name) treats it as the beginning of a comment and uses= the comment color as a result.

Emacs =C2=A0: GNU Emacs 26.2 (build = 1, x86_64-apple-darwin18.2.0, NS appkit-1671.20 Version 10.14.3 (Build 18D1= 09))
of 2019-04-13
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&= quot;
window-system 'ns
LaTeX-version "2e"
TeX-style= -path '("/usr/local/var/auctex"
<= /span> =C2=A0"/Users/furue/.emacs.d/elpa/auctex-12.1.2/style"
= =C2=A0"/Users/furue/.emacs.d/auctex= /auto"
=C2=A0"/Users/furue/.e= macs.d/auctex/style" "auto" "style")
TeX-auto-s= ave nil
TeX-parse-self nil
TeX-master t
TeX-command-list '((&q= uot;LatexMk"
=C2=A0=C2=A0=C2=A0=C2= =A0"latexmk %(-PDF)%S%(mode) %(file-line-error) %(extraopts) %t"<= br> =C2=A0=C2=A0=C2=A0=C2=A0TeX-run-latexmk= nil
=C2=A0=C2=A0=C2=A0=C2=A0(plain-tex= -mode latex-mode doctex-mode) :help
=C2= =A0=C2=A0=C2=A0=C2=A0"Run LatexMk")
<= /span> =C2=A0=C2=A0=C2=A0("TeX"
=C2=A0=C2=A0=C2=A0=C2=A0"%(PDF)%(tex) %(file-line-error) %`%(extrao= pts) %S%(PDFout)%(mode)%' %t"
= =C2=A0=C2=A0=C2=A0=C2=A0TeX-run-TeX nil
= =C2=A0=C2=A0=C2=A0=C2=A0(plain-tex-mode ams-tex-mode texinfo-mode) :help =C2=A0=C2=A0=C2=A0=C2=A0"Run plain = TeX")
=C2=A0=C2=A0=C2=A0("LaT= eX" "%`%l%(mode)%' %T" TeX-run-TeX nil
=C2=A0=C2=A0=C2=A0=C2=A0(latex-mode doctex-mode) :help &= quot;Run LaTeX")
=C2=A0=C2=A0=C2= =A0("Makeinfo" "makeinfo %(extraopts) %t" TeX-run-compi= le nil
=C2=A0=C2=A0=C2=A0=C2=A0(texinfo= -mode) :help "Run Makeinfo with Info output")
= =C2=A0=C2=A0=C2=A0("Makeinfo HTML" "makeinf= o %(extraopts) --html %t"
=C2=A0= =C2=A0=C2=A0=C2=A0TeX-run-compile nil (texinfo-mode) :help
=C2=A0=C2=A0=C2=A0=C2=A0"Run Makeinfo with HTML = output")
=C2=A0=C2=A0=C2=A0("= ;AmSTeX" "amstex %(PDFout) %`%(extraopts) %S%(mode)%' %t"= ;
=C2=A0=C2=A0=C2=A0=C2=A0TeX-run-TeX n= il (ams-tex-mode) :help "Run AMSTeX")
= =C2=A0=C2=A0=C2=A0("ConTeXt"
= =C2=A0=C2=A0=C2=A0=C2=A0"%(cntxcom) --once --texutil %(extrao= pts) %(execopts)%t"
=C2=A0=C2=A0= =C2=A0=C2=A0TeX-run-TeX nil (context-mode) :help "Run ConTeXt once&quo= t;)
=C2=A0=C2=A0=C2=A0("ConTeXt Fu= ll" "%(cntxcom) %(extraopts) %(execopts)%t"
=C2=A0=C2=A0=C2=A0=C2=A0TeX-run-TeX nil (context-mode= ) :help
=C2=A0=C2=A0=C2=A0=C2=A0"R= un ConTeXt until completion")
=C2= =A0=C2=A0=C2=A0("BibTeX" "bibtex %s" TeX-run-BibTeX nil= t :help
=C2=A0=C2=A0=C2=A0=C2=A0"= Run BibTeX")
=C2=A0=C2=A0=C2=A0(&q= uot;Biber" "biber %s" TeX-run-Biber nil t :help "Run Bi= ber")
=C2=A0=C2=A0=C2=A0("Vie= w" "%V" TeX-run-discard-or-function t t :help
=C2=A0=C2=A0=C2=A0=C2=A0"Run Viewer")
=C2=A0=C2=A0=C2=A0("Print" "%= p" TeX-run-command t t :help "Print the file")
<= /span> =C2=A0=C2=A0=C2=A0("Queue" "%q" = TeX-run-background nil t :help
=C2=A0= =C2=A0=C2=A0=C2=A0"View the printer queue" :visible TeX-queue-com= mand)
=C2=A0=C2=A0=C2=A0("File&quo= t; "%(o?)dvips %d -o %f " TeX-run-dvips t t :help
=C2=A0=C2=A0=C2=A0=C2=A0"Generate PostScript fil= e")
=C2=A0=C2=A0=C2=A0("Dvips= " "%(o?)dvips %d -o %f " TeX-run-dvips nil t :help
=C2=A0=C2=A0=C2=A0=C2=A0"Convert DVI file t= o PostScript")
=C2=A0=C2=A0=C2=A0(= "Dvipdfmx" "dvipdfmx %d" TeX-run-dvipdfmx nil t :help =C2=A0=C2=A0=C2=A0=C2=A0"Convert DV= I file to PDF with dvipdfmx")
=C2= =A0=C2=A0=C2=A0("Ps2pdf" "ps2pdf %f" TeX-run-ps2pdf nil= t :help
=C2=A0=C2=A0=C2=A0=C2=A0"= Convert PostScript file to PDF")
= =C2=A0=C2=A0=C2=A0("Glossaries" "makeglossaries %s" TeX= -run-command nil t
=C2=A0=C2=A0=C2=A0= =C2=A0:help "Run makeglossaries to create glossary file")
=C2=A0=C2=A0=C2=A0("Index" "mak= eindex %s" TeX-run-index nil t :help
=C2=A0=C2=A0=C2=A0=C2=A0"Run makeindex to create index file")<= br> =C2=A0=C2=A0=C2=A0("upMendex"= "upmendex %s" TeX-run-index t t :help
=C2=A0=C2=A0=C2=A0=C2=A0"Run upmendex to create index file&q= uot;)
=C2=A0=C2=A0=C2=A0("Xindy&qu= ot; "texindy %s" TeX-run-command nil t :help
<= span class=3D"m_-287982400506119440Apple-tab-span" style=3D"white-space:pre= -wrap">
=C2=A0=C2=A0=C2=A0=C2=A0"Run xindy to create index fil= e")
=C2=A0=C2=A0=C2=A0("Check= " "lacheck %s" TeX-run-compile nil (latex-mode)
= =C2=A0=C2=A0=C2=A0=C2=A0:help "Check LaTeX fil= e for correctness")
=C2=A0=C2=A0= =C2=A0("ChkTeX" "chktex -v6 %s" TeX-run-compile nil (la= tex-mode)
=C2=A0=C2=A0=C2=A0=C2=A0:help= "Check LaTeX file for common mistakes")
=C2=A0=C2=A0=C2=A0("Spell" "(TeX-ispell-document= \"\")" TeX-run-function nil
=C2=A0=C2=A0=C2=A0=C2=A0t :help "Spell-check the document")=
=C2=A0=C2=A0=C2=A0("Clean" &= quot;TeX-clean" TeX-run-function nil t :help
=C2=A0=C2=A0=C2=A0=C2=A0"Delete generated intermediate file= s")
=C2=A0=C2=A0=C2=A0("Clean= All" "(TeX-clean t)" TeX-run-function nil t :help
=C2=A0=C2=A0=C2=A0=C2=A0"Delete generated i= ntermediate and output files")
=C2= =A0=C2=A0=C2=A0("Other" "" TeX-run-command t t :help =C2=A0=C2=A0=C2=A0=C2=A0"Run an arb= itrary command")
=C2=A0=C2=A0=C2= =A0)
)
--000000000000ba1efa058bc3d753-- From unknown Sun Jun 22 07:46:35 2025 X-Loop: help-debbugs@gnu.org Subject: bug#36313: 12.1.2; percent symbol in \url{} Resent-From: Arash Esbati Original-Sender: "Debbugs-submit" Resent-CC: bug-auctex@gnu.org Resent-Date: Sun, 23 Jun 2019 19:58:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 36313 X-GNU-PR-Package: auctex X-GNU-PR-Keywords: To: Ryo Furue Cc: 36313@debbugs.gnu.org Received: via spool by 36313-submit@debbugs.gnu.org id=B36313.156131984930636 (code B ref 36313); Sun, 23 Jun 2019 19:58:01 +0000 Received: (at 36313) by debbugs.gnu.org; 23 Jun 2019 19:57:29 +0000 Received: from localhost ([127.0.0.1]:54675 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hf8cD-0007y3-D9 for submit@debbugs.gnu.org; Sun, 23 Jun 2019 15:57:29 -0400 Received: from eggs.gnu.org ([209.51.188.92]:38861) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hf8cB-0007xi-6Q for 36313@debbugs.gnu.org; Sun, 23 Jun 2019 15:57:27 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:52216) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hf8c2-00039z-30; Sun, 23 Jun 2019 15:57:19 -0400 Received: from p5b326ebe.dip0.t-ipconnect.de ([91.50.110.190]:56873 helo=MUTANT) by fencepost.gnu.org with esmtpsa (TLS1.2:DHE_RSA_AES_256_CBC_SHA256:256) (Exim 4.82) (envelope-from ) id 1hf8by-00055l-Us; Sun, 23 Jun 2019 15:57:16 -0400 From: Arash Esbati References: Date: Sun, 23 Jun 2019 21:53:50 +0200 In-Reply-To: (Ryo Furue's message of "Fri, 21 Jun 2019 01:28:21 +0900") Message-ID: <86mui8gjsh.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) 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: -3.3 (---) Ryo Furue writes: > Some valid URLs contain the percent symbol but the LaTeX mode (I don't > know its official name) treats it as the beginning of a comment and uses > the comment color as a result. > > Emacs : GNU Emacs 26.2 (build 1, x86_64-apple-darwin18.2.0, NS > appkit-1671.20 Version 10.14.3 (Build 18D109)) > of 2019-04-13 > Package: 12.1.2 > > current state: > ============== > (setq > AUCTeX-date "2019-02-08" > window-system 'ns > LaTeX-version "2e" > TeX-style-path '("/usr/local/var/auctex" > "/Users/furue/.emacs.d/elpa/auctex-12.1.2/style" > "/Users/furue/.emacs.d/auctex/auto" > "/Users/furue/.emacs.d/auctex/style" "auto" "style") > TeX-auto-save nil > TeX-parse-self nil Hi Ryo, AUCTeX can DTRT here if you give her a chance. Please customize the variable `TeX-parse-self' to t, restart Emacs and open your .tex file again. AUCTeX will then load a support file for hyperref or url (or both, depending on your .tex file) and the fontification will be correct. Best, Arash From unknown Sun Jun 22 07:46:35 2025 X-Loop: help-debbugs@gnu.org Subject: bug#36313: 12.1.2; percent symbol in \url{} Resent-From: Ryo Furue Original-Sender: "Debbugs-submit" Resent-CC: bug-auctex@gnu.org Resent-Date: Mon, 24 Jun 2019 02:50:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 36313 X-GNU-PR-Package: auctex X-GNU-PR-Keywords: To: Arash Esbati Cc: 36313@debbugs.gnu.org Received: via spool by 36313-submit@debbugs.gnu.org id=B36313.156134454930143 (code B ref 36313); Mon, 24 Jun 2019 02:50:02 +0000 Received: (at 36313) by debbugs.gnu.org; 24 Jun 2019 02:49:09 +0000 Received: from localhost ([127.0.0.1]:55359 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hfF2b-0007q6-E5 for submit@debbugs.gnu.org; Sun, 23 Jun 2019 22:49:09 -0400 Received: from mail-io1-f45.google.com ([209.85.166.45]:44969) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hfF2a-0007ps-5A for 36313@debbugs.gnu.org; Sun, 23 Jun 2019 22:49:08 -0400 Received: by mail-io1-f45.google.com with SMTP id s7so739910iob.11 for <36313@debbugs.gnu.org>; Sun, 23 Jun 2019 19:49:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=LlGtI3bVTJ5xEO4xW7b3f8aElZP+1B9txOsegwEIF9c=; b=dBZI5kdpgibVi1ExcZVlAxmFt2hKQZDdCYA9VtCI9CwwNNRO0h2gj/wQ2HmkAosqzz PcgyQbXOInFmuoybZz58wOerodA7PvvMZBBE3K0AD36W0/3XuaE7H9+FCuEmfoaGdQMo dutDCezXp1hVXlWFCIcNCWnecwT6EFbE9YoiNxuS6PQ1Rfs34IaXtdwF8xOVIFmHmpct SYjfl6zfAmM/WZX0LLFvZ6ciMynv3X701Muvv3ot6YhkLBDfvAcLG5K7IcIv2oGTLuHk 18yoRDG/xQ4OjQPGppCb+0vuuMlZalu5Rv5Jcij/Zi+B9xTTk69CrDk94SH59kmngAFM KcaQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=LlGtI3bVTJ5xEO4xW7b3f8aElZP+1B9txOsegwEIF9c=; b=rciTcJ5jYH8F9boH9M2V5zihKrg7BGKuYnjbbsymCwQO9X8YjKIEL0k4c5X2ecSgjf a0MenMYCdXbEiImKd9ENgQDZnSbAvOQoBQS+Ul+Nwo/tzl6feRDJ7emcKCzFFloFopCw VSfaV2vLxgQzuBFDkYWZvf+G+HWoGhOHsdW8cia5J6K+mczRSEiMlfk4KiyhMMkZOskD TAQeF7p6pRqxH7FBpTC7xgBnCT4JSqsvwmpYp53qBwJj2ivBt+y4Zu3TMZ913/44SbJd QhpqbW/0d42CdGKE6Hkf2OkIwzS6Db6adqXn+VHP09BHr3Rr5jRnu3ffke1Ixsp2nEuw xfFg== X-Gm-Message-State: APjAAAUHGeI3R/Wq+sjAD5ZS1FW5cghQtbA4KZofApzBMPQuINNqxotJ iy5bIoLc1VMNSEiGOtqnysibX9CkYs+vPoecW0545w== X-Google-Smtp-Source: APXvYqwTff2cbWdL3vQKrEdgyzMiE4eitZOt2+SRdqf9U33/XxnWLApmtYdaVnLgJNhnIbOI55eaTjsws7L5hQeaSa0= X-Received: by 2002:a02:394c:: with SMTP id w12mr22624153jae.126.1561344542208; Sun, 23 Jun 2019 19:49:02 -0700 (PDT) MIME-Version: 1.0 References: <86mui8gjsh.fsf@gnu.org> In-Reply-To: <86mui8gjsh.fsf@gnu.org> From: Ryo Furue Date: Mon, 24 Jun 2019 11:48:26 +0900 Message-ID: Content-Type: multipart/alternative; boundary="000000000000cf7ad3058c08da23" X-Spam-Score: 0.0 (/) 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 (-) --000000000000cf7ad3058c08da23 Content-Type: text/plain; charset="UTF-8" Hi Arash, On Mon, Jun 24, 2019 at 4:57 AM Arash Esbati wrote: > > AUCTeX can DTRT here if you give her a chance. Please customize the > variable `TeX-parse-self' to t, restart Emacs and open your .tex file > again. AUCTeX will then load a support file for hyperref or url (or > both, depending on your .tex file) and the fontification will be > correct. > Wow, that works like magic! Thanks for your help. Having said that, may I ask why that's not set by default? I googled but found no metion to TeX-parse-self to parse special characters within URLs. (Well, if this discussion is searchable by Google, then it will be the webpage I wanted :-) Regards, Ryo --000000000000cf7ad3058c08da23 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi Arash,

On Mon, Jun 24, 2019 at 4:57 AM Arash Esbati= <arash@gnu.org> wrote:

AUCTeX can DTRT here if you give her a chance.=C2=A0 Please customize the variable `TeX-parse-self' to t, restart Emacs and open your .tex file again.=C2=A0 AUCTeX will then load a support file for hyperref or url (or both, depending on your .tex file) and the fontification will be
correct.

Wow, that works like magic!=C2= =A0 Thanks for your help.

Having said that, may I = ask why that's not set by default?=C2=A0 I googled but found no metion = to TeX-parse-self to parse special characters within URLs.

(Well, if this discussion is searchable by Google, then it will be= the webpage I wanted :-)

Regards,
Ryo

--000000000000cf7ad3058c08da23-- From unknown Sun Jun 22 07:46:35 2025 X-Loop: help-debbugs@gnu.org Subject: bug#36313: 12.1.2; percent symbol in \url{} Resent-From: Ikumi Keita Original-Sender: "Debbugs-submit" Resent-CC: bug-auctex@gnu.org Resent-Date: Thu, 27 Jun 2019 09:28:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 36313 X-GNU-PR-Package: auctex X-GNU-PR-Keywords: To: Ryo Furue Cc: Arash Esbati , 36313@debbugs.gnu.org Received: via spool by 36313-submit@debbugs.gnu.org id=B36313.156162762318250 (code B ref 36313); Thu, 27 Jun 2019 09:28:02 +0000 Received: (at 36313) by debbugs.gnu.org; 27 Jun 2019 09:27:03 +0000 Received: from localhost ([127.0.0.1]:37424 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hgQgJ-0004kH-FM for submit@debbugs.gnu.org; Thu, 27 Jun 2019 05:27:03 -0400 Received: from smtp1.inetd.co.jp ([210.129.88.11]:36614) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hgQgG-0004jq-JI for 36313@debbugs.gnu.org; Thu, 27 Jun 2019 05:27:01 -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 2FA2DA0; Thu, 27 Jun 2019 18:26:58 +0900 (JST) From: Ikumi Keita In-reply-to: References: <86mui8gjsh.fsf@gnu.org> Comments: In-reply-to Ryo Furue message dated "Mon, 24 Jun 2019 11:48:26 +0900." X-Mailer: MH-E 8.6+git; nmh 1.7.1; GNU Emacs 26.2 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <3206.1561627617.1@localhost> Date: Thu, 27 Jun 2019 18:26:57 +0900 Message-ID: <3207.1561627617@localhost> X-Spam-Score: 0.0 (/) 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 Ryo, >>>>> Ryo Furue writes: > Having said that, may I ask why that's not set by default? There are still firm objections against enabling `TeX-parse-self' by default. You can read discussion about this, e.g., at the thread beginning with https://lists.gnu.org/archive/html/auctex-devel/2017-02/msg00000.html . Regards, Ikumi Keita From unknown Sun Jun 22 07:46:35 2025 X-Loop: help-debbugs@gnu.org Subject: bug#36313: 12.1.2; percent symbol in \url{} Resent-From: Ryo Furue Original-Sender: "Debbugs-submit" Resent-CC: bug-auctex@gnu.org Resent-Date: Thu, 27 Jun 2019 11:11:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 36313 X-GNU-PR-Package: auctex X-GNU-PR-Keywords: To: Ikumi Keita Cc: Arash Esbati , 36313@debbugs.gnu.org Received: via spool by 36313-submit@debbugs.gnu.org id=B36313.15616338264069 (code B ref 36313); Thu, 27 Jun 2019 11:11:02 +0000 Received: (at 36313) by debbugs.gnu.org; 27 Jun 2019 11:10:26 +0000 Received: from localhost ([127.0.0.1]:37495 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hgSIM-00013Y-7k for submit@debbugs.gnu.org; Thu, 27 Jun 2019 07:10:26 -0400 Received: from mail-io1-f48.google.com ([209.85.166.48]:43126) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hgSIH-00013E-6G for 36313@debbugs.gnu.org; Thu, 27 Jun 2019 07:10:24 -0400 Received: by mail-io1-f48.google.com with SMTP id k20so3776374ios.10 for <36313@debbugs.gnu.org>; Thu, 27 Jun 2019 04:10:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=zvbfL3rz1QuzjZxRtJ/PFqHdfNlKqBZ7QaJneUDMNHE=; b=bSCo9tpMPHgRNJdJDXH3V+o0pkGV84d7O3ntKw/RFxLHZGOcbbSuKtFmJI9W4thsHh sxjVwfF86LXFGaPrCCk48bie7CtS5rmsojsxXoCL6BcpkuwK5vCUDYUKVTXzEgCUCO+X Qj9WaijmGGF7ejCf8O2MjTJrGggWedNVj6et+HxE8FB6vcoFxIZZBwNjxBzdkMkOA65v OxX+O7xXdC5eCmR6oZ2fHbAg6PLZfIxon50Mp3Me0gvhFpna5Pj4Z7RY3iho4uM/bmpK LN7QmoM/gJqxxcNSuR/Y32sXclsqFTtK5Z+sdNXFVo8X8/LzdMXKSOS3yLguMQMY+AQB fMQQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=zvbfL3rz1QuzjZxRtJ/PFqHdfNlKqBZ7QaJneUDMNHE=; b=G6U4EN+Gx20zLBeskDheG14XLEaKWq5wZ3tzOhi0CsiM5omzj0mWXQLGbadcIiDFmr EXUbOx3dvL+af8ZlpzvGdd5KgJLsE26rRz+/It3/Z+HdW/zrLxZg9A/7gNCNbtWWaFsM 8yZQae7s80ZAgowBbtoK7aRFK3VYIV2zRLXA8wdPnBq1jkf6/ISmLAQKNyJT1cOr09iK OkwxbXZUeOQszeUtGV4oMWy6nqrkUhx3MU62ZXCSUDV1OhLkg8yR44WO5ORlXP84FVVp r8P9n4/5cBuRwojmVxncea4cAgEJv9eSYQw3hAFXZ8v8+7WaZkPH3ILIivDxYouaz4XY VLBA== X-Gm-Message-State: APjAAAXHfira6sqxCQJXCgIEwB8ZJ9k2YCQ8SBJvxKj0+FRZMzv+Zi0Y 2KvqXB41433dlu/iiM6TmeT5xbDmjWuQ4EGmoT+IDFXq6xo= X-Google-Smtp-Source: APXvYqy2ZCGftgpmFXAoLL758FnELkquAnK+VlJBRz7do43yTnukU9VGUcm+HvV30QgBvy04t/sC92QLEIfnqnQTKaE= X-Received: by 2002:a02:3c07:: with SMTP id m7mr4142451jaa.64.1561633815292; Thu, 27 Jun 2019 04:10:15 -0700 (PDT) MIME-Version: 1.0 References: <86mui8gjsh.fsf@gnu.org> <3207.1561627617@localhost> In-Reply-To: <3207.1561627617@localhost> From: Ryo Furue Date: Thu, 27 Jun 2019 20:09:39 +0900 Message-ID: Content-Type: multipart/alternative; boundary="000000000000d46fdf058c4c3424" X-Spam-Score: 0.0 (/) 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 (-) --000000000000d46fdf058c4c3424 Content-Type: text/plain; charset="UTF-8" Hi Keita, On Thu, Jun 27, 2019 at 6:26 PM Ikumi Keita wrote: > > >>>>> Ryo Furue writes: > > Having said that, may I ask why that's not set by default? > > There are still firm objections against enabling `TeX-parse-self' by > default. You can read discussion about this, e.g., at the thread > beginning with > https://lists.gnu.org/archive/html/auctex-devel/2017-02/msg00000.html Thank you very much for this helpful information! Now I understand that the reason for the objection is that if the variable is set to t, AUCTeX [would] rifle through whole remote directory hierarchies in the search for style files. [This is a quote from David Kastrup.] What I don't understand is how this is related to the percent symbol in URLs ! Also, I didn't notice any slow down even after setting the variable to t. (I actually expected it, because "parse" sounds a time consuming operation.) Following his advice, I looked at the top of the AUCtex manual and found: If you want to make AUCTEX aware of style files and multi-file documents right away, insert the following in your .emacs file. . . . . (setq TeX-parse-self t) . . . . I still don't see how this is related to URLs . . . I'm not complaining. Not at all. It just shows how hard it is to find the information I wanted. So, even though Arash says but it seems to me that users start asking google instead of reading the first 5 paragraphs of the manual in the thread above, you shouldn't blame the users (like me) :-) Cheers, Ryo --000000000000d46fdf058c4c3424 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi Keita,

On Thu, Jun 27, 2019 at 6:26 PM Ikumi Keita = <ikumi@ikumi.que.jp> wrote:=

>>>>> Ryo Furue <ryofurue@gmail.com> writes:
> Having said that, may I ask why that's not set by default?

There are still firm objections against enabling `TeX-parse-self' by default.=C2=A0 You can read discussion about this, e.g., at the thread
beginning with
https://lists.gnu.org/archive/h= tml/auctex-devel/2017-02/msg00000.html

= Thank you very much for this helpful=C2=A0information!=C2=A0 Now I understa= nd that the reason for the objection is that if the variable is set to t,

AUCTeX [would] rifle through = whole remote directory hierarchies in the search for style files.=C2=A0 [Th= is is a quote from David Kastrup.]

What I don't understand is how this is r= elated to the percent symbol in URLs !

Also, I did= n't notice any slow down even after setting the variable to t.=C2=A0 (I= actually expected it, because "parse" sounds a time consuming op= eration.)

Following his advice, I looked at the to= p of the AUCtex manual and found:

If you want to make AUCTEX aware of style files and multi-file docume= nts right away, insert the following in your .emacs file.
. . . .
(setq TeX-parse-self t)
. . . = .

I = still don't see how this is related to URLs . . .=C2=A0

<= /div>
I'm not complaining.=C2=A0 Not at all.=C2=A0 It just shows ho= w hard it is to find the=C2=A0 information I wanted.

So, even though Arash says

<= div>but it seems to me that users start asking google instead of reading th= e first 5 paragraphs of the manual

in the thre= ad above, you shouldn't blame the users (like me) :-)

Cheers,
Ryo

--000000000000d46fdf058c4c3424-- From unknown Sun Jun 22 07:46:35 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Ryo Furue Subject: bug#36313: closed (Re: bug#36313: 12.1.2; percent symbol in \url{}) Message-ID: References: <865zoqhlkc.fsf@gnu.org> X-Gnu-PR-Message: they-closed 36313 X-Gnu-PR-Package: auctex Reply-To: 36313@debbugs.gnu.org Date: Thu, 27 Jun 2019 19:33:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1561663982-5720-1" This is a multi-part message in MIME format... ------------=_1561663982-5720-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #36313: 12.1.2; percent symbol in \url{} which was filed against the auctex package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 36313@debbugs.gnu.org. --=20 36313: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D36313 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1561663982-5720-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 36313-done) by debbugs.gnu.org; 27 Jun 2019 19:32:20 +0000 Received: from localhost ([127.0.0.1]:39755 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hga83-00016A-J6 for submit@debbugs.gnu.org; Thu, 27 Jun 2019 15:32:19 -0400 Received: from eggs.gnu.org ([209.51.188.92]:55896) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hga81-000116-Ni for 36313-done@debbugs.gnu.org; Thu, 27 Jun 2019 15:32:17 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:57527) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hga7v-0007bk-HV; Thu, 27 Jun 2019 15:32:11 -0400 Received: from p4fe3ee86.dip0.t-ipconnect.de ([79.227.238.134]:50370 helo=MUTANT) by fencepost.gnu.org with esmtpsa (TLS1.2:DHE_RSA_AES_256_CBC_SHA256:256) (Exim 4.82) (envelope-from ) id 1hga7v-00056p-08; Thu, 27 Jun 2019 15:32:11 -0400 From: Arash Esbati To: Ryo Furue Subject: Re: bug#36313: 12.1.2; percent symbol in \url{} References: <86mui8gjsh.fsf@gnu.org> <3207.1561627617@localhost> Date: Thu, 27 Jun 2019 21:31:31 +0200 In-Reply-To: (Ryo Furue's message of "Thu, 27 Jun 2019 20:09:39 +0900") Message-ID: <865zoqhlkc.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 36313-done Cc: Ikumi Keita , 36313-done@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: -3.3 (---) tags 36313 = notabug quit Ryo Furue writes: > Following his advice, I looked at the top of the AUCtex manual and found: > > If you want to make AUCTEX aware of style files and multi-file documents > right away, insert the following in your .emacs file. > . . . . > (setq TeX-parse-self t) > . . . . > > I still don't see how this is related to URLs . . . > > I'm not complaining. Not at all. It just shows how hard it is to find > the information I wanted. Does this sentence makes more sense: If you want to make AUCTeX aware of used LaTeX package in a document and multi-file documents right away, insert the following in your .emacs file. If so, we should clarify it. > So, even though Arash says > > but it seems to me that users start asking google instead of reading the > first 5 paragraphs of the manual > > in the thread above, you shouldn't blame the users (like me) :-) Rest assured that it was not about blaming the users, it is just an observation that many users ignore the manual right away as they presume it is obsolete, not complete, ... I'm not complaining either :-) Best, Arash ------------=_1561663982-5720-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 20 Jun 2019 16:40:41 +0000 Received: from localhost ([127.0.0.1]:49200 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1he076-0004a9-Tn for submit@debbugs.gnu.org; Thu, 20 Jun 2019 12:40:41 -0400 Received: from lists.gnu.org ([209.51.188.17]:53744) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1he074-0004a1-HS for submit@debbugs.gnu.org; Thu, 20 Jun 2019 12:40:39 -0400 Received: from eggs.gnu.org ([209.51.188.92]:41469) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1he06n-0003mn-EM for bug-auctex@gnu.org; Thu, 20 Jun 2019 12:40:34 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, HTML_MESSAGE autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hdzvy-0000UT-V2 for bug-auctex@gnu.org; Thu, 20 Jun 2019 12:29:14 -0400 Received: from mail-io1-xd2f.google.com ([2607:f8b0:4864:20::d2f]:44556) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hdzvq-0000HW-QX for bug-auctex@gnu.org; Thu, 20 Jun 2019 12:29:04 -0400 Received: by mail-io1-xd2f.google.com with SMTP id s7so438860iob.11 for ; Thu, 20 Jun 2019 09:28:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=ia1TmMYeX64bLtwsVa5RJYQpixUrE5KwsYB8ozJiN+I=; b=HwMVXrnPVmT5t6OECasl0cfDWiMAiGKflVksCJheJxiQpIRF99iYJsYBMea/rzl8OX nR5jUMSLSXVdOnoL6z9osQf8X+2QAe30uGpzSJuG3trf93CC9/S47+3+nmNb+6/YGN47 6jZRjDv4T+w8YJoKf2THZL9uMBm7c7fi4/urHfkDGjNqHUTLfELP/rFHLTCgt/W7AIEA deXwz3egR0h/zkfxKwpoDFKCApHk7pF8yLJFQy5Wl6dvGtT6G2u5Gufk5gjqSnaHTgbz J3v4Xhg4sJTIMuNwSdayiCn368Dl3Ls+W7EyZ4kyLSaIizlHs7EBmEQLb4geJv8YEyBz 0wrA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=ia1TmMYeX64bLtwsVa5RJYQpixUrE5KwsYB8ozJiN+I=; b=OCmjzS8iFdrmBd6p1t6VIKx+Xi8gvJ7TMUHt2o/lLml2jTqDAouwTMkkEpxfiG5C3j R/FSFIjj0yZHolj7miGLycd5sNjc7+27N004tUg7pEtuEdEl955J1r5fYLoeMI2U8xZ0 ATkUQN6Fww+N47NOBWbRZisBcVCuaLuhmxPY0kzUtEr3u1RDuZKj+4DQdzk2OP1UARzy zv4Of8Iz5BUiqTnFwQLBZ8PZNpfsSYBYkTrukOKH6lJiDEUjh3XZI7T+VS3Qve81nrDT UwVUpiGDNyyMl4qMMyKEvhhoY90nB19rMRpY0xu5GnymuFa5q8Qk5R8wUQtk3uTut77K o8rA== X-Gm-Message-State: APjAAAVWUy2Jhr7A0pfJZoyi7tOZr9hUG1Vo4bmKI4rTHHcttZZPxL1z 8osGzPxQO/Fk6dEZ2Byl750jrD8mmoGHAPwVIDLfTn2b X-Google-Smtp-Source: APXvYqzBWjdr6WZ0rCb64O0Ghcbe4fRCVTnQqf+Pv0SqYnxdHPUfgVoZ1S1gYDhfRlAN3kPwMASFTBIk2lomHUQMJ5E= X-Received: by 2002:a02:4e05:: with SMTP id r5mr20035323jaa.27.1561048137734; Thu, 20 Jun 2019 09:28:57 -0700 (PDT) MIME-Version: 1.0 From: Ryo Furue Date: Fri, 21 Jun 2019 01:28:21 +0900 Message-ID: Subject: 12.1.2; percent symbol in \url{} To: bug-auctex@gnu.org Content-Type: multipart/alternative; boundary="000000000000ba1efa058bc3d753" X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4864:20::d2f X-Spam-Score: -1.3 (-) 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.3 (--) --000000000000ba1efa058bc3d753 Content-Type: text/plain; charset="UTF-8" Some valid URLs contain the percent symbol but the LaTeX mode (I don't know its official name) treats it as the beginning of a comment and uses the comment color as a result. Emacs : GNU Emacs 26.2 (build 1, x86_64-apple-darwin18.2.0, NS appkit-1671.20 Version 10.14.3 (Build 18D109)) of 2019-04-13 Package: 12.1.2 current state: ============== (setq AUCTeX-date "2019-02-08" window-system 'ns LaTeX-version "2e" TeX-style-path '("/usr/local/var/auctex" "/Users/furue/.emacs.d/elpa/auctex-12.1.2/style" "/Users/furue/.emacs.d/auctex/auto" "/Users/furue/.emacs.d/auctex/style" "auto" "style") TeX-auto-save nil TeX-parse-self nil TeX-master t TeX-command-list '(("LatexMk" "latexmk %(-PDF)%S%(mode) %(file-line-error) %(extraopts) %t" TeX-run-latexmk nil (plain-tex-mode latex-mode doctex-mode) :help "Run LatexMk") ("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") ) ) --000000000000ba1efa058bc3d753 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
= Some valid URLs contain the percent symbol but the LaTeX mode (I don't<= br>know its official name) treats it as the beginning of a comment and uses= the comment color as a result.

Emacs =C2=A0: GNU Emacs 26.2 (build = 1, x86_64-apple-darwin18.2.0, NS appkit-1671.20 Version 10.14.3 (Build 18D1= 09))
of 2019-04-13
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&= quot;
window-system 'ns
LaTeX-version "2e"
TeX-style= -path '("/usr/local/var/auctex"
<= /span> =C2=A0"/Users/furue/.emacs.d/elpa/auctex-12.1.2/style"
= =C2=A0"/Users/furue/.emacs.d/auctex= /auto"
=C2=A0"/Users/furue/.e= macs.d/auctex/style" "auto" "style")
TeX-auto-s= ave nil
TeX-parse-self nil
TeX-master t
TeX-command-list '((&q= uot;LatexMk"
=C2=A0=C2=A0=C2=A0=C2= =A0"latexmk %(-PDF)%S%(mode) %(file-line-error) %(extraopts) %t"<= br> =C2=A0=C2=A0=C2=A0=C2=A0TeX-run-latexmk= nil
=C2=A0=C2=A0=C2=A0=C2=A0(plain-tex= -mode latex-mode doctex-mode) :help
=C2= =A0=C2=A0=C2=A0=C2=A0"Run LatexMk")
<= /span> =C2=A0=C2=A0=C2=A0("TeX"
=C2=A0=C2=A0=C2=A0=C2=A0"%(PDF)%(tex) %(file-line-error) %`%(extrao= pts) %S%(PDFout)%(mode)%' %t"
= =C2=A0=C2=A0=C2=A0=C2=A0TeX-run-TeX nil
= =C2=A0=C2=A0=C2=A0=C2=A0(plain-tex-mode ams-tex-mode texinfo-mode) :help =C2=A0=C2=A0=C2=A0=C2=A0"Run plain = TeX")
=C2=A0=C2=A0=C2=A0("LaT= eX" "%`%l%(mode)%' %T" TeX-run-TeX nil
=C2=A0=C2=A0=C2=A0=C2=A0(latex-mode doctex-mode) :help &= quot;Run LaTeX")
=C2=A0=C2=A0=C2= =A0("Makeinfo" "makeinfo %(extraopts) %t" TeX-run-compi= le nil
=C2=A0=C2=A0=C2=A0=C2=A0(texinfo= -mode) :help "Run Makeinfo with Info output")
= =C2=A0=C2=A0=C2=A0("Makeinfo HTML" "makeinf= o %(extraopts) --html %t"
=C2=A0= =C2=A0=C2=A0=C2=A0TeX-run-compile nil (texinfo-mode) :help
=C2=A0=C2=A0=C2=A0=C2=A0"Run Makeinfo with HTML = output")
=C2=A0=C2=A0=C2=A0("= ;AmSTeX" "amstex %(PDFout) %`%(extraopts) %S%(mode)%' %t"= ;
=C2=A0=C2=A0=C2=A0=C2=A0TeX-run-TeX n= il (ams-tex-mode) :help "Run AMSTeX")
= =C2=A0=C2=A0=C2=A0("ConTeXt"
= =C2=A0=C2=A0=C2=A0=C2=A0"%(cntxcom) --once --texutil %(extrao= pts) %(execopts)%t"
=C2=A0=C2=A0= =C2=A0=C2=A0TeX-run-TeX nil (context-mode) :help "Run ConTeXt once&quo= t;)
=C2=A0=C2=A0=C2=A0("ConTeXt Fu= ll" "%(cntxcom) %(extraopts) %(execopts)%t"
=C2=A0=C2=A0=C2=A0=C2=A0TeX-run-TeX nil (context-mode= ) :help
=C2=A0=C2=A0=C2=A0=C2=A0"R= un ConTeXt until completion")
=C2= =A0=C2=A0=C2=A0("BibTeX" "bibtex %s" TeX-run-BibTeX nil= t :help
=C2=A0=C2=A0=C2=A0=C2=A0"= Run BibTeX")
=C2=A0=C2=A0=C2=A0(&q= uot;Biber" "biber %s" TeX-run-Biber nil t :help "Run Bi= ber")
=C2=A0=C2=A0=C2=A0("Vie= w" "%V" TeX-run-discard-or-function t t :help
=C2=A0=C2=A0=C2=A0=C2=A0"Run Viewer")
=C2=A0=C2=A0=C2=A0("Print" "%= p" TeX-run-command t t :help "Print the file")
<= /span> =C2=A0=C2=A0=C2=A0("Queue" "%q" = TeX-run-background nil t :help
=C2=A0= =C2=A0=C2=A0=C2=A0"View the printer queue" :visible TeX-queue-com= mand)
=C2=A0=C2=A0=C2=A0("File&quo= t; "%(o?)dvips %d -o %f " TeX-run-dvips t t :help
=C2=A0=C2=A0=C2=A0=C2=A0"Generate PostScript fil= e")
=C2=A0=C2=A0=C2=A0("Dvips= " "%(o?)dvips %d -o %f " TeX-run-dvips nil t :help
=C2=A0=C2=A0=C2=A0=C2=A0"Convert DVI file t= o PostScript")
=C2=A0=C2=A0=C2=A0(= "Dvipdfmx" "dvipdfmx %d" TeX-run-dvipdfmx nil t :help =C2=A0=C2=A0=C2=A0=C2=A0"Convert DV= I file to PDF with dvipdfmx")
=C2= =A0=C2=A0=C2=A0("Ps2pdf" "ps2pdf %f" TeX-run-ps2pdf nil= t :help
=C2=A0=C2=A0=C2=A0=C2=A0"= Convert PostScript file to PDF")
= =C2=A0=C2=A0=C2=A0("Glossaries" "makeglossaries %s" TeX= -run-command nil t
=C2=A0=C2=A0=C2=A0= =C2=A0:help "Run makeglossaries to create glossary file")
=C2=A0=C2=A0=C2=A0("Index" "mak= eindex %s" TeX-run-index nil t :help
=C2=A0=C2=A0=C2=A0=C2=A0"Run makeindex to create index file")<= br> =C2=A0=C2=A0=C2=A0("upMendex"= "upmendex %s" TeX-run-index t t :help
=C2=A0=C2=A0=C2=A0=C2=A0"Run upmendex to create index file&q= uot;)
=C2=A0=C2=A0=C2=A0("Xindy&qu= ot; "texindy %s" TeX-run-command nil t :help
<= span class=3D"m_-287982400506119440Apple-tab-span" style=3D"white-space:pre= -wrap">
=C2=A0=C2=A0=C2=A0=C2=A0"Run xindy to create index fil= e")
=C2=A0=C2=A0=C2=A0("Check= " "lacheck %s" TeX-run-compile nil (latex-mode)
= =C2=A0=C2=A0=C2=A0=C2=A0:help "Check LaTeX fil= e for correctness")
=C2=A0=C2=A0= =C2=A0("ChkTeX" "chktex -v6 %s" TeX-run-compile nil (la= tex-mode)
=C2=A0=C2=A0=C2=A0=C2=A0:help= "Check LaTeX file for common mistakes")
=C2=A0=C2=A0=C2=A0("Spell" "(TeX-ispell-document= \"\")" TeX-run-function nil
=C2=A0=C2=A0=C2=A0=C2=A0t :help "Spell-check the document")=
=C2=A0=C2=A0=C2=A0("Clean" &= quot;TeX-clean" TeX-run-function nil t :help
=C2=A0=C2=A0=C2=A0=C2=A0"Delete generated intermediate file= s")
=C2=A0=C2=A0=C2=A0("Clean= All" "(TeX-clean t)" TeX-run-function nil t :help
=C2=A0=C2=A0=C2=A0=C2=A0"Delete generated i= ntermediate and output files")
=C2= =A0=C2=A0=C2=A0("Other" "" TeX-run-command t t :help =C2=A0=C2=A0=C2=A0=C2=A0"Run an arb= itrary command")
=C2=A0=C2=A0=C2= =A0)
)
--000000000000ba1efa058bc3d753-- ------------=_1561663982-5720-1-- From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 27 15:39:58 2019 Received: (at control) by debbugs.gnu.org; 27 Jun 2019 19:39:59 +0000 Received: from localhost ([127.0.0.1]:39778 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hgaFS-0001hI-Kl for submit@debbugs.gnu.org; Thu, 27 Jun 2019 15:39:58 -0400 Received: from eggs.gnu.org ([209.51.188.92]:57414) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hgaFR-0001h6-C1 for control@debbugs.gnu.org; Thu, 27 Jun 2019 15:39:57 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:57664) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hgaFM-0004gr-5n for control@debbugs.gnu.org; Thu, 27 Jun 2019 15:39:52 -0400 Received: from p4fe3ee86.dip0.t-ipconnect.de ([79.227.238.134]:50450 helo=MUTANT) by fencepost.gnu.org with esmtpsa (TLS1.2:DHE_RSA_AES_256_CBC_SHA256:256) (Exim 4.82) (envelope-from ) id 1hgaFK-0000Ce-8w for control@debbugs.gnu.org; Thu, 27 Jun 2019 15:39:51 -0400 From: Arash Esbati To: control@debbugs.gnu.org Subject: bug#36313: closed (12.1.2; percent symbol in \url{}) Date: Thu, 27 Jun 2019 21:39:21 +0200 Message-ID: <861rzehl7a.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) 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: -3.3 (---) tags 36313 = notabug quit From unknown Sun Jun 22 07:46:35 2025 X-Loop: help-debbugs@gnu.org Subject: bug#36313: 12.1.2; percent symbol in \url{} Resent-From: Ryo Furue Original-Sender: "Debbugs-submit" Resent-CC: bug-auctex@gnu.org Resent-Date: Fri, 28 Jun 2019 03:28:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 36313 X-GNU-PR-Package: auctex X-GNU-PR-Keywords: notabug To: Arash Esbati Cc: Ikumi Keita , 36313-done@debbugs.gnu.org Received: via spool by 36313-done@debbugs.gnu.org id=D36313.156169245225973 (code D ref 36313); Fri, 28 Jun 2019 03:28:02 +0000 Received: (at 36313-done) by debbugs.gnu.org; 28 Jun 2019 03:27:32 +0000 Received: from localhost ([127.0.0.1]:40168 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hghXv-0006kp-Kl for submit@debbugs.gnu.org; Thu, 27 Jun 2019 23:27:31 -0400 Received: from mail-io1-f51.google.com ([209.85.166.51]:37938) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hghXt-0006kZ-Ba for 36313-done@debbugs.gnu.org; Thu, 27 Jun 2019 23:27:29 -0400 Received: by mail-io1-f51.google.com with SMTP id j6so9505756ioa.5 for <36313-done@debbugs.gnu.org>; Thu, 27 Jun 2019 20:27:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=P2743etruSdabPhKLesi5gxukAMK3QyoyBZtXIJv2OI=; b=qpmE6Ia3QSiJzMja6wRzaycfme+Yqr0QaQjxl4UdI+V2aYOJaMJl/SZ2u7iAPJ4feo MXErNzGwVK8/re2BMLqomrqokEK6KvcfDUXiMoNKoAWkY9ZhqKUvp3Qfxq057ZRJPIlz L6uNk//64sO+ofBvVce86u78CxhBomS5XbSHAtxl1ht4QYGlgZKCl4sr85MjCdLF0HKl qF+u8xdNaV003ggczBevFg0a59bUApYiusn0uh7JpRUmEhPMZGT9t3/ONzrZ4tHEhuRM Dj9oRCLArUFewPo/68LrMu/FbznYimaJ4z+hpFA9B9o7d/507zWZHqp0X9CPGqSWzSH5 lVoQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=P2743etruSdabPhKLesi5gxukAMK3QyoyBZtXIJv2OI=; b=FrZ9r7PkT7kJIdTsFeAo1/mQV4YfzZl12CufKJOWj8lhOGFEY20Q3+4bBd3hRj/PPe 16W5G4JSI7mXxwxV6zYvtNfVJKZsvS7HBn7KhlogqNqlwdhkvh7Cixi3fCVne7gSgsGd k3O3+L8vr6+yCLIi7e2pldpCo6w/OQ8tyoJwqrHGmTgv6Pp0Md9D7lxJyeiXy/T6hB7i j+mc1Ld4ynuZbWmhdx5Q8BF8GgMID0EAmXNCjL4wPsmDNP/sDknzY6QnX5UIm/GjPpnZ 9XVhIVkbci5WMjh1lRTEw7oDewB0o50yKGguUnArINUY6v65hRG3XiGo8IBAb2Bb8Ur3 U87A== X-Gm-Message-State: APjAAAVSyq1yGZ2uC0V8dSQEAbDTMgG1NCLpZ1bJakbnPveJn2MQMCzg T1/N124+e1sk3pY9JTWEhEwvkAA7H5ARMvgUCfg= X-Google-Smtp-Source: APXvYqwE5Ok5l86PySszkla+2p/VTuh99uO2TeFGBVJhFLH5ALKKkhb+DkReZIyYxIWkjgDdfSylMnWiq002VkTMP2M= X-Received: by 2002:a02:862b:: with SMTP id e40mr9123773jai.7.1561692443494; Thu, 27 Jun 2019 20:27:23 -0700 (PDT) MIME-Version: 1.0 References: <86mui8gjsh.fsf@gnu.org> <3207.1561627617@localhost> <865zoqhlkc.fsf@gnu.org> In-Reply-To: <865zoqhlkc.fsf@gnu.org> From: Ryo Furue Date: Fri, 28 Jun 2019 12:26:47 +0900 Message-ID: Content-Type: multipart/alternative; boundary="00000000000057ce56058c59dbdf" X-Spam-Score: 0.0 (/) 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 (-) --00000000000057ce56058c59dbdf Content-Type: text/plain; charset="UTF-8" Hi Arash, Thank you for your kind comments! On Fri, Jun 28, 2019 at 4:32 AM Arash Esbati wrote: > Does this sentence makes more sense: > > If you want to make AUCTeX aware of used LaTeX package in a document > and multi-file documents right away, insert the following in your > .emacs file. > > If so, we should clarify it. > I've found your rewrite somewhat more informative than the original. Thinking more about this issue, I would argue that TeX-parse-self should be set to t by default, because Do the right thing (DTRT) by default and optimize, if it's slow. Although I'm not at all professional, I do write little software as part of my job, and the above is what I always do. (Perhaps it would be hard to scan the LaTeX directory tree once for index search?) Just my two cents. Cheers, Ryo --00000000000057ce56058c59dbdf Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi Arash,

Thank you for your= kind comments!

On Fri, Jun 28, 2019 at 4:32 AM Arash Esbati <arash@gnu.org> wrote:
Does this sentence makes more sense:

=C2=A0 =C2=A0 If you want to make AUCTeX aware of used LaTeX package in a d= ocument
=C2=A0 =C2=A0 and multi-file documents right away, insert the following in = your
=C2=A0 =C2=A0 .emacs file.

If so, we should clarify it.

I've f= ound your rewrite somewhat more informative than the original.
Thinking more about this issue, I would argue that TeX-parse-s= elf should be set to t by default, because

Do the right thing (DTRT) by default
and optimize, if it's slow.

Although I'm not at all professional, I do write little sof= tware as part of my job, and the above is what I always do.=C2=A0 (Perhaps = it would be hard to scan the LaTeX directory tree once for index search?)

Just my two cents.

Cheers,=
Ryo

--00000000000057ce56058c59dbdf-- From unknown Sun Jun 22 07:46:35 2025 X-Loop: help-debbugs@gnu.org Subject: bug#36313: 12.1.2; percent symbol in \url{} Resent-From: David Kastrup Original-Sender: "Debbugs-submit" Resent-CC: bug-auctex@gnu.org Resent-Date: Fri, 28 Jun 2019 07:17:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 36313 X-GNU-PR-Package: auctex X-GNU-PR-Keywords: notabug To: Ryo Furue Cc: Arash Esbati , 36313-done@debbugs.gnu.org Received: via spool by 36313-done@debbugs.gnu.org id=D36313.156170617116610 (code D ref 36313); Fri, 28 Jun 2019 07:17:02 +0000 Received: (at 36313-done) by debbugs.gnu.org; 28 Jun 2019 07:16:11 +0000 Received: from localhost ([127.0.0.1]:40297 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hgl7C-0004Jp-IB for submit@debbugs.gnu.org; Fri, 28 Jun 2019 03:16:10 -0400 Received: from eggs.gnu.org ([209.51.188.92]:40692) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hgl78-0004JD-TI for 36313-done@debbugs.gnu.org; Fri, 28 Jun 2019 03:16:08 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:38263) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hgl73-0006kc-OP; Fri, 28 Jun 2019 03:16:01 -0400 Received: from x4e314902.dyn.telefonica.de ([78.49.73.2]:33568 helo=lola) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1hgl71-0004bM-I9; Fri, 28 Jun 2019 03:15:59 -0400 From: David Kastrup References: <86mui8gjsh.fsf@gnu.org> <3207.1561627617@localhost> <865zoqhlkc.fsf@gnu.org> Date: Fri, 28 Jun 2019 09:15:56 +0200 In-Reply-To: (Ryo Furue's message of "Fri, 28 Jun 2019 12:26:47 +0900") Message-ID: <87lfxmp4cz.fsf@fencepost.gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) 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: -3.3 (---) Ryo Furue writes: > Hi Arash, > > Thank you for your kind comments! > > On Fri, Jun 28, 2019 at 4:32 AM Arash Esbati wrote: > >> Does this sentence makes more sense: >> >> If you want to make AUCTeX aware of used LaTeX package in a document >> and multi-file documents right away, insert the following in your >> .emacs file. >> >> If so, we should clarify it. >> > > I've found your rewrite somewhat more informative than the original. > > Thinking more about this issue, I would argue that TeX-parse-self should be > set to t by default, because > > Do the right thing (DTRT) by default > and optimize, if it's slow. Have you bothered reading the referenced discussions? You don't appear to bother bringing anything new to it. Parsing a whole bunch of dependencies isn't the right default for someone not interested in AUCTeX or TeX. But we should probably make it a much stronger point in the manual that people interested enough in AUCTeX to be reading the manual are very likely people wanting to enable full document parsing. > Although I'm not at all professional, I do write little software as > part of my job, and the above is what I always do. Emacs is not just AUCTeX. Emacs is a general-purpose environment, and the defaults must not make it unusable as the go-to document editor/viewer for text file types you don't actually know anything about. > (Perhaps it would be hard to scan the LaTeX directory tree once for > index search?) > Just my two cents. Have you bothered looking at the dozens of dollars already spent on that issue? It is not a new discussion. If you want to change the outcome, you need to bring a substantially new argument. -- David Kastrup From unknown Sun Jun 22 07:46:35 2025 X-Loop: help-debbugs@gnu.org Subject: bug#36313: 12.1.2; percent symbol in \url{} Resent-From: Ryo Furue Original-Sender: "Debbugs-submit" Resent-CC: bug-auctex@gnu.org Resent-Date: Fri, 28 Jun 2019 08:37:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 36313 X-GNU-PR-Package: auctex X-GNU-PR-Keywords: notabug To: David Kastrup Cc: Arash Esbati , 36313-done@debbugs.gnu.org Received: via spool by 36313-done@debbugs.gnu.org id=D36313.156171100624450 (code D ref 36313); Fri, 28 Jun 2019 08:37:02 +0000 Received: (at 36313-done) by debbugs.gnu.org; 28 Jun 2019 08:36:46 +0000 Received: from localhost ([127.0.0.1]:40357 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hgmNC-0006MI-17 for submit@debbugs.gnu.org; Fri, 28 Jun 2019 04:36:46 -0400 Received: from mail-io1-f41.google.com ([209.85.166.41]:42484) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hgmNA-0006M4-Et for 36313-done@debbugs.gnu.org; Fri, 28 Jun 2019 04:36:44 -0400 Received: by mail-io1-f41.google.com with SMTP id u19so2314722ior.9 for <36313-done@debbugs.gnu.org>; Fri, 28 Jun 2019 01:36:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=L/HRySSnJxOrof7Frri+VzBMQtevvluiognW19NfGbU=; b=PEO3DU4q1UFw7fSKGa4hq638ePCOEfn3RCighjAWI8hUxPJK71AcfFw5gJ7JS/K5NM Jra4LVXmZaOkk1oOnFNsQg4VSQ1EQ3A+XEWIaTTv4lhVcBBa8JDULCgJ8F7VTmRLb4NW uOIYJB6iZnYCD9EeZLzy/9wcQr+3pzL2JQolCpJUUvvuswlYZVcCv7gydt2x7uyn6oJD gVElMKBnNlnxhYHnxJUSoGTdfy9TomaoS58YKuVXR51jYyCYB2Vhm2FdNTALxZiR2YJl A+jFapDeryqJpRqtknz8p83e8C8IdgmrpI97DP2aEAOufQO4jfP7HEZnMUW9Y0JDHS89 GYGg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=L/HRySSnJxOrof7Frri+VzBMQtevvluiognW19NfGbU=; b=gNfl17Y7iFppY0XDyIoz65KtUPkniSun+Pd67vV+sngkxsHimyLZ7fDoz/WxJgtoO5 zp9jvbXvY3bbP0pYutuLqUNCW6fPBV0qrykge6VJArK0LsdtuJbrNt5StA+AQbVDu2xN +N1Mpxb9NVC2EhDa8aqw79+5lYhrsCHWzP8I/g0ojt5cvIrq75awi3S/L4Z/eBpUCLiY 5WJdHXrEJ+obI/IrXm1zlr8zhnOyHijKgMmbrSIalGy9xK/nGFS9e++MrVyXsPpee6o2 1d+rFVJK0G6EXXndal1ZwuLjSNRkSO/pg/FYOAKLuSkYxh0ysuUJCYbOGe9ISwJg3pfi 9Elw== X-Gm-Message-State: APjAAAUfJQ5wdJ/HWJLJJMvfQo2Bs4HsB1t0965w7E4lGYn9OpUcO+Hu /BanQkhD9b3LWl+ykirI+4NfTNeNh++rKbLPEZc= X-Google-Smtp-Source: APXvYqy33JNFJW3tSgKrEWhbDrq9hbNbinLzuLwO0N7jomUXWNBLI7SmG2sh6U/SYIQGrJLN1vKJl3mcL4cUKEVZVmw= X-Received: by 2002:a6b:6209:: with SMTP id f9mr23529iog.236.1561710998505; Fri, 28 Jun 2019 01:36:38 -0700 (PDT) MIME-Version: 1.0 References: <86mui8gjsh.fsf@gnu.org> <3207.1561627617@localhost> <865zoqhlkc.fsf@gnu.org> <87lfxmp4cz.fsf@fencepost.gnu.org> In-Reply-To: <87lfxmp4cz.fsf@fencepost.gnu.org> From: Ryo Furue Date: Fri, 28 Jun 2019 17:36:02 +0900 Message-ID: Content-Type: multipart/alternative; boundary="0000000000004ecea2058c5e2d8c" X-Spam-Score: 0.0 (/) 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 (-) --0000000000004ecea2058c5e2d8c Content-Type: text/plain; charset="UTF-8" Dear David and others, On Fri, Jun 28, 2019 at 4:16 PM David Kastrup wrote: > > > Thinking more about this issue, I would argue that TeX-parse-self should > be > > set to t by default, because > > > > Do the right thing (DTRT) by default > > and optimize, if it's slow. > > Have you bothered reading the referenced discussions? Yes I have read it through. > You don't appear > to bother bringing anything new to it. > > Parsing a whole bunch of dependencies isn't the right default for > someone not interested in AUCTeX or TeX. > I didn't know that AUCTeX is switched on by default for everybody using emacs. I (wrongly) assumed that AUCTeX was switched on only when you enable it in your init.el . Since AUCTeX is enabled by default for everybody and if the parsing would occur to everybody if the variable is set, your argument is strong. Regards, Ryo --0000000000004ecea2058c5e2d8c Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Dear David and others,

On Fri, Jun 28, 2019 at 4:16 PM= David Kastrup <dak@gnu.org> wrote= :

> Thinking more about this issue, I would argue that TeX-parse-self shou= ld be
> set to t by default, because
>
> Do the right thing (DTRT) by default
> and optimize, if it's slow.

Have you bothered reading the referenced discussions?

=
Yes I have read it through.
=C2=A0
=C2=A0 You don't appear
to bother bringing anything new to it.

Parsing a whole bunch of dependencies isn't the right default for
someone not interested in AUCTeX or TeX.

I didn't know that AUCTeX is switched on by default for everybody usi= ng emacs.=C2=A0 I (wrongly) assumed that AUCTeX was switched on only when y= ou enable it in your init.el=C2=A0 .

Since AUCTeX = is enabled by default for everybody and if the parsing would occur to every= body if the variable is set, your argument is strong.

<= div>Regards,
Ryo

--0000000000004ecea2058c5e2d8c-- From unknown Sun Jun 22 07:46:35 2025 X-Loop: help-debbugs@gnu.org Subject: bug#36313: 12.1.2; percent symbol in \url{} Resent-From: David Kastrup Original-Sender: "Debbugs-submit" Resent-CC: bug-auctex@gnu.org Resent-Date: Fri, 28 Jun 2019 09:05:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 36313 X-GNU-PR-Package: auctex X-GNU-PR-Keywords: notabug To: Ryo Furue Cc: Arash Esbati , 36313-done@debbugs.gnu.org Received: via spool by 36313-done@debbugs.gnu.org id=D36313.156171267626907 (code D ref 36313); Fri, 28 Jun 2019 09:05:02 +0000 Received: (at 36313-done) by debbugs.gnu.org; 28 Jun 2019 09:04:36 +0000 Received: from localhost ([127.0.0.1]:40363 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hgmo8-0006zv-Ee for submit@debbugs.gnu.org; Fri, 28 Jun 2019 05:04:36 -0400 Received: from eggs.gnu.org ([209.51.188.92]:34490) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hgmo6-0006zi-KI for 36313-done@debbugs.gnu.org; Fri, 28 Jun 2019 05:04:35 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:40245) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hgmo1-0001WI-H5; Fri, 28 Jun 2019 05:04:29 -0400 Received: from x4e314902.dyn.telefonica.de ([78.49.73.2]:36012 helo=lola) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1hgmny-0003El-TB; Fri, 28 Jun 2019 05:04:27 -0400 From: David Kastrup References: <86mui8gjsh.fsf@gnu.org> <3207.1561627617@localhost> <865zoqhlkc.fsf@gnu.org> <87lfxmp4cz.fsf@fencepost.gnu.org> Date: Fri, 28 Jun 2019 11:04:24 +0200 In-Reply-To: (Ryo Furue's message of "Fri, 28 Jun 2019 17:36:02 +0900") Message-ID: <87blyiozc7.fsf@fencepost.gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) 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: -3.3 (---) Ryo Furue writes: > Dear David and others, > > On Fri, Jun 28, 2019 at 4:16 PM David Kastrup wrote: > >> >> > Thinking more about this issue, I would argue that TeX-parse-self should >> be >> > set to t by default, because >> > >> > Do the right thing (DTRT) by default >> > and optimize, if it's slow. >> >> Have you bothered reading the referenced discussions? > > > Yes I have read it through. > > >> You don't appear >> to bother bringing anything new to it. >> >> Parsing a whole bunch of dependencies isn't the right default for >> someone not interested in AUCTeX or TeX. >> > > I didn't know that AUCTeX is switched on by default for everybody using > emacs. I (wrongly) assumed that AUCTeX was switched on only when you > enable it in your init.el . AUCTeX is supposed to be usable as a system default. It is not delivered as Emacs' built-in TeX mode, but using ELPA for installing it will enable it if I remember correctly, and its pre-ELPA mode for installation is also supposed to be useable in that manner. > Since AUCTeX is enabled by default for everybody and if the parsing > would occur to everybody if the variable is set, your argument is > strong. If you use ELPA for installing it, it is enabled by default. If we would aim for AUCTeX only being used as a consequence of deliberate user action rather than system administration activity, the defaults would likely be different. -- David Kastrup From unknown Sun Jun 22 07:46:35 2025 X-Loop: help-debbugs@gnu.org Subject: bug#36313: 12.1.2; percent symbol in \url{} Resent-From: jfbu Original-Sender: "Debbugs-submit" Resent-CC: bug-auctex@gnu.org Resent-Date: Fri, 28 Jun 2019 09:41:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 36313 X-GNU-PR-Package: auctex X-GNU-PR-Keywords: notabug To: 36313@debbugs.gnu.org X-Debbugs-Original-To: bug-auctex@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.156171483230133 (code B ref -1); Fri, 28 Jun 2019 09:41:02 +0000 Received: (at submit) by debbugs.gnu.org; 28 Jun 2019 09:40:32 +0000 Received: from localhost ([127.0.0.1]:40398 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hgnMt-0007px-U9 for submit@debbugs.gnu.org; Fri, 28 Jun 2019 05:40:32 -0400 Received: from lists.gnu.org ([209.51.188.17]:52388) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hgnMr-0007po-A6 for submit@debbugs.gnu.org; Fri, 28 Jun 2019 05:40:30 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:48703) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hgnMp-0005Xr-BL for bug-auctex@gnu.org; Fri, 28 Jun 2019 05:40: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=4.1 required=5.0 tests=BAYES_50,FORGED_MUA_MOZILLA, FREEMAIL_FROM,RDNS_DYNAMIC autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hgnMo-00082q-3e for bug-auctex@gnu.org; Fri, 28 Jun 2019 05:40:27 -0400 Received: from 195-159-176-226.customer.powertech.no ([195.159.176.226]:60074 helo=blaine.gmane.org) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hgnMn-0007zC-Jk for bug-auctex@gnu.org; Fri, 28 Jun 2019 05:40:26 -0400 Received: from list by blaine.gmane.org with local (Exim 4.89) (envelope-from ) id 1hgnMf-000c88-7h for bug-auctex@gnu.org; Fri, 28 Jun 2019 11:40:17 +0200 X-Injected-Via-Gmane: http://gmane.org/ From: jfbu Date: Fri, 28 Jun 2019 11:40:10 +0200 Message-ID: References: <86mui8gjsh.fsf@gnu.org> <3207.1561627617@localhost> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:60.0) Gecko/20100101 Thunderbird/60.7.2 In-Reply-To: Content-Language: fr X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 195.159.176.226 X-Spam-Score: -0.2 (/) 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.2 (-) Hi, Only for testimony regarding this : Le 27/06/2019 à 13:09, Ryo Furue a écrit : > Thank you very much for this helpful information! Now I understand that > the reason for the objection is that if the variable is set to t, > > AUCTeX [would] rifle through whole remote directory hierarchies in the > search for style files. [This is a quote from David Kastrup.] Turns out that for a number of years my office set-up had a somewhat esoteric way to mount a remote volume which is only location where I had the rights to install the 5G+ TeXLive releases. I can confirm that the parsing by AUCTeX of document style files, starting with \documentclass was excruciatingly slow on this system (not AUCTeX fault I presume, simply the weird mount system imposed upon us by the sysadmins.). Basically for a period of 10 years I was very cautious to type in full \documentclass{article} etc... and not rely on C-cC-e with 'document' which would result in a scan of possible classes, bringing Emacs to a halt in user interaction and possibility to modify the buffer for a very long time For those who care, the situation got fixed recently by the sysadmins adopting another mount system. (they killed my access to Maple doing this, but that is another story). I know this is anecdotical, although not quite off-topic I hope. Best, Jean-François From unknown Sun Jun 22 07:46:35 2025 X-Loop: help-debbugs@gnu.org Subject: bug#36313: 12.1.2; percent symbol in \url{} Resent-From: Ryo Furue Original-Sender: "Debbugs-submit" Resent-CC: bug-auctex@gnu.org Resent-Date: Fri, 28 Jun 2019 11:48:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 36313 X-GNU-PR-Package: auctex X-GNU-PR-Keywords: notabug To: David Kastrup Cc: Arash Esbati , 36313-done@debbugs.gnu.org Received: via spool by 36313-done@debbugs.gnu.org id=D36313.156172243417630 (code D ref 36313); Fri, 28 Jun 2019 11:48:02 +0000 Received: (at 36313-done) by debbugs.gnu.org; 28 Jun 2019 11:47:14 +0000 Received: from localhost ([127.0.0.1]:40459 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hgpLW-0004aI-9K for submit@debbugs.gnu.org; Fri, 28 Jun 2019 07:47:14 -0400 Received: from mail-io1-f47.google.com ([209.85.166.47]:43974) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hgpLU-0004a4-7c for 36313-done@debbugs.gnu.org; Fri, 28 Jun 2019 07:47:13 -0400 Received: by mail-io1-f47.google.com with SMTP id k20so11796904ios.10 for <36313-done@debbugs.gnu.org>; Fri, 28 Jun 2019 04:47:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=Tzt7u5umm7UPjVnoRnC4u5gc6Zk1b/nYBkmVkA2fDz0=; b=EOGm6HIDS7hOkRtWAIF3A1OXcWZdUqiYuq5BfD2a+wXNc8UIxpvEI3XFDNrgrHKB8x 0giqDAmag0LReqCf/8lL1QX0hRe5BdUFRRa/+CW7pL+b5FNefpj6+hGr1NpF7QEE9+X1 Ab+9QtQYaP45D7q6sdv6i0VySEGE1vpbTm+363opf2eUNF9saJBSt+LqKVGklqEwAwPS hAGxHXXrCli6QApBkGF4fwQG9mMFt6QEw+l9XRjeKT1wOstEHxaxGt6pm3qM5qhNYg+C IvqHtlCclQ0vl5pDvNgC5IsnhbKZ94BuL0oQ4y46EnTZzxR3iWJd3/j/Bp33L91zzlkQ 9t5A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=Tzt7u5umm7UPjVnoRnC4u5gc6Zk1b/nYBkmVkA2fDz0=; b=umNQJ0TVeEykVXX3o5P4+iQ1PR1is8UZhuRVXe+AQ3kEmx5I1e3S21WzZqG9r4mxwY xC8vKIkvrNtlt6ZqnMi2dBTTkiSDwVqCB4qPsDcecnprlbIX9B9KzAycRj4A8N8+ymzo rJgzFb5lVrICXBmwHXhJHhVqK99WLkcJ8lyk57yYPixfPs0Wg+7YsHgezCYiTIccZEuW cu16Bg/GITBB3Ij2k43yTn1NihpwmXLtydTih9hezLW8P1+awNHY3Ss2weh46iWO/wC0 Nzkzry/x+3FYPfUQ8E7E9g59nn5NH9LqGb9pvi+adOkbkyy5F/6DHnTCgaaqARIiQ/v2 RLqg== X-Gm-Message-State: APjAAAWGJmvwF809vptZJcOAbWiEslkAQ0Xyl9Zw2VPShd6AevUeARss +rD1An/MDdWiggwsFstL/4BJ1RMlGjaWLtqtfXc= X-Google-Smtp-Source: APXvYqz3jEz5qTmejBlXox0ZY9sf/G94voYi6lW6gCm6yaNQEmvs+woRvTEHdC8rRr3jTF1lYhb88b0W1kq78CgejNk= X-Received: by 2002:a6b:6209:: with SMTP id f9mr834760iog.236.1561722425556; Fri, 28 Jun 2019 04:47:05 -0700 (PDT) MIME-Version: 1.0 References: <86mui8gjsh.fsf@gnu.org> <3207.1561627617@localhost> <865zoqhlkc.fsf@gnu.org> <87lfxmp4cz.fsf@fencepost.gnu.org> <87blyiozc7.fsf@fencepost.gnu.org> In-Reply-To: <87blyiozc7.fsf@fencepost.gnu.org> From: Ryo Furue Date: Fri, 28 Jun 2019 20:46:29 +0900 Message-ID: Content-Type: multipart/alternative; boundary="00000000000069c2d1058c60d625" X-Spam-Score: 0.0 (/) 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 (-) --00000000000069c2d1058c60d625 Content-Type: text/plain; charset="UTF-8" Dear David and others, On Fri, Jun 28, 2019 at 6:04 PM David Kastrup wrote: > If you use ELPA for installing it, it is enabled by default. If we > would aim for AUCTeX only being used as a consequence of deliberate user > action rather than system administration activity, the defaults would > likely be different. > First, I apologize in advance, if I misunderstand what you are saying. So, please bear with me if I do misunderstand it. >From your argument in your previous message, I thought that (1) the parsing of the TeX installation tree would happen to all emacs users if the variable is set by default. But according to this latest of yours, it seems that (2) the parsing of the TeX installation tree would happen to those users who explicitly install AUCTeX through ELPA. (The installation of AUCTeX wouldn't happen unless you explicitly do so. Is that correct?) Situations (1) and (2) are very different. Those users who explicitly install AUCTeX are those who want the variable to be set, I would think. If the situation is (1), then your argument is strong, as I said. If the situation is (2), I don't understand why you are concerned about emacs users who don't use AUCTeX. Perhaps I'm missing something. Regards, Ryo --00000000000069c2d1058c60d625 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Dear David and others,

On Fri, Jun 28, 2019 at 6:04 PM= David Kastrup <dak@gnu.org> wrote= :
If you use ELPA for installing it, it is enabled by default.=C2=A0 If we would aim for AUCTeX only being used as a consequence of deliberate user action rather than system administration activity, the defaults would
likely be different.

First, I apologize= in advance, if I misunderstand what you are saying. So, please bear with m= e if I do misunderstand it.

From your argument in your previous mess= age, I thought that

=C2=A0(1) the p= arsing of the TeX installation tree would happen to all
=C2=A0emacs users if the variable is set by default= .

But according= to this latest of yours, it seems that

=
(2) the parsing of the TeX installation tree would happen
<= div class=3D"gmail_quote">
to those users who explicitly install AUCTeX= through ELPA.

= (The installation of AUCTeX wouldn't happen unless you explicitly do so= . Is that correct?)

Situations (1) and (2) are very different.=C2=A0= Those users who explicitly install AUCTeX are those who want the variable = to be set, I would think.

If the situation is (1), then your argumen= t is strong, as I said.=C2=A0 If the situation is (2), I don't understa= nd why you are concerned about emacs users who don't use AUCTeX.
Perhaps I'm missing something.

Regards,
Ryo
--00000000000069c2d1058c60d625-- From unknown Sun Jun 22 07:46:35 2025 X-Loop: help-debbugs@gnu.org Subject: bug#36313: 12.1.2; percent symbol in \url{} Resent-From: David Kastrup Original-Sender: "Debbugs-submit" Resent-CC: bug-auctex@gnu.org Resent-Date: Fri, 28 Jun 2019 13:39:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 36313 X-GNU-PR-Package: auctex X-GNU-PR-Keywords: notabug To: Ryo Furue Cc: Arash Esbati , 36313-done@debbugs.gnu.org Received: via spool by 36313-done@debbugs.gnu.org id=D36313.156172910411832 (code D ref 36313); Fri, 28 Jun 2019 13:39:03 +0000 Received: (at 36313-done) by debbugs.gnu.org; 28 Jun 2019 13:38:24 +0000 Received: from localhost ([127.0.0.1]:40596 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hgr56-00034m-JR for submit@debbugs.gnu.org; Fri, 28 Jun 2019 09:38:24 -0400 Received: from eggs.gnu.org ([209.51.188.92]:51802) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hgr55-00034Z-4E for 36313-done@debbugs.gnu.org; Fri, 28 Jun 2019 09:38:23 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:55242) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hgr4z-0002zF-Ri; Fri, 28 Jun 2019 09:38:17 -0400 Received: from x4e314902.dyn.telefonica.de ([78.49.73.2]:40874 helo=lola) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1hgr4x-0003km-FR; Fri, 28 Jun 2019 09:38:15 -0400 From: David Kastrup References: <86mui8gjsh.fsf@gnu.org> <3207.1561627617@localhost> <865zoqhlkc.fsf@gnu.org> <87lfxmp4cz.fsf@fencepost.gnu.org> <87blyiozc7.fsf@fencepost.gnu.org> Date: Fri, 28 Jun 2019 15:38:13 +0200 In-Reply-To: (Ryo Furue's message of "Fri, 28 Jun 2019 20:46:29 +0900") Message-ID: <877e95q18a.fsf@fencepost.gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) 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: -3.3 (---) Ryo Furue writes: > Dear David and others, > > On Fri, Jun 28, 2019 at 6:04 PM David Kastrup wrote: > >> If you use ELPA for installing it, it is enabled by default. If we >> would aim for AUCTeX only being used as a consequence of deliberate user >> action rather than system administration activity, the defaults would >> likely be different. >> > > First, I apologize in advance, if I misunderstand what you are saying. So, > please bear with me if I do misunderstand it. > >>>From your argument in your previous message, I thought that > > (1) the parsing of the TeX installation tree would happen to all > emacs users if the variable is set by default. > > > But according to this latest of yours, it seems that > > (2) the parsing of the TeX installation tree would happen > to those users who explicitly install AUCTeX through ELPA. Or to users subjected to an installation installing AUCTeX in any manner through ELPA. > (The installation of AUCTeX wouldn't happen unless you explicitly do > so. Is that correct?) Who is "you"? You are assuming that maintainer and user of an Emacs binary are identical. That is not necessarily the case. -- David Kastrup From unknown Sun Jun 22 07:46:35 2025 X-Loop: help-debbugs@gnu.org Subject: bug#36313: Two installation schemes of AUCTeX (was bug#36313: 12.1.2; percent symbol in \url{}) Resent-From: Ikumi Keita Original-Sender: "Debbugs-submit" Resent-CC: bug-auctex@gnu.org Resent-Date: Sat, 29 Jun 2019 15:37:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 36313 X-GNU-PR-Package: auctex X-GNU-PR-Keywords: notabug To: Ryo Furue Cc: Arash Esbati , David Kastrup , 36313-done@debbugs.gnu.org Received: via spool by 36313-done@debbugs.gnu.org id=D36313.15618226119743 (code D ref 36313); Sat, 29 Jun 2019 15:37:04 +0000 Received: (at 36313-done) by debbugs.gnu.org; 29 Jun 2019 15:36:51 +0000 Received: from localhost ([127.0.0.1]:44838 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hhFPH-0002X5-96 for submit@debbugs.gnu.org; Sat, 29 Jun 2019 11:36:51 -0400 Received: from smtp1.inetd.co.jp ([210.129.88.11]:37724) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hhFPE-0002Ws-Oo for 36313-done@debbugs.gnu.org; Sat, 29 Jun 2019 11:36:49 -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 ABA5791; Sun, 30 Jun 2019 00:36:45 +0900 (JST) From: Ikumi Keita In-reply-to: References: <86mui8gjsh.fsf@gnu.org> <3207.1561627617@localhost> <865zoqhlkc.fsf@gnu.org> <87lfxmp4cz.fsf@fencepost.gnu.org> <87blyiozc7.fsf@fencepost.gnu.org> Comments: In-reply-to Ryo Furue message dated "Fri, 28 Jun 2019 20:46:29 +0900." X-Mailer: MH-E 8.6+git; nmh 1.7.1; GNU Emacs 26.2 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <7180.1561822604.1@localhost> Date: Sun, 30 Jun 2019 00:36:45 +0900 Message-ID: <7181.1561822605@localhost> X-Spam-Score: 0.0 (/) 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 (-) >>>>> Ryo Furue writes: > First, I apologize in advance, if I misunderstand what you are saying. So, > please bear with me if I do misunderstand it. Supplementary explanation follows. AUCTeX has two schemes of installation. (I'm sorry if you already know this matter.) [A] Traditional scheme using configure, make, make install In this way, system administrator can perform system-wide installation. All the users on that machine share the common default settings, including `TeX-parse-self'. On the other hand, individual normal user can perform personal installation with this scheme, by giving suitable options to configure script. The default value of `TeX-parse-self' only affects that particular user. [B] Modern scheme, namely ELPA This scheme always makes personal installation. Although this is not exactly the same as the personal installation of [A], only the particular user who executed installation from ELPA is concerned about the default value of `TeX-parse-self'. > From your argument in your previous message, I thought that > (1) the parsing of the TeX installation tree would happen to all > emacs users if the variable is set by default. This story refers to the system-wide installation of the above [A]. > But according to this latest of yours, it seems that > (2) the parsing of the TeX installation tree would happen > to those users who explicitly install AUCTeX through ELPA. This is [B]. I hope this information be of help to clarify your thought. Cheers, Ikumi Keita From unknown Sun Jun 22 07:46:35 2025 X-Loop: help-debbugs@gnu.org Subject: bug#36313: Two installation schemes of AUCTeX (was bug#36313: 12.1.2; percent symbol in \url{}) Resent-From: Ryo Furue Original-Sender: "Debbugs-submit" Resent-CC: bug-auctex@gnu.org Resent-Date: Sat, 29 Jun 2019 17:09:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 36313 X-GNU-PR-Package: auctex X-GNU-PR-Keywords: notabug To: Ikumi Keita Cc: Arash Esbati , David Kastrup , 36313-done@debbugs.gnu.org Received: via spool by 36313-done@debbugs.gnu.org id=D36313.156182812117767 (code D ref 36313); Sat, 29 Jun 2019 17:09:02 +0000 Received: (at 36313-done) by debbugs.gnu.org; 29 Jun 2019 17:08:41 +0000 Received: from localhost ([127.0.0.1]:44853 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hhGq8-0004cU-N6 for submit@debbugs.gnu.org; Sat, 29 Jun 2019 13:08:40 -0400 Received: from mail-io1-f42.google.com ([209.85.166.42]:33985) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hhGq6-0004cI-MV for 36313-done@debbugs.gnu.org; Sat, 29 Jun 2019 13:08:40 -0400 Received: by mail-io1-f42.google.com with SMTP id k8so19404769iot.1 for <36313-done@debbugs.gnu.org>; Sat, 29 Jun 2019 10:08:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=Bkw6GG/UylsdnIiz59qQTvOGA5nJ0+Mu3CWlilVpuP8=; b=Vr62VZs/jRcvJFM+yV5BwMz5drKs4oY2xbVzwiS27PBaedxc16dgjD402ynpQVg8Tq mDAl/HCA191Uz6K0J3gwBKNNIBxF4a/kxYZGx4BXkjzdexkMC07zLLUCVmVejG9OAfDp IhM17xrpE6yN+mqT7lpFJPuQAOu8XKQo2dOEwJp6KZ1HIOt3g/MrR+VYQo2R3RcjnUhS 8iBrAo98O2Rn1UJZDiUbFk/YispRqz1gck9w7N4ygH8WSbF17RGyH349Mt6aM6HBMijn 73/rsu7EDnYH6mQD5hTGeJqjlTkE49DJNCR1/Cbrdxu3molpa+iJ95o8DJLw95A6PhCB mtqw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=Bkw6GG/UylsdnIiz59qQTvOGA5nJ0+Mu3CWlilVpuP8=; b=qp1taNRCpViRS7D+Im3Eq5BlvsDYBwjxGp/i+se2pWdKDnbhGzi/W1VutmOc2vbj3/ 6wq0Agpd3CWDCGBQExU7SRgJvf6w5Jp50hLslsITV1IwMDB1qqhe5ZCLToDJNqmVcjds Zepn1Q+TaHeWyf3ye1Cjmt5KovQ6uRQP5tkgX+lyCDkIp0GCJojyzv6RjplK2fcyc2ls KtCkA8kJHl08yamJL8keB+2rFYh2Ryz3beKBWzjrvlXQaprR4mwqZ6/U9Z213NeLUDp9 ZxwLni8ck+IfLBMOaax8c4En6ZuhJMIYITQVf2p9FGfsrYJVYuhO/yBA5doFTe53HcAS KM/A== X-Gm-Message-State: APjAAAWJapxIRH8ay69Hx4WfcTp820ZSzg/mUPxKlE+6MnQdh+eMhFoE 0YoYMXQ3QA3BdHmihsQWY84EfO0ErJlu98Rn78w= X-Google-Smtp-Source: APXvYqymYP7vxHI1j4O+IEq6zXDp3/whuLstbOKKdr/G/oOWbG/U+MOPxyKOUPnWkgi3MqgODjmtea8Ry6+EpClk+kU= X-Received: by 2002:a02:7715:: with SMTP id g21mr18358564jac.24.1561828112924; Sat, 29 Jun 2019 10:08:32 -0700 (PDT) MIME-Version: 1.0 References: <86mui8gjsh.fsf@gnu.org> <3207.1561627617@localhost> <865zoqhlkc.fsf@gnu.org> <87lfxmp4cz.fsf@fencepost.gnu.org> <87blyiozc7.fsf@fencepost.gnu.org> <7181.1561822605@localhost> In-Reply-To: <7181.1561822605@localhost> From: Ryo Furue Date: Sun, 30 Jun 2019 02:07:56 +0900 Message-ID: Content-Type: multipart/alternative; boundary="000000000000df07cd058c797186" X-Spam-Score: 0.0 (/) 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 (-) --000000000000df07cd058c797186 Content-Type: text/plain; charset="UTF-8" Hi Keita, On Sun, Jun 30, 2019 at 12:36 AM Ikumi Keita wrote: > Supplementary explanation follows. > Thank you for the kind, detailed explanation! > AUCTeX has two schemes of installation. > [A] Traditional scheme using configure, make, make install > In this way, system administrator can perform system-wide installation. > I see! That means that if the system administrator elects to enable AUCTeX, all the users on that system are affected by TeX-parse-self, even if they don't use AUCTeX at all. I guess that on such a system, the parsing of the TeX directory tree happens each time emacs is launched if the system-wide default of TeX-parse-self is t. Is that correct? I thought that AUCTeX was always an add-on enabled or installed by each user. That was my misunderstanding. [B] Modern scheme, namely ELPA > That suggests that system-wide emacs installations with AUCTeX enabled will eventually die down. It seems to me that today, most Linux and Mac administrators use binary packages of emacs for which add-ons aren't enabled. There are cases where you want to compile emacs from source, but even then, there is little motivation for the administrators to compile emacs with AUCTeX enabled because each user can install AUCTeX with ELPA. [Actually, I sometimes compile emacs from source (through homebrew) and install it system-wide, but it has never occurred to me to enable addons.] That would be a happier world because we don't have to worry about emacs users who don't use AUCTeX. Thank you again. Cheers, Ryo --000000000000df07cd058c797186 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi Keita,


Thank you again.


--000000000000df07cd058c797186-- From unknown Sun Jun 22 07:46:35 2025 X-Loop: help-debbugs@gnu.org Subject: bug#36313: Two installation schemes of AUCTeX Resent-From: Ikumi Keita Original-Sender: "Debbugs-submit" Resent-CC: bug-auctex@gnu.org Resent-Date: Sun, 30 Jun 2019 10:27:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 36313 X-GNU-PR-Package: auctex X-GNU-PR-Keywords: notabug To: Ryo Furue Cc: Arash Esbati , David Kastrup , 36313-done@debbugs.gnu.org Received: via spool by 36313-done@debbugs.gnu.org id=D36313.156189037018913 (code D ref 36313); Sun, 30 Jun 2019 10:27:02 +0000 Received: (at 36313-done) by debbugs.gnu.org; 30 Jun 2019 10:26:10 +0000 Received: from localhost ([127.0.0.1]:45409 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hhX29-0004uy-Nr for submit@debbugs.gnu.org; Sun, 30 Jun 2019 06:26:09 -0400 Received: from smtp1.inetd.co.jp ([210.129.88.11]:43090) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hhX26-0004un-NB for 36313-done@debbugs.gnu.org; Sun, 30 Jun 2019 06:26:07 -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 3B4A15F; Sun, 30 Jun 2019 19:26:04 +0900 (JST) From: Ikumi Keita In-reply-to: References: <86mui8gjsh.fsf@gnu.org> <3207.1561627617@localhost> <865zoqhlkc.fsf@gnu.org> <87lfxmp4cz.fsf@fencepost.gnu.org> <87blyiozc7.fsf@fencepost.gnu.org> <7181.1561822605@localhost> Comments: In-reply-to Ryo Furue message dated "Sun, 30 Jun 2019 02:07:56 +0900." X-Mailer: MH-E 8.6+git; nmh 1.7.1; GNU Emacs 26.2 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <8971.1561890362.1@localhost> Date: Sun, 30 Jun 2019 19:26:03 +0900 Message-ID: <8972.1561890363@localhost> X-Spam-Score: 0.0 (/) 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 (-) >>>>> Ryo Furue writes: > I guess that on such a system, the parsing of the TeX directory tree > happens each time emacs is launched if the system-wide default of > TeX-parse-self is t. Is that correct? Speaking precisely, that statement is not correct. The "directory tree" discussed here is not the TeX directory tree, but the elisp directory tree which potentially contains helper elisp files ("style files", in the terminology of AUCTeX.) In addition, the parsing of the elisp directory tree happens when the user _opens_ a TeX file. Just launching emacs makes no difference, even if the default value of `TeX-parse-self' is t. (The parsing of TeX directory does occur as well, but that is independent of the value of `TeX-parse-self'.) Regards, Ikumi Keita From unknown Sun Jun 22 07:46:35 2025 X-Loop: help-debbugs@gnu.org Subject: bug#36313: Two installation schemes of AUCTeX Resent-From: Ryo Furue Original-Sender: "Debbugs-submit" Resent-CC: bug-auctex@gnu.org Resent-Date: Mon, 01 Jul 2019 03:16:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 36313 X-GNU-PR-Package: auctex X-GNU-PR-Keywords: notabug To: Ikumi Keita Cc: Arash Esbati , David Kastrup , 36313-done@debbugs.gnu.org Received: via spool by 36313-done@debbugs.gnu.org id=D36313.15619509329178 (code D ref 36313); Mon, 01 Jul 2019 03:16:01 +0000 Received: (at 36313-done) by debbugs.gnu.org; 1 Jul 2019 03:15:32 +0000 Received: from localhost ([127.0.0.1]:47540 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hhmmy-0002Ny-95 for submit@debbugs.gnu.org; Sun, 30 Jun 2019 23:15:32 -0400 Received: from mail-io1-f42.google.com ([209.85.166.42]:37528) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hhmmx-0002Nl-3E for 36313-done@debbugs.gnu.org; Sun, 30 Jun 2019 23:15:31 -0400 Received: by mail-io1-f42.google.com with SMTP id e5so25411216iok.4 for <36313-done@debbugs.gnu.org>; Sun, 30 Jun 2019 20:15:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=E3ArhmoMnjP+ARBhrLTxPcTnhiOBlwqQMr10hRreVkQ=; b=iMcD1eo2aAkd9EQEVVzsO5HXWApzRn1tyg2BQ+JTvWy/6T34sX3qoKO5o97AyhQv3n EKJCdqFvhPoQKR3UCQSXiRGHeM28jW6fLkdb+txBbRpTLfwpAhz+oimqdi82HzRx+RSX vrSmFpG+eLuMiXUSShzLT2LVsgUMMzuzD02/6ZqHMNdKPHcSPJI5OuMnDzSZwGH+0NCn 8vfgK23DNuJ67NO3RzP+bzOARSGC+wROs3n2aFTVsqNWh6LBoaB3QWxk5fQKRG2/ch3K Br9RYa5to4cJt2KGE+SMm3uCwSSa0gQxsxeHxwTJjiAjyEDNFVw8lJOXDZQnbDlRcIQZ rmoA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=E3ArhmoMnjP+ARBhrLTxPcTnhiOBlwqQMr10hRreVkQ=; b=PPfzGNCPRHp78Kk0rka6tgnNeUjzv8VVuKMfOIcRP5mTvubNp2WwDYKQFNR1JdLHBZ /BeUrd6QlLwvgoW2D8nL5mfks1n+KQFaXWM0hPrEroE3Hn9dgnVJgmrdsHdjv8prPMWU YkyT37UmU8h4emqWvssnzufS5G3qtFb3YoEOY8m+OPQRI+NGcUK6h5xDwX8R4CsLdrth 3Xpsi90Z+FvsSh+JGcA4KtGZ68rN53jElUhsDUCsehEWJuDh431Z7pXqtObHnq4VlurF 2yS/ksMRI+/iqOTQF3wdynPcEk0Eqvj8nKsHKW2Y83f+SjpQwbL3LR44SPjlJIVbV4sz id1A== X-Gm-Message-State: APjAAAVgGIv3o6y2C2Beg2GhzJDkt0qB2zGt6qmrAdC7Jo0PCcIZkqJL QYjfZPzWr/I5RUy5IQsbaRa7pnDTkzmiyIoUEz0= X-Google-Smtp-Source: APXvYqwOHRFD2Vi1rIRsMnslvMg8aD+Xzus69qD5ZEEhvUlOrg5I2Tfx72uy5HHyLIW75YDyjFw43QMCDOrNtlyUmVg= X-Received: by 2002:a02:7715:: with SMTP id g21mr25549249jac.24.1561950925082; Sun, 30 Jun 2019 20:15:25 -0700 (PDT) MIME-Version: 1.0 References: <86mui8gjsh.fsf@gnu.org> <3207.1561627617@localhost> <865zoqhlkc.fsf@gnu.org> <87lfxmp4cz.fsf@fencepost.gnu.org> <87blyiozc7.fsf@fencepost.gnu.org> <7181.1561822605@localhost> <8972.1561890363@localhost> In-Reply-To: <8972.1561890363@localhost> From: Ryo Furue Date: Mon, 1 Jul 2019 12:14:49 +0900 Message-ID: Content-Type: multipart/alternative; boundary="0000000000000ea4e8058c960a1f" X-Spam-Score: 0.0 (/) 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 (-) --0000000000000ea4e8058c960a1f Content-Type: text/plain; charset="UTF-8" Hi, again, Thank you again for your detailed explanation! On Sun, Jun 30, 2019 at 7:26 PM Ikumi Keita wrote: > >>>>> Ryo Furue writes: > > I guess that on such a system, the parsing of the TeX directory tree > > happens each time emacs is launched if the system-wide default of > > TeX-parse-self is t. Is that correct? > > Speaking precisely, that statement is not correct. The "directory tree" > discussed here is not the TeX directory tree, but the elisp directory > tree which potentially contains helper elisp files ("style files", in > the terminology of AUCTeX.) > In addition, the parsing of the elisp directory tree happens when the > user _opens_ a TeX file. Just launching emacs makes no difference, even > if the default value of `TeX-parse-self' is t. > > (The parsing of TeX directory does occur as well, but that is > independent of the value of `TeX-parse-self'.) > I'm utterly confused! I thought the starting point of our discussion was If the default value of `TeX-parse-self' is t, some emacs users who don't use AUCTeX will suffer from extra slow down due to the parsing of some directory tree. Is the above statement correct or not? Assuming that it is correct, I guess the reason for the objection to the default value of TeX-parse-self is 1. If the system administrator elects to install emacs with AUCTeX enabled, and 2. if the default value of `TeX-parse-self' is t, 3. all emacs users will experience slow down when emacs is launched because of the parsing of some elisp files which wouldn't be parsed if TeX-parse-self weren't set. So, I guess those elisp files in item 3 above are big ones. Cheers, Ryo --0000000000000ea4e8058c960a1f Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi, again,

Thank you again f= or your detailed explanation!

>>>>= > Ryo Furue <= ryofurue@gmail.com> writes:
> I guess that on such a system, the parsing of the TeX directory tree > happens each time emacs is launched if the system-wide default of
> TeX-parse-self is t.=C2=A0 Is that correct?

Speaking precisely, that statement is not correct.=C2=A0 The "director= y tree"
discussed here is not the TeX directory tree, but the elisp directory
tree which potentially contains helper elisp files ("style files"= , in
the terminology of AUCTeX.)
In addition, the parsing of the elisp directory tree happens when the
user _opens_ a TeX file.=C2=A0 Just launching emacs makes no difference, ev= en
if the default value of `TeX-parse-self' is t.

(The parsing of TeX directory does occur as well, but that is
independent of the value of `TeX-parse-self'.)
I'm utterly confused!=C2=A0 I thought the starting point of= our discussion was

If the d= efault value of `TeX-parse-self' is t, some emacs users who don't u= se AUCTeX will suffer from extra slow down due to the parsing of some direc= tory tree.

Is the above statement correct or not?

Assu= ming that it is correct, I guess the reason for the objection to the defaul= t value of TeX-parse-self is

  1. If the system= administrator elects to install emacs with AUCTeX enabled, and
  2. if = the default value of `TeX-parse-self' is t,
  3. all emacs users wil= l experience slow down when emacs is launched because of the parsing of som= e elisp files which wouldn't be parsed if TeX-parse-self weren't se= t.

So, I guess those elisp files in item= 3 above are big ones.

Cheers,
Ryo
=

--0000000000000ea4e8058c960a1f-- From unknown Sun Jun 22 07:46:35 2025 X-Loop: help-debbugs@gnu.org Subject: bug#36313: Two installation schemes of AUCTeX Resent-From: Ikumi Keita Original-Sender: "Debbugs-submit" Resent-CC: bug-auctex@gnu.org Resent-Date: Mon, 01 Jul 2019 12:19:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 36313 X-GNU-PR-Package: auctex X-GNU-PR-Keywords: notabug To: Ryo Furue Cc: Arash Esbati , David Kastrup , 36313-done@debbugs.gnu.org Received: via spool by 36313-done@debbugs.gnu.org id=D36313.15619834829873 (code D ref 36313); Mon, 01 Jul 2019 12:19:02 +0000 Received: (at 36313-done) by debbugs.gnu.org; 1 Jul 2019 12:18:02 +0000 Received: from localhost ([127.0.0.1]:47727 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hhvFy-0002ZB-AW for submit@debbugs.gnu.org; Mon, 01 Jul 2019 08:18:02 -0400 Received: from smtp1.inetd.co.jp ([210.129.88.11]:35454) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hhvFw-0002Yl-Cr for 36313-done@debbugs.gnu.org; Mon, 01 Jul 2019 08:18:01 -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 5F3F99E; Mon, 1 Jul 2019 21:17:57 +0900 (JST) From: Ikumi Keita In-reply-to: References: <86mui8gjsh.fsf@gnu.org> <3207.1561627617@localhost> <865zoqhlkc.fsf@gnu.org> <87lfxmp4cz.fsf@fencepost.gnu.org> <87blyiozc7.fsf@fencepost.gnu.org> <7181.1561822605@localhost> <8972.1561890363@localhost> Comments: In-reply-to Ryo Furue message dated "Mon, 01 Jul 2019 12:14:49 +0900." X-Mailer: MH-E 8.6+git; nmh 1.7.1; GNU Emacs 26.2 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <13050.1561983476.1@localhost> Date: Mon, 01 Jul 2019 21:17:56 +0900 Message-ID: <13051.1561983476@localhost> X-Spam-Score: 0.0 (/) 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 (-) >>>>> Ryo Furue writes: > I'm utterly confused! I thought the starting point of our discussion was > If the default value of `TeX-parse-self' is t, some emacs users who don't > use AUCTeX will suffer from extra slow down due to the parsing of some > directory tree. > Is the above statement correct or not? Actually, I'm not quite sure what David worries about in the quoted statement. Although I can enumerate some cases as quoted below that non-nil `TeX-parse-self' harms the users, they are more or less exceptional cases, in my opinion. But I might be missing some critial cases. 1. The user who doesn't use AUCTeX opens a big TeX file inadvertently. 2. The machine is equipped with very limited amount of memory for some reason. - fairly old real machine - virtual machine assigned small virtual memory - tablet with Android or iOS 3. The user is a beginner of (La)TeX and has just begun to use AUCTeX. In this case, the user may get irritated if the parsing of the opened file (and the parsing of the elisp directory tree in search of the style files) takes up some time every time the document is opened, and choose to switch from AUCTeX to built-in TeX mode of emacs before knowing well the advantages the parsing provides. > Assuming that it is correct, I guess the reason for the objection to the > default value of TeX-parse-self is > 1. If the system administrator elects to install emacs with AUCTeX > enabled, and > 2. if the default value of `TeX-parse-self' is t, > 3. all emacs users will experience slow down when emacs is launched > because of the parsing of some elisp files which wouldn't be parsed if > TeX-parse-self weren't set. > So, I guess those elisp files in item 3 above are big ones. As far as I know, the item 3 is not the case. As I wrote, just launching emacs without opening TeX files makes no difference due the value of `TeX-parse-self', if I'm not missing something important. (The elisp files loaded when `TeX-parse-self' is t are not so big in general, but the number of them can be large instead, e.g., when the opened LaTeX file uses quite many \usepackage's.) Regards, Ikumi Keita From unknown Sun Jun 22 07:46:35 2025 X-Loop: help-debbugs@gnu.org Subject: bug#36313: Two installation schemes of AUCTeX Resent-From: David Kastrup Original-Sender: "Debbugs-submit" Resent-CC: bug-auctex@gnu.org Resent-Date: Mon, 01 Jul 2019 21:23:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 36313 X-GNU-PR-Package: auctex X-GNU-PR-Keywords: notabug To: Ikumi Keita Cc: Arash Esbati , Ryo Furue , 36313-done@debbugs.gnu.org Received: via spool by 36313-done@debbugs.gnu.org id=D36313.15620161712282 (code D ref 36313); Mon, 01 Jul 2019 21:23:02 +0000 Received: (at 36313-done) by debbugs.gnu.org; 1 Jul 2019 21:22:51 +0000 Received: from localhost ([127.0.0.1]:46182 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hi3lD-0000ak-30 for submit@debbugs.gnu.org; Mon, 01 Jul 2019 17:22:51 -0400 Received: from eggs.gnu.org ([209.51.188.92]:55608) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hi3lB-0000aV-Gh for 36313-done@debbugs.gnu.org; Mon, 01 Jul 2019 17:22:50 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:34514) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hi3Ai-0008EM-6E; Mon, 01 Jul 2019 16:45:09 -0400 Received: from x4e308648.dyn.telefonica.de ([78.48.134.72]:48946 helo=lola) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1hi3Ai-0006K6-C4; Mon, 01 Jul 2019 16:45:08 -0400 From: David Kastrup References: <86mui8gjsh.fsf@gnu.org> <3207.1561627617@localhost> <865zoqhlkc.fsf@gnu.org> <87lfxmp4cz.fsf@fencepost.gnu.org> <87blyiozc7.fsf@fencepost.gnu.org> <7181.1561822605@localhost> <8972.1561890363@localhost> <13051.1561983476@localhost> Date: Mon, 01 Jul 2019 22:45:05 +0200 In-Reply-To: <13051.1561983476@localhost> (Ikumi Keita's message of "Mon, 01 Jul 2019 21:17:56 +0900") Message-ID: <87y31hmqlq.fsf@fencepost.gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) 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: -3.3 (---) Ikumi Keita writes: >>>>>> Ryo Furue writes: >> I'm utterly confused! I thought the starting point of our discussion was > >> If the default value of `TeX-parse-self' is t, some emacs users who don't >> use AUCTeX will suffer from extra slow down due to the parsing of some >> directory tree. > >> Is the above statement correct or not? > > Actually, I'm not quite sure what David worries about in the quoted > statement. > > Although I can enumerate some cases as quoted below that non-nil > `TeX-parse-self' harms the users, they are more or less exceptional > cases, in my opinion. But I might be missing some critial cases. > > 1. The user who doesn't use AUCTeX opens a big TeX file inadvertently. Try opening a TeX file via Tramp on a non-local connection. >> So, I guess those elisp files in item 3 above are big ones. > > As far as I know, the item 3 is not the case. As I wrote, just > launching emacs without opening TeX files makes no difference due the > value of `TeX-parse-self', if I'm not missing something important. The "resident" portion of AUCTeX setting up the autoloads is pretty small. > (The elisp files loaded when `TeX-parse-self' is t are not so big in > general, but the number of them can be large instead, e.g., when the > opened LaTeX file uses quite many \usepackage's.) AUCTeX searches around a whole lot for finding associated autoparsed files in relation to files it loads. -- David Kastrup From unknown Sun Jun 22 07:46:35 2025 X-Loop: help-debbugs@gnu.org Subject: bug#36313: Two installation schemes of AUCTeX Resent-From: Ikumi Keita Original-Sender: "Debbugs-submit" Resent-CC: bug-auctex@gnu.org Resent-Date: Tue, 02 Jul 2019 14:44:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 36313 X-GNU-PR-Package: auctex X-GNU-PR-Keywords: notabug To: David Kastrup Cc: Arash Esbati , Ryo Furue , 36313-done@debbugs.gnu.org Received: via spool by 36313-done@debbugs.gnu.org id=D36313.156207858827182 (code D ref 36313); Tue, 02 Jul 2019 14:44:01 +0000 Received: (at 36313-done) by debbugs.gnu.org; 2 Jul 2019 14:43:08 +0000 Received: from localhost ([127.0.0.1]:47628 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hiJzw-00074L-F8 for submit@debbugs.gnu.org; Tue, 02 Jul 2019 10:43:08 -0400 Received: from smtp1.inetd.co.jp ([210.129.88.11]:56944) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hiJzt-00074B-CS for 36313-done@debbugs.gnu.org; Tue, 02 Jul 2019 10:43: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 DD056A6; Tue, 2 Jul 2019 23:43:01 +0900 (JST) From: Ikumi Keita In-reply-to: <87y31hmqlq.fsf@fencepost.gnu.org> References: <86mui8gjsh.fsf@gnu.org> <3207.1561627617@localhost> <865zoqhlkc.fsf@gnu.org> <87lfxmp4cz.fsf@fencepost.gnu.org> <87blyiozc7.fsf@fencepost.gnu.org> <7181.1561822605@localhost> <8972.1561890363@localhost> <13051.1561983476@localhost> <87y31hmqlq.fsf@fencepost.gnu.org> Comments: In-reply-to David Kastrup message dated "Mon, 01 Jul 2019 22:45:05 +0200." X-Mailer: MH-E 8.6+git; nmh 1.7.1; GNU Emacs 26.2 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <18683.1562078545.1@localhost> Date: Tue, 02 Jul 2019 23:42:25 +0900 Message-ID: <18684.1562078545@localhost> X-Spam-Score: 0.0 (/) 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 (-) >>>>> David Kastrup writes: > Ikumi Keita writes: >> Actually, I'm not quite sure what David worries about in the quoted >> statement. > Try opening a TeX file via Tramp on a non-local connection. Thanks, I see. It took long time to finish loading style files if `TeX-parse-self' is t. I understand similar slow down would occur also for files over network such as NFS, samba and so on. Bye, Ikumi Keita