GNU logs - #53133, boring messages


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#53133: 28.0.90; tabulated-list-sort doesn't work as expected
Resent-From: Shingo Tanaka <shingo.fg8@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sun, 09 Jan 2022 02:04:01 +0000
Resent-Message-ID: <handler.53133.B.16416938246348 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 53133
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: 53133 <at> debbugs.gnu.org
X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.16416938246348
          (code B ref -1); Sun, 09 Jan 2022 02:04:01 +0000
Received: (at submit) by debbugs.gnu.org; 9 Jan 2022 02:03:44 +0000
Received: from localhost ([127.0.0.1]:48995 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1n6NYe-0001eK-3n
	for submit <at> debbugs.gnu.org; Sat, 08 Jan 2022 21:03:44 -0500
Received: from lists.gnu.org ([209.51.188.17]:59252)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <shingo.fg8@HIDDEN>) id 1n6NYY-0001e7-VQ
 for submit <at> debbugs.gnu.org; Sat, 08 Jan 2022 21:03:42 -0500
Received: from eggs.gnu.org ([209.51.188.92]:41748)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <shingo.fg8@HIDDEN>)
 id 1n6NYY-00046X-Qb
 for bug-gnu-emacs@HIDDEN; Sat, 08 Jan 2022 21:03:38 -0500
Received: from [2607:f8b0:4864:20::1036] (port=38705
 helo=mail-pj1-x1036.google.com)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <shingo.fg8@HIDDEN>)
 id 1n6NYX-0000bQ-9W
 for bug-gnu-emacs@HIDDEN; Sat, 08 Jan 2022 21:03:38 -0500
Received: by mail-pj1-x1036.google.com with SMTP id
 l10-20020a17090a384a00b001b22190e075so17873676pjf.3
 for <bug-gnu-emacs@HIDDEN>; Sat, 08 Jan 2022 18:03:35 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=date:message-id:from:to:subject:user-agent:mime-version;
 bh=sVzzMY5Cd+z0qC6nWkNFX3jr5qC31Dd/WxkDONyQUFA=;
 b=fyKPOadGrnfGtuHcEyRyWnu03MQE7+ERDVWN8RMdvZ25L3svEXyguH+Ave9YcIPhkh
 a76ioLQOzeknxI2ytK25SdpGoUqCdaVhONdPo6AcVu0ikePItNxV/ZVHr0lQNwzNZNna
 4XU0nRa6HTRfpG9PVCzvESE8J6GZkXKspQTQumERGTPf5s5jF2xx0W8oMXYPBcQP7gBG
 6e/XJudFclcDXpi18/2UwaEJsvloFXGRUcUSmp9+MrZdYPqjjI1Bp0LnrCR0hAbN1+KH
 JC0FdsUyptoti/VEDXugJ3CWMzpUBExyh6+sRC/KvU6Ls5uGmanEEd6XwKuynnYJkiRR
 0QmQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=x-gm-message-state:date:message-id:from:to:subject:user-agent
 :mime-version;
 bh=sVzzMY5Cd+z0qC6nWkNFX3jr5qC31Dd/WxkDONyQUFA=;
 b=3jt4QoaHZ9IpeW+503EmmR1Z5cM1CttMqZrHnXfNtXcdzbTrQfbp3SHwuVs0aaol4n
 uByVs40iXXelRyfp4zkFc2jO18L75pCafSq3AupSxFD21o/Kch4DVZ7usaLZN2GkV+G+
 ZZ5n2+gWGFRILoAPJGkxRHrD9uDgwtQFHMNgHWTdXJJ37JBZC788JT0BZ92Nyoga/37J
 T6Yuv/1hUDCqZDCWHAgOHgszAhhyXgoxMsqkMEbB2Fq4mW4p2Y7DtbHGNQQkAa0CCsu7
 Aql3FfuhEoQOyoguNHuH0ctGhTOy1yjU/iDewqpGjpmJ8BO4utCM5PB30/11wWUw+6U7
 Hv4w==
X-Gm-Message-State: AOAM531O4+0SOBflU65i8143+DwQ0ksKV0zGwD3T6n+ULOIwzuUd0kNl
 RjxyKIZuKConb2kTt4Xhn8r4uNHnCs9UBQ==
X-Google-Smtp-Source: ABdhPJz7A2caN83KBcSiSPD6cgfI+RJ0rBMrJVJHp5pkvh0Fj6VIknK31gT9S2ape3Sj9Fq82MweDQ==
X-Received: by 2002:a17:902:b181:b0:149:90e2:896a with SMTP id
 s1-20020a170902b18100b0014990e2896amr51216178plr.149.1641693812932; 
 Sat, 08 Jan 2022 18:03:32 -0800 (PST)
Received: from shingo-NUC11PAHi5.gmail.com
 ([240d:1a:6f4:6b00:a6c5:8faf:f543:28e1])
 by smtp.gmail.com with ESMTPSA id pf6sm2192352pjb.10.2022.01.08.18.03.30
 for <bug-gnu-emacs@HIDDEN>
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Sat, 08 Jan 2022 18:03:32 -0800 (PST)
Date: Sun, 09 Jan 2022 11:03:27 +0900
Message-ID: <87k0f9is28.wl-shingo.fg8@HIDDEN>
From: Shingo Tanaka <shingo.fg8@HIDDEN>
User-Agent: Wanderlust/2.15.9 (Almost Unreal) SEMI-EPG/1.14.7 (Harue)
 FLIM-LB/1.14.9 (=?UTF-8?Q?Goj=C5=8D?=) APEL-LB/10.8 EasyPG/1.0.0
 Emacs/28.0.90 (x86_64-pc-linux-gnu) MULE/6.0 (HANACHIRUSATO)
MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue")
Content-Type: text/plain; charset=US-ASCII
X-Host-Lookup-Failed: Reverse DNS lookup failed for 2607:f8b0:4864:20::1036
 (failed)
Received-SPF: pass client-ip=2607:f8b0:4864:20::1036;
 envelope-from=shingo.fg8@HIDDEN; helo=mail-pj1-x1036.google.com
X-Spam_score_int: -10
X-Spam_score: -1.1
X-Spam_bar: -
X-Spam_report: (-1.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_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001,
 RCVD_IN_DNSWL_NONE=-0.0001, RDNS_NONE=0.793, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=no autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 1.6 (+)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview:  Hi, tabulated-list-sort sometimes doesn't work as expected
 due to the change between 28.0.90 and 28.0.50. Here is how to reproduce:
 1. Open Emacs from terminal with `emacs --no-init-file' 2. Type M-x
 list-buffers
 3. Type C-x o (go to Buffer Menu) 4. Type C-M-Right 5 times to move on to
 "Fundamental" in "M [...] 
 Content analysis details:   (1.6 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -2.3 RCVD_IN_DNSWL_MED      RBL: Sender listed at https://www.dnswl.org/,
 medium trust [209.51.188.17 listed in list.dnswl.org]
 -0.0 SPF_HELO_PASS          SPF: HELO matches SPF record
 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends
 in digit (shingo.fg8[at]gmail.com)
 1.0 SPF_SOFTFAIL           SPF: sender does not match SPF record (softfail)
 0.0 FREEMAIL_FROM          Sender email is commonly abused enduser mail
 provider (shingo.fg8[at]gmail.com)
 0.0 RCVD_IN_MSPIKE_H3      RBL: Good reputation (+3)
 [209.51.188.17 listed in wl.mailspike.net]
 0.0 RCVD_IN_MSPIKE_WL      Mailspike good senders
 1.3 SPOOFED_FREEMAIL       No description available.
 1.5 SPOOF_GMAIL_MID        From Gmail but it doesn't seem to be...
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: -2.1 (--)

Hi,

tabulated-list-sort sometimes doesn't work as expected due to the change between
28.0.90 and 28.0.50.

Here is how to reproduce:
1. Open Emacs from terminal with `emacs --no-init-file'
2. Type M-x list-buffers
3. Type C-x o (go to Buffer Menu)
4. Type C-M-Right 5 times to move on to "Fundamental" in "Mode" column
5. Type S 2 times or more to toggle sorting order
6. You will be able to see that "Size" column is selected as the sorting column
   unexpectedly

Looks like below change from 28.0.50 is releated to this issue, because it
disappears when I just rewind this change.

--- tabulated-list.el.org	2022-01-06 22:32:13.936852142 +0900
+++ tabulated-list.el	2022-01-07 15:15:42.000000000 +0900
@@ -574,7 +581,8 @@
       (when not-last-col
         (when (> pad-right 0) (insert (make-string pad-right ?\s)))
         (insert (propertize
-                 (make-string (- width (min width label-width)) ?\s)
+                 ;; We need at least one space to align correctly.
+                 (make-string (- width (min 1 width label-width)) ?\s)
                  'display `(space :align-to ,next-x))))
       (put-text-property opoint (point) 'tabulated-list-column-name name)
       next-x)))

Hope this will be fixed appropriately in the coming major release.

Regards,
Shingo




Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Shingo Tanaka <shingo.fg8@HIDDEN>
Subject: bug#53133: Acknowledgement (28.0.90; tabulated-list-sort doesn't
 work as expected)
Message-ID: <handler.53133.B.16416938246348.ack <at> debbugs.gnu.org>
References: <87k0f9is28.wl-shingo.fg8@HIDDEN>
X-Gnu-PR-Message: ack 53133
X-Gnu-PR-Package: emacs
Reply-To: 53133 <at> debbugs.gnu.org
Date: Sun, 09 Jan 2022 02:04:01 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 bug-gnu-emacs@HIDDEN

If you wish to submit further information on this problem, please
send it to 53133 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
53133: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D53133
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#53133: 28.0.90; tabulated-list-sort doesn't work as expected
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sun, 09 Jan 2022 10:45:01 +0000
Resent-Message-ID: <handler.53133.B53133.164172507612213 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 53133
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Shingo Tanaka <shingo.fg8@HIDDEN>, Stefan Kangas <stefankangas@HIDDEN>
Cc: 53133 <at> debbugs.gnu.org
Received: via spool by 53133-submit <at> debbugs.gnu.org id=B53133.164172507612213
          (code B ref 53133); Sun, 09 Jan 2022 10:45:01 +0000
Received: (at 53133) by debbugs.gnu.org; 9 Jan 2022 10:44:36 +0000
Received: from localhost ([127.0.0.1]:49273 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1n6Vgh-0003Au-MV
	for submit <at> debbugs.gnu.org; Sun, 09 Jan 2022 05:44:35 -0500
Received: from eggs.gnu.org ([209.51.188.92]:36216)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>)
 id 1n6Vgf-0003Ae-B5; Sun, 09 Jan 2022 05:44:34 -0500
Received: from [2001:470:142:3::e] (port=52484 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 <eliz@HIDDEN>)
 id 1n6VgZ-0000Hk-Vl; Sun, 09 Jan 2022 05:44:27 -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=S/bpuWmrf0ZiefFXpbJRPaeoCFLZFX2AgqSRCimZKfw=; b=IWCheP/RiaSJ
 rb2NpFxuAIoKislIdwbPrTtPU2hZtw7HW+ZhpHPOytO1pCsKyKuy/3/CzPLz0LUCE/bGQaoxa2Wl6
 j4wSD4aXPBSVxH45vOc4Xm331xQJwDuuXRF5bJ7jsB94pKVgZeuJ+zBMwE15+QlYV8npaAu5MoIQ0
 Olcg8dke5BgW8F6Y7rzPuk9s5/FU/GolusEXTRVJtnX3WQ9ig3s2EMnlYAOqslCPHJ0gueVmSN1F9
 ZTPUl3TN9OCQ+/l/YviL2acBo2DQcVKYZGGFJuVP3HNaXKwx80ZG4LdF5GHWHal8ZyZX+S6W44opF
 VYV9nfW0nROHtXwlTWIm1w==;
Received: from [87.69.77.57] (port=4141 helo=home-c4e4a596f7)
 by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1n6VgZ-0008DD-Vz; Sun, 09 Jan 2022 05:44:28 -0500
Date: Sun, 09 Jan 2022 12:44:15 +0200
Message-Id: <8335lx2npc.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-Reply-To: <87k0f9is28.wl-shingo.fg8@HIDDEN> (message from Shingo Tanaka
 on Sun, 09 Jan 2022 11:03:27 +0900)
References: <87k0f9is28.wl-shingo.fg8@HIDDEN>
X-Spam-Score: -2.3 (--)
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: -3.3 (---)

unarchive 48639
reopen 48639
thanks

> Date: Sun, 09 Jan 2022 11:03:27 +0900
> From: Shingo Tanaka <shingo.fg8@HIDDEN>
> 
> Here is how to reproduce:
> 1. Open Emacs from terminal with `emacs --no-init-file'
> 2. Type M-x list-buffers
> 3. Type C-x o (go to Buffer Menu)
> 4. Type C-M-Right 5 times to move on to "Fundamental" in "Mode" column
> 5. Type S 2 times or more to toggle sorting order
> 6. You will be able to see that "Size" column is selected as the sorting column
>    unexpectedly
> 
> Looks like below change from 28.0.50 is releated to this issue, because it
> disappears when I just rewind this change.
> 
> --- tabulated-list.el.org	2022-01-06 22:32:13.936852142 +0900
> +++ tabulated-list.el	2022-01-07 15:15:42.000000000 +0900
> @@ -574,7 +581,8 @@
>        (when not-last-col
>          (when (> pad-right 0) (insert (make-string pad-right ?\s)))
>          (insert (propertize
> -                 (make-string (- width (min width label-width)) ?\s)
> +                 ;; We need at least one space to align correctly.
> +                 (make-string (- width (min 1 width label-width)) ?\s)
>                   'display `(space :align-to ,next-x))))
>        (put-text-property opoint (point) 'tabulated-list-column-name name)
>        next-x)))

You are right.

Stefan, I reverted that change and I'm reopening bug#48639.  This
problem is a much more serious regression than what happens sometimes
when text-size is scaled.  We will need to find another fix for that
bug, most probably in one of the hooks used by tabulated-list.el, by
adding the display property only when actually needed.




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#53133: 28.0.90; tabulated-list-sort doesn't work as expected
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sun, 09 Jan 2022 11:31:02 +0000
Resent-Message-ID: <handler.53133.B53133.164172785025786 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 53133
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: shingo.fg8@HIDDEN, stefankangas@HIDDEN
Cc: 53133 <at> debbugs.gnu.org
Received: via spool by 53133-submit <at> debbugs.gnu.org id=B53133.164172785025786
          (code B ref 53133); Sun, 09 Jan 2022 11:31:02 +0000
Received: (at 53133) by debbugs.gnu.org; 9 Jan 2022 11:30:50 +0000
Received: from localhost ([127.0.0.1]:49311 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1n6WPR-0006hp-Lb
	for submit <at> debbugs.gnu.org; Sun, 09 Jan 2022 06:30:49 -0500
Received: from eggs.gnu.org ([209.51.188.92]:41946)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1n6WPQ-0006hd-TD
 for 53133 <at> debbugs.gnu.org; Sun, 09 Jan 2022 06:30:49 -0500
Received: from [2001:470:142:3::e] (port=53120 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 <eliz@HIDDEN>)
 id 1n6WPL-0006nI-La; Sun, 09 Jan 2022 06:30:43 -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=7Lnpqu5Bi6GPQidErV/BUI6bvDy6uZnFi6OK9ppF1YQ=; b=nIPQfYz4EjBb
 aaJoKEeCmn72vVWhi+ACSsvpqY3eLFhYPTgmluBB1D0DNcEdha6/TCYFxBdu4ol8CCO5wmgelc2uV
 APsSvTwwqgvn5xk6FjTeB6yHAyQU0qMKe/uGCQvw0B+UpOE3JnHlLF3gNtg1tf+OXuP9xuPdOKcHv
 +MCJh775vtESt0CO7MtvSSUBPoIPJQgz54NctcdjDqxqjlDF3phOJlL4g8BPMPtGEBOxrUaE0kMrP
 zz0aD7AB9Ec152E3YgxAWee+MPp3tDp1XYou+yMPOGSDSQ4G/wz0IuljqFihrBDEcWJXSy8YoSXWU
 jTXXFA7+46ycSjUqYmR87w==;
Received: from [87.69.77.57] (port=2985 helo=home-c4e4a596f7)
 by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1n6WPI-00034H-Lm; Sun, 09 Jan 2022 06:30:43 -0500
Date: Sun, 09 Jan 2022 13:30:28 +0200
Message-Id: <83zgo516zv.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-Reply-To: <8335lx2npc.fsf@HIDDEN> (message from Eli Zaretskii on Sun, 09
 Jan 2022 12:44:15 +0200)
References: <87k0f9is28.wl-shingo.fg8@HIDDEN> <8335lx2npc.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
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: -3.3 (---)

> Date: Sun, 09 Jan 2022 12:44:15 +0200
> From: Eli Zaretskii <eliz@HIDDEN>
> Cc: 53133 <at> debbugs.gnu.org
> 
> > --- tabulated-list.el.org	2022-01-06 22:32:13.936852142 +0900
> > +++ tabulated-list.el	2022-01-07 15:15:42.000000000 +0900
> > @@ -574,7 +581,8 @@
> >        (when not-last-col
> >          (when (> pad-right 0) (insert (make-string pad-right ?\s)))
> >          (insert (propertize
> > -                 (make-string (- width (min width label-width)) ?\s)
> > +                 ;; We need at least one space to align correctly.
> > +                 (make-string (- width (min 1 width label-width)) ?\s)
> >                   'display `(space :align-to ,next-x))))
> >        (put-text-property opoint (point) 'tabulated-list-column-name name)
> >        next-x)))
> 
> You are right.
> 
> Stefan, I reverted that change and I'm reopening bug#48639.  This
> problem is a much more serious regression than what happens sometimes
> when text-size is scaled.  We will need to find another fix for that
> bug, most probably in one of the hooks used by tabulated-list.el, by
> adding the display property only when actually needed.

To help debugging the original problem: the 'display' property that
was always present caused move-to-column in tabulated-list-print to
stop at the wrong position, where the tabulated-list-column-name
property had the wrong value.  So either the 'display' property should
be used only when actually needed, or the tabulated-list-column-name
property should be also put on the text covered by the 'display'
property.




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


Received: (at control) by debbugs.gnu.org; 10 Jan 2022 01:06:31 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Jan 09 20:06:31 2022
Received: from localhost ([127.0.0.1]:51569 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1n6j8p-0001bH-A2
	for submit <at> debbugs.gnu.org; Sun, 09 Jan 2022 20:06:31 -0500
Received: from mail-pg1-f180.google.com ([209.85.215.180]:35374)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <stefankangas@HIDDEN>) id 1n6j8l-0001b2-NW
 for control <at> debbugs.gnu.org; Sun, 09 Jan 2022 20:06:30 -0500
Received: by mail-pg1-f180.google.com with SMTP id v25so9819337pge.2
 for <control <at> debbugs.gnu.org>; Sun, 09 Jan 2022 17:06:27 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=x-gm-message-state:from:mime-version:date:message-id:subject:to;
 bh=YtFUZEoPFmtyrk4cjynDYLfAcnu14xVEobdaRVG2FVk=;
 b=b+U2Xz4AWAcMTm/Qw/NG0hJ+9MYY3+3e8mJvnB4h1mLrOi+sgwuMoF+cmjOCSoLnmp
 Abpmwl3j+2TSrYj6hP2xpWMKHWiVwl9Hsxc11B+QL9L/fKlaw+a8YaTVIQtfxo+OALjM
 uXH1wMY/qkmeCasCU+bWTu/BA7IykAk3bAz4LrZDOORmg0ZCXXC8rdWAFdieSBM6aWrA
 o853ERWq8/ZHpCrHH//XtsfyODoNA6uVUCTU+dd7qXpNvcUAyh8fGeaZkXau7jbMbrK2
 M++4MBR4rIZnx9LTLu0hZQm616QYj0gLIql5GZ1uS/bUWKDTMfr5einHMOxs9tTbvP2R
 1Qxg==
X-Gm-Message-State: AOAM5337usoHmYp6fejTrZsOepQAyuSzhco51MyX2Im3sPPRHM3UwdSd
 aLD7udj7/VyeZ4wKb1dcorbu5IScNGdNzz2oVU4dwN39oG0=
X-Google-Smtp-Source: ABdhPJxL9yzqnuRuM5OG21m2d0B12KfNP0s/0sd+hpQi4E+R0fi//4xQ15LsP+4SHVRE90et1PpmgCXeQsiHOEm/ciQ=
X-Received: by 2002:a05:6a00:2444:b0:4ab:15b9:20e5 with SMTP id
 d4-20020a056a00244400b004ab15b920e5mr73125467pfj.0.1641776782028; Sun, 09 Jan
 2022 17:06:22 -0800 (PST)
Received: from 753933720722 named unknown by gmailapi.google.com with
 HTTPREST; Sun, 9 Jan 2022 19:06:21 -0600
From: Stefan Kangas <stefan@HIDDEN>
MIME-Version: 1.0
Date: Sun, 9 Jan 2022 19:06:21 -0600
Message-ID: <CADwFkmnKJcphXiCB4qWxNk21G=bjz0_A=bupQ29uHSAgTe91sg@HIDDEN>
Subject: control message for bug #53133
To: control <at> debbugs.gnu.org
Content-Type: text/plain; charset="UTF-8"
X-Spam-Score: 0.5 (/)
X-Debbugs-Envelope-To: control
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.5 (/)

forcemerge 53133 48639
quit





Last modified: Mon, 10 Jan 2022 01:15:01 UTC

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