From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Peter Jones via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Newsgroups: gmane.emacs.bugs Subject: bug#49849: 27.2; M-j broken when comment-auto-fill-only-comments is non-nil Date: Tue, 03 Aug 2021 09:22:24 -0700 Message-ID: <87h7g6v6pr.fsf@devalot.com> Reply-To: Peter Jones Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="35482"; mail-complaints-to="usenet@ciao.gmane.io" To: 49849@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Aug 03 23:30:16 2021 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mB1zL-0008xE-De for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 03 Aug 2021 23:30:15 +0200 Original-Received: from localhost ([::1]:36688 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mB1zJ-0002iH-Cd for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 03 Aug 2021 17:30:13 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:50618) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mB1z8-0002hj-MI for bug-gnu-emacs@gnu.org; Tue, 03 Aug 2021 17:30:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:58360) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mB1z8-0000hH-FL for bug-gnu-emacs@gnu.org; Tue, 03 Aug 2021 17:30:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mB1z8-0006c4-66 for bug-gnu-emacs@gnu.org; Tue, 03 Aug 2021 17:30:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Peter Jones Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 03 Aug 2021 21:30:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 49849 X-GNU-PR-Package: emacs X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.162802618325367 (code B ref -1); Tue, 03 Aug 2021 21:30:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 3 Aug 2021 21:29:43 +0000 Original-Received: from localhost ([127.0.0.1]:41671 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mB1yo-0006ay-Nl for submit@debbugs.gnu.org; Tue, 03 Aug 2021 17:29:43 -0400 Original-Received: from lists.gnu.org ([209.51.188.17]:50822) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mAxCA-0007iE-Hy for submit@debbugs.gnu.org; Tue, 03 Aug 2021 12:23:18 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:56086) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mAxC8-0006cZ-Hz for bug-gnu-emacs@gnu.org; Tue, 03 Aug 2021 12:23:09 -0400 Original-Received: from mail.pmade.com ([45.33.113.117]:53476 helo=pmade.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mAxC6-0008Qs-KS for bug-gnu-emacs@gnu.org; Tue, 03 Aug 2021 12:23:08 -0400 Original-Received: from medusa (unknown [IPv6:2600:8800:1701:e52a::1f7c]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) (Authenticated sender: pjones@pmade.com) by pmade.com (Postfix) with ESMTPSA id DB79A120014 for ; Tue, 3 Aug 2021 16:22:31 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=devalot.com; s=20150827; t=1628007754; bh=6pJ+NgiyGzi8VJ/p+w9wCNSx0ABUT04lJGofCesNCaU=; h=From:To:Subject:Date:From; b=HM68n46QaoQG1yLZ8yUb0lni050R7Y/jazat10yfZ25YQYZ1HK0nFIbXNxvL/0QOb 3qJESfh2YROz+MnirZIeSmoQoP1JdEObsZpz2D+m9bmqc4Dp0vjOhQldxSpZhYKMTb alcGTdqa/Urxk9108Ie0TCsNVmerB5p3heclnI9k= X-Rspamd-Server: moriarty X-Spamd-Result: default: False [-0.10 / 15.00]; ARC_NA(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM(-0.00)[-1.000]; RCVD_COUNT_ZERO(0.00)[0]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:22773, ipnet:2600:8800::/32, country:US]; MID_RHS_MATCH_FROM(0.00)[] X-Rspamd-Queue-Id: DB79A120014 Received-SPF: pass client-ip=45.33.113.117; envelope-from=pjones@devalot.com; helo=pmade.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Tue, 03 Aug 2021 17:29:40 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:211101 Archived-At: When inside a comment, M-j will insert a newline then the `comment-start' marker so you can continue writing a comment. However, if `comment-auto-fill-only-comments' is non-nil, M-j will insert a newline but not `comment-start'. To reproduce, in a fresh emacs -Q: (progn (switch-to-buffer "*scratch*") (end-of-buffer) (insert "; ") ; one or more spaces after comment-start (setq comment-auto-fill-only-comments t) (default-indent-new-line) ; M-j (beginning-of-line) (cl-assert (looking-at-p ";"))) This assertion fails. However, if you set `comment-auto-fill-only-comments' to nil it will succeeded. This behavior is exhibited regardless of the major mode. In GNU Emacs 27.2 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.27, cairo version 1.16.0) Windowing system distributor 'The X.Org Foundation', version 11.0.12011000 System Description: NixOS 21.05 (Okapi) Configured using: 'configure --prefix=/nix/store/mf19iryz00nbykkfb8whyhx6ia7mb39y-emacs-27.2 --disable-build-details --with-modules --with-x-toolkit=gtk3 --with-xft --with-cairo' Configured features: XPM JPEG TIFF GIF PNG RSVG CAIRO SOUND DBUS GSETTINGS GLIB NOTIFY INOTIFY LIBSELINUX GNUTLS LIBXML2 FREETYPE HARFBUZZ M17N_FLT LIBOTF ZLIB TOOLKIT_SCROLL_BARS GTK3 X11 XDBE XIM MODULES THREADS LIBSYSTEMD JSON PDUMPER GMP Major mode: Emacs-Lisp