From unknown Fri Aug 15 20:48:49 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#68607 <68607@debbugs.gnu.org> To: bug#68607 <68607@debbugs.gnu.org> Subject: Status: `fill-column` doesn't always fill paragraph in text-mode Reply-To: bug#68607 <68607@debbugs.gnu.org> Date: Sat, 16 Aug 2025 03:48:49 +0000 retitle 68607 `fill-column` doesn't always fill paragraph in text-mode reassign 68607 emacs submitter 68607 Konstantin Kharlamov severity 68607 normal tag 68607 notabug thanks From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 20 06:31:47 2024 Received: (at submit) by debbugs.gnu.org; 20 Jan 2024 11:31:47 +0000 Received: from localhost ([127.0.0.1]:33036 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rR9Zj-0001H2-BK for submit@debbugs.gnu.org; Sat, 20 Jan 2024 06:31:47 -0500 Received: from lists.gnu.org ([2001:470:142::17]:58664) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rR9Zi-0001BK-1P for submit@debbugs.gnu.org; Sat, 20 Jan 2024 06:31:46 -0500 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 1rR9ZZ-0003fg-Rl for bug-gnu-emacs@gnu.org; Sat, 20 Jan 2024 06:31:37 -0500 Received: from forward101c.mail.yandex.net ([2a02:6b8:c03:500:1:45:d181:d101]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rR9ZW-0007wq-G5 for bug-gnu-emacs@gnu.org; Sat, 20 Jan 2024 06:31:37 -0500 Received: from mail-nwsmtp-smtp-production-main-91.sas.yp-c.yandex.net (mail-nwsmtp-smtp-production-main-91.sas.yp-c.yandex.net [IPv6:2a02:6b8:c08:47a7:0:640:b27a:0]) by forward101c.mail.yandex.net (Yandex) with ESMTP id F33E160A80 for ; Sat, 20 Jan 2024 14:31:27 +0300 (MSK) Received: by mail-nwsmtp-smtp-production-main-91.sas.yp-c.yandex.net (smtp/Yandex) with ESMTPSA id RVNrSHAi3mI0-EExW9fye; Sat, 20 Jan 2024 14:31:27 +0300 X-Yandex-Fwd: 1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1705750287; bh=i3xlaVr0WncZGBZJNsWLujdUkaJX9heOng2myN628+U=; h=To:Message-ID:Subject:Date:From; b=jK+//trFiBJfotySN3gD/GaJORncNpyMlQIajjef4G7VNVvPgA2F6AhA2oBzI6hPX aSbA6M+OtWEzkA+Ttr1krq5F2wBYWOa/MGpc2L567Sf0y9faWC9GIjq9muDc4Er4Nl aKBIYiLx4yLQVj0OZyxg+wcN1eRM2oNdVCZpVVlg= Authentication-Results: mail-nwsmtp-smtp-production-main-91.sas.yp-c.yandex.net; dkim=pass header.i=@yandex.ru Message-ID: <6af05736012799df255476eb0e6b6a9a99e61732.camel@yandex.ru> Subject: `fill-column` doesn't always fill paragraph in text-mode From: Konstantin Kharlamov To: bug-gnu-emacs@gnu.org Date: Sat, 20 Jan 2024 14:31:27 +0300 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.50.3 MIME-Version: 1.0 Received-SPF: pass client-ip=2a02:6b8:c03:500:1:45:d181:d101; envelope-from=Hi-Angel@yandex.ru; helo=forward101c.mail.yandex.net X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) 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: -0.0 (/) I saw that behavior in different circumstances many times, but this time I noticed it while working on the NEWS entry as part of #68579 and it's an easy testcase, so I decided to report. # Steps to reproduce 1. Create a `1.txt` file with the following text: It is now possible to pass a directory of a local repository as URL inside 'treesit-language-source-alist', so that calling 'treesit-install-language-grammar' would avoid cloning the repository. It may be useful for example for the purposes of bisecting a treesitter grammar. 2. Open it with `emacs -Q 1.txt` 3. Evaluate (setq fill-column 71) 4. Put a caret over the paragraph and press M-q (alternatively execute M-x fill-paragraph) ## Expected Lines 3 and 4 will change such that the word `repository` gets moved to the= 3rd line. ## Actual Nothing happens # Version Emacs build from git 2 days ago: GNU Emacs 30.0.50 (build 1, x86_64-pc-linu= x-gnu, GTK+ Version 3.24.39, cairo version 1.18.0) of 2024-01-18 From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 20 06:57:54 2024 Received: (at 68607) by debbugs.gnu.org; 20 Jan 2024 11:57:54 +0000 Received: from localhost ([127.0.0.1]:33070 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rR9yz-0005B8-P4 for submit@debbugs.gnu.org; Sat, 20 Jan 2024 06:57:54 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:34684) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rR9yx-0005As-01; Sat, 20 Jan 2024 06:57:51 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rR9yo-0001zg-R0; Sat, 20 Jan 2024 06:57:42 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=v25FAb43/1QSonbHAVzmvUBBibNZKYms685/s5N7htY=; b=jV3fi2tMazFQ NdRMfm8BR84qkuAcbweZKi9chiJJR897YJ/qj0dwyz2NWrl1K71857zb9RDLwuGcinlkf4W/+DMLH 6FT1pGK0KCQSZRCoz8KsOd8bCVEQQe89zUwh7MIAmnesuBEQA2vwERej8sRnFRgjH9onqDHpbO53u gOOesnAAeX94+CtG+YQupB6wTMSpBIAdk3DC8owglSXDYbgkj7fGGwLGSaYC/fv4hjfGIaCA4JhVn GPdju17db7k7jgzJ0HtKR9J2mQkZyh3ZDJNR4VLM85goEXqr2BAaQDH/mK134cy2A/axhJopeoG6b Ig8s15DYzjXjQXOgu2unvg==; Date: Sat, 20 Jan 2024 13:57:21 +0200 Message-Id: <8334ustdy6.fsf@gnu.org> From: Eli Zaretskii To: Konstantin Kharlamov In-Reply-To: <6af05736012799df255476eb0e6b6a9a99e61732.camel@yandex.ru> (message from Konstantin Kharlamov on Sat, 20 Jan 2024 14:31:27 +0300) Subject: Re: bug#68607: `fill-column` doesn't always fill paragraph in text-mode References: <6af05736012799df255476eb0e6b6a9a99e61732.camel@yandex.ru> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 68607 Cc: 68607@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: -3.3 (---) tags 68607 notabug thanks > From: Konstantin Kharlamov > Date: Sat, 20 Jan 2024 14:31:27 +0300 > > 1. Create a `1.txt` file with the following text: > > It is now possible to pass a directory of a local repository as URL > inside 'treesit-language-source-alist', so that calling > 'treesit-install-language-grammar' would avoid cloning the > repository. It may be useful for example for the purposes of bisecting > a treesitter grammar. > > 2. Open it with `emacs -Q 1.txt` > 3. Evaluate (setq fill-column 71) > 4. Put a caret over the paragraph and press M-q (alternatively execute M-x > fill-paragraph) > > ## Expected > > Lines 3 and 4 will change such that the word `repository` gets moved to the 3rd line. > > ## Actual > > Nothing happens You leave only 1 space between sentences, but didn't customize sentence-end-double-space to nil to match your style. This is a cockpit error, Emacs works as intended. From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 04 21:18:52 2024 Received: (at 68607-done) by debbugs.gnu.org; 5 Oct 2024 01:18:52 +0000 Received: from localhost ([127.0.0.1]:36956 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1swtRc-0001lQ-3F for submit@debbugs.gnu.org; Fri, 04 Oct 2024 21:18:52 -0400 Received: from mail-ed1-f49.google.com ([209.85.208.49]:46538) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1swtRZ-0001l7-5s for 68607-done@debbugs.gnu.org; Fri, 04 Oct 2024 21:18:49 -0400 Received: by mail-ed1-f49.google.com with SMTP id 4fb4d7f45d1cf-5c89668464cso3388786a12.1 for <68607-done@debbugs.gnu.org>; Fri, 04 Oct 2024 18:18:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1728091059; x=1728695859; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:from:to:cc:subject:date:message-id:reply-to; bh=j7XKhvBlmQO9PcO7Jt4jFTGt7ReCqpiHmFTpRCTBI5A=; b=XKsfGEOBLl8IM0s1DSWHtN0/cQNVAh1Kvr1RK5aJgwqzNLGNWRbD0W758xukU2OpV9 +RaSdJflEE6y//BPnQX79GWUCKMi7k4R4rvqau7rkBhwp7nrxVO+DCkZvAJfJD1dRM6d ItyAqwf+GDR1xA2S4olxKFLCCfRU9QbVuXQWeMTNvjJ/qDJQ8Bof3jrb6m7aa48fkf6k ZEf/70jdwQRH1RmR6XrEiunXLRE2byyXYoWSTgIMZPkoK2U/UdY153UbNI9sg84S2iIJ exQ/t8YEBg+TSzKRiRYnbJ59Ng2jDealMBXFGwBFag42/bKfmlXe6hgYENgmCuW62cwA 4DOQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1728091059; x=1728695859; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=j7XKhvBlmQO9PcO7Jt4jFTGt7ReCqpiHmFTpRCTBI5A=; b=J5+hOucBPcrxDyGlAm8Gb0CBdEZ+emGgwj+NuD1mwxF/DfYu50LD2rQiXmBpwewoDq dgkUqdlKJpBYM4ILcEI6vqdnD4yjRA5H2l056y+qh3ktNlTHSnq8kZUp1nDeRe5XaPze NJDzmJ3O22JdJJWkNyzkS78IBEdaKTZOVxx4tjC7VIF/Llm4T/4PSkgwv2c4oNHbVjiP WAHcqKYtdvBMGGTa/3NusYj4xgyrkRYU8QslLvj3FMY74v442T6D6/hO3Cd2b/AZyanr OBhxUQihFfC0V33Wx9+Q4F00Be8liG6WbLtIyvatFRIUKAhM7BxomEjZd4U7S1euOBe0 jJJQ== X-Forwarded-Encrypted: i=1; AJvYcCUJxxVix8u17Rs+dpFIml1eDAMVfH/7jVbSjpmE+wOE0+Aq/Jd1IszgMZ9o+xDKWfkcJBJUeOl043So@debbugs.gnu.org X-Gm-Message-State: AOJu0YzfkBdxxLl3BGbZA/hc936tNDs67ibH7zEFpLNa7SEyFOmi2hmr vEDZjbJZMOvsDEZeAvt6MFWiMxYeNjpoyyxq6ofpH35XmYpqi84ubiLC0aNVKpEmO3FiCAOoN/M gTzBflGgbUxiH64zS++Z0VGQTXXk= X-Google-Smtp-Source: AGHT+IGSGcs+6Y0pt2DvGxMJdkmf3rCkRy1/RV394miwGBtCyLb49n4mH6+ZaiZa14npxD6vGyAlwIRPHAm/l1iQlM0= X-Received: by 2002:a05:6402:4316:b0:5be:f3ae:b9ce with SMTP id 4fb4d7f45d1cf-5c8d2e74d61mr3581666a12.27.1728091059567; Fri, 04 Oct 2024 18:17:39 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Fri, 4 Oct 2024 18:17:39 -0700 From: Stefan Kangas In-Reply-To: <8334ustdy6.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 20 Jan 2024 13:57:21 +0200") References: <6af05736012799df255476eb0e6b6a9a99e61732.camel@yandex.ru> <8334ustdy6.fsf@gnu.org> MIME-Version: 1.0 Date: Fri, 4 Oct 2024 18:17:39 -0700 Message-ID: Subject: Re: bug#68607: `fill-column` doesn't always fill paragraph in text-mode To: Eli Zaretskii Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 68607-done Cc: 68607-done@debbugs.gnu.org, Konstantin Kharlamov 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 (-) Eli Zaretskii writes: > tags 68607 notabug > thanks > >> From: Konstantin Kharlamov >> Date: Sat, 20 Jan 2024 14:31:27 +0300 >> >> 1. Create a `1.txt` file with the following text: >> >> It is now possible to pass a directory of a local repository as URL >> inside 'treesit-language-source-alist', so that calling >> 'treesit-install-language-grammar' would avoid cloning the >> repository. It may be useful for example for the purposes of bisecting >> a treesitter grammar. >> >> 2. Open it with `emacs -Q 1.txt` >> 3. Evaluate (setq fill-column 71) >> 4. Put a caret over the paragraph and press M-q (alternatively execute M-x >> fill-paragraph) >> >> ## Expected >> >> Lines 3 and 4 will change such that the word `repository` gets moved to the 3rd line. >> >> ## Actual >> >> Nothing happens > > You leave only 1 space between sentences, but didn't customize > sentence-end-double-space to nil to match your style. > > This is a cockpit error, Emacs works as intended. I'm therefore closing this bug report. From unknown Fri Aug 15 20:48:49 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 02 Nov 2024 11:24:05 +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