🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.text
Article #2847

SUMMARY: groff: copy/clone environments

#2847
From: Sverre Slotte Jr.
Date: Mon, 16 Nov 1992 09:03
32 lines
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!sverre

Show 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