From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Gabriel Newsgroups: gmane.emacs.bugs Subject: bug#59448: 29.0.50; URIs in Dictionary are not properly handled Date: Tue, 22 Nov 2022 18:11:29 -0300 Message-ID: References: <86y1s3bjn8.fsf@mail.linkov.net> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="4488"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) To: 59448@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Nov 22 22:12:32 2022 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 1oxaZD-0000xs-A2 for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 22 Nov 2022 22:12:31 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oxaYm-0007dt-TK; Tue, 22 Nov 2022 16:12:04 -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 1oxaYl-0007dO-11 for bug-gnu-emacs@gnu.org; Tue, 22 Nov 2022 16:12:03 -0500 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 1oxaYk-0007Ii-Gl for bug-gnu-emacs@gnu.org; Tue, 22 Nov 2022 16:12:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oxaYk-0004tl-6s for bug-gnu-emacs@gnu.org; Tue, 22 Nov 2022 16:12:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Gabriel Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 22 Nov 2022 21:12:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 59448 X-GNU-PR-Package: emacs X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.166915150318800 (code B ref -1); Tue, 22 Nov 2022 21:12:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 22 Nov 2022 21:11:43 +0000 Original-Received: from localhost ([127.0.0.1]:52706 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oxaYR-0004t9-8B for submit@debbugs.gnu.org; Tue, 22 Nov 2022 16:11:43 -0500 Original-Received: from lists.gnu.org ([209.51.188.17]:59884) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oxaYO-0004t0-6z for submit@debbugs.gnu.org; Tue, 22 Nov 2022 16:11:41 -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 1oxaYN-0007T4-V7 for bug-gnu-emacs@gnu.org; Tue, 22 Nov 2022 16:11:40 -0500 Original-Received: from mail-dm6nam10olkn2045.outbound.protection.outlook.com ([40.92.41.45] helo=NAM10-DM6-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 1oxaYM-0007E7-E2 for bug-gnu-emacs@gnu.org; Tue, 22 Nov 2022 16:11:39 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=mew9qAzApoZk3WYxb8szu0xDBLKezRY+n0E2qZL9nKyZc5LAYVfpftRtyCPVQ+UKUZhpQFXEjyUClcJQkKqJGvrgL8R8IYQP3pbs/F9QFMPV65YIAR9LBdrVBnj42Afd9FqIeypI0FQpRNonLKm7Vmv2ablE2hZi8xGPe9qBXBr5z3q0PQKOLPFYkFAPwk4ETGlRmEMuo06EIIkYtf2QlEKTvmp4gOJiNYhEu/Z8FjDPfDkaIaxgTmWvwZ7i27ymSFHlplkwinpxktNnRtFzZ+8vpWhPXLFa5zXEKEcmKd+MuYd2Em25Zu4f3vQShLwcnKt3YotvyRtTowDjLVg7sA== 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=GvW0nbtrWsZkthGoAlMWY3WdtyzzUT9nb8iknRqNLTE=; b=iF15PdIEUCsQ7INI4irJVz6mp99M9wrXVc5t+TRT1mUOgSWLkzQTpQq74mC4TA28O+R/bctGlI3p6izYEFOEXlp8dIcUzPFKbTZ7AWpTNWEQrZb5irq3MCUKIcYwHqEWEmVI8DKJO2ojkrwodRc07qPoGTzkIdiIEjTMoDPwotVsQUr9NpC8jQ0CuAXuRIzDIV9H9dJTubGdp5h/kPW24o5n1i41kB1Klpez83pJZqNAdP+ymsvLCHl4ycKQngf57Na7zP0kjijw6x2BXZBDTiaacYBw/kw0u8X2mh6v75dorj4wY1F4AZE0T8lUpBXvH9b/MUYj2GBZyzfMkD5UKw== 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=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=GvW0nbtrWsZkthGoAlMWY3WdtyzzUT9nb8iknRqNLTE=; b=TUjZuomjP7wh4/wskhTPh3Vg41x4yinpQYaIKUl8Je2+UCseZtxREfI0c1a/XSNelUqvhtinA8s7eNK3Dx2SQWBOPTHHbkMpe/Jm2T017X1D3FArhdIyQA6Kv3q59Y39cuoer4sQlHwVu6MYx6OztpPABolnCgYvbeLvtS44909fmABvQPkU46LUHrAzLMgAU/CKJv7MFba+MjM6hr0av8x8UsVD1XW5qEhvWglyPNvZi2VSfcySW51ImjIa1JpR+Zcn0RRsbylAFWN3efUCfcT+Xc79NAR8CfAzHAmgWmDy81WGYFBN+NHOxNs71uojKVNtifHW3sgYuWTD+za03A== Original-Received: from SJ0PR06MB8609.namprd06.prod.outlook.com (2603:10b6:a03:40c::11) by SN6PR06MB4671.namprd06.prod.outlook.com (2603:10b6:805:94::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5857.17; Tue, 22 Nov 2022 21:11:35 +0000 Original-Received: from SJ0PR06MB8609.namprd06.prod.outlook.com ([fe80::33ae:d3a7:24ae:5c6f]) by SJ0PR06MB8609.namprd06.prod.outlook.com ([fe80::33ae:d3a7:24ae:5c6f%4]) with mapi id 15.20.5857.017; Tue, 22 Nov 2022 21:11:35 +0000 In-Reply-To: <86y1s3bjn8.fsf@mail.linkov.net> (Juri Linkov's message of "Tue, 22 Nov 2022 09:54:35 +0200") X-TMN: [HZTjAFpiL3fxnhkbGXHyQ4FJhKSYUUzAMA7lb2y2QhGGDgnwNiDIoK6tZmyRwTHe] X-ClientProxiedBy: CP4P284CA0010.BRAP284.PROD.OUTLOOK.COM (2603:10d6:103:128::7) To SJ0PR06MB8609.namprd06.prod.outlook.com (2603:10b6:a03:40c::11) X-Microsoft-Original-Message-ID: <87r0xu1ypq.fsf@hotmail.com> X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SJ0PR06MB8609:EE_|SN6PR06MB4671:EE_ X-MS-Office365-Filtering-Correlation-Id: cd875ab2-a891-4d02-01a6-08daccce2321 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: cEAd8FBTVkzSYSWtiIZ+aFysF4O/dSYzhOOAGqCQfqAT2OeUscldpGU65KS3Cqpy5VjtGyW5g2fFTa9Vf3W4+iAobuh93NqGW+XhMM2Hwlvhr40r/dbvUhYAMTYZizlRNhzhlsoqYWBzDq+njJBQ7pRk+LRgF2ukNPiXrfyvdAb+hP9eawEgb0/ZQd8o1aVgObkd71KcpctiwjD3Co9PB7Ly72v7MnVHEEDVKwIkscPg+ps3N/R68ag5TmUvEC49B0wKiJQGzXcOVxf1zmpxNIXBZ3NGXETwZ0tCGIKuYSg7orPsLil3x/tn9wGs07MRgQHZ2d5KLin6KHb2fJaCVoOdsN3j03Rb+rYdIycJp7HSiyaXlgF/QRsxqYws5vu38Ifhtjfm9fIIubO2ancJ7TfIu0MGxhavUk2SCcT38XfsCGUp3kTDjpWFzeuehEmfxHSYJdqiaVsKIsvDlTeC1+w3MhFWDgkd+ulEotuvPSalCuydlORCiyg16jYWVFFRijpqcPr6fNJi2uu1BbLORP1y87bgvcoZME+5BI+GX/aV6LYW5rDEbXXqQy/3lnHFeiCMFdMVaKhmlo9D0qXV7hmXT4KzqAHOSlokS7aAGmHxPnmZ4ItJtHlKbcPh3Cw353Agg80h/GtiAERcWWd3yqs5T4uezxlX/0CMD1oKCZE= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 8DCf8tpfDImlf+ewC7ILQ2aeqnnw83dwnJLWpgr7EIqGyApSSNYMHVpx/EtbMhQoEq+kdO6iT5u6S8GYuOGrqSPXr9s5GBui+WsSRjRYcOVqekgjpscFAjUqEQUX2bWWni3DtB22HNfcaoR739AdNaXb1aD1xLskU8Sl1x7gei2uLeDEUIbfE3vjmth8/yFaRDqZXUwBHWC2+igJUQmApQGrlvlxTJi0zmrxpiRWWcZzM6lhuPtKQMwKCoVhkzd+as+5O+NJRpbLXYQIud4jvamCxYH6lwUX7iFUYAiBTrysgYbnUSmirip8CvPWdEZkjhjqOiwP5TrzQ2kpNJd5srVSSd9RZQlsCWEvqM2QJUqxit+J2Z7lTaicULvAXQZRG5DPSV3Nr0ip4apESVTKl5A0h3bBWcE6WSZBOFc+j6XEfTzZ5+O/ytd0P+q08OasQZnh5yECaNrKcwjhC2OChnMnf3fVS+7IzXg8ggsmZqNpbrURdNgAGThn+6/yj13+dWa/OODwqEeoTJmUhzJm9OCDl7Wb7ZC8Ar9/pIa1H+VPMHSxj1ynx/f43AfHtsVtv3MOaHlwS4S6psXhpyv+37OcszvW9hcCNOpUnNrhgAtUdnC9fjzV/7QwR3yagu1x4r/LdzsXblffvKRnH+6VDulNy2bVcUW3d+3LJkcf7ijQdmCDmZ0YgOSRW9qM48fAjGrozyBfhWB8NDAZeqYFoy/WzPWolP8Pd/HucvDysxVd2W31VHHqBZnIyK xuuvUidjvkTNDv6auIML7iCG+0qvVAGH1TiJdPXTNSAWE+DFpsoARM7VWIqojewQ1T0ji39vc3W4qo9WyApByf/b6M9SWxuGjT X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-89723.templateTenant X-MS-Exchange-CrossTenant-Network-Message-Id: cd875ab2-a891-4d02-01a6-08daccce2321 X-MS-Exchange-CrossTenant-AuthSource: SJ0PR06MB8609.namprd06.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Nov 2022 21:11:35.4336 (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: SN6PR06MB4671 Received-SPF: pass client-ip=40.92.41.45; envelope-from=gabriel376@hotmail.com; helo=NAM10-DM6-obe.outbound.protection.outlook.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 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, 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: 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:248681 Archived-At: Juri Linkov writes: > > Another alternative would be to fall back to handling URIs > only when dictionary-search fails to find a definition. > So instead of displaying the message "Word not found" it could > try to open the URI that can be found in the provided string. Hi Juri, Yes, that's a good approach too, thank you! I think the downsides of this suggestion (in comparison to creating appropriate buttons for URIs during the display of Dictionary results) are: 1) An unnecessary IO call to fetch Dictionary results that we already know before-hand that will fail. 2) Lack of appropriate information for user (e.g.: help in echo-area with `display-local-help'). I personally prefer the other approach of creating appropriate buttons for URIs, but I am open to any solution. --- Gabriel