winemenubuilder, wineshelllink: move escaping code into wineshelllink

Vincent Povirk madewokherd+d41d at gmail.com
Thu Jun 19 22:02:54 CDT 2008


Ignore that. I used Git wrong and ended up with an old incorrect revision.

Vincent Povirk


On Thu, Jun 19, 2008 at 9:59 PM, Vincent Povirk
<madewokherd+d41d at gmail.com> wrote:
> This change moves the escape functionality (replacing \ with \\) out
> of winemenubuilder and into wineshelllink. The .desktop files
> generated by winemenubuilder have the same contents as before.
>
> Because escaping is a function of the .desktop file format, it makes
> more sense for wineshelllink to do the escaping.
>
> This will make a simpler fix possible for bug 13303 (which requires \
> to be escaped as \\\\, but only in the Exec field of .desktop files),
> and a similar approach will be needed in wineshelllink for bug 13963
> (since paths may or may not need escaping depending on whether xml or
> a .directory file is being written).
>
> Vincent Povirk
>



More information about the wine-devel mailing list