GNU bug report logs - #78451
30.0.92; prog-fill-reindent-defun ignores fill-column inside string in emacs-lisp-mode.

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Reported by: Jake <jforst.mailman@HIDDEN>; dated Fri, 16 May 2025 07:49:02 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.

Message received at 78451 <at> debbugs.gnu.org:


Received: (at 78451) by debbugs.gnu.org; 16 May 2025 11:27:11 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri May 16 07:27:11 2025
Received: from localhost ([127.0.0.1]:35903 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uFtDa-00070U-Vj
	for submit <at> debbugs.gnu.org; Fri, 16 May 2025 07:27:11 -0400
Received: from mail-wr1-x429.google.com ([2a00:1450:4864:20::429]:43215)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <jforst.mailman@HIDDEN>)
 id 1uFtDY-0006yz-6V
 for 78451 <at> debbugs.gnu.org; Fri, 16 May 2025 07:27:08 -0400
Received: by mail-wr1-x429.google.com with SMTP id
 ffacd0b85a97d-3a0b291093fso2109263f8f.0
 for <78451 <at> debbugs.gnu.org>; Fri, 16 May 2025 04:27:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1747394822; x=1747999622; darn=debbugs.gnu.org;
 h=cc:to:subject:message-id:date:from:in-reply-to:references
 :mime-version:from:to:cc:subject:date:message-id:reply-to;
 bh=Px1elQTZdQJy5/2xAkc1tflb9wdiCXp7YOuNCjZf+Co=;
 b=BMARFqo/I7bsgwoWf91UwpwlSDvo2AgAVogCPRtBI1XxMx/ifBg8lm0Y/dwEF+7qqu
 xgmhnXMxSCja0Q1kguvskQ2uCTTQQFwnS3f6++BcN6kEd2QxB+YWLdiMpkIdx1zG0epT
 20LsJGY7evoyToTLiV7noIEZrtvEHVKGTMwdDYAJrikXllIFQqRhvvm5+RCzAnIQT3aj
 SagC59Ihd+O755BODeLO+4RQcKRgq5XP1Bh39FSd4OEw7HGldGFnZNHXIB4xcURkxz6Z
 aE/UazDnk8NTVq53qZggrmh6/Zpxuc9qE5ZElPJgW7MSR+SdGW3Pe2JrOU6kiFKW7X5d
 N+sw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1747394822; x=1747999622;
 h=cc:to:subject:message-id:date:from:in-reply-to:references
 :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id
 :reply-to;
 bh=Px1elQTZdQJy5/2xAkc1tflb9wdiCXp7YOuNCjZf+Co=;
 b=wYc/b0xtvNkmYV1qr/xCSeSekhy3UzqLfOF09+nj0h90iBikL+0/VzWF9DMhT9/QUA
 i4PLb9TNJAG8IxjgD6W/weIVq1QRGnLCbnsQncm0ReYQuglQHp6nTEue+HRmH8PW5a96
 n1bcqmX+X2TCz6dVJ2LCRo2bficTB87lFq5bNOmQiIsyB2oJC9w12uarClLOUcEQ15qc
 o+ZdEHkqkEq5WdzCTjVfn/7rwZMMuXLNW5LVVDu1qx4O68dzDMfiUpPNWODaKYTPMUWs
 AgZtt1uM17EwnDnWhAenjauq85qYJhT2o3AAFSNws+uzVLDsqOc6spbDbtVLmQzGaLl9
 998Q==
X-Gm-Message-State: AOJu0YwvkKQcvbavtlXTmjUDd9EQBNpl6b5pOXB55b1FHTsPvVqABcD8
 HTDgANXUdkMNtx/lYSyGe/1m6dDvodZ+NqiAwkiqPCvigmzl1MGLub4ba4ZEP7jYMy5juqAZO/f
 1Gq4l7fVwi+0Jhc/tMBpYQg56zSAHujs=
X-Gm-Gg: ASbGncuFc9SSg8g03+L6f9dbXFfyelgd6B+IHtsv86kBcEClItbO2XCaY9Oj5SeAOzS
 fID1/hjWvNuNeyFkrHCvSfWhfSoxBh4tPDEFzJZke/++JfYXFRwSl7ERkmcw4evLOrEqErfXknW
 ltJyLaLFofYrUfF48uK4UNdLB7o7GFVBsX3rMJs+N0mcA=
X-Google-Smtp-Source: AGHT+IFt7H4c8ZWyShdu8cM1K7caKQszvCw4mqXdbXBVZXEWjo/eD3ccEAFYc8a5mkMww3BXlmSiA73KhKH0UcYRkKo=
X-Received: by 2002:a5d:64c9:0:b0:39e:cbca:74cf with SMTP id
 ffacd0b85a97d-3a35ca76738mr2831005f8f.6.1747394821666; Fri, 16 May 2025
 04:27:01 -0700 (PDT)
MIME-Version: 1.0
References: <CAJqVjv8r-mqY0zqwEBV4sq-JXj64q6LC8ODkp0d6GPyN2cY+0g@HIDDEN>
 <874ixlc5zi.fsf@HIDDEN>
In-Reply-To: <874ixlc5zi.fsf@HIDDEN>
From: Jake <jforst.mailman@HIDDEN>
Date: Fri, 16 May 2025 20:56:50 +0930
X-Gm-Features: AX0GCFtpFt-k5ixPJGqYor7SdRG3CgI1sOn6a4XBWoUVN8NjLO4_l5Y12swvC4c
Message-ID: <CAJqVjv_k257HiUWFQgES7raYCNuVz3ALtURgW5vyXau6SyTvGA@HIDDEN>
Subject: Re: bug#78451: 30.0.92; prog-fill-reindent-defun ignores fill-column
 inside string in emacs-lisp-mode.
To: Stephen Berman <stephen.berman@HIDDEN>
Content-Type: multipart/alternative; boundary="000000000000a0bc2506353f0f66"
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 78451
Cc: 78451 <at> debbugs.gnu.org
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 (-)

--000000000000a0bc2506353f0f66
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Thanks Steve.
It respects the fill-column when point is in a comment, though.  Is that
expected?

Jake


On Fri, 16 May 2025 at 6:00=E2=80=AFpm, Stephen Berman <stephen.berman@gmx.=
net>
wrote:

> On Fri, 16 May 2025 07:47:42 +0000 Jake <jforst.mailman@HIDDEN> wrote:
>
> > Hello
> >
> > `prog-fill-reindent-defun' does not respect the value of fill-column wh=
en
> > inside a string (e.g. a docstring) in emacs-lisp-mode and
> > lisp-interaction-mode.  I checked it is respected in python-mode, c-mod=
e,
> > and c++-mode.
> >
> > From emacs -Q:
> > Yank into the *scratch* buffer:
> >
> > (defun a ()
> >   "a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a =
a
> a
> > a a a a a a a a a a a a a a a a"
> >   nil)
> >
> > C-x f 30 RET
> > Put the point inside the docstring and M-q
> > Observe that it is filled to something like column 70 to 75.
>
> That's because lisp-data-mode (which emacs-lisp-mode and
> lisp-interaction-mode derive from) binds fill-column to the value of
> emacs-lisp-docstring-fill-column, which is 72 by default.
>
> Steve Berman
>

--000000000000a0bc2506353f0f66
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"auto">Thanks Steve.=C2=A0</div><div dir=3D"auto">It respects th=
e fill-column when point is in a comment, though.=C2=A0 Is that expected?</=
div><div dir=3D"auto"><br></div><div dir=3D"auto">Jake<br></div><div dir=3D=
"auto"><br></div><div><br><div class=3D"gmail_quote gmail_quote_container">=
<div dir=3D"ltr" class=3D"gmail_attr">On Fri, 16 May 2025 at 6:00=E2=80=AFp=
m, Stephen Berman &lt;<a href=3D"mailto:stephen.berman@HIDDEN">stephen.ber=
man@HIDDEN</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=
=3D"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;=
padding-left:1ex;border-left-color:rgb(204,204,204)">On Fri, 16 May 2025 07=
:47:42 +0000 Jake &lt;<a href=3D"mailto:jforst.mailman@HIDDEN" target=3D=
"_blank">jforst.mailman@HIDDEN</a>&gt; wrote:<br>
<br>
&gt; Hello<br>
&gt;<br>
&gt; `prog-fill-reindent-defun&#39; does not respect the value of fill-colu=
mn when<br>
&gt; inside a string (e.g. a docstring) in emacs-lisp-mode and<br>
&gt; lisp-interaction-mode.=C2=A0 I checked it is respected in python-mode,=
 c-mode,<br>
&gt; and c++-mode.<br>
&gt;<br>
&gt; From emacs -Q:<br>
&gt; Yank into the *scratch* buffer:<br>
&gt;<br>
&gt; (defun a ()<br>
&gt;=C2=A0 =C2=A0&quot;a a a a a a a a a a a a a a a a a a a a a a a a a a =
a a a a a a a a a a<br>
&gt; a a a a a a a a a a a a a a a a&quot;<br>
&gt;=C2=A0 =C2=A0nil)<br>
&gt;<br>
&gt; C-x f 30 RET<br>
&gt; Put the point inside the docstring and M-q<br>
&gt; Observe that it is filled to something like column 70 to 75.<br>
<br>
That&#39;s because lisp-data-mode (which emacs-lisp-mode and<br>
lisp-interaction-mode derive from) binds fill-column to the value of<br>
emacs-lisp-docstring-fill-column, which is 72 by default.<br>
<br>
Steve Berman<br>
</blockquote></div></div>

--000000000000a0bc2506353f0f66--




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#78451; Package emacs. Full text available.

Message received at 78451 <at> debbugs.gnu.org:


Received: (at 78451) by debbugs.gnu.org; 16 May 2025 08:30:55 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri May 16 04:30:55 2025
Received: from localhost ([127.0.0.1]:34069 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uFqT0-0008Dv-Je
	for submit <at> debbugs.gnu.org; Fri, 16 May 2025 04:30:54 -0400
Received: from mout.gmx.net ([212.227.17.20]:39805)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <stephen.berman@HIDDEN>)
 id 1uFqSw-0008C5-4u
 for 78451 <at> debbugs.gnu.org; Fri, 16 May 2025 04:30:51 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.net;
 s=s31663417; t=1747384242; x=1747989042; i=stephen.berman@HIDDEN;
 bh=CSz+SbORqRpf6S4j6OPYV9P48DX5vs0fOqrveXtnhAk=;
 h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date:
 Message-ID:MIME-Version:Content-Type:cc:content-transfer-encoding:
 content-type:date:from:message-id:mime-version:reply-to:subject:
 to;
 b=qDrxP2+p9F52//YnJdvGBp4ktGdMWC76tQYx51MCh8Ht6IaSym2cfL47nRDkQ0XT
 e+p5W/kOskGI9W4nB2fvw7izs4SWdzKXASjVodcKLg4xBkRXB0AUUtnyosPHTkqd3
 94Ke8ROzw3wzh4xkYxiKoVHWmMFhOlZeTUfVf+2BinX19AGB/pGJeWEjwLNWF553J
 37j31O4fAt/sO24ID5kevSJu4CgffpjqHMkmEODD+xHIriAAOH5KHu1mc6sYIcfaW
 1Oz1SXBUYQa6ZPhrd6Kt56B16zFDYMO2QinIr5XIQ3J4Hwip8eJH7+gFiaLyal9gJ
 F/7Q6/bZTDwwg3SohA==
X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a
Received: from strobelfs2 ([88.130.48.228]) by mail.gmx.net (mrgmx105
 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MF3HU-1uDbOk0Tqi-004dch; Fri, 16
 May 2025 10:30:42 +0200
From: Stephen Berman <stephen.berman@HIDDEN>
To: Jake <jforst.mailman@HIDDEN>
Subject: Re: bug#78451: 30.0.92; prog-fill-reindent-defun ignores
 fill-column inside string in emacs-lisp-mode.
In-Reply-To: <CAJqVjv8r-mqY0zqwEBV4sq-JXj64q6LC8ODkp0d6GPyN2cY+0g@HIDDEN>
References: <CAJqVjv8r-mqY0zqwEBV4sq-JXj64q6LC8ODkp0d6GPyN2cY+0g@HIDDEN>
Date: Fri, 16 May 2025 10:30:41 +0200
Message-ID: <874ixlc5zi.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Provags-ID: V03:K1:l56Uq/lQLt0KqxH7/pHyfqgbFGoFMoY/VvTZg/lIo6+749VD5O/
 9BBar9HH0wtyjNiI5S/vo8o0F+r0ueDjNA9GhB2wA/W4fax80Usfdk/oSOUbUchduqVUbZG
 YsEjzRMq8KNydOIKutwnhEGAl6AkDQXWjd3X3cSBW6UIdk9ggLlDvs0N8MQzTrSO1VJNbCN
 yd4V0UqAzWQ6PCoChS5fA==
X-Spam-Flag: NO
UI-OutboundReport: notjunk:1;M01:P0:xFO9PnTznO4=;beSu5o8FHEqKyCipe1KuTOvjIsQ
 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
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 78451
Cc: 78451 <at> debbugs.gnu.org
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.7 (-)

On Fri, 16 May 2025 07:47:42 +0000 Jake <jforst.mailman@HIDDEN> wrote:

> Hello
>
> `prog-fill-reindent-defun' does not respect the value of fill-column when
> inside a string (e.g. a docstring) in emacs-lisp-mode and
> lisp-interaction-mode.  I checked it is respected in python-mode, c-mode,
> and c++-mode.
>
> From emacs -Q:
> Yank into the *scratch* buffer:
>
> (defun a ()
>   "a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a
> a a a a a a a a a a a a a a a a"
>   nil)
>
> C-x f 30 RET
> Put the point inside the docstring and M-q
> Observe that it is filled to something like column 70 to 75.

That's because lisp-data-mode (which emacs-lisp-mode and
lisp-interaction-mode derive from) binds fill-column to the value of
emacs-lisp-docstring-fill-column, which is 72 by default.

Steve Berman




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#78451; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 16 May 2025 07:48:11 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri May 16 03:48:11 2025
Received: from localhost ([127.0.0.1]:33672 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uFpne-0003mi-Kx
	for submit <at> debbugs.gnu.org; Fri, 16 May 2025 03:48:11 -0400
Received: from lists.gnu.org ([2001:470:142::17]:47622)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <jforst.mailman@HIDDEN>)
 id 1uFpnc-0003lV-0t
 for submit <at> debbugs.gnu.org; Fri, 16 May 2025 03:48:08 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <jforst.mailman@HIDDEN>)
 id 1uFpnW-0004Ti-9f
 for bug-gnu-emacs@HIDDEN; Fri, 16 May 2025 03:48:02 -0400
Received: from mail-wr1-x435.google.com ([2a00:1450:4864:20::435])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <jforst.mailman@HIDDEN>)
 id 1uFpnT-0000QW-B7
 for bug-gnu-emacs@HIDDEN; Fri, 16 May 2025 03:48:02 -0400
Received: by mail-wr1-x435.google.com with SMTP id
 ffacd0b85a97d-3a1fb17bb8cso1306435f8f.0
 for <bug-gnu-emacs@HIDDEN>; Fri, 16 May 2025 00:47:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1747381674; x=1747986474; darn=gnu.org;
 h=to:subject:message-id:date:from:mime-version:from:to:cc:subject
 :date:message-id:reply-to;
 bh=XSWZ4TdDlYQqFrpnRRFYFv/o4u10Q9NYpsh3RE095n4=;
 b=ZRZEl7I6/VrAhS4wxTKntDxkuVS8fale6jensn5XBBbEPqLsHGHxklkmH5ewvt4S86
 W0+K9TWWMfYPJLC7DTwDDT0PuNIBwQHyWaSYxByEOZwCsSUdtmgmK/sthB3Cr7SqXjwq
 zeAUmljS8UUW8m5Xzgb/cwVsNxYtLkbCq9oyzitBdmkJUWrklNgkej66G4J7yoqOBg7e
 5Put0EdL6KtLsSQf1kIGohJcbHaUlnJPKOd2Z+rkdfHW4ftfxW/imEcPKzYhtR1XOm1p
 9n+2sYSPVwZOZ7hJJGgfNxiWFeFPCDILea2nu9dzbSwk4/9xWzp7dvHj9FA/JnqPr0rE
 9vRw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1747381674; x=1747986474;
 h=to:subject:message-id:date:from:mime-version:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=XSWZ4TdDlYQqFrpnRRFYFv/o4u10Q9NYpsh3RE095n4=;
 b=f4gMpNbFjOMtqqOs2/2eLpG/PvtaoJbandqNzN9FenGSAhGbYg8bka43/yEdO2WoQ+
 lM3DtUi6nYmip7OCoGIbJQKEkjbazjatXdI7xNm5+uEhFJL1Qp8JMmS0lOozSAmMfhEn
 +bfpTCm2UwtHcetuq5LTOj5L3fe8/bQmb4Q52b9+8TF03WbovysY+sJt/G2dv8UzOBan
 HR8IF6wpjC00wLCIwQQSWJneG4C/zBqf+ueRPDnUOO+aDOSmL12GNBUCZfANrZaPwQpN
 JcT4NOwfL+UcxhAsKCyg0t5Ci5uCEleec2GcxmSrtYHRBzKD3ANwPrGZuGbb/Hx5m9CT
 FoGA==
X-Gm-Message-State: AOJu0Yw96qLAnD73z5pas633jr2ngYJSoGEEShb8MwhStlFlpN3Y/CoF
 dr5bMGDdEZc/5kW1WW7nzAC1h/TO/h7Hd4KNDS46TevL9GkIZ4IhKL/gA3oWR2R/zYJMM3VclGv
 7CW63eYyqu7osU5FvOacms2c/rc8FKLQZmOK2
X-Gm-Gg: ASbGncs0zIvfD7a9sYBB08EuzhjK5ps4WPfrF7KkxeU+xZdv7Y2wqnVkty5IbruWZTB
 PUozDMbD562gX3dw3INHevEI7Hdd2s4Qy3ELHeGg3MO1eUpqSu1I24dTfiOZZptp9bSlV+WNz4i
 dUuZQkywTdsJzfkIjfOrJbeJJqO+so5+qq
X-Google-Smtp-Source: AGHT+IGNq9BTfEX7LTgowPZH+MZK34a9kqettgFRgvehmDJGcWfhf8ikNam1HmgLh1Rk+hMLPH3Hpkjluzrbhl0O330=
X-Received: by 2002:a5d:64cb:0:b0:390:ee01:68fa with SMTP id
 ffacd0b85a97d-3a35c83507dmr2155612f8f.24.1747381673654; Fri, 16 May 2025
 00:47:53 -0700 (PDT)
MIME-Version: 1.0
From: Jake <jforst.mailman@HIDDEN>
Date: Fri, 16 May 2025 07:47:42 +0000
X-Gm-Features: AX0GCFvIxpZnmF_Dk0yGXcN01L1LG-nJ60cgEYkjoMLC4-jqYqdr6VoGpijyH44
Message-ID: <CAJqVjv8r-mqY0zqwEBV4sq-JXj64q6LC8ODkp0d6GPyN2cY+0g@HIDDEN>
Subject: 30.0.92; prog-fill-reindent-defun ignores fill-column inside string
 in emacs-lisp-mode.
To: bug-gnu-emacs@HIDDEN
Content-Type: multipart/alternative; boundary="000000000000f1fd0406353bff22"
Received-SPF: pass client-ip=2a00:1450:4864:20::435;
 envelope-from=jforst.mailman@HIDDEN; helo=mail-wr1-x435.google.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, FREEMAIL_FROM=0.001,
 HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 1.0 (+)
X-Debbugs-Envelope-To: submit
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: -0.0 (/)

--000000000000f1fd0406353bff22
Content-Type: text/plain; charset="UTF-8"

Hello

`prog-fill-reindent-defun' does not respect the value of fill-column when
inside a string (e.g. a docstring) in emacs-lisp-mode and
lisp-interaction-mode.  I checked it is respected in python-mode, c-mode,
and c++-mode.

From emacs -Q:
Yank into the *scratch* buffer:

(defun a ()
  "a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a
a a a a a a a a a a a a a a a a"
  nil)

C-x f 30 RET
Put the point inside the docstring and M-q
Observe that it is filled to something like column 70 to 75.

Thanks
Jake

--000000000000f1fd0406353bff22
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>Hello</div><div><br></div><div>`prog-fill-reindent-de=
fun&#39; does not respect the value of fill-column when inside a string (e.=
g. a docstring) in emacs-lisp-mode and lisp-interaction-mode.=C2=A0 I check=
ed it is respected in python-mode, c-mode, and c++-mode.</div><div><br></di=
v><div>From emacs -Q:</div><div>Yank into the *scratch* buffer:</div><div><=
br></div>(defun a ()<br>=C2=A0 &quot;a a a a a a a a a a a a a a a a a a a =
a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a&quot;<br>=
=C2=A0 nil)<div><br></div><div>C-x f 30 RET</div><div>Put the point inside =
the docstring and M-q</div><div>Observe that it is filled to something like=
 column 70 to 75.</div><div><br></div><div>Thanks</div><div>Jake</div></div=
>

--000000000000f1fd0406353bff22--




Acknowledgement sent to Jake <jforst.mailman@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#78451; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Fri, 16 May 2025 11:30:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.