From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Variable pitch text filling Date: Wed, 01 Dec 2021 21:58:45 +0200 Message-ID: <83fsrcqeq2.fsf@gnu.org> References: <87ilwft1ph.fsf@gnus.org> <87ee6wanra.fsf@gnus.org> <83r1awse4k.fsf@gnu.org> <87sfvc8kdw.fsf@gnus.org> <83czmgs7t1.fsf@gnu.org> <87k0go8ios.fsf@gnus.org> <83bl20s2dp.fsf@gnu.org> <87wnkojmny.fsf@gnus.org> <837dcos1oy.fsf@gnu.org> <87o860jm27.fsf@gnus.org> <831r2ws0jf.fsf@gnu.org> <87fsrcjkik.fsf@gnus.org> <83y254qkq3.fsf@gnu.org> <87y254i56e.fsf@gnus.org> <83tufsqkd3.fsf@gnu.org> <87tufsi3x7.fsf@gnus.org> <83o860qi1i.fsf@gnu.org> <87czmgi2ec.fsf@gnus.org> <83lf14qgpu.fsf@gnu.org> <87fsrcgmdu.fsf@gnus.org> <83ilw8qg2s.fsf@gnu.org> <874k7sglur.fsf@gnus.org> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="31812"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: Lars Ingebrigtsen Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed Dec 01 21:00:07 2021 Return-path: Envelope-to: ged-emacs-devel@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 1msVlv-00081B-0E for ged-emacs-devel@m.gmane-mx.org; Wed, 01 Dec 2021 21:00:07 +0100 Original-Received: from localhost ([::1]:33456 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1msVlu-0002cm-1V for ged-emacs-devel@m.gmane-mx.org; Wed, 01 Dec 2021 15:00:06 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:47264) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1msVku-0001Fk-A3 for emacs-devel@gnu.org; Wed, 01 Dec 2021 14:59:04 -0500 Original-Received: from [2001:470:142:3::e] (port=39050 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1msVku-0001FL-0x; Wed, 01 Dec 2021 14:59:04 -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=UPlWsmg93W34hNcd4Tl6c1fpMmV8F0kuJNDU6Ps/9ts=; b=Ia9KyC/627P/ o2CKwTDdaZBEMAMy8WjFLH1sBQdparHNwZ3SsqH/zTZzsWL/5JGwLAkiyj3ElyV4nYaLPJjxV10cr mmQ/CYLH3IVXKQm2rNS+F6KB2wmiAf7v7mCTw7+g6YLytVwrhbktkaa5n3v/hWruLVc1o5c/cLyUz 6e1NDeGf7nM1RyKgvOYc2SKZbsiT4IqquAKC7EhfE3HRIdVnXmtjvufhSflB4y5GLfBr3n3qLUyU/ ENEQgdYLNFUxdCLe7TrzrCTycmPJHblGVcRfGmgKFaHvr6LE2qa/TCPa2D4U0K907pQ58GUjHSJ/4 nEJ3Yi9e3v11f7LscXyccA==; Original-Received: from [87.69.77.57] (port=3776 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1msVkr-00074j-JO; Wed, 01 Dec 2021 14:59:04 -0500 In-Reply-To: <874k7sglur.fsf@gnus.org> (message from Lars Ingebrigtsen on Wed, 01 Dec 2021 20:34:52 +0100) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:280690 Archived-At: > From: Lars Ingebrigtsen > Cc: emacs-devel@gnu.org > Date: Wed, 01 Dec 2021 20:34:52 +0100 > > I'm not considering any hypothetical cases -- I'm just describing the > bog-standard way this works. Then please explain how a ":" character can become twice wider. > Adding a wide min-width to the last "-" is not affected by any of the > previous bits. We're putting a too-wide min-width over all these four > characters to allow them to stretch individually outside their allotted > spaces, but without affecting the part afterwards. Characters don't stretch, they stay the same width. If "-" is replaced by "*", then the width could change, but if each of them has a min-width that accommodates all the possibilities, that won't give us any trouble. > I'm not quibbling or trying to be difficult here -- this is extremely > basic, and I don't think you've thought this through. > > Trust me. Sorry, I cannot write code out of trust alone. I need, for some strange reason, to understand the goal. So if I'm too stupid to understand and think through your intentions, then I'm afraid you'll have to do this yourself. At least I tried, and tried very hard.