Article View: comp.text
Article #2847SUMMARY: groff: copy/clone environments
From: Sverre Slotte Jr.
Date: Mon, 16 Nov 1992 09:03
Date: Mon, 16 Nov 1992 09:03
32 lines
2034 bytes
2034 bytes
In my original query I discussed the need to clone environments (in groff),
and asked for ideas and thoughts on the subject.
I got two answers, one of which was posted to then net. In his response
Mark Bergman (bergman@panix.com) recommended me to source (.so) the
definitions of a particular environment whenever I need it. This doesn't
quite do what I want, unfortunately.
The great guru and *roff-wizard James Clark (jjc@clark.com) advised me to
stick to the method of pushing and popping on/off a variable stack (the
way it's done in -mgm).
Environments contain ``unnecessary'' information that possibly could
mess up my text if I clone and pop environments at will. Environments are
apparently best for non-text-flow processing such as headers and footers.
The environment constructor I mentioned wouldn't do what I wanted, anyway.
It's for creating temporary environments for \w etc. processing.
I guess I'll follow the advice James gave me.
Sverre
--------------------------------------------------------------------------
Sverre Slotte Jr. Internet: sverre@research.nokia.fi
Nokia Research Center Phone: + 358 0 4376208
P.O.Box 156, 02101 Esbo, FINLAND Phax: + 358 0 4376227
X.400 mail: G=sverre; S=slotte; O=research; P=nokia; A=fumail; C=fi
--------------------------------------------------------------------------
Wer nich liebt Wein, Weib und Gesang, der bleibt ein Narr sein Leben lang.
Martin Luther
Technical Details
Message-ID:
<1992Nov16.090348.28498@rc.nokia.fi>Path:
arc1-ca.pugleaf.net!sparky!uunet!mcsun!news.funet.fi!ajk.tele.fi!funic!nokia.fi!rc.nokia.fi!sverreShow Full Headers
Complete Article Headers
Newsgroups: comp.text Path: arc1-ca.pugleaf.net!sparky!uunet!mcsun!news.funet.fi!ajk.tele.fi!funic!nokia.fi!rc.nokia.fi!sverre From: sverre@rc.nokia.fi (Sverre Slotte Jr.) Subject: SUMMARY: groff: copy/clone environments Message-ID: <1992Nov16.090348.28498@rc.nokia.fi> Keywords: groff, environment Sender: sverre@rc.nokia.fi (Sverre Slotte Jr.) Organization: Nokia Research Center, Espoo, Finland Date: Mon, 16 Nov 1992 09:03:48 GMT Lines: 32