summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp
diff options
context:
space:
mode:
authorUlrich Müller <ulm@gentoo.org>2022-12-19 16:51:20 +0100
committerEli Zaretskii <eliz@gnu.org>2022-12-24 09:19:40 +0200
commitd32091199ae5de590a83f1542a01d75fba000467 (patch)
tree36116fc8020e9b1bb28d062e946f346dc2a4e51b /lisp/emacs-lisp
parent286c48137f69fa96b80d197da90c69a42df604a3 (diff)
downloademacs-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')
0 files changed, 0 insertions, 0 deletions