From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Max Nikulin 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 23:14:39 +0700 Message-ID: References: <87tu8ozqev.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="8976"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.9.1 Cc: larsi@gnus.org, 55926@debbugs.gnu.org To: Robert Pluim , Ignacio Casso Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Jun 13 18:15:26 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 1o0mis-00029a-2q for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 13 Jun 2022 18:15:26 +0200 Original-Received: from localhost ([::1]:59648 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1o0mir-0005cR-0r for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 13 Jun 2022 12:15:25 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:44014) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o0miU-0005cI-Ru for bug-gnu-emacs@gnu.org; Mon, 13 Jun 2022 12:15:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:38080) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1o0miU-0006JG-Ir for bug-gnu-emacs@gnu.org; Mon, 13 Jun 2022 12:15:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1o0miU-0007z6-Cf for bug-gnu-emacs@gnu.org; Mon, 13 Jun 2022 12:15:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Max Nikulin Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 13 Jun 2022 16:15:02 +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.165513689330665 (code B ref 55926); Mon, 13 Jun 2022 16:15:02 +0000 Original-Received: (at 55926) by debbugs.gnu.org; 13 Jun 2022 16:14:53 +0000 Original-Received: from localhost ([127.0.0.1]:60210 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o0miL-0007yW-4m for submit@debbugs.gnu.org; Mon, 13 Jun 2022 12:14:53 -0400 Original-Received: from mail-lf1-f49.google.com ([209.85.167.49]:41608) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o0miF-0007yF-Lm for 55926@debbugs.gnu.org; Mon, 13 Jun 2022 12:14:52 -0400 Original-Received: by mail-lf1-f49.google.com with SMTP id 20so9638854lfz.8 for <55926@debbugs.gnu.org>; Mon, 13 Jun 2022 09:14:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=sender:message-id:date:mime-version:user-agent:subject :content-language:to:cc:references:from:in-reply-to :content-transfer-encoding; bh=xDGhlI88poYNPcv+QEXMlvBMMsVsYwx30qKLKw+1RUo=; b=WSRI+o9zAf7KVukjzq7P1lBbnQtZKsBdYMP7CpUG5vmX1E6YoFQVUuMItwuR6p1cCh IFJz3zl1C3L7oTTBIUtiQLKL872ZK7sc7hXv/lUOrtBo3N5E3V6KIL5sM2evz5Gal0WB cVwm0TBsry2LhUOh+OUbs/0wGrOA6e2w5ZhyFsnxfOdJBAejwnPalA+yVBd4biJowkKu oaeR9XtiNbt+19VoKELGSGiD0mPrZ8xn0owEGgHEmc8KUzONB1KVglGwZGm6cB5TGsGA s7LBHcko7Je3PizFXyHEE6SAZx0HgyjIjbbpyFvA7ZubVOl7xGwJZyPmGcKsOp7QMphb d3Dg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:sender:message-id:date:mime-version:user-agent :subject:content-language:to:cc:references:from:in-reply-to :content-transfer-encoding; bh=xDGhlI88poYNPcv+QEXMlvBMMsVsYwx30qKLKw+1RUo=; b=NmVXjPMo0gAMnUWIigkg/I7rtPD0hvExt5eK6G99u7WVmPdKf+WKg4cXXPt8TGwJGC imhUYEvmurC4gdtqJOI7TQhYaRUw9B6OzCXmHSsvkp6RE1bWw1yg3FM0ouLbpoT5j9u1 mVMDbE0Ih/4ZYnrKJplpF0C+nMxhf7FSRmMCYYzOOsEwqIbvalAr3VJ/PFxuHoV6FgDD C2KKp5l69NhK+PRlXV3pQnVsaC5YdzJQ0fBRZw0IREgnqIa8zjK3L+hhkyNIoL/lv7TC qzHEWpZJS//dC3r6FhFp1k/OAu2XIBq1MWh9d+07J+HfLOeNNxwz5MW4ayc+u9j9OaO9 Sg2Q== X-Gm-Message-State: AOAM533EwlTMeheAHLq5J92oT8o3Jn7BbvvqLGoWO2wjKIOnPfGlL3EX cFcg5m2nXe63f5371SsXKgI= X-Google-Smtp-Source: AGRyM1sT+rZqpw3oBXeaQal0I/opLa1Gu3Wby1LDbU5Vuj9JIaVp+OZewOEv0CUeaS1AbmV6zig8+g== X-Received: by 2002:a05:6512:692:b0:479:2409:7b2b with SMTP id t18-20020a056512069200b0047924097b2bmr367653lfe.172.1655136881586; Mon, 13 Jun 2022 09:14:41 -0700 (PDT) Original-Received: from [192.168.0.101] (nat-0-0.nsk.sibset.net. [5.44.169.188]) by smtp.googlemail.com with ESMTPSA id h6-20020a2eb0e6000000b00258f1e0fb32sm1045031ljl.23.2022.06.13.09.14.40 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 13 Jun 2022 09:14:41 -0700 (PDT) Content-Language: en-US In-Reply-To: <87tu8ozqev.fsf@gmail.com> 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:234426 Archived-At: On 13/06/2022 19:41, Robert Pluim wrote: > > I took a look at `message-mailto', and it pretty much just inserts > what's been passwed to it, so I suspect itʼs an issue with the website > reply button. Certainly lists.gnu.org should be fixed, but its maintainers are likely busy with other activities. On the other hand mail user agents should be more tolerant to input data, so it is better to ensure proper format despite not fully correct input. Even an example in (already obsoleted) rfc2368 for mailto: URIs has no closing %3e: https://datatracker.ietf.org/doc/html/rfc2368#section-6 I do not use Emacs as a mail client, so I have never tried to setup it as a mailto: scheme handler, but I expect that etc/emacsclient-mail.desktop was created for such purpose. I do not think that Exec values are really safe, but it is another issue.