Category: fdo

Post relating to Freedesktop.org

Parsing XKB files with antlr

antlr (well, antlr3) is an amazing tool that replaces lex/flex, yacc/bison. One would use antlr3 if they want to deal with Domain-Specific Languages (DSL), an example of which are the text configuration files. In our case, we use antlr3 to parse some of the XKB configuration files, those found in /etc/X11/xkb/symbols/??. Our aim is to …

Continue reading

Permanent link to this article: https://blog.simos.info/parsing-xkb-files-with-antlr/

Keyboard Layout Editor GSOC project

I got accepted for a GSOC project with the X.Org Foundation. My mentor is Sergey Udaltsov and I look forward working with him. The project is about creating a Keyboard Layout Editor, that can be used to edit XKB files with a nice GUI. I will be blogging about these from here (fdo category at …

Continue reading

Permanent link to this article: https://blog.simos.info/keyboard-layout-editor-gsoc-project/