From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Arthur Miller Newsgroups: gmane.emacs.devel Subject: Re: Helpful in Emacs? Date: Fri, 10 Sep 2021 10:00:47 +0200 Message-ID: References: <83wnnoj3gz.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="2011"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: me@wilfred.me.uk, stefan@marxist.se, mardani29@yahoo.es, emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Sep 10 10:02:17 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 1mObUG-0000Mt-Nf for ged-emacs-devel@m.gmane-mx.org; Fri, 10 Sep 2021 10:02:16 +0200 Original-Received: from localhost ([::1]:47728 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mObUF-00080M-CC for ged-emacs-devel@m.gmane-mx.org; Fri, 10 Sep 2021 04:02:15 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:39092) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mObSy-0006cN-8Z for emacs-devel@gnu.org; Fri, 10 Sep 2021 04:00:56 -0400 Original-Received: from mail-oln040092072044.outbound.protection.outlook.com ([40.92.72.44]:38116 helo=EUR03-VE1-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mObSs-0001Jd-Vl; Fri, 10 Sep 2021 04:00:56 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=GihW0Wn3m/+B/gUAOPi0nmChwxMl0srV3gW6N/lMvNCThZbspX3AoId6Mj1gI2lP0bPKWE7Te1mhdC8PneHg5s7YosZx54HdrXYlENcNRWTPIEGcmyzus2Is/DMdsQCmSqgJbmYbNzI9iyZsLIWQotrypueCtcLYFK+6zHa/UYdv0mukXrwu9vVer9uEmG0XXpd1avCF4GfUSkUMS2RgItH8wBs67yv6yCV13kEsrYAun45tACfPZjbAGJt2bY5YccMyXjm5S9hoMPwdMdz0guqHKgS72Aw/evMicztWFWSelqqW4gNGnHS1AUYNXFf+Mfn0JLUj/LMx+QO3ULCdsw== 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; bh=0QlfTiGVNcjXJIhJ6x98a0QjOdcK7BV2tvFNWpOvsnA=; b=K3oo8y/BZbSk9bReqv/GsiFyuOS5PlvKyOVJwOKibcdabGUBhqVKdxiLBGWnNNItTEbkdEQGOgG+gJx/z/8JeyGEw9JVbxX03SlmZt89XMDRegnMhKHOqE6zSf/76mT//kGEDCpaLetd1Ku4oKngSWuhYIFqZCOJOUr+7JoKirfXr33ISydnzRaq7nbMDmCNvfX7jU40vXEfYss/3IhS6KmZjDRafFaGd+nKxjbRo6W3RPw7G+8cIpA/sloXUr6yG3nzkeWM0t1hGZDsukdwAmlJeusEF2UY6r9RlDnt+nu+FY8U6hl09zezX7Jds8SoFr4ZAZzystd29N8ztj8U6A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=live.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=0QlfTiGVNcjXJIhJ6x98a0QjOdcK7BV2tvFNWpOvsnA=; b=hFQKHqVZRSYk1q24YnnHs85jYMsvisqgv0jV7FY3pfB7tWBCX4TBiq9a5mdnX11WVcmZDG+BODdUSPUEjD1Lt10ypwR48Jt+geNGS/r7IhhWjKGjf7A27nN78CS6eJ+vVTFTIY7TJ8KNly9p5J8eJsaJ+P+nex4VCrynt4VLPFgNUa4CARrcbDtJIP+vFcckZuZ6bfyP6HvMH5JfStotHbRXcx48/65Bf+m7ojTewXeeMI/Pxhg+camTBp8H2aOmWkxMKztkkTCfak9c12FUdQlmMafVuAMIY1wp+TOsliROrWxp9JCynhpWtV9QsI+sTpUwoXklXBwJG97cUVu8Dg== Original-Received: from AM9PR09MB4977.eurprd09.prod.outlook.com (2603:10a6:20b:304::20) by AM0PR09MB4129.eurprd09.prod.outlook.com (2603:10a6:208:19b::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4500.14; Fri, 10 Sep 2021 08:00:48 +0000 Original-Received: from AM9PR09MB4977.eurprd09.prod.outlook.com ([fe80::c55c:ece5:bed2:a9dc]) by AM9PR09MB4977.eurprd09.prod.outlook.com ([fe80::c55c:ece5:bed2:a9dc%8]) with mapi id 15.20.4500.017; Fri, 10 Sep 2021 08:00:48 +0000 In-Reply-To: <83wnnoj3gz.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 10 Sep 2021 10:26:36 +0300") X-TMN: [FENCrPMhCEHlZIKrbKwjgjcAvaKoV93g] X-ClientProxiedBy: AM5PR0202CA0001.eurprd02.prod.outlook.com (2603:10a6:203:69::11) To AM9PR09MB4977.eurprd09.prod.outlook.com (2603:10a6:20b:304::20) X-Microsoft-Original-Message-ID: <87mtokc11s.fsf@live.com> X-MS-Exchange-MessageSentRepresentingType: 1 Original-Received: from pascal.homepc (81.232.177.30) by AM5PR0202CA0001.eurprd02.prod.outlook.com (2603:10a6:203:69::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4500.14 via Frontend Transport; Fri, 10 Sep 2021 08:00:47 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 386eff9b-e93c-4b38-3515-08d974311978 X-MS-TrafficTypeDiagnostic: AM0PR09MB4129: X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: OOQK4tx0jyi0EPZG3QxyyS9ajEw4osokK84SaytKPpsx7Pa/SdaacXK2aiWcleWrdbKoG1XVPnnWGpwy3N09cKcXpMILfmcwn9zDLOZkIfDljnMkUrmV+voBAJx9NWNbfoH/iq2qpj/MHWUIPTpIfA/nO5J3rTvANNHgiC1l7cQ+QYoboVEQvOh+ppAif2a4SfcZo71EAr4rZia4LFQJG/eUVJL2xtxuFT+P6BN5GaOLVGvxQ6LVs0dFgakTImYqyii8jUSKnW44XqNsxHWhdx+wfCb0ILjHJIuYaUWYBEGf8TVj037KbT5EnN+lM9UyDSIjuWlpYH9tKqW/1FX/XGu5hhVCM/vozrAmXJU7TkHAz97MN4fsJSfMRnZYrQcrlcCxKLHiHrYIjkPNYhZRWBNpi3m/Lfk2ObYZev8vxdQnI5MouZNeiYn3/4mo8LGk X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: L3oGVpgPCKEoQlMmybe+IMp9h1h9sJ9EFBiLUxmTTYocmScXiQDSb9HaGdxdeefV+pUBZhyClvRd9H+apF+fISD9JTPNQZ3RJ3FINl3kdGLKs4vsJ2uvzLlygmXdLyC7AALPrMrpZZIFsSxaY/dIfg== X-OriginatorOrg: sct-15-20-3174-20-msonline-outlook-72e6e.templateTenant X-MS-Exchange-CrossTenant-Network-Message-Id: 386eff9b-e93c-4b38-3515-08d974311978 X-MS-Exchange-CrossTenant-AuthSource: AM9PR09MB4977.eurprd09.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Sep 2021 08:00:48.3275 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR09MB4129 Received-SPF: pass client-ip=40.92.72.44; envelope-from=arthur.miller@live.com; helo=EUR03-VE1-obe.outbound.protection.outlook.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.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_FROM=0.001, MSGID_FROM_MTA_HEADER=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 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:274505 Archived-At: Eli Zaretskii writes: >> From: Arthur Miller >> Date: Fri, 10 Sep 2021 09:11:19 +0200 >> Cc: me@wilfred.me.uk, Emacs developers , >> Daniel Mart=C3=ADn >>=20 >> So the alternative is to develop similar functionality ourselves into bu= ilt-in help? > > Yes, but we need first to establish which features we want to have, > which ones are opt-in and which opt-out, etc. I just answered to Stefan K: What I care most for at the moment are: doc lookup for autoladed functions without the doc in the stub, and not yet loaded; and code inlined in help b= uffer, instead of just plain link. The former would make it possible to save some space, for example docs does not need to be included in stubs, and can be fetched on demand. For example package-quickstart.el wouldn't need to pack = 800 kb of docs when some of those will never be requested anyway. The latter is just plain nice to have. It saves time if I can just scroll o= ther (help) buffer and read the source without need ot click on link in it to fe= tch the source code.