From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 23 12:33:47 2020 Received: (at submit) by debbugs.gnu.org; 23 Nov 2020 17:33:48 +0000 Received: from localhost ([127.0.0.1]:51030 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1khFil-0007C1-KN for submit@debbugs.gnu.org; Mon, 23 Nov 2020 12:33:47 -0500 Received: from lists.gnu.org ([209.51.188.17]:45234) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1khFij-0007Bs-AZ for submit@debbugs.gnu.org; Mon, 23 Nov 2020 12:33:46 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:43638) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1khFij-00076l-05 for bug-gnu-emacs@gnu.org; Mon, 23 Nov 2020 12:33:45 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:49637) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1khFie-000119-Vc; Mon, 23 Nov 2020 12:33:44 -0500 Received: from [176.228.60.248] (port=1575 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1khFie-000570-4u; Mon, 23 Nov 2020 12:33:40 -0500 Date: Mon, 23 Nov 2020 19:33:35 +0200 Message-Id: <83zh38ugeo.fsf@gnu.org> From: Eli Zaretskii To: bug-gnu-emacs@gnu.org, Alan Mackenzie Subject: 27.1.50; c-context-line-break misbehaves at end of comment MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit 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: -3.3 (---) To reproduce: emacs -Q C-x C-f src/xdisp.c C-u 19 M-g g C-e This should bring you to the end of this line in xdisp.c: along with GNU Emacs. If not, see . */ It is the end of a comment. Now do this: M-: (local-set-key "\C-m" 'c-context-line-break) RET Then press RET. I expect Emacs to open a new line, indent it according to the context, and put point after the indentation. Instead, the new line is inserted _before_ the point's line, and point stays at the end of the comment as it was before. This is a regression wrt Emacs 26. I had this customization of RET in CC mode since about forever, and it always worked like I expected. Until Emacs 27.1. Can this be fixed for Emacs 27.2, please? In GNU Emacs 27.1.50 (build 107, i686-pc-mingw32) of 2020-11-23 built on HOME-C4E4A596F7 Repository revision: 2b1cec559202d5985b7431ffce943bf4b019fb95 Repository branch: emacs-27 Windowing system distributor 'Microsoft Corp.', version 5.1.2600 System Description: Microsoft Windows XP Service Pack 3 (v5.1.0.2600) Recent messages: Undo [3 times] RET (translated from ) runs the command newline [2 times] Making completion list... c-context-line-break RET (translated from ) runs the command c-context-line-break Undo user-error: You didn’t specify a function symbol Type C-x 1 to delete the help window, C-M-v to scroll help. [2 times] GNU Emacs 27.1.50 (build 107, i686-pc-mingw32) of 2020-11-23 Configured using: 'configure -C --prefix=/d/usr --with-wide-int --with-modules --enable-checking=yes,glyphs 'CFLAGS=-O0 -gdwarf-4 -g3'' Configured features: XPM JPEG TIFF GIF PNG RSVG SOUND NOTIFY W32NOTIFY ACL GNUTLS LIBXML2 HARFBUZZ ZLIB TOOLKIT_SCROLL_BARS MODULES THREADS JSON PDUMPER LCMS2 GMP Important settings: value of $LANG: ENU locale-coding-system: cp1255 Major mode: Help Minor modes in effect: tooltip-mode: t global-eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-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 Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug message rmc puny dired dired-loaddefs format-spec rfc822 mml mml-sec password-cache epa derived epg epg-config gnus-util rmail rmail-loaddefs text-property-search mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils cl-print time-date subr-x cl-extra seq byte-opt gv bytecomp byte-compile cconv thingatpt help-fns radix-tree help-mode vc-git diff-mode easy-mmode bug-reference cc-mode cc-fonts easymenu cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs cl-loaddefs cl-lib tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel dos-w32 ls-lisp disp-table term/w32-win w32-win w32-vars term/common-win tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode elisp-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core term/tty-colors frame minibuffer cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite charscript charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray cl-preloaded nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote threads w32notify w32 lcms2 multi-tty make-network-process emacs) Memory information: ((conses 16 83507 9659) (symbols 48 10409 1) (strings 16 28014 2352) (string-bytes 1 925109) (vectors 16 14367) (vector-slots 8 178621 7676) (floats 8 39 54) (intervals 40 3254 13) (buffers 888 14)) From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 23 12:52:03 2020 Received: (at 44823) by debbugs.gnu.org; 23 Nov 2020 17:52:03 +0000 Received: from localhost ([127.0.0.1]:51060 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1khG0R-0007fm-BM for submit@debbugs.gnu.org; Mon, 23 Nov 2020 12:52:03 -0500 Received: from eggs.gnu.org ([209.51.188.92]:58866) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1khG0O-0007fC-Ro; Mon, 23 Nov 2020 12:52:01 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:50044) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1khG0J-0004DS-6n; Mon, 23 Nov 2020 12:51:55 -0500 Received: from [176.228.60.248] (port=2707 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1khG0I-0001UR-4K; Mon, 23 Nov 2020 12:51:54 -0500 Date: Mon, 23 Nov 2020 19:51:50 +0200 Message-Id: <83r1okufk9.fsf@gnu.org> From: Eli Zaretskii To: 44823@debbugs.gnu.org, acm@muc.de In-Reply-To: <83zh38ugeo.fsf@gnu.org> (message from Eli Zaretskii on Mon, 23 Nov 2020 19:33:35 +0200) Subject: Re: bug#44823: 27.1.50; c-context-line-break misbehaves at end of comment References: <83zh38ugeo.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 44823 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 (---) merge 44823 43481 thanks > Date: Mon, 23 Nov 2020 19:33:35 +0200 > From: Eli Zaretskii > > To reproduce: > > emacs -Q > C-x C-f src/xdisp.c > C-u 19 M-g g > C-e > > This should bring you to the end of this line in xdisp.c: > > along with GNU Emacs. If not, see . */ > > It is the end of a comment. Now do this: > > M-: (local-set-key "\C-m" 'c-context-line-break) RET > > Then press RET. I expect Emacs to open a new line, indent it > according to the context, and put point after the indentation. > Instead, the new line is inserted _before_ the point's line, and point > stays at the end of the comment as it was before. > > This is a regression wrt Emacs 26. > > I had this customization of RET in CC mode since about forever, and it > always worked like I expected. Until Emacs 27.1. I see someone already reported this 2 months ago. Merging. > Can this be fixed for Emacs 27.2, please? Yes, please. From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 24 11:22:55 2020 Received: (at submit) by debbugs.gnu.org; 24 Nov 2020 16:22:55 +0000 Received: from localhost ([127.0.0.1]:32814 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1khb5i-0006c5-TT for submit@debbugs.gnu.org; Tue, 24 Nov 2020 11:22:55 -0500 Received: from lists.gnu.org ([209.51.188.17]:40240) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1khb5g-0006bw-H4 for submit@debbugs.gnu.org; Tue, 24 Nov 2020 11:22:53 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:46882) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1khb5g-00079H-7e for bug-gnu-emacs@gnu.org; Tue, 24 Nov 2020 11:22:52 -0500 Received: from colin.muc.de ([193.149.48.1]:62190 helo=mail.muc.de) by eggs.gnu.org with smtp (Exim 4.90_1) (envelope-from ) id 1khb5c-0001kU-UN for bug-gnu-emacs@gnu.org; Tue, 24 Nov 2020 11:22:51 -0500 Received: (qmail 73614 invoked by uid 3782); 24 Nov 2020 16:22:46 -0000 Received: from acm.muc.de (p4fe15a86.dip0.t-ipconnect.de [79.225.90.134]) by localhost.muc.de (tmda-ofmipd) with ESMTP; Tue, 24 Nov 2020 17:22:46 +0100 Received: (qmail 31227 invoked by uid 1000); 24 Nov 2020 16:22:46 -0000 Date: Tue, 24 Nov 2020 16:22:46 +0000 To: Eli Zaretskii Subject: Re: 27.1.50; c-context-line-break misbehaves at end of comment Message-ID: <20201124162246.GA15477@ACM> References: <83zh38ugeo.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <83zh38ugeo.fsf@gnu.org> X-Delivery-Agent: TMDA/1.1.12 (Macallan) From: Alan Mackenzie X-Primary-Address: acm@muc.de Received-SPF: pass client-ip=193.149.48.1; envelope-from=acm@muc.de; 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 autolearn=unavailable autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.6 (-) X-Debbugs-Envelope-To: submit Cc: bug-gnu-emacs@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: -2.6 (--) Hello, Eli. On Mon, Nov 23, 2020 at 19:33:35 +0200, Eli Zaretskii wrote: > To reproduce: > emacs -Q > C-x C-f src/xdisp.c > C-u 19 M-g g > C-e > This should bring you to the end of this line in xdisp.c: > along with GNU Emacs. If not, see . */ > It is the end of a comment. Now do this: > M-: (local-set-key "\C-m" 'c-context-line-break) RET > Then press RET. I expect Emacs to open a new line, indent it > according to the context, and put point after the indentation. > Instead, the new line is inserted _before_ the point's line, and point > stays at the end of the comment as it was before. > This is a regression wrt Emacs 26. > I had this customization of RET in CC mode since about forever, and it > always worked like I expected. Until Emacs 27.1. > Can this be fixed for Emacs 27.2, please? This is an off-by-one error, and was fixed in master with the following commit: commit 7574390099f0de11939a0e3626cf222b58863290 Author: Alan Mackenzie Date: Thu Jun 25 17:07:16 2020 +0000 CC Mode. Fix an off by one error. Fixes bug #41809 * lisp/progmodes/cc-engine.el (c-full-pp-to-literal): Change > to >= (twice). I can't remember why I didn't commit this to the emacs-27 branch. Possibly it was too close to the release. I'll cherry-pick it back to the emacs-27 branch. > In GNU Emacs 27.1.50 (build 107, i686-pc-mingw32) > of 2020-11-23 built on HOME-C4E4A596F7 > Repository revision: 2b1cec559202d5985b7431ffce943bf4b019fb95 > Repository branch: emacs-27 > Windowing system distributor 'Microsoft Corp.', version 5.1.2600 > System Description: Microsoft Windows XP Service Pack 3 (v5.1.0.2600) [ .... ] -- Alan Mackenzie (Nuremberg, Germany). From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 24 11:37:24 2020 Received: (at submit) by debbugs.gnu.org; 24 Nov 2020 16:37:24 +0000 Received: from localhost ([127.0.0.1]:32831 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1khbJk-0000cl-Hw for submit@debbugs.gnu.org; Tue, 24 Nov 2020 11:37:24 -0500 Received: from lists.gnu.org ([209.51.188.17]:48358) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1khbJi-0000cd-Lg for submit@debbugs.gnu.org; Tue, 24 Nov 2020 11:37:23 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:50194) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1khbJi-00061Q-6I for bug-gnu-emacs@gnu.org; Tue, 24 Nov 2020 11:37:22 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:47223) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1khbJh-0003eh-FN; Tue, 24 Nov 2020 11:37:21 -0500 Received: from [176.228.60.248] (port=2911 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1khbJg-0000pP-G0; Tue, 24 Nov 2020 11:37:20 -0500 Date: Tue, 24 Nov 2020 18:37:20 +0200 Message-Id: <83im9uu2wv.fsf@gnu.org> From: Eli Zaretskii To: Alan Mackenzie In-Reply-To: <20201124162246.GA15477@ACM> (message from Alan Mackenzie on Tue, 24 Nov 2020 16:22:46 +0000) Subject: Re: 27.1.50; c-context-line-break misbehaves at end of comment References: <83zh38ugeo.fsf@gnu.org> <20201124162246.GA15477@ACM> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: submit Cc: bug-gnu-emacs@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 (---) > Date: Tue, 24 Nov 2020 16:22:46 +0000 > Cc: bug-gnu-emacs@gnu.org > From: Alan Mackenzie > > commit 7574390099f0de11939a0e3626cf222b58863290 > Author: Alan Mackenzie > Date: Thu Jun 25 17:07:16 2020 +0000 > > CC Mode. Fix an off by one error. Fixes bug #41809 > > * lisp/progmodes/cc-engine.el (c-full-pp-to-literal): Change > to >= (twice). > > I can't remember why I didn't commit this to the emacs-27 branch. > Possibly it was too close to the release. > > I'll cherry-pick it back to the emacs-27 branch. Thanks! From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 24 11:39:36 2020 Received: (at submit) by debbugs.gnu.org; 24 Nov 2020 16:39:36 +0000 Received: from localhost ([127.0.0.1]:32835 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1khbLs-0000fk-0b for submit@debbugs.gnu.org; Tue, 24 Nov 2020 11:39:36 -0500 Received: from lists.gnu.org ([209.51.188.17]:53224) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1khbLq-0000fc-2S for submit@debbugs.gnu.org; Tue, 24 Nov 2020 11:39:34 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:50776) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1khbLp-00081R-P3 for bug-gnu-emacs@gnu.org; Tue, 24 Nov 2020 11:39:33 -0500 Received: from colin.muc.de ([193.149.48.1]:62926 helo=mail.muc.de) by eggs.gnu.org with smtp (Exim 4.90_1) (envelope-from ) id 1khbLn-0003wy-Cw for bug-gnu-emacs@gnu.org; Tue, 24 Nov 2020 11:39:33 -0500 Received: (qmail 83112 invoked by uid 3782); 24 Nov 2020 16:39:29 -0000 Received: from acm.muc.de (p4fe15a86.dip0.t-ipconnect.de [79.225.90.134]) by localhost.muc.de (tmda-ofmipd) with ESMTP; Tue, 24 Nov 2020 17:39:29 +0100 Received: (qmail 31690 invoked by uid 1000); 24 Nov 2020 16:39:29 -0000 Date: Tue, 24 Nov 2020 16:39:29 +0000 To: Eli Zaretskii Subject: Re: 27.1.50; c-context-line-break misbehaves at end of comment Message-ID: <20201124163929.GB30574@ACM> References: <83zh38ugeo.fsf@gnu.org> <20201124162246.GA15477@ACM> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20201124162246.GA15477@ACM> X-Delivery-Agent: TMDA/1.1.12 (Macallan) From: Alan Mackenzie X-Primary-Address: acm@muc.de Received-SPF: pass client-ip=193.149.48.1; envelope-from=acm@muc.de; 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 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.6 (-) X-Debbugs-Envelope-To: submit Cc: bug-gnu-emacs@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: -2.6 (--) Hello again, Eli. On Tue, Nov 24, 2020 at 16:22:46 +0000, Alan Mackenzie wrote: > On Mon, Nov 23, 2020 at 19:33:35 +0200, Eli Zaretskii wrote: > > To reproduce: > > emacs -Q > > C-x C-f src/xdisp.c > > C-u 19 M-g g > > C-e > > This should bring you to the end of this line in xdisp.c: > > along with GNU Emacs. If not, see . */ > > It is the end of a comment. Now do this: > > M-: (local-set-key "\C-m" 'c-context-line-break) RET > > Then press RET. I expect Emacs to open a new line, indent it > > according to the context, and put point after the indentation. > > Instead, the new line is inserted _before_ the point's line, and point > > stays at the end of the comment as it was before. > > This is a regression wrt Emacs 26. > > I had this customization of RET in CC mode since about forever, and it > > always worked like I expected. Until Emacs 27.1. > > Can this be fixed for Emacs 27.2, please? > This is an off-by-one error, and was fixed in master with the following > commit: > commit 7574390099f0de11939a0e3626cf222b58863290 > Author: Alan Mackenzie > Date: Thu Jun 25 17:07:16 2020 +0000 > CC Mode. Fix an off by one error. Fixes bug #41809 > * lisp/progmodes/cc-engine.el (c-full-pp-to-literal): Change > to >= (twice). > I can't remember why I didn't commit this to the emacs-27 branch. > Possibly it was too close to the release. > I'll cherry-pick it back to the emacs-27 branch. DONE. It appears now to be working. -- Alan Mackenzie (Nuremberg, Germany). From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 24 13:35:04 2020 Received: (at submit) by debbugs.gnu.org; 24 Nov 2020 18:35:04 +0000 Received: from localhost ([127.0.0.1]:32968 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1khd9c-0007il-K1 for submit@debbugs.gnu.org; Tue, 24 Nov 2020 13:35:04 -0500 Received: from lists.gnu.org ([209.51.188.17]:36844) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1khd9a-0007ib-Fg for submit@debbugs.gnu.org; Tue, 24 Nov 2020 13:35:02 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:50302) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1khd9a-0002qJ-8r for bug-gnu-emacs@gnu.org; Tue, 24 Nov 2020 13:35:02 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:48642) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1khd9Z-00047H-EW; Tue, 24 Nov 2020 13:35:01 -0500 Received: from [176.228.60.248] (port=2127 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1khd9X-0005Ym-SI; Tue, 24 Nov 2020 13:35:00 -0500 Date: Tue, 24 Nov 2020 20:34:58 +0200 Message-Id: <83h7petxgt.fsf@gnu.org> From: Eli Zaretskii To: Alan Mackenzie In-Reply-To: <20201124163929.GB30574@ACM> (message from Alan Mackenzie on Tue, 24 Nov 2020 16:39:29 +0000) Subject: Re: 27.1.50; c-context-line-break misbehaves at end of comment References: <83zh38ugeo.fsf@gnu.org> <20201124162246.GA15477@ACM> <20201124163929.GB30574@ACM> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: submit Cc: bug-gnu-emacs@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 (---) > Date: Tue, 24 Nov 2020 16:39:29 +0000 > Cc: bug-gnu-emacs@gnu.org > From: Alan Mackenzie > > > commit 7574390099f0de11939a0e3626cf222b58863290 > > Author: Alan Mackenzie > > Date: Thu Jun 25 17:07:16 2020 +0000 > > > CC Mode. Fix an off by one error. Fixes bug #41809 > > > * lisp/progmodes/cc-engine.el (c-full-pp-to-literal): Change > to >= (twice). > > > I can't remember why I didn't commit this to the emacs-27 branch. > > Possibly it was too close to the release. > > > I'll cherry-pick it back to the emacs-27 branch. > > DONE. It appears now to be working. Yes, it does. Thanks. I don't know whether to close this bug, because I merged it with 43481, which you seem to say is a different issue? From unknown Wed Jun 18 23:05:38 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 25 Dec 2020 12: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