the problem of parsing /usr/share/X11/xkb/rules/base.xml is that the location of the file may vary from distribution to distribution<br>according to the prefix.<br>anyway since the manual is supposed to change syntax I will go that way... I'll probably implement a procedure to locate the base.xml file<br>
at first.<br>for the records I'm working on the lxde panel keyboard layouts handler applet.<br>thanks and regards,<br>Giuseppe.<br><br><br><br><br><div class="gmail_quote">On Fri, Jul 27, 2012 at 5:18 PM, Alan Coopersmith <span dir="ltr"><<a href="mailto:alan.coopersmith@oracle.com" target="_blank">alan.coopersmith@oracle.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">If you're trying to parse them, why not use the original files such as<br>
/usr/share/X11/xkb/rules/base.xml instead of the man page that's generated<br>
from them?    The XML & XKB files have a far more reliable format than the<br>
man page, which can change at any time, since we don't expect people to try<br>
to parse it.<br>
<br>
        -Alan Coopersmith-              <a href="mailto:alan.coopersmith@oracle.com">alan.coopersmith@oracle.com</a><br>
         Oracle Solaris Engineering - <a href="http://blogs.oracle.com/alanc" target="_blank">http://blogs.oracle.com/alanc</a><br>
<div class="im"><br>
On 07/27/12 04:30 AM, Giuseppe Penone wrote:<br>
> I realize that doing<br>
><br>
> man -P cat xkeyboard-config<br>
><br>
> all the output goes to stdout and can be parsed with a script or c code.<br>
><br>
> Cheers,<br>
> Giuseppe.<br>
><br>
><br>
> On Fri, Jul 27, 2012 at 9:24 AM, Giuseppe Penone <<a href="mailto:giuspen@gmail.com">giuspen@gmail.com</a><br>
</div><div class="im">> <mailto:<a href="mailto:giuspen@gmail.com">giuspen@gmail.com</a>>> wrote:<br>
><br>
>     Great thank you, just bad that there's not a "--help" command, it would be<br>
>     great to parse the output from c code.<br>
>     Cheers,<br>
>     Giuseppe.<br>
><br>
><br>
><br>
><br>
>         man xkeyboard-config :)<br>
><br>
>         Cheers,<br>
>           Peter<br>
><br>
><br>
><br>
><br>
><br>
><br>
</div>> _______________________________________________<br>
> <a href="mailto:xorg@lists.x.org">xorg@lists.x.org</a>: X.Org support<br>
> Archives: <a href="http://lists.freedesktop.org/archives/xorg" target="_blank">http://lists.freedesktop.org/archives/xorg</a><br>
> Info: <a href="http://lists.x.org/mailman/listinfo/xorg" target="_blank">http://lists.x.org/mailman/listinfo/xorg</a><br>
> Your subscription address: <a href="mailto:alan.coopersmith@oracle.com">alan.coopersmith@oracle.com</a><br>
<br>
</blockquote></div><br>