1) Single-quote filepaths (as in #60).
2) Accomodate compound commands - ie [executable + option(s)].
3) Pass unix filepaths, not uri-encoded file:// syntax.
4) Drop non-existent (deleted or moved) files from the menu.
2 & 3 were found to be necessary in order to use the file-comparison entries that meld adds to recently-used.xbel. I think it would be a useful enhancement, even if meld's failure to honour the file:// syntax should really be deprecated.
(Another gnome app, file-roller, fails to add the %u to the exec attribute btw.)
This branch holds a few tweaks:
1) Single-quote filepaths (as in #60). 2) Accomodate compound commands - ie [executable + option(s)]. 3) Pass unix filepaths, not uri-encoded file:// syntax. 4) Drop non-existent (deleted or moved) files from the menu.
2 & 3 were found to be necessary in order to use the file-comparison entries that meld adds to recently-used.xbel. I think it would be a useful enhancement, even if meld's failure to honour the file:// syntax should really be deprecated. (Another gnome app, file-roller, fails to add the %u to the exec attribute btw.)