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#46627: [External] : bug#46627: [PATCH] Add new help command 'describe-command' Date: Sat, 20 Feb 2021 21:16:18 +0000 Message-ID: References: <835z2o4fes.fsf@gnu.org> <83blcezntj.fsf@gnu.org> <83wnv2xyau.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="26743"; mail-complaints-to="usenet@ciao.gmane.io" Cc: "larsi@gnus.org" , "stefan@marxist.se" , "rms@gnu.org" , "46627@debbugs.gnu.org" <46627@debbugs.gnu.org> To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sat Feb 20 22:17:15 2021 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 1lDZco-0006ri-J1 for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 20 Feb 2021 22:17:14 +0100 Original-Received: from localhost ([::1]:34344 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lDZcn-00074u-It for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 20 Feb 2021 16:17:13 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:39196) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lDZcc-00073O-Vb for bug-gnu-emacs@gnu.org; Sat, 20 Feb 2021 16:17:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:41452) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lDZcc-0007PL-O5 for bug-gnu-emacs@gnu.org; Sat, 20 Feb 2021 16:17:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lDZcc-0004N3-G8 for bug-gnu-emacs@gnu.org; Sat, 20 Feb 2021 16:17: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: Sat, 20 Feb 2021 21:17:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 46627 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 46627-submit@debbugs.gnu.org id=B46627.161385579316763 (code B ref 46627); Sat, 20 Feb 2021 21:17:02 +0000 Original-Received: (at 46627) by debbugs.gnu.org; 20 Feb 2021 21:16:33 +0000 Original-Received: from localhost ([127.0.0.1]:52998 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lDZc9-0004MI-EJ for submit@debbugs.gnu.org; Sat, 20 Feb 2021 16:16:33 -0500 Original-Received: from userp2130.oracle.com ([156.151.31.86]:52118) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lDZc5-0004M2-O8 for 46627@debbugs.gnu.org; Sat, 20 Feb 2021 16:16:32 -0500 Original-Received: from pps.filterd (userp2130.oracle.com [127.0.0.1]) by userp2130.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 11KL9dtD073752; Sat, 20 Feb 2021 21:16:23 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-2020-01-29; bh=gT8bJv3ioK3mMvVPz9PObyGw5pxwXU3e58bPzQ2wldU=; b=ftmIdDc1Py11nqImenoLu0up51USP8N7xmmr62P67ofa4QpCJB7LUBOYzg16jYA8Aj0f AzI9iK9HpA0ZtNQG1oBksAPd3bLmRMwuHww/VRIT2ZSr1aX0jklgkoeDN22pu6zzqITD RkwJdxqiSGs+1rLUf3KPEniRgIL5xAshbJd9OE1+67DORKsvMMZ9AJngisqXiZV6L/P9 97QelXNxOWeOPKRNi3AwIf19nxXWAbAz+U+HFy5l1BYqS0Q5oGv5N73QgSWZ+wYypZre 4wdyH+gkyud6lBFS8+SGUUW7iAfIJHTwKSEHVPQlw69qK50XAaa5EfLMwyD9tJqYIRRv xg== Original-Received: from userp3020.oracle.com (userp3020.oracle.com [156.151.31.79]) by userp2130.oracle.com with ESMTP id 36tsuqrw27-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sat, 20 Feb 2021 21:16:23 +0000 Original-Received: from pps.filterd (userp3020.oracle.com [127.0.0.1]) by userp3020.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 11KL9tNe005357; Sat, 20 Feb 2021 21:16:22 GMT Original-Received: from nam10-dm6-obe.outbound.protection.outlook.com (mail-dm6nam10lp2102.outbound.protection.outlook.com [104.47.58.102]) by userp3020.oracle.com with ESMTP id 36tsrhhf3x-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sat, 20 Feb 2021 21:16:22 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=mLQ8uky1ZBXxGbkwN7GAatNhQf5VicgTQSL4MZK++r1bkRTrZfFI9ZF7sVcjH2h3l7LF2NIDn3JoocKRIUBGu2Y8My5NdBfssaXDdiZvNiD526sNsWY6bJPW2tbolh/ko98MLuFtZIReS1wkBvvYN1gaSfdFBdLrjcjoAX8tLnXpOfHYfxUq/VUnyWQK5b8DCVY7n9ZZnN9qYTnj/jxZJ+6MhtDrGKxgTHQwiu/7do+r+22Hizkef5NQOJb9CG9wKNSLm2t+KyhW2yztTysElR5yPLgp5IyKnafMomte2eEQk7Xmap215hMLqrRAZKQaEKjio0qudHYp8zGi4HWxZg== 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-SenderADCheck; bh=gT8bJv3ioK3mMvVPz9PObyGw5pxwXU3e58bPzQ2wldU=; b=a3FtTgSif96smG2W9JyioSJRAxu6cwoyVkLucABfGbGBbzqB5Jd3tmXfLh5dzgZerNx0mi/LoP8odz9SwCHaxiyBPgRseClMBgJx5cNUEJld/xyoSbaAlxgI368Q5bc8XElGhhN8DZJAVDgSRFuf6Y+XE4T3KK4HNuN7Rod9MEWU7cNlaM7Bazao/qDOki3zSMQ6qRX1a9l28uz2rxrpPhW+efu5nM0PRF8KNK6Zxa5PcpJTyiukxWGEZjuGIK92Jl+nnWk0zyO442oqdHoXgqJEXm+HXTiNhxfRAL8UwQMHtAYcbbD2Y6EcuVsPjsyucQdCQfhavgjXi9nhqZoezg== 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=gT8bJv3ioK3mMvVPz9PObyGw5pxwXU3e58bPzQ2wldU=; b=bOCdTTzvSpQP7wtyvUDgJjijjcPxxKMwS0lNDtW8kT1GfhT4eVKMc/Txh23uNFZ6gpwU5pT13lTaucIKdOpEfC3lIBX9rAO8nNN9e+rm1h/D99DnXzaZsRhGjIyLRKd08zKXT7uLMZBOspP0PjPQfZOXbb4UqUH3A7PUlaRYAAs= Original-Received: from CO1PR10MB4466.namprd10.prod.outlook.com (2603:10b6:303:9b::10) by MWHPR10MB1822.namprd10.prod.outlook.com (2603:10b6:300:10b::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3846.29; Sat, 20 Feb 2021 21:16:18 +0000 Original-Received: from CO1PR10MB4466.namprd10.prod.outlook.com ([fe80::6c75:86a7:a64:6c72]) by CO1PR10MB4466.namprd10.prod.outlook.com ([fe80::6c75:86a7:a64:6c72%3]) with mapi id 15.20.3868.031; Sat, 20 Feb 2021 21:16:18 +0000 Thread-Topic: [External] : bug#46627: [PATCH] Add new help command 'describe-command' Thread-Index: AQHXB8lvSRYGVywLG0KF1oc4Xrc3rqphhfIw In-Reply-To: <83wnv2xyau.fsf@gnu.org> Accept-Language: en-US Content-Language: en-US authentication-results: gnu.org; dkim=none (message not signed) header.d=none;gnu.org; dmarc=none action=none header.from=oracle.com; x-originating-ip: [73.170.83.28] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 655f97f5-de96-4a3e-93b9-08d8d5e4c395 x-ms-traffictypediagnostic: MWHPR10MB1822: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:9508; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: Ng8aZ9CQQBcrQA1mSn4mq9divt+OpGx+YwAhcTptkjV9qJ7rSroAPpM6e40p5EljtAzJvGhyNQu4wiNkz0xujAqLni6h0oznyl+SggjFJ1VGx1VSBE36IBeh2HX+K70BSXGjIAqAD3A8WwT2/7njyAyYxeurOyKs4UwHlShCvXmi+Ftd/uy2Bk+KV4jbJ01KVyWm55jD3ANKhmB7yjWGGuRvQ0DxHxsr7x62Iek+rV2YyHSEUJQwswY4/JCyt8XaPpdYrUgxZgYfyVuhQjIJqCJe03p3p2cz9woEfm/d5k9DQLuS30KwopiAgL0GL4xsfqNN3Pau3O/eRa7un3lBWTiijFyqzA0uAxWDZJU952C9WAzJsk37wDwqIN5wM2j46ejzcxOnj4o/RZA6xWPrf8NOJ/TD3ptB6p3Ked5Jh8NGIjKVIiW8HnHZMtrjwq3lzush7hA8AWB7Mpxt7/w0l+HzMwioJCUkR3Q9s1TXhCw1UJsEhMu2VO0U9oIXDjRXDHVJuS5Kl6ibcp+YJYs0lQ== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CO1PR10MB4466.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(376002)(39860400002)(346002)(136003)(396003)(366004)(8936002)(71200400001)(9686003)(52536014)(26005)(66556008)(5660300002)(83380400001)(64756008)(55016002)(6506007)(66446008)(7696005)(33656002)(66476007)(86362001)(4326008)(478600001)(316002)(44832011)(2906002)(54906003)(66946007)(76116006)(8676002)(186003)(6916009); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: +rpH/nnHOSQvfEN9cAKhqnrS4dN5EcXjWfb3jXYqVvt1NnreoyrTKRhMOE4UwkPpVDkcUYbzkdMfrHB6sGH39eawKTcDmlrSVZ5rLlyuoKji5VZgBe2g+mDbMDZHMR6ySyOdiB40jZDcCGgf/ZJqIp52FsZoBU7pJLyRBzLPUzcbrjNiI+INZq6L8T6U6jcP9LGdFbtmRBhyzAjHbwTKlEgknCcNQzGeRwKBGyNmakD0AVYUO16XjdMXXwUKOR6bnmWz+eZYNnv7UNHXKeY8jqLYYCPigxrH3nNJHXU1U4OEWP1k7uNmfxVpR0c0pTvCtrJNGamtvDBG1IwEFOP2Rfzm3bK+O6XsTHy8KkHfvMSpvICoz/LASQFVfawkmxAs53ha4QkqXWflzzQL3nQIxyNkOcXGk22+H8V16sTwHVKXywV6eHJBjMblF61f7ecy595yQTfNlJBB8mB+fL/m2YrNui7Z2QYQwAKvtXyZsp8fxpLU+X0CYQn28v/nUTedr96Rw2+BiJ45fUPdxonN5y9WwuczUIKlnBLRfuKG+XUebVNFXHw0rHjwQF3wZDlhKoxrZRnApXXV4Cu0d7mdLIvRFTLIdXx+P6LtLxS+7Dq0H34YaS0sA3dHBNxGcs8qhl2ei+OEvA5frtIOOEWpAV0JmG6F22xd6yAc5imcuPQUnAblsgfpLWI4JzW04IpGs0fADI66VaAXwO2YHeTUffl2WX5MEdq4v9ko0tTEpXtPN92wmMdmRo6NKJhE CSJO4kj4TDn11358g/yxK6HDLg6uyX9iEB7JX69yXefR/0GSlcFpRyIfX8r9O9lINgYzKy/7K8MbcjNYZrmaqsv/1sgYpxBUhe x-ms-exchange-transport-forked: True X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CO1PR10MB4466.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 655f97f5-de96-4a3e-93b9-08d8d5e4c395 X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Feb 2021 21:16:18.1872 (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: SoVhz24RDYFjDltwCGN0vwh5rPPk4D1CVtKiF09hDVf09deNpMVfhzLLXhRd7fu1wuG9w0qvqZcYZlqdenoP0w== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR10MB1822 X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=9901 signatures=668683 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxlogscore=999 mlxscore=0 suspectscore=0 malwarescore=0 spamscore=0 adultscore=0 phishscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2009150000 definitions=main-2102200198 X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=9901 signatures=668683 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 spamscore=0 priorityscore=1501 impostorscore=0 bulkscore=0 mlxscore=0 malwarescore=0 clxscore=1015 phishscore=0 mlxlogscore=999 lowpriorityscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2009150000 definitions=main-2102200198 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" Xref: news.gmane.io gmane.emacs.bugs:200462 Archived-At: > In your relentless promotion of your own packages > and solutions, you completely miss the point of > what I wrote. No, you missed the point. Under discussion is helping vanilla Emacs to let `M-x' be a better "means of discovery" of commands. It's already being used sometimes as a means of discovery. People in the thread have pointed that out: they sometimes use vanilla Emacs `M-x' for discovery. Your point was that Emacs _never meant_ for `M-x' to be a means of discovery. I pointed out that sometimes things created for purpose X also get used for purpose Y. I pointed to the importance of this happenstance in evolution. It can apply to Emacs evolution as well. I pointed out that users of 3rd-party libraries already appreciate "discovery" features similar to those proposed. Hence the request (not from me, BTW) to add this to Emacs now. I'm not promoting anything. I spoke of Icicles to describe a use of completion as "a means of discovery" - by way of example. If I instead used Helm, Ivy, or whatever other, similar package, I could presumably use it as an example here instead of Icicles, and that would be just as helpful/relevant. I'm not familiar with them; I use Icicles. mea culpa. This is about improving vanilla Emacs, not about getting users to use this or that outside pkg.