Hello,

i am finally finding time to truly sync my S-roff with the current
GNU troff (a bit tricky due to copyright issues…) in order to
be able to build and then act on it!  Woo-hoo!  Or something like
that...  ...And just in case you wonder...

Now this: in the outsourced common hdtbl example code i think i've
found an oversight?  Is the attached diff correct?

And say, _how_ painstaking exactly do i have to take care for GPL3
versus GPL2 "violations"?  E.g., i've taken the freedom to
synchronize hdtbl since the changes are mostly cosmetical and the
outsourcing of the shared example code i've done a bit
differently.  Note i've not copied the manual updates (examples
etc.).  Also, some changes simply cannot be done in a different
way (like save and restore compatibility mode: i can use
a different name for the save register, but that's it).
Ciao,

--steffen
diff --git a/contrib/hdtbl/examples/common.roff b/contrib/hdtbl/examples/common.roff
index ddb6d4a..0c3257a 100644
--- a/contrib/hdtbl/examples/common.roff
+++ b/contrib/hdtbl/examples/common.roff
@@ -282,15 +282,14 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
 .\"	**			minimal Page setup			**
 .\"	******************************************************************
 .
-.nr s \n[.ps]
-.nr v \n[.v]
+.nr t*s \n[.ps]
+.nr t*v \n[.v]
 .nr p \n[.p]
 .nr o \n[.o]
-.pv 1.2 1.2 "" X
+.t*pv 1.2 1.2 "" X
 .nr l 6.6i				\"	set text width
 .ll \n[t*l]u
-.nr o 2c				\"	set offset
-.po \n[o]u
+.po 2c
 .nr p 29.7c				\"	set paper length (A4)
 .pl \n[p]u
 .nr tH 1i				\"	set top margin

Reply via email to