Re: jwiXML SaxonJS InvisibleXML processor and workbench updated V1.0.1 / V1.1

I discovered my stupid mistake why my implementation was tripping over Windows style text files...


I confused ^D with #D, so I was checking for ^D (EOF), instead of ^M (Carriage return).


I also checked all the files on my introductory tutorial. Thanks for spotting that.


They should all work OK now.


Sigh...


Steven

On Sunday 06 November 2022 17:34:04 (+01:00), John Lumley wrote:



A new version (1.0.1) of the jωiXML Invisible IXML processor for Javascript/SaxonJS in the browser and the interactive workbench (V1.1) is now available.


The changes to the processor correct some errors in handling embedded quotation characters in charset strings and the ixml serialisation of buried alternatives and quotation-character-containing strings. The information available on suggesting why parsing failed has been improved. The API library (https://github.com/johnlumley/jwiXML) function calls and their signatures are unaltered.


The interactive workbench (https://johnlumley.github.io/jwiXML.xhtml) has been updated in appearance, grammar errors are now displayed, even if grammar details are hidden, and the help document revised and extended. A 'Format' button has been added, enabling ixml grammars to be 'pretty-printed'.

John

--
John Lumley MA PhD CEng FIEE
john@saxonica.com

Received on Monday, 7 November 2022 11:48:42 UTC