Shiro Kawai
Shiro Kawai
Instead of immediately raising an error during constant folding, we can wrap the erroneous node and delay error reporting until the final pass. Then the erroneous node in the dead...
Good point. The sxml library certainly have asymmetry between pasing (xml -> sxml) and serialization (sxml -> xml), notably, `DOCTYPE` is treated as meta-information during parsing, so it doesn't appear...
Pushed the change that adds HTML5 doctype automatically when the content is `(sxml (html ...))`. By the way, `respond/ok` is capable of simple template substitution. I just realized it was...
I do remember I was bitten by this quirk before. I think I used workaround with my own renderer just as you did, but since we've got another victim, I...
The request packet is not merely a static data to represent a request, but rather managing the context of that reqest-response. Some info in it is used to produce the...
Pushed a fix to Gauche repo for attribute value escaping in `sxml:sxml->xml` and `sxml:sxml->html`. Can you try it to see it addresses your original issue?
Best bet is to include your installation path in `PATH`. I test it in that way all the time. Sometimes, if your previous build is incomplete, some unsatisfied dependency causes...
There's a feature to let multiple versions of Gauche coexist. However, it only works when they have different version numbers; I haven't bumped the version number from 0.9.14 yet, so...
I see, that's another quirk from the fact that HTML is not XML. SXML is strictly based on XML and as such, `x-on:click` is understood as `click` in the XML...
Fix pushed in Gauche. The version of Gauche HEAD is also bumped to `0.9.14-p1`, so you can install it with the same prefix with the released version of `0.9.14` if...