commit: 03bde033d252cf5955645eb48cdce53059f707bb Author: Ulrich Müller <ulm <AT> gentoo <DOT> org> AuthorDate: Thu Jan 22 18:19:46 2026 +0000 Commit: Ulrich Müller <ulm <AT> gentoo <DOT> org> CommitDate: Thu Jan 22 18:19:46 2026 +0000 URL: https://gitweb.gentoo.org/proj/emacs-tools.git/commit/?id=03bde033
Update Exec key in emacsclient-mail.desktop * emacsclient-mail.desktop (Exec): Update from Emacs 30, which supports the server-eval-args-left variable. Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org> ChangeLog | 3 +++ emacsclient-mail.desktop | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 5a5f236..d1f06f7 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,8 @@ 2026-01-22 Ulrich Müller <[email protected]> + * emacsclient-mail.desktop (Exec): Update from Emacs 30, which + supports the server-eval-args-left variable. + * emacs-mail.desktop: * emacsclient-mail.desktop: New desktop files for mailto URIs. Copied from x11-misc/emacs-desktop-mail-1.2. diff --git a/emacsclient-mail.desktop b/emacsclient-mail.desktop index 602d83b..a951e4d 100644 --- a/emacsclient-mail.desktop +++ b/emacsclient-mail.desktop @@ -2,6 +2,6 @@ Type=Application Name=Emacsclient (mail) NoDisplay=true -Exec=/bin/bash -c "u=\\${1//\\\\\\\\/\\\\\\\\\\\\\\\\}; u=\\${u//\\\\\\"/\\\\\\\\\\\\\\"}; exec /usr/bin/emacsclient --eval \\"(message-mailto \\\\\\"\\$u\\\\\\")\\"" bash %u +Exec=/usr/bin/emacsclient --eval "(message-mailto (pop server-eval-args-left))" %u Terminal=false MimeType=x-scheme-handler/mailto;
