From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 26 17:01:23 2016 Received: (at submit) by debbugs.gnu.org; 26 Jul 2016 21:01:23 +0000 Received: from localhost ([127.0.0.1]:38491 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bS9Te-0007yQ-I9 for submit@debbugs.gnu.org; Tue, 26 Jul 2016 17:01:22 -0400 Received: from eggs.gnu.org ([208.118.235.92]:36947) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bS9Tb-0007y9-VS for submit@debbugs.gnu.org; Tue, 26 Jul 2016 17:01:20 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bS9TQ-0007EL-Id for submit@debbugs.gnu.org; Tue, 26 Jul 2016 17:01:14 -0400 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_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:59930) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bS9TQ-0007EE-G5 for submit@debbugs.gnu.org; Tue, 26 Jul 2016 17:01:08 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:56138) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bS9TN-0004VU-EN for bug-gnu-emacs@gnu.org; Tue, 26 Jul 2016 17:01:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bS9TJ-0007CN-58 for bug-gnu-emacs@gnu.org; Tue, 26 Jul 2016 17:01:04 -0400 Received: from ore.jhcloos.com ([198.147.22.87]:44890) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bS9TI-0007CG-Ow for bug-gnu-emacs@gnu.org; Tue, 26 Jul 2016 17:01:01 -0400 Received: by ore.jhcloos.com (Postfix, from userid 10) id 4522D1DEC2; Tue, 26 Jul 2016 21:00:57 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jhcloos.com; s=ore14; t=1469566857; bh=sXCcmmI+LbU3+OtN8ktx8YPR6uEQBosKqzM7F/VBoEg=; h=From:To:Subject:Date:From; b=C3rY8Br1FWXl1P0iwvnEeHf9PX9FnIZc3nG0hDDgzqhUk3JV/2CFugNo9Z4LaCHWc DnZmPBZq1C0wAPMMH+PwlG0YZsccic83eJYAdyrTvXN2oBvts9yCgnxLQ2eBUkHsTM sUGafMfzWO5jSINGNVJTqcygzyvOUQLI/mRG2zRE= Received: by carbon.jhcloos.org (Postfix, from userid 500) id E0A62107B7BE1; Tue, 26 Jul 2016 21:00:32 +0000 (UTC) From: James Cloos To: bug-gnu-emacs@gnu.org Subject: 25.0.95; fill-paragraph in message mode no longer honours line prefixes User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.95 (gnu/linux) Face: iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAgMAAABinRfyAAAACVBMVEX///8ZGXBQKKnCrDQ3 AAAAJElEQVQImWNgQAAXzwQg4SKASgAlXIEEiwsSIYBEcLaAtMEAADJnB+kKcKioAAAAAElFTkSu QmCC Copyright: Copyright 2016 James Cloos OpenPGP: 0x997A9F17ED7DAEA6; url=https://jhcloos.com/public_key/0x997A9F17ED7DAEA6.asc OpenPGP-Fingerprint: E9E9 F828 61A4 6EA9 0F2B 63E7 997A 9F17 ED7D AEA6 Date: Tue, 26 Jul 2016 17:00:32 -0400 Message-ID: Lines: 155 MIME-Version: 1.0 Content-Type: text/plain X-Hashcash: 1:28:160726:bug-gnu-emacs@gnu.org::tk53EnCu1P1LMq5v:0000000000000000000000000000000000000007LthW X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] 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.1 (----) 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: -4.1 (----) Since I switched from using gnus git to master's internal gnus, I've noticed that fill-paragraph in message mode no longer treats the line prefixes as a fill-prefix. Due to the other bug I had to downgrade from master to 25.0.95. It, too, has this bug. In GNU Emacs 25.0.95.1 (x86_64-pc-linux-gnu, X toolkit, Xaw3d scroll bars) of 2016-07-21 built on carbon.jhcloos.org Windowing system distributor 'The X.Org Foundation', version 11.0.11699901 System Description: Gentoo Base System release 2.2 Configured using: 'configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-dependency-tracking --disable-silent-rules --docdir=/usr/share/doc/emacs-vcs-25.0.95 --htmldir=/usr/share/doc/emacs-vcs-25.0.95/html --libdir=/usr/lib64 --program-suffix=-emacs-25-vcs --infodir=/usr/share/info/emacs-25-vcs --localstatedir=/var --enable-locallisppath=/etc/emacs:/usr/share/emacs/site-lisp --with-gameuser=:gamestat --without-compress-install --with-file-notification=inotify --enable-acl --with-dbus --with-gpm --without-hesiod --with-kerberos --with-kerberos5 --with-xml2 --without-selinux --with-gnutls --without-wide-int --with-zlib --with-sound=alsa --with-x --without-ns --without-gconf --without-gsettings --with-toolkit-scroll-bars --with-gif --with-jpeg --with-png --with-rsvg --with-tiff --with-xpm --with-imagemagick --with-xft --without-cairo --with-libotf --with-m17n-flt --with-x-toolkit=lucid --with-xaw3d GENTOO_PACKAGE=app-editors/emacs-vcs-25.0.95 'CFLAGS=-pipe -O2 -g3 -march=native' CPPFLAGS= 'LDFLAGS=-Wl,-O1 -Wl,--as-needed'' Configured features: XAW3D XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND GPM DBUS NOTIFY ACL GNUTLS LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB TOOLKIT_SCROLL_BARS LUCID X11 Important settings: value of $LC_COLLATE: C value of $LC_CTYPE: en_US.UTF-8 value of $LC_TIME: C value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Group Minor modes in effect: gnus-undo-mode: t show-paren-mode: t display-time-mode: t shell-dirtrack-mode: t tooltip-mode: t global-eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t buffer-read-only: t column-number-mode: t line-number-mode: t Recent messages: Saving file /home/cloos/.newsrc.eld... Wrote /home/cloos/.newsrc.eld Saving /home/cloos/.newsrc.eld...done o is undefined Quit [2 times] Note: file is write protected View mode: type C-h for help, h for commands, q to quit. M-q runs the command fill-paragraph Quit Making completion list... Load-path shadows: /usr/share/emacs/site-lisp/graphviz-dot-mode/graphviz-dot-mode hides /home/cloos/elisp/graphviz-dot-mode /usr/share/emacs/site-lisp/git/git-blame hides /home/cloos/elisp/git-blame /usr/share/emacs/site-lisp/auctex/context hides /home/cloos/elisp/context /usr/share/emacs/site-lisp/fricas/fricas hides /home/cloos/elisp/fricas /usr/share/emacs/site-lisp/git/git hides /home/cloos/elisp/git /home/cloos/elisp/json hides /usr/share/emacs/25.0.95/lisp/json /home/cloos/elisp/doc-view hides /usr/share/emacs/25.0.95/lisp/doc-view /usr/share/emacs/site-lisp/css-mode/css-mode hides /usr/share/emacs/25.0.95/lisp/textmodes/css-mode Features: (shadow emacsbug view gnus-draft org-element org-rmail org-mhe org-irc org-info org-gnus org-bibtex bibtex org-bbdb org-w3m org org-macro org-footnote org-pcomplete org-list org-faces org-entities noutline outline org-version ob-emacs-lisp ob ob-tangle ob-ref ob-lob ob-table ob-exp org-src ob-keys ob-comint ob-core ob-eval org-compat org-macs org-loaddefs cal-menu calendar cal-loaddefs binhex supercite easy-mmode regi sendmail ispell nnir gnus-fun gnus-html xml url-cache mm-url timezone nndoc url-http url url-proxy url-privacy url-history url-auth url-cookie url-domsuf url-gw url-expand url-methods flow-fill shr-color color url-util url-parse url-vars shr dom subr-x vc-filewise vc-rcs sort gnus-cite qp mm-archive mail-extr gnus-async face-remap quilt gnus-kill gnus-ml disp-table repeat misearch multi-isearch cus-edit nndraft nnmh nnml utf-7 nnmaildir nnfolder network-stream nsm starttls gnus-agent gnus-srvr gnus-score score-mode nnvirtual gnus-msg gnus-art mm-uu mml2015 mm-view mml-smime smime dig mailcap nntp gnus-cache gnus-sum gnus-group gnus-undo gnus-start gnus-cloud nnimap nnmail mail-source tls gnutls utf7 netrc nnoo parse-time gnus-spec gnus-int gnus-range message idna dired rfc822 mml mml-sec epg mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mailabbrev gmm-utils mailheader gnus-win gnus gnus-ems nnheader mail-utils wid-edit jka-compr paren time delsel cus-start cus-load elscreen jhc-backend-xft-fonts w3m-load preview-latex scala-mode-auto mmm-auto mmm-vars mmm-compat edmacro kmacro imenu ido ess-toolbar ess-mouse mouseme thingatpt browse-url ess-menu ess-swv ess-noweb ess-noweb-font-lock-mode ess-bugs-l essd-els ess-sas-d ess-sas-l ess-sas-a ess-sta-d ess-sta-l cc-vars cc-defs make-regexp ess-sp6-d ess-dde ess-sp3-d ess-julia julia-mode ert pp find-func ewoc debug ess-r-d ess-r-syntax ess-r-completion ess-roxy essddr hideshow ess-help ess-r-package ess-s-l ess ess-inf ess-tracebug compile tramp tramp-compat auth-source cl-seq eieio eieio-core gnus-util mm-util help-fns mail-prsvr password-cache tramp-loaddefs cl-macs trampver ucs-normalize shell pcomplete comint ansi-color ring format-spec advice ess-mode ess-noweb-mode ess-utils ess-generics cl ess-custom executable ess-compat ess-site bbdb-loaddefs tex-site auto-loads finder-inf package epg-config seq byte-opt gv bytecomp byte-compile cl-extra help-mode easymenu cconv cl-loaddefs pcase cl-lib time-date mule-util tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame 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 charscript case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer 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 dbusbind inotify dynamic-setting font-render-setting x-toolkit x multi-tty make-network-process emacs) Memory information: ((conses 16 3898602 1571080) (symbols 48 270919 48) (miscs 40 5499 10162) (strings 32 424264 680452) (string-bytes 1 15559952) (vectors 16 71060) (vector-slots 8 1441723 157156) (floats 8 773 1222) (intervals 56 17966 1956) (buffers 976 1845) (heap 1024 267783 131018)) From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 26 22:41:47 2016 Received: (at 24081) by debbugs.gnu.org; 27 Jul 2016 02:41:47 +0000 Received: from localhost ([127.0.0.1]:38558 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bSEn5-0000W4-Ea for submit@debbugs.gnu.org; Tue, 26 Jul 2016 22:41:47 -0400 Received: from eggs.gnu.org ([208.118.235.92]:44289) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bSEn4-0000Vr-S4 for 24081@debbugs.gnu.org; Tue, 26 Jul 2016 22:41:47 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bSEmw-0007cK-La for 24081@debbugs.gnu.org; Tue, 26 Jul 2016 22:41:41 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.8 required=5.0 tests=BAYES_05,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:49251) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bSEmw-0007cG-Im; Tue, 26 Jul 2016 22:41:38 -0400 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:2770 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1bSEmu-0005Ne-4g; Tue, 26 Jul 2016 22:41:36 -0400 Date: Wed, 27 Jul 2016 05:41:26 +0300 Message-Id: <83oa5jssyx.fsf@gnu.org> From: Eli Zaretskii To: James Cloos In-reply-to: (message from James Cloos on Tue, 26 Jul 2016 17:00:32 -0400) Subject: Re: bug#24081: 25.0.95; fill-paragraph in message mode no longer honours line prefixes References: 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: -6.3 (------) X-Debbugs-Envelope-To: 24081 Cc: 24081@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: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.3 (------) > From: James Cloos > Date: Tue, 26 Jul 2016 17:00:32 -0400 > > > Since I switched from using gnus git to master's internal gnus, I've > noticed that fill-paragraph in message mode no longer treats the line > prefixes as a fill-prefix. > > Due to the other bug I had to downgrade from master to 25.0.95. It, > too, has this bug. Please show a recipe to reproduce this. Thanks. From debbugs-submit-bounces@debbugs.gnu.org Wed Jul 27 00:19:12 2016 Received: (at 24081) by debbugs.gnu.org; 27 Jul 2016 04:19:13 +0000 Received: from localhost ([127.0.0.1]:38586 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bSGJM-00032l-M9 for submit@debbugs.gnu.org; Wed, 27 Jul 2016 00:19:12 -0400 Received: from ore.jhcloos.com ([198.147.22.87]:53980) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bSGJJ-00032b-J4 for 24081@debbugs.gnu.org; Wed, 27 Jul 2016 00:19:11 -0400 Received: by ore.jhcloos.com (Postfix, from userid 10) id D48171DE69; Wed, 27 Jul 2016 04:18:49 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jhcloos.com; s=ore14; t=1469593132; bh=tpcBKZ0ENbMp2pDKv2GVQCznb/LGBeNInaPIYW00VXI=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=oksqtBftWkr4JZAV8xlN0MLazYOodpWO//JI4Fb3ab+F67dSPJ48hjvl8S5fVMu/k yjm8uCd3xAJmhaDzXy+aNGORYVaHBoX+GUbUYwxtUsph/s93arcNy3FysHOETLsZ+n KX6yoPZzvDbLi/syIzGBRf8nSW7iY7MwwvHX9pVg= Received: by carbon.jhcloos.org (Postfix, from userid 500) id B3445107B7BE1; Wed, 27 Jul 2016 04:17:51 +0000 (UTC) From: James Cloos To: Eli Zaretskii Subject: Re: bug#24081: 25.0.95; fill-paragraph in message mode no longer honours line prefixes In-Reply-To: <83oa5jssyx.fsf@gnu.org> (Eli Zaretskii's message of "Wed, 27 Jul 2016 05:41:26 +0300") References: <83oa5jssyx.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.95 (gnu/linux) Face: iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAgMAAABinRfyAAAACVBMVEX///8ZGXBQKKnCrDQ3 AAAAJElEQVQImWNgQAAXzwQg4SKASgAlXIEEiwsSIYBEcLaAtMEAADJnB+kKcKioAAAAAElFTkSu QmCC Copyright: Copyright 2016 James Cloos OpenPGP: 0x997A9F17ED7DAEA6; url=https://jhcloos.com/public_key/0x997A9F17ED7DAEA6.asc OpenPGP-Fingerprint: E9E9 F828 61A4 6EA9 0F2B 63E7 997A 9F17 ED7D AEA6 Date: Wed, 27 Jul 2016 00:17:51 -0400 Message-ID: Lines: 31 MIME-Version: 1.0 Content-Type: text/plain X-Hashcash: 1:28:160727:eliz@gnu.org::JntMKyL4L4Ta3cA4:00004axk6 X-Hashcash: 1:28:160727:24081@debbugs.gnu.org::NyBcyLGOteAxFlYv:000000000000000000000000000000000000000DVbEb X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: 24081 Cc: 24081@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.3 (-) >>>>> "EZ" == Eli Zaretskii writes: JC>> Since I switched from using gnus git to master's internal gnus, I've JC>> noticed that fill-paragraph in message mode no longer treats the line JC>> prefixes as a fill-prefix. JC>> Due to the other bug I had to downgrade from master to 25.0.95. It, JC>> too, has this bug. EZ> Please show a recipe to reproduce this. Hmm. Interesting. It does honour prefixes which match the re /^>+ +$/ But does not match arbitrary prefixes, such as those one gets when using sc-cite-original for message-cite-function and with: (quoting from my custom file): '(message-cite-function (quote sc-cite-original)) '(sc-auto-fill-region-p nil) '(sc-citation-leader "") '(sc-preferred-attribution-list (quote ("sc-lastchoice" "x-attribution" "initials" "firstname" "lastname"))) Eg, with citations like above. -JimC -- James Cloos OpenPGP: 0x997A9F17ED7DAEA6 From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 26 21:53:23 2016 Received: (at control) by debbugs.gnu.org; 27 Oct 2016 01:53:23 +0000 Received: from localhost ([127.0.0.1]:58485 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bzZsh-0008LT-7X for submit@debbugs.gnu.org; Wed, 26 Oct 2016 21:53:23 -0400 Received: from userp1040.oracle.com ([156.151.31.81]:24060) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bzZsf-0008LA-FK for control@debbugs.gnu.org; Wed, 26 Oct 2016 21:53:21 -0400 Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233]) by userp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id u9R1rEkj004830 (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Thu, 27 Oct 2016 01:53:15 GMT Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75]) by aserv0021.oracle.com (8.13.8/8.13.8) with ESMTP id u9R1rEq7019459 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Thu, 27 Oct 2016 01:53:14 GMT Received: from abhmp0018.oracle.com (abhmp0018.oracle.com [141.146.116.24]) by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id u9R1rEu3005174 for ; Thu, 27 Oct 2016 01:53:14 GMT MIME-Version: 1.0 Message-ID: <020be47b-0e86-47d6-9a69-f5439f109225@default> Date: Wed, 26 Oct 2016 18:53:13 -0700 (PDT) From: Drew Adams To: control@debbugs.gnu.org Subject: close 24081 X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9.1 (1003210) [OL 12.0.6753.5000 (x86)] Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Source-IP: aserv0021.oracle.com [141.146.126.233] X-Spam-Score: -3.6 (---) X-Debbugs-Envelope-To: control 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.6 (---) close 24081 thanks From unknown Sat Sep 06 21:07:50 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 24 Nov 2016 12: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 From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 17 11:37:32 2024 Received: (at control) by debbugs.gnu.org; 17 Dec 2024 16:37:32 +0000 Received: from localhost ([127.0.0.1]:60069 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tNaZf-0001PL-TJ for submit@debbugs.gnu.org; Tue, 17 Dec 2024 11:37:32 -0500 Received: from [132.204.25.50] (port=14148 helo=mailscanner.iro.umontreal.ca) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tNaZd-0001P0-QN for control@debbugs.gnu.org; Tue, 17 Dec 2024 11:37:30 -0500 Received: from pmg3.iro.umontreal.ca (localhost [127.0.0.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id A5FD344449A; Tue, 17 Dec 2024 11:37:17 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1734453436; bh=F7bIO96oqsPCZ30MXnGomV/CfTonRrDTVBM/hcPFpi8=; h=From:To:Subject:In-Reply-To:References:Date:From; b=ohJYeU4I/k0Rl9wk82AMQAs38hnJ5tzdhoO5+32jf3JHvaUS5KNBmKO9OHTCMMSba MkTYKs6czdpYi6ZAyI3UchjzdEaL+mnNncB1L7ihSwPxF8HD7oR0AlzAUdM8fGs/9s sZl+8W+BocclMkHAi658gUWxLjmUfZdWCLdV19XkCHAMDlNnkgPfj9e7unnrKYo2G5 56TT5AX3nQ0ZO3Jyshf1lPkzkT/0D6FIeucSc6h4alDBfAvka1uPtJ0xGLO2v2YRWr oblbTibNhYuarYdHHdoXcsVoBqVQ0Qif297v6nESFXkDuNEx4fA45U4n0NqwKSEtvY gJXOc+DKrpIJg== Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id D9873443615; Tue, 17 Dec 2024 11:37:16 -0500 (EST) Received: from lechazo (lechon.iro.umontreal.ca [132.204.27.242]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id C2AF8120602; Tue, 17 Dec 2024 11:37:16 -0500 (EST) From: Stefan Monnier To: control@debbugs.gnu.org Subject: Re: bug#24081: 25.0.95; fill-paragraph in message mode no longer honours line prefixes In-Reply-To: (James Cloos's message of "Tue, 26 Jul 2016 17:00:32 -0400") Message-ID: References: Date: Tue, 17 Dec 2024 11:37:07 -0500 User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL 0.217 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain DKIM_VALID_EF -0.1 Message has a valid DKIM or DK signature from envelope-from domain X-SPAM-LEVEL: X-Spam-Score: -1.0 (-) X-Debbugs-Envelope-To: control 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.0 (--) unarchive 24081 thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 17 12:05:52 2024 Received: (at 24081) by debbugs.gnu.org; 17 Dec 2024 17:05:52 +0000 Received: from localhost ([127.0.0.1]:60110 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tNb15-0002hn-5T for submit@debbugs.gnu.org; Tue, 17 Dec 2024 12:05:51 -0500 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:41760) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tNb12-0002ha-O9 for 24081@debbugs.gnu.org; Tue, 17 Dec 2024 12:05:49 -0500 Received: from pmg2.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id BD002807FD; Tue, 17 Dec 2024 12:05:42 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1734455141; bh=ryZmkVnBgYAdMMqww/eqwIZjUM+8QBBBN/fyS795dXs=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=NC1cP1ApoqQyyzMycRnhe8JvSb18wGMP/k7whKHoNsYQwgKjqSDKfxKZlJc/9CRBF raDOjEjTDrKgIAlUs5Qth3xy7x9jF+oIVkGvpsGXoJDO5uCcLjzN7f/3BHsX9co8ah Cthapz242Thl+Pqa/6y1CWpBk/KuesH3aujnA2OZoByV9rxrZDnU7zp7Whb8eqd62h dSYM6ZUV053c+EVhkhk93Pk1+aldUrH8PiY5vRpQjlQbC5bR/u/rOrQfn9mxhWxyVN O2YVXCPfUwAORP0iF6pJkTC7kGT06HLWgCYf1g2gnM86/ntvXM0l3X3yIRf27k6mOv g7qVT3cduBn+g== Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id D180D806D1; Tue, 17 Dec 2024 12:05:41 -0500 (EST) Received: from lechazo (lechon.iro.umontreal.ca [132.204.27.242]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id BF23E12047F; Tue, 17 Dec 2024 12:05:41 -0500 (EST) From: Stefan Monnier To: James Cloos Subject: Re: bug#24081: 25.0.95; fill-paragraph in message mode no longer honours line prefixes In-Reply-To: (James Cloos's message of "Wed, 27 Jul 2016 00:17:51 -0400") Message-ID: References: <83oa5jssyx.fsf@gnu.org> Date: Tue, 17 Dec 2024 12:05:32 -0500 User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL 0.210 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain DKIM_VALID_EF -0.1 Message has a valid DKIM or DK signature from envelope-from domain X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 24081 Cc: 24081@debbugs.gnu.org, Eli Zaretskii 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 (---) [ Yes, this is a very old bug. =F0=9F=99=81 ] > JC>> Since I switched from using gnus git to master's internal gnus, I've > JC>> noticed that fill-paragraph in message mode no longer treats the line > JC>> prefixes as a fill-prefix. > > JC>> Due to the other bug I had to downgrade from master to 25.0.95. It, > JC>> too, has this bug. > EZ> Please show a recipe to reproduce this. > Hmm. Interesting. > It does honour prefixes which match the re /^>+ +$/ Yet it uses `mail-citation-prefix-regexp` which is set by default to: "\\([ \t]*\\(\\w\\|[_.]\\)+>+\\|[ \t]*[>|]\\)+" and that "should" match prefixes like the `> JC>>` above (it's even mentioned in the docstring). And indeed refilling >FOO> sdkfjha lkhakd hasdjfh kaf akhf kajdf aksdjfhajk df asdjkfh akdfh >FOO> kadfh akdjfh adkfh akdf hakdfh adjkfh k adfh akdjfh kafh kajfh ka= jfh kadjfh kadjfh kadjfh akjfh akjfh kadfh kajfh kajfh >FOO> kajdfh kadjfh=20 >FOO> akdjfh kadjfh works fine for me. OTOH refilling FOO> sdkfjha lkhakd hasdjfh kaf akhf kajdf aksdjfhajk df asdjkfh akdfh FOO> kadfh akdjfh adkfh akdf hakdfh adjkfh k adfh akdjfh kafh kajfh kaj= fh kadjfh kadjfh kadjfh akjfh akjfh kadfh kajfh kajfh FOO> kajdfh kadjfh=20 FOO> akdjfh kadjfh doesn't (the `FOO>`s are treated as part of the text to be filled rather than as a prefix, so some of them end up in the middle of the text). My impression is that the problem is that the first char on each line is given a syntax-table property of "start comment" which prevents the `\w` in the regexp from matching the `F`. The patch below fixes it for me. Can you check if it also fixes your use cases? Note: There have been some recentish changes/fixes to the regexp handling of `[:word:]` w.r.t syntax-table text properties, so it's possible that the patch doesn't work in Emacs-29, but it should work in Emacs=E2=89=A530 )I t= ested it in Emacs-31). =20 Stefan diff --git a/lisp/mail/sendmail.el b/lisp/mail/sendmail.el index a720df51d14..acb6a38436e 100644 --- a/lisp/mail/sendmail.el +++ b/lisp/mail/sendmail.el @@ -258,7 +258,9 @@ mail-citation-header =20 ;;;###autoload (defcustom mail-citation-prefix-regexp - (purecopy "\\([ \t]*\\(\\w\\|[_.]\\)+>+\\|[ \t]*[>|]\\)+") + ;; Use [[:word:]] rather than \w so we don't get tripped up if one + ;; of those chars has a weird `syntax-table' text property. + (purecopy "\\([ \t]*\\([[:word:]]\\|[_.]\\)+>+\\|[ \t]*[>|]\\)+") "Regular expression to match a citation prefix plus whitespace. It should match whatever sort of citation prefixes you want to handle, with whitespace before and after; it should also match just whitespace. From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 17 15:38:21 2024 Received: (at 24081) by debbugs.gnu.org; 17 Dec 2024 20:38:21 +0000 Received: from localhost ([127.0.0.1]:60481 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tNeKi-0004U6-Sf for submit@debbugs.gnu.org; Tue, 17 Dec 2024 15:38:21 -0500 Received: from ore.jhcloos.com ([192.40.56.151]:54996) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tNeKg-0004Tx-Bx for 24081@debbugs.gnu.org; Tue, 17 Dec 2024 15:38:18 -0500 Received: from lugabout.jhcloos.org (lugabout [172.23.50.17]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1)) (Client did not present a certificate) by ore.jhcloos.com (Postfix) with ESMTPS id 0BBF41DE77; Tue, 17 Dec 2024 20:38:17 +0000 (UTC) Received: by lugabout.jhcloos.org (Postfix, from userid 500) id 39C13309EF4D3; Tue, 17 Dec 2024 20:38:16 +0000 () From: James Cloos To: Stefan Monnier Subject: Re: bug#24081: 25.0.95; fill-paragraph in message mode no longer honours line prefixes In-Reply-To: (Stefan Monnier's message of "Tue, 17 Dec 2024 12:05:32 -0500") References: <83oa5jssyx.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Face: iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAgMAAABinRfyAAAACVBMVEX///8ZGXBQKKnCrDQ3 AAAAJElEQVQImWNgQAAXzwQg4SKASgAlXIEEiwsSIYBEcLaAtMEAADJnB+kKcKioAAAAAElFTkSu QmCC Copyright: Copyright 2015 James Cloos Date: Tue, 17 Dec 2024 15:38:16 -0500 Message-ID: Lines: 10 MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 24081 Cc: 24081@debbugs.gnu.org, Eli Zaretskii 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 (-) yes, the patch worked. thank you! i'd stopped trying to figure it out after the stroke. -JimC -- James Cloos OpenPGP: https://jhcloos.com/0x997A9F17ED7DAEA6.asc From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 17 17:08:39 2024 Received: (at 24081-done) by debbugs.gnu.org; 17 Dec 2024 22:08:39 +0000 Received: from localhost ([127.0.0.1]:60620 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tNfk6-0000Qx-Jt for submit@debbugs.gnu.org; Tue, 17 Dec 2024 17:08:39 -0500 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:25320) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tNfk4-0000Qf-NW for 24081-done@debbugs.gnu.org; Tue, 17 Dec 2024 17:08:37 -0500 Received: from pmg2.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id CE4F5807FD; Tue, 17 Dec 2024 17:08:30 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1734473310; bh=ZOnT0qshcyVx62hq+0TM38+DJgsHNJyYTeHeAMU8L28=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=nwebQCjPYCAqXuDOFZGxE3ioi0Eozkafyl72E+xhZfMsp/atqNlB1fhwX/clBbd6c BDzqko5Xp8Pw9IkiSRuyNWecSMFNwStY5wi0Ko9Hrn9wODYEi95O7rWtuIqbbrOKGk rWsrCHMYgE/6cv64kZhmL60U0mfcGZnwLTfHcQeocxPRMfknB/fa+LY9y48M3vvu4Q UYVff9vcFdRSKPcVQqVAyhLN0DneJxvVl7IKWEPb4TCV+rb0YowuuWg6nDnIxKbrvA Dp1pxuvEpyIeUItngnsTlS4/8M8krcVG+Aj4Tx3rTa6kVujsZFFl5uuH3bHeAsKvZy pXx1pE2tw8GGA== Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id 14A47806C1; Tue, 17 Dec 2024 17:08:30 -0500 (EST) Received: from pastel (104-195-225-43.cpe.teksavvy.com [104.195.225.43]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id DD70712038D; Tue, 17 Dec 2024 17:08:29 -0500 (EST) From: Stefan Monnier To: James Cloos Subject: Re: bug#24081: 25.0.95; fill-paragraph in message mode no longer honours line prefixes In-Reply-To: (James Cloos's message of "Tue, 17 Dec 2024 15:38:16 -0500") Message-ID: References: <83oa5jssyx.fsf@gnu.org> Date: Tue, 17 Dec 2024 17:08:28 -0500 User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL -0.038 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain DKIM_VALID_EF -0.1 Message has a valid DKIM or DK signature from envelope-from domain X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 24081-done Cc: 24081-done@debbugs.gnu.org, Eli Zaretskii 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 (---) > yes, the patch worked. > thank you! > i'd stopped trying to figure it out after the stroke. Great, thanks, pushed to `master`. Stefan From unknown Sat Sep 06 21:07:50 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 15 Jan 2025 12:24:13 +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