This is

as days pass by, by Stuart Langridge

. Here I write about many things. In the past I wrote about other things but the past is past. I write code for people to play with, I write about my life on Twitter, and I write here.

On I wrote Repeat until false, on the subject of Uncategorized.

Things programmers do that they know shouldn't work but they try anyway, and which sometimes actually work, such as recompiling everything. -- The Jargon File on voodoo programming

Well, it looks like Vellum needs an overhaul. This is because I cannot work out a way (by which I mean a non-evil-hacky way) of allowing plugins to interfere with the display of pages. For example, there's no way that a "Preview" plugin could tell the Vellum core to display the previewed text and ask for the user's agreement, or for an HTML Tidy plugin to display the tidied HTML for checking before posting. Damn. This means rethinking how the whole thing works, I think, having spent about two months trying to work out a Better Way of handling it without breaking the whole thing, which I am very annoyed about indeed.

Moreover, Vellum GmbH, manufacturers of Vellum CAD, asked me (politely and nicely) if I'd consider renaming the package so that it doesn't clash with their commercial product. Now I know how the ChimeraCamino people felt. So, I shall be rethinking. Damn. I hate it when I get things wrong.

jesse lawrence

Sounds pretty major:) I hope it goes well. I’m a big fan of the current setup. Hopefully it will maintain the current functionality, which I find is approached very logically.

This website belongs to Stuart Langridge. Contact details are available. Don't eat yellow snow. Valid HTML5, at least in theory, except for the bits that aren't because I'm that futuristic that I'm ahead of the spec, oh yes. HTML5 help from Bruce Lawson, among others. Fonts from the superb FontSquirrel. End.