From unknown Sun Jun 22 11:34:02 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#54339 <54339@debbugs.gnu.org> To: bug#54339 <54339@debbugs.gnu.org> Subject: Status: 13.1.1; TeX-quote-after-quote not set correctly in language styles Reply-To: bug#54339 <54339@debbugs.gnu.org> Date: Sun, 22 Jun 2025 18:34:02 +0000 retitle 54339 13.1.1; TeX-quote-after-quote not set correctly in language s= tyles reassign 54339 auctex submitter 54339 Frank Fischer severity 54339 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 11 05:51:15 2022 Received: (at submit) by debbugs.gnu.org; 11 Mar 2022 10:51:15 +0000 Received: from localhost ([127.0.0.1]:36573 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nScra-0006gw-W4 for submit@debbugs.gnu.org; Fri, 11 Mar 2022 05:51:15 -0500 Received: from lists.gnu.org ([209.51.188.17]:50450) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nScrY-0006gn-Ue for submit@debbugs.gnu.org; Fri, 11 Mar 2022 05:51:13 -0500 Received: from eggs.gnu.org ([209.51.188.92]:55474) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nScrY-0001t1-8u for bug-auctex@gnu.org; Fri, 11 Mar 2022 05:51:12 -0500 Received: from mout2.freenet.de ([195.4.92.92]:60082) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nScrT-00019A-IH for bug-auctex@gnu.org; Fri, 11 Mar 2022 05:51:10 -0500 Received: from [195.4.92.127] (helo=sub8.freenet.de) by mout2.freenet.de with esmtpa (ID frank-fischer@shadow-soft.de) (port 25) (Exim 4.94.2 #2) id 1nScrM-009EuJ-SQ for bug-auctex@gnu.org; Fri, 11 Mar 2022 11:51:00 +0100 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=shadow-soft.de; s=mjaymdexmjqk; h=Content-Transfer-Encoding:Content-Type: Subject:To:From:MIME-Version:Date:Message-ID:Sender:Reply-To:Cc:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=VQQAYFSSp2c2SW47xgV0oycbbCR253+xesIUSdtRnww=; b=L6myv+68ytrtVA4qTITHB+ZaTt kfRh0Ks1veEvMpxkhwPbAo1U9iSfkdqhRNgxtxjKamvol3qqR9YeF/TMPW04Z64kMv3mm3XDyD/+7 LPP/kgcuaBbh0AImutpwjPoczinfV1l0c40auC06SVOi9LkQaNQN/aR4Mf8KwiAYHUYGfibjockj5 yB/1CM7FzN3Yf4DIOe2reUE2TUoYKqkai6G1OINm3kv7CpMG4vGrFq0vylYmf8jt453jlTqXcaXvk opNmJXJfV9iesoaHJkf1M/h4dNZiu4yT6T3aQ/hkPWChTFA0rVtLojMk+2at/GCrOU090nvdEBkK3 RXUvvNeA==; Received: from [2a02:810b:480:1690::e430] (port=35366) by sub8.freenet.de with esmtpsa (ID frank-fischer@shadow-soft.de) (TLS1.3:ECDHE_X25519__RSA_PSS_RSAE_SHA256__AES_128_GCM:128) (port 465) (Exim 4.94.2 #2) id 1nScrM-00BNG6-JD; Fri, 11 Mar 2022 11:51:00 +0100 Message-ID: Date: Fri, 11 Mar 2022 11:51:00 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Betterbird/91.7.0 Content-Language: en-US From: Frank Fischer To: bug-auctex@gnu.org Autocrypt: addr=frank-fischer@shadow-soft.de; keydata= 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 VoT3O0YWPdU= Subject: 13.1.1; TeX-quote-after-quote not set correctly in language styles Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Originated-At: 2a02:810b:480:1690::e430!35366 X-Scan-TS: Fri, 11 Mar 2022 11:51:00 +0100 Received-SPF: pass client-ip=195.4.92.92; envelope-from=prvs=0069058f31=frank-fischer@shadow-soft.de; helo=mout2.freenet.de X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action 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 (--) Language style files initialize the fourth argument of `TeX-quote-language` from a language specific variable. For instance consider the following lines (currently 45-48) from german.el    (q-after-q (if (and (boundp 'LaTeX-german-quote-after-quote)                        LaTeX-german-quote-after-quote)                   LaTeX-german-quote-after-quote                 t))) There is no way q-after-q can be set to nil by setting `LaTeX-german-quote-after-quote` to nil because of the if condition. The correct code is probably    (q-after-q (if (boundp 'LaTeX-german-quote-after-quote)                   LaTeX-german-quote-after-quote                 t))) There might be similar issues in other language style files. Emacs  : GNU Emacs 27.1 (build 1, x86_64-pc-linux-gnu, X toolkit, Xaw3d scroll bars)  of 2021-03-28, modified by Debian Package: 13.1.1 current state: ============== (setq  AUCTeX-date "2022-02-22"  window-system 'x  LaTeX-version "2e"  TeX-style-path '("~/.emacs.d/auctex"                   "/home/fifr/.emacs.d/elpa/auctex-13.1.1/style"                   "/home/fifr/.emacs.d/auctex/auto"                   "/home/fifr/.emacs.d/auctex/style" "auto" "style")  TeX-auto-save t  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)%' %(output-dir) %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) %(o-dir) %t"                      TeX-run-compile nil (texinfo-mode) :help                      "Run Makeinfo with Info output")                     ("Makeinfo HTML"                      "makeinfo %(extraopts) %(o-dir) --html %t"                      TeX-run-compile nil (texinfo-mode) :help                      "Run Makeinfo with HTML output")                     ("AmSTeX"                      "amstex %(PDFout) %`%(extraopts) %S%(mode)%' %(output- dir) %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 %(O?aux)" TeX-run-BibTeX nil                      (plain-tex-mode latex-mode doctex-mode ams-tex-mode                       texinfo-mode context-mode)                      :help "Run BibTeX")                     ("Biber" "biber %(output-dir) %s" TeX-run-Biber nil                      (plain-tex-mode latex-mode doctex-mode ams-tex-mode                       texinfo-mode)                      :help "Run Biber")                     ("Texindex" "texindex %s.??" TeX-run-command nil                      (texinfo-mode) :help "Run Texindex")                     ("Texi2dvi" "%(PDF)texi2dvi %t" TeX-run-command nil                      (texinfo-mode) :help "Run Texi2dvi or Texi2pdf")                     ("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                      (plain-tex-mode latex-mode doctex-mode ams-tex-mode                       texinfo-mode)                      :help "Generate PostScript file")                     ("Dvips" "%(o?)dvips %d -o %f " TeX-run-dvips nil                      (plain-tex-mode latex-mode doctex-mode ams-tex-mode                       texinfo-mode)                      :help "Convert DVI file to PostScript")                     ("Dvipdfmx" "dvipdfmx -o %(O?pdf) %d" TeX-run-dvipdfmx nil                      (plain-tex-mode latex-mode doctex-mode ams-tex-mode                       texinfo-mode)                      :help "Convert DVI file to PDF with dvipdfmx")                     ("Ps2pdf" "ps2pdf %f %(O?pdf)" TeX-run-ps2pdf nil                      (plain-tex-mode latex-mode doctex-mode ams-tex-mode                       texinfo-mode)                      :help "Convert PostScript file to PDF")                     ("Glossaries" "makeglossaries %(d-dir) %s" TeX-run-command                      nil                      (plain-tex-mode latex-mode doctex-mode ams-tex-mode                       texinfo-mode)                      :help "Run makeglossaries to create glossary file")                     ("Index" "makeindex %(O?idx)" TeX-run-index nil                      (plain-tex-mode latex-mode doctex-mode ams-tex-mode                       texinfo-mode)                      :help "Run makeindex to create index file")                     ("upMendex" "upmendex %(O?idx)" TeX-run-index t                      (plain-tex-mode latex-mode doctex-mode ams-tex-mode                       texinfo-mode)                      :help "Run upmendex to create index file")                     ("Xindy" "texindy %s" TeX-run-command nil                      (plain-tex-mode latex-mode doctex-mode ams-tex-mode                       texinfo-mode)                      :help "Run xindy to create index file")                     ("Check" "lacheck %s" TeX-run-compile nil (latex-mode)                      :help "Check LaTeX file for correctness")                     ("ChkTeX" "chktex -v6 %s" TeX-run-compile nil (latex-mode)                      :help "Check LaTeX file for common mistakes")                     ("Spell" "(TeX-ispell-document \"\")" TeX-run-function nil                      t :help "Spell-check the document")                     ("Clean" "TeX-clean" TeX-run-function nil t :help                      "Delete generated intermediate files")                     ("Clean All" "(TeX-clean t)" TeX-run-function nil t :help                      "Delete generated intermediate and output files")                     ("Other" "" TeX-run-command t t :help                      "Run an arbitrary command")                     )  ) From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 13 06:05:54 2022 Received: (at 54339) by debbugs.gnu.org; 13 Mar 2022 10:05:54 +0000 Received: from localhost ([127.0.0.1]:41678 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nTL6n-0000If-LQ for submit@debbugs.gnu.org; Sun, 13 Mar 2022 06:05:53 -0400 Received: from eggs.gnu.org ([209.51.188.92]:45750) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nTL6m-0000IR-4X for 54339@debbugs.gnu.org; Sun, 13 Mar 2022 06:05:52 -0400 Received: from [2001:470:142:3::e] (port=53158 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nTL6g-0007uY-Ip; Sun, 13 Mar 2022 06:05:46 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=w7CBt1vGqbCd/3SpyhzqEa+DP+axuqbX+fybhIdzQe4=; b=bZhI5QcXLjmLZEejKyAk Y9ju6hS8r4NL50iUzyD9r1azM/6rNq7Wpj663SgE50BSrOEC2Za7n0haFSHrRTmhOoBhHf2wXOE8N 9glQxMbtiMlCOCbtsaTRZtczJfQHi6SKVCa2HUdrnw27pJosAqAKVJxq9ZdbwsMVkZYaWV12T7yjI dgUwsHCtIO9v8+psrAsyGqeN7LD60uY/XqtqP6FlwMs6MJ1Ld6gPsjAlQ871pSf1lVXmOF4HbaLQU ULcMCtPbqwBwsHZxGvS8MwXmWm+HCaS/u4KPresc3v4Gj+c/5u6JBX27arx9nb/tymtCJxQXQtOlY BwgSwvZZqlfAdg==; Received: from p5b326363.dip0.t-ipconnect.de ([91.50.99.99]:58470 helo=MUTANT) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nTL6g-0007cJ-3y; Sun, 13 Mar 2022 06:05:46 -0400 From: Arash Esbati To: Frank Fischer Subject: Re: bug#54339: 13.1.1; TeX-quote-after-quote not set correctly in language styles References: Date: Sun, 13 Mar 2022 11:04:38 +0100 In-Reply-To: (Frank Fischer's message of "Fri, 11 Mar 2022 11:51:00 +0100") Message-ID: <86k0cynp6x.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 54339 Cc: 54339@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 (---) Hi Frank, Frank Fischer writes: > Language style files initialize the fourth argument of > `TeX-quote-language` from a language specific variable. For instance > consider the following lines (currently 45-48) from german.el > > =C2=A0=C2=A0 (q-after-q (if (and (boundp 'LaTeX-german-quote-after-quote) > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 LaTeX-german-q= uote-after-quote) > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 LaTeX-german-quote-after-quote > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0 t))) > > There is no way q-after-q can be set to nil by setting > `LaTeX-german-quote-after-quote` to nil because of the if condition. > The correct code is probably > > =C2=A0=C2=A0 (q-after-q (if (boundp 'LaTeX-german-quote-after-quote) > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 LaTeX-german-quote-after-quote > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0 t))) Thanks for the report. I agree, the way q-after-q is currently implemented it can never become nil. OTOH, News in 11.81 has this entry: =E2=80=A2 The language-specific insertion of quotation marks was generalize= d. The variables LaTeX-german-open-quote, LaTeX-german-close-quote, LaTeX-german-quote-after-quote, LaTeX-italian-open-quote, LaTeX-italian-close-quote, and LaTeX-italian-quote-after-quote are now obsolete. If you are not satisfied with the default settings, you should customize TeX-quote-language-alist instead. AUCTeX 11.81 was released in September 2005, I think the transition period (even in Emacs time calculation) is over and we can safely delete them which would also fix the bug above. > There might be similar issues in other language style files. ngerman.el is another candidate. Best, Arash From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 15 17:48:54 2022 Received: (at 54339-done) by debbugs.gnu.org; 15 Mar 2022 21:48:54 +0000 Received: from localhost ([127.0.0.1]:49725 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nUF2E-0003zU-8F for submit@debbugs.gnu.org; Tue, 15 Mar 2022 17:48:54 -0400 Received: from eggs.gnu.org ([209.51.188.92]:60372) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nUF2C-0003zG-T0 for 54339-done@debbugs.gnu.org; Tue, 15 Mar 2022 17:48:53 -0400 Received: from [2001:470:142:3::e] (port=47668 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nUF26-0001kF-2U; Tue, 15 Mar 2022 17:48:47 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=OYGMvvGN/vp3I/W52bKnXxrKAhKaGzpbqJjrSyJf5A8=; b=mQoYY8g/1ffX4tjr9luT hU4ke+WmhOAxkUutG4VgKXPB+dOQGTOnRbkdMta6V7vOHwXnHNGsl28VP22gm4KGYsLbAZJt8RUEJ SFMX3SJfHKz3/Q5XZtzXL/3adY/6e6z5eTuuYtsl6PC2YslUFd0YqAZ4U9TitE8pndY3g178Sq/CP Jg1pRDCTUqsYWPr8xNPVHVMvlGQsaav8fNxGSJNbvnilehstx+G4lGf2YMcAVnn2VHKP5HcXQX7mF /rLITFW1e2rVj4wIZ9ZfC1YpCtuQ0r39Ec47xmSGI9TXKSLZtnfiyqr2uXS1DNRM2IGBB6xCZxxIR ENzypb0waCuI1w==; Received: from p5b326363.dip0.t-ipconnect.de ([91.50.99.99]:52076 helo=MUTANT) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nUF22-0006mw-BK; Tue, 15 Mar 2022 17:48:43 -0400 From: Arash Esbati To: Frank Fischer Subject: Re: bug#54339: 13.1.1; TeX-quote-after-quote not set correctly in language styles References: <86k0cynp6x.fsf@gnu.org> <8be00fae-bf18-0769-cc58-25106c0af6ea@shadow-soft.de> Date: Tue, 15 Mar 2022 22:48:26 +0100 In-Reply-To: <8be00fae-bf18-0769-cc58-25106c0af6ea@shadow-soft.de> (Frank Fischer's message of "Sun, 13 Mar 2022 11:20:04 +0100") Message-ID: <86r172dh05.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 54339-done Cc: 54339-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 (---) Hi Frank, in future, please keep the bug#@debbugs.gnu.org in Cc, Thanks. Frank Fischer writes: > that would be a much better solution, indeed. I pushed a change to AUCTeX repo (806100f29a) which should fix the issue you've reported. Note that I actually deleted those old variables. So please customize `TeX-quote-language-alist' if you want to adjust the behavior. Again, thanks for your report which I'm closing now. Best, Arash From unknown Sun Jun 22 11:34:02 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 13 Apr 2022 11:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator