From unknown Sat Jun 21 03:16:53 2025 X-Loop: help-debbugs@gnu.org Subject: bug#41841: 26.3; reftex and tikz's labels Resent-From: phs Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 13 Jun 2020 21:27:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 41841 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 41841@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Reply-To: phs@lsv.fr Received: via spool by submit@debbugs.gnu.org id=B.159208358716760 (code B ref -1); Sat, 13 Jun 2020 21:27:02 +0000 Received: (at submit) by debbugs.gnu.org; 13 Jun 2020 21:26:27 +0000 Received: from localhost ([127.0.0.1]:42597 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jkDfX-0004MG-E5 for submit@debbugs.gnu.org; Sat, 13 Jun 2020 17:26:27 -0400 Received: from lists.gnu.org ([209.51.188.17]:50052) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jkDfU-0004M6-PF for submit@debbugs.gnu.org; Sat, 13 Jun 2020 17:26:26 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:48702) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jkDfT-0007I3-6A for bug-gnu-emacs@gnu.org; Sat, 13 Jun 2020 17:26:24 -0400 Received: from olive.lsv.fr ([138.231.81.248]:60684 helo=olive.lsv.ens-cachan.fr) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jkDfN-0008Kz-Ti for bug-gnu-emacs@gnu.org; Sat, 13 Jun 2020 17:26:22 -0400 Received: from phs-r2.local (unknown [78.192.18.219]) by olive.lsv.ens-cachan.fr (Postfix) with ESMTP id E38604C0187 for ; Sat, 13 Jun 2020 23:26:12 +0200 (CEST) From: phs Autocrypt: addr=phs@lsv.fr; prefer-encrypt=mutual; keydata= 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 6zUq4A3X26T+cSdYaqTTNqJL Organization: CNRS & ENS Paris Saclay Message-ID: <295a7f3d-f950-67c0-0b39-0be85d6080b3@lsv.fr> Date: Sat, 13 Jun 2020 23:26:11 +0200 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:68.0) Gecko/20100101 Thunderbird/68.9.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit Received-SPF: pass client-ip=138.231.81.248; envelope-from=phs@lsv.fr; helo=olive.lsv.ens-cachan.fr X-detected-operating-system: by eggs.gnu.org: First seen = 2020/06/13 17:26:13 X-ACL-Warn: Detected OS = Linux 2.6.x X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN X-Spam_action: no action 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 (--) It seems reftex mistakes labels in tikz nodes with genuine \label 's in LaTeX source. To reproduce: 1) open a buffer foo.tex in LaTeX mode 2) insert (via cut&paste) the following text \begin{figure} \begin{tikzpicture} \node at (0,0) [label={node 0}] % not a LaTeX label \end{tikzpicture} \caption{Figure that!} \label{myfigure} % only genuine label \end{figure} 3) M-x reftex-toc 4) in the TOC buffer, hit key l for reftex-toc-toggle-labels 5) now the TOC buffer shows a genuine LaTeX \label and an irrelevant tikz node "label". --phs "Algebraic symbols are used when you do not know what you are talking about" In GNU Emacs 26.3 (build 1, x86_64-apple-darwin18.2.0, NS appkit-1671.20 Version 10.14.3 (Build 18D109)) of 2019-09-02 built on builder10-14.porkrind.org Windowing system distributor 'Apple', version 10.3.1894 Configured using: 'configure --with-ns '--enable-locallisppath=/Library/Application Support/Emacs/${version}/site-lisp:/Library/Application Support/Emacs/site-lisp' --with-modules' Configured features: NOTIFY ACL GNUTLS LIBXML2 ZLIB TOOLKIT_SCROLL_BARS NS MODULES THREADS Important settings: value of $LC_ALL: en_US value of $LANG: en_US locale-coding-system: utf-8-unix Major mode: TOC Minor modes in effect: cursor-intangible-mode: t global-magit-file-mode: t magit-auto-revert-mode: t global-git-commit-mode: t async-bytecomp-package-mode: t shell-dirtrack-mode: t diff-auto-refine-mode: t icomplete-mode: t global-eldoc-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t buffer-read-only: t line-number-mode: t transient-mark-mode: t From unknown Sat Jun 21 03:16:53 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: phs@lsv.fr Subject: bug#41841: closed (Re: bug#41841: 26.3; reftex and tikz's labels) Message-ID: References: <878sgp8ks9.fsf@gnu.org> <295a7f3d-f950-67c0-0b39-0be85d6080b3@lsv.fr> X-Gnu-PR-Message: they-closed 41841 X-Gnu-PR-Package: emacs Reply-To: 41841@debbugs.gnu.org Date: Sun, 14 Jun 2020 20:18:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1592165882-31365-1" This is a multi-part message in MIME format... ------------=_1592165882-31365-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #41841: 26.3; reftex and tikz's labels which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 41841@debbugs.gnu.org. --=20 41841: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D41841 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1592165882-31365-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 41841-done) by debbugs.gnu.org; 14 Jun 2020 20:17:27 +0000 Received: from localhost ([127.0.0.1]:44556 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jkZ4J-000893-FB for submit@debbugs.gnu.org; Sun, 14 Jun 2020 16:17:27 -0400 Received: from eggs.gnu.org ([209.51.188.92]:59638) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jkZ4F-00088o-V6 for 41841-done@debbugs.gnu.org; Sun, 14 Jun 2020 16:17:25 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:52156) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jkZ48-0004OL-EZ; Sun, 14 Jun 2020 16:17:16 -0400 Received: from auth1-smtp.messagingengine.com ([66.111.4.227]:46801) by fencepost.gnu.org with esmtpsa (TLS1.2:DHE_RSA_AES_256_CBC_SHA256:256) (Exim 4.82) (envelope-from ) id 1jkZ47-0005c4-3m; Sun, 14 Jun 2020 16:17:16 -0400 Received: from compute7.internal (compute7.nyi.internal [10.202.2.47]) by mailauth.nyi.internal (Postfix) with ESMTP id 94B6D27C0054; Sun, 14 Jun 2020 16:17:14 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute7.internal (MEProxy); Sun, 14 Jun 2020 16:17:14 -0400 X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduhedrudeiiedgudehtdcutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecunecujfgurhephffvufhfffgjkfgfgggtgfesth hqredttderjeenucfhrhhomhepvfgrshhsihhlohcujfhorhhnuceothhsughhsehgnhhu rdhorhhgqeenucggtffrrghtthgvrhhnpedvueefkeeuleekheffffdtieduvdfhffdtgf ekhfejueejudehudekveefvedvhfenucfkphepleefrddvfeeirddufeeirdefudenucev lhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehthhhorhhnod hmvghsmhhtphgruhhthhhpvghrshhonhgrlhhithihqdekieejfeekjeekgedqieefhedv leekqdhtshguhheppehgnhhurdhorhhgsehfrghsthhmrghilhdrfhhm X-ME-Proxy: Received: from thinkpad-t440p (p5dec881f.dip0.t-ipconnect.de [93.236.136.31]) by mail.messagingengine.com (Postfix) with ESMTPA id 3B8CA3280059; Sun, 14 Jun 2020 16:17:13 -0400 (EDT) From: Tassilo Horn To: phs Subject: Re: bug#41841: 26.3; reftex and tikz's labels References: <295a7f3d-f950-67c0-0b39-0be85d6080b3@lsv.fr> Date: Sun, 14 Jun 2020 22:17:10 +0200 In-Reply-To: <295a7f3d-f950-67c0-0b39-0be85d6080b3@lsv.fr> (phs@lsv.fr's message of "Sat, 13 Jun 2020 23:26:11 +0200") Message-ID: <878sgp8ks9.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) 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: 41841-done Cc: 41841-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 (---) phs writes: > It seems reftex mistakes labels in tikz nodes with genuine \label 's > in LaTeX source. > > To reproduce: > > 1) open a buffer foo.tex in LaTeX mode > > 2) insert (via cut&paste) the following text > > \begin{figure} > \begin{tikzpicture} > \node at (0,0) [label=3D{node 0}] % not a LaTeX label > \end{tikzpicture} > \caption{Figure that!} > \label{myfigure} % only genuine label > \end{figure} Does adding "tikzpicture" to reftex-label-ignored-macros-and-environments work? --8<---------------cut here---------------start------------->8--- reftex-label-ignored-macros-and-environments is a variable defined in =E2= =80=98reftex-vars.el=E2=80=99. Its value is nil You can customize this variable. This variable was introduced, or its default value was changed, in version 24.4 of Emacs. Documentation: List of macros and environments to be ignored when searching for labels. The purpose is to ignore environments and macros that use keyval style label=3Dfoo arguments, but the label has a different meaning than a \label{foo}. Standard \label{...} definitions are never ignored. E.g., TikZ defines several macros/environments where [label=3Dfoo] defines the label to be printed at some node or edge, but it=E2=80=99s not a label used for referencing. Note that this feature is only supported if you are using AUCTeX and the functions =E2=80=98TeX-current-macro=E2=80=99 and =E2=80=98LaTeX-current-environment=E2=80=99 are bound. Also note that this feature might slow down the reftex parsing process for large TeX files. --8<---------------cut here---------------end--------------->8--- In what's going to become Emacs 27.1, we are a bit more conservative and have a whitelist of environments in which we look for label=3Dfoo options. There, the bug doesn't happen anymore, so I'm closing this bug. Thanks, Tassilo ------------=_1592165882-31365-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 13 Jun 2020 21:26:27 +0000 Received: from localhost ([127.0.0.1]:42597 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jkDfX-0004MG-E5 for submit@debbugs.gnu.org; Sat, 13 Jun 2020 17:26:27 -0400 Received: from lists.gnu.org ([209.51.188.17]:50052) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jkDfU-0004M6-PF for submit@debbugs.gnu.org; Sat, 13 Jun 2020 17:26:26 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:48702) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jkDfT-0007I3-6A for bug-gnu-emacs@gnu.org; Sat, 13 Jun 2020 17:26:24 -0400 Received: from olive.lsv.fr ([138.231.81.248]:60684 helo=olive.lsv.ens-cachan.fr) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jkDfN-0008Kz-Ti for bug-gnu-emacs@gnu.org; Sat, 13 Jun 2020 17:26:22 -0400 Received: from phs-r2.local (unknown [78.192.18.219]) by olive.lsv.ens-cachan.fr (Postfix) with ESMTP id E38604C0187 for ; Sat, 13 Jun 2020 23:26:12 +0200 (CEST) To: bug-gnu-emacs@gnu.org From: phs Subject: 26.3; reftex and tikz's labels Autocrypt: addr=phs@lsv.fr; prefer-encrypt=mutual; keydata= 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 6zUq4A3X26T+cSdYaqTTNqJL Organization: CNRS & ENS Paris Saclay Message-ID: <295a7f3d-f950-67c0-0b39-0be85d6080b3@lsv.fr> Date: Sat, 13 Jun 2020 23:26:11 +0200 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:68.0) Gecko/20100101 Thunderbird/68.9.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit Received-SPF: pass client-ip=138.231.81.248; envelope-from=phs@lsv.fr; helo=olive.lsv.ens-cachan.fr X-detected-operating-system: by eggs.gnu.org: First seen = 2020/06/13 17:26:13 X-ACL-Warn: Detected OS = Linux 2.6.x X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN 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: , Reply-To: phs@lsv.fr Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) It seems reftex mistakes labels in tikz nodes with genuine \label 's in LaTeX source. To reproduce: 1) open a buffer foo.tex in LaTeX mode 2) insert (via cut&paste) the following text \begin{figure} \begin{tikzpicture} \node at (0,0) [label={node 0}] % not a LaTeX label \end{tikzpicture} \caption{Figure that!} \label{myfigure} % only genuine label \end{figure} 3) M-x reftex-toc 4) in the TOC buffer, hit key l for reftex-toc-toggle-labels 5) now the TOC buffer shows a genuine LaTeX \label and an irrelevant tikz node "label". --phs "Algebraic symbols are used when you do not know what you are talking about" In GNU Emacs 26.3 (build 1, x86_64-apple-darwin18.2.0, NS appkit-1671.20 Version 10.14.3 (Build 18D109)) of 2019-09-02 built on builder10-14.porkrind.org Windowing system distributor 'Apple', version 10.3.1894 Configured using: 'configure --with-ns '--enable-locallisppath=/Library/Application Support/Emacs/${version}/site-lisp:/Library/Application Support/Emacs/site-lisp' --with-modules' Configured features: NOTIFY ACL GNUTLS LIBXML2 ZLIB TOOLKIT_SCROLL_BARS NS MODULES THREADS Important settings: value of $LC_ALL: en_US value of $LANG: en_US locale-coding-system: utf-8-unix Major mode: TOC Minor modes in effect: cursor-intangible-mode: t global-magit-file-mode: t magit-auto-revert-mode: t global-git-commit-mode: t async-bytecomp-package-mode: t shell-dirtrack-mode: t diff-auto-refine-mode: t icomplete-mode: t global-eldoc-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t buffer-read-only: t line-number-mode: t transient-mark-mode: t ------------=_1592165882-31365-1-- From unknown Sat Jun 21 03:16:53 2025 X-Loop: help-debbugs@gnu.org Subject: bug#41841: 26.3; reftex and tikz's labels Resent-From: phs Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 14 Jun 2020 20:27:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 41841 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Tassilo Horn Cc: 41841-done@debbugs.gnu.org Reply-To: phs@lsv.fr Received: via spool by 41841-done@debbugs.gnu.org id=D41841.159216640732213 (code D ref 41841); Sun, 14 Jun 2020 20:27:02 +0000 Received: (at 41841-done) by debbugs.gnu.org; 14 Jun 2020 20:26:47 +0000 Received: from localhost ([127.0.0.1]:44563 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jkZDL-0008NV-CZ for submit@debbugs.gnu.org; Sun, 14 Jun 2020 16:26:47 -0400 Received: from olive.lsv.fr ([138.231.81.248]:41582 helo=olive.lsv.ens-cachan.fr) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jkZDI-0008NJ-Ce for 41841-done@debbugs.gnu.org; Sun, 14 Jun 2020 16:26:45 -0400 Received: from phs-r2.local (unknown [78.192.18.219]) by olive.lsv.ens-cachan.fr (Postfix) with ESMTP id 826994C01A2; Sun, 14 Jun 2020 22:26:43 +0200 (CEST) References: <295a7f3d-f950-67c0-0b39-0be85d6080b3@lsv.fr> <878sgp8ks9.fsf@gnu.org> From: phs Autocrypt: addr=phs@lsv.fr; prefer-encrypt=mutual; keydata= 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 6zUq4A3X26T+cSdYaqTTNqJL Organization: CNRS & ENS Paris Saclay Message-ID: <9da7ea90-0b1a-6505-58f0-d9bbb592c58b@lsv.fr> Date: Sun, 14 Jun 2020 22:26:43 +0200 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:68.0) Gecko/20100101 Thunderbird/68.9.0 MIME-Version: 1.0 In-Reply-To: <878sgp8ks9.fsf@gnu.org> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit 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 (-) On 2020/06/14 22:17, Tassilo Horn wrote: > Does adding "tikzpicture" to > reftex-label-ignored-macros-and-environments work? Yes, it works perfectly, even in my setup where I don't use AucTeX. Thanks! Emacs is so full of options, it can do everything if you just know how to use it properly. I feel full of shame for posting a bug report about that. Sorry... --phs From unknown Sat Jun 21 03:16:53 2025 X-Loop: help-debbugs@gnu.org Subject: bug#41841: 26.3; reftex and tikz's labels Resent-From: Tassilo Horn Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 14 Jun 2020 20:30:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 41841 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: phs Cc: 41841-done@debbugs.gnu.org Received: via spool by 41841-done@debbugs.gnu.org id=D41841.159216655732469 (code D ref 41841); Sun, 14 Jun 2020 20:30:03 +0000 Received: (at 41841-done) by debbugs.gnu.org; 14 Jun 2020 20:29:17 +0000 Received: from localhost ([127.0.0.1]:44570 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jkZFl-0008RX-5B for submit@debbugs.gnu.org; Sun, 14 Jun 2020 16:29:17 -0400 Received: from eggs.gnu.org ([209.51.188.92]:34502) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jkZFg-0008R9-Rf for 41841-done@debbugs.gnu.org; Sun, 14 Jun 2020 16:29:14 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:52344) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jkZFb-0006Ub-Jz; Sun, 14 Jun 2020 16:29:07 -0400 Received: from auth1-smtp.messagingengine.com ([66.111.4.227]:45279) by fencepost.gnu.org with esmtpsa (TLS1.2:DHE_RSA_AES_256_CBC_SHA256:256) (Exim 4.82) (envelope-from ) id 1jkZFa-0001lH-BI; Sun, 14 Jun 2020 16:29:06 -0400 Received: from compute7.internal (compute7.nyi.internal [10.202.2.47]) by mailauth.nyi.internal (Postfix) with ESMTP id E142027C0054; Sun, 14 Jun 2020 16:29:05 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute7.internal (MEProxy); Sun, 14 Jun 2020 16:29:05 -0400 X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduhedrudeiiedgudehfecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecunecujfgurhephffvufhfffgjkfgfgggtsehttd ertddtredtnecuhfhrohhmpefvrghsshhilhhoucfjohhrnhcuoehtshguhhesghhnuhdr ohhrgheqnecuggftrfgrthhtvghrnheptdelieffkeeuffduueeffefhiedtjeeutdeuve egfffgtdejleekheegkeetkeevnecukfhppeelfedrvdefiedrudefiedrfedunecuvehl uhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepthhhohhrnhdomh gvshhmthhprghuthhhphgvrhhsohhnrghlihhthidqkeeijeefkeejkeegqdeifeehvdel kedqthhsughhpeepghhnuhdrohhrghesfhgrshhtmhgrihhlrdhfmh X-ME-Proxy: Received: from thinkpad-t440p (p5dec881f.dip0.t-ipconnect.de [93.236.136.31]) by mail.messagingengine.com (Postfix) with ESMTPA id 7AF45328005A; Sun, 14 Jun 2020 16:29:02 -0400 (EDT) From: Tassilo Horn References: <295a7f3d-f950-67c0-0b39-0be85d6080b3@lsv.fr> <878sgp8ks9.fsf@gnu.org> <9da7ea90-0b1a-6505-58f0-d9bbb592c58b@lsv.fr> Date: Sun, 14 Jun 2020 22:28:59 +0200 In-Reply-To: <9da7ea90-0b1a-6505-58f0-d9bbb592c58b@lsv.fr> (phs@lsv.fr's message of "Sun, 14 Jun 2020 22:26:43 +0200") Message-ID: <871rmh8k8k.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.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: -1.3 (-) phs writes: >> Does adding "tikzpicture" to >> reftex-label-ignored-macros-and-environments work? > > Yes, it works perfectly, even in my setup where I don't use > AucTeX. Thanks! > > Emacs is so full of options, it can do everything if you just know how > to use it properly. > > I feel full of shame for posting a bug report about that. Sorry... No need to feel ashamed! I think I've implemented that feature but still I had to check the code in order to be sure. Bye, Tassilo