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.

Cheers,
-- 
Bill. <[EMAIL PROTECTED]>

Imagine a large red swirl here. 


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to