Received: (at 29401) by debbugs.gnu.org; 1 Dec 2017 14:41:13 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Dec 01 09:41:13 2017 Received: from localhost ([127.0.0.1]:39215 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1eKmV7-0008Ir-Hb for submit <at> debbugs.gnu.org; Fri, 01 Dec 2017 09:41:13 -0500 Received: from mail-pl0-f52.google.com ([209.85.160.52]:45754) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <koenvangreevenbroek@HIDDEN>) id 1eKmV5-0008Ie-QN for 29401 <at> debbugs.gnu.org; Fri, 01 Dec 2017 09:41:12 -0500 Received: by mail-pl0-f52.google.com with SMTP id f6so6399002pln.12 for <29401 <at> debbugs.gnu.org>; Fri, 01 Dec 2017 06:41:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=message-id:subject:from:to:cc:date:in-reply-to:references :mime-version:content-transfer-encoding; bh=2+EEOZ3PD55/0eSjMMcMTgBCRYinqJM0Fqmea/XlZoo=; b=bgkdVWNLq//OUzYSFomoWGj3GthVb1/8iAyaSYEdZNTuIrMM4gcdOw8aJ/IeV5g7Ot kDTGuy82Mnj+WP/C3anOjmmvalZWDaIFy2bK4kL5gvIrMRHw20ZBse5wzJvAc3i+VqR8 jZWnvJy4xnfnx3r9fJC4J4n/1k3eWBmoxZBla9uKufRI3MF3L4L3eVwZ8+oAoddKN+oX WwIXJgarC2QFmc1xvjHVcdmZA5REA+8jI6MvMkDsHdkquLQWW99AureryHoFj3QK/DeD UE1PuK8wjAuoMQxm0AF/Gmu6tfi9341DES0BuJjcFjSCB374i6yK5eHqyOBbqHGWX8vx AGlA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:message-id:subject:from:to:cc:date:in-reply-to :references:mime-version:content-transfer-encoding; bh=2+EEOZ3PD55/0eSjMMcMTgBCRYinqJM0Fqmea/XlZoo=; b=Crq08PEjHkpnPCLxvnKtsBiJhL0kgkarRpd7MHTpycp2UU2Z5M0xZ6Cl3og2+Q0NxQ YTag0dPnzSXf7c/GsrT9V6BeFwpOZxb7BWVCPuHYIKJ5LIg6G7amTlsDATnrDVvQTeDd zIIQabNQj3gmt9bk1trglXH8wU8JeCVH/FMpZ2lLFINRKeQzR8OmeJ2DRitFpHFZ7Von pgEshdtSjbTVbqa7rF2FMb7mPl8y/YIwb2CT1Rha240NNB3d3F+v8vkbzBQUXMTjVcG9 byO1mqxMAYjU9bOBcG3yzFxIK5MHwCmhwjPiFkUC+o0rWlmJz9i+1K7mK8EPqg+p/F9U o5Kw== X-Gm-Message-State: AJaThX6h4ByVgemSpKxPTpsTw2Dw31WjL0+u49llpI7MCXTVn+ZxKiuq pOlmNFxTyLnN7F/LgblC9Bw= X-Google-Smtp-Source: AGs4zMYPhKrGK89gK/VM861fP2OHML4XcyD+eg24AUpj/31wU8nB45tC7tjQNYOr1X5BqTtuuzZVig== X-Received: by 10.84.179.3 with SMTP id a3mr6371863plc.25.1512139265791; Fri, 01 Dec 2017 06:41:05 -0800 (PST) Received: from vesoldo.hitronhub.home (S0106a84e3f3c65f3.vc.shawcable.net. [174.7.59.253]) by smtp.googlemail.com with ESMTPSA id a87sm13838940pfg.159.2017.12.01.06.41.03 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 01 Dec 2017 06:41:04 -0800 (PST) Message-ID: <1512139262.21460.9.camel@HIDDEN> Subject: Re: bug#29401: 11.90.2.2017-07-25; Folding displays errors on valid LaTeX From: Koen van Greevenbroek <koenvangreevenbroek@HIDDEN> To: Arash Esbati <arash@HIDDEN> Date: Fri, 01 Dec 2017 06:41:02 -0800 In-Reply-To: <86indq29cr.fsf@HIDDEN> References: <1511369736.12146.0.camel@HIDDEN> <86indq29cr.fsf@HIDDEN> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.26.2-1 Mime-Version: 1.0 Content-Transfer-Encoding: 7bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 29401 Cc: 29401 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.0 (/) Hi Arash, > \begin{frame} > \begin{itemize} > \item <1>\textbf{One} > \item <2>\textbf{Two} > \end{itemize} > \end{frame} This version does fold correctly, but it doesn't produce the same output as the original example. In particular, here the overlay is applied to the items themselves, while when writing something like `\textbf<1>{foo}', the idea is that `foo' will be displayed in bold on the first slide, and normally for the rest of the slides. Maybe an example that illustrates the folding problem even better is: \begin{frame} \textbf<1>{One} \\ \textbf<2>{Two} \end{frame} This is syntactically correct, see section 9.3 of the Beamer user guide. I agree that code in the preamble will be extremely hard to fold correctly. However, maybe it could be an idea to ignore commands that cannot be folded correctly indstead of displaying an error? I know that I could just not try to fold the preamble, but right now I have something like (add-hook 'LaTeX-mode-hook (lambda () (TeX-fold-mode t) (add-hook 'find-file-hook 'TeX-fold-buffer t t))) in my .emacs, every LaTeX buffer I visit gets folder automatically. I think it would be nicer to just not see the errors. Have a nice day, Koen
bug-auctex@HIDDEN
:bug#29401
; Package auctex
.
Full text available.Received: (at 29401) by debbugs.gnu.org; 1 Dec 2017 07:31:07 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Dec 01 02:31:07 2017 Received: from localhost ([127.0.0.1]:38909 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1eKfmt-0002m9-5y for submit <at> debbugs.gnu.org; Fri, 01 Dec 2017 02:31:07 -0500 Received: from eggs.gnu.org ([208.118.235.92]:44108) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <arash@HIDDEN>) id 1eKfms-0002lg-N6 for 29401 <at> debbugs.gnu.org; Fri, 01 Dec 2017 02:31:06 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <arash@HIDDEN>) id 1eKfmj-0007tF-Ql for 29401 <at> debbugs.gnu.org; Fri, 01 Dec 2017 02:31:01 -0500 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,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:40017) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <arash@HIDDEN>) id 1eKfmj-0007su-M0; Fri, 01 Dec 2017 02:30:57 -0500 Received: from p4fe3ead6.dip0.t-ipconnect.de ([79.227.234.214]:56770 helo=MUTANT) by fencepost.gnu.org with esmtpsa (TLS1.2:DHE_RSA_AES_256_CBC_SHA256:256) (Exim 4.82) (envelope-from <arash@HIDDEN>) id 1eKfmi-0008Ap-Ut; Fri, 01 Dec 2017 02:30:57 -0500 From: Arash Esbati <arash@HIDDEN> To: Koen van Greevenbroek <koenvangreevenbroek@HIDDEN> Subject: Re: bug#29401: 11.90.2.2017-07-25; Folding displays errors on valid LaTeX References: <1511369736.12146.0.camel@HIDDEN> Date: Fri, 01 Dec 2017 08:30:44 +0100 In-Reply-To: <1511369736.12146.0.camel@HIDDEN> (Koen van Greevenbroek's message of "Wed, 22 Nov 2017 08:55:36 -0800") Message-ID: <86indq29cr.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 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-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 29401 Cc: 29401 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -5.0 (-----) Koen van Greevenbroek <koenvangreevenbroek@HIDDEN> writes: > Some valid LaTeX is parsed incorrectly by AUCTeX folding functions > (i.e. 'TeX-fold-region'), and an annoying error is displayed. Here is > an > example: > > =========================== > \documentclass{beamer} > \begin{document} > \begin{frame} > \begin{itemize} > \item \textbf<1>{One} > \item \textbf<1>{Two} > \end{itemize} > \end{frame} > \end{document} > =========================== Hi Koen, the example above compiles fine, but I think the syntax you're using is not correct. beamer doc says: The \item command is overlay specification-aware. If an overlay specification is provided, the item will only be shown on the specified slides, see the following example. If the \item command is to take an optional argument and an overlay specification, the overlay specification can either come first as in \item<1>[Cat] or come last as in \item[Cat]<1>. I.e., \item<alert specification>[item label]<alert specification> Why do you put alert spec between \textbf and its argument? This version looks better to me \begin{frame} \begin{itemize} \item <1>\textbf{One} \item <2>\textbf{Two} \end{itemize} \end{frame} and looks like this when folded where One and Two are boldified: \begin{frame} \begin{itemize} * <1>One * <2>Two \end{itemize} \end{frame} > Another example, which doesn't involve beamer, is the following code: > > =========================== > \usepackage{titlesec} > \titleformat{\section}{\bfseries}{\thesection}{10pt}{}[\normalfont] > =========================== > > which displays as: > > =========================== > \usepackage{titlesec} > \titleformat{[Error: No content > found]}{\bfseries}{\thesection}{10pt}{}[\normalfont] > =========================== > > Maybe it would be an idea to just not fold things like this where no > content it found, instead of displaying an error? This one is really hard to fix. Correctly folding preamble macros is almost impossible. Best, Arash
bug-auctex@HIDDEN
:bug#29401
; Package auctex
.
Full text available.Received: (at 29401) by debbugs.gnu.org; 22 Nov 2017 23:35:38 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Nov 22 18:35:37 2017 Received: from localhost ([127.0.0.1]:53206 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1eHeYL-0004Su-F4 for submit <at> debbugs.gnu.org; Wed, 22 Nov 2017 18:35:37 -0500 Received: from eggs.gnu.org ([208.118.235.92]:50284) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <mose@HIDDEN>) id 1eHeYJ-0004Sg-3L for 29401 <at> debbugs.gnu.org; Wed, 22 Nov 2017 18:35:35 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <mose@HIDDEN>) id 1eHeY9-0004Jc-LM for 29401 <at> debbugs.gnu.org; Wed, 22 Nov 2017 18:35:29 -0500 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,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:44234) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <mose@HIDDEN>) id 1eHeY9-0004JS-Hy for 29401 <at> debbugs.gnu.org; Wed, 22 Nov 2017 18:35:25 -0500 Received: from mail-io0-f176.google.com ([209.85.223.176]:34922) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from <mose@HIDDEN>) id 1eHeY9-0007QA-6j for 29401 <at> debbugs.gnu.org; Wed, 22 Nov 2017 18:35:25 -0500 Received: by mail-io0-f176.google.com with SMTP id i38so24911301iod.2 for <29401 <at> debbugs.gnu.org>; Wed, 22 Nov 2017 15:35:25 -0800 (PST) X-Gm-Message-State: AJaThX4zHQk1RqrPjOKkb+YX9nwTkBTPtGICaUFw4X2KiReIeJAXQCti xYRsKk05WEHYiasVxNpz2YnVWwIMAVlh3m6Cwao= X-Google-Smtp-Source: AGs4zMa3/VFcJIIC1d72OPT3R0m7UHl51ABruCwtV0fO997Cr+itahznJzBGGc0KlkeuEx/0RMscdl9gp05QFO9b7jo= X-Received: by 10.107.38.2 with SMTP id m2mr25169272iom.272.1511393724528; Wed, 22 Nov 2017 15:35:24 -0800 (PST) MIME-Version: 1.0 Received: by 10.2.138.98 with HTTP; Wed, 22 Nov 2017 15:34:44 -0800 (PST) In-Reply-To: <1511369736.12146.0.camel@HIDDEN> References: <1511369736.12146.0.camel@HIDDEN> From: =?UTF-8?Q?Mos=C3=A8_Giordano?= <mose@HIDDEN> Date: Thu, 23 Nov 2017 00:34:44 +0100 X-Gmail-Original-Message-ID: <CAKtYQqQu6sb5gmOHaPH9HvWZN-kDSrtTccYyTNHOZE4OU-DTdQ@HIDDEN> Message-ID: <CAKtYQqQu6sb5gmOHaPH9HvWZN-kDSrtTccYyTNHOZE4OU-DTdQ@HIDDEN> Subject: Re: bug#29401: 11.90.2.2017-07-25; Folding displays errors on valid LaTeX To: Koen van Greevenbroek <koenvangreevenbroek@HIDDEN> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 29401 Cc: 29401 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -5.0 (-----) Dear Koen, 2017-11-22 17:55 GMT+01:00 Koen van Greevenbroek <koenvangreevenbroek@HIDDEN>: > Hi! > > Some valid LaTeX is parsed incorrectly by AUCTeX folding functions > (i.e. 'TeX-fold-region'), and an annoying error is displayed. Here is > an > example: > > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D > \documentclass{beamer} > \begin{document} > \begin{frame} > \begin{itemize} > \item \textbf<1>{One} > \item \textbf<1>{Two} > \end{itemize} > \end{frame} > \end{document} > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D > > When folded, this code is displayed as follows: > > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D > \documentclass{beamer} > \begin{document} > \begin{frame} > \begin{itemize} > * [Error: No content found]<1>{One} > * [Error: No content found]<2>{Two} > \end{itemize} > \end{frame} > \end{document} > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D > > Another example, which doesn't involve beamer, is the following code: > > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D > \usepackage{titlesec} > \titleformat{\section}{\bfseries}{\thesection}{10pt}{}[\normalfont] > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D > > which displays as: > > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D > \usepackage{titlesec} > \titleformat{[Error: No content > found]}{\bfseries}{\thesection}{10pt}{}[\normalfont] > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D > > Maybe it would be an idea to just not fold things like this where no > content it found, instead of displaying an error? Thanks for the detailed report. I tried at least to track down the culprit for the beamer case, I think a general solution would be to teach `TeX-find-macro-boundaries' and related functions about <...> specifications. Unfortunately, I don't have right now the time to fix it, but this should be a starting point for anyone willing to tackle this issue. Regarding the second case, I don't think there is an easy fix for it. Bye, Mos=C3=A8
bug-auctex@HIDDEN
:bug#29401
; Package auctex
.
Full text available.Received: (at submit) by debbugs.gnu.org; 22 Nov 2017 16:55:54 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Nov 22 11:55:54 2017 Received: from localhost ([127.0.0.1]:52987 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1eHYJV-00038d-QC for submit <at> debbugs.gnu.org; Wed, 22 Nov 2017 11:55:54 -0500 Received: from eggs.gnu.org ([208.118.235.92]:36559) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <koenvangreevenbroek@HIDDEN>) id 1eHYJU-00038S-CS for submit <at> debbugs.gnu.org; Wed, 22 Nov 2017 11:55:52 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <koenvangreevenbroek@HIDDEN>) id 1eHYJN-0006La-Tm for submit <at> debbugs.gnu.org; Wed, 22 Nov 2017 11:55:47 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=BAYES_40,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:36643) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from <koenvangreevenbroek@HIDDEN>) id 1eHYJN-0006LU-QT for submit <at> debbugs.gnu.org; Wed, 22 Nov 2017 11:55:45 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:55745) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from <koenvangreevenbroek@HIDDEN>) id 1eHYJM-0007SP-8Z for bug-auctex@HIDDEN; Wed, 22 Nov 2017 11:55:45 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <koenvangreevenbroek@HIDDEN>) id 1eHYJI-0006KT-Bp for bug-auctex@HIDDEN; Wed, 22 Nov 2017 11:55:44 -0500 Received: from mail-pl0-x235.google.com ([2607:f8b0:400e:c01::235]:33256) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from <koenvangreevenbroek@HIDDEN>) id 1eHYJI-0006KH-2X for bug-auctex@HIDDEN; Wed, 22 Nov 2017 11:55:40 -0500 Received: by mail-pl0-x235.google.com with SMTP id a12so1062962pll.0 for <bug-auctex@HIDDEN>; Wed, 22 Nov 2017 08:55:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=message-id:subject:from:to:date:mime-version :content-transfer-encoding; bh=sOLdEp5fNlfJMOeOu0pAqLMxO2chMyzuIjRLfxH7YbE=; b=P8qbs6re266CVT1Wppanh+BjeM5zzBntOO2ohXfoevQ3RMkbSB5Km25+3ma0JVeLuN tva4XqLBCLFe+t7HVL5JzupxE5djRH4boqZzk81bpSoSpXxO9MAkyD+Ca4JWeropNp1t KNqYZVzMrcZ1F4J8Uaejd0xardQ8x7WvlS9rMrBq+t/0I7AMnFUPdHMOEfmsrZanvV7Z O8a5ixoULOm01rqS4bxnc6Ifv5l4OqpxQGQYYj9P9R93pEELAWR7fTHNQzDmK516gqfw M5hz56IV6qKzFNzCEhlfWB4jtOedyASHkFocS5uCAUrfB8DmnZ84ESyKj3itvENEy9X+ mQbQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:message-id:subject:from:to:date:mime-version :content-transfer-encoding; bh=sOLdEp5fNlfJMOeOu0pAqLMxO2chMyzuIjRLfxH7YbE=; b=i0/6ZmefsOPfcyWbuBlF6GSpMP3nXJO97+kY+ZqkVWiSBCpbFGVQRP2erIQ8D0soxI dQ7hzZdPy0rwNLRGPaeoPFcTQYAZ6bvZdiHx8tqq9xDJmdTohEDly55vLBD8X/OYk+bF Ls5bbDE3AeV8CKsfKu0JUyr5zrWCe5fDRu2KHQdeqeLB6vosEiyGvFA5l77vZWsoBxA4 JeKy5L4HadMiTrinTQbgvNIWQAxrVJyLDeUafWDi8331duT612A4y+MJ0ackWW6qoJws 5NrGJLJ0QH/8kfGZWrngk7VT+g4FwCx6M1D2rWDMoKgvbHu1ZDj+CNjwdUwRGyv1w0f8 H1TQ== X-Gm-Message-State: AJaThX6kTJs+H2DyRErzg/hEAbkT+JgeptzbwrzAn0GK6pl5pLhfBZGZ MsBsHDOf1qO0+an+5XbuWq1oMhWO X-Google-Smtp-Source: AGs4zMZiJYILLQY0jXN8OdZRdZjx9+JJJZw7BMg//YKmghkuZDpdvRCWsoiKUD/xAztK6M27MMH48Q== X-Received: by 10.159.207.149 with SMTP id z21mr21918541plo.262.1511369738118; Wed, 22 Nov 2017 08:55:38 -0800 (PST) Received: from d207-023-220-105.wireless.sfu.ca (d207-023-220-105.wireless.sfu.ca. [207.23.220.105]) by smtp.googlemail.com with ESMTPSA id s66sm32863478pfd.74.2017.11.22.08.55.36 for <bug-auctex@HIDDEN> (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 22 Nov 2017 08:55:36 -0800 (PST) Message-ID: <1511369736.12146.0.camel@HIDDEN> Subject: 11.90.2.2017-07-25; Folding displays errors on valid LaTeX From: Koen van Greevenbroek <koenvangreevenbroek@HIDDEN> To: bug-auctex@HIDDEN Date: Wed, 22 Nov 2017 08:55:36 -0800 Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.26.2-1 Mime-Version: 1.0 Content-Transfer-Encoding: 7bit X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -4.0 (----) Hi! Some valid LaTeX is parsed incorrectly by AUCTeX folding functions (i.e. 'TeX-fold-region'), and an annoying error is displayed. Here is an example: =========================== \documentclass{beamer} \begin{document} \begin{frame} \begin{itemize} \item \textbf<1>{One} \item \textbf<1>{Two} \end{itemize} \end{frame} \end{document} =========================== When folded, this code is displayed as follows: =========================== \documentclass{beamer} \begin{document} \begin{frame} \begin{itemize} * [Error: No content found]<1>{One} * [Error: No content found]<2>{Two} \end{itemize} \end{frame} \end{document} =========================== Another example, which doesn't involve beamer, is the following code: =========================== \usepackage{titlesec} \titleformat{\section}{\bfseries}{\thesection}{10pt}{}[\normalfont] =========================== which displays as: =========================== \usepackage{titlesec} \titleformat{[Error: No content found]}{\bfseries}{\thesection}{10pt}{}[\normalfont] =========================== Maybe it would be an idea to just not fold things like this where no content it found, instead of displaying an error? Thanks! Koen Emacs : GNU Emacs 25.2.2 (x86_64-pc-linux-gnu, GTK+ Version 3.22.20) of 2017-09-11, modified by Debian Package: 11.90.2.2017-07-25 current state: ============== (setq AUCTeX-date "2017-07-25" window-system 'x LaTeX-version "2e" TeX-style-path '("~/.emacs.d/auctex" "/home/koen/.emacs.d/elpa/auctex- 11.91.0/style" "/home/koen/.emacs.d/auctex/auto" "/home/koen/.emacs.d/auctex/style" "auto" "style") TeX-auto-save t TeX-parse-self t TeX-master t TeX-command-list '(("TeX" "%(PDF)%(tex) %(file-line-error) %(extraopts) %`%S%(PDFout)%(mode)%' %t" TeX-run-TeX nil (plain-tex-mode ams-tex-mode texinfo-mode) :help "Run plain TeX") (#("LaTeX" 0 1 (idx 0)) "%`%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" 0 1 (idx 1)) "bibtex %s" TeX-run-BibTeX nil t :help "Run BibTeX") (#("Biber" 0 1 (idx 2)) "biber %s" TeX-run-Biber nil t :help "Run Biber") (#("View" 0 1 (idx 3)) "%V" TeX-run-discard-or- function t t :help "Run Viewer") (#("Print" 0 1 (idx 4)) "%p" TeX-run-command t t :help "Print the file") (#("Queue" 0 1 (idx 5)) "%q" TeX-run-background nil t :help "View the printer queue" :visible TeX-queue-command) (#("File" 0 1 (idx 6)) "%(o?)dvips %d -o %f " TeX- run-dvips t t :help "Generate PostScript file") (#("Dvips" 0 1 (idx 7)) "%(o?)dvips %d -o %f " TeX- run-dvips nil t :help "Convert DVI file to PostScript") (#("Dvipdfmx" 0 1 (idx 8)) "dvipdfmx %d" TeX-run- dvipdfmx nil t :help "Convert DVI file to PDF with dvipdfmx") (#("Ps2pdf" 0 1 (idx 9)) "ps2pdf %f" TeX-run-ps2pdf nil t :help "Convert PostScript file to PDF") (#("Glossaries" 0 1 (idx 10)) "makeglossaries %s" TeX-run-command nil t :help "Run makeglossaries to create glossary file") (#("Index" 0 1 (idx 11)) "makeindex %s" TeX-run- index nil t :help "Run makeindex to create index file") (#("upMendex" 0 1 (idx 12)) "upmendex %s" TeX-run- index t t :help "Run upmendex to create index file") (#("Xindy" 0 1 (idx 13)) "texindy %s" TeX-run- command nil t :help "Run xindy to create index file") (#("Check" 0 1 (idx 14)) "lacheck %s" TeX-run- compile nil (latex-mode) :help "Check LaTeX file for correctness") (#("ChkTeX" 0 1 (idx 15)) "chktex -v6 %s" TeX-run- compile nil (latex-mode) :help "Check LaTeX file for common mistakes") (#("Spell" 0 1 (idx 16)) "(TeX-ispell-document \"\")" TeX-run-function nil t :help "Spell-check the document") (#("Clean" 0 1 (idx 17)) "TeX-clean" TeX-run- function nil t :help "Delete generated intermediate files") (#("Clean All" 0 1 (idx 18)) "(TeX-clean t)" TeX- run-function nil t :help "Delete generated intermediate and output files") (#("Other" 0 1 (idx 19)) "" TeX-run-command t t :help "Run an arbitrary command")) )
Koen van Greevenbroek <koenvangreevenbroek@HIDDEN>
:bug-auctex@HIDDEN
.
Full text available.bug-auctex@HIDDEN
:bug#29401
; Package auctex
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.