1 W e l c o m e t o S - r o f f
2 ===============================
4 Please refer to the file INSTALL for build and installation remarks,
5 and to NEWS for release update information.
15 The last GNU roff commit before the S-roff fork.
16 This is 1.19.2-574-gecbf4f1, which also marks the last commit in
20 This tag points to the S-roff tree after all the synchronization was
21 done. I.e., any non-GPL3 covered changes of the GNU roff [master]
22 branch until 2015-05-20 have been incorporated, any NetBSD change on
23 their local GPL2 GNU roff tree from the years 2006 - 2014.
24 The script ./s-gnu-diff.sh can be used to compare the trees of S-roff
25 and GNU roff (look in the script head, say "MANUALS=false" to get
26 a significantly smaller diff).
28 We don't include some changes consciously, but others will come once
29 i have implemented the code myself in a building and running S-roff,
30 in order to avoid copyright violations (GPL3 is free, so i hope
31 thinking the changes myself is sufficient to avoid violations).
33 It wasn't planned that way, so unfortunately [s-roff-sync.1] already
34 includes the [topic/file_case] branch that encapsulates searchpath::
35 stuff into the new file_case class (allowing `.so' to include
36 compressed files; in fact allowing *any* ROFF file to be compressed).
37 And tmac-mdoc.7.in is mdocmx(7)ified already.
38 And some only-style changes exist, like placing class members in the
39 implicit private: range before going public: explicitly.
40 Sorry especially for the latter. It wasn't planned that way.