GWEB 0.3.1
GWEB 0.3.1 is a maintenance release: it refines how the literate sources are
organized and fixes two gweave typesetting bugs, with no change to the tangled
or woven output of existing programs beyond the fixes below.
gweave
- Qualified format directives.
@s foo.Bar intnow bolds only theBarthat
is written asfoo.Bar, leaving an unrelatedabc.Baralone; the unqualified
@s Bar intstill bolds everyBar. - Text logos survive in PDF bookmarks. A starred section such as
@* \TEX/ escaping.now shows up as TeX escaping in the outline, instead of
losing the logo and reading/ escaping. The outline title is sanitized the
way CWEB does (cwebman Appendix C).
Literate sources
- The three webs (
common,gtangle,gweave) are restructured into named
sections by concern, with large code parts split so each is about a dozen
lines; multi-line explanatory comments moved into the TeX prose. This changes
only the woven presentation, not the tangled Go.
Full changelog: v0.3.0...v0.3.1