On Mon, Oct 14, 2024 at 11:29:47PM -0700, Bryan Vyhmeister wrote: > On Tue, Oct 08, 2024 at 07:34:32PM -0700, Bryan Vyhmeister wrote: > > Here is a simple update of sblg from 0.5.11 to 0.5.12. Changes are: > > > > "Document how to esape tag symbols: use the HTML entity instead of the > > dollar character (e.g., ${TOKEN}). > > > > This brought to attention a long-standing issue: that HTML entities were > > discarded. Modify the parser to allow for HTML entities (e.g., $) > > and pass them through as text without validation. This significantly > > improves workflow that has well-formed HTML that would not pass through > > libexpat without a DTD parsed for the entities. HTML entities in > > attributes will still not work. > > > > Pass keywords specified in the input (e.g., as data-sblg-set-foo=bar) > > into the JSON output in the keys record property. The JSON output may > > now be consumed in TypeScript systems with a package uploaded to npm: > > sblg." > > > > I generated several sites with this update to sblg and all seems to work > > perfectly. Thank you. > > Posting again to hopefully get an ok and get this update committed.
make test is broken. It works for 0.5.11. === JSON tests === sblg: regress/json/*.xml: No such file or directory *** Error 1 in /usr/ports/pobj/sblg-0.5.12/sblg-0.5.12 (Makefile:286 'regress': @tmp=`mktemp` ; MALLOC_OPTIONS=S ; echo "=== standalone te...) *** Error 2 in . (/usr/ports/infrastructure/mk/bsd.port.mk:3102 '/usr/ports/pobj/sblg-0.5.12/.test_done': @cd /usr/ports/pobj/sblg-0.5.12/sb...) *** Error 2 in /usr/ports/www/sblg (/usr/ports/infrastructure/mk/bsd.port.mk:2710 'test': @lock=sblg-0.5.12; export _LOCKS_HELD=" sblg-0.5....)