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-strip.dl)      
    ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/saheW=q00Ui3A2nkJg>;    
      Wed,  1 Aug 90 06:01:48 -0400 (EDT) Received: from
po2.andrew.cmu.edu via qmail           ID
</afs/andrew.cmu.edu/service/mailqs/q006/QF.4aheT8:00jZdQ3h04D>;        
  Wed,  1 Aug 90 05:58:34 -0400 (EDT) Received: from arisia.Xerox.COM by
po2.andrew.cmu.edu (5.54/3.15) id <AA00941> for info-andrew; Wed, 1 Aug
90 05:57:45 EDT Received: from holmes.parc.xerox.com by arisia.Xerox.COM
with SMTP 	(5.61+/IDA-1.2.8/gandalf) id AA13765; Wed, 1 Aug 90 02:57:54
-0700 Received: by holmes.parc.xerox.com 	(5.61+/IDA-1.2.8/gandalf) id
AA07954; Wed, 1 Aug 90 02:57:50 PDT Message-Id:
<9008010957.AA07954@holmes.parc.xerox.com> Date: Wed, 1 Aug 90 02:57:50
PDT From: <janssen@parc.xerox.com> To: info-andrew@andrew.cmu.edu
Subject: im.do not built? 
I've been re-building lately, and I notice that im.do and some other .do
files are never built, much less installed.  How is a person who doesn't
want to use runapp supposed to link these in? 
Bill 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-strip.dl)      
    ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/UaheXv200UkTA2V0JX>;    
      Wed,  1 Aug 90 06:03:39 -0400 (EDT) Received: from
po2.andrew.cmu.edu via qmail           ID
</afs/andrew.cmu.edu/service/mailqs/q000/QF.oaheUkm00jZdI3kE4K>;        
  Wed,  1 Aug 90 06:00:19 -0400 (EDT) Received: from munnari.oz.au by
po2.andrew.cmu.edu (5.54/3.15) id <AA00954> for info-andrew+; Wed, 1 Aug
90 05:59:52 EDT Received: from otc.otca.oz (via metro) by munnari.oz.au
with SunIII (5.61+IDA+MU) 	id AA23154; Wed, 1 Aug 1990 13:21:36 +1000
	(from root@otc.otca.oz.au) Received: from atlas.otca.OZ.AU by
otc.otca.OZ.AU with SMTP (5.61) 	id AA15896; Wed, 1 Aug 90 10:51:52
+1000 	(from grahamd@otc.otca.oz for
info-andrew+@andrew.cmu.edu@munnari.oz) Received: by atlas.otca.oz
(4.0/SUN4.5) 	id AA09272; Wed, 1 Aug 90 10:51:36 EST Received: from
Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.atlas.otca.oz.au.sun4.40    
      via MS.5.6.atlas.otca.oz.au.sun4_40;           Wed,  1 Aug 90
10:51:34 +1000 (EST) Message-Id: <kahWSKS6bk8Z0M615E@otc.otca.oz> Date:
Wed,  1 Aug 90 10:51:34 +1000 (EST) From: Graham Dumpleton
<grahamd@otc.otca.oz.au> To: info-andrew+@andrew.cmu.edu,
smyser@ATHENA.MIT.EDU Subject: Re: Tabs In-Reply-To:
<9007271416.AA01409@M9-552-1.MIT.EDU> References:
<9007271416.AA01409@M9-552-1.MIT.EDU> 
Excerpts from info-andrew: 27-Jul-90 Tabs smyser@ATHENA.MIT.EDU (1268) 
> On my desk I have three computers: this MIT Project Athena workstation
with > EZ as my favorite editor, a PC on which I often use one of Word
for Windows, > Wordperfect or Epsilon, and a Mac with Word.  They're all
connected to the > net, and I have to routinely move data files and
documents > files between formats and programs. 
What method are you using to do the conversion between Word and EZ? We
have a need to do the same thing and would like to find something to do
it rather than have to work it out ourselves. 
Has anyone else got this problem? Has anyone written a convertor or have
a simple way of doing it? 
Graham Dumpleton. (grahamd@otc.otca.oz.au) 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-strip.dl)      
    ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/Uaheuxu00Ui343=kJm>;    
      Wed,  1 Aug 90 06:28:14 -0400 (EDT) Received: from
po2.andrew.cmu.edu via qmail           ID
</afs/andrew.cmu.edu/service/mailqs/q006/QF.oahesba00jZdA4Yk5P>;        
  Wed,  1 Aug 90 06:25:45 -0400 (EDT) If-Type-Unsupported: alter
Received: from po2.andrew.cmu.edu via qmail           ID
</afs/andrew.cmu.edu/service/mailqs/q007/QF.UahesLG00jZdA4Y05G>;        
  Wed,  1 Aug 90 06:25:28 -0400 (EDT) Received: from munnari.oz.au by
po2.andrew.cmu.edu (5.54/3.15) id <AA01163> for info-andrew; Wed, 1 Aug
90 06:25:03 EDT Received: from otc.otca.oz (via metro) by munnari.oz.au
with SunIII (5.61+IDA+MU) 	id AA26455; Wed, 1 Aug 1990 15:44:32 +1000
	(from root@otc.otca.oz.au) Received: from atlas.otca.OZ.AU by
otc.otca.OZ.AU with SMTP (5.61) 	id AA25944; Wed, 1 Aug 90 14:49:09
+1000 	(from grahamd@otc.otca.oz for
info-andrew@andrew.cmu.edu@munnari.oz) Received: by atlas.otca.oz
(4.0/SUN4.5) 	id AA12837; Wed, 1 Aug 90 14:48:53 EST Received: from
Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.atlas.otca.oz.au.sun4.40    
      via MS.5.6.atlas.otca.oz.au.sun4_40;           Wed,  1 Aug 90
14:48:52 +1000 (EST) Message-Id: <IahZwo_6bk8ZQM63sS@otc.otca.oz> Date:
Wed,  1 Aug 90 14:48:52 +1000 (EST) From: Graham Dumpleton
<grahamd@otc.otca.oz.au> X-Andrew-Message-Size: 1710+0 Content-Type:
X-BE2; 12 To: info-andrew@andrew.cmu.edu Subject: Re: Why isn't ATK more
widely used? In-Reply-To: <wahNwOq0M2YtIyL5Ub@thumper.bellcore.com>
References: <104405@convex.convex.com>,
<Eah3WUy0M2Yt8n6IAb@thumper.bellcore.com>, 	<104457@convex.convex.com>,
	<wahNwOq0M2YtIyL5Ub@thumper.bellcore.com> 
 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-strip.dl)      
    ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/4ahgPye00UddA3c0IO>;    
      Wed,  1 Aug 90 08:11:43 -0400 (EDT) Received: from
po3.andrew.cmu.edu via qmail           ID
</afs/andrew.cmu.edu/service/mailqs/q002/QF.sahgKxO00UkT04iU50>;        
  Wed,  1 Aug 90 08:06:29 -0400 (EDT) Received: from
thumper.bellcore.com by po3.andrew.cmu.edu (5.54/3.15) id <AA01203> for
info-andrew+; Wed, 1 Aug 90 08:05:33 EDT Received: from
greenbush.bellcore.com by thumper.bellcore.com (4.1/4.7) 	id AA08304;
Wed, 1 Aug 90 08:05:17 EDT Received: by greenbush.bellcore.com
(4.12/4.7) 	id AA17668; Wed, 1 Aug 90 08:06:29 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,  1 Aug
90 08:06:26 -0400 (EDT) Message-Id:
<0ahgL2_0M2Yt94qmNj@thumper.bellcore.com> Date: Wed,  1 Aug 90 08:06:26
-0400 (EDT) From: Nathaniel Borenstein <nsb@thumper.bellcore.com> To:
info-andrew+@andrew.cmu.edu Subject: Eatmail sources Cc: "Raleigh F.
Romine" <romine@cise.nsf.gov> In-Reply-To:
<22445.649457687@cise.nsf.gov> References:
<22445.649457687@cise.nsf.gov> 
I've gotten several requests for the "eatmail" program I referenced in a
previous post.  Since it hasn't yet made it onto a patch, and since it
is very short, I thought I'd post it here.  You only need two files,
Imakefile and eatmail.c -- I put them in a directory called
contrib/eatmail. 
The Imakefile looks like this: 
LOCALINCLUDES = -I${BASEDIR}/include/ams 
OBJS		=	eatmail.o 
LIBS= 	${BASEDIR}/lib/libmail.a 	${BASEDIR}/lib/liberrors.a 	${UTILLIB} 
NormalObjectRule() 
ProgramTarget(eatmail, ${OBJS}, ${LIBS} , ) 
DependTarget() 
And eatmail.c looks like this: 
/* This includes most of the code from ams/libs/ms/cvtold.c, so a better
eventual solution would be to modularize it; unfortunately, the biggest
differences are things I was able to remove to shrink the size of the
eatmail binary, but which are really needed by the message server...  
*/ 
#include <stdio.h> #include <sys/param.h> #include <sys/stat.h> #include
<andrewos.h> /* sys/types.h sys/file.h sys/time.h */ #include <system.h>
/* #include <ms.h> */ #include <mserrno.h> #include <mailconf.h>
#include <ctype.h> #include <parseadd.h> #include <pwd.h> 
extern char *malloc(), *index(); extern int errno; extern FILE *fopen();
extern char *getenv(), *getprofile(); char home[1+MAXPATHLEN]; 
long mserrcode; 
#undef AMS_RETURN_ERRCODE #define AMS_RETURN_ERRCODE(x,y,z) return(-1); 
main() {     char SpoolFileName[1 + MAXPATHLEN],
SourceDir[1+MAXPATHLEN], *SpoolFile;     int numfound = 0, errcode;    
struct passwd *pswd; 
    CheckAMSConfiguration();     pswd = getpwuid(getuid());     if
