Simon McVittie wrote: > The other character allowed in interface/member names but not in key > files is the underscore. > > We have already defined parameters containing "-", so we can't define an > escape syntax like "-FF in a .manager file means the single character \xFF" > without breaking backwards compatibility. > > I see three options: > > * Extend the .manager file syntax to allow "." and "_" in key names > > This means consumers of .manager files might not be able to use a > generic .desktop file parser. However, GKeyFile already allows ".", > "_" and "@" as extensions, KConfigIniBackend allows anything except > "=" (and interprets backslash escapes!), and we're writing our own KeyFile > class for telepathy-qt4 (to avoid a kdelibs dependency) so we can apply > whatever extensions we want there. So, this is probably the easiest > solution. > > I believe this is the best solution. I implemented this for now, but if someone has a strong point here we can change it later.
Andre _______________________________________________ Telepathy mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/telepathy
