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]