|
From: | Christoph |
Subject: | Re: Link to an email in thunderbird from org-mode |
Date: | Wed, 28 May 2025 21:42:22 +0200 |
User-agent: | Mozilla Thunderbird |
On 5/28/25 17:29, Max Nikulin wrote:
and there's also an add-on (still working?) to add a button to easily copy it. https://addons.thunderbird.net/en-us/thunderbird/addon/copy-message-id/
I have checked it. Yes it is working on thunderbird 138.
(defun thunderblink-open (path _) (let ((clean-path (replace-regexp-in-string "[<>]" "" path))) (start-process "thunderbird" nil "thunderbird" (concat "mid:" clean-path))))Spawning an external process is tricky in Emacs. I suspect some issues with the following scenario. No thunderbird is running, open link, quit from Emacs. If I do not confuse function then prompt to kill thunderbird should appear since it should be direct child of Emacs.
This is exactly what is happening. May be (call-process "thunderbird" nil 0 nil (concat "mid:" path)) would be the solution to this?
[Prev in Thread] | Current Thread | [Next in Thread] |