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.

Bryan


Index: www/sblg/Makefile
===================================================================
RCS file: /cvs/ports/www/sblg/Makefile,v
diff -u -p -r1.31 Makefile
--- www/sblg/Makefile   27 Sep 2023 19:13:05 -0000      1.31
+++ www/sblg/Makefile   9 Oct 2024 02:27:32 -0000
@@ -1,6 +1,6 @@
 COMMENT =      simple off-line blog utility
 
-DISTNAME =     sblg-0.5.11
+DISTNAME =     sblg-0.5.12
 CATEGORIES =   www
 
 HOMEPAGE =     https://kristaps.bsd.lv/sblg/
Index: www/sblg/distinfo
===================================================================
RCS file: /cvs/ports/www/sblg/distinfo,v
diff -u -p -r1.27 distinfo
--- www/sblg/distinfo   27 Jul 2021 10:52:29 -0000      1.27
+++ www/sblg/distinfo   9 Oct 2024 02:27:41 -0000
@@ -1,2 +1,2 @@
-SHA256 (sblg-0.5.11.tar.gz) = 8Xi2ybUPhxVc9fBqe4UR5l/6DPxI5Ql0iNErzOadge0=
-SIZE (sblg-0.5.11.tar.gz) = 1480563
+SHA256 (sblg-0.5.12.tar.gz) = 58eSUuU1a2eTdPyix1eNdelcmVpWscTmFDgU54XB4GQ=
+SIZE (sblg-0.5.12.tar.gz) = 1502183

Reply via email to