diff options
author | Ulrich Müller <ulm@gentoo.org> | 2022-12-19 16:51:20 +0100 |
---|---|---|
committer | Eli Zaretskii <eliz@gnu.org> | 2022-12-24 09:19:40 +0200 |
commit | d32091199ae5de590a83f1542a01d75fba000467 (patch) | |
tree | 36116fc8020e9b1bb28d062e946f346dc2a4e51b /lisp/emacs-lisp/timer-list.el | |
parent | 286c48137f69fa96b80d197da90c69a42df604a3 (diff) | |
download | emacs-d32091199ae5de590a83f1542a01d75fba000467.tar.gz emacs-d32091199ae5de590a83f1542a01d75fba000467.tar.bz2 emacs-d32091199ae5de590a83f1542a01d75fba000467.zip |
Fix quoted argument in emacsclient-mail.desktop Exec key
Apparently the emacsclient-mail.desktop file doesn't conform to the
Desktop Entry Specification at
https://specifications.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html#exec-variables
which says about the Exec key:
| Field codes must not be used inside a quoted argument, the result of
| field code expansion inside a quoted argument is undefined.
However, the %u field code is used inside a quoted argument of the
Exec key in both the [Desktop Entry] and [Desktop Action new-window]
sections.
* etc/emacsclient-mail.desktop (Exec): The Desktop Entry
Specification does not allow field codes like %u inside a quoted
argument. Work around it by passing %u as first parameter ($1)
to the shell wrapper.
* etc/emacsclient.desktop (Exec): Use `sh` rather than `placeholder`
as the command name of the shell wrapper. (Bug#60204)
Diffstat (limited to 'lisp/emacs-lisp/timer-list.el')
0 files changed, 0 insertions, 0 deletions