From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id 6FMyLZIg0GObawEAbAwnHQ (envelope-from ) for ; Tue, 24 Jan 2023 19:16:50 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id uE80LZIg0GPTPAAA9RJhRA (envelope-from ) for ; Tue, 24 Jan 2023 19:16:50 +0100 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 692F840234 for ; Tue, 24 Jan 2023 19:16:50 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pKNqL-0003Qj-Sz; Tue, 24 Jan 2023 13:16:25 -0500 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 1pKNqH-0003OD-8i for emacs-orgmode@gnu.org; Tue, 24 Jan 2023 13:16:22 -0500 Received: from stw1.rcdrun.com ([217.170.207.13]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pKNqF-0000hf-FZ for emacs-orgmode@gnu.org; Tue, 24 Jan 2023 13:16:20 -0500 Received: from localhost ([::ffff:197.239.13.158]) (AUTH: PLAIN admin, TLS: TLS1.3,256bits,ECDHE_RSA_AES_256_GCM_SHA384) by stw1.rcdrun.com with ESMTPSA id 000000000010383A.0000000063D02055.000075DE; Tue, 24 Jan 2023 11:15:48 -0700 Date: Tue, 24 Jan 2023 20:49:42 +0300 From: Jean Louis To: Max Nikulin Cc: emacs-orgmode@gnu.org Subject: Re: Link from orgmode file to E-Mail (using kmail or notmuch) Message-ID: Mail-Followup-To: Max Nikulin , emacs-orgmode@gnu.org References: <3218434.44csPzL39Z@linux.fritz.box> <860cca44-faa3-ce41-3606-f92b50ee00a9@gmail.com> <87a62bnf4t.fsf@localhost> <21750362.EfDdHjke4D@linux.fritz.box> <939b62c1-34ee-051e-405a-328b841d3d16@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline In-Reply-To: User-Agent: Mutt/2.2.9+54 (af2080d) (2022-11-21) Received-SPF: pass client-ip=217.170.207.13; envelope-from=bugs@gnu.support; helo=stw1.rcdrun.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, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: emacs-orgmode-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1674584210; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post; bh=W6Q8oBrBzN3gBeCDISz/KVJ7auh6BEp6QHZhK3bdJJs=; b=SP0XMJj2VPm8xL5rA69Ab/WCMqE2KuVEQfwnIfW3bH9IMdk8rMDiqsHxn5tR6+LQgrZwjx n+l3Ok4zrDpb817d754hhLtsGm9wPMqmABVFQqFsPh+/++Es/MzqvRJtyMpAyuU1QxyIVN JAmCjPHmwcsaLUDaXj8oNEDUwnchKeddPtOe/z2TXzQSacO0ZTEjrmxQxQRHoU9TngVZtV gWVfR1wZUjq7BzWoTj0ApCp8o8xw7zXNBcRLs6Bk8G3amvv2uHHc+5ST3mzFZUfFXSk+r4 KcY9ed0fRV2glabJhcTfxlZo4T/hP214hfx3ZOvVNZgPOLDEUarO3u+1bdzE6Q== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org"; dmarc=none ARC-Seal: i=1; s=key1; d=yhetil.org; t=1674584210; a=rsa-sha256; cv=none; b=YOYsS3SR0gSmK81D7am1g1BPq67FKg0zeHTK5rKeIKdjQGiwH28s3m2bLjeRDOUOhfM76C ssPnNCFsgGyKP+Wdom3sa46ll157dsZytVmIJJurIowr2Exwq6eKBsXRuZvAxk3Yaf27XD seXbhvhddhAeuPu+h3PfMbK1VtBrKh9WoRCBFMKiJo9ogrmLrAoCrgj7TcY+ZavfWsNas6 nk4BagfnSJSZq58vZ0GktIbrDfin6BMjRxwCZw9MIlmSjMGFx4Rm24TiyDweZANNmg3cAH rSBnXHC7RwIXkZ9pCFdyJb0oFSIPE78FruYdHKOT3rDFwlMU2GJyprTUqhHlvA== X-Migadu-Scanner: scn1.migadu.com Authentication-Results: aspmx1.migadu.com; dkim=none; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org"; dmarc=none X-Migadu-Spam-Score: -0.88 X-Spam-Score: -0.88 X-Migadu-Queue-Id: 692F840234 X-TUID: RHFz7hQqe6tf * Max Nikulin [2023-01-24 20:25]: > On 24/01/2023 01:37, Jean Louis wrote: > > > > All URLs defined by Emacs that are to be run by browse-url in Org > > shall be allowed by org, to let the Emacs settings pass through. > > > > And not to hard code it in Org. > > It reminds be complains by some person that Org must be able to recognize > any URL in free-form plain text just because there is a RFC describing > format of URL. That person did not really propose to Org to do it, but to have Emacs EWW to be customizable, so that any content type could be opened by user's settings. You missed the point of it. > Try to think from position of a developer. >From position of developer, developers shall ideally think of users, and users think of the assistance of computer to users. Users appreciate developers who make their life easier. > An entry may be added to `browse-url-handlers' after loading of ol. > > org-link and browse-url are so flexible that it would be hard to reliably > match their entries taking into account different set of supported features. > The former allows e.g. fuzzy search links, the latter something similar to > Android deep links. That means Org authors missed to use Emacs built-ins. > I have no idea which way you configured mid: links in Org, but this thread > contains 5 lines that successfully works for me. When goto-mode works with mid: by me setting up browse-url-handlers, then I have expected Org to work as well. But I do not rely on Org mode to use browse-url, rather I rely on Org using elisp: links. That is not really "mid:" but it will work for long time and be independent of Org developers' decisions. -- Jean Take action in Free Software Foundation campaigns: https://www.fsf.org/campaigns In support of Richard M. Stallman https://stallmansupport.org/