From 10927bee25ed2c5bb3785b9df259a608f00968bf Mon Sep 17 00:00:00 2001 From: David Baer Date: Tue, 11 Aug 2015 15:33:08 -0400 Subject: [PATCH] Use stylesheet transformations to output HTML, for example --- data/bootstrap.xsl | 1 + src/Makefile.am | 19 +++- src/citations.c | 20 +++++ src/citations.h | 30 +++++++ src/format.c | 208 ++++++++++++++++++++++++++++++++++++++++++++ src/format.h | 30 +++++++ src/hash.c | 21 +++++ src/hash.h | 36 ++++++++ src/main.c | 57 +++--------- src/options.c | 82 +++++++++++++++++ src/options.h | 16 ++++ src/queue.h | 16 +++- src/sermon.h | 4 +- src/sermon_parser.y | 53 ++++++++--- src/sermon_util.c | 11 ++- src/stack.h | 57 ++++++++++++ src/xml.c | 119 +++++++++++++++++++------ src/xslt.c | 29 ++++++ src/xslt.h | 8 ++ 19 files changed, 725 insertions(+), 92 deletions(-) create mode 100644 src/citations.c create mode 100644 src/citations.h create mode 100644 src/format.c create mode 100644 src/format.h create mode 100644 src/hash.c create mode 100644 src/hash.h create mode 100644 src/options.c create mode 100644 src/options.h create mode 100644 src/stack.h create mode 100644 src/xslt.c create mode 100644 src/xslt.h diff --git a/data/bootstrap.xsl b/data/bootstrap.xsl index 05763a4..f5f9ebb 100644 --- a/data/bootstrap.xsl +++ b/data/bootstrap.xsl @@ -76,6 +76,7 @@ <xsl:value-of select="ser:header/ser:title"/> +