From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 18 10:42:28 2022 Received: (at submit) by debbugs.gnu.org; 18 Jul 2022 14:42:28 +0000 Received: from localhost ([127.0.0.1]:51802 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oDRx5-0007a9-TQ for submit@debbugs.gnu.org; Mon, 18 Jul 2022 10:42:28 -0400 Received: from lists.gnu.org ([209.51.188.17]:35296) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oDRx0-0007Zz-I4 for submit@debbugs.gnu.org; Mon, 18 Jul 2022 10:42:26 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:33862) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oDRwz-0006GV-Bz for bug-gnu-emacs@gnu.org; Mon, 18 Jul 2022 10:42:21 -0400 Received: from md5i.com ([75.151.244.229]:55658) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oDRww-0001nE-QC for bug-gnu-emacs@gnu.org; Mon, 18 Jul 2022 10:42:21 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=md5i.com; s=dkim; h=Content-Type:MIME-Version:Message-ID:Date:Subject:To:From:Sender: Reply-To:Cc:Content-Transfer-Encoding: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=4gROSyw6ALC3cqJdtqVBDzfNvfb2A0u4HoshpSNnRLo=; b=IBH7zs/bohv76m5tRriBpcWBol a9q3ImF26RVxTTOZBdp2xGG1RrZhWw62qM6DJXWnwNc0tV/Epq74r1fyD5bua/0wqr13p8OeKzP2f o1o/zYOhS4tPalFTFUvID5WHb; Received: from abode ([192.168.177.1] helo=miko) by md5i.com with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.95) (envelope-from ) id 1oDRwu-0002oX-V8 for bug-gnu-emacs@gnu.org; Mon, 18 Jul 2022 10:42:16 -0400 From: Michael Welsh Duggan To: bug-gnu-emacs@gnu.org Subject: CC Mode 5.35.1 (C++//l); Cache state inconsistency X-Debbugs-Package: cc-mode Date: Mon, 18 Jul 2022 10:42:16 -0400 Message-ID: <87y1wqv5x3.fsf@md5i.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Received-SPF: pass client-ip=75.151.244.229; envelope-from=mwd@md5i.com; helo=md5i.com 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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_HELO_PASS=-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: -2.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.4 (--) --=-=-= Content-Type: text/plain Package: cc-mode >From emacs -Q: Load the attached file (inline). Turn on parse state debugging: M-x c-toggle-parse-state-debug RET Navigate to the uint8_t: C-s 8 Delete the 8 and start to replace it: 1 At this point I get a cache inconsistency warning: c-parse-state inconsistency at 179: using cache: nil, from scratch: (145). POINT-MIN: 1 Old state: (setq c-state-cache nil c-state-cache-good-pos 81 c-state-nonlit-pos-cache nil c-state-nonlit-pos-cache-limit 1 c-state-brace-pair-desert nil c-state-point-min 1 c-state-point-min-lit-type nil c-state-point-min-lit-start nil c-state-min-scan-pos 1 c-state-old-cpp-beg nil c-state-old-cpp-end nil c-parse-state-point 179) This inconsistency has not yet caused incorrect editing behavior (that I have noticed, but I know that any cache problem has the possibility of causing problems down the line. --=-=-= Content-Type: text/x-c++hdr Content-Disposition: inline class DataType : public types::NamedType { using base = types::NamedType; public: using base::NamedType; }; --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Emacs : GNU Emacs 29.0.50 (build 2, x86_64-pc-linux-gnu, X toolkit, cairo = version 1.16.0) of 2022-07-15 Package: CC Mode 5.35.1 (C++//l) Buffer Style: Pharos c-emacs-features: (pps-extended-state col-0-paren posix-char-classes gen-st= ring-delim gen-comment-delim syntax-properties 1-bit) current state: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D (setq c-basic-offset 2 c-comment-only-line-offset 0 c-indent-comment-alist '((anchored-comment column . 0) (end-block space . = 1) (cpp-end-block space . 2)) c-indent-comments-syntactically-p nil c-block-comment-prefix "" c-comment-prefix-regexp '((pike-mode . "//+!?\\|\\**") (awk-mode . "#+") (other . "//+\\|\\**")) c-doc-comment-style '((java-mode . javadoc) (pike-mode . autodoc) (c-mode . gtkdoc) (c++-mode . gtkdoc)) c-cleanup-list '(scope-operator) c-hanging-braces-alist '((brace-list-open) (brace-entry-open) (statement-cont) (substatement-open after) (block-close . c-snug-do-while) (extern-lang-open after) (namespace-open after) (module-open after) (composition-open after) (inexpr-class-open after) (inexpr-class-close before) (arglist-cont-nonempt= y)) c-hanging-colons-alist nil c-hanging-semi&comma-criteria '(c-semi&comma-inside-parenlist) c-backslash-column 48 c-backslash-max-column 72 c-special-indent-hook nil c-label-minimum-indentation 1 c-offsets-alist '((inexpr-class . +) (inexpr-statement . +) (lambda-intro-cont . +) (inlambda . 0) (template-args-cont c-lineup-template-args +) (incomposition . +) (inmodule . +) (innamespace . 0) (inextern-lang . 0) (composition-close . 0) (module-close . 0) (namespace-close . 0) (extern-lang-close . 0) (composition-open . 0) (module-open . 0) (namespace-open . 0) (extern-lang-open . 0) (objc-method-call-cont c-lineup-ObjC-method-call-colons c-lineup-ObjC-method-call + ) (objc-method-args-cont . c-lineup-ObjC-method-args) (objc-method-intro . [0]) (friend . 0) (cpp-define-intro c-lineup-cpp-define +) (cpp-macro-cont . +) (cpp-macro . [0]) (inclass . +) (stream-op . c-lineup-streamop) (arglist-cont-nonempty c-lineup-gcc-asm-reg c-lineup-arglist ) (arglist-cont c-lineup-gcc-asm-reg 0) (comment-intro c-lineup-knr-region-comment c-lineup-comment ) (catch-clause . 0) (else-clause . 0) (do-while-closure . 0) (access-label . /) (case-label . *) (substatement . +) (statement-case-intro . *) (statement . 0) (brace-entry-open . 0) (brace-list-entry . 0) (brace-list-close . 0) (block-close . 0) (block-open . 0) (inher-cont . c-lineup-multi-inher) (inher-intro . +) (member-init-cont . c-lineup-multi-inher) (member-init-intro . +) (annotation-var-cont . +) (annotation-top-cont . 0) (topmost-intro . 0) (knr-argdecl . 0) (func-decl-cont . +) (inline-close . 0) (class-close . 0) (class-open . 0) (defun-block-intro . +) (defun-close . 0) (defun-open . 0) (c . c-lineup-C-comments) (string . c-lineup-dont-change) (topmost-intro-cont . c-lineup-topmost-intro-cont) (brace-list-intro . +) (brace-list-open . 0) (inline-open . 0) (arglist-close . +) (arglist-intro . +) (statement-cont . c-lineup-math) (statement-case-open . *) (label . *) (substatement-label . 2) (substatement-open . 0) (knr-argdecl-intro . +) (statement-block-intro . +) ) c-buffer-is-cc-mode 'c++-mode c-tab-always-indent t c-syntactic-indentation t c-syntactic-indentation-in-macros t c-ignore-auto-fill '(string cpp code) c-auto-align-backslashes t c-backspace-function 'backward-delete-char-untabify c-delete-function 'delete-char c-electric-pound-behavior nil c-default-style '((java-mode . "java") (awk-mode . "awk") (other . "gnu")) c-enable-xemacs-performance-kludge-p nil c-old-style-variable-behavior nil defun-prompt-regexp nil tab-width 8 comment-column 32 parse-sexp-ignore-comments t parse-sexp-lookup-properties t auto-fill-function nil comment-multi-line t comment-start-skip "\\(?://+\\|/\\*+\\)\\s *" fill-prefix nil fill-column 70 paragraph-start "[ ]*\\(//+\\|\\**\\)[ ]*$\\|^\f" adaptive-fill-mode t adaptive-fill-regexp "[ ]*\\(//+\\|\\**\\)[ ]*\\([ ]*\\([-=E2=80=93!|#%= ;>*=C2=B7=E2=80=A2=E2=80=A3=E2=81=83=E2=97=A6]+[ ]*\\)*\\)" ) --=20 Michael Welsh Duggan (md5i@md5i.com) --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sun Jul 24 11:29:08 2022 Received: (at 56629) by debbugs.gnu.org; 24 Jul 2022 15:29:08 +0000 Received: from localhost ([127.0.0.1]:48483 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oFdXY-0000U6-5Q for submit@debbugs.gnu.org; Sun, 24 Jul 2022 11:29:08 -0400 Received: from colin.muc.de ([193.149.48.1]:63856 helo=mail.muc.de) by debbugs.gnu.org with smtp (Exim 4.84_2) (envelope-from ) id 1oFdXV-0000TY-Jn for 56629@debbugs.gnu.org; Sun, 24 Jul 2022 11:29:06 -0400 Received: (qmail 50592 invoked by uid 3782); 24 Jul 2022 15:28:58 -0000 Received: from acm.muc.de (p4fe15ea8.dip0.t-ipconnect.de [79.225.94.168]) (using STARTTLS) by colin.muc.de (tmda-ofmipd) with ESMTP; Sun, 24 Jul 2022 17:28:57 +0200 Received: (qmail 11597 invoked by uid 1000); 24 Jul 2022 15:28:56 -0000 Date: Sun, 24 Jul 2022 15:28:56 +0000 To: Michael Welsh Duggan Subject: Re: bug#56629: CC Mode 5.35.1 (C++//l); Cache state inconsistency Message-ID: References: <87y1wqv5x3.fsf@md5i.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <87y1wqv5x3.fsf@md5i.com> X-Submission-Agent: TMDA/1.3.x (Ph3nix) From: Alan Mackenzie X-Primary-Address: acm@muc.de X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 56629 Cc: 56629@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: -1.0 (-) Hello, Michael. Thank you indeed for another bug report. On Mon, Jul 18, 2022 at 10:42:16 -0400, Michael Welsh Duggan wrote: > Package: cc-mode > >From emacs -Q: > Load the attached file (inline). Turn on parse state debugging: > M-x c-toggle-parse-state-debug RET > Navigate to the uint8_t: > C-s 8 > Delete the 8 and start to replace it: > 1 > At this point I get a cache inconsistency warning: > c-parse-state inconsistency at 179: using cache: nil, from scratch: (145). POINT-MIN: 1 > Old state: > (setq c-state-cache nil c-state-cache-good-pos 81 c-state-nonlit-pos-cache nil c-state-nonlit-pos-cache-limit 1 c-state-brace-pair-desert nil c-state-point-min 1 c-state-point-min-lit-type nil c-state-point-min-lit-start nil c-state-min-scan-pos 1 c-state-old-cpp-beg nil c-state-old-cpp-end nil c-parse-state-point 179) > This inconsistency has not yet caused incorrect editing behavior (that I > have noticed, but I know that any cache problem has the possibility of > causing problems down the line. > class DataType : > public types::NamedType types::EqComparable, types::Hashable> > { > using base = types::NamedType types::EqComparable, types::Hashable>; > public: > using base::NamedType; > > > }; The cause of this bug is the text properties put on the s. These are intended to be category properties in Emacs, but syntax-table properties in XEmacs. The mechanism which tests the presence of the category property is chaotic in Emacs, though I think it works properly in the standalone CC Mode; the detection is (wrongly) done both at compile time and load time, and delivers different answers. :-( I will sort this out and let you know when it's done. > Emacs : GNU Emacs 29.0.50 (build 2, x86_64-pc-linux-gnu, X toolkit, cairo version 1.16.0) > of 2022-07-15 > Package: CC Mode 5.35.1 (C++//l) > Buffer Style: Pharos > c-emacs-features: (pps-extended-state col-0-paren posix-char-classes gen-string-delim gen-comment-delim syntax-properties 1-bit) [ .... ] -- Alan Mackenzie (Nuremberg, Germany). From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 26 15:53:16 2022 Received: (at 56629) by debbugs.gnu.org; 26 Jul 2022 19:53:16 +0000 Received: from localhost ([127.0.0.1]:54445 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oGQcG-0005OB-0R for submit@debbugs.gnu.org; Tue, 26 Jul 2022 15:53:16 -0400 Received: from colin.muc.de ([193.149.48.1]:36343 helo=mail.muc.de) by debbugs.gnu.org with smtp (Exim 4.84_2) (envelope-from ) id 1oGQcD-0005Ns-Nw for 56629@debbugs.gnu.org; Tue, 26 Jul 2022 15:53:14 -0400 Received: (qmail 384 invoked by uid 3782); 26 Jul 2022 19:53:05 -0000 Received: from acm.muc.de (p4fe15d7d.dip0.t-ipconnect.de [79.225.93.125]) (using STARTTLS) by colin.muc.de (tmda-ofmipd) with ESMTP; Tue, 26 Jul 2022 21:53:03 +0200 Received: (qmail 17780 invoked by uid 1000); 26 Jul 2022 19:53:02 -0000 Date: Tue, 26 Jul 2022 19:53:02 +0000 To: Michael Welsh Duggan Subject: Re: bug#56629: CC Mode 5.35.1 (C++//l); Cache state inconsistency Message-ID: References: <87y1wqv5x3.fsf@md5i.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Submission-Agent: TMDA/1.3.x (Ph3nix) From: Alan Mackenzie X-Primary-Address: acm@muc.de X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 56629 Cc: 56629@debbugs.gnu.org, acm@muc.de 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 (-) Hello again, Michael. On Sun, Jul 24, 2022 at 15:28:56 +0000, Alan Mackenzie wrote: [ .... ] > The cause of this bug is the text properties put on the s. These > are intended to be category properties in Emacs, but syntax-table > properties in XEmacs. The mechanism which tests the presence of the > category property is chaotic in Emacs, though I think it works properly > in the standalone CC Mode; the detection is (wrongly) done both at > compile time and load time, and delivers different answers. :-( > I will sort this out and let you know when it's done. I have now committed a patch for this to the savannah master branch, which I am confident has sorted the problem out. Could I ask you please to update your Emacs-29 to this branch, and test it out on your real C++ code, and confirm that the bug is indeed fixed (or that it's not fixed). Then we can close the bug. Thanks! > > Emacs : GNU Emacs 29.0.50 (build 2, x86_64-pc-linux-gnu, X toolkit, cairo version 1.16.0) > > of 2022-07-15 > > Package: CC Mode 5.35.1 (C++//l) > > Buffer Style: Pharos > > c-emacs-features: (pps-extended-state col-0-paren posix-char-classes gen-string-delim gen-comment-delim syntax-properties 1-bit) > [ .... ] -- Alan Mackenzie (Nuremberg, Germany). From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 26 23:23:27 2022 Received: (at 56629) by debbugs.gnu.org; 27 Jul 2022 03:23:27 +0000 Received: from localhost ([127.0.0.1]:54799 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oGXdu-0002BB-SV for submit@debbugs.gnu.org; Tue, 26 Jul 2022 23:23:27 -0400 Received: from md5i.com ([75.151.244.229]:37438) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oGXds-0002Aw-BU for 56629@debbugs.gnu.org; Tue, 26 Jul 2022 23:23:25 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=md5i.com; s=dkim; 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=EecbGOI8oWFM+HnkALSVXCCc4xVRK0wOuuuk1lhJCIs=; b=MFvdGNGFpZEfHt0buFgUWZkLS6 mOQ83c5ad+FemRoRFK5BKFpbW6TP6o0Sf5Ot5YShJVfVAcuKgicChxp4Tj/uJcJa5YzAGMsON53eR z25qrnolhbXzNCNV6jAihZll+; Received: from abode ([192.168.177.1] helo=miko) by md5i.com with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.95) (envelope-from ) id 1oGWhg-000AaV-W8; Tue, 26 Jul 2022 23:23:17 -0400 From: Michael Welsh Duggan To: Alan Mackenzie Subject: Re: bug#56629: CC Mode 5.35.1 (C++//l); Cache state inconsistency In-Reply-To: (Alan Mackenzie's message of "Tue, 26 Jul 2022 19:53:02 +0000") References: <87y1wqv5x3.fsf@md5i.com> Date: Tue, 26 Jul 2022 23:23:16 -0400 Message-ID: <87bktbck7v.fsf@md5i.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 56629 Cc: Michael Welsh Duggan , 56629@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: -1.0 (-) Alan Mackenzie writes: > Hello again, Michael. > > On Sun, Jul 24, 2022 at 15:28:56 +0000, Alan Mackenzie wrote: > > [ .... ] > >> The cause of this bug is the text properties put on the s. These >> are intended to be category properties in Emacs, but syntax-table >> properties in XEmacs. The mechanism which tests the presence of the >> category property is chaotic in Emacs, though I think it works properly >> in the standalone CC Mode; the detection is (wrongly) done both at >> compile time and load time, and delivers different answers. :-( > >> I will sort this out and let you know when it's done. > > I have now committed a patch for this to the savannah master branch, > which I am confident has sorted the problem out. > > Could I ask you please to update your Emacs-29 to this branch, and test > it out on your real C++ code, and confirm that the bug is indeed fixed > (or that it's not fixed). Then we can close the bug. Thanks! Thus far, I have not encountered any problems. I'll let you know if that changes. >> > Emacs : GNU Emacs 29.0.50 (build 2, x86_64-pc-linux-gnu, X >> > toolkit, cairo version 1.16.0) >> > of 2022-07-15 >> > Package: CC Mode 5.35.1 (C++//l) >> > Buffer Style: Pharos >> > c-emacs-features: (pps-extended-state col-0-paren >> > posix-char-classes gen-string-delim gen-comment-delim >> > syntax-properties 1-bit) > >> [ .... ] -- Michael Welsh Duggan (md5i@md5i.com) From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 30 05:33:48 2022 Received: (at 56629-done) by debbugs.gnu.org; 30 Jul 2022 09:33:48 +0000 Received: from localhost ([127.0.0.1]:34052 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oHiqy-0001AJ-BD for submit@debbugs.gnu.org; Sat, 30 Jul 2022 05:33:48 -0400 Received: from colin.muc.de ([193.149.48.1]:58495 helo=mail.muc.de) by debbugs.gnu.org with smtp (Exim 4.84_2) (envelope-from ) id 1oHiqv-0001A1-46 for 56629-done@debbugs.gnu.org; Sat, 30 Jul 2022 05:33:47 -0400 Received: (qmail 67703 invoked by uid 3782); 30 Jul 2022 09:33:38 -0000 Received: from acm.muc.de (p2e5d52c1.dip0.t-ipconnect.de [46.93.82.193]) (using STARTTLS) by colin.muc.de (tmda-ofmipd) with ESMTP; Sat, 30 Jul 2022 11:33:37 +0200 Received: (qmail 5025 invoked by uid 1000); 30 Jul 2022 09:33:37 -0000 Date: Sat, 30 Jul 2022 09:33:37 +0000 To: Michael Welsh Duggan Subject: Re: bug#56629: CC Mode 5.35.1 (C++//l); Cache state inconsistency Message-ID: References: <87y1wqv5x3.fsf@md5i.com> <87bktbck7v.fsf@md5i.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <87bktbck7v.fsf@md5i.com> X-Submission-Agent: TMDA/1.3.x (Ph3nix) From: Alan Mackenzie X-Primary-Address: acm@muc.de X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 56629-done Cc: 56629-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: -1.0 (-) Hello, Michael. > On Tue, Jul 26, 2022 at 23:23:16 -0400, Michael Welsh Duggan wrote: > Alan Mackenzie writes: > > I have now committed a patch for this to the savannah master branch, > > which I am confident has sorted the problem out. > > Could I ask you please to update your Emacs-29 to this branch, and test > > it out on your real C++ code, and confirm that the bug is indeed fixed > > (or that it's not fixed). Then we can close the bug. Thanks! > Thus far, I have not encountered any problems. I'll let you know if > that changes. OK, that's three days, now, with no further problems. So I'm closing the bug with this post. > -- > Michael Welsh Duggan > (md5i@md5i.com)o -- Alan Mackenzie (Nuremberg, Germany). From unknown Mon Aug 18 11:08:19 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 27 Aug 2022 11:24:04 +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