Re: [Kernow] Highlighted output: first test
Brought to you by:
ajwelch
From: Florent G. <dar...@ya...> - 2007-08-18 13:41:57
|
Andrew Welch wrote: Hi > It will be fantastic when this makes it into Kernow. Great! Although I don't think this will be so complex, integrating it into Kernow won't be trivial neither IMHO. We'll have to think carefully about the lifecycle of the involved objects and how to pass info from the GUI to the transform tasks. I'll try to have a look at this in the following days, to have a precise idea of the needed collaborations. > One thing to think about now before writing to much code - > syntax highlighting for the XQuery sandbox too (the input > window)... Do you mean before integrating the output highlighting? IMHO, those two features, though they will use the same code at the very end (the Swing Document interface to insert text with attributes for same lexical events), are two very different thing. One is just forwarding serialisation events from Saxon to Document, and the other has to implement a custom XML parser to handle ill-formed XML. I don't know if there is a lot of papers about techniques to parse XML in an editor. But I think this would be a complex task. We'll have to handle things like the fillowing for instance: <xsl:stylehseet xm<!-- carret here --> The start tag is not closed, the prefix is not already bound, but I think the result should be anyway to highlight correctly the "<", the prefix, the ":", and the local name. IMHO it should be best to add the output highlighting first, and then see how we could handle highlighting for input. Thoughts? Regards, --drkm _____________________________________________________________________________ Ne gardez plus qu'une seule adresse mail ! Copiez vos mails vers Yahoo! Mail |