Rohan Kumar
114e2d88ee
xhtmlize: better formatting, exit on err
...
- make xhtmlize exit early if any file fails to be xhtml-ized
- add whitespace before self-closing slash.
2022-06-13 08:27:09 -07:00
Rohan Kumar
9433bca2b7
Decrease markup indentation by one level
2022-06-04 22:39:07 -07:00
Rohan Kumar
c1f991efff
xhtmlize: switch back to using xmllint
...
Switch back to using xmllint, but now extract + replace the CSS to
address the escaping.
2022-06-01 22:11:40 -07:00
Rohan Kumar
672d89d007
More whitespace fixes
2022-06-01 21:49:04 -07:00
Rohan Kumar
89139337d1
Fix some whitespace
2022-06-01 21:00:19 -07:00
Rohan Kumar
425071eade
Auto-format markup in CI
...
Use xmlfmt with some extra post-processing since xmlfmt has a few
issues wrt extra newlines.
2022-06-01 17:37:14 -07:00
Rohan Kumar
b4850ed89a
Use XML declaration on XHTML, other XHTML tweaks
...
- Remove XHTML content-type meta header from HTML documents, reverting
back to the meta charset
- Give XHTML documents their own XHTML declaration
- Remove now-redundant meta charset from XHTML
- Since XHTML and HTML documents differ now, compress after running
xhtmlize and make xhtmlize only act on uncompressed files.
- Validate XHTML using vnu
2022-05-31 17:16:44 -07:00
Rohan Kumar
90aeb2d23a
Create both index.html and index.xhtml files
...
Combines well with content-negotiation based on the "Accept" header.
2022-05-30 16:09:40 -07:00