From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Ignacio Casso Newsgroups: gmane.emacs.bugs Subject: bug#55926: 29.0.50; message.el does not normalize In-Reply-To field from web links Date: Mon, 13 Jun 2022 15:02:49 +0200 Message-ID: References: <87mtegn3mw.fsf@gnus.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="23099"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: mu4e 1.6.10; emacs 27.2 Cc: manikulin@gmail.com, 55926@debbugs.gnu.org To: Lars Ingebrigtsen Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Jun 13 15:17:35 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 1o0jwl-0005kT-5n for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 13 Jun 2022 15:17:35 +0200 Original-Received: from localhost ([::1]:52898 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1o0jwj-0001La-OK for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 13 Jun 2022 09:17:33 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:57770) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o0jwE-0001K1-DU for bug-gnu-emacs@gnu.org; Mon, 13 Jun 2022 09:17:09 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:35475) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1o0jwE-0002vK-5o for bug-gnu-emacs@gnu.org; Mon, 13 Jun 2022 09:17:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1o0jwD-00042c-W7 for bug-gnu-emacs@gnu.org; Mon, 13 Jun 2022 09:17:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Ignacio Casso Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 13 Jun 2022 13:17:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 55926 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo Original-Received: via spool by 55926-submit@debbugs.gnu.org id=B55926.165512621615518 (code B ref 55926); Mon, 13 Jun 2022 13:17:01 +0000 Original-Received: (at 55926) by debbugs.gnu.org; 13 Jun 2022 13:16:56 +0000 Original-Received: from localhost ([127.0.0.1]:57605 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o0jw8-00042E-F3 for submit@debbugs.gnu.org; Mon, 13 Jun 2022 09:16:56 -0400 Original-Received: from mail-db8eur05olkn2096.outbound.protection.outlook.com ([40.92.89.96]:48648 helo=EUR05-DB8-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o0jw5-00041w-Qr for 55926@debbugs.gnu.org; Mon, 13 Jun 2022 09:16:55 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=OPbu4owHQ7rio/SpdNbdYYdl2Gnh7i8dRTiExtAW6243/f/2CK+UMuT2frq8nHJHdgf48Q4u7Dg7ywH1IDAQ3BG4JLlpwxRrx7LG9zmsMlcQqr/sXjYP7TKhoLRQuNI98yKSpPKHbf0wMAzOwd0RVtCUsvFhSrU6OijyLnV4ZOF3EpK/7b+iMzkbL57fLF2FQW6ghderQmnebR0Ls1n9BKLeLYcxHnNOFTo5gw751BaNJo0lLJfubESyxOpNGmJScESCJUz5ED6e0rEWFV01t/uwT9iX5rKhC4mg81ms1L+QSUrmchYal84L1j0BOOCIHryXozobtif0HyJGc5L3BQ== 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=EIfgUvhMWgXXaEyusBEZlkVnqVqr/yI1E2n0T3QhJWo=; b=JrCjUuOfCf+ao6JVAgVue54tZ1hyDWHl/5qFNDJW1FVmdzVkIqrMYtOX77fcrAwttszbBb5wBoi43vFxJmoVPqEnPIp3+6ZhVNEszAne3nf4bSGt7omQZLkoAx5mmI6VznuRFuO3rIHCSJB0D/RjaABD0QsgBhJZU3aGQM86Fpw27jtFAzplwcsbSMrLH+8aX/QwfIHFotSNr57Rcqb7Y0caj5/LOFXgLASVAooT45Zj3428vV95FDMtDl8g5RsrpmZ/PCNPAVMrCYUw9ov/3gk4UHv/RV8vL20IRLCaWJvUhB/W79VG3GnRDt7j2lT+q6tWxAYCyU6QMyX9SCyjWw== 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=EIfgUvhMWgXXaEyusBEZlkVnqVqr/yI1E2n0T3QhJWo=; b=QFZt+lPcHp6Y64VQ/tWHm347ViVNhwCb/ylNV7zWk98E9+ePJCnnX6D3P6n+JHykEA1D+EgP4xZuzceMjWpBERh1V0P1wS6iWAzC9wdsD491O9hfLTOEHkDP1AVtGqhNaVtIzEAxsmBoXZ9+qRn44tCBCDF3MwXEsgXpXNIzfEeQC/acHyul/fVGS66E3jufUHoB/1S+L41IjwNRo6q8oCIh5xfb9IesLNOcy5p6M0m9oNfc5cedLqon8Ywei9enQxK5urJk/c0QsqZ6AHbP05bRL14Hl0kRzDlWNFlSHit1h7ua+KZk23+X0z63qoXPXdTl9cHBTT8qVQhrAZFavw== Original-Received: from DB6PR0601MB2087.eurprd06.prod.outlook.com (2603:10a6:4:4f::26) by AM0PR06MB6196.eurprd06.prod.outlook.com (2603:10a6:208:175::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5332.13; Mon, 13 Jun 2022 13:16:47 +0000 Original-Received: from DB6PR0601MB2087.eurprd06.prod.outlook.com ([fe80::cdbe:e542:a1b6:1a2]) by DB6PR0601MB2087.eurprd06.prod.outlook.com ([fe80::cdbe:e542:a1b6:1a2%2]) with mapi id 15.20.5332.020; Mon, 13 Jun 2022 13:16:47 +0000 In-reply-to: <87mtegn3mw.fsf@gnus.org> X-TMN: [HQGEBT1KiyUIEJ5FRcX1WHNjP37j9cDM] X-ClientProxiedBy: PAZP264CA0041.FRAP264.PROD.OUTLOOK.COM (2603:10a6:102:1fc::12) To DB6PR0601MB2087.eurprd06.prod.outlook.com (2603:10a6:4:4f::26) X-Microsoft-Original-Message-ID: <87y1y0wvnq.fsf@hotmail.com> X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 8525a237-7e9b-458c-2b72-08da4d3ef7a7 X-MS-TrafficTypeDiagnostic: AM0PR06MB6196:EE_ X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: GDSsF2rIYnqx2qlMKavGBOMYJlyDDPVLz7XF9ZIfYckgxCm68WBCoXTQFC/keAWHDgFr/RbKJsT0408JETI1bpYiubtwElGIUT+aywIsEEPhh5slmMZS7+oNE/girKd1ZnwImGK5R5+cFKdk5QcyKVRKyEZKizhCQ6yteFQ4pJlLl/NO6isLSfqt8BOmOkJf8dUg4ck+SVE+qM0QgTTsQ6KpKl/zyiRPxIQ+kjNmLuUzldVQh4J+k/7q9o5zaL7ibYKQYGZDnRmZTaHPpWQmUKyhtzRS9DCESto2FXV7c5gdcHmtLXCAX2xBjgeal+SfgAXeDlgrAer02MXqGI/Cb7NUCVQo3OzO9BY0P2SZUj42RRYqaLwcDbOURci7WkaqxuN9RmctIko2xen4yeJT3jqiV0/GIZIBeBweO2yRdW/77UrhDrASLU4zps14FN//3P11am5ZHlx645+E0fQL2Dv/LmNmF2+Bs+bsMiTxadzwaWYKMC6PBPJRIrXX/BKa5U7zWxIg7JK+1fr7+/sxbKRvNwIuhlRuAy2EPJM8fUGObzbVpWnFOxqqMUDS7NdmjnS8xlxId3XTnwO8dnjkHA== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: mmyUIOyplkPyeHgp7gT5zdAPyI6ikKWeh4P9kKCv1YASyj3eH5gks6UgYOTH3XNIgGQbdX/WDrc7EyyQZYvJGydPazfnvL0CO6K9wua9gGusr+LVaIOZuES9r/TcXCyYA/9PNkdrI2P/qz7rSAEfxrSr2se6PYKa9czM3QP5kpFUsRG8yJWjl5q/Y1kVh3d3PqqZzEvUb4bNoIi07xOV8+8d9xAceZk9KTKJzZUHZhOTLrteSGBQBUXes1Jktk1zSDPJKBpr5J//5kXHAbnSi9j0p6AWTGiJPBncCwMIOlSEHSP2FvR5aXDLqMksUm10d4uhaoRmCTJFsreQAbQ8ocr/NL38ZRX+Mu77+5pSduO0YeawpcUVj7R8QcKZykcokGJBtP7r2I5JMODtyc/UB9pUpyQXFDhn/bzfkoZU7ONDu3Jb/hVnR+HBrmbBWlMWcup+Df5DGI2q4Cxywxfy+m1bTzAEYPAzeb/kfraWZ8/yn9O1jyC52EBms78bDdo5NLqv3RSiogPBAz18ze54u6UdtfJcWgjHxArIS9Fyu82nS1/6owhWwUAXb5ufBnv3Q8g+SuU0mr0hVA3Lhy9mnzOdaAeKB0k3Jcc1fNiMwB/4W8lZVuEZL5CrLd4YjMQfPW0XIEMThEhoSc7V+uPyeXl6cvSEmy+H/W5dfOeEn5nWFyJZtoVYuAvFoO1avHdJMfveYPosAZDRZ2pla1NKD96JA5jKUteZ0TpYRzUlS9bFYwe4PCPH6QWNMY oeqsg9sO2cUcqKSTZk817gD36u6tl2pkcZ+bQ0REyXvgqCN0DS4TJmqRmQhCiFY8PKrgTjijevprY0ltjaGBNmhstwAIv6c4sd X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-6e454.templateTenant X-MS-Exchange-CrossTenant-Network-Message-Id: 8525a237-7e9b-458c-2b72-08da4d3ef7a7 X-MS-Exchange-CrossTenant-AuthSource: DB6PR0601MB2087.eurprd06.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Jun 2022 13:16:47.0210 (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: AM0PR06MB6196 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:234400 Archived-At: Lars Ingebrigtsen writes: > Ignacio Casso writes: > >> 1) configure Emacs to open mail links (I don't >> remember the exact steps to do so now, but I can check it out), > > Yes, that would be helpful to allow reproducing the problem. Sorry, I assumed that there was one standard way to do it and that many of you would already use Emacs for mail. But now that I see it I may not be doing it the usual way. My default mail client is still Thunderbird, but I have configured Firefox to use Emacs to open mailto links. To do so, I have set the default application for mailto, in Settings -> General -> Applications, to the following script: #!/bin/bash # Choose this script as default application for opening mailto links # (e.g., in firefox) emacsclient -c -e "(progn (select-frame-set-input-focus (selected-frame)) (let ((mu4e-compose-context-policy 'pick-first)) (browse-url \"$@\")))" I have checked the url that is passed to that script for the example in my bug report, and it's the following: "mailto:ignaciocasso@hotmail.com?In-Reply-To=DB6PR0601MB208724FE4A1EB6D98A176F03C6A99%40DB6PR0601MB2087.eurprd06.prod.outlook.com&Subject=Re%3A%20%5BBUG%5D%20org-capture%20autoload%20bug%3F%20%5B9.5.2%20%289.5.2-gfbff08%20%40%20/home/ignacio/.emacs.d/elpa/org-9.5.2/%29%5D" I have also checked the docstring of `browse-url', and it uses the function specified by the variable `browse-url-mailto-function' to open mailto links, whose default value, at leas in my Emacs, is `browse-url-mail'. So the bug, if it's indeed a bug, would be that `browse-url-mail' does not normalize the In-Reply-To field by adding angle brackets around. Regards, Ignacio