Simos Xenitellis

Author's posts

What to see in OpenOffice.org 3.1 Writer;

At the User Experience mailing list at OpenOffice.org there is a thread to discuss & plan what new things should make it to OpenOffice.org 3.1. Here is the first email, From: Christian Jansen Date: Wed, Jun 25, 2008 at 8:35 AM Hi, OpenOffice.org 3.1 planning will start soon, thus I’d like to collect some ideas …

Continue reading

Permanent link to this article: https://blog.simos.info/what-to-see-in-openofficeorg-31-writer/

Converting between XKB and XML

I completed the stage that takes keyboard layout files from XKB (X.Org) and converts them to XML documents, based on a keyboard layout Relax NG schema. Then, these XML documents can also be converted back to keyboard layout files. Here is an imaginary example of a keyboard layout file. // Keyboard layout for the Zzurope …

Continue reading

Permanent link to this article: https://blog.simos.info/converting-between-xkb-and-xml/

Today you’ll make history with Firefox

Today you’ll make history with Firefox Are you ready to make history? Are you ready to set a World Record? Today is Download Day. To become part of the official Guinness World Record you must download Firefox 3 by 17:00 18:15 UTC on June 18, 2008, or roughly 24 hours from now. Download page with …

Continue reading

Permanent link to this article: https://blog.simos.info/today-youll-make-history-with-firefox/

Firefox Download Day Today! Check the start time!

Tuesday, 17th June 2008, is the Firefox 3 download day. For the world record attempt, check the start time for your location before downloading Firefox. If you are located in Athens, Greece, we start at 20:00, Tuesday 17th June 2008. If you are located in London, UK, we start at 18:00, Tuesday 17th June 2008. …

Continue reading

Permanent link to this article: https://blog.simos.info/firefox-download-day-today-check-the-start-time/

ANTLR grammar for XKB, and Relax NG schema (draft)

I completed the ANTLRv3 grammar for symbols/ configuration files of XKB. The grammar can parse and create the abstract syntax tree (AST) for all keyboard layouts in xkeyboard-config. ANTLRv3 helps you create parsers for domain specific languages (DSL), an example of which is the configuration files in XKB. Having the ANTLRv3 grammar for a configuration …

Continue reading

Permanent link to this article: https://blog.simos.info/antlr-grammar-for-xkb-and-relax-ng-schema-draft/

Looking into the symbol files

In the previous post, we talked about the ANTLR grammar that parses the XKB layout files. The grammar is available at http://code.google.com/p/keyboardlayouteditor/source/browse. I’ll rather push to the freedesktop repository once the project is completed. Now it’s too easy for me, just doing svn commit -m something. Below you can see the relevant layout files for …

Continue reading

Permanent link to this article: https://blog.simos.info/looking-into-the-symbol-files/