\begindata{text822, 0}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po2.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/Ac7ctYW00jZdQ5BE9V>;
          Wed,  1 May 91 05:46:13 -0400 (EDT)
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q001/QF.Qc7crde00UkTI4PU45>;
          Wed,  1 May 91 05:44:13 -0400 (EDT)
Received: from sun2.nsfnet-relay.ac.uk by po3.andrew.cmu.edu (5.54/3.15) id <AA01129> for info-andrew+; Wed, 1 May 91 05:44:03 EDT
Received: from brunel.ac.uk by sun2.nsfnet-relay.ac.uk via JANET with NIFTP 
          id <7195-0@sun2.nsfnet-relay.ac.uk>; Wed, 1 May 1991 10:42:59 +0100
Received: from Minerva by Echo.brunel.ac.uk with SMTP (PP) 
          id <3614-0@Echo.brunel.ac.uk>; Wed, 1 May 1991 10:42:51 +0100
Received: from gav by uucp-mailhost.uuu.brunel.ac.uk;
          Wed, 1 May 91 10:42:48 +0100
Received: from gandalf.gav.uucp (gandalf-gate) by gav.uucp (4.1/SMI-4.1) 
          id AA19422; Wed, 1 May 91 10:39:39 BST
Received: by gandalf.gav.uucp (4.1/SMI-4.1) id AA02088;
          Wed, 1 May 91 10:38:30 BST
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.gandalf.sun3.4 
          via MS.5.6.gandalf.sun3_4; Wed, 1 May 1991 10:38:30 +0100 (BST)
Message-Id: <kc7cmK702QU107NEkm@gandalf>
Date: Wed, 1 May 1991 10:38:30 +0100 (BST)
From: Mark D Templeton - Senior Systems Engineer - TSRL - GEC Avionics <druid@gav.uucp>
To: Info-Andrew <info-andrew+@andrew.cmu.edu>
Subject: Silicon Graphics---invisible cursor

I am running Andrew on a Sun 3/280, SunOS 4.1.
When I display on XV11R4 from a Sun workstation, all is wonderful.
However, when I use Silicon Graphics X server from a Personal Iris Turbo,
the mouse cursor is white! It is therefore not too useful.
The program I mostly use is "messages".
The cursor is also, generally wrong (one quarter of a clock face,
for example).

I copied the fonts from the Sun server.
Do I need to create different versions for the SGI?
Is there a problem because the Sun uses only colourmap mode,
whereas the SGI supports colourmap or RGB modes?

By the way, the text cursor in "sendmessage" is light grey, so ok.

Any hints greatly appreciated.

	Mark.
\enddata{text822, 0}
\begindata{text822, 2405}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po5.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/cc7etdu00Udd03FU9K>;
          Wed,  1 May 91 08:02:50 -0400 (EDT)
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q003/QF.4c7eqPO00UkTQ8FU5a>;
          Wed,  1 May 91 07:59:24 -0400 (EDT)
Received: from sadye.uvm.edu by po3.andrew.cmu.edu (5.54/3.15) id <AA02112> for info-andrew; Wed, 1 May 91 07:59:18 EDT
Received: by UVM.EDU (5.65a/1.23)
	id AA20392; Wed, 1 May 91 07:57:17 -0400
Received: from cui.2.0.CUILIB.3.45.SNAP.NOT.LINKED.sadye.uvm.edu.sun4.40
          via MS.5.6.sadye.uvm.edu.sun4_40;
          Wed,  1 May 1991 07:57:17 -0400 (EDT)
Message-Id: <0c7eoRW4lU4LFDSUki@sadye.uvm.edu>
Date: Wed,  1 May 1991 07:57:17 -0400 (EDT)
From: Garrett Wollman <wollman%sadye.UVM.EDU@griffin.UVM.EDU>
To: info-andrew@andrew.cmu.edu (Andrew Dist List)
Subject: Re: Silicon Graphics---invisible cursor
Cc: 
In-Reply-To: <kc7cmK702QU107NEkm@gandalf>
References: <kc7cmK702QU107NEkm@gandalf>

The problem with the cursor on the Irises is that they use the XNeWS 
server (more or less).  This exhibits a bug in cursor handling.
I forget what ther fix was; here I just put in preferences to change
the default display colors to get around the bug:

*.ForegroundColor:snow
*.BackgroundColor:SlateGray

-GAWollman
\enddata{text822, 2405}
\begindata{text822, 4017}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po3.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/8c7h=wu00UkT0Hvk8K>;
          Wed,  1 May 91 10:38:53 -0400 (EDT)
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q000/QF.wc7h=4u00UkTMHqU5x>;
          Wed,  1 May 91 10:37:58 -0400 (EDT)
Received: from vnet.ibm.com (IINUS1.IBM.COM) by po3.andrew.cmu.edu (5.54/3.15) id <AA05067> for info-andrew+; Wed, 1 May 91 10:37:45 EDT
Received: from RCHLAND by vnet.ibm.com (IBM VM SMTP V2R1) with BSMTP id 3595;
   Wed, 01 May 91 10:35:47 EDT
Reply-To: "Dave Gross" <dgross@rchland.vnet.ibm.com>
Received: by po1.rchland.ibm.com (5.51/4.7) id <AA01759> for info-andrew+@andrew.cmu.edu; Wed, 1 May 91 09:34:56 CDT
Received: via switchmail; Wed,  1 May 1991 09:34:55 -0500 (CDT)
Received: from amboy.rchland.ibm.com via qmail
          ID </afs/rchland.ibm.com/service/mailqs/q000/QF.sc7h7vQ91E6JQ0N0Bk>;
          Wed,  1 May 1991 09:34:36 -0500 (CDT)
Received: from amboy.rchland.ibm.com via qmail
          ID </afs/rchland.ibm.com/usr1/dgross/.Outgoing/QF.sc7h7kw91E6J018vUw>;
          Wed,  1 May 1991 09:34:25 -0500 (CDT)
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.amboy.rchland.ibm.com.rt.aos4
          via MS.5.6.amboy.rchland.ibm.com.rt_aos4;
          Wed,  1 May 1991 09:34:21 -0500 (CDT)
Message-Id: <kc7h7hA91E6JI18vJK@rchland.ibm.com>
Date: Wed,  1 May 1991 09:34:21 -0500 (CDT)
From: Dave Gross <dgross@rchland.vnet.ibm.com>
X-Andrew-Message-Size: 338+0
Content-Type: X-BE2; 12
If-Type-Unsupported: send
To: Info-Andrew <info-andrew+@andrew.cmu.edu>
Subject: addkey question

\begindata{text,270245304}
\textdsversion{12}
\template{messages}
I would like to set up a Quit key mapped to F10 (\\e<) that works in all
applications.


In .atkinit,


\indent{addkey frame-exit \\e< view all

}
works for ez, but not for other things, like typescript (bad command).


\indent{addkey exit \\e< view all

}
works for all applications, but no checking is done for changed buffers, etc.


Any ideas?


Thanks,

-- Dave

\enddata{text,270245304}

\enddata{text822, 4017}
\begindata{text822, 6380}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 602;andrew.cmu.edu;Adam Stoller
Received: from fishtank.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/Mc7j8F200as98FGU5G>;
          Wed,  1 May 1991 12:51:29 -0400 (EDT)
If-Type-Unsupported: send
Received: from fishtank.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/usr21/ghoti/.Outgoing/QF.kc7j77y00as9EFDExR>;
          Wed,  1 May 1991 12:50:16 -0400 (EDT)
Received: from Messages.7.15.N.CUILIB.3.45.SNAP.NOT.LINKED.fishtank.andrew.cmu.edu.sun3.35
          via MS.5.6.fishtank.andrew.cmu.edu.sun3_35;
          Wed,  1 May 1991 12:50:15 -0400 (EDT)
Message-ID: <4c7j77S00as94FDEoB@andrew.cmu.edu>
Date: Wed,  1 May 1991 12:50:15 -0400 (EDT)
From: Adam Stoller <ghoti+@andrew.cmu.edu>
X-Andrew-Message-Size: 1066+0
Content-Type: X-BE2; 12
To: Info-Andrew <info-andrew@andrew.cmu.edu>
Subject: Re: addkey question
In-Reply-To: <kc7h7hA91E6JI18vJK@rchland.ibm.com>
References: <kc7h7hA91E6JI18vJK@rchland.ibm.com>

\begindata{text,2551904}
\textdsversion{12}
\template{messages}
\excerptedcaption{Excerpts from internet.info-andrew: 1-May-91 addkey question 
Dave Gross@rchland.vnet. (338+0)}


\quotation{I would like to set up a Quit key mapped to F10 (\\e<) that works 
in all applications.

}
\quotation{In .atkinit,

}
\indent{\quotation{addkey frame-exit \\e< view all

}}
\quotation{works for ez, but not for other things, like typescript (bad 
command).

}
\indent{\quotation{addkey exit \\e< view all

}}
\quotation{works for all applications, but no checking is done for changed 
buffers, etc.

}
\quotation{Any ideas?

}
\quotation{Thanks,

}\quotation{-- Dave

}

The problem is that many of the applications - override the default Quit 
function - so you need to make different bindings for the different 
applications (I assume you already know about ^X^C - which is bound to the 
correct Quit function by default ?)


As an example -


messages (folders,captions,body): ^X^C -> messages-quit

sendmessage (messages/composition): ^X^C -> sendmessage-quit

typescript: ^X^C -> im-exit-program

etc., etc., etc.


The deskey-describe-key binding is very usful for this sort of thing since, 
once bound, you can use it to identify the other bindings. The other deskey-* 
functions are also helpful.


--fish

\enddata{text,2551904}

\enddata{text822, 6380}
\begindata{text822, 8902}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po3.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/wc7oamG00UkTIDIU8Y>;
          Wed,  1 May 91 19:05:22 -0400 (EDT)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q000/QF.Uc7oX6i00jZdE8T04V>;
          Wed,  1 May 91 19:01:28 -0400 (EDT)
Received: from fernwood.mpk.ca.us by po2.andrew.cmu.edu (5.54/3.15) id <AA02167> for info-andrew+; Wed, 1 May 91 19:01:08 EDT
Received: by fernwood.mpk.ca.us; id AA25785; Wed, 1 May 91 15:39:10 -0700
Received: from ararat.boeing by lia.com (4.0/SMI-4.0)
	id AA19596; Wed, 1 May 91 13:15:56 PDT
Received: from localhost by ararat.boeing (4.1/SMI-4.1)
	id AA08673; Wed, 1 May 91 13:15:54 PDT
Message-Id: <9105012015.AA08673@ararat.boeing>
To: Adam Stoller <ghoti+@andrew.cmu.edu>
Cc: Info-Andrew <info-andrew+@andrew.cmu.edu>
Subject: Re: Andrew on SUNS 
In-Reply-To: Your message of Tue, 30 Apr 91 09:36:33 -0400.
             <wc7L=VK00Vtq4jqG54@andrew.cmu.edu> 
Date: Wed, 01 May 91 13:15:53 -0700
From: steve@lia.com


The following does work:

ararat[1, 103 ] % ypmatch bart hosts
192.9.205.50    bart
ararat[1, 104 ] % setenv DISPLAY 192.9.205.50:0.0
ararat[1, 106 ] % ez foo
Starting ez (Version 7.0, ATK 15.5); please wait...
Could not find host 192.9.205.50 in ez(xim). Error messages may not go to console.


What is happening is simple.  The library -lresolv has in it
a gethostbynam() that uses the resolver.  When the program is
linked, the first available gethostbyname, the one is -lresolv,
is used.  Hence, my problem.

I try to compile RESOLV_ENV undefined, but then I get the
following error while linking 'dofix.'  (I did not have these
problems before I applied the patches:-)

cc -O -I/lia/andrew/include/atk -I/lia/andrew/include -I/lia/X11r4/usr/include
 -o dofix ../machdep/machine/dofix.o ../lib/libclass.a
ld: Undefined symbol
   __res_close
   _res_querydomain
   _dn_expand
   _p_cdname
   __sethtent
   __getlong
   _p_class
   _res_mkquery
   _sethostfile
   _p_rr
   __res_resultcodes
   _res_search
   _res_init
   _p_query
   __gethtbyaddr
   __endhtent
   __res
   __gethtbyname
   _res_send
   __gethtent
   __getshort
   _putlong
   _dn_skipname
   _fp_query
   __res_opcodes
   _res_query
   _dn_comp
   _p_type
   _hostalias
   _putshort
   __getrhbyaddr
\enddata{text822, 8902}
\begindata{text822, 11486}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/Yc7zCNe00Ui30A6E9m>;
          Thu,  2 May 91 07:10:18 -0400 (EDT)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q000/QF.wc7zATm00jZd06jU5d>;
          Thu,  2 May 91 07:08:20 -0400 (EDT)
Received: from ucbvax.Berkeley.EDU by po2.andrew.cmu.edu (5.54/3.15) id <AA01721> for info-andrew; Thu, 2 May 91 07:07:58 EDT
Received: by ucbvax.Berkeley.EDU (5.63/1.42)
	id AA12015; Thu, 2 May 91 04:00:34 -0700
Received: from USENET by ucbvax.Berkeley.EDU with netnews
	for info-andrew@andrew.cmu.edu (info-andrew@andrew.cmu.edu)
	(contact usenet@ucbvax.Berkeley.EDU if you have questions)
Date: 2 May 91 10:51:05 GMT
From: agate!bionet!uwm.edu!zaphod.mps.ohio-state.edu!mips!spool.mu.edu!news.cs.indiana.edu!cica!news@ucbvax.Berkeley.EDU  (Rick McMullen,)
Organization: Indiana University
Subject: messages in non-AMDS/AFS environment
Message-Id: <1991May2.105105.19039@cica.indiana.edu>
Sender: info-andrew-request@andrew.cmu.edu
To: info-andrew@andrew.cmu.edu

Does anyone have any practical advice about or experience with running
messages without AMDS or AFS?  Or with just AMDS and no AFS?   

Rick McMullen
IU/CICA
Indiana University
Bloomington, IN 
\enddata{text822, 11486}
\begindata{text822, 13037}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po5.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/kc8Mpa600Udd8H0E5p>;
          Fri,  3 May 91 12:18:46 -0400 (EDT)
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q002/QF.oc8Mouy00UkT4VLk5J>;
          Fri,  3 May 91 12:18:04 -0400 (EDT)
If-Type-Unsupported: send
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q000/QF.cc8MmYi00UkT4V=056>;
          Fri,  3 May 91 12:15:38 -0400 (EDT)
Received: from thumper.bellcore.com by po3.andrew.cmu.edu (5.54/3.15) id <AA08482> for info-andrew; Fri, 3 May 91 12:15:21 EDT
Received: from greenbush.bellcore.com by thumper.bellcore.com (4.1/4.7)
	id <AA09294> for info-andrew@andrew.cmu.edu; Fri, 3 May 91 12:15:19 EDT
Received: by greenbush.bellcore.com (4.12/4.7)
	id <AA11910> for info-andrew@andrew.cmu.edu; Fri, 3 May 91 12:18:52 edt
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.greenbush.mouseclub.sun4.40
          via MS.5.6.greenbush.mouseclub.sun4_40;
          Fri,  3 May 1991 12:18:45 -0400 (EDT)
Message-Id: <Ic8MpZy0M2Yt4iQ10X@thumper.bellcore.com>
Date: Fri,  3 May 1991 12:18:45 -0400 (EDT)
From: Nathaniel Borenstein <nsb@thumper.bellcore.com>
X-Andrew-Message-Size: 1091+0
Content-Type: X-BE2; 12
To: info-andrew@andrew.cmu.edu
Subject: Re: messages in non-AMDS/AFS environment
In-Reply-To: <1991May2.105105.19039@cica.indiana.edu>
References: <1991May2.105105.19039@cica.indiana.edu>

\begindata{text,2095912}
\textdsversion{12}
\template{messages}
\excerptedcaption{Excerpts from internet.info-andrew: 2-May-91 messages in 
non-AMDS/AFS en.. Rick McMullen,@ucbvax.be (195)}


\quotation{Does anyone have any practical advice about or experience with 
running

}\quotation{messages without AMDS or AFS?  Or with just AMDS and no AFS?   

}
I think that most people running Andrew outside of CMU are running it with 
neither AMDS nor AFS.  Basically, you probably don't want to bother with AMDS 
unless you AFS.  


The Andrew distribution as distributed on the X11 tape is, in fact, mostly 
geared for the no-AMDS, no-AFS configuration.  It is pretty straightforward; 
the top-level README file contains all the information you should need (and 
then some!)  But if you have specific questions once you get started, you 
should be able to find answers on this list/newsgroup.


One practical tip:  Make sure to apply the patches first -- the X11 tape 
version is fairly old, and there have been NINE major patches, with a tenth 
coming soon.  Many bugs have been fixed, and if you have troubles people are 
unlikely to be able to help much until you upgrade to the latest patch level. 
 -- Nathaniel

\enddata{text,2095912}

\enddata{text822, 13037}
\begindata{text822, 16038}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po5.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/Ec8XKM200UddEhV09y>;
          Sat,  4 May 91 00:16:24 -0400 (EDT)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q003/QF.Ec8XJQ:00jZdQsJ05Q>;
          Sat,  4 May 91 00:15:26 -0400 (EDT)
Received: from ucbvax.Berkeley.EDU by po2.andrew.cmu.edu (5.54/3.15) id <AA14403> for info-andrew; Sat, 4 May 91 00:15:02 EDT
Received: by ucbvax.Berkeley.EDU (5.63/1.42)
	id AA03421; Fri, 3 May 91 21:02:43 -0700
Received: from USENET by ucbvax.Berkeley.EDU with netnews
	for info-andrew@andrew.cmu.edu (info-andrew@andrew.cmu.edu)
	(contact usenet@ucbvax.Berkeley.EDU if you have questions)
Date: 4 May 91 03:27:24 GMT
From: usc!zaphod.mps.ohio-state.edu!pacific.mps.ohio-state.edu!linac!convex!convex.com!datri@apple.com  (Anthony A. Datri)
Organization: Convex Computer Corporation; Richardson, TX
Subject: Automagically adding headers to outgoing mail?
Message-Id: <1991May04.032724.11127@convex.com>
Sender: info-andrew-request@andrew.cmu.edu
To: info-andrew@andrew.cmu.edu


External mail that I send has to go through a flaky and protean gateway,
so my From: lines lately say "datri@concave.convex.com", and apparently
there's a problem either with our gateway or with some nameservers out
there.  So, I'd like to add a Reply-to: header to my outgoing mail
automagically, hopefully only when the mail is destined for an external
site.  Any ideas?  I'd very much like to do this without hacking the
sources.

--

--
datri@convex.com
\enddata{text822, 16038}
\begindata{text822, 17872}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/kc8b4Za00Ui3A6AE9j>;
          Sat,  4 May 91 04:30:30 -0400 (EDT)
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q000/QF.Uc8b2Iy00UkT42A050>;
          Sat,  4 May 91 04:28:05 -0400 (EDT)
Received: from ATHENA.MIT.EDU by po3.andrew.cmu.edu (5.54/3.15) id <AA00555> for info-andrew+; Sat, 4 May 91 04:27:59 EDT
Received: from LAKOTA.MIT.EDU by ATHENA.MIT.EDU with SMTP
	id AA18711; Sat, 4 May 91 04:26:39 EDT
Received: by lakota.MIT.EDU (5.61/4.7) id AA13964; Sat, 4 May 91 04:26:30 -0400
Received: from Messages.7.15.N.CUILIB.3.45.SNAP.NOT.LINKED.lakota.vax.43
          via MS.5.6.lakota.vax_43;
          Sat,  4 May 1991 04:26:27 -0400 (EDT)
Message-Id: <gc8b0nsGG02=Qo_5x2@athena.mit.edu>
Date: Sat,  4 May 1991 04:26:27 -0400 (EDT)
From: Bill Cattey <wdc@ATHENA.MIT.EDU>
To: info-andrew+@andrew.cmu.edu
Subject: Smarter monitoring of Print menu command.

If someone will explain to me how all the hp9000s300 && HP_OS < 70 code
in support/print.c: print__ProcessView works, I will try and convert it
to hook into im_AddZombieHandler so that failed print processes will
report status!

-wdc
\enddata{text822, 17872}
\begindata{text822, 19369}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po5.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/cc9KNdW00Udd48nU8h>;
          Mon,  6 May 91 10:21:30 -0400 (EDT)
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q003/QF.gc9K17i00UkT4AOE5o>;
          Mon,  6 May 91 09:55:26 -0400 (EDT)
Received: from thumper.bellcore.com by po3.andrew.cmu.edu (5.54/3.15) id <AA03170> for info-andrew; Mon, 6 May 91 09:55:11 EDT
Received: from greenbush.bellcore.com by thumper.bellcore.com (4.1/4.7)
	id <AA23990> for info-andrew@andrew.cmu.edu; Mon, 6 May 91 09:55:08 EDT
Received: by greenbush.bellcore.com (4.12/4.7)
	id <AA00748> for info-andrew@andrew.cmu.edu; Mon, 6 May 91 09:58:35 edt
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.greenbush.mouseclub.sun4.40
          via MS.5.6.greenbush.mouseclub.sun4_40;
          Mon,  6 May 1991 09:58:31 -0400 (EDT)
Message-Id: <Uc9K4720M2YtI2g6F4@thumper.bellcore.com>
Date: Mon,  6 May 1991 09:58:31 -0400 (EDT)
From: Nathaniel Borenstein <nsb@thumper.bellcore.com>
To: info-andrew@andrew.cmu.edu
Subject: Re: Automagically adding headers to outgoing mail?
In-Reply-To: <1991May04.032724.11127@convex.com>
References: <1991May04.032724.11127@convex.com>

You can use the init file mechanism to set up a new menu that adds a
Reply-to header field before sending the mail.  Something like this
should do the trick:

addmenu sendmessage-compound-operation "Send W/Reply-To" sendmessage
sendmessage inherit "sendmessage-add-header Reply-to: nsb@bellcore.com;
sendmessage-send-message"

This belongs in your .messagesinit AND .sendmessageinit files, if you
ever run the program under both the names "messages" and "sendmessage". 
What I do is I have both of those init files include another file called
".amsinit" that has all the lines I want to use in both.

\enddata{text822, 19369}
\begindata{text822, 21483}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po5.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/Uc9KxQW00Udd4:P084>;
          Mon,  6 May 91 10:59:41 -0400 (EDT)
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q002/QF.Ac9KvMu00UkTIErU4b>;
          Mon,  6 May 91 10:57:34 -0400 (EDT)
Received: from sadye.uvm.edu by po3.andrew.cmu.edu (5.54/3.15) id <AA04313> for info-andrew; Mon, 6 May 91 10:57:16 EDT
Received: by UVM.EDU (5.65a/1.23)
	id AA09008; Mon, 6 May 91 10:55:01 -0400
Received: from cui.2.0.CUILIB.3.45.SNAP.NOT.LINKED.sadye.uvm.edu.sun4.40
          via MS.5.6.sadye.uvm.edu.sun4_40;
          Mon,  6 May 1991 10:55:01 -0400 (EDT)
Message-Id: <gc9Kt5_4lU4LIWzEhj@sadye.uvm.edu>
Date: Mon,  6 May 1991 10:55:01 -0400 (EDT)
From: Garrett Wollman <wollman%sadye.UVM.EDU@griffin.UVM.EDU>
To: info-andrew@andrew.cmu.edu
Subject: Re: Automagically adding headers to outgoing mail?
Cc: 
In-Reply-To: <Uc9K4720M2YtI2g6F4@thumper.bellcore.com>
References: <1991May04.032724.11127@convex.com>
	<Uc9K4720M2YtI2g6F4@thumper.bellcore.com>

Is there any document anywhere that documents the *full* syntax and
semantics of the .fooinit files?  I don't remember seeing any...  [tho'
my sources are foo-line right now]

-GAWollman
\enddata{text822, 21483}
\begindata{text822, 23022}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po5.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/Mc9MBCi00UddQB8E9s>;
          Mon,  6 May 91 12:24:47 -0400 (EDT)
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q003/QF.Ac9MA7S00UkTINfk4H>;
          Mon,  6 May 91 12:23:42 -0400 (EDT)
Received: from thumper.bellcore.com by po3.andrew.cmu.edu (5.54/3.15) id <AA06570> for info-andrew; Mon, 6 May 91 12:23:30 EDT
Received: from greenbush.bellcore.com by thumper.bellcore.com (4.1/4.7)
	id <AA02441> for info-andrew@andrew.cmu.edu; Mon, 6 May 91 12:23:29 EDT
Received: by greenbush.bellcore.com (4.12/4.7)
	id <AA01281> for info-andrew@andrew.cmu.edu; Mon, 6 May 91 12:27:05 edt
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.greenbush.mouseclub.sun4.40
          via MS.5.6.greenbush.mouseclub.sun4_40;
          Mon,  6 May 1991 12:26:57 -0400 (EDT)
Message-Id: <0c9MDFi0M2YtE2g5ht@thumper.bellcore.com>
Date: Mon,  6 May 1991 12:26:57 -0400 (EDT)
From: Nathaniel Borenstein <nsb@thumper.bellcore.com>
To: info-andrew@andrew.cmu.edu
Subject: Re: Automagically adding headers to outgoing mail?
In-Reply-To: <gc9Kt5_4lU4LIWzEhj@sadye.uvm.edu>
References: <1991May04.032724.11127@convex.com>
	<Uc9K4720M2YtI2g6F4@thumper.bellcore.com>,
	<gc9Kt5_4lU4LIWzEhj@sadye.uvm.edu>

Try "help initfiles".  I don't know if it is the FULL syntax, but it's a
good starting point.  -- Nathaniel
\enddata{text822, 23022}
\begindata{text822, 24722}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 13;andrew.cmu.edu;Fred Hansen
Received: from bangor.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/cc9Q71K00VsPM16U8h>;
          Mon,  6 May 1991 16:51:13 -0400 (EDT)
Received: from bangor.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/usr13/wjh/.Outgoing/QF.8c9Q3Am00VsPI0jlsw>;
          Mon,  6 May 1991 16:47:09 -0400 (EDT)
Received: from Messages.7.15.N.CUILIB.3.45.SNAP.NOT.LINKED.bangor.andrew.cmu.edu.rt.r3
          via MS.5.6.bangor.andrew.cmu.edu.rt_r3;
          Mon,  6 May 1991 16:47:08 -0400 (EDT)
Message-ID: <0c9Q3AW00VsPE0jll3@andrew.cmu.edu>
Date: Mon,  6 May 1991 16:47:08 -0400 (EDT)
From: Fred Hansen <wjh+@andrew.cmu.edu>
X-Andrew-Message-Size: 1614+0
Content-Type: X-BE2; 12
If-Type-Unsupported: send
To: Info-Andrew <info-andrew+@andrew.cmu.edu>,
    usc!zaphod.mps.ohio-state.edu!pacific.mps.ohio-state.edu!linac!convex!convex.com!datri@apple.com
    (Anthony A. Datri)
Subject: Re: Automagically adding headers to outgoing mail?
In-Reply-To: <1991May04.032724.11127@convex.com>
References: <1991May04.032724.11127@convex.com>

\begindata{text,270916884}
\textdsversion{12}
\template{messages}
You can add and modify headers on outgoing mail with some simple Ness code: 
 there can be a separate menu item to add the header as in the code I posted 
earlier, or you can have the Send/Post menu option add the header.


To set this up I added to my ~/.atkinit the lines 


	load ness

	call ness-load /afs/andrew.cmu.edu/usr13/wjh/nesslib/msgs.n


and then put in .../msgs.n the file below.  Thereafter, clicking the Send/Post 
button or typing ^X-s sends a message with the X-Face header.


Fred Hansen


Note: The face is Michael Urban's and not mine.  I've deleted one of the 
at-signs in the first line because Messages converts all instances of multiple 
@'s in headers to a single @.  (Sigh.  There is nothing the Ness code can do; 
inserting the header by hand encounters the same bug.)


- - - - - - - - - - - - - -



 function AddFace()

	marker m

 

	-- find the To: line

 	sendmessage_focus_on_headers(currentwindow)

 	m := base(currentselection(currentinputfocus))

 	m := search(m, "To: ")

 	if m = "" then printline("No To:"); printline(base(m)); 

 			exit function  end if

 	m := extent(m, search(finish(m), "\\n"))


 	-- m is the To: line;  append the desired header after it

 	replace(finish(m), 

//

\smaller{\bold{X-Face}: 
%q"[Odr2u&o(@]W>9%kwwJ/Td+Ju5!en\}ZHQ>G3)9%`RBr7Ct12Dj6LB\\Qz@j|YgfHymB~

}\smaller{ 
Lc>qe:o+U\{rh!RVuaYYd\{+S4$8tPLu]Y$0<5x>rj-kuS"[eqLFME-('jwXR87s;A3I,=cW*D(><s+\
w

}\smaller{ Yi%=%\}H?|1mR`pc0qrR!<y:


\\\\}

	)

	sendmessage_send_message(currentinset)

end function


 extend "view:sendmessage"

 	on menu "Send/Post~70"

		AddFace()

 	end menu

	on keys "s"	-- control-X s, the manual send command

		AddFace()

 	end keys

 end extend


\enddata{text,270916884}

\enddata{text822, 24722}
\begindata{text822, 27850}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po3.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/Mc9QS0W00UkTIq:05f>;
          Mon,  6 May 91 17:15:45 -0400 (EDT)
Received: from andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q000/QF.wc9QQEe00Ui3QUkE53>;
          Mon,  6 May 91 17:13:54 -0400 (EDT)
If-Type-Unsupported: send
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q002/QF.4c9QNKW00UkT4pjU4p>;
          Mon,  6 May 91 17:10:52 -0400 (EDT)
Received: from thumper.bellcore.com by po3.andrew.cmu.edu (5.54/3.15) id <AA13753> for info-andrew+; Mon, 6 May 91 17:10:40 EDT
Received: from greenbush.bellcore.com by thumper.bellcore.com (4.1/4.7)
	id <AA21976> for info-andrew+@andrew.cmu.edu; Mon, 6 May 91 17:10:39 EDT
Received: by greenbush.bellcore.com (4.12/4.7)
	id <AA02151> for info-andrew+@andrew.cmu.edu; Mon, 6 May 91 17:14:15 edt
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.greenbush.mouseclub.sun4.40
          via MS.5.6.greenbush.mouseclub.sun4_40;
          Mon,  6 May 1991 17:14:11 -0400 (EDT)
Message-Id: <cc9QQXC0M2YtQ82cNN@thumper.bellcore.com>
Date: Mon,  6 May 1991 17:14:11 -0400 (EDT)
From: Nathaniel Borenstein <nsb@thumper.bellcore.com>
X-Andrew-Message-Size: 550+0
Content-Type: X-BE2; 12
To: Info-Andrew <info-andrew+@andrew.cmu.edu>
Subject: Re: Automagically adding headers to outgoing mail?
In-Reply-To: <0c9Q3AW00VsPE0jll3@andrew.cmu.edu>
References: <1991May04.032724.11127@convex.com>,
	<0c9Q3AW00VsPE0jll3@andrew.cmu.edu>

\begindata{text,2108328}
\textdsversion{12}
\template{messages}
\excerptedcaption{Excerpts from internet.info-andrew: 6-May-91 Re: 
Automagically adding he.. Fred Hansen@andrew.cmu.e (1614+0)}


\quotation{ I've deleted one of the at-signs in the first line because 
Messages converts all instances of multiple @'s in headers to a single @. 
 (Sigh.  There is nothing the Ness code can do; inserting the header by hand 
encounters the same bug.)

}
What does "by hand" mean in this context?  When I insert an "@" by hand in a 
header (using ^O, or the Add New Header menu), it does not get duplicated. 
 What is the simplest way to reproduce this bug?


\enddata{text,2108328}

\enddata{text822, 27850}
\begindata{text822, 30340}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po5.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/8c9ZjdO00Udd8dBU8R>;
          Tue,  7 May 91 03:48:58 -0400 (EDT)
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q002/QF.Mc9ZhgK00UkTFKvE5t>;
          Tue,  7 May 91 03:46:53 -0400 (EDT)
Message-ID: <Added.Uc9Zhda00UkTRKv08G@andrew.cmu.edu>
Received: from cc.uq.oz.au (bunyip.cc.uq.oz.au) by po3.andrew.cmu.edu (5.54/3.15) id <AA22248> for info-andrew; Tue, 7 May 91 03:46:40 EDT
Received: from brolga.cc.uq.oz.au by bunyip.cc.uq.oz.au id aa08022;
          7 May 91 17:46 EST
Date:     Tue, 7 May 91 17:46:27 EST
From: G.Michaelson@cc.uq.oz.au
Subject:  problems with sys_errlist on DS5000/200
To: info-andrew@andrew.cmu.edu

	Ultrix 4.1 on Decstation 5000/200

	using config/pmax_3 kludged into a config/pmax_4
	with changes to Imake.tmpl and all the other cited
	places in README.

Trying to bootstrap andrew from the X11R4 source release version,
with bugfixes. X is at patch 18.

atk/basics/common/region.do complains that sys_errlist is undefined.

in Ultrix 4.1 /lib/libc.a there is a static for this object, but in
the libc_G0 there are only "U" references.

there doesn't appear to be an instance in any of the (so far) created
libs under andrew/lib. Man pages say its a char *sys_errlist[] which is
the array of errormessages errno indexes into. -tempted to make some
garbage out of the qotd database,stuff into a Cprog and see what happens...

Any help greatfully received.

	-george

	G.Michaelson
Internet: G.Michaelson@cc.uq.oz.au                     Phone: +61 7 365 4079
  Postal: George Michaelson, the Prentice Centre,
          The University of Queensland, St Lucia, QLD Australia 4072. 
\enddata{text822, 30340}
\begindata{text822, 32356}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po5.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/Ic9e1Ua00Udd08LU8e>;
          Tue,  7 May 91 08:41:05 -0400 (EDT)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q003/QF.Mc9dzGe00jZdI=y044>;
          Tue,  7 May 91 08:38:44 -0400 (EDT)
Received: from relay1.UU.NET by po2.andrew.cmu.edu (5.54/3.15) id <AA03047> for info-andrew; Tue, 7 May 91 08:38:05 EDT
Received: from chillon.uicc.com (LOCALHOST.UU.NET) by relay1.UU.NET with SMTP 
	(5.61/UUNET-internet-primary) id AA16608; Tue, 7 May 91 08:37:50 -0400
Received: by chillon.uicc.com id AA13312
  (5.65+/IDA-1.3.5 for info-andrew@andrew.cmu.edu); Tue, 7 May 91 08:23:23 -0400
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.chillon.pmax.3
          via MS.5.6.chillon.pmax_3;
          Tue,  7 May 91 08:23:19 -0400 (EDT)
Message-Id: <4c9dkrpO_U00EntGRc@chillon>
Date: Tue,  7 May 91 08:23:19 -0400 (EDT)
From: Jeff Putsch <putsch@chillon.uicc.com>
To: G.Michaelson@cc.uq.oz.au
Subject: Re: problems with sys_errlist on DS5000/200
Cc: info-andrew@andrew.cmu.edu
In-Reply-To: <Added.Uc9Zhda00UkTRKv08G@andrew.cmu.edu>
References: <Added.Uc9Zhda00UkTRKv08G@andrew.cmu.edu>

> Howdy,

Excerpts from mail: 7-May-91 problems with sys_errlist o..
G.Michaelson@cc.uq.oz.au (982)

> atk/basics/common/region.do complains that sys_errlist is undefined.

> in Ultrix 4.1 /lib/libc.a there is a static for this object, but in
> the libc_G0 there are only "U" references.

> there doesn't appear to be an instance in any of the (so far) created
> libs under andrew/lib. Man pages say its a char *sys_errlist[] which is
> the array of errormessages errno indexes into. -tempted to make some
> garbage out of the qotd database,stuff into a Cprog and see what happens...


I ran into the same problem, and ended up making my own:

1 - I created and compiled a file (errlst.c included below), using the
-G0 switch of course. I got the error messages from the man pages.

2 - Using ar I stuck errlst.o into libc_G0.a in the same position as in
libc.a (use nm -go to find position)

3 - Rebuild Andrew.

That approach worked for me.
    

Jeff.

-----------------Cut here for errlst.c----------------------------
/*
 * Errorlist file created to compensate for DEC's problem with
 * libc_G0.a
 *
 * Modification History:
 *
 * Jeff Putsch		  Fri Feb  1 14:08:22 1991
 *      Initial version created.
 */

char *sys_errlist[] = {
  "Unused",
  "Not owner",
  "No such file or directory",
  "No such process",
  "Interrupted system call",
  "I/O error",
  "No such device or address",
  "Arg list too long",
  "Exec format error",
  "Bad file number",
  "No children",
  "No more processes",
  "Not enough core",
  "Permission denied",
  "Bad address",
  "Block device required",
  "Mount device busy",
  "File exists",
  "Cross-device link",
  "No such device",
  "Not a directory",
  "Is a directory",
  "Invalid argument",
  "File table overflow",
  "Too many open files",
  "Not a typewriter",
  "Text file busy",
  "File too large",
  "No space left on device",
  "Illegal seek",
  "Restricted operation on a file system",
  "Too many links",
  "Broken pipe",
  "Argument too large",
  "Result too large",
  "Operation would block",
  "Operation now in progress",
  "Operation already in progress",
  "Socket operation on non-socket",
  "Destination address required",
  "Message too long",
  "Protocol wrong type for socket",
  "Protocol not available",
  "Protocol not supported",
  "Socket type not supported",
  "Error-operation not supported",
  "Protocol family not supported",
  "Address family not supported by protocol family",
  "Address already in use",
  "Cannot assign requested address",
  "Network is down",
  "Network is unreachable",
  "Network dropped connection on reset",
  "Software caused connection abort",
  "Connection reset by peer",
  "No buffer space available",
  "Socket is already connected",
  "Socket is not connected",
  "Cannot send after socket shutdown",
  "Too many references: cannot splice",
  "Connection timed out",
  "Connection refused",
  "Too many levels of symbolic links",
  "File name too long",
  "Host is down",
  "No route to host",
  "Directory not empty",
  "Too many processes",
  "Too many users",
  "Disk quota exceeded",
  "Stale NFS file handle",
  "Too many levels of remote in path",
  "No message of desired type",
  "Identifier removed",
  "Alignment error",
  "No locks available",
  "Function not implemented"
  };

int sys_nerr = 77;
-----------------------------------------------------------------------------
Jeff Putsch                          |  Internet: putsch@uicc.com
Unitrode Integrated Circuits Corp.   |  UUCP    : uunet!chillon!putsch
Merrimack, NH  USA                   |
                                     |  Voice   : (US) 603-429-8626 (daytime)
\enddata{text822, 32356}
\begindata{text822, 37495}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po5.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/4c9pWie00UddQBPk8w>;
          Tue,  7 May 91 21:47:27 -0400 (EDT)
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q003/QF.wc9pV7200UkTMMwE4M>;
          Tue,  7 May 91 21:45:43 -0400 (EDT)
Received: from alpha.xerox.com by po3.andrew.cmu.edu (5.54/3.15) id <AA06380> for info-andrew; Tue, 7 May 91 21:45:33 EDT
Received: from holmes.parc.xerox.com ([13.1.100.162]) by alpha.xerox.com with SMTP id <16218>; Tue, 7 May 1991 18:45:25 PDT
Received: by holmes.parc.xerox.com id <33025>; Tue, 7 May 1991 18:46:29 -0700
From: Bill Janssen <janssen@parc.xerox.com>
To: info-andrew@andrew.cmu.edu
Subject: Bug in .ch file for view
Message-Id: <91May7.184629pdt.33025@holmes.parc.xerox.com>
Date: 	Tue, 7 May 1991 18:46:17 PDT

The method view_PostResource is declared to have a last arg with
the name "data".  Unfortunately, this fouls up the "class" parser,
which returns a class_Data token rather than a class_Name token.

You can see it in the .ih file, which has the declaration

  #define view_PostResource(self,path,type,long) \
      ((* ((void (*)())((self)->header.view_methods->routines[16]))) (self,path,type,long))

for the original method

    PostResource( struct atomlist * path, struct atom * type,
		 long data );

The parameter name should be changed.

Bill
\enddata{text822, 37495}
\begindata{text822, 39168}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po5.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/gc9sYzO00UddQGfU8t>;
          Wed,  8 May 91 01:14:40 -0400 (EDT)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q002/QF.kc9sXpG00jZdQPok4O>;
          Wed,  8 May 91 01:13:27 -0400 (EDT)
Received: from ucbvax.Berkeley.EDU by po2.andrew.cmu.edu (5.54/3.15) id <AA07118> for info-andrew; Wed, 8 May 91 01:13:04 EDT
Received: by ucbvax.Berkeley.EDU (5.63/1.42)
	id AA25000; Tue, 7 May 91 22:03:49 -0700
Received: from USENET by ucbvax.Berkeley.EDU with netnews
	for info-andrew@andrew.cmu.edu (info-andrew@andrew.cmu.edu)
	(contact usenet@ucbvax.Berkeley.EDU if you have questions)
Date: 7 May 91 17:33:04 GMT
From: bu.edu!dartvax!eleazar.dartmouth.edu!paw@bloom-beacon.mit.edu  (Pat Wilson)
Organization: Project NORTHSTAR
Subject: font corruption in ez on RS/6000s
Message-Id: <1991May7.173304.1502@dartvax.dartmouth.edu>
Sender: info-andrew-request@andrew.cmu.edu
To: info-andrew@andrew.cmu.edu

I've had reports of fonts getting corrupted in ez on the RS/6000.
It seems that, at times while editing .c files, the fonts get so small 
and so corrupted (bad bits) as to become unreadable.  All subsequent 
ez invocations inherit this problem.  Restarting X fixes the fonts.

Has anyone else seen this?

Thanks.

-- 
Pat Wilson
Systems Manager, Project NORTHSTAR
paw@northstar.dartmouth.edu
\enddata{text822, 39168}
\begindata{text822, 40864}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po5.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/Ec9zTUm00Udd86tk9O>;
          Wed,  8 May 91 09:06:41 -0400 (EDT)
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q002/QF.Yc9zSuS00UkT08qU5Q>;
          Wed,  8 May 91 09:06:03 -0400 (EDT)
Received: from vnet.ibm.com (IINUS1.IBM.COM) by po3.andrew.cmu.edu (5.54/3.15) id <AA02261> for info-andrew; Wed, 8 May 91 09:05:56 EDT
Received: from RCHLAND by vnet.ibm.com (IBM VM SMTP V2R1) with BSMTP id 6414;
   Wed, 08 May 91 09:04:02 EDT
Reply-To: "Bob Oesterlin" <oester@rchland.vnet.ibm.com>
Received: by po1.rchland.ibm.com (5.51/4.7) id <AA01139> for info-andrew@andrew.cmu.edu; Wed, 8 May 91 08:04:05 CDT
Received: via switchmail; Wed,  8 May 1991 08:04:04 -0500 (CDT)
Received: from locutus.rchland.ibm.com via qmail
          ID </afs/rchland.ibm.com/service/mailqs/q000/QF.Mc9zQsk91E5zAWFlUm>;
          Wed,  8 May 1991 08:03:54 -0500 (CDT)
Received: from locutus.rchland.ibm.com via qmail
          ID </afs/rchland.ibm.com/usr1/oester/.Outgoing/QF.Yc9zQqA91E5zB1J7JF>;
          Wed,  8 May 1991 08:03:50 -0500 (CDT)
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.locutus.rchland.ibm.com.rs.aix31
          via MS.5.6.locutus.rchland.ibm.com.rs_aix31;
          Wed,  8 May 1991 08:03:47 -0500 (CDT)
Message-Id: <Ec9zQn891E5z51J78y@rchland.ibm.com>
Date: Wed,  8 May 1991 08:03:47 -0500 (CDT)
From: Bob Oesterlin <oester@rchland.vnet.ibm.com>
X-Andrew-Message-Size: 752+0
Content-Type: X-BE2; 12
If-Type-Unsupported: send
To: info-andrew@andrew.cmu.edu
Subject: Re: font corruption in ez on RS/6000s
Cc: paw@northstar.dartmouth.edu
In-Reply-To: <1991May7.173304.1502@dartvax.dartmouth.edu>
References: <1991May7.173304.1502@dartvax.dartmouth.edu>

\begindata{text,538367624}
\textdsversion{12}
\template{messages}
\excerptedcaption{Excerpts from ext.cmu.info-andrew: 7-May-91 font corruption
in ez on RS.. Pat Wilson@RCHGATE.rchla (389)}


\quotation{I've had reports of fonts getting corrupted in ez on the RS/6000.

}\quotation{It seems that, at times while editing .c files, the fonts get so
small

}\quotation{and so corrupted (bad bits) as to become unreadable.  All
subsequent

}\quotation{ez invocations inherit this problem.  Restarting X fixes the
fonts.

}
Did the user run "info"? The fonts that info uses have similar (the same?)
names as the ones in /usr/andrew/X11fonts (because info is ATK!). info has the
bad taste to install them in front of the andrew fonts if they are no in the
font path.  make you font path something like:


....<other fonts>, /usr/andrew/X11fonts/,/usr/lpp/info/X11fonts/


and you should be OK


Bob

\enddata{text,538367624}

\enddata{text822, 40864}
\begindata{text822, 43857}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po2.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/Ec:13Ni00jZd4FNE43>;
          Wed,  8 May 91 10:53:15 -0400 (EDT)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q001/QF.kc:11e600jZdMFGE4P>;
          Wed,  8 May 91 10:51:25 -0400 (EDT)
If-Type-Unsupported: send
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q001/QF.kc:0y1q00UkT4JDk4:>;
          Wed,  8 May 91 10:47:39 -0400 (EDT)
Received: from thumper.bellcore.com by po3.andrew.cmu.edu (5.54/3.15) id <AA05415> for wjh+; Wed, 8 May 91 10:46:42 EDT
Received: from greenbush.bellcore.com by thumper.bellcore.com (4.1/4.7)
	id <AA21695> for info-andrew+@andrew.cmu.edu; Wed, 8 May 91 10:46:32 EDT
Received: by greenbush.bellcore.com (4.12/4.7)
	id <AA03525> for wjh+@andrew.cmu.edu; Wed, 8 May 91 10:50:09 edt
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.greenbush.mouseclub.sun4.40
          via MS.5.6.greenbush.mouseclub.sun4_40;
          Wed,  8 May 1991 10:50:04 -0400 (EDT)
Message-Id: <Mc_10Qy0M2Yt4BIIE4@thumper.bellcore.com>
Date: Wed,  8 May 1991 10:50:04 -0400 (EDT)
From: Nathaniel Borenstein <nsb@thumper.bellcore.com>
X-Andrew-Message-Size: 2340+2
Content-Type: X-BE2; 12
To: info-andrew+@andrew.cmu.edu
Subject: Re: @ Automagically adding headers to outgoing mail?
Cc: Fred Hansen <wjh+@andrew.cmu.edu>
In-Reply-To: <cc_0aIC00VsPM3HHE7@andrew.cmu.edu>
References: <1991May04.032724.11127@convex.com>,
	<0c9Q3AW00VsPE0jll3@andrew.cmu.edu>
	<cc9QQXC0M2YtQ82cNN@thumper.bellcore.com>,
	<cc_0aIC00VsPM3HHE7@andrew.cmu.edu>

\begindata{text,2756864}
\textdsversion{12}
\template{messages}
\define{footnote

attr:[Flags OverBar Int Set]
attr:[FontSize PreviousFontSize Point -2]}
Fred Hansen seems to have located the problem, which is kind of amusing from 
an archaeological perspective:


\excerptedcaption{Excerpts from activemsgs: 8-May-91 Re: @ Automagically 
adding .. Fred Hansen@andrew.cmu.e (835+0)}


\quotation{Perhaps the problem arises from this code in WriteOneFile() in 
sendmsg.c:

}
\typewriter{\smaller{\leftindent{\typewriter{\smaller{\quotation{    d = 
sendmessage->HeadText;

}\quotation{    SeeingAt = FALSE;

}\quotation{    for (i=0, lim = text_GetLength(d); i<lim; ++i) \{

}\quotation{	c = text_GetChar(d, i);

}\quotation{	if (c == '@') \{

}\quotation{	    if (SeeingAt) continue;

}\quotation{	    SeeingAt = TRUE;

}\quotation{	\} else \{

}\quotation{	    SeeingAt = FALSE;

}\quotation{	\}

}\quotation{	putc(c, fp);

}\quotation{    \}

}}}}}}
Uh, yeah, that looks like the relevant part of the code all right.  An 
interesting question is, what is that code supposed to do?  Too bad the 
\italic{\bold{clown}} who wrote it didn't deign to document it with a few 
comments...\
\begindata{raster,2939856}
2 0 68266 68266 0 0 16 16
bits 2939856 16 16
h |
e007 |
1008 |
0810 |
0420 |
6246 |
6246 |
0240 |
0240 |
1248 |
2244 |
c423 |
0810 |
1008 |
e007 |
h |
\enddata{raster, 2939856}
\view{rasterview,2939856,15,0,0}\footnote{\
\begindata{fnote,2973232}
\textdsversion{12}
[By the way, the "convertraster" command just took a perfectly good xwd smiley 
face and made it schizophrenic, as you can see.  Anybody know why?]\
\enddata{fnote,2973232}
\view{fnotev,2973232,16,0,0}}


I think I remember, now, what the problem was:  Back in the days of the old 
Scribe-format BE1 data stream, People used to cut & paste addresses from the 
message-reading window into the message-sending window.  The way the old code 
(ReadMail and ReadNews, at least) worked, even if you were cutting "plain 
text" (no fonts),  what got put into the cut buffer had all "@" signs quoted. 
 That is, if you cut something like "nsb@thumper.bellcore.com" from the 
mail-reading window and pasted it into the mail sending window, it got turned 
into "nsb@@thumper.bellcore.com".    (In fact, if I recall correctly, this 
problem turned out to be so deep-rooted in the way cut & paste was done in BE1 
that it had a signifcant effect on the way cut & paste is now done in ATK, but 
I could be wrong.)  Anyway, the problem essentially couldn't be fixed in BE1, 
and it was a nasty bug because people never noticed the duplicate "@" until 
they tried to deliver the mail.  This pre-dated address validation too, so the 
only symptom they ever saw of this bug was that their message was rejected by 
the delivery system!  In order to work around it, I added the code that is now 
responsible for breaking the "X-Face" headers.  Time marches on.


At any rate, I think that the right fix is simply to GET RID of all the code 
related to "SeeingAt".  Note that the code is DUPLICATED, more or less, later 
in the same file, in the ValidateHeader routine.  More archaeology there.  I 
suspect the code can simply be eliminated in both places, since BE1 has long 
since gone to that happy magtape archive in the sky....

\enddata{text,2756864}

\enddata{text822, 43857}
\begindata{text822, 49080}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po5.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/Qc:22h600UddM3b09x>;
          Wed,  8 May 91 12:00:45 -0400 (EDT)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q003/QF.Uc:1zzO00jZdI4xE5d>;
          Wed,  8 May 91 11:57:53 -0400 (EDT)
Received: from sadye.uvm.edu by po2.andrew.cmu.edu (5.54/3.15) id <AA01264> for info-andrew; Wed, 8 May 91 11:57:40 EDT
Received: by UVM.EDU (5.65a/1.23)
	id AA01175; Wed, 8 May 91 11:26:18 -0400
Received: from cui.2.0.CUILIB.3.45.SNAP.NOT.LINKED.sadye.uvm.edu.sun4.40
          via MS.5.6.sadye.uvm.edu.sun4_40;
          Wed,  8 May 1991 11:26:18 -0400 (EDT)
Message-Id: <sc_1WOK4lU4LE4UkYb@sadye.uvm.edu>
Date: Wed,  8 May 1991 11:26:18 -0400 (EDT)
From: Garrett Wollman <wollman%sadye.UVM.EDU@griffin.UVM.EDU>
To: info-andrew@andrew.cmu.edu (Andrew Dist List)
Subject: BE1 compatability

Now that nsb has raised the issue, is there any value in keeping
be1be2 and some of the other "conversion" utilities around, since
the "old" formats are now effectively history?

For that matter, how about making all of these a separate MK_foo target
group in the Imakefiles, so that they don't get built with the rest
of the stuff unless you ask for it?

-GAWollman

(Hoping my "happy magtape archiver in the sky" will quickly come back to
Earth and find some disk space for my ATK sources...)
\enddata{text822, 49080}
\begindata{text822, 50762}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/Mc:f0WW00Ui3MH6U8q>;
          Fri, 10 May 91 10:37:23 -0400 (EDT)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q001/QF.cc:eyaC00jZdQHW05v>;
          Fri, 10 May 91 10:35:24 -0400 (EDT)
Received: from northstar35.dartmouth.edu by po2.andrew.cmu.edu (5.54/3.15) id <AA04986> for info-andrew; Fri, 10 May 91 10:34:52 EDT
Received: by northstar35.dartmouth.edu (5.61D1/4.1)
	id AA04991; Fri, 10 May 91 10:34:46 -0400
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.northstar35.rt.r3
          via MS.5.6.northstar35.rt_r3;
          Fri, 10 May 1991 10:34:44 -0400 (EDT)
Message-Id: <Ec_ey4u1eVW7E0zbp6@northstar.dartmouth.edu>
Date: Fri, 10 May 1991 10:34:44 -0400 (EDT)
From: William David Haas <dav@northstar.dartmouth.edu>
To: info-andrew@andrew.cmu.edu
Subject: preferences

Currently there are two ways of setting preferences for the Andrew
software.  The first is to compile the preference into the code during
installation and the second is for the user to have a preferences file. 
How hard would it be to add a global preferences file as a third
alternative?  We would like to set the default printing commond (amungst
other things) for our users.  If we put it in the code we have to edit
the Andrew software every time we do an installation and anytime we find
a bug we have to wonder if it was because we made a bad change.  What we
have done is to automatically give each user a preferences file when we
create an account.  This works ok but there are always users who delete
or compress the file to save space in their account.  Since they didn't
create it they don't know what it is for.

So, how hard would it be to add an global preferences file that is
reference anytime the user's file is read?

-dav

P.S.  I am hoping someone will tell me its already in there.
\enddata{text822, 50762}
\begindata{text822, 52958}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po5.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/8c==5M200UddMHoE81>;
          Sat, 11 May 91 23:07:04 -0400 (EDT)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q003/QF.Ec==3Rm00jZdMUZ040>;
          Sat, 11 May 91 23:05:04 -0400 (EDT)
Received: from ATHENA.MIT.EDU by po2.andrew.cmu.edu (5.54/3.15) id <AA08335> for info-andrew; Sat, 11 May 91 23:04:51 EDT
Received: from LAKOTA.MIT.EDU by ATHENA.MIT.EDU with SMTP
	id AA22893; Sat, 11 May 91 23:04:42 EDT
Received: by lakota.MIT.EDU (5.61/4.7) id AA27691; Sat, 11 May 91 23:04:39 -0400
Received: from Messages.7.15.N.CUILIB.3.45.SNAP.NOT.LINKED.lakota.vax.43
          via MS.5.6.lakota.vax_43;
          Sat, 11 May 1991 23:04:37 -0400 (EDT)
Message-Id: <8c==35cGG02=5XPWYJ@athena.mit.edu>
Date: Sat, 11 May 1991 23:04:37 -0400 (EDT)
From: Bill Cattey <wdc@ATHENA.MIT.EDU>
X-Andrew-Message-Size: 497+0
Content-Type: X-BE2; 12
If-Type-Unsupported: send
To: info-andrew@andrew.cmu.edu,
        William David Haas <dav@northstar.dartmouth.edu>
Subject: Re: preferences
In-Reply-To: <Ec_ey4u1eVW7E0zbp6@northstar.dartmouth.edu>
References: <Ec_ey4u1eVW7E0zbp6@northstar.dartmouth.edu>

\begindata{text,1867196}
\textdsversion{12}
\template{messages}
\excerptedcaption{Excerpts from mail: 10-May-91 preferences William David 
Haas@north (1003)}


\quotation{So, how hard would it be to add an global preferences file that is 
}\quotation{reference anytime the user's file is read?

}
\quotation{-dav

}
\quotation{P.S.  I am hoping someone will tell me its already in there.

}

As the person who lobbied for it's creation, I am qualified to tell you:  It's 
already there!


Put your global preferences into a file named global.pref in the same place 
you've configured to hold your global.ezinit.


We aim to please.


-wdc

\enddata{text,1867196}

\enddata{text822, 52958}
\begindata{text822, 55116}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 1447;andrew.cmu.edu;Gary Keim
Received: from fallscreek.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/Qc=NnnO00VsWIHF09I>;
          Sun, 12 May 1991 15:52:19 -0400 (EDT)
Received: from fallscreek.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/usr13/gk5g/.Outgoing/QF.sc=Nk4C00VsWEFeFFw>;
          Sun, 12 May 1991 15:48:20 -0400 (EDT)
Received: from Messages.7.15.N.CUILIB.3.45.SNAP.NOT.LINKED.fallscreek.andrew.cmu.edu.rt.r3
          via MS.5.6.fallscreek.andrew.cmu.edu.rt_r3;
          Sun, 12 May 1991 15:48:20 -0400 (EDT)
Message-ID: <sc=Nk4200VsWIFeF9V@andrew.cmu.edu>
Date: Sun, 12 May 1991 15:48:20 -0400 (EDT)
From: Gary Keim <gk5g+@andrew.cmu.edu>
X-Andrew-Message-Size: 265+0
Content-Type: X-BE2; 12
If-Type-Unsupported: send
To: Info-Andrew <info-andrew+@andrew.cmu.edu>,
    William David Haas <dav@northstar.dartmouth.edu>
Subject: Re: preferences
In-Reply-To: <8c==35cGG02=5XPWYJ@athena.mit.edu>
References: <Ec_ey4u1eVW7E0zbp6@northstar.dartmouth.edu>
	<8c==35cGG02=5XPWYJ@athena.mit.edu>

\begindata{text,270493336}
\textdsversion{12}
\template{messages}
\excerptedcaption{Excerpts from misc: 11-May-91 Re: preferences Bill 
Cattey@ATHENA.MIT.E (497+0)}


\quotation{Put your global preferences into a file named global.pref in the 
same place you've configured to hold your global.ezinit.

}
Actually, the name of the file is $\{ANDREWDIR/lib/global.prf.

\enddata{text,270493336}

\enddata{text822, 55116}
\begindata{text822, 56796}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po3.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/gc=cRGi00UkTQ8Y09I>;
          Mon, 13 May 91 08:32:19 -0400 (EDT)
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q000/QF.Ec=cQsG00UkTA8Xk5:>;
          Mon, 13 May 91 08:31:52 -0400 (EDT)
Received: from sun2.nsfnet-relay.ac.uk by po3.andrew.cmu.edu (5.54/3.15) id <AA02186> for info-andrew; Mon, 13 May 91 08:31:45 EDT
Received: from ukc.ac.uk by sun2.nsfnet-relay.ac.uk via JANET with NIFTP 
          id <11544-0@sun2.nsfnet-relay.ac.uk>; Mon, 13 May 1991 13:12:00 +0100
Received: from brunel.ac.uk by kestrel.Ukc.AC.UK via Janet (UKC CAMEL FTP) 
          id aa06495; 13 May 91 11:16 BST
Received: from Minerva by Echo.brunel.ac.uk with SMTP (PP) 
          id <3414-0@Echo.brunel.ac.uk>; Mon, 13 May 1991 11:14:22 +0100
Received: from gav by uucp-mailhost.uuu.brunel.ac.uk;
          Mon, 13 May 91 11:14:17 +0100
Received: from gandalf.tsrl.GEC-Avionics.co.uk by GEC-Avionics.co.uk;
          Mon, 13 May 91 10:50:33 BST
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.gandalf.sun3.4 
          via MS.5.6.gandalf.sun3_4; Mon, 13 May 1991 10:50:29 +0100 (BST)
Message-Id: <Ec=a5Zr02QU15D1lUW@gandalf>
Date: Mon, 13 May 1991 10:50:29 +0100 (BST)
From: Mark D Templeton - Senior Systems Engineer - TSRL - GEC Avionics <druid@uk.co.gec-avionics.tsrl>
X-Andrew-Message-Size: 1328+0
Content-Type: X-BE2; 12
If-Type-Unsupported: send
To: info-andrew@andrew.cmu.edu
Subject: Re: preferences
In-Reply-To: <Ec_ey4u1eVW7E0zbp6@northstar.dartmouth.edu>
References: <Ec_ey4u1eVW7E0zbp6@northstar.dartmouth.edu>
Sender: druid <@brunel.ac.uk:druid@uk.co.gec-avionics.tsrl>

\begindata{text,1530116}
\textdsversion{12}
\template{messages}
\excerptedcaption{Excerpts from mail: 10-May-91 preferences William David 
Haas@north (1004)}


\quotation{Currently there are two ways of setting preferences for the Andrew

}\quotation{software.  The first is to compile the preference into the code 
during

}\quotation{installation and the second is for the user to have a preferences 
file. 

}\quotation{How hard would it be to add a global preferences file as a third

}\quotation{alternative?  We would like to set the default printing commond 
(amungst

}\quotation{other things) for our users.  If we put it in the code we have to 
edit

}\quotation{the Andrew software every time we do an installation and anytime 
we find

}\quotation{a bug we have to wonder if it was because we made a bad change. 
 What we

}\quotation{have done is to automatically give each user a preferences file 
when we

}\quotation{create an account.  This works ok but there are always users who 
delete

}\quotation{or compress the file to save space in their account.  Since they 
didn't

}\quotation{create it they don't know what it is for.

}
\quotation{So, how hard would it be to add an global preferences file that is

}\quotation{reference anytime the user's file is read?

}
\quotation{-dav

}
\quotation{P.S.  I am hoping someone will tell me its already in there.

}
Try reading README or README.ez in the andrew root.

This lists the setup files:


\leftindent{/AndrewSetup

/etc/AndrewSetup

$(LOCAL_ANDREW_SETUP_ENV)

/usr/vice/etc/AndrewSetup

$(DEFAULT_ANDREWDIR_ENV)/etc/AndrewSetup

/usr/andrew/etc/AndrewSetup}


Regards,

	Mark.

\enddata{text,1530116}

\enddata{text822, 56796}
\begindata{text822, 60456}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po2.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/0cAF9B200jZd49QU9u>;
          Wed, 15 May 91 06:49:49 -0400 (EDT)
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q001/QF.IcAF8D600UkTQ4s04v>;
          Wed, 15 May 91 06:48:48 -0400 (EDT)
Message-ID: <Added.8cAF8Ae00UkTM4rk9z@andrew.cmu.edu>
Received: from cc.uq.oz.au (bunyip.cc.uq.oz.au) by po3.andrew.cmu.edu (5.54/3.15) id <AA01243> for info-andrew; Wed, 15 May 91 06:48:33 EDT
Received: from brolga.cc.uq.oz.au by bunyip.cc.uq.oz.au id aa21457;
          15 May 91 20:48 EST
Date:     Wed, 15 May 91 20:48:13 EST
From: G.Michaelson@cc.uq.oz.au
Subject:  Andrew on Ultrix 4.1
To: info-andrew@andrew.cmu.edu


Thanks for the pointers to getting Andrew built under Ultrix 4.1 -I have
resolved my problems with libc, and now have a semi-functioning system
which is really beut! The only other MM package I've seen is DIAMOND and
I like this one better.

I had a few problems with the mips specific code eg for doing system stats,
and will try and send in suitable diffs. A few ioctl's had to be enabled
(using the #if defined options for IBM as a guide) as well.
\enddata{text822, 60456}
\begindata{text822, 61927}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po2.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/4cAFAtO00jZdM9Y093>;
          Wed, 15 May 91 06:53:45 -0400 (EDT)
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q001/QF.AcAF=he00UkT84yU4Y>;
          Wed, 15 May 91 06:52:34 -0400 (EDT)
Message-ID: <Added.EcAF=hG00UkT04yE8F@andrew.cmu.edu>
Received: from cc.uq.oz.au (bunyip.cc.uq.oz.au) by po3.andrew.cmu.edu (5.54/3.15) id <AA01269> for info-andrew; Wed, 15 May 91 06:52:20 EDT
Received: from brolga.cc.uq.oz.au by bunyip.cc.uq.oz.au id aa21524;
          15 May 91 20:51 EST
Date:     Wed, 15 May 91 20:51:43 EST
From: G.Michaelson@cc.uq.oz.au
Subject:  damn! (modem bust at home sorry)
To: info-andrew@andrew.cmu.edu


for the partial mail.

what I meant to say was: can anybody suggest how to avoid the "fixing up
unaligned data access" messages? I have enabled MALLOC size to 8 following
the SPARC model, but still get hoardes of these unless I disable the log
and that just switches off the shouting.. It still costs the CPU to re-align
the data. Should I be using a 16-byte boundary on MIPS?

I fully intend joining the MM distlist, but I want to resolve the last few
glitches in the code first. What I have seen so far (bush, fad, ez, help) is
very very nice, and I would like to thank everyone at CMU who helped write
this package. Smashing!

	-George Michaelson, Prentice Computer Centre
\enddata{text822, 61927}
\begindata{text822, 63635}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/scAIUVW00Ui30G5k9Q>;
          Wed, 15 May 91 10:39:30 -0400 (EDT)
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q001/QF.wcAISpm00UkTQFe05o>;
          Wed, 15 May 91 10:37:44 -0400 (EDT)
Received: from vnet.ibm.com (IINUS1.IBM.COM) by po3.andrew.cmu.edu (5.54/3.15) id <AA04509> for info-andrew; Wed, 15 May 91 10:37:31 EDT
Received: from RCHLAND by vnet.ibm.com (IBM VM SMTP V2R1) with BSMTP id 9361;
   Wed, 15 May 91 10:35:34 EDT
Reply-To: "Bob Oesterlin" <oester@rchland.vnet.ibm.com>
Received: by po1.rchland.ibm.com (5.51/4.7) id <AA01170> for info-andrew@andrew.cmu.edu; Wed, 15 May 91 08:42:57 CDT
Received: via switchmail; Wed, 15 May 1991 08:42:55 -0500 (CDT)
Received: from locutus.rchland.ibm.com via qmail
          ID </afs/rchland.ibm.com/service/mailqs/q000/QF.wcAHefI91E5zEWGEU6>;
          Wed, 15 May 1991 08:42:04 -0500 (CDT)
Received: from locutus.rchland.ibm.com via qmail
          ID </afs/rchland.ibm.com/usr1/oester/.Outgoing/QF.wcAHecI91E5zEyPVNt>;
          Wed, 15 May 1991 08:42:00 -0500 (CDT)
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.locutus.rchland.ibm.com.rs.aix31
          via MS.5.6.locutus.rchland.ibm.com.rs_aix31;
          Wed, 15 May 1991 08:41:57 -0500 (CDT)
Message-Id: <gcAHeZk91E5zMyPVAQ@rchland.ibm.com>
Date: Wed, 15 May 1991 08:41:57 -0500 (CDT)
From: Bob Oesterlin <oester@rchland.vnet.ibm.com>
To: info-andrew@andrew.cmu.edu
Subject: CUI 'take'

Is there any way to have the CUI 'take' command only take hints for a
certain part of the bboard tree?

When our nightly bboard purge runs, 1000's of hints get dropped into
.MS.Master for our external bboard tree. The CUI daemons has to try and
catch up on all these hints and thus local bboard posts don't get
processed for long periods.

I'd like to have a couple of CUI daemons running; one for the local
bborads (only taking hints for them), and one for the external ones. I
don't see a way to do it offhand.

Bob
\enddata{text822, 63635}
\begindata{text822, 65971}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po5.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/4cALDi:00Udd0BlU9a>;
          Wed, 15 May 91 13:46:22 -0400 (EDT)
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q003/QF.4cALCbe00UkTIXIk4X>;
          Wed, 15 May 91 13:45:21 -0400 (EDT)
Received: from thumper.bellcore.com by po3.andrew.cmu.edu (5.54/3.15) id <AA09027> for info-andrew+; Wed, 15 May 91 13:44:55 EDT
Received: from greenbush.bellcore.com by thumper.bellcore.com (4.1/4.7)
	id <AA06762> for info-andrew+@andrew.cmu.edu; Wed, 15 May 91 13:44:50 EDT
Received: by greenbush.bellcore.com (4.12/4.7)
	id <AA05146> for info-andrew+@andrew.cmu.edu; Wed, 15 May 91 13:48:31 edt
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.greenbush.mouseclub.sun4.40
          via MS.5.6.greenbush.mouseclub.sun4_40;
          Wed, 15 May 1991 13:48:27 -0400 (EDT)
Message-Id: <0cALFfG0M2YtEHxX9e@thumper.bellcore.com>
Date: Wed, 15 May 1991 13:48:27 -0400 (EDT)
From: Nathaniel Borenstein <nsb@thumper.bellcore.com>
To: info-andrew+@andrew.cmu.edu
Subject: Scroll bars on X terminal

When I run Andrew on my Graphon X terminal at home, the scroll bars
often have glitches where the "elevator" has moved through a region and
left a too-light-grey smudge.  I've never though much about it, but it
has always happened.  It's also the case that, when I first start up
Andrew applications, my error log from the Graphon X server shows the
following errors:

Xgo: Unknown extension requested: Multi-Buffering
Xgo: Unknown extension requested: SHAPE

It just occurred to me to wonder:  Could these two facts be related? 
Does anyone know what is going on, either with the smudged scroll bars
or the odd error messages?
\enddata{text822, 65971}
\begindata{text822, 67997}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/ccAM6Dq00Ui30Wy08y>;
          Wed, 15 May 91 14:44:32 -0400 (EDT)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q003/QF.IcAM44e00jZdASO05N>;
          Wed, 15 May 91 14:42:23 -0400 (EDT)
Received: from sadye.uvm.edu by po2.andrew.cmu.edu (5.54/3.15) id <AA07775> for info-andrew+; Wed, 15 May 91 14:41:57 EDT
Received: by UVM.EDU (5.65a/1.23)
	id AA10621; Wed, 15 May 91 14:41:51 -0400
Received: from cui.2.0.CUILIB.3.45.SNAP.NOT.LINKED.sadye.uvm.edu.sun4.40
          via MS.5.6.sadye.uvm.edu.sun4_40;
          Wed, 15 May 1991 14:41:50 -0400 (EDT)
Message-Id: <0cAM3iq4lU4LEdQERm@sadye.uvm.edu>
Date: Wed, 15 May 1991 14:41:50 -0400 (EDT)
From: Garrett Wollman <wollman%sadye.UVM.EDU@griffin.UVM.EDU>
To: info-andrew+@andrew.cmu.edu
Subject: Re: Scroll bars on X terminal
Cc: 
In-Reply-To: <0cALFfG0M2YtEHxX9e@thumper.bellcore.com>
References: <0cALFfG0M2YtEHxX9e@thumper.bellcore.com>

[Irrelevant note:  this is about the fourth time I've tried to write this
reply; each time so far I've tried to get out with ^X^\, which triggers
SIGQUIT.  >Sigh<.]

I'd sure like to know why ATK is asking for SHAPE!  I don't ever recall
ATK opening a non-rectangular window...

-GAWollman

PS:  I've never been able to try ATK out properly on an Xterm because
of the fonts.
\enddata{text822, 67997}
\begindata{text822, 69666}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po3.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/AcAhkJC00UkTQeGE8O>;
          Thu, 16 May 91 15:23:01 -0400 (EDT)
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q000/QF.gcAhiE600UkT4eC05p>;
          Thu, 16 May 91 15:20:49 -0400 (EDT)
Received: from wugate.wustl.edu by po3.andrew.cmu.edu (5.54/3.15) id <AA10805> for info-andrew; Thu, 16 May 91 15:20:43 EDT
Received: by wugate.wustl.edu (5.65a+/WUSTL-0.3) with SMTP 
	id AA08889; Thu, 16 May 91 14:20:39 -0500
Return-Path: <sbc@informatics.WUstl.EDU>
Received: by informatics.WUstl.EDU (4.1/SunOS 4.0); Thu, 16 May 91 14:20:33 CDT
Date: Thu, 16 May 91 14:20:33 CDT
From: sbc@informatics.WUstl.EDU (Steve Cousins)
Message-Id: <9105161920.AA02290@informatics.WUstl.EDU>
To: info-andrew@andrew.cmu.edu
Subject: wierd behavior


I'm having a lot of trouble tracking down a bug, which only comes up when
my code is linked in to ATK.  The following program works fine:


#include <math.h>

main()
{
  int bigN = 4181;
  int ndocs = 4;
  double log_val;

	log_val = log((double)bigN/(double)ndocs);
	printf("log(%f/%f) = %f or %f\n",
	       (double)bigN, (double)ndocs, log_val,
	       log((double)bigN/(double)ndocs));
}

when compiled with "cc foo.c -lm" or with "gcc foo.c -lm" on either a
Sparcstation 330 with SunOS 4.1 or a Sparcstation 470 with SunOS 4.1.1.
(I've tried all the experiments I'll describe on both of these platforms).

When I include this code segment in an ATK program, things act very strangly.
The correct answer is:
log(4181.000000/4.000000) = 6.952011 or 6.952011

From the ATK version I get
log(4181.000000/4.000000) = 1072715008.000000 or 1.020752

and if (in the ATK version) I move that calculation of the log from the
last arg to printf to the first argument after the control string, I get:
log(1.020752/0.000000) = 0.000000 or -0.000000

This tells me that maybe log is returning something of a different length
than the C compiler thinks.  Anyway, it's very frustrating because I got
the code to work standalone, but can't seem to embed it in the ATK application.

My Imakefile has the line:
DynamicMultiObject(searchv.do, searchv.o, /usr/desert/sybase/lib/libsybdb.a, -lm)

which generates the commands:

rm -f searchv.o
cc -c -I. -I/usr/desert/sybase/include/ -g -I/usr/andrew/include/atk -I/usr/andrew/include -I//usr/include/X11   searchv.c
/usr/desert/sybase/include//sybfront.h: 164: MAX redefined
/usr/desert/sybase/include//sybfront.h: 165: MIN redefined
/usr/andrew/bin/makedo -g -d /usr/andrew/lib -b /usr/andrew/bin -o searchv.do  searchv.o  /usr/desert/sybase/lib/libsybdb.a  -lm
doindex: indexing searchv.do ...OK
doindex: Writing index file...Done

Can anyone see anything I'm doing that's obviously wrong?  What
version of "log" is getting called?  Any help is appreciated, as I'm
at a loss as to how to proceed at this point.

Thanks

Steve Cousins
Medical Informatics Laboratory
Washington University
St. Louis, MO

\enddata{text822, 69666}
\begindata{text822, 72941}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 1447;andrew.cmu.edu;Gary Keim
Received: from po2.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/McAjCfG00jZd0bdk59>;
          Thu, 16 May 91 17:03:42 -0400 (EDT)
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q001/QF.ocAjC9y00UkTEms046>;
          Thu, 16 May 91 17:03:11 -0400 (EDT)
If-Type-Unsupported: send
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q000/QF.4cAjAcm00UkTMmjU5o>;
          Thu, 16 May 91 17:01:29 -0400 (EDT)
Received: from fallscreek.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q000/QF.QcAjARG00VsWE0P0p4>;
          Thu, 16 May 1991 17:01:18 -0400 (EDT)
Received: from fallscreek.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/usr13/gk5g/.Outgoing/QF.ccAjAMu00VsW00d:Y1>;
          Thu, 16 May 1991 17:01:13 -0400 (EDT)
Received: from Messages.7.15.N.CUILIB.3.45.SNAP.NOT.LINKED.fallscreek.andrew.cmu.edu.rt.r4
          via MS.5.6.fallscreek.andrew.cmu.edu.rt_r4;
          Thu, 16 May 1991 17:01:12 -0400 (EDT)
Message-ID: <scAjAMa00VsWE0d_QT@andrew.cmu.edu>
Date: Thu, 16 May 1991 17:01:12 -0400 (EDT)
From: Gary Keim <gk5g+@andrew.cmu.edu>
X-Andrew-Message-Size: 732+0
Content-Type: X-BE2; 12
To: Info-Andrew <info-andrew+@andrew.cmu.edu>
Subject: Re: wierd behavior
In-Reply-To: <9105161920.AA02290@informatics.WUstl.EDU>
References: <9105161920.AA02290@informatics.WUstl.EDU>

\begindata{text,270487292}
\textdsversion{12}
\template{messages}
\excerptedcaption{Excerpts from misc: 16-May-91 wierd behavior Steve 
Cousins@informatic (2139)}


\quotation{I'm having a lot of trouble tracking down a bug, which only comes 
up when

}\quotation{my code is linked in to ATK.  The following program works fine:

}
First, I tested your code in a dynamically loaded object and it worked as 
expected.


The sybase library must be the culprit.  Does it contain any math functions? 
Try % \bold{nm /usr/desert/sybase/lib/libsybdb.a  | egrep log}.  If it does 
contain log, you may want to blow off the -lm.  One solution may be to rewrite 
the last two arguments to the DynamicObject() rule, making sure to list the 
standard math library first:


DynamicObject(searchv,, -lm -L/usr/desert/sybase/lib -lsybdb)


Give it a try.


Gary Keim

ATK Group

\enddata{text,270487292}

\enddata{text822, 72941}
\begindata{text822, 75538}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po3.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/QcB2ale00UkT4aYU9i>;
          Fri, 17 May 91 15:06:28 -0400 (EDT)
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q000/QF.kcB2aYq00UkT0aXU5k>;
          Fri, 17 May 91 15:06:13 -0400 (EDT)
Received: from sun2.nsfnet-relay.ac.uk by po3.andrew.cmu.edu (5.54/3.15) id <AA09861> for info-andrew; Fri, 17 May 91 15:06:02 EDT
Received: from ukc.ac.uk by sun2.nsfnet-relay.ac.uk via JANET with NIFTP 
          id <23314-0@sun2.nsfnet-relay.ac.uk>; Fri, 17 May 1991 20:01:19 +0100
Received: from brunel.ac.uk by kestrel.Ukc.AC.UK via Janet (UKC CAMEL FTP) 
          id aa21855; 17 May 91 14:55 BST
Received: from Minerva by Echo.brunel.ac.uk with SMTP (PP) 
          id <7572-0@Echo.brunel.ac.uk>; Fri, 17 May 1991 14:46:30 +0100
Received: from gav by uucp-mailhost.uuu.brunel.ac.uk;
          Fri, 17 May 91 14:46:20 +0100
Received: from gandalf.tsrl.GEC-Avionics.co.uk by GEC-Avionics.co.uk;
          Fri, 17 May 91 14:39:04 BST
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.gandalf.sun3.4 
          via MS.5.6.gandalf.sun3_4; Fri, 17 May 1991 14:39:01 +0100 (BST)
Message-Id: <EcAxnpr02QU1I=qF1T@gandalf>
Date: Fri, 17 May 1991 14:39:01 +0100 (BST)
From: Mark D Templeton - Senior Systems Engineer - TSRL - GEC Avionics <druid@uk.co.gec-avionics.tsrl>
X-Andrew-Message-Size: 1205+0
Content-Type: X-BE2; 12
If-Type-Unsupported: send
To: Andrew Dist List <info-andrew@andrew.cmu.edu>
Subject: Importing PostScript
Sender: druid <@brunel.ac.uk:druid@uk.co.gec-avionics.tsrl>

\begindata{text,1822488}
\textdsversion{12}
\template{messages}
In general, for really swish documents, I use T\subscript{\bigger{E}}X for the 
text,

with xfig for the documentation. Having become truly impressed

with Andrew, I would prefer to use it. However I can see no way

to import xfig figures into Andrew---a great shame. xfig can produce 
PostScript or FIG format files. 


Please take my wish list below as "it's great, but these would make it even 
better", rather than a winge list.


\bold{Wish list}, in descending order of desirablility


1. Ability to \underline{import} PostScript.

At the moment it can only be exported, not imported. Most decent graphic tools 
can output PostScript, thus usefulness of the ez suite would be improved.


2. TeX output rather than *roff output.

This would make Andrew usable on machines where the cost of the Programmers' 
Workbench is hard to justify. It would also improve the look of text output.


3. A \italic{special character} card in ez to allow easy insertion of, say, 
the four different types of dash [m-dash, n-dash, hyphen and minus], double 
open quotes, double close quotes, etc.


4. Support for Silicon Graphics machines, especially 310 series.

Also support for SCO Unix-386.

\bold{These are just personal greed!!}


   Thanks for listening.


   Regards and thanks,

	Mark.

\enddata{text,1822488}

\enddata{text822, 75538}
\begindata{text822, 78803}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po5.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/QcB2zMu00Udd4LBE9Y>;
          Fri, 17 May 91 15:32:41 -0400 (EDT)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q003/QF.gcB2x7O00jZd4ZN04y>;
          Fri, 17 May 91 15:30:17 -0400 (EDT)
Received: from research.att.com by po2.andrew.cmu.edu (5.54/3.15) id <AA09567> for info-andrew; Fri, 17 May 91 15:30:09 EDT
Received: by inet; Fri May 17 15:30 EDT 1991
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.gargoyle.sun4.40
          via MS.5.6.gargoyle.sun4_40;
          Fri, 17 May 1991 15:29:56 -0400 (EDT)
Message-Id: <QcB2woz02mCPN_2Uhq@gargoyle>
Date: Fri, 17 May 1991 15:29:56 -0400 (EDT)
From: Bill Schell <bill@allegra.att.com>
To: Andrew Dist List <info-andrew@andrew.cmu.edu>
Subject: Re: Importing PostScript
In-Reply-To: <EcAxnpr02QU1I=qF1T@gandalf>
References: <EcAxnpr02QU1I=qF1T@gandalf>

Has anyone thought of taking ghostscript and putting an ATK object wrapper
around it to construct a postscript display object? It shouldn't be too hard,
given that ghostscript will output bitmaps given postscript input.
Ghostscript is free too and from the limited use I've given it seems pretty
solid.

Bill Schell
AT&T Bell Labs, Murray Hill, NJ
bill@allegra.att.com

\enddata{text822, 78803}
\begindata{text822, 80395}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 1447;andrew.cmu.edu;Gary Keim
Received: from po5.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/YcB34We00Udd8LK043>;
          Fri, 17 May 91 15:38:11 -0400 (EDT)
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q003/QF.AcB34Cq00UkTIdOE4f>;
          Fri, 17 May 91 15:37:54 -0400 (EDT)
If-Type-Unsupported: send
Received: from andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q000/QF.wcB32gG00Ui38mAE4g>;
          Fri, 17 May 91 15:36:12 -0400 (EDT)
Received: from fallscreek.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q001/QF.kcB32OO00VsWA0P1AG>;
          Fri, 17 May 1991 15:35:55 -0400 (EDT)
Received: from fallscreek.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/usr13/gk5g/.Outgoing/QF.EcB32LS00VsW45EUs5>;
          Fri, 17 May 1991 15:35:52 -0400 (EDT)
Received: from Messages.7.15.N.CUILIB.3.45.SNAP.NOT.LINKED.fallscreek.andrew.cmu.edu.rt.aos4
          via MS.5.6.fallscreek.andrew.cmu.edu.rt_aos4;
          Fri, 17 May 1991 15:35:51 -0400 (EDT)
Message-ID: <wcB32LG00VsWI5EUlL@andrew.cmu.edu>
Date: Fri, 17 May 1991 15:35:51 -0400 (EDT)
From: Gary Keim <gk5g+@andrew.cmu.edu>
X-Andrew-Message-Size: 937+0
Content-Type: X-BE2; 12
To: Andrew Dist List <info-andrew+@andrew.cmu.edu>
Subject: Re: Importing PostScript
In-Reply-To: <EcAxnpr02QU1I=qF1T@gandalf>
References: <EcAxnpr02QU1I=qF1T@gandalf>

\begindata{text,270281712}
\textdsversion{12}
\template{messages}
\excerptedcaption{Excerpts from misc: 17-May-91 Importing PostScript Mark 
-@uk.co.gec-avionic (1205+0)}


\quotation{1. Ability to \underline{import} PostScript.

}\quotation{At the moment it can only be exported, not imported. Most decent 
graphic tools can output PostScript, thus usefulness of the ez suite would be 
improved.

}

Agreed.


\excerptedcaption{Excerpts from misc: 17-May-91 Importing PostScript Mark 
-@uk.co.gec-avionic (1205+0)}


\quotation{3. A \italic{special character} card in ez to allow easy insertion 
of, say, the four different types of dash [m-dash, n-dash, hyphen and minus], 
double open quotes, double close quotes, etc.

}

I'm not sure whether your sources include this , but there is a program called 
\bold{compchar} that will allow you to do this.


Try:

% \bold{help compchar}


\excerptedcaption{Excerpts from misc: 17-May-91 Importing PostScript Mark 
-@uk.co.gec-avionic (1205+0)}


\quotation{Also support for SCO Unix-386.

}

This is coming in the next patch (we're in beta test right now).


Thanks for the input.  Keep it up.


Gary Keim

ATK Group

\enddata{text,270281712}

\enddata{text822, 80395}
\begindata{text822, 83277}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 2368;andrew.cmu.edu;Douglas F. DeJulio
Received: from po2.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/8cB4mva00jZdQgJU8k>;
          Fri, 17 May 91 17:35:56 -0400 (EDT)
Received: from terminus.mercury.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/usr22/dd26/.Outgoing/QF.0cB4P8a00VI8A1WVg8>;
          Fri, 17 May 91 17:10:33 -0400 (EDT)
Received: from Messages.7.8.N.CUILIB.3.45.SNAP.NOT.LINKED.terminus.mercury.andrew.cmu.edu.pmax.3
          via MS.5.6.terminus.mercury.andrew.cmu.edu.pmax_3;
          Fri, 17 May 91 17:10:32 -0400 (EDT)
Message-ID: <IcB4P8_00VI8Q1WVZi@andrew.cmu.edu>
Date: Fri, 17 May 91 17:10:32 -0400 (EDT)
From: "Douglas F. DeJulio" <dd26+@andrew.cmu.edu>
X-Andrew-Message-Size: 537+0
Content-Type: X-BE2; 12
If-Type-Unsupported: send
To: Info-Andrew <info-andrew+@andrew.cmu.edu>
Subject: Re: Importing PostScript
In-Reply-To: <EcAxnpr02QU1I=qF1T@gandalf>
References: <EcAxnpr02QU1I=qF1T@gandalf>

\begindata{text,18794716}
\textdsversion{12}
\template{messages}
\quotation{2. TeX output rather than *roff output.

This would make Andrew usable on machines where the cost of the Programmers' 
Workbench is hard to justify. It would also improve the look of text output.

}
I'd rather \bold{not} see this.  If you can't use troff, what about groff? 
 It's free.  It'll even output TeX-dvi files with the computer modern font, so 
if you think CM looks good then there's an instant way to improve the look of 
text right now.  It also outputs raw PostScript directly if you ask it nicely.

-- 

Doug DeJulio

dd26+@andrew.cmu.edu

\enddata{text,18794716}

\enddata{text822, 83277}
\begindata{text822, 85138}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po5.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/AcB5aGa00UddMQFk8l>;
          Fri, 17 May 91 18:30:43 -0400 (EDT)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q003/QF.0cB5ZfK00jZd8j8k5Y>;
          Fri, 17 May 91 18:30:07 -0400 (EDT)
Received: from lazy.qt.IPA.FhG.de by po2.andrew.cmu.edu (5.54/3.15) id <AA12062> for info-andrew+; Fri, 17 May 91 18:29:48 EDT
Received: by lazy.qt.IPA.FhG.de
	(5.61+/IDA-1.2.8/gandalf.2) id AA15836; Sat, 18 May 91 00:31:33 +0100
Received: from VUI.Andrew.3.70.CUILIB.3.45.SNAP.NOT.LINKED.lazy.qt.IPA.FhG.de.pmax.3
          via MS.5.6.lazy.qt.IPA.FhG.de.pmax_3;
          Sat, 18 May 1991 00:31:31 +0100 (MET)
Message-Id: <QcB6THcP8000Mxp3sL@lazy.qt.IPA.FhG.de>
Date: Sat, 18 May 1991 00:31:31 +0100 (MET)
From: Juergen Henke <henke@qt.IPA.FhG.de>
To: Info-Andrew <info-andrew+@andrew.cmu.edu>
Subject: Re: Importing PostScript
Cc: 
In-Reply-To: <IcB4P8_00VI8Q1WVZi@andrew.cmu.edu>
References: <EcAxnpr02QU1I=qF1T@gandalf>
 <IcB4P8_00VI8Q1WVZi@andrew.cmu.edu>

I agree with the use of groff, but did YOU try this ?
I don't have ditroff (i even don't know were to get it ...:-) and
have till now no big success in printing with groff - text prints fine, but
(at the moment) it will print only 1 (one) zip in addition to the text, and
no raster at all - it stays difficult.

I remember (may be it's a halucination) someone from the ITC say, that they
are planning to do direct PostScript...sigh

About the postscript object i thought a lot, since i read about this in the
ATUG papers...   ...time, where is it ?

At the moment i REALLY would like to get Interleaf a kick and use ez instead,
but how to print ? Where to get the ditroff and this piece of software from
Adobe for a DECstation or VAXstation ? How to change the ATK, so i could print
an ez document with zips and rasters and tables and so on ??

May be the usage of TeX as an intermediate medium isn't as bad as you told,
because we could get eqs to print ?

Sorry for the long posting,

        Juergen

P.S.: Don't let me be misunderstood, ATK is IMHO the best Toolkit for X, and
      we do a lot of programming with it. But it would be the VERY BEST, if
      we could give it to all our staff and our students to do their daily
      work... sigh


\enddata{text822, 85138}
\begindata{text822, 87748}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po5.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/UcB6rWm00Udd0T409j>;
          Fri, 17 May 91 19:57:23 -0400 (EDT)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q002/QF.8cB6qKq00jZdImJU5C>;
          Fri, 17 May 91 19:56:11 -0400 (EDT)
Received: from ucbvax.Berkeley.EDU by po2.andrew.cmu.edu (5.54/3.15) id <AA12881> for info-andrew; Fri, 17 May 91 19:55:55 EDT
Received: by ucbvax.Berkeley.EDU (5.63/1.42)
	id AA10054; Fri, 17 May 91 16:43:36 -0700
Received: from USENET by ucbvax.Berkeley.EDU with netnews
	for info-andrew@andrew.cmu.edu (info-andrew@andrew.cmu.edu)
	(contact usenet@ucbvax.Berkeley.EDU if you have questions)
Date: 17 May 91 23:28:20 GMT
From: olivea!samsung!mips!spool.mu.edu!munnari.oz.au!brolga!ggm@apple.com  (George Michaelson)
Organization: Prentice Computer Centre, The University of Queensland, Australia.
Subject: Re: Importing PostScript
Message-Id: <1991May17.232820.5077@brolga.cc.uq.oz.au>
References: <IcB4P8_00VI8Q1WVZi@andrew.cmu.edu>, <QcB6THcP8000Mxp3sL@lazy.qt.IPA.FhG.de>
Sender: info-andrew-request@andrew.cmu.edu
To: info-andrew@andrew.cmu.edu

henke@qt.ipa.fhg.de (Juergen Henke) writes:

>I agree with the use of groff, but did YOU try this ?
>I don't have ditroff (i even don't know were to get it ...:-) and
>have till now no big success in printing with groff - text prints fine, but
>(at the moment) it will print only 1 (one) zip in addition to the text, and
>no raster at all - it stays difficult.

running ezprint -t over an ez/fed/raster document produces troff input
using a "comment-quoted" form of postscript inclusion.

groff (well gtroff) is quite explicit in it's manual page about using
other methods of denoting included postscript. Thus, without work
this cannot work for free.

I, like others, cannot get ditroff onto the box easily. I got gtroff to
be called from ezprint fine, and even got gxditview to be the "popup"
for preview to work too... but only if I select the -TX75 font, since
gtroff uses non-standard (ditroff) backend commands for its ps dvi stuff.

I can see two simple ways to get postscript inclusions working.

(1)	change the way postscript is "tokenized" into ezprint -t output
	to be runtime configurable, and make a gtroff backend for this.

(2)	write a post-processor to re-wrap the troff into gtroff acceptable
	form. awk/perl/shell/whatever. the inclusion forms are pretty
	simple.

and a nicer but probably harder third form

(3)	do ALL inclusions by .so <tmpfile> and make the contents of <tmpfile>
	the result of a post-processor of its own. -This would permit
	arbitrary filtering of new ez bodytypes eg FIG/TeX.

and no... I'm not volunteering...

George
-- 
	G.Michaelson
Internet: G.Michaelson@cc.uq.oz.au                     Phone: +61 7 365 4079
  Postal: George Michaelson, the Prentice Centre,
          The University of Queensland, St Lucia, QLD Australia 4072. 
\enddata{text822, 87748}
\begindata{text822, 90971}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/4cB7o8m00Ui3B65k80>;
          Fri, 17 May 91 21:02:01 -0400 (EDT)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q001/QF.4cB7n5a00jZdQp8U5L>;
          Fri, 17 May 91 21:00:54 -0400 (EDT)
Received: from att.att.com by po2.andrew.cmu.edu (5.54/3.15) id <AA13595> for info-andrew; Fri, 17 May 91 21:00:38 EDT
Received: from mtgz047 by mtgzfs3.att.com (4.0/SMI-4.0)
	id AA23646; Fri, 17 May 91 20:45:15 EDT
Received: by mtgz047 (4.0/SMI-4.0)
	id AA00367; Fri, 17 May 91 20:45:11 EDT
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.mtgz047.gazelle.att.com.sun4.40
          via MS.5.6.mtgz047.gazelle.att.com.sun4_40;
          Fri, 17 May 1991 20:45:08 -0400 (EDT)
Message-Id: <ccB7YIC753w8A1PVIa@gazelle.att.com>
Date: Fri, 17 May 1991 20:45:08 -0400 (EDT)
From: C C Hayden <cch@mtgzy.att.com>
X-Andrew-Message-Size: 605+0
Content-Type: X-BE2; 12
If-Type-Unsupported: send
To: Mark D Templeton - Senior Systems Engineer - TSRL - GEC Avionics
    <druid@uk.co.gec-avionics.tsrl>
Subject: Re: Importing PostScript
Cc: info-andrew@andrew.cmu.edu
In-Reply-To: <EcAxnpr02QU1I=qF1T@gandalf>
References: <EcAxnpr02QU1I=qF1T@gandalf>

\begindata{text,3097112}
\textdsversion{12}
\template{default}
\define{global

attr:[FontSize ConstantFontSize Point 12]}
\define{itemize
menu:[Region~4,Itemize~31]
attr:[LeftMargin LeftMargin Inch 32768]}
\define{enumerate
menu:[Region~4,Enumerate~30]
attr:[LeftMargin LeftMargin Inch 32768]}
\define{programexample
menu:[Region~4,ProgramExample~13]
attr:[LeftMargin LeftMargin Inch 32768]
attr:[Justification LeftJustified Point 0]
attr:[FontFace FixedFace Int Set]
attr:[FontFamily AndyType Int 0]}
\define{excerptedcaption

attr:[LeftMargin LeftMargin Inch 32768]
attr:[RightMargin RightMargin Inch 32768]
attr:[FontFace Bold Int Set]
attr:[FontFace Italic Int Set]}
\define{notetotypesetter
menu:[Region~4,NoteToTypesetter~61]
attr:[Flags PassThru Int Set]}
\define{literal
menu:[Region~4,Literal~62]
attr:[Flags PassThru Int Set]}
I know it is really gross, but what I do is to use raster to capture a screen 
dump of the xfig diagram, and then paste this in to the Andrew document.  I 
have contributed the code to read screen dumps to patch level 10.  I also 
added menu commands to the raster application to invoke the window and area 
dump programs automatically, but I am not sure they made it into PL10.

I use the same technique, xfig to raster, to generate postscript for times 
when I need it to embed in troff documents.


\bold{\bigger{Charles Hayden  cch@mtgzfs3.att.com}}

Bell Labs   MT 3G-408

200 Laurel Ave, Middletown, NJ 07748

(201) 957-5558

\enddata{text,3097112}

\enddata{text822, 90971}
\begindata{text822, 94003}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/4cB8K=i00Ui397VE8S>;
          Fri, 17 May 91 21:38:22 -0400 (EDT)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q001/QF.YcB8J2O00jZd0qGU4k>;
          Fri, 17 May 91 21:37:07 -0400 (EDT)
Received: from sadye.uvm.edu by po2.andrew.cmu.edu (5.54/3.15) id <AA13893> for info-andrew+; Fri, 17 May 91 21:36:54 EDT
Received: by UVM.EDU (5.65a/1.23)
	id AA14872; Fri, 17 May 91 21:36:50 -0400
Received: from cui.2.0.CUILIB.3.45.SNAP.NOT.LINKED.sadye.uvm.edu.sun4.40
          via MS.5.6.sadye.uvm.edu.sun4_40;
          Fri, 17 May 1991 21:36:49 -0400 (EDT)
Message-Id: <ccB8Ilq4lU4L0u5FYM@sadye.uvm.edu>
Date: Fri, 17 May 1991 21:36:49 -0400 (EDT)
From: Garrett Wollman <wollman%sadye.UVM.EDU@griffin.UVM.EDU>
To: Info-Andrew <info-andrew+@andrew.cmu.edu>
Subject: Re: Importing PostScript
Cc: 
In-Reply-To: <QcB6THcP8000Mxp3sL@lazy.qt.IPA.FhG.de>
References: <EcAxnpr02QU1I=qF1T@gandalf>
 <IcB4P8_00VI8Q1WVZi@andrew.cmu.edu>
	<QcB6THcP8000Mxp3sL@lazy.qt.IPA.FhG.de>

The latest version of groff is *almost* capable of printing direct ATK, with
the addition of a program in between gtroff and grops.  However, I got
stuck with figuring out what to do with the PB and PE.

IWBRRRRRRNI ATK could output all "graphical" insets as separate EPSF files with
a .PSPIC directive to include them; then groff would work without any
fooling around, except that since gtroff and ditroff use a different fundamental
resolution, preview would have to be fixed as well.

-GAWollman
\enddata{text822, 94003}
\begindata{text822, 95868}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/8cBIvjC00Ui3AQZ080>;
          Sat, 18 May 91 11:57:36 -0400 (EDT)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q000/QF.8cBItke00jZd8I3U4C>;
          Sat, 18 May 91 11:55:28 -0400 (EDT)
Received: from ucbvax.Berkeley.EDU by po2.andrew.cmu.edu (5.54/3.15) id <AA05123> for info-andrew; Sat, 18 May 91 11:55:12 EDT
Received: by ucbvax.Berkeley.EDU (5.63/1.42)
	id AA28487; Sat, 18 May 91 08:40:34 -0700
Received: from USENET by ucbvax.Berkeley.EDU with netnews
	for info-andrew@andrew.cmu.edu (info-andrew@andrew.cmu.edu)
	(contact usenet@ucbvax.Berkeley.EDU if you have questions)
Date: 18 May 91 12:00:47 GMT
From: eru!hagbard!sunic!mcsun!ukc!slxsys!jclark!jjc@bloom-beacon.mit.edu  (James Clark)
Organization: None, London, England
Subject: Re: Importing PostScript
Message-Id: <JJC.91May18130047@jclark.UUCP>
References: <QcB6THcP8000Mxp3sL@lazy.qt.IPA.FhG.de>, <ccB8Ilq4lU4L0u5FYM@sadye.uvm.edu>
Sender: info-andrew-request@andrew.cmu.edu
To: info-andrew@andrew.cmu.edu

In article <ccB8Ilq4lU4L0u5FYM@sadye.uvm.edu> wollman@SADYE.UVM.EDU (Garrett Wollman) writes:

   The latest version of groff is *almost* capable of printing direct ATK, with
   the addition of a program in between gtroff and grops.  However, I got
   stuck with figuring out what to do with the PB and PE.

I was able to use groff to print out an ATK document that I was sent
by loading the enclosed tmac.psatk after tmac.atk.  If you start using
this, please let me know whether it works reliably; if it does, I'll
include it in the next version of groff.

James Clark
jjc@jclark.uucp

#! /bin/sh
# This is a shell archive.  Remove anything before this line, then unpack
# it by saving it into a file and typing "sh file".  To overwrite existing
# files, type "sh file -c".  You can also feed this as standard input via
# unshar, or by typing "sh <file", e.g..  If this archive is complete, you
# will see the following message at the end:
#		"End of shell archive."
# Contents:  tmac.psatk
# Wrapped by jjc@jclark on Sat May 18 11:57:20 1991
PATH=/bin:/usr/bin:/usr/ucb ; export PATH
if test -f 'tmac.psatk' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'tmac.psatk'\"
else
echo shar: Extracting \"'tmac.psatk'\" \(954 characters\)
sed "s/^X//" >'tmac.psatk' <<'END_OF_FILE'
X.nr zT 0
X.if '\*(.T'ps' .nr zT 1
X.nr psatk-unit 1p
X.de psatk-defs
Xps: mdef 5
X/PB {
X	/saved save def
X	currentpoint translate
X	\n[psatk-unit] u -\n[psatk-unit] u scale
X	/showpage {} def
X	userdict begin
X} bind def
X/PE {
X	end
X	saved restore
X} bind def
X/troffadjust {
X	pop 0
X} bind def
X..
X.de PB
X.ne \\$1p
X.nr zT \\n(zT>0
X\\*[PB\\n(zT]\\
X..
X.de PE
X\\*[PE\\n(zT]\\
X..
X.ds PB0
X.\" The last line before the "'PE" is "\}" rather than ".\}".  This
X.\" would cause a spurious space to be introduced before any picture
X.\" that was the first thing on a line.  So we have to catch that and
X.\" remove it.
X.de PB1
X.ev psatk
X.fi
X.di psatk-mac
X\!ps: exec PB
X..
X.de PE0
X\v'-.75m'\
X\D'l \\$1p 0'\D'l 0 \\$2p'\D'l -\\$1p 0'\D'l 0 -\\$2p'\
X\h'\\$1p'\v'.75m'\x'\\$2p-1m>?0'\c
X..
X.ds psatk-init \Y[psatk-defs]
X.de PE1
X\!PE
X.di
X.di null
X.br
X.di
X.rm null
X.ev
X\v'-.75m'\
X\\*[psatk-init]\Y[psatk-mac]\
X\h'\\$1p'\v'.75m'\x'\\$2p-1m>?0'\c
X.rm psatk-mac
X.if \\n(.P .ds psatk-init
X..
END_OF_FILE
if test 954 -ne `wc -c <'tmac.psatk'`; then
    echo shar: \"'tmac.psatk'\" unpacked with wrong size!
fi
# end of 'tmac.psatk'
fi
echo shar: End of shell archive.
exit 0
\enddata{text822, 95868}
\begindata{text822, 99746}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 13;andrew.cmu.edu;Fred Hansen
Received: from po3.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/kcBnNkG00UkTIInE8S>;
          Sun, 19 May 91 22:37:36 -0400 (EDT)
Received: from andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q000/QF.UcBnJl200Ui3NMGU51>;
          Sun, 19 May 91 22:33:22 -0400 (EDT)
Received: from bangor.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q001/QF.ocBnIqK00VsPE0PWcZ>;
          Sun, 19 May 1991 22:32:24 -0400 (EDT)
Received: from bangor.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/usr13/wjh/.Outgoing/QF.scBnIn200VsP8:GmgV>;
          Sun, 19 May 1991 22:32:19 -0400 (EDT)
Received: from Messages.7.15.N.CUILIB.3.45.SNAP.NOT.LINKED.bangor.andrew.cmu.edu.rt.aos4
          via MS.5.6.bangor.andrew.cmu.edu.rt_aos4;
          Sun, 19 May 1991 22:32:18 -0400 (EDT)
Message-ID: <McBnImq00VsPE_GmZk@andrew.cmu.edu>
Date: Sun, 19 May 1991 22:32:18 -0400 (EDT)
From: Fred Hansen <wjh+@andrew.cmu.edu>
To: Info-Andrew <info-andrew+@andrew.cmu.edu>,
    Mark D Templeton - Senior Systems Engineer - TSRL - GEC Avionics
    <druid@tsrl.gec-avionics.co.uk>
Subject: Re: Importing PostScript
In-Reply-To: <EcAxnpr02QU1I=qF1T@gandalf>
References: <EcAxnpr02QU1I=qF1T@gandalf>

Excerpts from internet.info-andrew: 17-May-91 Importing PostScript Mark
-@uk.co.gec-avionic (1205+0)

> 1. Ability to import PostScript.

This is straight-forward, though it could certainly be made less klunky.
here is an example:

.ne 1.9i
'PB  432 80
'if  \n(zT  \{\
\!%!
\!    432 troffadjust 80 neg translate
\!
\!	%%%%%%%%%%The postscript embedment comes after this.
\!
\!	0 0 moveto  72 0 lineto 72 72 lineto stroke
\!
\!	%%%%%%%%%%Embedment ends before here.
\!\}
'PE 432 80

    Figure 1. Draw the bottom and right of a one inch cube.  The
    space for this image is 432 PostScript points wide and 80 high. 
    The 1.9 in the .ne leaves room for this caption as well.

The PB and PE macros are part of the standard tmac.atk.  They work by
breaking the line into two separately composed sublines, so things don't
work too well if there are multiple images on a line or if the image
comes near the margin.  Incidentally, giving the whole thing the style
RightFlush or Centrered will make the image have that justification;
that is the purpose of the troffadjust line.

Fred Hansen

(ps. Please spell your return address in proper internet order when
sending mail outside Britain.)
\enddata{text822, 99746}
\begindata{text822, 102463}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po5.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/wcBv1QO00Udd48bU9y>;
          Mon, 20 May 91 07:17:49 -0400 (EDT)
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q002/QF.UcBuxKy00UkTI4H05e>;
          Mon, 20 May 91 07:13:28 -0400 (EDT)
Received: from thumper.bellcore.com by po3.andrew.cmu.edu (5.54/3.15) id <AA01095> for info-andrew; Mon, 20 May 91 07:13:22 EDT
Received: from greenbush.bellcore.com by thumper.bellcore.com (4.1/4.7)
	id <AA22181> for info-andrew@andrew.cmu.edu; Mon, 20 May 91 07:13:21 EDT
Received: by greenbush.bellcore.com (4.12/4.7)
	id <AA09658> for info-andrew@andrew.cmu.edu; Mon, 20 May 91 07:17:04 edt
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.greenbush.mouseclub.sun4.40
          via MS.5.6.greenbush.mouseclub.sun4_40;
          Mon, 20 May 1991 07:17:01 -0400 (EDT)
Message-Id: <ccBv0h_0M2Yt4ZQv9B@thumper.bellcore.com>
Date: Mon, 20 May 1991 07:17:01 -0400 (EDT)
From: Nathaniel Borenstein <nsb@thumper.bellcore.com>
To: xpert@expo.lcs.mit.edu
Subject: Re: Documentation for Andrew Message System
Cc: info-andrew@andrew.cmu.edu

1.  A better place to ask Andrew questions is the Andrew newsgroup
(comp.soft-sys.andrew) or mailing list
(info-andrew[-request]@andrew.cmu.edu).

2.  Andrew comes with an "ezprint" command that can print all the Andrew
help files.  Unfortunately, if you want to print these files *before*
you build Andrew, I think you're out of luck.  The top-level README file
should tell you how to build it, though.

3.  I'm CC'ing this to info-andrew in case I'm wrong and there is some
way to nicely print the help files without actually building the Andrew
distribution, but I doubt that there is.  -- Nathaniel
\enddata{text822, 102463}
\begindata{text822, 104507}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po5.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/YcBxkN:00UddEG9k8k>;
          Mon, 20 May 91 10:24:25 -0400 (EDT)
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q002/QF.QcBxiCm00UkT0=304A>;
          Mon, 20 May 91 10:22:07 -0400 (EDT)
Received: from thumper.bellcore.com by po3.andrew.cmu.edu (5.54/3.15) id <AA02823> for info-andrew; Mon, 20 May 91 10:21:56 EDT
Received: from greenbush.bellcore.com by thumper.bellcore.com (4.1/4.7)
	id <AA02216> for info-andrew@andrew.cmu.edu; Mon, 20 May 91 10:21:55 EDT
Received: by greenbush.bellcore.com (4.12/4.7)
	id <AA09920> for info-andrew@andrew.cmu.edu; Mon, 20 May 91 10:25:37 edt
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.greenbush.mouseclub.sun4.40
          via MS.5.6.greenbush.mouseclub.sun4_40;
          Mon, 20 May 1991 10:25:32 -0400 (EDT)
Message-Id: <UcBxlQi0M2Yt4a9lgM@thumper.bellcore.com>
Date: Mon, 20 May 1991 10:25:32 -0400 (EDT)
From: Nathaniel Borenstein <nsb@thumper.bellcore.com>
To: info-andrew@andrew.cmu.edu
Subject: Re: CUI 'take'
In-Reply-To: <gcAHeZk91E5zMyPVAQ@rchland.ibm.com>
References: <gcAHeZk91E5zMyPVAQ@rchland.ibm.com>

The takehints command was optimized for the multi-bboard-server case. 
Thus the only selectivity you can do is whether to take ALL hints or
only those dropped by this bboard-server machine.  Without modifying the
code, you might be able to get the effect you desire by running your
local & external stuff on different servers, and only taking the hints
from the current machine.  Beyond that, it's a simple matter of code --
see MS_TakeHints in ams/libs/ms/rawdb.c....
\enddata{text822, 104507}
\begindata{text822, 106460}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po5.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/scBxvsW00UddMGGE8v>;
          Mon, 20 May 91 10:36:41 -0400 (EDT)
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q002/QF.EcBxvKe00UkT0A5E4O>;
          Mon, 20 May 91 10:36:07 -0400 (EDT)
Received: from thumper.bellcore.com by po3.andrew.cmu.edu (5.54/3.15) id <AA03082> for dba+; Mon, 20 May 91 10:35:52 EDT
Received: from greenbush.bellcore.com by thumper.bellcore.com (4.1/4.7)
	id <AA03862> for info-andrew-bugs+@andrew.cmu.edu; Mon, 20 May 91 10:35:30 EDT
Received: by greenbush.bellcore.com (4.12/4.7)
	id <AA09900> for slr@fiji; Mon, 20 May 91 10:12:17 edt
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.greenbush.mouseclub.sun4.40
          via MS.5.6.greenbush.mouseclub.sun4_40;
          Mon, 20 May 1991 10:12:11 -0400 (EDT)
Message-Id: <gcBxYvK0M2YtAa9lBT@thumper.bellcore.com>
Date: Mon, 20 May 1991 10:12:11 -0400 (EDT)
From: Nathaniel Borenstein <nsb@thumper.bellcore.com>
X-Andrew-Message-Size: 654+0
Content-Type: X-BE2; 12
If-Type-Unsupported: send
To: info-andrew-bugs+@andrew.cmu.edu, info-andrew+@andrew.cmu.edu,
        dba+@andrew.cmu.edu, wdc@athena.mit.edu, oester@ibm.com,
        janssen@parc.xerox.com, Craig_Everhart@transarc.com
Subject: Patching the bug
Cc: Steve Rohall <slr@thumper.bellcore.com>,
        Jonathan Rosenberg <jxr@thumper.bellcore.com>

\begindata{text,2714688}
\textdsversion{12}
\template{messages}
The nasty bug previously mentioned appears to be due to a bad interaction with 
the 822 header parsing library routine called "Next822Word" (defined in 
overhead/mail/lib/scan822.c).  Apparently, this routine was documented to 
return 0 on error, (although is822Error might have been more consistent) but 
this was never checked for by the date parsing routines.    The fix is a very 
simple one-liner in ams/libs/ms/msparse.c:


% \bold{diff *msparse.c originals/*msparse.c}

54c54

<     while (code822 && code822 != is822End) \{

---

>     while (code822 != is822End) \{

%


In other words, the while loop in the date parser should check for code822 
getting set to zero.\
\enddata{text,2714688}

\enddata{text822, 106460}
\begindata{text822, 108933}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po5.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/AcBxwHW00Udd0GG08l>;
          Mon, 20 May 91 10:37:07 -0400 (EDT)
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q003/QF.ccBxvTa00UkTAA6k5S>;
          Mon, 20 May 91 10:36:16 -0400 (EDT)
Received: from thumper.bellcore.com by po3.andrew.cmu.edu (5.54/3.15) id <AA03094> for dba+; Mon, 20 May 91 10:36:07 EDT
Received: from greenbush.bellcore.com by thumper.bellcore.com (4.1/4.7)
	id <AA03909> for info-andrew-bugs+@andrew.cmu.edu; Mon, 20 May 91 10:35:36 EDT
Received: by greenbush.bellcore.com (4.12/4.7)
	id <AA09784> for slr@fiji; Mon, 20 May 91 09:41:22 edt
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.greenbush.mouseclub.sun4.40
          via MS.5.6.greenbush.mouseclub.sun4_40;
          Mon, 20 May 1991 09:41:17 -0400 (EDT)
Message-Id: <AcBx7xG0M2YtAa9kgt@thumper.bellcore.com>
Date: Mon, 20 May 1991 09:41:17 -0400 (EDT)
From: Nathaniel Borenstein <nsb@thumper.bellcore.com>
To: info-andrew-bugs+@andrew.cmu.edu, info-andrew+@andrew.cmu.edu,
        dba+@andrew.cmu.edu, wdc@athena.mit.edu, oester@ibm.com,
        janssen@parc.xerox.com, Craig_Everhart@transarc.com
Subject: Warning: Nasty AMS Bug
Cc: Steve Rohall <slr@thumper.bellcore.com>,
        Jonathan Rosenberg <jxr@thumper.bellcore.com>

A long-dormant AMS bug hit us over the weekend, crippling our entire AMS
bboard system until I came in this morning and sorted it out.  I'm
sending this bug to a number of people & lists because the bug was
tickled by a mal-formed message that appeared on the "xpert" mailing
list, which is received by a number of other sites.  Therefore it is
possible that other people are equally wedged, and I wanted to warn AMS
bboard system maintainers about the problem as quickly as possible.

The bug is caused by a badly-malformed "Date" header.  The message in
question had the following:

Date: Fri, 17 May 91 13:56:47 (Ti

Apparently that date causes the date parsing routines to go into an
infinite loop!  You can test this by running cui and typing

whenis Fri, 17 May 91 13:56:47 (Ti

On both sun3 and sun4 platforms, this seems to cause an infinite loop.

I will try to follow up with a patch before too long, but I wanted to
get this warning out quickly.  If your bboard system is similarly stuck,
you can probably fix the bug by killing & restarting your cui daemon
after either eliminating the offending message or adding a trailing
right paren to its date header.

Amazing, really, that it would appear that no such header was previously
encountered by any of the AMS-based bboard systems.  Of course, the
header is totally out of spec, but cui should be able to tolerate it
better than that...

\enddata{text822, 108933}
\begindata{text822, 111968}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po2.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/ccBzQlm00jZdQMQ08t>;
          Mon, 20 May 91 12:20:02 -0400 (EDT)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q001/QF.UcBzQ5a00jZdEMOE5X>;
          Mon, 20 May 91 12:19:23 -0400 (EDT)
Received: from SGI.COM by po2.andrew.cmu.edu (5.54/3.15) id <AA06244> for info-andrew; Mon, 20 May 91 12:19:04 EDT
Received: from [192.26.61.126] by SGI.COM via SMTP (5.65+bind 1.5+ida/910110.SGI)
	for info-andrew@andrew.cmu.edu id AA25145; Mon, 20 May 91 09:18:39 -0700
Received: by walhalla.wpd.sgi.com (5.65+bind 1.5+ida/900410.SGI)
	for steph@westford.ccur.com id AA15843; Mon, 20 May 91 09:18:34 -0700
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.walhalla.sgi.4d
          via MS.5.6.walhalla.sgi_4d;
          Mon, 20 May 1991 09:18:32 -0700 (PDT)
Message-Id: <0cBzPM306XpyAjgapx@walhalla>
Date: Mon, 20 May 1991 09:18:32 -0700 (PDT)
From: Andrew Palay <ajp@walhalla.wpd.sgi.com>
X-Andrew-Message-Size: 1330+0
Content-Type: X-BE2; 12
If-Type-Unsupported: send
To: info-andrew@andrew.cmu.edu, andy@romaint.uucp, steph@westford.ccur.com
Subject: Re: Dynamic Loading
In-Reply-To: <9105201217.AA00428@romaint.uucp>
References: <9105201217.AA00428@romaint.uucp>

\begindata{text,268980772}
\textdsversion{12}
\template{messages}
\excerptedcaption{Excerpts from mail: 20-May-91 Andrew Takats@romaint.uu 
(1216)}


\quotation{Subject: using ATK to make a subroutine library

}
\quotation{Greetings from Pasta-Land!

}
\quotation{How (easily) can Andrew code be used outside of the ATK dynamic

}\quotation{loading environment?  A couple of questions may clear up my query:

}
\quotation{1) can I create a single executable that can be run with an 
absolute

}\quotation{minimum of accompanying files, etc., so that I can have other 
isolated

}\quotation{people run my application without loading Andrew?  My current line 
of

}\quotation{thinking is to modify runapp to statically load all my 
applications

}\quotation{classes, and to link all my .o's together with runapp.  How does 
this

}\quotation{sound?

}Yes you can do this.  I did this to try to debug some things in messages when 
I didn't have access to a debugger that could handle dynamically loaded 
objects.  The only thing is the assembly code that triggers the dynamic 
loading must still be there.


\quotation{2) can I access Andrew classes from non-Andrew C-code?  I assume 
it's

}\quotation{possible since the class function produces normal C code, but I 
fear there's

}\quotation{some stumbling block somewhere.  Has anyone done anything similar?

}
Yes you can intermix them.   The major stumbling block is that ATK believes it 
is control of the event loop.  Your code must be written using an event driven 
model.


Andrew J. Palay

Principal Scientist

Silicon Graphics Computer Systems

\enddata{text,268980772}



\enddata{text822, 111968}
\begindata{text822, 115174}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po2.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/0cC28Ty00jZdAXM09e>;
          Mon, 20 May 91 15:23:12 -0400 (EDT)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q001/QF.YcC26Rq00jZdMXKE4Y>;
          Mon, 20 May 91 15:21:02 -0400 (EDT)
Received: from ATHENA.MIT.EDU by po2.andrew.cmu.edu (5.54/3.15) id <AA09044> for info-andrew; Mon, 20 May 91 15:20:54 EDT
Received: from LAKOTA.MIT.EDU by ATHENA.MIT.EDU with SMTP
	id AA14262; Mon, 20 May 91 15:20:45 EDT
Received: by lakota.MIT.EDU (5.61/4.7) id AA22166; Mon, 20 May 91 15:20:42 -0400
Received: from Messages.7.15.N.CUILIB.3.45.SNAP.NOT.LINKED.lakota.vax.43
          via MS.5.6.lakota.vax_43;
          Mon, 20 May 1991 15:20:40 -0400 (EDT)
Message-Id: <0cC268sGG02=1KR4wH@athena.mit.edu>
Date: Mon, 20 May 1991 15:20:40 -0400 (EDT)
From: Bill Cattey <wdc@ATHENA.MIT.EDU>
To: Andrew Dist List <info-andrew@andrew.cmu.edu>,
        Bill Schell <bill@allegra.att.com>
Subject: Re: Importing PostScript
In-Reply-To: <QcB2woz02mCPN_2Uhq@gargoyle>
References: <EcAxnpr02QU1I=qF1T@gandalf>
	<QcB2woz02mCPN_2Uhq@gargoyle>

I'd like to incorporate ghostscript in ATK, but first I'd like to find
out why ghostscript core dumped when I fed it a (comparatively) simple
zip figure's postscript output.

-wdc
\enddata{text822, 115174}
\begindata{text822, 116785}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po2.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/McC4=oi00jZdAefE8A>;
          Mon, 20 May 91 17:43:23 -0400 (EDT)
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q001/QF.gcC4:pS00UkTEiC05w>;
          Mon, 20 May 91 17:42:15 -0400 (EDT)
Received: from pilot.njin.net by po3.andrew.cmu.edu (5.54/3.15) id <AA11823> for info-andrew+; Mon, 20 May 91 17:42:05 EDT
Received: from handyman.njin.net by pilot.njin.net (5.59/SMI4.0/RU1.4/3.08) 
	id AA17076; Mon, 20 May 91 17:42:01 EDT
Date: Mon, 20 May 91 17:42:00 EDT
From: David M. Katinsky <dmk@handyman.njin.net>
To: info-andrew+@andrew.cmu.edu
Reply-To: dmk@pilot.njin.net
X-Telephone: +1 908 932-4783
X-Fax: +1 908 932-2968
Message-Id: <CMM-RU.1.0.674775720.dmk@handyman.njin.net>

I was asking my colleague, Rakesh Patel, about the current state of AMs with
regard to PCs and Macs; he responded with this. Have there been any further
accomplishments in the last year for which you could direct some
literature/documentation my way?

Currently, I am reading those documents found in docs/AMS. Thanks much for
any information you can provide.
                ---------------

Message-Id: <8a3Ymzj0BwwOEaEloV@transarc.com>
Date: Mon, 26 Mar 90 12:09:19 -0500 (EST)
From: Craig_Everhart@transarc.com
X-Andrew-Message-Size: 467+0
Content-Type: X-BE2; 12
To: Info-Andrew <info-andrew+@andrew.cmu.edu>,
        samsung!emory!km@zaphod.mps.ohio-state.edu
    (Ken Mandelberg)
Subject: Re: AMS frontend for PCs and Macs?
Cc: Jack Stein <js5l+@andrew.cmu.edu>, Aaron Wohl <aw0g+@andrew.cmu.edu>
In-Reply-To: <5192@emory.mathcs.emory.edu>
References: <5192@emory.mathcs.emory.edu>


All PC/Mac front-ends to AMS are currently text-only.  Many of the
pieces for a PC front end are included with the Andrew distribution
(X.V11R4); the Mac stuff wasn't quite ready in time for the tape
deadline, but the folks who did it (Special Projects, Operations,
Computing Services, CMU) were very interested in distributing their Mac
front-end.


						dmk
David M. Katinsky
dmk@pilot.njin.net, dmk@njin.BITNET, {njin, rutgers}!dmk
\enddata{text822, 116785}
\begindata{text822, 119203}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po5.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/0cC55yi00UddMaxU8:>;
          Mon, 20 May 91 18:45:19 -0400 (EDT)
Received: from po5.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q003/QF.8cC54ru00Udd8awE4B>;
          Mon, 20 May 91 18:44:08 -0400 (EDT)
Received: from CALIPH.INTELLICORP.COM (INTELLICORP.COM) by po5.andrew.cmu.edu (5.54/3.15) id <AA09964> for info-andrew; Mon, 20 May 91 18:43:55 EDT
Received: from garlic.intellicorp.com by CALIPH.INTELLICORP.COM via
	  SMTP with TCP; Mon, 20 May 91 15:43:29-PDT
Received: by garlic.intellicorp.com (4.0/SMI-4.0) id AA03194; Mon,
	  20 May 91 15:45:40 PDT
Date: Mon, 20 May 91 15:45:40 PDT
From: davis@garlic.intellicorp.com (Nils Davis)
Message-Id: <9105202245.AA03194@garlic.intellicorp.com>
To: info-andrew@andrew.cmu.edu
Subject: Is "ez" available as a widget in Andrew?
Reply-To: ndavis@intellicorp.com

Hi --

I don't read this list and haven't looked at Andrew for 1.5 years, so
please excuse my ignorance. 

I have an application where I'd like to display some text, with
different sorts of properties on the text like bolding and
italicizing, and I'd like the user to be able to click on a boldfaced
word and have something happen. I was wondering if the Andrew toolkit
could help me out with this.

At this point I don't know anything about Andrew, and before I
downloaded the whole thing, I thought I'd find out if my idea is
feasible. Is Andrew based on Xt? Can I combine Andrew widgets with
those from other Xt-based toolkits? Is there an Andrew interface
builder?

Please reply by mail -- I don't subscribe to info-andrew.

Thanks,

Nils Davis (ndavis@intellicorp.com)
IntelliCorp, Inc.
Mountain View, CA
415/965-5616
\enddata{text822, 119203}
\begindata{text822, 121231}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/AcCF9lC00Ui30=ZU8w>;
          Tue, 21 May 91 08:28:33 -0400 (EDT)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q002/QF.kcCF8uu00jZdA8ek4G>;
          Tue, 21 May 91 08:27:45 -0400 (EDT)
Received: from dolphin.icase.edu by po2.andrew.cmu.edu (5.54/3.15) id <AA02214> for info-andrew+; Tue, 21 May 91 08:27:28 EDT
Received: by dolphin.icase.edu (5.65.1/lanleaf2.4.9)
	id AA12790; Tue, 21 May 91 08:28:22 -0400
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.dolphin.icase.edu.sun4.40
          via MS.5.6.dolphin.icase.edu.sun4_40;
          Tue, 21 May 1991 08:28:20 -0400 (EDT)
Message-Id: <EcCF9Y=0_csmAklGRW@icase.edu>
Date: Tue, 21 May 1991 08:28:20 -0400 (EDT)
From: Tom Crockett <tom@mailhost.icase.edu>
X-Andrew-Message-Size: 827+0
Content-Type: X-BE2; 12
If-Type-Unsupported: send
To: info-andrew+@andrew.cmu.edu,
        Nathaniel Borenstein <nsb@thumper.bellcore.com>
Subject: Re: Warning: Nasty AMS Bug
In-Reply-To: <AcBx7xG0M2YtAa9kgt@thumper.bellcore.com>
References: <AcBx7xG0M2YtAa9kgt@thumper.bellcore.com>

\begindata{text,2962768}
\textdsversion{12}
\template{messages}
\excerptedcaption{Excerpts from internet.info-andrew: 20-May-91 Warning: Nasty 
AMS Bug Nathaniel Borenstein@thu (1402)}


\quotation{Amazing, really, that it would appear that no such header was 
previously

}\quotation{encountered by any of the AMS-based bboard systems.

}
Actually, I think I may have seen this once before (\italic{cui} in an 
infinite loop), but I didn't realize that's what the problem was.  We, too, 
were hit by the bad message to \bold{\italic{xpert}}.  I finally got 
\italic{cui} to proceed by deleting messages from my bboard account's 
\bold{Mailbox} directory until I found the offending one.


Not a pretty sight!


\italic{Tom Crockett}


\smaller{\bold{ICASE}

Institute for Computer Applications in Science and Engineering


\smaller{M.S. 132C				e-mail:  tom@icase.edu

NASA Langley Research Center		phone:  (804) 864-2182

Hampton,  VA  23665-5225

} 
\smaller{ }}\smaller{ } 
                                                                       

\enddata{text,2962768}

\enddata{text822, 121231}
\begindata{text822, 123747}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/YcCIGUW00Ui3MOKk8R>;
          Tue, 21 May 91 12:02:40 -0400 (EDT)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q002/QF.gcCIEqu00jZdIGw04:>;
          Tue, 21 May 91 12:00:59 -0400 (EDT)
Received: from skidrow.dartmouth.edu by po2.andrew.cmu.edu (5.54/3.15) id <AA04836> for info-andrew; Tue, 21 May 91 12:00:41 EDT
Received: by skidrow.dartmouth.edu (5.65D1/4.2)
	id AA16380; Tue, 21 May 91 12:00:36 -0400
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.skidrow.noname.sun4.40
          via MS.5.6.skidrow.noname.sun4_40;
          Tue, 21 May 1991 12:00:33 -0400 (EDT)
Message-Id: <AcCIEVu1eV3oMsipNK@northstar.dartmouth.edu>
Date: Tue, 21 May 1991 12:00:33 -0400 (EDT)
From: Susan Schwarz <sas@northstar.dartmouth.edu>
To: info-andrew@andrew.cmu.edu
Subject: Help  formatting problem
Cc: "bb+official.andrew" <bb@northstar2.dartmouth.edu>

I have recently ported NCAR Graphics V3.0 to our Sparcstations,  IBM RTs
and RS600s and am having trouble getting the NCAR man pages to appear
correctly when using the ATK help utility.  We are running ATK4 patch
level 9. When I use  help to display the man pages,  many of the vowels 
are missing from the text.   When I use the 'man' utility on them, the
man pages appear correctly.

 The NCAR man files reference a specific troff  macro file that comes
with NCAR and I think that macro file may be causing the problem.  Here
is a listing  of an NCAR man page (dashsmth.l)  that exhibits the
problem and also the macro file (ncargmac.l) that it references.

File dashsmth.l :
-------------

.TH DASHSMTH 3NCARG "MARCH 1988" NCAR "NCAR GRAPHICS"
.so /user/source/sep/NCAR/Doc/ncargmac.l
.dsS1 " CALL DASHDC (IPAT,JCRT,JSIZE)
.dsS2 " CALL DASHDB (IPAT)
.dsS3 " CALL CURVED (X,Y,N)
.dsS4 " CALL FRSTD (X,Y)
.dsS5 " CALL VECTD (X,Y)
.dsS6 " CALL LINED (XA,XB,YA,YB) no smoothing
.dsS7 " CALL LASTD Called after last point is processed
.nrsN 7
./" USE tsi to PRINT THIS FILE!
.pn 189
.bp
.PH ""
.PF ""
.SK 1
.tr ~
.po -.25i
.ll 6.5i
.PH ""
.EH "@\s9NCAR Graphics User's Guide\s11@@@"
.OH "@@@\s9DASHSMTH\s11@"
.EF "@\s\fB11%\s9\fR@@August 1987\s11@"
.OF "@\s9August 1987@@\s11\fB%\fR@"
.de hD          \" Heading macro level one
.br
.ne 5
.sp 2
.ps +3
.ft B           \" boldface, 14 pt.
\\$1
.ft R
.ps -3
.sp 
..
.de >>          \" display for indented lines
.in +.25i       \" usage: .>>
.sp
.nf
..              
.de <<          \" end of display for indented lines
.fi
.in -.25i       \" usage: .<<
.sp
..              
.de sf          \"start fortran (constant spacing)
.ps 10
.vs 12
.nf
.ft L
..
.de ef          \"end fortran (resume variable spacing & prev. size & font)
.ft
.fi
.ps
.vs
..
.br
.S 14
DASHSMTH  - Software dashed-line package with character capability and
smoothing
.S 11
.R
.H 3 "Latest Revision"
August 1987
.H 3 "Purpose"
DASHSMTH is a software dashed-line package with
smoothing capabilities.  DASHSMTH is DASHCHAR
with smoothing features added.
.H 3 "Usage"
First, either
.br
CALL DASHDB (IPAT)
.br
where IPAT is a 16-bit dash pattern as
described in the subroutine DASHDB (see
DASHLINE documentation), or
.br
CALL DASHDC (IPAT,JCRT,JSIZE)
.br
as described below.

Then, call any of the following:
.nf
CALL CURVED (X,Y,N)
CALL FRSTD (X,Y)
CALL VECTD (X,Y)
CALL LASTD
.fi

LASTD is called only after the last
point of a line has been processed in VECTD.

The following may also be called, but no
smoothing will result:
.br
CALL LINED (XA,YA,XB,YB)
.H 3 "ARGUMENTS"
.H 3 "On Input to DASHDC"
.VL .6i
.LI "\fBIPAT\fR"
A character string of arbitrary length
(60 characters seems to be a practical
limit) that specifies the dash pattern
to be used.  A dollar sign in IPAT
indicates solid; an apostrophe indicates
a gap; blanks are ignored.  Any character
in IPAT that is not a dollar sign,
apostrophe, or blank is considered to be
part of a line label.  Each line label
can be at most 15 characters in length.
Sufficient white space is reserved in the
dashed line for writing line labels.
.LI "\fBJCRT\fR"
The length in plotter address units per
$ or apostrophe.
.LI "\fBJSIZE\fR"
Is the size of the plotted characters:
.BL
.LI
If between 0 and 3, it is 1., 1.5, 2. and 3. 
times an 8 plotter address unit width.
.LI
If greater than 3, it is the character
width in plotter address units.
.LE
.LE
.H 3 "To Other Line-Drawing Routines"
.VL 2i
.LI "\fBCURVED(X,Y,N)\fR"
X and Y are arrays of world coordinate values
of length N or greater.  Line segments obeying
the specified dash pattern are drawn to
connect the N points.
.LI "\fBFRSTD(X,Y)\fR"
The current pen position is set to
the world coordinate value (X,Y).
.LI "\fBVECTD(X,Y)\fR"
A line segment is drawn between the
world coordinate value (X,Y) and the
most recent pen position.  (X,Y) then
becomes the most recent pen position.
.LI "\fBLINED(XA,XB,YA,YB)\fR"
A line is drawn between world coordinate
values (XA,YA) and (XB,YB).
.LI "\fBLASTD\fR"
When using FRSTD and VECTD, LASTD must be
called (no arguments needed).  LASTD sets up
the calls to the smoothing routines KURV1S and
KURV2S.
.LE
.H 3 "On Output"
All arguments are unchanged for all routines.
.H 3 "Note"
When switching from the regular plotting
routines to a dashed-line package the first
call should not be to VECTD.
.H 3 "Entry Points"
DASHDB, DASHDC, CURVED, FRSTD, VECTD, LINED,
RESET, LASTD, KURV1S, KURV2S, CFVLD, FDVDLD,
DRAWPV, DASHBD
.H 3 "Common Blocks"
INTPR, DASHD1, DASHD2, DDFLAG, DCFLAG, DSAVE1,
DSAVE2, DSAVE3, DSAVE5, CFFLAG, SMFLAG, DFFLAG,
FDFLAG
.H 3 "Required Library Routines"
The ERPRT77 package and the SPPS.
.H 3 "Required GKS Level"
0A
.H 3 "I/O"
Plots solid or dashed lines, possibly with
characters at intervals in the line.
The lines may also be smoothed.
.H 3 "Precision"
Single
.H 3 "Language"
FORTRAN 77
.H 3 "History"
Written in October 1973.
Made portable in September 1977 for use
with all machines that
support plotters with up to 15 bit resolution.
Converted to FORTRAN 77 and GKS in June 1984.
.H 3 "Algorithm"
Points for each line
segment are processed and passed to the
routines, KURV1S and KURV2S, which compute
splines under tension passing through these
points.  New points are generated between the
given points, resulting in smooth lines.
.H 3 "Accuracy"
Plus or minus .5 plotter address units per call.
There is no cumulative error.
.H 3 "Timing"
About three times as long as DASHCHAR.
.bp
.PH ""
.PF ""
.bp


--------------

Here is file  ncargmac.l.  Note you will need to change the path of this
file in the dashsmth.l file if you try to run help on it

--------------

.de rt  \" disable return up screen, produces nroff garbage
.sp
..
.de BL   \" set up for * LI's
.VL 6mm
..
.de AL   \" set up for * LI's
.VL 6mm
..
.de ne
..
.de sp             \" redefine blank line feed due to neg. spacing

..
.de }F    \" ignore footer breaks 
..
.de bp    \" ignore page breaks
.sp
..
.de S          \" catch util name and synopsis
.if\\$1>11 \{\  
.N             \" call to print NAME, only once
.ND
\}
.if\\$1=11 \{\
.SY             \" call to print synopsis
\}
..
.de N         \" print name at header	
.SH NAME
.rm N
..
.de SY        \" print synopsis on page 1
.SH SYNOPSIS
.nf
.if \\n(sN-0 \\*(S1  \" list all subroutines
.if \\n(sN-1 \\*(S2
.if \\n(sN-2 \\*(S3
.if \\n(sN-3 \\*(S4
.if \\n(sN-4 \\*(S5
.if \\n(sN-5 \\*(S6
.if \\n(sN-6 \\*(S7
.if \\n(sN-7 \\*(S8
.if \\n(sN-8 \\*(S9
.if \\n(sN-9 \\*(s1
.if \\n(sN-10 \\*(s2
.if \\n(sN-11 \\*(s3
.if \\n(sN-12 \\*(s4
.if \\n(sN-13 \\*(s5
.if \\n(sN-14 \\*(s6
.if \\n(sN-15 \\*(s7
.if \\n(sN-16 \\*(s8
.if \\n(sN-17 \\*(s9
.if \\n(sN-18 \\*(N1
.if \\n(sN-19 \\*(N2
.if \\n(sN-20 \\*(N3
.if \\n(sN-21 \\*(N4
.if \\n(sN-22 \\*(N5
.if \\n(sN-23 \\*(N6
.if \\n(sN-24 \\*(N7
.if \\n(sN-25 \\*(N8
.if \\n(sN-26 \\*(N9
.if \\n(sN-27 \\*(N0
.rm SY        \" done only once
..
.de ND        \" print  descript. catted onto util as NA
.nf
\\*(NA
.rm ND        \" done only once
..
.de VL        \" Vertical Line spacing
.ns
.nr.1 \\$1u         \" new indent bump passed and read
.if \\n(.1u=3 \{\    \" some were without units
.nr.1 3mm
\}
.nrf2 \\n(:f        \" f2 holds old front tab for return
.nr:f \\n(.iu       \" f holds new front tab
.nr:b \\n(.iu+\\n(.1u  \" b holds new indent
.nr:b \\n(:bu+0.2i      \" bump b to fit labels better
.fi
.in \\n(:bu             \" set new indent
.ti \\n(:bu            
..
.de P   \" ignore P whatever it was
..
.de pn  \" ignore page numbering
..
.de R   \" ignore return to Regular font since nroff has no font
..
.de LI  \" Labeled pharagraph
.br
.sp                \" print blank
.if \\n(.$ .dsL1 \\$1     \" read label
.if !\\n(.$ .dsL1 "   *  \" set label if none
.in \\n(:bu     \" set indent
.ti 0
.ta \\n(:fu \\n(.iu   \"set tabs
\t\\*(L1\t\c           \" print label, then text
..
.de LE        \" close LI environment
.nr:b \\n(:f  \" reset indent holder to previous
.nr:f \\n(f2  \" reset front tab to previous
.in \\n(:bu   \" reset indent
..
.de H     \" header labels
.D        \" print DESCRIPTION before first header
.rm D      \" and only first
.}X         \" set up page, man commd.
.ti 0.33i    
\&\\$2 \|\\$3 \|\\$4 \|\\$5 \|\\$6 \|\\$7    \" print label
.br
.nrf2 0  \" reset front tab to 0
..
.de D
.br
.sp
.ti -1i
DESCRIPTION
.VL 0.0i
..

-----------

Do you have any suggestions on how to get help to display this man page
correctly?

Susan Schwarz
Project NORTHSTAR
Dartmouth College
\enddata{text822, 123747}
\begindata{text822, 133482}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po2.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/4cCJkYq00jZd4MIk5A>;
          Tue, 21 May 91 13:43:01 -0400 (EDT)
Received: from andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q001/QF.YcCJj1G00Ui38UZU4X>;
          Tue, 21 May 91 13:41:21 -0400 (EDT)
If-Type-Unsupported: send
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q002/QF.wcCJhwG00jZdEMEU49>;
          Tue, 21 May 91 13:40:14 -0400 (EDT)
Received: from elysees.dartmouth.edu by po2.andrew.cmu.edu (5.54/3.15) id <AA06197> for info-andrew; Tue, 21 May 91 13:39:44 EDT
Received: by elysees.dartmouth.edu (5.65D1/4.2)
	id AA09062; Tue, 21 May 91 13:39:39 -0400
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.elysees.noname.sun4.40
          via MS.5.6.elysees.noname.sun4_40;
          Tue, 21 May 1991 13:39:37 -0400 (EDT)
Message-Id: <YcCJhNe1eVXqIOAHcf@northstar.dartmouth.edu>
Date: Tue, 21 May 1991 13:39:37 -0400 (EDT)
From: Anthony Edwards <tobeye@northstar.dartmouth.edu>
X-Andrew-Message-Size: 368+0
Content-Type: X-BE2; 12
To: info-andrew@andrew.cmu.edu
Subject: link inset on RS/6000 problem?

\begindata{text,1130248}
\textdsversion{12}
\template{default}
\define{global

attr:[FontSize ConstantFontSize Point 12]}
\define{itemize
menu:[Region~4,Itemize~31]
attr:[LeftMargin LeftMargin Inch 32768]}
\define{enumerate
menu:[Region~4,Enumerate~30]
attr:[LeftMargin LeftMargin Inch 32768]}
\define{programexample
menu:[Region~4,ProgramExample~13]
attr:[LeftMargin LeftMargin Inch 32768]
attr:[Justification LeftJustified Point 0]
attr:[FontFace FixedFace Int Set]
attr:[FontFamily AndyType Int 0]}
\define{excerptedcaption

attr:[LeftMargin LeftMargin Inch 32768]
attr:[RightMargin RightMargin Inch 32768]
attr:[FontFace Bold Int Set]
attr:[FontFace Italic Int Set]}
\define{notetotypesetter
menu:[Region~4,NoteToTypesetter~61]
attr:[Flags PassThru Int Set]}
\define{literal
menu:[Region~4,Literal~62]
attr:[Flags PassThru Int Set]}
We are at patch level 9 on our RS/6000 and we seem to have a problem with  our 
link inset.  UNebraska is at patchlevel 5 and doesn't seem to have the 
problem:


When I ez a file that has a link inset in it, I get the file displayed up to 
the link inset, but not after it.  Nothing appears after it. 


Any ideas of what could be wrong?  Thanks in advance.


   - \underline{Anthony}

\enddata{text,1130248}

\enddata{text822, 133482}
\begindata{text822, 136193}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 1447;andrew.cmu.edu;Gary Keim
Received: from po2.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/kcCKDly00jZd4O=08p>;
          Tue, 21 May 91 14:16:18 -0400 (EDT)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q001/QF.0cCKCVa00jZd0O0k5s>;
          Tue, 21 May 91 14:15:03 -0400 (EDT)
Received: from fallscreek.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q001/QF.4cCKC1S00VsWQ0P0pH>;
          Tue, 21 May 1991 14:14:26 -0400 (EDT)
Received: from fallscreek.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/usr13/gk5g/.Outgoing/QF.McCKByu00VsWA0d9lH>;
          Tue, 21 May 1991 14:14:23 -0400 (EDT)
Received: from Messages.7.15.N.CUILIB.3.45.SNAP.NOT.LINKED.fallscreek.andrew.cmu.edu.rt.aos4
          via MS.5.6.fallscreek.andrew.cmu.edu.rt_aos4;
          Tue, 21 May 1991 14:14:22 -0400 (EDT)
Message-ID: <IcCKByi00VsWI0d9c1@andrew.cmu.edu>
Date: Tue, 21 May 1991 14:14:22 -0400 (EDT)
From: Gary Keim <gk5g+@andrew.cmu.edu>
X-Andrew-Message-Size: 414+0
Content-Type: X-BE2; 12
If-Type-Unsupported: send
To: Info-Andrew-Bugs <info-andrew-bugs+@andrew.cmu.edu>,
    Info-Andrew <info-andrew+@andrew.cmu.edu>,
    David Anderson <dba+@andrew.cmu.edu>, wdc@athena.mit.edu,
    oester@ibm.com, janssen@parc.xerox.com,
    Craig_Everhart@transarc.com,
    Nathaniel Borenstein <nsb@thumper.bellcore.com>
Subject: Re: Warning: Nasty AMS Bug
CC: Steve Rohall <slr@thumper.bellcore.com>,
    Jonathan Rosenberg <jxr@thumper.bellcore.com>
In-Reply-To: <AcBx7xG0M2YtAa9kgt@thumper.bellcore.com>
References: <AcBx7xG0M2YtAa9kgt@thumper.bellcore.com>

\begindata{text,270356548}
\textdsversion{12}
\template{messages}
\excerptedcaption{Excerpts from misc: 20-May-91 Warning: Nasty AMS Bug 
Nathaniel Borenstein@thu (1401)}


\quotation{Amazing, really, that it would appear that no such header was 
previously

}\quotation{encountered by any of the AMS-based bboard systems.  Of course, 
the

}\quotation{header is totally out of spec, but cui should be able to tolerate 
it

}\quotation{better than that...

}
This bug was uncovered (and fixed) by someone at IBM Richland in January. 


Gary Keim

ATK Group


\enddata{text,270356548}

\enddata{text822, 136193}
\begindata{text822, 138673}
Return-path: <susan+@andrew.cmu.edu>
X-Andrew-Authenticated-as: 38;andrew.cmu.edu;Susan Straub
Received: from po5.andrew.cmu.edu via trymail
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/0cCKE9:00Udd4CMEAb>;
          Tue, 21 May 91 14:16:41 -0400 (EDT)
Received: from hamburg.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q003/QF.kcCKDY600VtpA0P246>;
          Tue, 21 May 1991 14:16:06 -0400 (EDT)
Received: from hamburg.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/usr22/susan/.Outgoing/QF.8cCKDWC00VtpMN5FFC>;
          Tue, 21 May 1991 14:16:02 -0400 (EDT)
Received: from Messages.7.15.N.CUILIB.3.45.SNAP.NOT.LINKED.hamburg.andrew.cmu.edu.rt.aos4
          via MS.5.6.hamburg.andrew.cmu.edu.rt_aos4;
          Tue, 21 May 1991 14:16:02 -0400 (EDT)
Message-ID: <4cCKDW600VtpMN5F9w@andrew.cmu.edu>
Date: Tue, 21 May 1991 14:16:02 -0400 (EDT)
From: Susan Straub <susan+@andrew.cmu.edu>
X-Andrew-Message-Size: 1621+0
Content-Type: X-BE2; 12
If-Type-Unsupported: alter
To: Adam Stoller <ghoti+@andrew.cmu.edu>
Subject: error messages from Messages
CC: Gary Keim <gk5g+@andrew.cmu.edu>

\begindata{text,270393404}
\textdsversion{12}
\template{messages}
\excerptedcaption{Excerpts from misc: 21-May-91 Fwd: error messages from Me.. 
Adam Stoller (1244+0)}


\quotation{This came in from Fred - I'm not sure that lieutenant is quite 
ready to be a valid test case - but I'll leave that for you, et al, to decide. 
 

}
/usr/itc/released on lieutenant is built from the /afs/andrew/itc/src tree, so 
it should be a valid test bed for ATK, but I'm not sure about AFS. 


\quotation{---------- Forwarded message begins here ----------

}\smaller{\smaller{
}}\quotation{When I started messages on the RS-6000 (lieutenant) I got the 
following error messages.:

}
\quotation{(lieutenant.andrew.cmu.edu)% \bold{messages}

}\quotation{Starting messages (Version 7.15, ATK 17.0); please wait...

}\quotation{(lieutenant.andrew.cmu.edu)% afs: byte-range lock/unlock ignored; 
make sure no one else is running this program.

}\quotation{afs: byte-range lock/unlock ignored; make sure no one else is 
running this program.

}\quotation{afs: byte-range lock/unlock ignored; make sure no one else is 
running this program.

}\quotation{afs: byte-range lock/unlock ignored; make sure no one else is 
running this program.

}\quotation{afs: byte-range lock/unlock ignored; make sure no one else is 
running this program.

}
\quotation{`ps ax` does not show anyone else running Messages on lieutenant.

}

I was able to reproduce this when I had two Messages running:  one on my 
machine and one remotely on lieutenant.  I do not get the error when I have 
only one Messages up.  The problem is that either afs doesn't want to write 
over an open file (.AMS.prof), or that ams locks the file from any afs 
activity.  


So, I'd say the bug here is that the error message should be more descriptive. 


Gary, do you agree?  Is this an AMS thing that we can change or should we 
notify Transarc?


Susan\
\enddata{text,270393404}

\enddata{text822, 138673}
\begindata{text822, 141787}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 118;andrew.cmu.edu;Chris Koenigsberg
Received: from morphic.dws.acs.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/EcCLLCm00VQfM1:U4M>;
          Tue, 21 May 91 15:32:31 -0400 (EDT)
If-Type-Unsupported: send
Received: from morphic.dws.acs.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/usr10/ckk/.Outgoing/QF.kcCLIh600VQfQ10oNh>;
          Tue, 21 May 91 15:29:49 -0400 (EDT)
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.morphic.dws.acs.cmu.edu.pmax.3
          via MS.5.6.morphic.dws.acs.cmu.edu.pmax_3;
          Tue, 21 May 91 15:29:48 -0400 (EDT)
Message-ID: <0cCLIh200VQfI10oE5@andrew.cmu.edu>
Date: Tue, 21 May 91 15:29:49 -0400 (EDT)
From: Chris Koenigsberg <ckk+@andrew.cmu.edu>
X-Andrew-Message-Size: 2382+0
Content-Type: X-BE2; 12
To: Info-Andrew <info-andrew+@andrew.cmu.edu>,
    Susan Schwarz <sas@northstar.dartmouth.edu>
Subject: Re: Help formatting problem
CC: "bb+official.andrew" <bb@northstar2.dartmouth.edu>
In-Reply-To: <AcCIEVu1eV3oMsipNK@northstar.dartmouth.edu>
References: <AcCIEVu1eV3oMsipNK@northstar.dartmouth.edu>

\begindata{text,18829852}
\textdsversion{12}
\template{messages}
This is a common problem with the ATK Help program and its rofftext object. 
There are Ultrix and SunOS man pages which fail to display correctly in Help 
for similar reasons.


Basically, I think the only way to get Help/rofftext to display these 
correctly is to tinker with your $\{ANDREWDIR\}/lib/tmac/tmac.atk - you may 
have to add every vendor-specific macro used by every man page to the 
tmac.atk, because Help/rofftext does not know to look in /usr/lib/tmac/tmac.an 
for macro definitions when processing man pages, it only looks in 
$\{ANDREWDIR\}/lib/tmac/tmac.atk.


If you're running rofftext by hand, you can give it the "rofftext -man" switch 
just as you'd invoke "nroff -man" by hand, but the Help application doesn't 
point the rofftext object at the /usr/lib macros the way it should.


There are other problems inherent to Help/rofftext's handling of man pages 
that we (CMU's Academic Computing and Media) have reported to the ITC over the 
years, and we would love to see them fixed before patchlevel 10 is released. 
(hint hint :-) I guess we had given up by now, but I'll mention it again just 
in case :-)


Another pet Help/rofftext peeve: many man pages do a ".so" to include a 
different man page. But they assume that the current working directory is 
/usr/man, so they do a ".so man3/foo.3" for example. And the "man" program 
does a chdir to /usr/man (or whatever MANPATH element the file was found 
under) before invoking nroff.


The rofftext object does NOT change the current working directory when reading 
man pages the way the 'man' program does, and so this relative-pathname 
reference fails.


Chris Koenigsberg, Senior User Consultant

ckk+@andrew.cmu.edu

Distributed Workstation Services, Carnegie-Mellon University

-------------------------

\excerptedcaption{Excerpts from internet.info-andrew: 21-May-91 Help 
formatting problem Susan Schwarz@northstar. (8475)}



\quotation{I have recently ported NCAR Graphics V3.0 to our Sparcstations, 
 IBM RTs

}\quotation{and RS600s and am having trouble getting the NCAR man pages to 
appear

}\quotation{correctly when using the ATK help utility.  We are running ATK4 
patch

}\quotation{level 9. When I use  help to display the man pages,  many of the 
vowels 

}\quotation{are missing from the text.   When I use the 'man' utility on them, 
the

}\quotation{man pages appear correctly.

}
\quotation{ The NCAR man files reference a specific troff  macro file that 
comes

}\quotation{with NCAR and I think that macro file may be causing the problem

}
\enddata{text,18829852}

\enddata{text822, 141787}
\begindata{text822, 145745}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 8158;andrew.cmu.edu;David Anderson
Received: from po5.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/8cCMFMq00UddMHFE9P>;
          Tue, 21 May 91 16:34:33 -0400 (EDT)
Received: from andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q003/QF.wcCME3S00Ui3QhMk58>;
          Tue, 21 May 91 16:33:07 -0400 (EDT)
Received: from mss.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q002/QF.QcCMDP:00VsA80P10X>;
          Tue, 21 May 1991 16:32:32 -0400 (EDT)
Received: from mss.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/usr3/dba/.Outgoing/QF.IcCMDLC00VsAM0e=wK>;
          Tue, 21 May 1991 16:32:23 -0400 (EDT)
Received: from Messages.7.15.N.CUILIB.3.45.SNAP.NOT.LINKED.mss.andrew.cmu.edu.rt.aos4
          via MS.5.6.mss.andrew.cmu.edu.rt_aos4;
          Tue, 21 May 1991 16:32:16 -0400 (EDT)
Message-ID: <scCMDEC00VsAM0e=ll@andrew.cmu.edu>
Date: Tue, 21 May 1991 16:32:16 -0400 (EDT)
From: David Anderson <dba+@andrew.cmu.edu>
To: ndavis@intellicorp.com
Subject: Re: Is "ez" available as a widget in Andrew?
CC: Info-Andrew <info-andrew+@andrew.cmu.edu>
In-Reply-To: <9105202245.AA03194@garlic.intellicorp.com>
References: <9105202245.AA03194@garlic.intellicorp.com>

Excerpts from internet.info-andrew: 20-May-91 Is "ez" available as a
widg.. Nils Davis@garlic.intell (823)

> I don't read this list and haven't looked at Andrew for 1.5 years, so
> please excuse my ignorance. 

No problem.

> I have an application where I'd like to display some text, with
> different sorts of properties on the text like bolding and
> italicizing, and I'd like the user to be able to click on a boldfaced
> word and have something happen. I was wondering if the Andrew toolkit
> could help me out with this.

Sure, this would be straightforward to do by either using or subclassing
the ATK text object. The chlist object (in andrew/atk/champ/) does
something similar to what you're looking for.

> At this point I don't know anything about Andrew, and before I
> downloaded the whole thing, I thought I'd find out if my idea is
> feasible. Is Andrew based on Xt?

No.

>  Can I combine Andrew widgets with
> those from other Xt-based toolkits?

No. There has been some talk at times about writing a wrapper that would
allow ATK objects to stand in as Xt or motif widgets, but it hasn't
happened yet.

>  Is there an Andrew interface
> builder?

Yes. (It's called ADEW, and it is part of our distribution.)

> Please reply by mail -- I don't subscribe to info-andrew.

--david
\enddata{text822, 145745}
\begindata{text822, 148536}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 1447;andrew.cmu.edu;Gary Keim
Received: from po2.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/wcCOl8W00jZd8hfU9c>;
          Tue, 21 May 91 19:24:57 -0400 (EDT)
Received: from andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q001/QF.ccCOk5K00Ui38sxU5g>;
          Tue, 21 May 91 19:23:50 -0400 (EDT)
Received: from fallscreek.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q003/QF.0cCOjQa00VsWI0P1Vs>;
          Tue, 21 May 1991 19:23:09 -0400 (EDT)
Received: from fallscreek.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/usr13/gk5g/.Outgoing/QF.AcCOjNm00VsW06J0hh>;
          Tue, 21 May 1991 19:23:06 -0400 (EDT)
Received: from Messages.7.15.N.CUILIB.3.45.SNAP.NOT.LINKED.fallscreek.andrew.cmu.edu.rt.aos4
          via MS.5.6.fallscreek.andrew.cmu.edu.rt_aos4;
          Tue, 21 May 1991 19:23:05 -0400 (EDT)
Message-ID: <8cCOjNe00VsWI6J0Zk@andrew.cmu.edu>
Date: Tue, 21 May 1991 19:23:05 -0400 (EDT)
From: Gary Keim <gk5g+@andrew.cmu.edu>
X-Andrew-Message-Size: 4111+2
Content-Type: X-BE2; 12
If-Type-Unsupported: send
To: Info-Andrew <info-andrew+@andrew.cmu.edu>
Subject: Re: Help formatting problem
CC: "bb+official.andrew" <bb@northstar2.dartmouth.edu>
In-Reply-To: <AcCIEVu1eV3oMsipNK@northstar.dartmouth.edu>
References: <AcCIEVu1eV3oMsipNK@northstar.dartmouth.edu>

\begindata{text,270281944}
\textdsversion{12}
\template{messages}
\define{indent1
}
\define{tempindentneg1
}
\define{indent2
}
\define{tempindentneg2
}
\define{indent4
}
\define{tempindentneg4
}
\excerptedcaption{Excerpts from misc: 21-May-91 Help formatting problem Susan 
Schwarz@northstar. (8475)}


\quotation{I have recently ported NCAR Graphics V3.0 to our Sparcstations, 
 IBM RTs

}\quotation{and RS600s and am having trouble getting the NCAR man pages to 
appear

}\quotation{correctly when using the ATK help utility. 

}
Here is how it looks to me when viewed via help.  Let me know if this isn't 
correct.



\begindata{bp,270333412}
\enddata{bp,270333412}
\view{bpv,270333412,0,0,0}
\majorheading{DASHSMTH(3NCARG)    NCAR GRAPHICS    

}
\indent1{
\begindata{bp,270333368}
\enddata{bp,270333368}
\view{bpv,270333368,1,0,0}






\tempindentneg1{
\bold{NAME 

}}

DASHSMTH  - Software dashed-line package with character capability and

smoothing


\tempindentneg1{

}\bold{SYNOPSIS 

}CALL DASHDC (IPAT,JCRT,JSIZE)  

CALL DASHDB (IPAT)

CALL CURVED (X,Y,N)

CALL FRSTD (X,Y)

CALL VECTD (X,Y)

CALL LINED (XA,XB,YA,YB) no smoothing

CALL LASTD Called after last point is processed





\tempindentneg1{DESCRIPTION


}}\indent1{
\bold{Latest Revision }

August 1987 


\bold{Purpose }

DASHSMTH is a software dashed-line package with smoothing capabilities. 
DASHSMTH is DASHCHAR with smoothing features added. 


\bold{Usage }

First, either 

CALL DASHDB (IPAT) 

where IPAT is a 16-bit dash pattern as described in the subroutine DASHDB (see 
DASHLINE documentation), or 

CALL DASHDC (IPAT,JCRT,JSIZE) 

as described below. 


Then, call any of the following: 

CALL CURVED (X,Y,N)

CALL FRSTD (X,Y)

CALL VECTD (X,Y)

CALL LASTD



LASTD is called only after the last point of a line has been processed in 
VECTD. 


The following may also be called, but no smoothing will result: 

CALL LINED (XA,YA,XB,YB) 


\bold{ARGUMENTS }


\bold{On Input to DASHDC }

}\indent1{\indent2{\tempindentneg1{\tempindentneg2{	\bold{IPAT} A character 
string of arbitrary length (60 characters seems to be a practical limit) that 
specifies the dash pattern to be used. A dollar sign in IPAT indicates solid; 
an apostrophe indicates a gap; blanks are ignored. Any character in IPAT that 
is not a dollar sign, apostrophe, or blank is considered to be part of a line 
label. Each line label can be at most 15 characters in length. Sufficient 
white space is reserved in the dashed line for writing line labels. 

}}
\tempindentneg1{\tempindentneg2{	\bold{JCRT} The length in plotter address 
units per $ or apostrophe. 

}}
\tempindentneg1{\tempindentneg2{	\bold{JSIZE} Is the size of the plotted 
characters: 

}}}}\indent2{\indent4{
\tempindentneg2{\tempindentneg4{	* If between 0 and 3, it is 1., 1.5, 2. and 
3. times an 8 plotter address unit width. 

}}
\tempindentneg2{\tempindentneg4{	* If greater than 3, it is the character 
width in plotter address units. 

}}}}\indent1{
\bold{To Other Line-Drawing Routines }

}\indent1{\indent2{\indent4{\tempindentneg1{\tempindentneg2{\tempindentneg4{	
\bold{CURVED(X,Y,N)} X and Y are arrays of world coordinate values of length N 
or greater. Line segments obeying the specified dash pattern are drawn to 
connect the N points. 

}}}
\tempindentneg1{\tempindentneg2{\tempindentneg4{	\bold{FRSTD(X,Y)} The current 
pen position is set to the world coordinate value (X,Y). 

}}}
\tempindentneg1{\tempindentneg2{\tempindentneg4{	\bold{VECTD(X,Y)} A line 
segment is drawn between the world coordinate value (X,Y) and the most recent 
pen position. (X,Y) then becomes the most recent pen position. 

}}}
\tempindentneg1{\tempindentneg2{\tempindentneg4{	\bold{LINED(XA,XB,YA,YB)} A 
line is drawn between world coordinate values (XA,YA) and (XB,YB). 

}}}
\tempindentneg1{\tempindentneg2{\tempindentneg4{	\bold{LASTD} When using FRSTD 
and VECTD, LASTD must be called (no arguments needed). LASTD sets up the calls 
to the smoothing routines KURV1S and KURV2S. 

}}}}}}\indent1{
\bold{On Output }

All arguments are unchanged for all routines. 


\bold{Note }

When switching from the regular plotting routines to a dashed-line package the 
first call should not be to VECTD. 


\bold{Entry Points }

DASHDB, DASHDC, CURVED, FRSTD, VECTD, LINED, RESET, LASTD, KURV1S, KURV2S, 
CFVLD, FDVDLD, DRAWPV, DASHBD 


\bold{Common Blocks }

INTPR, DASHD1, DASHD2, DDFLAG, DCFLAG, DSAVE1, DSAVE2, DSAVE3, DSAVE5, CFFLAG, 
SMFLAG, DFFLAG, FDFLAG 


\bold{Required Library Routines }

The ERPRT77 package and the SPPS. 


\bold{Required GKS Level }

0A 


\bold{I/O }

Plots solid or dashed lines, possibly with characters at intervals in the 
line. The lines may also be smoothed. 


\bold{Precision }

Single 


\bold{Language }

FORTRAN 77 


\bold{History }

Written in October 1973. Made portable in September 1977 for use with all 
machines that support plotters with up to 15 bit resolution. Converted to 
FORTRAN 77 and GKS in June 1984. 


\bold{Algorithm }

Points for each line segment are processed and passed to the routines, KURV1S 
and KURV2S, which compute splines under tension passing through these points. 
New points are generated between the given points, resulting in smooth lines. 


\bold{Accuracy }

Plus or minus .5 plotter address units per call. There is no cumulative error. 


\bold{Timing }

About three times as long as DASHCHAR. 


}
Gary Keim

ATK Group

\enddata{text,270281944}

\enddata{text822, 148536}
\begindata{text822, 155596}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 1447;andrew.cmu.edu;Gary Keim
Received: from po3.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/IcCOplG00UkT0rSk4E>;
          Tue, 21 May 91 19:29:54 -0400 (EDT)
Received: from andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q000/QF.wcCOp8u00Ui38t:U55>;
          Tue, 21 May 91 19:29:13 -0400 (EDT)
If-Type-Unsupported: send
Received: from po5.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q002/QF.scCOoWG00UddEN504W>;
          Tue, 21 May 91 19:28:34 -0400 (EDT)
Received: from fallscreek.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q003/QF.ocCOnfe00VsWE0P1Z8>;
          Tue, 21 May 1991 19:27:41 -0400 (EDT)
Received: from fallscreek.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/usr13/gk5g/.Outgoing/QF.YcCOndG00VsWM6J1BX>;
          Tue, 21 May 1991 19:27:38 -0400 (EDT)
Received: from Messages.7.15.N.CUILIB.3.45.SNAP.NOT.LINKED.fallscreek.andrew.cmu.edu.rt.aos4
          via MS.5.6.fallscreek.andrew.cmu.edu.rt_aos4;
          Tue, 21 May 1991 19:27:37 -0400 (EDT)
Message-ID: <wcCOnd600VsWI6J14N@andrew.cmu.edu>
Date: Tue, 21 May 1991 19:27:37 -0400 (EDT)
From: Gary Keim <gk5g+@andrew.cmu.edu>
X-Andrew-Message-Size: 334+0
Content-Type: X-BE2; 12
To: Info-Andrew <info-andrew+@andrew.cmu.edu>
Subject: Re: link inset on RS/6000 problem?
In-Reply-To: <YcCJhNe1eVXqIOAHcf@northstar.dartmouth.edu>
References: <YcCJhNe1eVXqIOAHcf@northstar.dartmouth.edu>

\begindata{text,270281944}
\textdsversion{12}
\template{messages}
\excerptedcaption{Excerpts from misc: 21-May-91 link inset on RS/6000 problem? 
Anthony Edwards@northsta (368+0)}


\quotation{When I ez a file that has a link inset in it, I get the file 
displayed up to the link inset, but not after it.  Nothing appears after it. 

}
There were some problems with the link datastream that have since been fixed.


Gary Keim

ATK Group

\enddata{text,270281944}

\enddata{text822, 155596}
\begindata{text822, 157789}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po5.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/UcCWUZ:00UddAZkk9x>;
          Wed, 22 May 91 04:13:25 -0400 (EDT)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q003/QF.ocCWTTe00jZdM4bU5f>;
          Wed, 22 May 91 04:12:18 -0400 (EDT)
Received: from lazy.qt.IPA.FhG.de by po2.andrew.cmu.edu (5.54/3.15) id <AA01172> for gk5g+; Wed, 22 May 91 04:11:58 EDT
Received: by lazy.qt.IPA.FhG.de
	(5.61+/IDA-1.2.8/gandalf.2) id AA01604; Wed, 22 May 91 10:13:38 +0100
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.lazy.qt.IPA.FhG.de.pmax.3
          via MS.5.6.lazy.qt.IPA.FhG.de.pmax_3;
          Wed, 22 May 1991 10:13:34 +0100 (MET)
Message-Id: <0cCXMycP800006AFwK@lazy.qt.IPA.FhG.de>
Date: Wed, 22 May 1991 10:13:34 +0100 (MET)
From: Juergen Henke <henke@qt.IPA.FhG.de>
X-Andrew-Message-Size: 5601+0
Content-Type: X-BE2; 12
If-Type-Unsupported: send
To: Gary Keim <gk5g+@andrew.cmu.edu>
Subject: Re: ATK on VAXstations
Cc: info-andrew@andrew.cmu.edu
In-Reply-To: <MbtEF0u00VsWA73X5_@andrew.cmu.edu>
References: <obsuT4kP8000EWdkkt@lazy.qt.IPA.FhG.de>
	<MbtEF0u00VsWA73X5_@andrew.cmu.edu>

\begindata{text,18652456}
\textdsversion{12}
\template{messages}
\excerptedcaption{Excerpts from atk: 18-Mar-91 Re: ATK on VAXstations Gary 
Keim@andrew.cmu.edu (379)}


\quotation{Excerpts from misc: 17-Mar-91 ATK on VAXstations Juergen

}\quotation{Henke@qt.IPA.FhG (1302+0)

}
\quotation{> Ok, finally ATK works again on our VAXstations. Some things were 
broken

}\quotation{> - i think around patch 3 or so...

}
\quotation{I await your patches with much anticipation. 

}\quotation{Make sure they're context-diffs because the code has been changing 
alot

}\quotation{lately.

}
\quotation{Thanks,

}\quotation{Gary Keim

}\quotation{ATK Group

}


Ok, finally i got it (:-) - i include the context diffs for the VAXstation 
(Ultrix V4.x). Please note that the change in 
\typewriter{atk/console/stats/getstats.c} (BTW, it's the same on the 
DECstation) is only a coure of the symptoms: getstats won't work because DEC 
changed a lot for their SMP support in Ultrix...


May be these find there way in patch 10 ??


Regards,


	J\^{|}rgen


------------------cut here-----------------------------------

*** overhead/class/machdep/dec_vax/Imakefile.orig	Sat Mar 16 19:26:25 1991

--- overhead/class/machdep/dec_vax/Imakefile	Sat Mar 16 19:28:09 1991

***************

*** 27,33 ****

  libc.eplist:	/lib/libc.a /lib/crt0.o $(RESOLVER_LIB) getlist.awk

  		$(RM) /tmp/libhack.a

  		$(AR) /tmp/libhack.a /lib/crt0.o

! 		$(NM) -go $(RESOLVER_LIB) /lib/libc.a /tmp/libhack.a | $(TR) ":" " " | \\

  			$(AWK) -f getlist.awk >,libc.eplist

  		$(MV) ,libc.eplist libc.eplist

  		$(RM) /tmp/libhack.a

--- 27,33 ----

  libc.eplist:	/lib/libc.a /lib/crt0.o $(RESOLVER_LIB) getlist.awk

  		$(RM) /tmp/libhack.a

  		$(AR) /tmp/libhack.a /lib/crt0.o

! 		$(NM) -go $(RESOLVER_LIB) /lib/libc.a /tmp/libhack.a | $(TR) ":" " " | 
$(TR) "(" " " | $(TR) ")" " " | \\

  			$(AWK) -f getlist.awk >,libc.eplist

  		$(MV) ,libc.eplist libc.eplist

  		$(RM) /tmp/libhack.a

*** overhead/class/machdep/dec_vax/globals.spp.orig	Sat Mar 16 22:33:31 1991

--- overhead/class/machdep/dec_vax/globals.spp	Wed May 22 09:42:11 1991

***************

*** 19,24 ****

--- 19,29 ----

         	.text;	.long	x,1f;	.data;1: .asciz "x"

  #endif

  

+ /* have to define the following because of the cpp ...

+    22-may-91 /juh/ */

+ 

+ #define getglobalsize(x,y,z)	x = (y -z) / 8

+ 

  /*   routine - reference to routine x - _x */

  

  #ifdef __STDC__

***************

*** 57,66 ****

  

  #include	<globalrefs._h>

  

  	.text

  

  _globalcount:

! 	.long	(_globalcount-_globals)/8

  

  /* special cases for missing entry points under various machine types */

  

--- 62,76 ----

  

  #include	<globalrefs._h>

  

+ /* this is the way to get the count of the symbols...

+    22-may-91 /juh/ */

+ 

+ 	getglobalsize(size,_globalcount,_globals)

+ 

  	.text

  

  _globalcount:

! 	.long	size

  

  /* special cases for missing entry points under various machine types */

  

*** atk/typescript/tscript.c.orig	Sun Mar 17 10:04:46 1991

--- atk/typescript/tscript.c	Sun Mar 17 10:06:06 1991

***************

*** 1076,1082 ****

  	   of the encoding of ioctl's.  BUT it compiles correctly

  	   with the ioctl.h from either 4.2 or 4.3.  What can you do?

  	   Note that the ON flag is passed by reference in 4.3, by value in 4.2 */

! #if defined(__STDC__) && !defined(__HIGHC__) || defined(_IBMR2) || 
defined(hpux) || defined(mips)

          if (ioctl (tp->SubChannel, _IOW('t', TIOCREMOTE&0xff, int), &ON) == 
-1)

              ioctl (tp->SubChannel, _IO('t', TIOCREMOTE&0xff), ON);

  #else /* defined(__STDC__) && !defined(__HIGHC__) */

--- 1076,1082 ----

  	   of the encoding of ioctl's.  BUT it compiles correctly

  	   with the ioctl.h from either 4.2 or 4.3.  What can you do?

  	   Note that the ON flag is passed by reference in 4.3, by value in 4.2 */

! #if defined(__STDC__) && !defined(__HIGHC__) || defined(_IBMR2) || 
defined(hpux) || defined(ultrix)

          if (ioctl (tp->SubChannel, _IOW('t', TIOCREMOTE&0xff, int), &ON) == 
-1)

              ioctl (tp->SubChannel, _IO('t', TIOCREMOTE&0xff), ON);

  #else /* defined(__STDC__) && !defined(__HIGHC__) */

*** atk/console/stats/vax_3/getstats.c.orig	Sun Mar 17 11:50:50 1991

--- atk/console/stats/vax_3/getstats.c	Thu Mar 21 16:13:30 1991

***************

*** 198,206 ****

      sendval(("%d:%d\\n", QUEUERUN, total.t_rq));

      sendval(("%d:%d\\n", QUEUEBLOCK, total.t_dw + total.t_pw));

      sendval(("%d:%d\\n", QUEUEMEM, total.t_sw));

!     sendval(("%d:%d\\n", INTSIO, rate.v_intr));

      sendval(("%d:%d\\n", INTSSYS, rate.v_syscall));

!     sendval(("%d:%d\\n", INTSSWAP, rate.v_swtch));

      if (1) \{/* DoPROCESSES */

  	int i, j, userprocesses, totalprocesses, otherprocs;

  	off_t tmpprocp;

--- 198,206 ----

      sendval(("%d:%d\\n", QUEUERUN, total.t_rq));

      sendval(("%d:%d\\n", QUEUEBLOCK, total.t_dw + total.t_pw));

      sendval(("%d:%d\\n", QUEUEMEM, total.t_sw));

! /*    sendval(("%d:%d\\n", INTSIO, rate.v_intr));

      sendval(("%d:%d\\n", INTSSYS, rate.v_syscall));

!     sendval(("%d:%d\\n", INTSSWAP, rate.v_swtch)); */

      if (1) \{/* DoPROCESSES */

  	int i, j, userprocesses, totalprocesses, otherprocs;

  	off_t tmpprocp;

***************

*** 259,266 ****

         exit(-1);

     \}

     else\{

!        if (RawStatistics[0].n_type == 0)\{

  	   sendval(("%d:%d\\n", GVM_ERR_3, 0));

  	   exit(-1);

         \}

     \}

--- 259,267 ----

         exit(-1);

     \}

     else\{

!        if (RawStatistics[1].n_type == 0)\{

  	   sendval(("%d:%d\\n", GVM_ERR_3, 0));

+ 	   printf("code = %d\\n",code);

  	   exit(-1);

         \}

     \}

------------------------end----------------------------


_________________________________________________________________________

Juergen Henke, e-mail juh@qt.IPA.FhG.de, PSI-mail PSI%4505016002::JUH_IPA

Fraunhofer-Institut f. Produktionstechnik u. Automatisierung

Nobelstrasse 12, D-7000 Stuttgart 80

\enddata{text,18652456}

\enddata{text822, 157789}
\begindata{text822, 165281}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po5.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/4cCfz1200Udd4LjE8x>;
          Wed, 22 May 91 15:00:17 -0400 (EDT)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q003/QF.McCfwve00jZdQVp05=>;
          Wed, 22 May 91 14:58:05 -0400 (EDT)
Received: from ucbvax.Berkeley.EDU by po2.andrew.cmu.edu (5.54/3.15) id <AA08654> for info-andrew; Wed, 22 May 91 14:57:54 EDT
Received: by ucbvax.Berkeley.EDU (5.63/1.42)
	id AA08488; Wed, 22 May 91 11:52:09 -0700
Received: from USENET by ucbvax.Berkeley.EDU with netnews
	for info-andrew@andrew.cmu.edu (info-andrew@andrew.cmu.edu)
	(contact usenet@ucbvax.Berkeley.EDU if you have questions)
Date: 22 May 91 15:44:24 GMT
From: adm!lhc!usenet@nyu.edu  (usenet news poster)
Organization: National Intitutes of Health, Bethesda, Md.
Subject: Unformatted output from messages
Message-Id: <1991May22.154424.3236@nlm.nih.gov>
Sender: info-andrew-request@andrew.cmu.edu
To: info-andrew@andrew.cmu.edu


	Can someone give me a clue as to how to get a unformatted copy
	of a message from within "messages" to a file?  Append to file
	only seems to save a copy with formats included.

	I would like to be able to save certain messages in one file
	and be able to use them with out the format lines (ie \ lines)
	appearing.

				Rob,
				aka "New messages user"
\enddata{text822, 165281}
\begindata{text822, 166931}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/8cCfzoe00Ui3Qnnk9L>;
          Wed, 22 May 91 15:01:09 -0400 (EDT)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q003/QF.UcCfx7O00jZdEVs04I>;
          Wed, 22 May 91 14:58:15 -0400 (EDT)
Received: from ucbvax.Berkeley.EDU by po2.andrew.cmu.edu (5.54/3.15) id <AA08661> for info-andrew; Wed, 22 May 91 14:58:03 EDT
Received: by ucbvax.Berkeley.EDU (5.63/1.42)
	id AA08500; Wed, 22 May 91 11:52:22 -0700
Received: from USENET by ucbvax.Berkeley.EDU with netnews
	for info-andrew@andrew.cmu.edu (info-andrew@andrew.cmu.edu)
	(contact usenet@ucbvax.Berkeley.EDU if you have questions)
Date: 22 May 91 15:51:04 GMT
From: adm!lhc!usenet@nyu.edu  (usenet news poster)
Organization: National Institutes of Health, Bethesda, Md.
Subject: Clearing body section of messages window
Message-Id: <1991May22.155104.3346@nlm.nih.gov>
Sender: info-andrew-request@andrew.cmu.edu
To: info-andrew@andrew.cmu.edu


	The problem is that whwn I delete and purge a message from
	within "messages", it will continue to exist in the body section
	of the messages window.  It would be nice to have a "clear"	
	option as with the Send/Post window so as not to have a message
	always appearing in the body window while "messages" is open
	(spying eyes, ya know (-:).

	Can something like a "clear" option be configured into the
	"messages" program or one of its menus?

				Rob,
				aka "Messages novice"
\enddata{text822, 166931}
\begindata{text822, 168713}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/YcCfzpW00Ui3Qnrk8U>;
          Wed, 22 May 91 15:01:09 -0400 (EDT)
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q001/QF.0cCfyhq00UkT4ayk5x>;
          Wed, 22 May 91 14:59:58 -0400 (EDT)
Received: from alpha.xerox.com by po3.andrew.cmu.edu (5.54/3.15) id <AA09974> for info-andrew+; Wed, 22 May 91 14:59:49 EDT
Received: from holmes.parc.xerox.com ([13.1.100.162]) by alpha.xerox.com with SMTP id <16516>; Wed, 22 May 1991 11:59:43 PDT
Received: by holmes.parc.xerox.com id <33025>; Wed, 22 May 1991 12:02:07 -0700
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.holmes.parc.xerox.com.sun4.40
          via MS.5.6.holmes.parc.xerox.com.sun4_40;
          Wed, 22 May 1991 12:01:59 -0700 (PDT)
Message-Id: <4cCg0bEB0KGW50cvgJ@holmes.parc.xerox.com>
Date: 	Wed, 22 May 1991 12:01:59 PDT
Sender: Bill Janssen <janssen@parc.xerox.com>
From: Bill Janssen <janssen@parc.xerox.com>
To: ndavis@intellicorp.com, David Anderson <dba+@andrew.cmu.edu>
Subject: Re: Is "ez" available as a widget in Andrew?
Cc: Info-Andrew <info-andrew+@andrew.cmu.edu>
In-Reply-To: <scCMDEC00VsAM0e=ll@andrew.cmu.edu>
References: <9105202245.AA03194@garlic.intellicorp.com>
	<scCMDEC00VsAM0e=ll@andrew.cmu.edu>

Excerpts from ext.andrew: 21-May-91 Re: Is "ez" available as a .. David
Anderson@andrew.cm (1296)

> > I have an application where I'd like to display some text, with
> > different sorts of properties on the text like bolding and
> > italicizing, and I'd like the user to be able to click on a boldfaced
> > word and have something happen. I was wondering if the Andrew toolkit
> > could help me out with this.

> Sure, this would be straightforward to do by either using or subclassing
> the ATK text object. The chlist object (in andrew/atk/champ/) does
> something similar to what you're looking for.

Actually, it's almost trivial to do as a subclass/version of the 'panel'
object (which is a subclass of the 'text' object that looks like a list
of text items).  Override panel_Add() with a version that calls
super_Add(), gets back the panel_Entry (which includes the position and
length of the item label), then applies the appropriate formatting to
that text.  Also note that panel entry labels can be multi-line, and can
contain embedded objects, such as bitmaps or animations.

The potential drawback is that the panel object inserts newlines between
panel entries, so that you wind up with a list, rather than straight
text.  If you want to remove that bit of formatting (again trivial; just
get rid of the single line that inserts the newline, and any (< 3)
length calculations that assume it's there), it's easiest to make a
"version" of panel, rather than a simple subclass.

Bill


\enddata{text822, 168713}
\begindata{text822, 171809}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 602;andrew.cmu.edu;Adam Stoller
Received: from po5.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/0cCgGfq00Udd4Mn04U>;
          Wed, 22 May 91 15:21:16 -0400 (EDT)
Received: from andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q002/QF.scCgFym00Ui3QpTU5x>;
          Wed, 22 May 91 15:20:31 -0400 (EDT)
If-Type-Unsupported: send
Received: from andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q001/QF.ocCgElG00Ui3MpSU4H>;
          Wed, 22 May 91 15:19:14 -0400 (EDT)
Received: from fishtank.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q002/QF.ccCgEOi00as9Q0CltD>;
          Wed, 22 May 91 15:18:54 -0400 (EDT)
Received: from fishtank.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/usr21/ghoti/.Outgoing/QF.4cCgELa00as9Q65uwV>;
          Wed, 22 May 1991 15:18:48 -0400 (EDT)
Received: from Messages.7.15.N.CUILIB.3.45.SNAP.NOT.LINKED.fishtank.andrew.cmu.edu.sun3.35
          via MS.5.6.fishtank.andrew.cmu.edu.sun3_35;
          Wed, 22 May 1991 15:18:46 -0400 (EDT)
Message-ID: <UcCgEKS00as9I65upI@andrew.cmu.edu>
Date: Wed, 22 May 1991 15:18:46 -0400 (EDT)
From: Adam Stoller <ghoti+@andrew.cmu.edu>
X-Andrew-Message-Size: 651+0
Content-Type: X-BE2; 12
To: Info-Andrew <info-andrew+@andrew.cmu.edu>
Subject: Re: Unformatted output from messages
In-Reply-To: <1991May22.154424.3236@nlm.nih.gov>
References: <1991May22.154424.3236@nlm.nih.gov>

\begindata{text,3250248}
\textdsversion{12}
\template{messages}
The way that I do it - involves using a nice generalized proctable function 
which I have bound to ^X^F (some use ^X^|) in my .atkinit file:


----------------

addkey filter-filter-region ^X^F textview filter

----------------


Then what I do is select the text of the message that I wish to put into a 
file (sometimes the whole message, headers and all) - invoke the above 
function, which prompts for a 'Command:' in the message-line of the window and 
I fill it in with something like:

	Command: cat > /tmp/foo

and hit <enter>.  It takes a few seconds but then it finally says 'done' - and 
the file then exists - completely sans ATK formatting.


--fish

\enddata{text,3250248}

\enddata{text822, 171809}
\begindata{text822, 174267}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po5.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/IcChyDS00UddMQik8u>;
          Wed, 22 May 91 17:15:59 -0400 (EDT)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q003/QF.0cChwoO00jZdEdEk5m>;
          Wed, 22 May 91 17:14:32 -0400 (EDT)
Received: from ucbvax.Berkeley.EDU by po2.andrew.cmu.edu (5.54/3.15) id <AA10556> for info-andrew; Wed, 22 May 91 17:14:10 EDT
Received: by ucbvax.Berkeley.EDU (5.63/1.42)
	id AA12815; Wed, 22 May 91 14:03:56 -0700
Received: from USENET by ucbvax.Berkeley.EDU with netnews
	for info-andrew@andrew.cmu.edu (info-andrew@andrew.cmu.edu)
	(contact usenet@ucbvax.Berkeley.EDU if you have questions)
Date: 22 May 91 20:31:55 GMT
From: agate!spool.mu.edu!sdd.hp.com!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!pacific.mps.ohio-state.edu!linac!convex!datri@ucbvax.Berkeley.EDU  (Anthony A. Datri)
Organization: CONVEX Computer Corporation, Richardson, Tx., USA
Subject: Re: Importing PostScript
Message-Id: <1991May22.203155.27804@convex.com>
References: <IcB4P8_00VI8Q1WVZi@andrew.cmu.edu>, <QcB6THcP8000Mxp3sL@lazy.qt.IPA.FhG.de>
Sender: info-andrew-request@andrew.cmu.edu
To: info-andrew@andrew.cmu.edu

>At the moment i REALLY would like to get Interleaf a kick and use ez instead,

One of the reasons that I don't use ez more than I do is that it seems to have
no concept whatsoever of tab settings -- I can make things line up in the ez
document, but when previewed or printed, the columns get screwed up.  A
related shortcoming is the incomplete "description" style -- I should be able
to put a tab after the bullet (or whatever), and get to the description's
prevailing left margin, ala Scribe.

--


  Fly to the sky on GI-GI____________ and shout to
datri@convex.com
\enddata{text822, 174267}
\begindata{text822, 176334}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po3.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/QcCoFMW00UkTB44E8a>;
          Thu, 23 May 91 00:26:02 -0400 (EDT)
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q000/QF.ccCoCEm00UkT542048>;
          Thu, 23 May 91 00:22:41 -0400 (EDT)
Received: from sadye.uvm.edu by po3.andrew.cmu.edu (5.54/3.15) id <AA17405> for info-andrew; Thu, 23 May 91 00:22:31 EDT
Received: by UVM.EDU (5.65a/1.23)
	id AA19646; Thu, 23 May 91 00:22:17 -0400
Received: from cui.2.0.CUILIB.3.45.SNAP.NOT.LINKED.sadye.uvm.edu.sun4.40
          via MS.5.6.sadye.uvm.edu.sun4_40;
          Thu, 23 May 1991 00:22:16 -0400 (EDT)
Message-Id: <EcCoBsu4lU4LFAjEQb@sadye.uvm.edu>
Date: Thu, 23 May 1991 00:22:16 -0400 (EDT)
From: Garrett Wollman <wollman%sadye.UVM.EDU@griffin.UVM.EDU>
To: info-andrew@andrew.cmu.edu (Andrew Dist List)
Subject: Another idea for displaying names in captions
Cc: 

Here's another caption idea that I have recently had...

Presently, the caption displays something like the "Real Name" of the
sender of the message; it takes (so far as I can make out) the first
"word", the "initial" of the second "word", and the last "word."  However,
this does not work very well for a number of cases.

  1.  When I receive a message from root, it will be listed as being
from "EMBA C. Facility".  Similarly, messages from MAILER-DAEMON are
listed as being from "Mail D. Subsystem".  I would argue that it would
make a bit of sense for the caption-building code to recognize certain
names which are likely to have non-name "names", and display them as if
no "name" had been specified.  I would suggest in particular that "root,"
"daemon," "MAILER-DAEMON," "uucp," "postmaster," "ftp," and "SYSTEM" all
should receive this treatment.

  2.  Sometimes, especially in a mailing list like Info-Nets, I receive
messages from people who have lots of miscellaneous junk in their
"names."  I would propose that the following happen (maybe some of them
already do?):

 Everything after a comma is ignored.
 Any "word" which is numeric (ignoring punctuation) is ignored.

This won't always help (for example, Ric Nauen's name comes over as
"1159-DIRECTOR/OVERSEAS OPS" but then he's from a militar system
anyway).  But, it might make things a bit nicer to use.

[I'd still like to see someone deal with % and ! addresses in a
sensible manner--assuming a well-defined meaning can be worked out.
However, it is fairly obviously that the Argentinian posters on
Info-Nets are *not* employees of Thinking Machines, Incorporated.
Similarly, many BITNET posters appear to be coming from CUNYVM.CUNY.EDU;
I know that this is not the case, but that might not be so for a
new user.]

I would like to say, though, that I think the "name" feature in general
is quite nice; if only people would stop putting extraneous junk in
their From: fields.

-GAWollman
\enddata{text822, 176334}
\begindata{text822, 179515}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po5.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/McCw8MK00Udd8BEE89>;
          Thu, 23 May 91 09:22:33 -0400 (EDT)
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q003/QF.kcCw7Hy00UkTA=:k4U>;
          Thu, 23 May 91 09:21:27 -0400 (EDT)
Received: from thumper.bellcore.com by po3.andrew.cmu.edu (5.54/3.15) id <AA02853> for info-andrew; Thu, 23 May 91 09:21:14 EDT
Received: from greenbush.bellcore.com by thumper.bellcore.com (4.1/4.7)
	id <AA02998> for info-andrew@andrew.cmu.edu; Thu, 23 May 91 09:21:07 EDT
Received: by greenbush.bellcore.com (4.12/4.7)
	id <AA01307> for info-andrew@andrew.cmu.edu; Thu, 23 May 91 09:24:52 edt
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.greenbush.mouseclub.sun4.40
          via MS.5.6.greenbush.mouseclub.sun4_40;
          Thu, 23 May 1991 09:24:46 -0400 (EDT)
Message-Id: <0cCw_Sm0M2Yt44qZN4@thumper.bellcore.com>
Date: Thu, 23 May 1991 09:24:46 -0400 (EDT)
From: Nathaniel Borenstein <nsb@thumper.bellcore.com>
To: info-andrew@andrew.cmu.edu
Subject: Re: Clearing body section of messages window
In-Reply-To: <1991May22.155104.3346@nlm.nih.gov>
References: <1991May22.155104.3346@nlm.nih.gov>

What I ususally do in such circumstances is "Check New Messages" (the
^X^A keystroke), which clears the body, among other things.
\enddata{text822, 179515}
\begindata{text822, 181157}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po2.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/4cCw=4q00jZdADG08S>;
          Thu, 23 May 91 09:25:25 -0400 (EDT)
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q001/QF.gcCw6Nq00UkT0=4E5u>;
          Thu, 23 May 91 09:20:30 -0400 (EDT)
Received: from thumper.bellcore.com by po3.andrew.cmu.edu (5.54/3.15) id <AA02826> for info-andrew; Thu, 23 May 91 09:20:15 EDT
Received: from greenbush.bellcore.com by thumper.bellcore.com (4.1/4.7)
	id <AA02965> for info-andrew@andrew.cmu.edu; Thu, 23 May 91 09:20:12 EDT
Received: by greenbush.bellcore.com (4.12/4.7)
	id <AA01304> for info-andrew@andrew.cmu.edu; Thu, 23 May 91 09:23:55 edt
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.greenbush.mouseclub.sun4.40
          via MS.5.6.greenbush.mouseclub.sun4_40;
          Thu, 23 May 1991 09:23:47 -0400 (EDT)
Message-Id: <8cCw9Xy0M2YtE4qYsX@thumper.bellcore.com>
Date: Thu, 23 May 1991 09:23:47 -0400 (EDT)
From: Nathaniel Borenstein <nsb@thumper.bellcore.com>
To: info-andrew@andrew.cmu.edu
Subject: Re: Unformatted output from messages
In-Reply-To: <1991May22.154424.3236@nlm.nih.gov>
References: <1991May22.154424.3236@nlm.nih.gov>

You could also cut & paste into an EZ window, choose "plainest" from the
menu, and save the file.  But Adam's solution has the virtue that you
could probably set it all up to happen with a single custom keystroke or
menu item.
\enddata{text822, 181157}
\begindata{text822, 182888}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/IcCwBUG00Ui3QOnk8o>;
          Thu, 23 May 91 09:28:00 -0400 (EDT)
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q001/QF.wcCw=hO00UkT0=R05I>;
          Thu, 23 May 91 09:26:08 -0400 (EDT)
Received: from thumper.bellcore.com by po3.andrew.cmu.edu (5.54/3.15) id <AA02927> for info-andrew; Thu, 23 May 91 09:26:01 EDT
Received: from greenbush.bellcore.com by thumper.bellcore.com (4.1/4.7)
	id <AA03289> for info-andrew@andrew.cmu.edu; Thu, 23 May 91 09:26:00 EDT
Received: by greenbush.bellcore.com (4.12/4.7)
	id <AA01311> for info-andrew@andrew.cmu.edu; Thu, 23 May 91 09:29:45 edt
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.greenbush.mouseclub.sun4.40
          via MS.5.6.greenbush.mouseclub.sun4_40;
          Thu, 23 May 1991 09:29:39 -0400 (EDT)
Message-Id: <wcCwD360M2YtM4qZsq@thumper.bellcore.com>
Date: Thu, 23 May 1991 09:29:39 -0400 (EDT)
From: Nathaniel Borenstein <nsb@thumper.bellcore.com>
To: info-andrew@andrew.cmu.edu (Andrew Dist List)
Subject: Re: Another idea for displaying names in captions
In-Reply-To: <EcCoBsu4lU4LFAjEQb@sadye.uvm.edu>
References: <EcCoBsu4lU4LFAjEQb@sadye.uvm.edu>

The code that tries to extract the real human name from the "From" field
is, inevitably, a set of heuristics.  We tuned them for quite a while,
and then moved on to other things.  What it is good at, therefore,
inevitably reflects the range of From: fields we were seeing at CMU
circa 1987.  It isn't surprising if what you're seeing at UVM in 1991 is
different, or that our heuristics are not adequate for all those cases.

In general, I found it a tiring and losing effort to constantly update
those heuristics, so eventually I just stopped.  Wouldn't it be nice if
there was a standard header for "Sender-Real-Name" that everyone used? 
In the absence of such a standard, though, we have heuristics.  The code
that implements the heuristics is pretty straightforward, and can be
found in ams/libs/ms/prettyn.c.  I would encourage anyone who cares
enough & has the energy to go fiddle with that file.  In a sense, you
can't really do any harm, since all you can do is alter the set of
things that show up on the caption -- it isn't like you could cause mail
to vanish or anything....

\enddata{text822, 182888}
\begindata{text822, 185505}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po3.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/IcD2EW200UkTMgYU9b>;
          Thu, 23 May 91 16:20:50 -0400 (EDT)
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q000/QF.QcD2D4C00UkT8gWE5b>;
          Thu, 23 May 91 16:19:16 -0400 (EDT)
Received: from vnet.ibm.com (IINUS1.IBM.COM) by po3.andrew.cmu.edu (5.54/3.15) id <AA11393> for info-andrew+; Thu, 23 May 91 16:19:06 EDT
Received: from RCHLAND by vnet.ibm.com (IBM VM SMTP V2R1) with BSMTP id 0236;
   Thu, 23 May 91 16:17:04 EDT
Reply-To: "Dave Gross" <dgross@rchland.vnet.ibm.com>
Received: by po1.rchland.ibm.com (5.51/4.7) id <AA04540> for info-andrew+@andrew.cmu.edu; Thu, 23 May 91 15:16:51 CDT
Received: via switchmail; Thu, 23 May 1991 15:16:50 -0500 (CDT)
Received: from amboy.rchland.ibm.com via qmail
          ID </afs/rchland.ibm.com/service/mailqs/q001/QF.scD2AOA91E6JM0MmdH>;
          Thu, 23 May 1991 15:16:27 -0500 (CDT)
Received: from amboy.rchland.ibm.com via qmail
          ID </afs/rchland.ibm.com/usr1/dgross/.Outgoing/QF.8cD2ACs91E6JAu:0oA>;
          Thu, 23 May 1991 15:16:15 -0500 (CDT)
Received: from Messages.7.15.N.CUILIB.3.45.SNAP.NOT.LINKED.amboy.rchland.ibm.com.rt.aos4
          via MS.5.6.amboy.rchland.ibm.com.rt_aos4;
          Thu, 23 May 1991 15:16:14 -0500 (CDT)
Message-Id: <QcD2ACU91E6JIu_0hw@rchland.ibm.com>
Date: Thu, 23 May 1991 15:16:14 -0500 (CDT)
From: Dave Gross <dgross@rchland.vnet.ibm.com>
To: Info-Andrew <info-andrew+@andrew.cmu.edu>
Subject: Re: Unformatted output from messages
In-Reply-To: <UcCgEKS00as9I65upI@andrew.cmu.edu>
References: <1991May22.154424.3236@nlm.nih.gov>
	<UcCgEKS00as9I65upI@andrew.cmu.edu>

I have a different problem with Append To File.  I want to keep the ATK
formatting in the file.  If I append a message to a file and bring it up
in ez, no problem--all the styles are there as expected.  But, when I
modify the file (e.g., cut and past a section or save the file) all the
formatting characters (\begindata, etc.) show up.  It works this way for
Patch 8 and alpha Patch 10 of ATK.  Is this a feature, or is this the
way it is supposed to work?

-- Dave
\enddata{text822, 185505}
\begindata{text822, 187957}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po5.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/0cDAJt200UddAmgE9v>;
          Fri, 24 May 91 03:49:13 -0400 (EDT)
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q003/QF.McDAHjG00UkT98gk56>;
          Fri, 24 May 91 03:46:56 -0400 (EDT)
Received: from darmstadt.gmd.de (erde.darmstadt.gmd.de) by po3.andrew.cmu.edu (5.54/3.15) id <AA18601> for info-andrew; Fri, 24 May 91 03:46:43 EDT
Received: from venus.darmstadt.gmd.de by darmstadt.gmd.de (4.1/GMDDA-MS2.0)
	id AA10030; Fri, 24 May 91 09:42:36 +0200
Received: by venus.darmstadt.gmd.de (4.0/GMDDA-SS1.0)
	id AA08393; Fri, 24 May 91 09:47:52 +0200
Date: Fri, 24 May 91 09:47:52 +0200
From: hmayer@darmstadt.gmd.de (Hans J. Mayer)
Message-Id: <9105240747.AA08393@venus.darmstadt.gmd.de>
To: info-andrew@andrew.cmu.edu
Subject: GDB modifications needed

Hello,
I would like to receive a copy of the modifications made to GDB.
Thank you in advance.

- Hans
\enddata{text822, 187957}
\begindata{text822, 189224}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 110;ctp.se.ibm.com;Christer Bernerus
Received: from ctp.se.ibm.com via trymail
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/AcDGKcP091QWI5sU5A>;
          Fri, 24 May 1991 16:39:39 +0200 (MET DST)
Received: from who.ctp.se.ibm.com via qmail
          ID </afs/ctp.se.ibm.com/service/mailqs/q005/QF.UcDGIxX091QgQ:X05K>;
          Fri, 24 May 1991 16:37:51 +0200 (MET DST)
Received: from utcrt2.utc.chalmers.se via qmail
          ID </afs/ctp.se.ibm.com/user/bernerus/.Outgoing/QF.AcDG7ue142MAQIHkoV>;
          Fri, 24 May 1991 14:23:55 +0000 (MET)
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.utcrt2.utc.chalmers.se.rt.r3
          via MS.5.6.utcrt2.utc.chalmers.se.rt_r3;
          Fri, 24 May 1991 14:23:53 +0000 (MET)
Message-ID: <8cDG7ta142MAAIHkhR@ctp.se.ibm.com>
Date: Fri, 24 May 1991 14:23:53 +0000 (MET)
From: Christer Bernerus <bernerus+@ctp.se.ibm.com>
X-Andrew-Message-Size: 1391+0
Content-Type: X-BE2; 12
If-Type-Unsupported: send
To: cfe+@transarc.com
Subject: AMDS oddities
CC: Info-Andrew <info-andrew+@andrew.cmu.edu>

\begindata{text,270639316}
\textdsversion{12}
\template{messages}
More oddities found:


\display{1. The BBD script sends me lots of mail telling me that everything is 
OK, I'm drowning in this and I'm unable to sort out what is important and what 
isn't.


2. The file ~postman/Addrs/Addrs is never created in the configuration 
process, and the newaddr.csh script assumes there is such a file. If not, the 
newaddr.csh script fails in the final sort, but no Addrs file is ever created.


3. Setting AMS_DeliveryViaDomainMXAddress to Yes causes AMDS validation to 
append ".ctp.se.ibm.com" to every To: address on email we write and thus 
disables all email to the outer world.


4. I still cannot send mail to domains who requires MX address (maybe because 
I haven't set the variable above)


5. Lots of scripts redirect their output to\italic{ /dev/console}. Now, if 
anyone logs in on the console ans anything but postman, the login program will 
change the owner of \italic{/dev/console }to whoever logged in, and thus 
/dev/console will be unavailable for postman, thus causing the scripts to fail 
and DIE. This is found by the cron job within an hour, and the machine is 
rebooted thus causing a lot of irritation, especially if it happens to the 
machine which is also our IP router to the rest of the world. I still think 
that these daemons should run as root, but with AFS ticket to "postman". This 
would also eliminate the need for a special \bold{su }since pagsh+klog would 
do the trick.



Chris\
}\enddata{text,270639316}

\enddata{text822, 189224}
\begindata{text822, 191957}
X-Andrew-Authenticated-As: 469;andrew.cmu.edu;Craig F. Everhart
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 1312;transarc.com;Craig Everhart
Received: from apollo.transarc.com via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/0cDI7oD0BwwOF:1U9p>;
          Fri, 24 May 1991 12:40:20 -0400 (EDT)
Received: from apollo.transarc.com via qmail
          ID </afs/transarc.com/usr/cfe/.Outgoing/QF.IcDI2sT0BwwO99Kn4U>;
          Fri, 24 May 1991 12:35:04 -0400 (EDT)
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.apollo.transarc.com.pmax.3
          via MS.5.6.apollo.transarc.com.pmax_3;
          Fri, 24 May 1991 12:35:01 -0400 (EDT)
Message-ID: <EcDI2p70BwwOJ9Kmsu@transarc.com>
Date: Fri, 24 May 1991 12:35:01 -0400 (EDT)
From: Craig_Everhart@transarc.com
X-Andrew-Message-Size: 4449+0
Content-Type: X-BE2; 12
If-Type-Unsupported: send
To: Christer Bernerus <bernerus+@ctp.se.ibm.com>
Subject: Re: AMDS oddities
CC: Info-Andrew <info-andrew+@andrew.cmu.edu>
In-Reply-To: <8cDG7ta142MAAIHkhR@ctp.se.ibm.com>
References: <8cDG7ta142MAAIHkhR@ctp.se.ibm.com>

\begindata{text,18831940}
\textdsversion{12}
\template{messages}
Thanks for your notes.  I hope we can make progress on this.


\excerptedcaption{Excerpts from mail: 24-May-91 AMDS oddities Christer 
Bernerus@ctp.se (1391+0)}


\quotation{1. The BBD script sends me lots of mail telling me that everything 
is OK, I'm drowning in this and I'm unable to sort out what is important and 
what isn't.

}
We've used the BBD script to send messages to bboard folders.  That's what the 
LogBB and DaemonBB addresses are for: prefixes that will get mail sent to 
folders.  For example, there's a local pseudo-user ~bb here at Transarc.  We 
set DaemonBB to ``bb+transarc.system.daemons'' and LogBB to 
``bb+transarc.system.postman.logs''.  This gets the BBD-generated messages to 
create folders under transarc.system.daemons and transarc.system.postman.logs. 
 Several folders get one message a day.  Most of it is simply saying that 
everything is OK, but those folders get purged weekly (by another BBD job). 
 It takes me about 5 minutes a day to look over the set of automatic posts.


\quotation{2. The file ~postman/Addrs/Addrs is never created in the 
configuration process, and the newaddr.csh script assumes there is such a 
file. If not, the newaddr.csh script fails in the final sort, but no Addrs 
file is ever created.

}
This is a bug.  I'll submit a patch to fix it.  Creating the 
~postman/Addrs/Addrs file should fix it, as you noticed.  It's a bug in 
pobb-install.pobb.


\quotation{3. Setting AMS_DeliveryViaDomainMXAddress to Yes causes AMDS 
validation to append ".ctp.se.ibm.com" to every To: address on email we write 
and thus disables all email to the outer world.

}
You've got a wildcard MX record for *.ctp.se.ibm.com (pointing to 
ibmns.ctp.se.ibm.com and chalmers.se).  Your resolver sets a default domain of 
ctp.se.ibm.com (perhaps because that domain is a trailing domain for the name 
of your PO machines).  Your resolver also sets the RES_DEFNAMES and the 
RES_DNSRCH flags by default, so that every name given to the resolver is 
checked for being an abbreviation by having default domains appended to it.


In the case of, say, andrew.cmu.edu being checked on PO machine 
who.ctp.se.ibm.com, what will happen is that the resolver checks whether 
andrew.cmu.edu.ctp.se.ibm.com exists (either in an A record or an MX record); 
failing that, it checks andrew.cmu.edu.se.ibm.com, then 
andrew.cmu.edu.ibm.com, then andrew.cmu.edu.  In your case, the first check 
succeeds, since andrew.cmu.edu.ctp.se.ibm.com has a valid MX record, matching 
*.ctp.se.ibm.com.


This will certainly happen on your PO machines, since they have names ending 
in .ctp.se.ibm.com.  Does it happen on your workstations also, since they have 
names ending in .utc.chalmers.se, and there's no wildcard MX record for 
*.utc.chalmers.se?


I believe that getting rid of the wildcard MX record, or renaming all PO 
machines and relevant workstations so that they don't have names ending in 
.ctp.se.ibm.com, will eliminate this behavior.  Eliminating RES_DNSRCH or 
RES_DEFNAMES from your resolver debug configuration would do that, too. 
 Bigger wrenches would involve dinking with overhead/mail/lib/rsearch.c 
itself.


\quotation{4. I still cannot send mail to domains who requires MX address 
(maybe because I haven't set the variable above)

}
Yes, it's because you haven't set AMS_DeliveryViaDomainMXAddress.


\quotation{5. Lots of scripts redirect their output to\italic{ /dev/console}. 
Now, if anyone logs in on the console ans anything but postman, the login 
program will change the owner of \italic{/dev/console }to whoever logged in, 
and thus /dev/console will be unavailable for postman, thus causing the 
scripts to fail and DIE. This is found by the cron job within an hour, and the 
machine is rebooted thus causing a lot of irritation, especially if it happens 
to the machine which is also our IP router to the rest of the world. I still 
think that these daemons should run as root, but with AFS ticket to "postman". 
This would also eliminate the need for a special \bold{su }since pagsh+klog 
would do the trick.

}
Good idea.  I don't know what system type your PO machines are; we at Transarc 
found that on RTs running AOS 3, login didn't set the permission bits on 
/dev/console, but that when they ran AOS 4 (the December 1988 release), login 
set those permission bits.  Thus, our single PO machine has a message taped to 
it reading something like ``Do not log in on the console of transarc.com 
unless you are prepared to restart the mail system.''


It would probably work to run these daemons as root, AFS-authenticated as 
postman.


		Thanks,

		Craig

\enddata{text,18831940}

\enddata{text822, 191957}
\begindata{text822, 197944}
Return-path: <susan+@andrew.cmu.edu>
X-Andrew-Authenticated-as: 38;andrew.cmu.edu;Susan Straub
Received: from po5.andrew.cmu.edu via trymail for +dist+/afs/andrew.cmu.edu/usr22/susan/bugs/atk/beta.dl@andrew.cmu.edu
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/ccDJb6S00Udd0G2k4n>;
          Fri, 24 May 91 14:21:59 -0400 (EDT)
Received: from hamburg.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q003/QF.IcDJa=m00Vtp00OEt:>;
          Fri, 24 May 1991 14:21:01 -0400 (EDT)
Received: from hamburg.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/usr22/susan/.Outgoing/QF.wcDI1:600VtpE2V3gv>;
          Fri, 24 May 1991 12:33:14 -0400 (EDT)
Received: from Messages.7.15.N.CUILIB.3.45.SNAP.NOT.LINKED.hamburg.andrew.cmu.edu.rt.aos4
          via MS.5.6.hamburg.andrew.cmu.edu.rt_aos4;
          Fri, 24 May 1991 12:33:13 -0400 (EDT)
Message-ID: <IcDI19u00VtpA2V3YD@andrew.cmu.edu>
Date: Fri, 24 May 1991 12:33:13 -0400 (EDT)
From: Susan Straub <susan+@andrew.cmu.edu>
X-Andrew-Message-Size: 171+0
Content-Type: X-BE2; 12
If-Type-Unsupported: alter
To: +dist+/afs/andrew.cmu.edu/usr22/susan/bugs/atk/beta.dl@andrew.cmu.edu
Subject: ftp server change

\begindata{text,269978972}
\textdsversion{12}
\template{messages}
Our ftp server, emsworth.andrew.cmu.edu, is sick.  Please use 
wireton.andrew.cmu.edu (128.2.30.69).  


Thanks, 


Susan Straub

Andrew Toolkit Group

<susan+@andrew.cmu.edu>

\enddata{text,269978972}

\enddata{text822, 197944}
\begindata{text822, 199461}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 8158;andrew.cmu.edu;David Anderson
Received: from andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/4cDL0jW00Ui38fwk5P>;
          Fri, 24 May 91 15:57:36 -0400 (EDT)
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q002/QF.ocDL07O00UkTAdVk4l>;
          Fri, 24 May 91 15:56:59 -0400 (EDT)
If-Type-Unsupported: send
Received: from andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q000/QF.McDKyAm00Ui3QfgE5H>;
          Fri, 24 May 91 15:54:54 -0400 (EDT)
Received: from mss.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q002/QF.gcDKwTW00VsA00P2tO>;
          Fri, 24 May 1991 15:53:05 -0400 (EDT)
Received: from mss.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/usr3/dba/.Outgoing/QF.YcDKwPq00VsAE5D7hy>;
          Fri, 24 May 1991 15:53:00 -0400 (EDT)
Received: from Messages.7.15.N.CUILIB.3.45.SNAP.NOT.LINKED.mss.andrew.cmu.edu.rt.aos4
          via MS.5.6.mss.andrew.cmu.edu.rt_aos4;
          Fri, 24 May 1991 15:52:55 -0400 (EDT)
Message-ID: <wcDKwLa00VsA85D7V9@andrew.cmu.edu>
Date: Fri, 24 May 1991 15:52:55 -0400 (EDT)
From: David Anderson <dba+@andrew.cmu.edu>
X-Andrew-Message-Size: 827+0
Content-Type: X-BE2; 12
To: Info-Andrew <info-andrew+@andrew.cmu.edu>, datri@convex.com
Subject: Re: Importing PostScript
In-Reply-To: <1991May22.203155.27804@convex.com>
References: <IcB4P8_00VI8Q1WVZi@andrew.cmu.edu>, <QcB6THcP8000Mxp3sL@lazy.qt.IPA.FhG.de>
	<1991May22.203155.27804@convex.com>

\begindata{text,270718004}
\textdsversion{12}
\template{messages}
\excerptedcaption{Excerpts from internet.info-andrew: 22-May-91 Re: Importing 
PostScript Anthony A. Datri@ucbvax. (570)}


\quotation{One of the reasons that I don't use ez more than I do is that it 
seems to have

}\quotation{no concept whatsoever of tab settings -- I can make things line up 
in the ez

}\quotation{document, but when previewed or printed, the columns get screwed 
up.  A

}\quotation{related shortcoming is the incomplete "description" style -- I 
should be able

}\quotation{to put a tab after the bullet (or whatever), and get to the 
description's

}\quotation{prevailing left margin, ala Scribe.

}
Tabs are fixed in patch 10 so that they nearly always preview and print 
correctly. Yes, "nearly always" sounds fuzzy, but it's a big improvement. 
Bulletted description styles now work fine too, just set the paragraph 
indentation out to the left a bit, and use a tab to get back to the left 
margin.


--david

\enddata{text,270718004}

\enddata{text822, 199461}
\begindata{text822, 202262}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 8158;andrew.cmu.edu;David Anderson
Received: from andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/ccDL7oS00Ui3Aguk4h>;
          Fri, 24 May 91 16:05:10 -0400 (EDT)
Received: from po5.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q001/QF.4cDL7Ri00UddMJw04B>;
          Fri, 24 May 91 16:04:49 -0400 (EDT)
If-Type-Unsupported: send
Received: from andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q002/QF.McDL5OW00Ui3QgkU4O>;
          Fri, 24 May 91 16:02:42 -0400 (EDT)
Received: from mss.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q000/QF.McDL3le00VsAE0P2xH>;
          Fri, 24 May 1991 16:00:50 -0400 (EDT)
Received: from mss.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/usr3/dba/.Outgoing/QF.QcDL3gK00VsAM5D8Eu>;
          Fri, 24 May 1991 16:00:45 -0400 (EDT)
Received: from Messages.7.15.N.CUILIB.3.45.SNAP.NOT.LINKED.mss.andrew.cmu.edu.rt.aos4
          via MS.5.6.mss.andrew.cmu.edu.rt_aos4;
          Fri, 24 May 1991 16:00:42 -0400 (EDT)
Message-ID: <4cDL3eC00VsAM5D85g@andrew.cmu.edu>
Date: Fri, 24 May 1991 16:00:42 -0400 (EDT)
From: David Anderson <dba+@andrew.cmu.edu>
X-Andrew-Message-Size: 460+0
Content-Type: X-BE2; 12
To: Info-Andrew <info-andrew+@andrew.cmu.edu>,
    hmayer@darmstadt.gmd.de (Hans J. Mayer)
Subject: Re: GDB modifications needed
In-Reply-To: <9105240747.AA08393@venus.darmstadt.gmd.de>
References: <9105240747.AA08393@venus.darmstadt.gmd.de>

\begindata{text,270718004}
\textdsversion{12}
\template{messages}
\excerptedcaption{Excerpts from internet.info-andrew: 24-May-91 GDB 
modifications needed Hans J. Mayer@darmstadt. (102)}


\quotation{I would like to receive a copy of the modifications made to GDB.

}
It is my understanding that with recent releases of GDB (we're running GDB 
3.5), no modifications are necessary in order to debug ATK programs. You will 
want to be using the add-file command in order to debug dynamically loaded 
code.


Someone please correct me if I got this wrong!


--david

\enddata{text,270718004}

\enddata{text822, 202262}
\begindata{text822, 204595}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po2.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/UcDLSFy00jZd8UVk8F>;
          Fri, 24 May 91 16:29:06 -0400 (EDT)
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q001/QF.EcDLPy200UkTEfLk4k>;
          Fri, 24 May 91 16:26:40 -0400 (EDT)
Received: from sun2.nsfnet-relay.ac.uk by po3.andrew.cmu.edu (5.54/3.15) id <AA11086> for info-andrew; Fri, 24 May 91 16:26:23 EDT
Received: from ukc.ac.uk by sun2.nsfnet-relay.ac.uk via JANET with NIFTP 
          id <23138-0@sun2.nsfnet-relay.ac.uk>; Fri, 24 May 1991 21:03:02 +0100
Received: from brunel.ac.uk by kestrel.Ukc.AC.UK via Janet (UKC CAMEL FTP) 
          id aa22499; 24 May 91 19:36 BST
Received: from Minerva by Echo.brunel.ac.uk with SMTP (PP) 
          id <9053-0@Echo.brunel.ac.uk>; Fri, 24 May 1991 17:14:50 +0100
Received: from gav by uucp-mailhost.uuu.brunel.ac.uk;
          Fri, 24 May 91 17:14:43 +0100
Received: from gandalf.tsrl.GEC-Avionics.co.uk by GEC-Avionics.co.uk;
          Fri, 24 May 91 16:25:58 BST
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.gandalf.sun3.4 
          via MS.5.6.gandalf.sun3_4; Fri, 24 May 1991 16:25:56 +0100 (BST)
Message-Id: <4cDH24702QU1M8I1FH@gandalf>
Date: Fri, 24 May 1991 16:25:56 +0100 (BST)
From: Mark D Templeton - Senior Systems Engineer - TSRL - GEC Avionics <druid@uk.co.gec-avionics.tsrl>
To: Andrew Dist List <info-andrew@andrew.cmu.edu>
Subject: Zapf Dingbats
Sender: druid <@brunel.ac.uk:druid@uk.co.gec-avionics.tsrl>

Hope this isn't too trivial...

In order to produce some nice tables, I would like to be able to display
tick marks [I think the Americans call them check marks]. The most
obvious way to do this is to use `3' from the Zapf-Dingbats font. Is
this the best way, and if so, how do I do it?

	Mark,
\enddata{text822, 204595}
\begindata{text822, 206697}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/McEaT2C00Ui3AEVU9b>;
          Tue, 28 May 91 10:22:59 -0400 (EDT)
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q003/QF.UcEaRHO00UkTE=jE4d>;
          Tue, 28 May 91 10:21:11 -0400 (EDT)
Received: from alpha.xerox.com by po3.andrew.cmu.edu (5.54/3.15) id <AA02994> for dba+; Tue, 28 May 91 10:20:54 EDT
Received: from XRCC_Mail2.XRCC.XEROX.xns by alpha.xerox.com via XNS id <16203>; Tue, 28 May 1991 07:20:01 PDT
X-Ns-Transport-Id: 0800370069108C412BFB
Date: 	Tue, 28 May 1991 07:19:22 PDT
Sender: Mike_Hopper.XRCC@xerox.com
From: hopper.XRCC@xerox.com
Subject: Re: Importing PostScript
In-Reply-To: "%po3.andrew.cmu.edu!atkbb+Bad-Addresses%andrew.cmu:edu's message of 24 May 91 15:52:55 EDT (Friday)"
To: dba+@andrew.cmu.edu
Cc: info-andrew+@andrew.cmu.edu, datri@convex.com
Message-Id: <"28-May-91 10:19:22 EDT".*.Mike_Hopper.XRCC@Xerox.com>


Does your statement "Tabs are fixed in patch 10 so that they nearly always
preview and print correctly" mean that fix 10 is available?  I have not been
able to find it on "emsworth".

Thanks for any info on this.

Mike.......................    hopper.xrcc@xerox.com
\enddata{text822, 206697}
\begindata{text822, 208216}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 8158;andrew.cmu.edu;David Anderson
Received: from andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/UcEemFi00Ui30a9k5S>;
          Tue, 28 May 91 15:16:34 -0400 (EDT)
Received: from po5.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q002/QF.UcEelyu00UddMGDk4f>;
          Tue, 28 May 91 15:16:15 -0400 (EDT)
If-Type-Unsupported: send
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q002/QF.IcEekby00UkTIXTU4n>;
          Tue, 28 May 91 15:14:50 -0400 (EDT)
Received: from mss.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q000/QF.wcEejYu00VsAM0P3YW>;
          Tue, 28 May 1991 15:13:42 -0400 (EDT)
Received: from mss.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/usr3/dba/.Outgoing/QF.kcEejWS00VsAM5nK98>;
          Tue, 28 May 1991 15:13:39 -0400 (EDT)
Received: from Messages.7.15.N.CUILIB.3.45.SNAP.NOT.LINKED.mss.andrew.cmu.edu.rt.aos4
          via MS.5.6.mss.andrew.cmu.edu.rt_aos4;
          Tue, 28 May 1991 15:13:36 -0400 (EDT)
Message-ID: <AcEejUa00VsAI5nJxb@andrew.cmu.edu>
Date: Tue, 28 May 1991 15:13:36 -0400 (EDT)
From: David Anderson <dba+@andrew.cmu.edu>
X-Andrew-Message-Size: 471+0
Content-Type: X-BE2; 12
To: Info-Andrew <info-andrew+@andrew.cmu.edu>
Subject: Re: Importing PostScript
In-Reply-To: <"28-May-91 10:19:22 EDT".*.Mike_Hopper.XRCC@Xerox.com>
References: <"28-May-91 10:19:22 EDT".*.Mike_Hopper.XRCC@Xerox.com>

\begindata{text,270759316}
\textdsversion{12}
\template{messages}
\excerptedcaption{Excerpts from internet.info-andrew: 28-May-91 Re: Importing 
PostScript hopper.XRCC@xerox.com (268)}


\quotation{Does your statement "Tabs are fixed in patch 10 so that they nearly 
always

}\quotation{preview and print correctly" mean that fix 10 is available?  I 
have not been

}\quotation{able to find it on "emsworth".

}
No, patch 10 is not yet ready for general consumption. It is being actively 
beta-tested at a number of sites, and we expect to have it ready for general 
release "real soon now."


--david

\enddata{text,270759316}

\enddata{text822, 208216}
\begindata{text822, 210565}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/4cF2wzi00Ui3AbC08K>;
          Wed, 29 May 91 18:46:24 -0400 (EDT)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q000/QF.8cF2tkm00jZdQRuU4A>;
          Wed, 29 May 91 18:42:57 -0400 (EDT)
Received: from research.att.com by po2.andrew.cmu.edu (5.54/3.15) id <AA07653> for info-andrew; Wed, 29 May 91 18:42:49 EDT
Received: by inet; Wed May 29 18:42 EDT 1991
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.gargoyle.sun4.40
          via MS.5.6.gargoyle.sun4_40;
          Wed, 29 May 1991 18:42:37 -0400 (EDT)
Message-Id: <wcF2tRD02mCPIdmqAv@gargoyle>
Date: Wed, 29 May 1991 18:42:37 -0400 (EDT)
From: Bill Schell <bill@allegra.att.com>
To: info-andrew@andrew.cmu.edu
Subject: problem with dofix under SunOS 4.1.1

Dofix seems to be working under SunOS 4.1.1 for most of the atk objects I've
written (not all).  However, on one of them, it complains about things
in libc being undefined.  If I add libc.a to the makedo command line,
these go away, except  for one.  I get the message:  dofix:  Undefined: 
_end.

Any suggestions?  I'm running patch level 9 now.  Loading staticly works,
but is soooo slow.   I've got to work on this system now, so a short term
solution to this problem would be very useful while waiting for PL10 to appear.

Thanks,
	Bill Schell
	bill@allegra.att.com
	AT&T Bell Labs, Murray Hill, NJ


\enddata{text822, 210565}
\begindata{text822, 212300}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po5.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/0cFXM4G00UddM3:E9R>;
          Fri, 31 May 91 07:39:49 -0400 (EDT)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q003/QF.QcFXJ8C00jZdE6Rk55>;
          Fri, 31 May 91 07:36:41 -0400 (EDT)
Received: from carla.dist.unige.it by po2.andrew.cmu.edu (5.54/3.15) id <AA01648> for info-andrew; Fri, 31 May 91 07:36:07 EDT
Received: from romaint.UUCP by carla.dist.unige.it with UUCP
	(5.61++/IDA-1.2.8) id AA06754; Fri, 31 May 91 13:36:10 +0200
Received: by romaint.uucp (4.0/SMI-4.0)
	id AA00488; Fri, 31 May 91 13:29:16 +0200
Date: Fri, 31 May 91 13:29:16 +0200
From: andy@romaint.UUCP (Andrew Takats)
Message-Id: <9105311129.AA00488@romaint.uucp>
To: info-andrew@andrew.cmu.edu

Subject: Some questions (Menus, file conversions)

1) Can hierarchical pulldown menus be implemented easily? Has someone already
done it?

2) Image format: is there a converter anywhere for MAC Pict format to the 
format the raster class expects? (And vice-versa.)

3) Is it possible to dynamically change the name of a menulist entry? 
It doesn't appear to be recommended, but I imagine that menulist_AddToML and 
menulist_DeleteFromML could be used to simulate it.  Has anyone done anything
similar?

Grazie Mille (a thousand thanks) for any help/advice/pointers, etc.
(If you respond, please see the email special request below.) 

Thanks!

Andy Takats
sysmgr@romaint.uucp  -or- andy@romaint.uucp (ALSO, PLEASE send a copy 
of any response to steph@westford.ccur.com, who'll forward it to me in 
case the direct mail path is broken)

Intecs Sistemi, Rome, ITALY
Tel: +39-6-43991215
FAX: +39-6-4385834 (from U.S. dial 011-number)
\enddata{text822, 212300}
