Archive for April, 2005

near the second milestone of the xslt/scheme project

Friday, April 29th, 2005

The conversion from the libxml nodes to SXML works, the reverse conversion works too. Meanwhile, the function “x:eval” which was planned for the third milestone is also implemented. Now I’m going to review all my remarks, fix my bugs and submit bugs to the libxml team.

suggestions for thesis projects

Friday, April 29th, 2005

In comp.text.tex, Tristan Miller asked:

Can anyone recommend some small to medium-sized open problems which satisfy all of the four points below?

(more…)

one step forward, two back

Tuesday, April 26th, 2005

Conversion of the attribute nodes seems working, although with some glitches. And I traditionally mention namespaces. I decided to have holes in ns processing in the first version.

(more…)

attributes are not so simple

Saturday, April 23rd, 2005

SXML to XML conversion of attribute nodes is becaming a trouble. I’ve fixed several initially unnoticed issues and found more items to check.

(more…)

“x:eval”, “x:deep-copy”, “current()”, and attributes

Thursday, April 21st, 2005

Namespaces are still working, xml node of the type “document” is now handled correctly, XSLT XPath functions are activated. To finish with the libxml to sxml conversion, support of the top-level attribute nodes and result tree fragments should be added.

(more…)

Generative XML in FrameMaker

Thursday, April 21st, 2005

One of the use cases for XPath over legacy data is structured FrameMaker (FrameMaker+SGML). The structure is in fact XML, that’s good. But the only interface to this XML is something tree-like which is worse than DOM.

(more…)

let a bug be a feature

Tuesday, April 19th, 2005

Adding variables to XPath was a simple task. But when I was testing it, I had to switch to testing the Scheme function “x:current” (former name “x:current-node”) and then found an essential problem with the namespaces.

(more…)

namespaces in “x:value-of” are supported

Monday, April 18th, 2005

I haven’t worked on generative XML for half of month and completely forgot what I’m doing. Fortunately, the last post on this topic suggested the start point: namespaces and variables in the Scheme function “x:value-of”.

(more…)

a paper for GPCE 2005 is submitted

Saturday, April 16th, 2005

The last days were very hard. Usual activity was abandoned in favour of writing a paper for the GPCE 2005 conference.

(more…)

asking Google

Wednesday, April 13th, 2005

Yesterday I submitted a feedback on Google AdSense advertisements. (I’m getting verry irrelevant ads!)

(more…)

why elements in XML can’t be numbers

Monday, April 11th, 2005

A man wanted to make the numbers be the tag identifiers. Nope. Not allowed. He asked in the xml-doc mailing list why. My answers follows.

(more…)

vim and linebreak at the end of file

Monday, April 11th, 2005

Sometimes it’s very unhelpful when vim automatically adds a linebreak at the end of file. Finally, I’ve became so irritated to switch to joe each time to correct the file, that I’ve found a solution.

(more…)

bullshit bingo

Monday, April 11th, 2005

What’s a nice thing! “Do you keep falling asleep in meetings and seminars? What about those long and boring conference calls? Here is a way to change all of that!”

abstract for GPCE 2005 is submitted

Sunday, April 10th, 2005

I’m slowly and painfully writing a paper for the Generative Programming and Component Engineering (GPCE’05) conference. I hate my writing which should be thrown away and rewritten from scratch. But deadline is near, and today was a firm day for submitting abstracts.

(more…)

LNCS LaTeX style works

Friday, April 8th, 2005

I’m writing a paper for a conference. It should be written with conformance to the Lecture Notes in Computer Science style. After visiting the page with information for LNCS authors) I though that it might be a sort of magic for many people.

(more…)

mailing list archivers, my MailML

Tuesday, April 5th, 2005

Ian Bicking writes about his disappointment with mail archivers. He even was starting to feel like he should just code himself. Just as I some time ago!

(more…)

article section: SXML, the Lisp approach

Monday, April 4th, 2005

Article isn’t writing. Although, in general, I have ideas what to write, the actual writing is painfully slow. Today I’ve only finish a section, and I feel I’ll rewrite it somewhen.

(more…)

slovakian ť in FrameMaker

Monday, April 4th, 2005

Unfortunately, Slovakian letter ť (latin small letter t with caron) is not supported by FrameMaker.

(more…)

draft text on XML, XPath, S-expressions

Sunday, April 3rd, 2005

I’m writing a paper (not for GTTSE2005 as the previous entry may suggest). Here is a bit of the text written today.

(more…)

I’m participating in GTTSE2005

Sunday, April 3rd, 2005

Just have received a very nice notification: “The registration form you submitted has been evaluated, and we are happy to inform you that you have been ACCEPTED to participate in the Summer School on Generative and Transformational Techniques in Software Engineering (GTTSE 2005).”