From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Rudolf Schlatte Newsgroups: gmane.emacs.bugs Subject: bug#68781: [PATCH] Don't fill yaml except comments and block scalars. Date: Sun, 28 Jan 2024 15:52:50 +0100 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="7965"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) To: 68781@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun Jan 28 15:54:23 2024 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 1rU6Y8-0001pu-No for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 28 Jan 2024 15:54:22 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rU6Xl-00049C-N4; Sun, 28 Jan 2024 09:53:57 -0500 Original-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 ) id 1rU6Xi-00048u-PY for bug-gnu-emacs@gnu.org; Sun, 28 Jan 2024 09:53:54 -0500 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rU6Xi-00029i-HG for bug-gnu-emacs@gnu.org; Sun, 28 Jan 2024 09:53:54 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rU6Xp-00074w-Pw for bug-gnu-emacs@gnu.org; Sun, 28 Jan 2024 09:54:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Rudolf Schlatte Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 28 Jan 2024 14:54:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68781 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 68781-submit@debbugs.gnu.org id=B68781.170645359227136 (code B ref 68781); Sun, 28 Jan 2024 14:54:01 +0000 Original-Received: (at 68781) by debbugs.gnu.org; 28 Jan 2024 14:53:12 +0000 Original-Received: from localhost ([127.0.0.1]:56913 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rU6X2-00073c-H0 for submit@debbugs.gnu.org; Sun, 28 Jan 2024 09:53:12 -0500 Original-Received: from out3-smtp.messagingengine.com ([66.111.4.27]:57601) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rU6Wz-00073L-Le for 68781@debbugs.gnu.org; Sun, 28 Jan 2024 09:53:10 -0500 Original-Received: from compute2.internal (compute2.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id 5B4955C01DE for <68781@debbugs.gnu.org>; Sun, 28 Jan 2024 09:52:55 -0500 (EST) Original-Received: from mailfrontend2 ([10.202.2.163]) by compute2.internal (MEProxy); Sun, 28 Jan 2024 09:52:55 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm3; t=1706453575; x=1706539975; bh=3W6cG9JX/es/PiXYGK4/pgnjV/Zr RG797d34TZFWR5c=; b=H1xzd0zoGIjANNM8/otTGvugNuARuS1dh7sgUKCelSJW Rbld8ltvB5emFB4my8Mtg+G6NTmrEsrGLqZFVwvYQrQHZ/mZy6kQ8yecb4z0lmmf NEaNqfLDjlNIAQ/ZtfKMlv9Bgxe5q0z6jwdXnevbUG+AZFfG1+h64NU/KuzidQ3U 6b3o7lqeBjWACao74/cPZ4lnCRrpL85yPn6h4LoBfSQmWkjCRrDkWIkEsNmhvS3m zQn5syq7vxWJL5dI7lins12qegRhh6usN1QvyY6yDKDQRimGngyXKwXelDEZWVKN OA7ecrdjy2hI7S2TooXOBOIEmh4SupWXapnoCXp1Yw== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvkedrfedtvddgieelucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvffujghffffkfgggtgesthdtre dttdertdenucfhrhhomheptfhuugholhhfucfutghhlhgrthhtvgcuoehruhguihestgho nhhsthgrnhhtlhihrdgrtheqnecuggftrfgrthhtvghrnhepiefgudeljedttdetieevie fhvdejieehlefhieeikeegieefleffffeltddukeeunecuvehluhhsthgvrhfuihiivgep tdenucfrrghrrghmpehmrghilhhfrhhomheprhhuughisegtohhnshhtrghnthhlhidrrg ht X-ME-Proxy: Feedback-ID: i5b4840b3:Fastmail Original-Received: by mail.messagingengine.com (Postfix) with ESMTPA for <68781@debbugs.gnu.org>; Sun, 28 Jan 2024 09:52:54 -0500 (EST) In-Reply-To: (Rudolf Schlatte's message of "Sun, 28 Jan 2024 14:15:58 +0100") 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-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:279088 Archived-At: Rudolf Schlatte writes: > In my tests default fill-paragraph > worked as expected both with and without justify, correctly detecting > comment and block literal boundaries, so I did not preserve the previous > code in `yaml-ts-mode--fill-paragraph'. Actually there is a change in behavior: if the block scalar contains empty lines, hence having multiple paragraphs, current master fills all paragraphs, while after the patch only the current paragraph is filled. I.e., in the following yaml file: --- text_section: | This is a paragraph of text. This is a second paragraph. some_numeric_value: 1 --- currently lines 2-4 get filled if point is inside these lines, whereas after the patch only line 2 or line 4 are filled, depending on the position of point. I find that I prefer the new behavior, and hope that this change is acceptable.