X-Loop: help-debbugs@HIDDEN Subject: bug#57009: Obscure doc string of new variable syntax-wholeline-max Resent-From: Alan Mackenzie <acm@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Fri, 05 Aug 2022 21:37:02 +0000 Resent-Message-ID: <handler.57009.B.165973536910776 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 57009 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 57009 <at> debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN Received: via spool by submit <at> debbugs.gnu.org id=B.165973536910776 (code B ref -1); Fri, 05 Aug 2022 21:37:02 +0000 Received: (at submit) by debbugs.gnu.org; 5 Aug 2022 21:36:09 +0000 Received: from localhost ([127.0.0.1]:60664 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1oK4zJ-0002nj-4t for submit <at> debbugs.gnu.org; Fri, 05 Aug 2022 17:36:09 -0400 Received: from lists.gnu.org ([209.51.188.17]:36176) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <acm@HIDDEN>) id 1oK4zF-0002nY-Ax for submit <at> debbugs.gnu.org; Fri, 05 Aug 2022 17:36:07 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:51000) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <acm@HIDDEN>) id 1oK4zF-0007wu-5Z for bug-gnu-emacs@HIDDEN; Fri, 05 Aug 2022 17:36:05 -0400 Received: from colin.muc.de ([193.149.48.1]:21471 helo=mail.muc.de) by eggs.gnu.org with smtp (Exim 4.90_1) (envelope-from <acm@HIDDEN>) id 1oK4zD-0001M3-47 for bug-gnu-emacs@HIDDEN; Fri, 05 Aug 2022 17:36:04 -0400 Received: (qmail 24203 invoked by uid 3782); 5 Aug 2022 21:36:00 -0000 Received: from acm.muc.de (p4fe1574c.dip0.t-ipconnect.de [79.225.87.76]) (using STARTTLS) by colin.muc.de (tmda-ofmipd) with ESMTP; Fri, 05 Aug 2022 23:35:59 +0200 Received: (qmail 21456 invoked by uid 1000); 5 Aug 2022 21:35:59 -0000 Date: Fri, 5 Aug 2022 21:35:59 +0000 Message-ID: <Yu2NP/L3rzP075zv@ACM> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Submission-Agent: TMDA/1.3.x (Ph3nix) From: Alan Mackenzie <acm@HIDDEN> X-Primary-Address: acm@HIDDEN Received-SPF: pass client-ip=193.149.48.1; envelope-from=acm@HIDDEN; helo=mail.muc.de 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, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.6 (-) 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: -2.6 (--) Hello, Emacs. I came across the variable syntax-wholeline-max in reading a new bug archive. Its doc string, in full, is: syntax-wholeline-max is a variable defined in `syntax.el'. Its value is 10000 Maximum line length for syntax operations. If lines are longer than that, syntax operations will treat them as chunks of this size. Misfontification may then occur. This is a tradeoff between correctly applying the syntax rules, and avoiding major slowdown on pathologically long lines. Probably introduced at or before Emacs version 29.1. .. There are several bugs here: (i) It is not clear what is meant by "syntax operations". These should be listed and if necessary, explained. (ii) It is not clear what it means for a "syntax operation" to treat a line "as a chunk". This should be explained. (iii) "Misfontification" may well occur, but what about other bad effects of ignoring correct syntax? Don't they deserve a mention? (iv) There is no mention of a mechanism to disable this "chunking" effect, whatever it might be. If there is one, it should be documented, if there's not, this should be stated. I'm not asking for an explanation of these things. I can look up the source code and work it out. I'm asking them to be fixed so that other people don't also have to read the source code. -- Alan Mackenzie (Nuremberg, Germany).
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Alan Mackenzie <acm@HIDDEN> Subject: bug#57009: Acknowledgement (Obscure doc string of new variable syntax-wholeline-max) Message-ID: <handler.57009.B.165973536910776.ack <at> debbugs.gnu.org> References: <Yu2NP/L3rzP075zv@ACM> X-Gnu-PR-Message: ack 57009 X-Gnu-PR-Package: emacs Reply-To: 57009 <at> debbugs.gnu.org Date: Fri, 05 Aug 2022 21:37:02 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): bug-gnu-emacs@HIDDEN If you wish to submit further information on this problem, please send it to 57009 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 57009: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D57009 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN Subject: bug#57009: Obscure doc string of new variable syntax-wholeline-max Resent-From: Lars Ingebrigtsen <larsi@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sat, 06 Aug 2022 12:57:02 +0000 Resent-Message-ID: <handler.57009.B57009.16597905994262 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 57009 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Alan Mackenzie <acm@HIDDEN> Cc: Stefan Monnier <monnier@HIDDEN>, 57009 <at> debbugs.gnu.org Received: via spool by 57009-submit <at> debbugs.gnu.org id=B57009.16597905994262 (code B ref 57009); Sat, 06 Aug 2022 12:57:02 +0000 Received: (at 57009) by debbugs.gnu.org; 6 Aug 2022 12:56:39 +0000 Received: from localhost ([127.0.0.1]:32998 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1oKJM6-00016g-E6 for submit <at> debbugs.gnu.org; Sat, 06 Aug 2022 08:56:38 -0400 Received: from quimby.gnus.org ([95.216.78.240]:46752) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <larsi@HIDDEN>) id 1oKJM4-00016T-0A for 57009 <at> debbugs.gnu.org; Sat, 06 Aug 2022 08:56:36 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:Date:References: In-Reply-To:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=a0Seo0oJcD3Oy67oGNcws5E0RXv0PtpSWgeqV6dW0ZU=; b=YBI0j+96loeX1hHBLVGcQWwnHI CUPe8Sq6/wvv21kUhYECPF9VWSxkcNhgxQd5fPrFPlE7JcmTXCK3SCnKgQqe9k/WFbDKv5bgXAayZ PjGvCoRZcJlsAXKKTbk0MdeqhOi7XmYXWQOi/jZkItxdNiu7u6sXDFxvh5sunJWf5FuI=; Received: from 2.151.51.97.tmi.telenormobil.no ([2.151.51.97] helo=joga) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from <larsi@HIDDEN>) id 1oKJLt-00043W-Kc; Sat, 06 Aug 2022 14:56:28 +0200 From: Lars Ingebrigtsen <larsi@HIDDEN> In-Reply-To: <Yu2NP/L3rzP075zv@ACM> (Alan Mackenzie's message of "Fri, 5 Aug 2022 21:35:59 +0000") References: <Yu2NP/L3rzP075zv@ACM> Date: Sat, 06 Aug 2022 14:56:24 +0200 Message-ID: <877d3l5y4n.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Alan Mackenzie <acm@HIDDEN> writes: > Maximum line length for syntax operations. > If lines are longer than that, syntax operations will treat them as chunks > of this size. Misfontification may then occur. > This is a tradeoff between [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP 0.0 TVD_RCVD_IP Message was received from an IP address -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) 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: -3.3 (---) Alan Mackenzie <acm@HIDDEN> writes: > Maximum line length for syntax operations. > If lines are longer than that, syntax operations will treat them as chunks > of this size. Misfontification may then occur. > This is a tradeoff between correctly applying the syntax rules, > and avoiding major slowdown on pathologically long lines. > > Probably introduced at or before Emacs version 29.1. > > .. There are several bugs here: > (i) It is not clear what is meant by "syntax operations". These should > be listed and if necessary, explained. You mean mention syntax-ppss? > (ii) It is not clear what it means for a "syntax operation" to treat a > line "as a chunk". This should be explained. It's saying that it's processing the line chunk-wise. I think that's pretty clear? > (iii) "Misfontification" may well occur, but what about other bad effects > of ignoring correct syntax? Don't they deserve a mention? Do they? > (iv) There is no mention of a mechanism to disable this "chunking" > effect, whatever it might be. If there is one, it should be > documented, if there's not, this should be stated. That seems self-evident -- you increase the size? There doesn't really seem to be much to alter here to me, but perhaps others have other opinions; adding Stefan to the CCs.
X-Loop: help-debbugs@HIDDEN Subject: bug#57009: Obscure doc string of new variable syntax-wholeline-max Resent-From: Alan Mackenzie <acm@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sat, 06 Aug 2022 14:33:01 +0000 Resent-Message-ID: <handler.57009.B57009.165979634516184 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 57009 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Lars Ingebrigtsen <larsi@HIDDEN> Cc: Stefan Monnier <monnier@HIDDEN>, 57009 <at> debbugs.gnu.org Received: via spool by 57009-submit <at> debbugs.gnu.org id=B57009.165979634516184 (code B ref 57009); Sat, 06 Aug 2022 14:33:01 +0000 Received: (at 57009) by debbugs.gnu.org; 6 Aug 2022 14:32:25 +0000 Received: from localhost ([127.0.0.1]:35202 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1oKKqn-0004Cy-Ag for submit <at> debbugs.gnu.org; Sat, 06 Aug 2022 10:32:25 -0400 Received: from colin.muc.de ([193.149.48.1]:47599 helo=mail.muc.de) by debbugs.gnu.org with smtp (Exim 4.84_2) (envelope-from <acm@HIDDEN>) id 1oKKqh-0004Cf-Rl for 57009 <at> debbugs.gnu.org; Sat, 06 Aug 2022 10:32:23 -0400 Received: (qmail 14919 invoked by uid 3782); 6 Aug 2022 14:32:12 -0000 Received: from acm.muc.de (p2e5d57a4.dip0.t-ipconnect.de [46.93.87.164]) (using STARTTLS) by colin.muc.de (tmda-ofmipd) with ESMTP; Sat, 06 Aug 2022 16:32:11 +0200 Received: (qmail 6862 invoked by uid 1000); 6 Aug 2022 14:32:11 -0000 Date: Sat, 6 Aug 2022 14:32:11 +0000 Message-ID: <Yu57a6SH8qAuCz48@ACM> References: <Yu2NP/L3rzP075zv@ACM> <877d3l5y4n.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <877d3l5y4n.fsf@HIDDEN> X-Submission-Agent: TMDA/1.3.x (Ph3nix) From: Alan Mackenzie <acm@HIDDEN> X-Primary-Address: acm@HIDDEN X-Spam-Score: 0.0 (/) 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: -1.0 (-) Hello, Lars. On Sat, Aug 06, 2022 at 14:56:24 +0200, Lars Ingebrigtsen wrote: > Alan Mackenzie <acm@HIDDEN> writes: > > Maximum line length for syntax operations. > > If lines are longer than that, syntax operations will treat them as chunks > > of this size. Misfontification may then occur. > > This is a tradeoff between correctly applying the syntax rules, > > and avoiding major slowdown on pathologically long lines. > > Probably introduced at or before Emacs version 29.1. > > .. There are several bugs here: > > (i) It is not clear what is meant by "syntax operations". These should > > be listed and if necessary, explained. > You mean mention syntax-ppss? Yes, if that is one of the operations involved. Also, if pertinent, parse-partial-sexp, forward-list and friends, syntax-propertize, .... > > (ii) It is not clear what it means for a "syntax operation" to treat a > > line "as a chunk". This should be explained. > It's saying that it's processing the line chunk-wise. I think that's > pretty clear? If it's clear to you, please explain in a way that's clear to me. :-) Say the chunk is 64 characters long. Doesn't parse-partial-sexp process that "as a chunk" anyway? How does one determine where a "chunk" starts and where it ends? What does "treating a line as a chunk" do that is new that we didn't do before? > > (iii) "Misfontification" may well occur, but what about other bad effects > > of ignoring correct syntax? Don't they deserve a mention? > Do they? They might, it depends how clear the rest of an amended text makes things. For example, will C-M-n still work? > > (iv) There is no mention of a mechanism to disable this "chunking" > > effect, whatever it might be. If there is one, it should be > > documented, if there's not, this should be stated. > That seems self-evident -- you increase the size? It is anything but self-evident. It might be by setting the variable to 0, it might be by setting it to nil, it might be, as you suggest by setting it to a larger size than you think will occur in practice (i.e. there's no way to disable it). All these ways are in use in Emacs. > There doesn't really seem to be much to alter here to me, but perhaps > others have other opinions; adding Stefan to the CCs. As matters stand, I'd have to read the source code to work out what this variable is for. I don't think I should have to. -- Alan Mackenzie (Nuremberg, Germany).
X-Loop: help-debbugs@HIDDEN Subject: bug#57009: Obscure doc string of new variable syntax-wholeline-max Resent-From: Lars Ingebrigtsen <larsi@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sun, 07 Aug 2022 12:47:03 +0000 Resent-Message-ID: <handler.57009.B57009.165987640018178 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 57009 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Alan Mackenzie <acm@HIDDEN> Cc: Stefan Monnier <monnier@HIDDEN>, 57009 <at> debbugs.gnu.org Received: via spool by 57009-submit <at> debbugs.gnu.org id=B57009.165987640018178 (code B ref 57009); Sun, 07 Aug 2022 12:47:03 +0000 Received: (at 57009) by debbugs.gnu.org; 7 Aug 2022 12:46:40 +0000 Received: from localhost ([127.0.0.1]:36139 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1oKfg0-0004j8-Aq for submit <at> debbugs.gnu.org; Sun, 07 Aug 2022 08:46:40 -0400 Received: from quimby.gnus.org ([95.216.78.240]:56616) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <larsi@HIDDEN>) id 1oKffx-0004iv-So for 57009 <at> debbugs.gnu.org; Sun, 07 Aug 2022 08:46:38 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:Date:References: In-Reply-To:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=010njvpI1qu3oyF7fJjZMKCXvFg7f8cbAka0OI9om8A=; b=CjyK79QxIGgxeM/wp88DtBpCnC 9LubTUqSxgsdEIdUHps+ubHz03AKS7Nf2C5NZxpGvNozgrnvqueHyP55uPk1qNuo7Z16enlQgFBfX i8sutc5/ZcK/NnFWnDAMVGrUAo9qgQcq+qxUi09YzCxVCs0VOgwSZKHt5yVcIwahjomY=; Received: from [84.212.220.105] (helo=joga) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from <larsi@HIDDEN>) id 1oKffo-0006VO-B0; Sun, 07 Aug 2022 14:46:30 +0200 From: Lars Ingebrigtsen <larsi@HIDDEN> In-Reply-To: <Yu57a6SH8qAuCz48@ACM> (Alan Mackenzie's message of "Sat, 6 Aug 2022 14:32:11 +0000") References: <Yu2NP/L3rzP075zv@ACM> <877d3l5y4n.fsf@HIDDEN> <Yu57a6SH8qAuCz48@ACM> Date: Sun, 07 Aug 2022 14:46:25 +0200 Message-ID: <871qts43xa.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Alan Mackenzie <acm@HIDDEN> writes: > Say the chunk is 64 characters long. Doesn't parse-partial-sexp process > that "as a chunk" anyway? How does one determine where a "chunk" starts > and where it ends? What does "treating a line as a [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) 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: -3.3 (---) Alan Mackenzie <acm@HIDDEN> writes: > Say the chunk is 64 characters long. Doesn't parse-partial-sexp process > that "as a chunk" anyway? How does one determine where a "chunk" starts > and where it ends? What does "treating a line as a chunk" do that is new > that we didn't do before? I interpret that as saying that the line is split into chunks (of the length the variable says) and processed one after the other. > It is anything but self-evident. It might be by setting the variable to > 0, it might be by setting it to nil, it might be, as you suggest by > setting it to a larger size than you think will occur in practice (i.e. > there's no way to disable it). All these ways are in use in Emacs. Yes, that's true.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.