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.devel Subject: RE: [External] : Re: Why is goto-address-mode not enabled by default everywhere? Date: Sun, 17 Apr 2022 17:03:41 +0000 Message-ID: References: <87fsmcnm7h.fsf@yahoo.com> <874k2snjn7.fsf@yahoo.com> <8tTUu4_oCDfLxXzwCZv-VprEa1Ue-GjoGOyE03tfd5o6V8JtWO4SbZGyFCwRFztmCa8j3hAK8aDzRrGYbx1KOzN5cPe0YLrUEgejXqNpxTc=@protonmail.com> <964A4298-8DE3-4C71-99D8-724B0C0BDEAA@gmail.com> 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="36103"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Po Lu , "emacs-devel@gnu.org" To: Philipp Stephani , emacsq Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Apr 17 19:05:11 2022 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 1ng8Kl-0009Dr-84 for ged-emacs-devel@m.gmane-mx.org; Sun, 17 Apr 2022 19:05:11 +0200 Original-Received: from localhost ([::1]:44682 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ng8Kj-0008Aw-FB for ged-emacs-devel@m.gmane-mx.org; Sun, 17 Apr 2022 13:05:09 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:39686) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ng8JU-0007UA-Br for emacs-devel@gnu.org; Sun, 17 Apr 2022 13:03:53 -0400 Original-Received: from mx0a-00069f02.pphosted.com ([205.220.165.32]:18410) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ng8JQ-0005ed-Bt for emacs-devel@gnu.org; Sun, 17 Apr 2022 13:03:50 -0400 Original-Received: from pps.filterd (m0246617.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.16.1.2/8.16.1.2) with SMTP id 23HAkvEa012431; Sun, 17 Apr 2022 17:03:45 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-2021-07-09; bh=ImtYefqCWUHou3BTT09pOfblvI07+jdKyaOPPklsMPU=; b=G1RwyqvcdTxToVEKouI3D2tYbSgoTD6M6eWnlR8492Mm6CImTpwlM6DKrAozyok1JR7N hZHtp97Ch9+lwuP/if1KJlzFktwyX0FUJ8x9tFvZ/RXALNh7pq+HfK19fTTqykP4NSJm bzu0xIche2RN6Ekmb+w5GI1om7ZFk9EKOiOObSgCB81TutYYkO1occZqCpU5x44dDtYK mJCfjWpzbMuxkuU2wuU5quMZU+aHLPJ7BZEB455GADl7wvJEA7RM6XlFChWxARRNj9rl LYrPduvV8cB4nwCA8vrH/Vrn0U9hMffBYRxuVadYfc67luvEZa2mhy4RMY0GNbH90Ghf nQ== Original-Received: from phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta03.appoci.oracle.com [138.1.37.129]) by mx0b-00069f02.pphosted.com with ESMTP id 3ffpbv1v2u-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sun, 17 Apr 2022 17:03:45 +0000 Original-Received: from pps.filterd (phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (8.16.1.2/8.16.1.2) with SMTP id 23HH1vVn002814; Sun, 17 Apr 2022 17:03:44 GMT Original-Received: from nam10-dm6-obe.outbound.protection.outlook.com (mail-dm6nam10lp2107.outbound.protection.outlook.com [104.47.58.107]) by phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com with ESMTP id 3ffm8092x9-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sun, 17 Apr 2022 17:03:44 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=jl9xzRoy/LBTnYJIVYkFxXp4I1MQdZPZRC1WJ3uLjZL8vZYmk6wKgXtZfWQEQJb3n5FB0GLYzQFRjhxJpkBQoacNkAcSbUTegvAXa0F7nSd2Cfd+hMrcIhLqK15BQCkN80I2OAUzTj/8BaOjtPk4OjMRZGlxY5phLrQQbq6WQSR7qZiZY5PTtwzymad50Arj3wgkGAZoo7dnVrQz/3qSoIGYB5jKLcU43FRfBjhyOaW5TuoOnxtntSV4I5TbZkcgrEG+VNlUtIHZVa9B8MKRg8afHT5+xvjlpfd1d4tMJMzxldob8Q0Qh7RNhOXvIl7vDGj1AXA4P+RJhctTPdDnUQ== 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=ImtYefqCWUHou3BTT09pOfblvI07+jdKyaOPPklsMPU=; b=Ku/spRawImC+LDJEl/4+6Cfl5+m7r1Mrae6lLqU8SonDWdAbFsHtQSaKbG5k8f0+HdfKH4FVDKOrRQmhVDL48aDKBGk1XNirm0ys8PAINTduSX6yb2a3grmzaPtITQmdoJb8wGpaY3wUw1bQ8EZYk6ZjLnNnPjx3295V87ifcpKYrXOmkhYzGy5tGPUVDCgUKy9sLlzzkcn+JhRCMv+IQF5BpGWmSKCros1wNoys7I66UQZ6tmboitzAzP/HUlGyOIqdnzo09TYFfCpaCjtj3pnsM0iVzglbcX98xQ+iPi1CcKUh6hsmPQOvaBX1+K3Jsjr21SEJc2XAj5s+JY2ObQ== 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=ImtYefqCWUHou3BTT09pOfblvI07+jdKyaOPPklsMPU=; b=C+QlRWgivnmCUioKAnkkN5oCarfQOMgZt4UDWO5Zbm4GgbVUiSdSoStcEKrprtxW8jZrCMQkBLWP8cZ/8GE/F4N58ZZ9Bfeix4gMbU/uehBbec+OZZWYY22M0L7bV6Qs+kjBl8LN+QD4Z5e/+T0AGBaHyPHJWDMDz23/Wx/Wt/E= Original-Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by BLAPR10MB4898.namprd10.prod.outlook.com (2603:10b6:208:327::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5164.18; Sun, 17 Apr 2022 17:03:41 +0000 Original-Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::a0e7:5f38:ab50:5123]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::a0e7:5f38:ab50:5123%9]) with mapi id 15.20.5164.025; Sun, 17 Apr 2022 17:03:41 +0000 Thread-Topic: [External] : Re: Why is goto-address-mode not enabled by default everywhere? Thread-Index: AQHYUkO/Ifei1zUA7EumBZ4SQViKWaz0UmiA In-Reply-To: <964A4298-8DE3-4C71-99D8-724B0C0BDEAA@gmail.com> Accept-Language: en-US Content-Language: en-US x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 67657600-07fa-4a04-a7d7-08da20943983 x-ms-traffictypediagnostic: BLAPR10MB4898:EE_ x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: G4G6nrQvOPJpeVwW1oRChCxoMqS/+UKIPyQJ5IU5pAKWc+BZHhLSQ/P398b+atq5GW7KUk1WDV1n3tHCrdTVWRz2AASsM3i20ghfI9Q844hDOUihNuhNp/F1zjIvT5bvTeleAxx9FbQ9WdcTJq8BwJYWhj62f1jwyRDgJbLV3LlVu9H9OAeUwwlogW2reiejTfs95tlIGXevj9G5Q+87ffrAOOxuvrJFFHHHhOlZ0wo+gN/uKE37HvmbxRszkNi7tGNip81FGJG3r/AHjPkR4Jq3PBdFeOuh9kK0EEIKLivmLW+b9DpnhbdQTEv6uRRUlgZrybhYIdD99gVwMXEjGkRDXyOYffuOXNLhn6uilFpWpktO0RQddYJL72D3X8UbB4FjJRDbRxvIsjnWBV1MHLL64s0cxJFqZbk9zSbUZwoAiEQLo4QM5b9Yk/Pgnc9kcYAE8FAsrvdb42TWvvXsXtqj8P2hF0jbwNN1oTNQ5YCqbifgJa33ePw8oan6ZRF/A0FSGuHtEJUxD07Oe/7K3sz4RDcnUDlbYzoo+Wmbr73YNiH49cUpTrvmv4qtqi2JR1NIr2lgzidRNODWAD3QVAxN22750ingepXw9rht/9KzM3nWKbXSyKjX2+hJXrtj1gNRiLxPDJ000oQO3Jtkw7+EmxkijxDqmcKx1OUGZcM9vJlCAohLbVOo/hjT00/4U+QY+seFKwY/6lm6TynI0w== 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:(13230001)(366004)(52536014)(9686003)(316002)(7696005)(38100700002)(38070700005)(26005)(33656002)(44832011)(2906002)(110136005)(8936002)(54906003)(6506007)(508600001)(55016003)(71200400001)(86362001)(66446008)(66946007)(66556008)(66476007)(76116006)(64756008)(4326008)(8676002)(122000001)(5660300002)(186003); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?/DhUIAEJPswnZxYlU7pQWNJeb0IPOXDJe3il/0B8u7ygVCI8BnPmeTe2M/W7?= =?us-ascii?Q?j48a9mz09NgjSnVMHQIjeXycmKRGxB2tJ8oViJglP4cYbZAJVC8wS2GGxWY9?= =?us-ascii?Q?XnvoeFV8wbYyYTNh/t7Ic6s6jzE7K1lSGeKJ/tPwUY1ldRh0bTfJ1fRJeYi7?= =?us-ascii?Q?6UxgY4QwqDTpEpULD5JrWY6M5OCgmflfbCkanM5Y7/NRE7GJeO8Ym8Dxm3q3?= =?us-ascii?Q?aCKL0KaH55W/THxAGl2gUvJS77EpKq/ESz+Y0lqgfvU/UnJMfC+PfQh5Bu8w?= =?us-ascii?Q?QA7FcngLmAZI46GAG9jtWN4X3ycDjL/HYTWzbz1DhJm1EjhMRztDrq/XIZLS?= =?us-ascii?Q?R3e0KCEvYccsDGuJa6UhHbp+1J1uWka9TGJ628wQ0SgXlbdwtvlsr2a7e4iL?= =?us-ascii?Q?avEjZEY0x/SBaIALGSoPdQo4Hnxs9GSC5WfKpVjJTOZUUpnFWbDg/dl3WydZ?= =?us-ascii?Q?X5AjDWK3kgD75pgdvlCmyizx5waaljFqJdVcqgfXyIpzm07e8A6gNQWyIWr1?= =?us-ascii?Q?rElm1lRnoIo4mBse+ycr8pL1FQTCGyC1v4cGEXjy0/xYZACrqXt9HxwBuUVq?= =?us-ascii?Q?4ui/F+KMhwt4z8442sKuLL8DCDc5cSLPkoFdRCWZjxAeK3NXBZnBiZSNEsch?= =?us-ascii?Q?8g 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: 67657600-07fa-4a04-a7d7-08da20943983 X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Apr 2022 17:03:41.5087 (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: JIPtMNpNhyQnjSqzpefN/XuWl7NUOaiXSwLFT3Hrq7vcXXLMikVWsSd++lJNZg5rxsCG5aLWWrzsyRId2uC7Pg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BLAPR10MB4898 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.486, 18.0.858 definitions=2022-04-16_09:2022-04-15, 2022-04-16 signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxscore=0 phishscore=0 malwarescore=0 suspectscore=0 spamscore=0 mlxlogscore=999 adultscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2202240000 definitions=main-2204170117 X-Proofpoint-GUID: _aJ9Mf_ojoktkXl5wU60WtfqBwLMIcoA X-Proofpoint-ORIG-GUID: _aJ9Mf_ojoktkXl5wU60WtfqBwLMIcoA Received-SPF: pass client-ip=205.220.165.32; envelope-from=drew.adams@oracle.com; helo=mx0a-00069f02.pphosted.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 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:288564 Archived-At: > > Is there a problem with making urls in comments clickable by default? > > It's just useful to conveniently visit some documentation url. >=20 > It interferes with moving point using the mouse, which might be too > intrusive. Maybe we could enable goto-address-prog-mode by default, > but in turn disable mouse-1-click-follows-link, so that the user would > need to use mouse-2 instead. (I'm not arguing for or against linkifying URLs in text by default, here.) IMHO, we never should have let `mouse-1-click-follows-link' default to non-nil. We should have kept just `mouse-2' for following links in Emacs, by default. `mouse-1' in most Emacs contexts should be for setting point etc. - and not only by holding it for some period of time before releasing it. That's an ugly hack that affects user behavior, even if experience Emacsers have by now become habituated to it. It makes using `mouse-1' in Dired and similar buffers with large expanses of links almost unusable. We should now reverse the default behavior. `mouse-2' is a much saner choice for Emacs. AFAIK, the only reason we switched to letting `mouse-1' follow links by default was because that's the behavior in other apps, in particular web browsers. Those contexts are quite unlike most Emacs contexts, which are about moving around plain text, and often even editing it. No, don't bother to say "That ship has sailed." That ship should now be sunk, and a new ship set to sail - a ship designed for use with typical Emacs contexts.