9 Mar 2000 shawn   » (Master)

Spent a lot of time last night hacking on a local version of mod_virgule. I have two XML templates now and a more generic methodology for rendering the XML into HTML. This is perhaps not as impressive as it may sound. Unfortunately, these modifications are of little value without changing a lot of other code as well to use the framework.

Interesting quirks about coding on mod_virgule: XML files must not begin with an empty line or it's a parse error. Parse errors are not handled well right now and looking at the header files for gnome-xml, it's not apparent how to get the parse error which occurred when a document is created. I'm not sure what a Pool is in the code, but I intend to find out sometime. If your code sigsegvs, it sucks. Java wins by a few orders of magnitude for actually giving you an valuable exception upon these type of errors.

Latest blog entries     Older blog entries

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!