From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.bugs Subject: bug#20777: 24.4; sh-mode: fill-paragraph does not recognize EOF Date: Sun, 08 May 2022 14:14:49 +0200 Message-ID: <875ymgjk5i.fsf@gnus.org> References: <12154011.SxuHhXH5n9@tiersen> <87wnrl5am3.fsf@gnus.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="25129"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) Cc: 20777@debbugs.gnu.org To: Daniel Hornung Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun May 08 14:15:16 2022 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 1nnfoi-0006K5-Sn for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 08 May 2022 14:15:16 +0200 Original-Received: from localhost ([::1]:41836 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nnfoh-00023H-GA for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 08 May 2022 08:15:15 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:39884) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nnfoU-000231-Bf for bug-gnu-emacs@gnu.org; Sun, 08 May 2022 08:15:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:59675) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nnfoT-0007mL-Uq for bug-gnu-emacs@gnu.org; Sun, 08 May 2022 08:15:01 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nnfoT-0007vx-QG for bug-gnu-emacs@gnu.org; Sun, 08 May 2022 08:15:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 08 May 2022 12:15:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 20777 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: confirmed Original-Received: via spool by 20777-submit@debbugs.gnu.org id=B20777.165201210030473 (code B ref 20777); Sun, 08 May 2022 12:15:01 +0000 Original-Received: (at 20777) by debbugs.gnu.org; 8 May 2022 12:15:00 +0000 Original-Received: from localhost ([127.0.0.1]:53572 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nnfoS-0007vR-5d for submit@debbugs.gnu.org; Sun, 08 May 2022 08:15:00 -0400 Original-Received: from quimby.gnus.org ([95.216.78.240]:58494) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nnfoQ-0007vD-7w for 20777@debbugs.gnu.org; Sun, 08 May 2022 08:14:58 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References: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=pqHa+vXPm4CqmFEvFolgakWN6czOjGG67PQb4mYxpKI=; b=DJlQcoeCfWMWMid518X8yiNsA3 CoOiHeLEivuOHK/5YXomQnNuA/6pwTS7wU6sguCDspacPcFlrTiWcqpZu99759pWnWvOgDMEaKKKe wLTocGWdtPQ/XSdbHw6tR/Y+YU5/uNOr6KikZJP2laB9MdjD3JyomieW/npZfGQN3leI=; Original-Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nnfoH-0008Eg-Kt; Sun, 08 May 2022 14:14:51 +0200 X-Now-Playing: Nina Simone's _The Montreux Years (1)_: "Liberian Calypso (Live At Casino Montreux, 13th July 1990)" In-Reply-To: <87wnrl5am3.fsf@gnus.org> (Lars Ingebrigtsen's message of "Thu, 27 May 2021 01:38:44 +0200") 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:231642 Archived-At: Lars Ingebrigtsen writes: > Which is certainly odd, but... > > echo foo > echo foo > echo foo > > M-q on that and you get > > echo foo echo foo echo foo > > That is, it's not clear that `M-q' in shell mode is that well defined, > and what it does in EOF sections isn't inconsistent with what it does > elsewhere... > > Anybody got an opinion? I think the conclusion here is that (as in most programming modes), filling isn't really implemented at all -- using the filling commands in most programming modes won't fill according to the syntax rules of the language. So this just isn't something we support (until somebody does filling based on LSP/tree-sitter), so I'm closing this bug report. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no