From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Drew Adams Newsgroups: gmane.emacs.bugs Subject: bug#65186: 29.0.91; `dired-free-space' is a step backward Date: Thu, 9 Nov 2023 17:42:36 +0000 Message-ID: References: <83sf8rjuhu.fsf@gnu.org> <835y5miyhw.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="25345"; mail-complaints-to="usenet@ciao.gmane.io" Cc: "65186-done@debbugs.gnu.org" <65186-done@debbugs.gnu.org> To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Thu Nov 09 18:45:26 2023 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 1r195p-0006Lu-2Q for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 09 Nov 2023 18:45:25 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1r193u-0003ag-Cy; Thu, 09 Nov 2023 12:43:26 -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 1r193s-0003WU-H9 for bug-gnu-emacs@gnu.org; Thu, 09 Nov 2023 12:43:24 -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 1r193s-0004qZ-8X for bug-gnu-emacs@gnu.org; Thu, 09 Nov 2023 12:43:24 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1r194U-0000pc-EQ for bug-gnu-emacs@gnu.org; Thu, 09 Nov 2023 12:44:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 09 Nov 2023 17:44:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65186 X-GNU-PR-Package: emacs Original-Received: via spool by 65186-done@debbugs.gnu.org id=D65186.16995518033142 (code D ref 65186); Thu, 09 Nov 2023 17:44:02 +0000 Original-Received: (at 65186-done) by debbugs.gnu.org; 9 Nov 2023 17:43:23 +0000 Original-Received: from localhost ([127.0.0.1]:48686 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r193r-0000ob-1h for submit@debbugs.gnu.org; Thu, 09 Nov 2023 12:43:23 -0500 Original-Received: from mx0a-00069f02.pphosted.com ([205.220.165.32]:64736) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r193n-0000oS-R3 for 65186-done@debbugs.gnu.org; Thu, 09 Nov 2023 12:43:21 -0500 Original-Received: from pps.filterd (m0246627.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 3A9DTnI3019028; Thu, 9 Nov 2023 17:42:39 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2023-03-30; bh=BoGnwoT3wWSuu1Lv7QRkH3Mn1UDygz4+pmR9TTa7f2U=; b=RWw249o4Bt8xAKkNqKlj3L0i+VlZm9Yg9nGxFmpz48LiLUf467oNqm5cakaL/VyE89/1 ZU1SQuOzM5djmDHNck/R8PhSFsHTgIvozzqmkgyl0ggI7RmZHJn3m0MihxTisZhY4OLn UpFlrbL9uWbDq8GfJT2UH9KjzvgdaDNfDaI3UAqWireRzSZtgTCjU1rdmSGEj8YehUYI wX8Y81VPqRS3Y2dB9y2SfJR4VfHYb8VCuqT9m7g+n0YGgaxj7Ap5CuFzzxx//hbmbH0y /wjMA6aAc9XkaAi+fXPC4TXt+5joEK+FQvn0RszXVyjPxQpaYuUX5elMVlFE9zA4YgM+ zw== Original-Received: from iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta03.appoci.oracle.com [130.35.103.27]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3u7w234k3j-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 09 Nov 2023 17:42:39 +0000 Original-Received: from pps.filterd (iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (8.17.1.19/8.17.1.19) with ESMTP id 3A9GWJjl017643; Thu, 9 Nov 2023 17:42:38 GMT Original-Received: from nam04-dm6-obe.outbound.protection.outlook.com (mail-dm6nam04lp2041.outbound.protection.outlook.com [104.47.73.41]) by iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 3u8c00qm2u-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 09 Nov 2023 17:42:38 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=dqSBtlWU53obRix28pRK/QueAeufCgP5vUxGfWn97f2MwK3l047xYKdWJwz+Q5lwBSqA5QFI2nrHMErcvpFXN+CUZgaeWxcYjP6Ffoh7W5uuixxChnL7ud07kf4GofJScnej7YE7o/y26w71L4CsnVwvgdiBzpW+sJbObq29+8eBZE0nRJq9DsrwcJTZ4TpWUlzWl8RuoOOzyq7dnQV1Wsi3AJ3jBlma3e/9mqF8pqG1he3jW0B52gC9oRC5voYO7Tok1fp//Htu4TWLBlpBCbDOyYGPb2OWHB/sahQgdrlDH6a8BTCEY/NhvElg5qLag9/pu8k41nW8O93NEz1Opw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=BoGnwoT3wWSuu1Lv7QRkH3Mn1UDygz4+pmR9TTa7f2U=; b=nDSbQ45Nhr1una2fES6bPr6fhVhhaL1GaRiC8Er3H/8fMkm+/IUGVT67Ev1YygPUPoaUHWZHpD3CMn/Iu8hq8Ih2Iabu+rrPFJjpUY2TM9bXNJ5XWwwdXdyRzGdc319bayI+MmJSgNZGGqexB5T4p1J3CB6vzqYH2GPt+4DihdVK6oSpAsjjsiq8Mr3QPw8EFlT0pnzubVKlwAp27J1uRsOSfogq06kHHrpe0tO5EboIEyODELfs7Fjc97fHmqlJ1ALDupjPJ2I3lQT0t4b5D1Rwroo6bVLgNjV7VUaOfblfzG+/UMO2QeIpGsxJdiHyQJUjPssUVCQ6X2Ipu4HVcQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=BoGnwoT3wWSuu1Lv7QRkH3Mn1UDygz4+pmR9TTa7f2U=; b=KdguHbpNUwz8gODvtgeYcRRhScquATk4VR0OlLBjx208i/tL5g8bCDlLv+KGh5k9B3gnRmqbcYLLW4vKKZhS8+KdMH58pmLQ8bpw5fjm2WOYWsmmhxUsxjpprHUhynhHZ1RdHTksJ8ebVnlokM3/jOjwyuvXqQ2wYf45dyyG7yM= Original-Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by PH7PR10MB6628.namprd10.prod.outlook.com (2603:10b6:510:20b::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6954.29; Thu, 9 Nov 2023 17:42:36 +0000 Original-Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::3b4c:a669:c229:47b4]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::3b4c:a669:c229:47b4%6]) with mapi id 15.20.6977.019; Thu, 9 Nov 2023 17:42:36 +0000 Thread-Topic: [External] : Re: bug#65186: 29.0.91; `dired-free-space' is a step backward Thread-Index: AQHZy7IvaBXVaVvJBk6o2DzWwq5usLBy0JaA In-Reply-To: <835y5miyhw.fsf@gnu.org> Accept-Language: en-US Content-Language: en-US x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SJ0PR10MB5488:EE_|PH7PR10MB6628:EE_ x-ms-office365-filtering-correlation-id: 8740b4c3-9d0b-48f1-8daf-08dbe14b42c2 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 0bhRDg8kKp4GRDnM24BjJBw2Dg6YfOWQQZIdypy/qfQl8wXMeM6CFrBxKGlf8r+MFTmADOdV+4I7Er+C2tsHOJCIfLMGXw2ke1sNTO0jXuVAm+ounurqb+Buuyp1xxFmdijOxTSS2wNmWvmFL0yO3oXH7mjMOEQfe8gFdwIxfHq6+daF6HHd7Cd+pATvwFNsHHijXqLN3FnklnW38+N5oAQSoge0QmulGBKbw0oP15IZEtufYVLdkOtGhObMJdynsU4xKwK/SQ45nm8WAbq7yfm/ZjDk7LnBot9kojIM0mGqtef2BAffHtg4WPcazAEGccxWRS9GsnKO1j3oCu0L5KMcUzdn/dFRsg4NE/CoJbjB6uUvSMktl7PlyL6rWXE58+KbId46UOfjzjjYSeCFD/k8O+CMFS7yXOTdMEw8p3GhHyz1qcWDpKM81hr0QtQ/oWihc9jJBmqsm/H9eyrtm/GanTJ5co01y0LGrf+tkkje6SJKjqY+1b6r+JmXarM20WPb9KixQ+huqMYQXBbtaFle6klO2uaeChRgSGV9ZY6USILZ4dWRmk4TKZfowlPhosDFREvn8H0qghbRuiMRxBbXnqdzZwZQLcMaAc6bSeDM0zL0EBBtKlr5zmgemCllzFpUAKS9CE7gRvqBWDIfwg== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR10MB5488.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(39860400002)(346002)(366004)(376002)(136003)(396003)(230922051799003)(64100799003)(1800799009)(186009)(451199024)(86362001)(6506007)(7696005)(478600001)(316002)(26005)(9686003)(41300700001)(66946007)(66476007)(71200400001)(64756008)(8936002)(8676002)(66556008)(4326008)(52536014)(5660300002)(66446008)(44832011)(6916009)(122000001)(33656002)(76116006)(38070700009)(83380400001)(38100700002)(2906002)(55016003)(81973001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: EI8WfPUxa30KCex4mJ5Q8YG3Nd8/INWN8Kjbf23YALzXJ6LDIQavi323UdVSp4SQ4sRubamioh4HgGhVY7G3zvLyPDd4dNJcHpTfQvfhLwprWU1oKxkOPECkqI1BuNyfi5LsIzRH+Ohz1mQu/8leI+JM5UHL5SXA+hayxpe8xByIaAxgiw8mpYF1YnQxYvsGvTCmc3hD4YI1ldNSy3V0nEDF7zy4HZirSm8I8EcKDXtAvGRuIsNDSdrKjLqEz+C7OM7AtKk5cYidRA6Qls0aI1OuFMbTrXU0dvohsvFB+syzJmxZvDGIugke5ZOzKkrqnWRXXlKS4CN/k/SDZ8VpiaJZnkfIM4qeQiT5pMqEtl8CV5Xnrqrsp1qRsPXb0Z5uCBM8hKcEwzZNlGqcmxw2FQrRCEyd2jnz6uBsTLUFmy1EeRuojTFdrmNHkbpM2LVKTcRtsDFWQv4oYIaWTniAClk9tjJUC9ci6FSlvKhbb2pmivcXCZOCF8V0NJtGfZVXLCNPcOzH3Gcql3uv3ZtUXLFYxUQuu+DGuPUU3O/eXoUwvP49WFIZa9EaG194qmBy4avN5tAyjCjWi4vw3rqqj1KYeLlotFsYb78c//GxwWpfr8/UiKZGRQeKrKu9OlHAuyDfEffnPpbBMNn84KilcEEXYtLG9l1lvYKugdjMYbaBsSqaowuT/YuJWEKEjnAwfp0hpH+FN96ewFTvJJ/XqzR37/XoLjbwl5/LVTkaXaTni9Ckzq3kSHCfFq W17fMKl/zr94FslY1wcUai1/W4+WNDBBAkdputM3palQmwFMhQcX3Yan+NkW/u4lgsLHTMHb5XxxT6fOy4et8cTGfknkVi+/NZ X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: e7yp1XD0Y0/Brk6TJpUvAwChPNzVSUxY2pl4j5VBC9ENqwwBsu7sIvNAL51UgON4HvuWD+QkJ6Mu2S2EHbFSdIcMS/tos2r72j29COL+e2fnkkyoUkcMOy+8fS4P2yf7LLkjBErtFxV11W7MsS6q8DK1PSsE4BdVa+RYURtm89o6nrsGciSNFSk5qWuGfmBmJw3+pdx62/lKAuCCJErv/zqZTIjyOVS/ts+eSFJpdwjr+/5iZ7EzRvVZxkJnoCbBNOJ9PqrJX8FyGzV1K6utYEf/lAiF7cQ3pOFZA4UnczLepdKc4VFxOzDsLIH2TCi7A41aroCh/pzQ58DFMDdAe37V+xgx5B1BU3Q6myD+4KiyTVlZM8Y5bB0TS+ec9lg6uoTWFsEVW0V42FLnXzkJDUwYR2b5O5cDaZEk8lxBCdcwl3sGm+0dgLCkaDo3Zuw2SadnBS1EffGFQE5rLArnyswBZGTLu8iBfF3Feu8AYdggkpCRJmg1/XtHaE/3Zsq0g67qMIuZz2JzAwdiiNUl7/ck/hcIgDIdoLCOBid8hu9oCIHgnAhqoifYMQ4mpytdOjzIHK6o/OFLjn/H20F2JTioGAX+6fPNMuXZl7m50l8GicEoDifWJM3kcSDTm655TccE7KvBp6IDG0cHMSuhOggqLgO9IvpOYH8M+6SI/kl2jWZKKQTpW9cFjX/zCjqp1tHiockhtYAD4Gby5vnXwF/Q8Q0sMUqLm3TLTBdq0YrjJF vRuS8A8Tl5rVrVLfdyYfD0KeyNR91R1MZVsrJk/YZtBtJ0yO9peG4le/WPnmk= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB5488.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 8740b4c3-9d0b-48f1-8daf-08dbe14b42c2 X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Nov 2023 17:42:36.1460 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: qu/m6WHbv7OZepmF7xnzHZBOl/EnFQYAI1qtESQpQj8Pya7LQpCUlcdKUnjIxfL1UfSSoOe7xCA/cifHcc62Ug== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR10MB6628 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.987,Hydra:6.0.619,FMLib:17.11.176.26 definitions=2023-11-09_14,2023-11-09_01,2023-05-22_02 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxlogscore=716 phishscore=0 spamscore=0 suspectscore=0 adultscore=0 bulkscore=0 malwarescore=0 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2311060000 definitions=main-2311090133 X-Proofpoint-GUID: CHOejfHxwNXscbzmj5AQy9-PMi_cniYs X-Proofpoint-ORIG-GUID: CHOejfHxwNXscbzmj5AQy9-PMi_cniYs 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:274064 Archived-At: > > 2. For _each_ of the option values: when details are hidden, don't show > any such info. (Unless you add a separate option value for something > different. At least let users get the old behavior exactly, as one > possibility) >=20 > The default display of the disk space info is on the same line as the > directory name. It doesn't get hidden when you press '(', and I'm not > sure it should. I made it be hidden for the 'separate' display, > because that's how it behaved before Emacs 29, but there's no such > precedent for the default value of 'first', and so what you want to > happen in that case is just your personal opinion. We don't need to > agree about that. >=20 > And with that, I'm closing this bug. Thanks for fixing what you fixed. Wrt that last point/question: 1. I don't see that this is fixed even for `separate'. I'm using Emacs 29.1.2. I guess it was probably fixed after that release. 2. The doc for `separate' (in 29.1.2, at least) is incorrect, assuming this was fixed to not show the info at all when details are hidden. This should at least be spelled out in the doc string, especially as someone wishing to minimize the display might prefer `separate' but the doc for it gives the impression that it always displays more, rather than that it displays less when details are hidden. 3. FWIW, a reason to not want this info shown at all when details are hidden is the case where you have a feature that automatically sizes the window (or frame) to the buffer-text width. For many Dired listings file names are sufficiently short that the buffer width would fit the longest file name, but if the size info is shown then that line will be the longest, and horizontal screen real estate will be wasted, just for that line. (And even more space is wasted for `first' than for `separate'.) I don't really see why users who choose `first' (the default) would always want to see this info either. They, even more than the `separate'ists, would want a more minimal display, I think. The reason you gave for not fixing this for `first' was, I think, just that that's not the behavior in the first release of this feature. But neither was the (now fixed, I hope) behavior of including the info when `separate'. IOW, the bug could usefully be fixed for both `first' and `separate'. When hiding details, what sense does it make to increase the window width to show such info? Anyone who ever wants to see it can simply hit `('. And perhaps `(' again, to hide details again. Please reconsider your decision not to fix this for all choices of `dired-free-space' when details are hidden. Hiding details should hide details. The doc for that option might also usefully say that if you change the value interactively, then to see the effect in any existing Dired buffer you can use `C-x v RET' (or similar). IOW, let users know not to expect that simply changing the value changes an existing Dired buffer's display. Thanks in advance for thinking this over again.