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#62146: 26.3; Allow users to get help on y/n prompt Date: Sun, 12 Mar 2023 18:18:15 +0000 Message-ID: References: <83r0ttub4i.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="4691"; mail-complaints-to="usenet@ciao.gmane.io" Cc: "62146@debbugs.gnu.org" <62146@debbugs.gnu.org> To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun Mar 12 19:19:10 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 1pbQHm-0000zq-3Y for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 12 Mar 2023 19:19:10 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pbQHg-00040S-7o; Sun, 12 Mar 2023 14:19:04 -0400 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 1pbQHe-000405-Cz for bug-gnu-emacs@gnu.org; Sun, 12 Mar 2023 14:19:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pbQHe-0006wv-4v for bug-gnu-emacs@gnu.org; Sun, 12 Mar 2023 14:19:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pbQHe-0005hG-08 for bug-gnu-emacs@gnu.org; Sun, 12 Mar 2023 14:19:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 12 Mar 2023 18:19:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62146 X-GNU-PR-Package: emacs Original-Received: via spool by 62146-submit@debbugs.gnu.org id=B62146.167864511921868 (code B ref 62146); Sun, 12 Mar 2023 18:19:01 +0000 Original-Received: (at 62146) by debbugs.gnu.org; 12 Mar 2023 18:18:39 +0000 Original-Received: from localhost ([127.0.0.1]:33086 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pbQHG-0005ge-KB for submit@debbugs.gnu.org; Sun, 12 Mar 2023 14:18:38 -0400 Original-Received: from mx0a-00069f02.pphosted.com ([205.220.165.32]:49724) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pbQHE-0005gV-E5 for 62146@debbugs.gnu.org; Sun, 12 Mar 2023 14:18:37 -0400 Original-Received: from pps.filterd (m0333521.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 32CIE8VU014848; Sun, 12 Mar 2023 18:18:35 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-2022-7-12; bh=jatN/LOqvZKDMjXMn/35nr4YBnFXL/QU8gsAuFgBXgU=; b=c6VMzR7xS/pw0oDvZ0fTDmGppyE3BlhaACTjywkkiTDFg66SpMY9nsPmodNBMw+XWN20 VLM3x63vbkYjJ+jpT4YydPGjQaSpfbHl6nWWz52co61XWcZv58jKEEGf4U8kll1FzuvV trPfKHi1l/wCMucxpA5FmO5/KYez8HVhXXeZs2gAE/8XOULLl2a5WmJEeCOpwWHQ35H0 7H1x+UCkAtxz3GlDCdRwHSiaQvMaL2pu4j2PVxWr1LYWNch669WAyKJTypRxJx9ggjCL dyN1dM8pUzFeh7p0SQbqN/UW4BLF+wvzBv4E+kmaHX7v+00z+CdVyOwuJKS7TtvUyZqf Vw== Original-Received: from iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta01.appoci.oracle.com [130.35.100.223]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3p8gjbaemg-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sun, 12 Mar 2023 18:18:35 +0000 Original-Received: from pps.filterd (iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (8.17.1.5/8.17.1.5) with ESMTP id 32CFA7vE002432; Sun, 12 Mar 2023 18:18:33 GMT Original-Received: from nam04-mw2-obe.outbound.protection.outlook.com (mail-mw2nam04lp2169.outbound.protection.outlook.com [104.47.73.169]) by iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 3p8g3aa4m7-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sun, 12 Mar 2023 18:18:33 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=NloT6Duh4XeNH8ueTshh89DF3/MzJy7A21S0USuncYiiD47Aw3Q5bHSKP0c1k36TsL4Ca5PrX9M7D77em8KkKYe/sZ3LNnHl17sSC/U07Nq1P/XVJuAum5VLgFC1cZBZ+pw+XwxcOXCPYdar4hG+GKRZ+DGhZ7Q/VSARigZwY4SqCVAMt9vDg1z9/qSh8z6/LWjfZQXAZxWfT1/BLcNWf6vZaMrCnOLcaIvxR0VsbH/hlYzYEoBtfpkklNwpPgycwlzV1yvSmorSuB7CYgzBFIMtMCI4YP85Slaye2jmivdexwMHwSP54t4OWJ/rqFOrL5xpl2IFzgCG8SNd19kdxg== 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=jatN/LOqvZKDMjXMn/35nr4YBnFXL/QU8gsAuFgBXgU=; b=MMOGfEPOXUvOY1ZaWhLUNvv4pCVZpYIsFND4VxYjJl2o7BLq13Xcn5/a9atdx5WvsWllnErNHhRI9Pf2j7NbCg1sev3O4jh0lSAkyukS8LImIxAFRPEaNVQkoacPEWuQVxu5HoHSTPmEZ1HepMz3S5ULhgvsSs79tR5RpQlEua/kgA2hln+MKmKzxTZbkfijBiyy7Uo1+EzGCmIhwZT1M1rUBiFe9BF7BjDxAiC0pobv8ZfYjv8YL0HEs5sZs6GZYa7HKmTq8f3ZQm1VT7IJ+rColRW6R/Bgy7UCXDFbTJ3trUmvkCP77vp01vWk0MmROT90PlULc3KLbj/c/RbpSw== 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=jatN/LOqvZKDMjXMn/35nr4YBnFXL/QU8gsAuFgBXgU=; b=U956iC7fuI/1sB8M92i6+j5knzxEnKovlaYvK26olVrXLTgwzhNdzGzKvmNLMnDAc/son8h66E1GeJhXInSYO86UJ3EdgNg6JyZRwXRly9zYP1NavhgZQuT6gp+UGC3NumRbxzoxt37x6GeWmqLb4dNEEtJxKH24IfgSuEOsYBU= Original-Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by DS7PR10MB5151.namprd10.prod.outlook.com (2603:10b6:5:3a4::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6178.24; Sun, 12 Mar 2023 18:18:15 +0000 Original-Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::32a3:707b:94c1:6e29]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::32a3:707b:94c1:6e29%4]) with mapi id 15.20.6178.024; Sun, 12 Mar 2023 18:18:15 +0000 Thread-Topic: [External] : Re: bug#62146: 26.3; Allow users to get help on y/n prompt Thread-Index: AdlU/kRcfIISlODFSr6yp+5KSRXYagACrKzRAAESq2A= In-Reply-To: <83r0ttub4i.fsf@gnu.org> Accept-Language: en-US Content-Language: en-US x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SJ0PR10MB5488:EE_|DS7PR10MB5151:EE_ x-ms-office365-filtering-correlation-id: 6da2580c-367c-4734-a153-08db232625b5 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: kyc6FRTyk9CoAwWziADEvwvVtD5fCkxjWeww1ksBHB1Om9dc/aODP6e7aTesnPHG1lxDGYxTFg5yqZJY7SyDj3z74lKIAUU5BYMgFftwBg79442pm4Mwqh+qu0quRII0gyAZMrxD8+nCO0gSk/VxfgvWNJhabeGf7E0Y90b6ysWxZlK4tPTWhDT77sXrmbX+OLwOYBvu4FEjOI26+QOAr/zOpxcClfosnNXKEI8N0nQTwwx57PyACHY/ZRI/0izZoXiRPtKjPqvv5makipYAH80k0RJPwZXmrHdIS0MICD9Iks4JInJtchmeVFo5EIbzWzUWvy8LN7RBxXA61Jl0Ayb0uxWMqa3JVc5RaIXhAOaYjafuRvpSBMWZJ/QK8LVfcYaeQ19c/h4CU+aO/Fr9ksX5L3rlFJQPLZ/vuSJU0N9n1uvT+WCUTgRdvTyg6JjmMEzrz+wFdYCFdAtk8rBvwbWgBdueOwZWvBU9pyUxEThaKafM2tJPRxOe9NTYffGjKK78nWDaddfFmUeX5PK5fswb3GCAcvNMbr27fn5bPjmEQBPUahJCGlFCn3bZusX/YbUFItRXIpONfQV9TzY6En0dwBRVnYqL9Yv5Rvyj0ChAR+uAthUF0XFOEUq+IUDu2lHqeLWTnD1r9o3rLJXu3yq60dLGH00o5oR0rA16DzRS6OwEL6rnTItyvoVKytX9ikV9xQWXruCk7pjBXiWLfA== 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:(13230025)(346002)(376002)(366004)(396003)(136003)(39860400002)(451199018)(66899018)(2906002)(83380400001)(7696005)(44832011)(26005)(6506007)(9686003)(5660300002)(8936002)(33656002)(52536014)(55016003)(186003)(71200400001)(86362001)(41300700001)(38070700005)(6916009)(8676002)(4326008)(66476007)(66556008)(76116006)(64756008)(66946007)(66446008)(478600001)(122000001)(38100700002)(316002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: O0gXJH+Pu2TpSeM8QCgABCsB+ZPx/Y/ozPfIV9b31ia9kWyDcZXcxoIjgJPWctyDZGkLlrfUEebDBZljwpX5umxlQ16Z5S7gn+d1ZWiEfHiBD+xvUX8KV0fL1loeZL3/u2ny85aSOKRsV/7B0B0I9CkYDJyXIds/QcxI35TALYPmrZ89LtwGlDwwir8HYZyqPhTXNbe4I20K9UpLQpuD+V9tgJ3t/b9Y69vMHh+X17Z2iyOlu4u+v+ch/ptdeE+OkfXNR0g5mZfzINs8XCES/Swd3u/OBN4G00s4JXetw2I4CR5gd2Xyi07K6YyE6RSolmVBB8HHcxSIIWUld5+wUao9E5pesu9UwIMNMvbZhMmIOnXbh+mnCJvzNTYyS0I6wpuE/LTO/7ZHkCfdRc9q2D0ggevZw6rceqM4WeughoRErUQhOptKVk+XLe6S/B/oeC/4EYeQMtt/xZXusHOgVUEaiPr9WrKwAGs2nJxatt2h1pxMH0/Ag5GbrnS3zkDobwCf3IaxjjdH0BvNriYOk4fOJoZ3c9akbCpxwrXT3WXRqRRp68nlTWk01XASHgKsQ8eKcRwYo9pfgn9hpQQZf1nWAbg+AKeQhQP63fxyjZxLqeK0x93YH/alCwpQAITLNVxpF2p3XoZhUOJcVAnWN2pijPGiScZ4YWhmqPrasv2OIHfJ0+4GDeHy4MU10CM+/IgZ7dgcaRn3UZGd/u7iSjNEQsnfXyEp3f6B+4MECemVLnb81b/0SO0jxf UzRheFkNcoTv2JVymgxMIXbBovfZ692c+qwm1+92IYlS7mwCFsU3hVanBvSGZGQ26j27QWHRZkFKgZ4Mf0rt9npOUqneP5u+sI X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: e3JOPqSVtiUcV5LREeg9WyGq/bQ4ePXcUbOmQwyOv2UklyjAfVgXoFShXnNryX9mtF8sh7hIaq6x+0DxuKhUu100SOhygMHbqohOpmcDI+3cf1Hc+JKKxsQM/MBr+FWUjf2rajNlDfeZWhnosB1jDLqwUHDgFCwoM/6HR0YzlkJnaBmZmQbq765qqkKGXvHksTwwbRJmVLyXJM0M3xzsjczGa6AtQuMG4LYM5sJfUSiUeTzW9qCv5xucBmRmaLN1CnNUxyew8lRoQBPye5n4mQUdlopnnVc4948afOXW6juA4IDowOsmbkQ9bSWFPZNl1v1+7Ermb0hUJjdiXSQC4/qfeDyvT6gyFay0awbBR4U8KOiW7JeCfEo/z4vafNxdEq+tHcq7u3nPp1Pv7GQXobU+dY4KPUrUe11Y64OBndfWYndpG98sk8Y1k7Z0dOJxTO/fivjW08gbmfjxO7czyCNvD+zVEZzTW8OxreQSJ9RRuhxNGVLuYwp9+JEHihLR/ntmCkMQmTAJaXP9FQRoNFcZjWBFmn4wW+/vqyV3abYfuawxIlGE7kkmoBaHL3PnEeVD5kobPttTBHzYPZrvFWhAPquhpqj5Ivx5xcQWi0reQDEy6Pu3zBGoer9+uNGWY57SieN1ChYFs5ao+jz1mBT3saD+BAxCYgoYXcnMjcBPmPaXXc4ZkI+Ak8PMY3xpUKufe0THqRhM1Poz4tcdJu5j3WV/kQoLH4Kc95+fSuMTMw ZnwIDZ3U1SViqu1GRYMLee+w6XKUlEC+XCgWZICsccpgoWiWrLDlwOlmpQtdU= 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: 6da2580c-367c-4734-a153-08db232625b5 X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Mar 2023 18:18:15.1134 (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: xDnCjmCJ6eohPLQ/y2U2P17bdJCmeotXBMmSMC7YpGZ4/MUnJX5X1sIc60qDjGxWhE3kIHzkl1xxKPSr+y9unw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS7PR10MB5151 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.254,Aquarius:18.0.942,Hydra:6.0.573,FMLib:17.11.170.22 definitions=2023-03-12_04,2023-03-10_01,2023-02-09_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 malwarescore=0 mlxscore=0 mlxlogscore=956 suspectscore=0 adultscore=0 phishscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2212070000 definitions=main-2303120160 X-Proofpoint-ORIG-GUID: H_WRXX5-lJjmsbGc_5yUHDE74fB6gncs X-Proofpoint-GUID: H_WRXX5-lJjmsbGc_5yUHDE74fB6gncs 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:257875 Archived-At: > > Please consider allowing a help character, such as `?' or `C-h', to > > give users more info about y/n prompting - info that might help with th= is > > user's confusion (maybe some info such as that offered by NickD's > > answer). >=20 > The help info is right above the prompt. >=20 > And I don't really understand what that user wanted to do, and why he > tried doing that when prompted for a y/n response. >=20 > > Consider, in particular, the context of hitting a key for a disabled > > command (the OP's context), and seeing the Help text for dealing with > > disabled commands, including a link that is impossible to access while > > in the y/n read. >=20 > To cancel type 'n' -- this text is right in the face of the user. I'm guessing it might help to make clear that `n' will hide buffer *Disabled Command*, but it's not killed and you can get back to it (e.g. to read it again, follow the link, or whatever) using `C-x b'. Another aid might be to not hide *Disabled Command*. Another aid might be to also point/link to (emacs) `Disabling', for more information about disabled commands. `i disabled command' takes you to that node, and although the info there is mostly about disabling (and enabling disabled) commands, it also explains what a disabled command means etc. I think the general point is that (1) showing text that links somewhere, while not letting you follow the link and (2) hiding that text if you use `n' (or anything else), introduces unnecessary confusion. It's a bit as if the y/n dialog were ignorant of the text being shown. That text can invite a quest for more info, but the simple y/n dialog prevents that. I can understand why/how a user might think/say "Wtf?" You may disagree that this dialog/info could or should be improved, of course.