On 7/6/07, Bill Allombert <[EMAIL PROTECTED]> wrote:
On Sat, Jun 30, 2007 at 10:57:46PM +0800, LI Daobing wrote:
> Package: menu-xdg
> Version: 0.2.3
> Severity: normal
>
> you miss the `;' in the Categories, for example:
>
> $ desktop-file-validate X-Debian-Help-info.desktop
> X-Debian-Help-info.desktop: error: value of key "Categories" is a list of
strings and must end with a semicolon
>
Hello Daobing,
I do not mind applying your patch, but I looked the XDG specification
and all I could find is that
Possible value types
Some keys can have multiple values. In such a case, the value of the
key is specified as a plural: for example, string(s). The multiple
values should be separated by a semicolon. Those keys which have several
values should have a semicolon as the trailing character. Semicolons in
these values need to be escaped using \;.
However, the field Categories in X-Debian-Help-info.desktop is
Categories=X-Debian-Help
which is a single value. The standard does not mandate a trailing semicolon
in that case. So either desktop-file-validate is overzealous or the
standard is imprecise.
Hmm, maybe it's a bug of desktop-file-validate.
--
LI Daobing
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]