Blogme3: support for "sandwiches"The HTML files in angg are generated by Blogme3, and Blogme3 htmlizes elisp hyperlinks like this:
It does that by splitting each sexp hyperlink into alternating layers of "bread" - the boring parts - and "fillings" - the interesting parts. For example, in the sexp above, the layers are:
The code that handles sandwiches is mainly in these two files,
and the best thing is that nowadays they are quite easy to debug. In my Emacs `M-h b' is bound to this function,
and if I type `M-h b' after the the sexp with `find-maximanode' above I get a temporary buffer with an eepitch block, and if I run that eepitch block I get the stuff at the right in the screenshot below: |