\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/Mbe=D3y00jZdIiL0Ah>;
          Thu, 31 Jan 91 19:18:12 -0500 (EST)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q002/QF.Ube=Bem00jZdIiJk4T>;
          Thu, 31 Jan 91 19:16:47 -0500 (EST)
Received: from lazy.qt.IPA.FhG.de by po2.andrew.cmu.edu (5.54/3.15) id <AA11858> for info-andrew; Thu, 31 Jan 91 19:16:33 EST
Received: by lazy.qt.IPA.FhG.de
	(5.61+/IDA-1.2.8/gandalf.2) id AA29942; Fri, 1 Feb 91 01:15:54 -0100
Received: from VUI.Andrew.3.70.CUILIB.3.45.SNAP.NOT.LINKED.lazy.pmax.3
          via MS.5.6.lazy.pmax_3;
          Fri,  1 Feb 1991 01:15:54 -0100
Message-Id: <MbeAxO4P8000Botm5U@lazy>
Date: Fri,  1 Feb 1991 01:15:54 -0100
From: Juergen Henke <henke@qt.IPA.FhG.de>
To: info-andrew@andrew.cmu.edu
Subject: Re: HELP - installation problem on DECstation 2100 - ULTRIX 4.1
Cc: 
In-Reply-To: <9101312212.AA16329@chillon>
References: <9101312212.AA16329@chillon>

Oh no !

I thought that would have gone away......

I got into the same problems when i was building ATK, Patchlevel 7, on our
DECstations. With the help from Christer Bernerus from Sweden i was able to
build ATK.

Here now my question: isn't it possible to include Christer's changes into
the ATK, so anyone can build the toolkit without fiddling around ?? Shouldn't
be impossible at all...

BTW., we still got a few (:^>) VAXstations running Ultrix, but building ATK
on this was not possible till now - o.k., i didn't invest a lot of time in
this, cause my DECstation on my desk runs fine...

Juergen.


P.S.: Any status messages about a few (former) announcements like a
      Postscriptview (using DisplayPostScript) or direct printing output
      in Postscript ?





\enddata{text822, 0}
\begindata{text822, 2047}
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/YbeKgRW00jZdE9pEAR>;
          Fri,  1 Feb 91 08:20:30 -0500 (EST)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q001/QF.obeKbFi00jZd09m04j>;
          Fri,  1 Feb 91 08:14:58 -0500 (EST)
Received: from cadre.dsl.pitt.edu by po2.andrew.cmu.edu (5.54/3.15) id <AA02499> for info-andrew; Fri, 1 Feb 91 08:14:50 EST
Received: by cadre.dsl.pitt.edu (5.61/1.34)
	id AA08205; Fri, 1 Feb 91 08:11:45 -0500
Date: Fri, 1 Feb 91 08:11:45 -0500
From: sean@dsl.pitt.edu (Sean McLinden)
Message-Id: <9102011311.AA08205@cadre.dsl.pitt.edu>
To: chillon!putsch@uunet.uu.net, info-andrew@andrew.cmu.edu
Subject: Re:  HELP - installation problem on DECstation 2100 - ULTRIX 4.1

> I'm attempting to install andrew on a DECstation 2100 running ULTRIX 4.1,
> and everything seems to be going well until the build process gets to 
> processing the 'environ.*' files in the 'atk/basics/common' directory.
> 
> At which point I get the following errors:
> 
> doload:  Undefined symbol: sys_errlist
> doload:  Errors while processing
> doindex: NULL entrypoint from environ.do...program terminated!
> 
> The build stops here and I can't figure out what is wrong. I've checked
> the 'overhead/class/machdep/dec_mips/...' stuff and find that 'getlist.awk'
> is asking for the definer of sys_errlist. I've checked my libc_G0.a (I'm
> on a MIPS system) and there is NO definer of sys_errlist.
> 
> Any suggestions on where to go from here? Help would be much appreciated.
> 

When DEC decided to supply libc_G0.a they neglected to include errlst.o
in the archive for who knows what reason. You can either a) scarf it from
libc.a and rebuild libc_G0.a or b) recomp it from source (if you have it).
If you don't have it (why it shouldn't be supplied in source form is beyond
me), you can make one up by using the entries from the errno(2) man page
where each error number corresponds to the position of the error text message
in the sys_errlist[] array, like so:

char *sys_errlist = {
	"Unused",
	"Not owner",
	"No such file or directory",
	...
}

You'll also need to define the value for the int sys_nerr
(the number of errors).

Then compile this with the -G 0 option and add it to the libc_G0.a
archive. Make sure that you get the position right (check with libc.a).

This should do it.

Sean McLinden
Decision Systems Laboratory
University of Pittsburgh

\enddata{text822, 2047}
\begindata{text822, 4782}
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/sbeLAYy00as90HxE4z>;
          Fri,  1 Feb 1991 08:54:45 -0500 (EST)
If-Type-Unsupported: send
Received: from fishtank.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/usr21/ghoti/.Outgoing/QF.kbeL=0e00as98Hrm9N>;
          Fri,  1 Feb 1991 08:53:05 -0500 (EST)
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.fishtank.andrew.cmu.edu.sun3.35
          via MS.5.6.fishtank.andrew.cmu.edu.sun3_35;
          Fri,  1 Feb 1991 08:53:04 -0500 (EST)
Message-ID: <AbeL=0200as9MHrm0g@andrew.cmu.edu>
Date: Fri,  1 Feb 1991 08:53:04 -0500 (EST)
From: Adam Stoller <ghoti+@andrew.cmu.edu>
X-Andrew-Message-Size: 1851+0
Content-Type: X-BE2; 12
To: Info-Andrew <info-andrew+@andrew.cmu.edu>
Subject: Re: easy suggestion for EZ
CC: Info-Andrew <info-andrew+@andrew.cmu.edu>
In-Reply-To: <obe5a3200Vt1M6UGpc@andrew.cmu.edu>
References: <8bd3ifm1eVXq8y=kVN@northstar.dartmouth.edu>
	<Mbd6wve00VsW8HjpBo@andrew.cmu.edu>
	<0bd=4hwB0KGW46ohNv@holmes.parc.xerox.com>
	<QbdUPh600VsWEfuUde@andrew.cmu.edu>,
	<EbdVdAYB0KGW8OeF45@holmes.parc.xerox.com>
	<cbe57yW1eVXqQy=_pH@northstar.dartmouth.edu>
	<obe5a3200Vt1M6UGpc@andrew.cmu.edu>

\begindata{text,2845852}
\textdsversion{12}
\template{messages}
\define{bindlist
}
\define{binddesc
}
Once you've added what Tom posted, to your .cshrc (and sourced it) - you make 
use of several nice proctable functions for command completion and such:


\typewriter{Proctable Entry (literal argument)

- Description

- Sample binding

}

\bindlist{\bold{fcomp-complete-filename (typescript)

}}\binddesc{\italic{- Filename completion

- addkey fcomp-complete-filename ^I (typescript)

}\indent{\smaller{it took me a little while to get used to not being able to 
use an actual tab in typescript - the occasion for when I want to comes up so 
rarely - and I can always do ^X^Q^I to inesrt one if need be.}}

}
\bindlist{\bold{fcomp-possible-completions (typescript)

}}\binddesc{\italic{- Display possible filename completions

- addkey fcomp-complete-filename ? (typescript)

}}\indent{\smaller{It took a bit longer to get used to not being able to use ? 
in typescript, but not much longer, and as with tab, I can always type ^X^Q? 
in order to get a question-mark when I really want it.}}


\bindlist{\bold{
}THESE NEXT TWO MAY NOT YET BE IN THE CURRENT RELEASE OF THE TOOLKIT - they 
are substitute proctable entries related to an underlying change made to 
typescript (which, as I said, may not yet be released) - allowing the 
traversing of your history of commands - even after the typescript has been 
cleared - based on an intial part of the command string.  They take a little 
while to get used to also - especially if you used the old functions a lot - 
but I don't think it takes too long to discover that they're better than 
sliced bread.....

\bold{
fcomp-complete-command-backward (typescript)

}}\binddesc{\italic{- Complete partial command - searching backwards

- addkey fcomp-complete-command-backward \\e= (typescript)

}\indent{\smaller{(Escape Equals)}}

}
\bindlist{\bold{fcomp-complete-command-forward (typescript)

}}\binddesc{\italic{- Complete partial command - searching forwards

- addkey fcomp-complete-command-forward \\e` (typescript)}}

\indent{\smaller{(Escape Backquote)



}}Obviously the above are example bindings - you can always set your own 
bindings for them in your ~/.atkinit file.


--fish

\enddata{text,2845852}

\enddata{text822, 4782}
\begindata{text822, 8545}
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/0beLgtG00as9MI4k57>;
          Fri,  1 Feb 1991 09:29:13 -0500 (EST)
If-Type-Unsupported: send
Received: from fishtank.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/usr21/ghoti/.Outgoing/QF.sbeLfoy00as9QHrmYH>;
          Fri,  1 Feb 1991 09:28:05 -0500 (EST)
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.fishtank.andrew.cmu.edu.sun3.35
          via MS.5.6.fishtank.andrew.cmu.edu.sun3_35;
          Fri,  1 Feb 1991 09:28:04 -0500 (EST)
Message-ID: <UbeLfoW00as9AHrmQY@andrew.cmu.edu>
Date: Fri,  1 Feb 1991 09:28:04 -0500 (EST)
From: Adam Stoller <ghoti+@andrew.cmu.edu>
X-Andrew-Message-Size: 1603+0
Content-Type: X-BE2; 12
To: Info-Andrew <info-andrew+@andrew.cmu.edu>
Subject: Re: HELP - installation problem on DECstation 2100 - ULTRIX 4.1
In-Reply-To: <9101312212.AA16329@chillon>
References: <9101312212.AA16329@chillon>

\begindata{text,2845852}
\textdsversion{12}
\template{messages}
My guess would be - that Ultrix 4.1 is probably ANSI compliant (finally) and 
as such relies on the usage of perror and strerror, and may no longer include 
the old [BSD'ish?] sys_errlist[]


The problem is apparently coming from $\{ANDREWDIR\}/lib/libutil.a - 
primarilly from the module uerror.c


If this is the case - try the following:


1) using whatever symbol you have defined in your system.h file - copy and 
edit andrew/overhead/util/lib/uerror.c and change:


\typewriter{\smaller{    if (errorNumber < sys_nerr && errorNumber > 0) return 
sys_errlist[errorNumber];}}


to:

\typewriter{\smaller{#ifdef YOUR_SYSTEM_FLAG}}

\typewriter{\smaller{    if (errorNumber < sys_nerr && errorNumber > 0) return 
strerror(errorNumber);

#else

    if (errorNumber < sys_nerr && errorNumber > 0)}} 
\typewriter{\smaller{return sys_errlist[errorNumber];

#endif}}


\italic{(keep the copy so you can make a diff to send us - if it works, and so 
that you can copy it back it place and patch it officially when your diff gets 
sent out as a patch)}


2) Do a 'make clean' in andrew/atk/basics/common (doload errors sometimes 
produce 0-length .do files which mess things up).


3) Rebuild from "andrew" (several things in overhead may need to relink 
against libutil.a - but it shouldn't take too long to get through overhead and 
back to ATK - to find out if the problem still exists)


4) If the above works send us a copy of the system.h and system.mcr that you 
are using for this particalur sys-type (I don't think we have it in our lists 
yet) - and the diff that you used in uerror.c so that we can apply it to our 
sources.


5) If this doesn't work - post again - maybe someone else will have an 
idea........


Good luck,


--fish\
\enddata{text,2845852}

\enddata{text822, 8545}
\begindata{text822, 11596}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po10.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/AbeMHTS00Udi0:r0Bg>;
          Fri,  1 Feb 91 10:10:25 -0500 (EST)
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q003/QF.obeM4De00UkTMA1k4=>;
          Fri,  1 Feb 91 09:54:11 -0500 (EST)
Received: from thumper.bellcore.com by po3.andrew.cmu.edu (5.54/3.15) id <AA03073> for info-andrew; Fri, 1 Feb 91 09:54:00 EST
Received: from greenbush.bellcore.com by thumper.bellcore.com (4.1/4.7)
	id <AA20134> for info-andrew@andrew.cmu.edu; Fri, 1 Feb 91 09:53:15 EST
Received: by greenbush.bellcore.com (4.12/4.7)
	id <AA01950> for info-andrew@andrew.cmu.edu; Fri, 1 Feb 91 09:55:53 est
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,  1 Feb 1991 09:55:50 -0500 (EST)
Message-Id: <wbeM5qC0M2YtE7VHoK@thumper.bellcore.com>
Date: Fri,  1 Feb 1991 09:55:50 -0500 (EST)
From: Nathaniel Borenstein <nsb@thumper.bellcore.com>
To: info-andrew@andrew.cmu.edu (Andrew Dist List)
Subject: Re: .amsalien
In-Reply-To: <kbe=czK4lU49BKFkRZ@newton.uvm.edu>
References: <kbe=czK4lU49BKFkRZ@newton.uvm.edu>

The bottom line is that it works, but the daemons, as currently set up,
are mind-bogglingly slow.  Curt Galloway (at SCO) was looking into
speeding them up last I talked to him, but I don't know if he actually
got anywhere.  I'd be glad to provide anyone else who is interested with
the same advice I offered him on how to speed up the daemons -- there
are some fairly obvious things that could be tried.  -- Nathaniel
\enddata{text822, 11596}
\begindata{text822, 13511}
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/cbePY=u00VsWM1O04P>;
          Fri,  1 Feb 1991 13:53:00 -0500 (EST)
If-Type-Unsupported: send
Received: from fallscreek.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/usr13/gk5g/.Outgoing/QF.kbePWP:00VsW00fmFG>;
          Fri,  1 Feb 1991 13:51:07 -0500 (EST)
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.fallscreek.andrew.cmu.edu.rt.r3
          via MS.5.6.fallscreek.andrew.cmu.edu.rt_r3;
          Fri,  1 Feb 1991 13:51:06 -0500 (EST)
Message-ID: <0bePWOm00VsWQ0fm9F@andrew.cmu.edu>
Date: Fri,  1 Feb 1991 13:51:06 -0500 (EST)
From: Gary Keim <gk5g+@andrew.cmu.edu>
X-Andrew-Message-Size: 1683+0
Content-Type: X-BE2; 12
To: Info-Andrew <info-andrew+@andrew.cmu.edu>
Subject: Re: Porting the Andrew toolkit to a Sequent Symmetry
In-Reply-To: <1376@pdxgate.UUCP>
References: <1376@pdxgate.UUCP>

\begindata{text,269942792}
\textdsversion{12}
\template{messages}
\excerptedcaption{Excerpts from misc: 31-Jan-91 Porting the Andrew toolkit .. 
Glenn Case@uunet.uu.net (496)}


\quotation{The subject says most of it. I was wondering if anyone had gotten 

}\quotation{the andrew toolkit running on a Sequent Symmetry. If so could you 
send me

}\quotation{the changes. If not do you have any recomendations on where to 
start the 

}\quotation{porting effort.

}
There are three main areas of platform-specificity: 1) the configuration files 
(andrew/config),  2) the class system (andrew/overhead/class), and 3) some 
applications like the console program.  I'd work on 1 & 2 first.  


1) Config: You'll have to create the directory andrew/config/seq_sym and the 
files system.\{h,mcr\}.  Look at the other platform-specific directories there 
and you'll get the idea.  The system.h file ends up being included in the 
system header file andrewos.h, while the system.mcr file ends up being used to 
create the Makefiles.  You'll need to discover a unique cpp symbol that can be 
used to determine which platform-specific files to use (look at the top of 
andrew/config/imake.tmpl).


2) Class: You need to port the class system.  If the Sequent OS supports 
dynamic loading of code into a running program image then look at 
class/machdep/\{aix_31, apollo_68k\}.  It's fantastically more simple if this 
is the case.  If you have to implement the dynamic loading, then look at any 
one of the other platform implementations.  If the Sequent link editor 
generates COFF objects, take a look at class/machdep/aix_i386.  If it 
generates a.out, look at class/machdep/aos_rt. 


3) Don't worry about applications until the rest is completed.


If you have any questions, feel free to post them here or send direct mail to 
me.


Gary Keim

ATK Group

\enddata{text,269942792}

\enddata{text822, 13511}
\begindata{text822, 16579}
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/wbeQriG00jZdIWAE8b>;
          Fri,  1 Feb 91 15:22:06 -0500 (EST)
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q002/QF.MbeQrim00UkTEXSU5K>;
          Fri,  1 Feb 91 15:22:06 -0500 (EST)
Received: from alpha.xerox.com by po3.andrew.cmu.edu (5.54/3.15) id <AA09076> for info-andrew+; Fri, 1 Feb 91 15:22:01 EST
Received: from holmes.parc.xerox.com ([13.1.100.162]) by alpha.xerox.com with SMTP id <20640>; Fri, 1 Feb 1991 12:21:10 PST
Received: by holmes.parc.xerox.com id <33025>; Fri, 1 Feb 1991 12:21:10 -0800
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;
          Fri,  1 Feb 1991 12:21:04 -0800 (PST)
Message-Id: <IbeQqk0B0KGWM1kEE0@holmes.parc.xerox.com>
Date: 	Fri, 1 Feb 1991 12:21:04 PST
Sender: Bill Janssen <janssen@parc.xerox.com>
From: Bill Janssen <janssen@parc.xerox.com>
X-Andrew-Message-Size: 567+0
Content-Type: X-BE2; 12
If-Type-Unsupported: send
To: Info-Andrew <info-andrew+@andrew.cmu.edu>
Subject: Re: filename completion in typescript
In-Reply-To: <AbeL=0200as9MHrm0g@andrew.cmu.edu>
References: <AbeL=0200as9MHrm0g@andrew.cmu.edu>

\begindata{text,3473528}
\textdsversion{12}
\template{messages}
\define{bindlist
}
\define{binddesc
}
\excerptedcaption{Excerpts from ext.andrew: 1-Feb-91 Re: easy suggestion for 
EZ Adam Stoller@andrew.cmu. (1851+0)}


\quotation{Once you've added what Tom posted, to your .cshrc (and sourced it) 
- you make use of several nice proctable functions for command completion and 
such:

}
\typewriter{\quotation{Proctable Entry (literal argument)

}\quotation{- Description

}\quotation{- Sample binding

}}
\indent{\smaller{
}}\quotation{Obviously the above are example bindings - you can always set 
your own bindings for them in your ~/.atkinit file.

}
Yes, I bind \bold{fcomp-complete-filename} to ESC-1 (my escape key is right 
next to the 1 key) and \bold{fcomp-possible-completions} to ESC-2.


Bill

\enddata{text,3473528}

\enddata{text822, 16579}
\begindata{text822, 18970}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po10.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/cbeRaW:00UdiIMFk8R>;
          Fri,  1 Feb 91 16:12:04 -0500 (EST)
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q003/QF.MbeQoDG00UkTEXE04J>;
          Fri,  1 Feb 91 15:18:27 -0500 (EST)
Received: from alpha.xerox.com by po3.andrew.cmu.edu (5.54/3.15) id <AA09019> for info-andrew; Fri, 1 Feb 91 15:18:11 EST
Received: from holmes.parc.xerox.com ([13.1.100.162]) by alpha.xerox.com with SMTP id <20671>; Fri, 1 Feb 1991 12:17:20 PST
Received: by holmes.parc.xerox.com id <33025>; Fri, 1 Feb 1991 12:17:24 -0800
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;
          Fri,  1 Feb 1991 12:17:10 -0800 (PST)
Message-Id: <UbeQn6sB0KGWQ1kTZs@holmes.parc.xerox.com>
Date: 	Fri, 1 Feb 1991 12:17:10 PST
Sender: Bill Janssen <janssen@parc.xerox.com>
From: Bill Janssen <janssen@parc.xerox.com>
X-Andrew-Message-Size: 1598+0
Content-Type: X-BE2; 12
If-Type-Unsupported: send
To: Fred Hansen <wjh+@andrew.cmu.edu>
Subject: Re: cut/paste
Cc: info-andrew@andrew.cmu.edu
In-Reply-To: <EbeC9pO00VsPQ_zWB4@andrew.cmu.edu>
References: <EbeC9pO00VsPQ_zWB4@andrew.cmu.edu>

\begindata{text,3473528}
\textdsversion{12}
\template{messages}
The main problem with ATK cut&paste is the following:


I'm working in an xterm, I want some text from EZ, I select the text in EZ, 
then go back to the xterm, and middle-click.  For most other X11 applications, 
this will work fine.  With EZ, no luck.  You actually have to cut/copy the 
text in EZ, before middle-click on xterm will work.  (Of course, this is also 
true for emacs...)  But try xedit, for instance, or any of the Xt-based text 
edit widgets.  This is why I made the following suggestion a couple of days 
ago:


\quotation{\bold{Date}: 	Wed, 30 Jan 1991 16:21:05 PST

\bold{From}: Bill Janssen <janssen@parc.xerox.com>

\bold{To}: info-andrew@andrew.cmu.edu

\bold{Subject}: selections as first-class actions


I've been thinking that ATK would be much nicer with other non-ATK 
ICCCM-complient applications if selections were promoted to be system-wide 
concepts, rather than left to the druthers of the individual \bold{view} 
implementors.  This would mean, for instance, that every view would have the 
notion of a \typewriter{PrimarySelection} and \typewriter{SecondarySelection}, 
and have methods to access them, and would notify \bold{im} when they changed. 
 Thus selecting something in \bold{textview} could cause notification of the 
selection in X, by going through \bold{im} and \bold{xim}, and other 
applications, both ATK and non-ATK, could access that selection.  This would 
require adding some code and methods to \bold{view}, and to \bold{im}, and to 
\bold{xim}, but could be done in a backwards-compatible fashion.


This would make a number of inter-client concepts (particularly my favorite, 
shift-select) much easier to implement in ATK.


Comments?


Bill

}
We've gone around about this before.


Bill

\enddata{text,3473528}

\enddata{text822, 18970}
\begindata{text822, 22367}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po9.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/obewnC:00UdhEjqkAq>;
          Sun,  3 Feb 91 03:41:51 -0500 (EST)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q000/QF.obewkQ600jZdQP2k4m>;
          Sun,  3 Feb 91 03:38:53 -0500 (EST)
Received: from frob.eng.umd.edu by po2.andrew.cmu.edu (5.54/3.15) id <AA06918> for info-andrew; Sun, 3 Feb 91 03:38:46 EST
Received: by frob.eng.umd.edu (5.64/umdeng-0.4/09-20-90)
	id AA04305; Sun, 3 Feb 91 03:36:46 -0500
Date: Sun, 3 Feb 91 03:36:46 -0500
From: cross@eng.umd.edu (Chris P. Ross)
Message-Id: <9102030836.AA04305@frob.eng.umd.edu>
To: info-andrew@andrew.cmu.edu
Subject: Questions about printing...


  Well, I have a few problem with Andrew at patch 9.  First, very little
will run successfully off of sun4 machines, but I assume you know about
this problem and are working on it.  The other questions I have are more
important, and probably easier to solve.

  First, I need to get andrew printing.  If I execute the command:

ezprint -t <filename> | groff | qpr

  it will print.  (we are running MDQS here, which is the cause of most
of the problems...)  I'd like to know how to get both EZ and HELP to
use this command.  Is there any way to do this?

  Second, how can I tell andrew where mail is kept.  I know there is a
compile condition to indicate what directory mail is kept in, but we keep
mail on many different hosts, and mail is kept in /mail/<machine>/<username>
and the machine depends on which user you are.  But, all users on this
system have their MAIL environment variable set to the correct file.  Is it
possible to get andrew to look at $MAIL?

  Please get back to me soon with any help you can offer.  Thank you.

				    - Chris Ross
				     cross@eng.umd.edu
--
Chris P. Ross				University Of Maryland
cross@eng.umd.edu			Engineering Computer Facility
Work#: (301)/405-3689			Project GLUE
\enddata{text822, 22367}
\begindata{text822, 24594}
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/gbf8I0u00VsW05sk5z>;
          Sun,  3 Feb 1991 16:47:45 -0500 (EST)
If-Type-Unsupported: send
Received: from fallscreek.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/usr13/gk5g/.Outgoing/QF.Abf8GHy00VsWQ5mmIV>;
          Sun,  3 Feb 1991 16:45:56 -0500 (EST)
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.fallscreek.andrew.cmu.edu.rt.r3
          via MS.5.6.fallscreek.andrew.cmu.edu.rt_r3;
          Sun,  3 Feb 1991 16:45:55 -0500 (EST)
Message-ID: <Ebf8GHq00VsWM5mmB5@andrew.cmu.edu>
Date: Sun,  3 Feb 1991 16:45:55 -0500 (EST)
From: Gary Keim <gk5g+@andrew.cmu.edu>
X-Andrew-Message-Size: 1097+0
Content-Type: X-BE2; 12
To: Info-Andrew <info-andrew+@andrew.cmu.edu>
Subject: Re: Questions about printing...
In-Reply-To: <9102030836.AA04305@frob.eng.umd.edu>
References: <9102030836.AA04305@frob.eng.umd.edu>

\begindata{text,270235804}
\textdsversion{12}
\template{messages}
\excerptedcaption{Excerpts from misc: 3-Feb-91 Questions about printing... 
Chris P. Ross@eng.umd.ed (1216)}


\quotation{  Well, I have a few problem with Andrew at patch 9.  First, very 
little

}\quotation{will run successfully off of sun4 machines, but I assume you know 
about

}\quotation{this problem and are working on it.  

}
You shouldn't make any such assumption.  For some reason unknown to me, we 
don't have one of the most popular platforms on which people are trying to run 
Andrew (Sun4).  Of course, it's very difficult to support a system on a 
platform to which you don't have easy access.  That said, even after Patch.009 
there were still problems with the dynamic loading for the Sun4.... there 
continue to be some problems in that area.  That's the bad news.  The good 
news is that Guy Harris is working on a new version of the class system that 
makes use of the builtin Sun4 dynamic loading support.  This should, I repeat, 
should make most, if not all, of the reported problems go away.  Hurrah for 
Guy!


Just in case we haven't heard of the problems you are experiencing, please 
send some brief description along.


Gary Keim

ATK Group

\enddata{text,270235804}

\enddata{text822, 24594}
\begindata{text822, 27066}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po9.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/QbfOgwm00Udh8G=EAl>;
          Mon,  4 Feb 91 13:43:09 -0500 (EST)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q000/QF.IbfOcpa00jZdMHxE4=>;
          Mon,  4 Feb 91 13:38:47 -0500 (EST)
Received: from ucbvax.Berkeley.EDU by po2.andrew.cmu.edu (5.54/3.15) id <AA05104> for info-andrew; Mon, 4 Feb 91 13:38:37 EST
Received: by ucbvax.Berkeley.EDU (5.63/1.42)
	id AA24983; Mon, 4 Feb 91 10:30:59 -0800
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 Feb 91 18:18:21 GMT
From: auspex!guy@uunet.uu.net  (Guy Harris)
Organization: Auspex Systems, Santa Clara
Subject: Re: Questions about printing...
Message-Id: <5706@auspex.auspex.com>
References: <9102030836.AA04305@frob.eng.umd.edu>, <Ebf8GHq00VsWM5mmB5@andrew.cmu.edu>
Sender: info-andrew-request@andrew.cmu.edu
To: info-andrew@andrew.cmu.edu

>The good news is that Guy Harris is working on a
>new version of the class system that makes use of the builtin Sun4
>dynamic loading support.

It's not a new version of the entire "class" system, it's a new version
of "doload()" that uses the SunOS 4.1 dynamic loading support.  It's not
quite as big as the blurb above makes it sound.... :-)

Also, it's not tied to Sun-4s; however, it *is* tied to SunOS 4.1 or
later - the procedural interface to the run-time loader first appeared
in SunOS 4.1.  If you're running SunOS 4.0[.x], it won't help you out.

It may also serve as a basis for a System V Release 4 version of the
"class" support, as S5R4 has a "-ldl" library like SunOS 4.1's.  (Better
than trying to port the existing "dlopen()" stuff to ELF....)
\enddata{text822, 27066}
\begindata{text822, 29169}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 91;andrew.cmu.edu;Tom Neuendorffer
Received: from dublin.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/AbfOhWy00Vt14=iE9F>;
          Mon,  4 Feb 1991 13:43:47 -0500 (EST)
Received: from dublin.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/usr20/tpn/.Outgoing/QF.4bfOg6q00Vt1A=YVcT>;
          Mon,  4 Feb 1991 13:42:15 -0500 (EST)
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.dublin.andrew.cmu.edu.rt.r3
          via MS.5.6.dublin.andrew.cmu.edu.rt_r3;
          Mon,  4 Feb 1991 13:42:14 -0500 (EST)
Message-ID: <YbfOg6a00Vt18=YVVq@andrew.cmu.edu>
Date: Mon,  4 Feb 1991 13:42:14 -0500 (EST)
From: Tom Neuendorffer <tpn+@andrew.cmu.edu>
X-Andrew-Message-Size: 985+0
Content-Type: X-BE2; 12
If-Type-Unsupported: send
To: Info-Andrew <info-andrew+@andrew.cmu.edu>, cross@eng.umd.edu
Subject: Re: Questions about printing...
In-Reply-To: <9102030836.AA04305@frob.eng.umd.edu>
References: <9102030836.AA04305@frob.eng.umd.edu>

\begindata{text,270199144}
\textdsversion{12}
\template{messages}
\excerptedcaption{Excerpts from mail: 3-Feb-91 Questions about printing... 
Chris P. Ross@eng.umd.ed (1216)}


\quotation{  First, I need to get andrew printing.  If I execute the command:

}
\quotation{ezprint -t <filename> | groff | qpr

}
\quotation{  it will print.  (we are running MDQS here, which is the cause of 
most

}\quotation{of the problems...)  I'd like to know how to get both EZ and HELP 
to

}\quotation{use this command.  Is there any way to do this?

}

If you want this permanent and site wide, you can define the following in your 
site.h file.


#define print_FORMATCOMMAND "eqn -T$PRINTERTYPE /tmp/%s.n  | groff | " 

#define print_PRINTCOMMAND "qpr"  


If qpr takes a flag to indicate the file name for a header page, you could set 
it as


#define print_PRINTCOMMAND "qpr -(qprflag) %s"  


Alternately, these value may be set in either the AndrewSetup file or in the 
global or personal perference files by setting values for *.printcommand and 
*.formatcommand. e.x.


*.printcommand: qpr

*.formatcommand: eqn -T$PRINTERTYPE /tmp/%s.n  | groff | 


		Tom

\enddata{text,270199144}

\enddata{text822, 29169}
\begindata{text822, 31566}
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/QbfQnCC00VsWM76k8:>;
          Mon,  4 Feb 1991 16:06:22 -0500 (EST)
Received: from fallscreek.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/usr13/gk5g/.Outgoing/QF.sbfQlsm00VsWA5ms4j>;
          Mon,  4 Feb 1991 16:04:57 -0500 (EST)
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.fallscreek.andrew.cmu.edu.rt.r3
          via MS.5.6.fallscreek.andrew.cmu.edu.rt_r3;
          Mon,  4 Feb 1991 16:04:56 -0500 (EST)
Message-ID: <8bfQlsa00VsW05mrwj@andrew.cmu.edu>
Date: Mon,  4 Feb 1991 16:04:56 -0500 (EST)
From: Gary Keim <gk5g+@andrew.cmu.edu>
X-Andrew-Message-Size: 1687+0
Content-Type: X-BE2; 12
If-Type-Unsupported: send
To: Info-Andrew <info-andrew+@andrew.cmu.edu>
Subject: Re: menu overrides
In-Reply-To: <9102011715.AA01889@ginger.noname>
References: <9102011715.AA01889@ginger.noname>

\begindata{text,270235804}
\textdsversion{12}
\template{messages}
\excerptedcaption{Excerpts from misc: 1-Feb-91 Andy Takats@ginger.romai (384)}


\quotation{I have an application that uses a number of other predefined 
classes;

}\quotation{I'd like to override the menucard entries for these other classes 
, placing

}\quotation{the functions in my menu cards and not showing the others.  Is 
something`

}\quotation{like this possible?

}

Yes, it is possible.  In short, you have to post a menulist that contains 
entries with the same menu item labels as the menu items that you want to 
override.  If you want to nullify those entries, set the associated call-back 
routine to NULL.  If you want to override, set the call-back field to the 
routine you would like to have called.


This is how the \bold{Quit} menu is overriden in the bush application (from 
andrew/atk/bush/src/bushv.c) :


static struct bind_Description bushvBindings[] = \{

  \{"bushv-exit", "\\030\\003", 0, "Quit~99", 0, bushv_DefaultMenus, 
PerformExit, 

     "Exit.  If any file is modified ask for confirmation."\},

  NULL

\};


boolean

\bold{bushv__InitializeClass}( ClassID )

  struct classheader	    *ClassID;

\{

  struct classinfo	    *classInfo = NULL;


  kmap = keymap_New();

  menulist = menulist_New();

  classInfo = class_Load("bushv");

  bind_BindList(bushvBindings, kmap, menulist, classInfo);

  return(TRUE);

\}


void

\bold{bushv__PostMenus}( self, menulist )

  struct bushv		*self;

  struct menulist	*menulist;

\{

  int			 mask = 0;


  IN(bushv_PostMenus);

  menulist_ClearChain(Menulist);

  if(menulist) 

    menulist_ChainAfterML(Menulist,menulist,NULL);

  super_PostMenus(self,Menulist);

  OUT(bushv_PostMenus);

\}


If I wanted to make the \bold{Quit} menu entry go away, I'd simply replace the 
bind_Description call-back function PerformExit() with NULL.


Gary Keim

ATK Group

\enddata{text,270235804}

\enddata{text822, 31566}
\begindata{text822, 34687}
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/4bfk1Y:00VsWI8jE8o>;
          Tue,  5 Feb 1991 13:58:44 -0500 (EST)
Received: from fallscreek.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/usr13/gk5g/.Outgoing/QF.YbfjzVu00VsW08ZXlu>;
          Tue,  5 Feb 1991 13:56:34 -0500 (EST)
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.fallscreek.andrew.cmu.edu.rt.r3
          via MS.5.6.fallscreek.andrew.cmu.edu.rt_r3;
          Tue,  5 Feb 1991 13:56:33 -0500 (EST)
Message-ID: <MbfjzVm00VsW48ZXcP@andrew.cmu.edu>
Date: Tue,  5 Feb 1991 13:56:33 -0500 (EST)
From: Gary Keim <gk5g+@andrew.cmu.edu>
X-Andrew-Message-Size: 754+0
Content-Type: X-BE2; 12
If-Type-Unsupported: send
To: Info-Andrew <info-andrew+@andrew.cmu.edu>
Subject: Re: cursor shapes
In-Reply-To: <9101311342.AA01198@ginger.noname>
References: <9101311342.AA01198@ginger.noname>

\begindata{text,269896800}
\textdsversion{12}
\template{messages}
\excerptedcaption{Excerpts from misc: 31-Jan-91 Andy Takats@ginger.romai (218)}


\quotation{I am running Andrew on a Sun with X11, and I'd like to create some 

}\quotation{cursor shapes of my own.  Is there a simple, clean way to do this?

}\quotation{Any hints would be appreciated.

}
This question is really: Is there a simple, clean way to create fonts-- a 
cursor is really a font character translated into an X pixmap.  Used xfed or 
some other tool to create the font.  After it is converted from bdf to snf, 
place that font file into some directory, use xset to place that directory 
before the standard Andrew fontdir (/usr/andrew/X11fonts) in the X fontpath. 
 Use cursor_Create() to get a cursor object, then use cusror_SetGlyph(cursor, 
font, char) to set the cursor character with the font you created.

\enddata{text,269896800}

\enddata{text822, 34687}
\begindata{text822, 36785}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po9.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/UbfyZYu00UdhA50k9r>;
          Wed,  6 Feb 91 06:32:54 -0500 (EST)
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q003/QF.QbfyYFa00UkT43SE4J>;
          Wed,  6 Feb 91 06:31:31 -0500 (EST)
Received: from sun2.nsfnet-relay.ac.uk by po3.andrew.cmu.edu (5.54/3.15) id <AA00880> for info-andrew+; Wed, 6 Feb 91 06:31:18 EST
Received: from doc.imperial.ac.uk by sun2.nsfnet-relay.ac.uk via JANET 
          with NIFTP id <7201-0@sun2.nsfnet-relay.ac.uk>;
          Wed, 6 Feb 1991 11:23:48 +0000
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.achilles.toytown.doc.ic.ac.uk.sun4.40 
          via MS.5.6.achilles.toytown.doc.ic.ac.uk.sun4_40;
          Wed, 6 Feb 1991 11:20:44 +0000 (GMT)
Message-Id: <gbfyOAe17p4Z0v1WBJ@doc.ic.ac.uk>
Date: Wed, 6 Feb 1991 11:20:44 +0000 (GMT)
From: Nick Williams <njw@doc.imperial.ac.uk>
To: info-andrew+@andrew.cmu.edu
Subject: Converting MH to messages

I know that this has been gone over before, but I can't find where:
What is the technique for converting old MH directories into Messages format?

Is this documented anywhere in the messages documents?
If not, could it have a help entry, or something, as I'm sure that for
many sites who start to use andrew, or users that want to switch, the
process is too complicated for the ordinary user.

Also, a method of going back the other way would be nice. Quite a few
users say "I'll try messages for a while, but if I don't like it, then
could I convert back to using MH?"

Nick Williams.                        "It's all gone... *Horribly* wrong."
njw@doc.ic.ac.uk   ... Dept of Computing, Imperial College, London SW7 2B7.  UK
njw@athena.mit.edu ... Project Athena, M.I.T., Cambridge, MA 02139. USA

Disclaimer: Any opinions or views you may find hiding in this message are 
mine: noone else wants them.
\enddata{text822, 36785}
\begindata{text822, 38992}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po10.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/MbfzAwS00UdiI68k8g>;
          Wed,  6 Feb 91 07:14:53 -0500 (EST)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q003/QF.obfzAHi00jZdE63E4m>;
          Wed,  6 Feb 91 07:14:14 -0500 (EST)
Received: from lazy.qt.IPA.FhG.de by po2.andrew.cmu.edu (5.54/3.15) id <AA01544> for info-andrew; Wed, 6 Feb 91 07:14:05 EST
Received: by lazy.qt.IPA.FhG.de
	(5.61+/IDA-1.2.8/gandalf.2) id AA11761; Wed, 6 Feb 91 13:14:06 -0100
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.lazy.pmax.3
          via MS.5.6.lazy.pmax_3;
          Wed,  6 Feb 1991 13:14:04 -0100
Message-Id: <Abg0wggP8000EhWV5a@lazy>
Date: Wed,  6 Feb 1991 13:14:04 -0100
From: Juergen Henke <henke@qt.IPA.FhG.de>
X-Andrew-Message-Size: 1913+0
Content-Type: X-BE2; 12
If-Type-Unsupported: send
To: he@idt.unit.no (Haavard Eidnes)
Subject: Printing with groff (was:Re: Why isn't ATK more widely used?)
Cc: info-andrew@andrew.cmu.edu
In-Reply-To: <1990Jul28.182517.12115@idt.unit.no>
References: <104319@convex.convex.com> <kag5Vkk_V0001KrkZs@unix.cis.pitt.edu>,
	<1990Jul28.182517.12115@idt.unit.no>

\begindata{text,18400820}
\textdsversion{12}
\template{messages}
\excerptedcaption{Excerpts from oldatk: 6-Feb-91 Re: Why isn't ATK more wide.. 
Haavard Eidnes@idt.unit. (7268)}


\quotation{In article <kag5Vkk_V0001KrkZs@unix.cis.pitt.edu> 
cmf@UNIX.CIS.PITT.EDU ("Carl M. Fongheiser") writes:

}\quotation{>> Wouldn't another *roff clone work as well?  How's Transcript 
required?

}\quotation{>

}\quotation{>I haven't tried it, but groff ought to work.  It has all the

}\quotation{>functionality needed, though not necessarily compatibly.  Maybe 
I'll try

}\quotation{>that this afternoon...

}
\quotation{Ok, several other seem to think the way I do... I've tried to make 
groff

}\quotation{work with ATK documents. Below follows the changes I've done so 
far. Apply

}\quotation{at own risk. I've yet to be able to print a combined graphics and 
text 

}\quotation{document, but I am able to print pure text documents and pure 
raster images.

}\quotation{I do not have the time to continue working on this, so I would 
appreciate 

}\quotation{it if someone else picked this up and continued.

}
\quotation{Regards,

}
\quotation{Havard Eidnes

}
[...] shell archive removed


O.k., i know that has been a long time, but in the meantime the g++ for the 
DECstation is working and therefor the groff also. Printing has become 
important again...  :-)

I checked your perl-script (i have to notice that i'm an absolute novice to 
perl) and found one problem: you have to tranlate the '%' in the current input 
line ($_)  to '%%', because perl evals this in the print statement (i think). 
After fixing this i'm able to print documents with exactly one imbedded zip or 
raster in it. If there are more insets, i get the following error message


\typewriter{grops:<standard input>:127:warning: top of imported graphic is 
above the top of the page

}
and after this inset (even if it's on a new page) nothing will be printed. Any 
ideas ?


Regards,


	J\^{|}rgen.





_________________________________________________________________________

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

Fraunhofer-Institut f. Produktionstechnik u. Automatisierung

Eierstrasse 46, D-7000 Stuttgart 1

\enddata{text,18400820}

\enddata{text822, 38992}
\begindata{text822, 42716}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po9.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/cbfzDDO00UdhA6Kk8b>;
          Wed,  6 Feb 91 07:17:20 -0500 (EST)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q001/QF.QbfzCN:00jZdQ69U5M>;
          Wed,  6 Feb 91 07:16:25 -0500 (EST)
Received: from lazy.qt.IPA.FhG.de by po2.andrew.cmu.edu (5.54/3.15) id <AA01569> for info-andrew; Wed, 6 Feb 91 07:16:20 EST
Received: by lazy.qt.IPA.FhG.de
	(5.61+/IDA-1.2.8/gandalf.2) id AA11806; Wed, 6 Feb 91 13:16:16 -0100
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.lazy.pmax.3
          via MS.5.6.lazy.pmax_3;
          Wed,  6 Feb 1991 13:16:16 -0100
Message-Id: <sbg0yk8P8000EhWVN2@lazy>
Date: Wed,  6 Feb 1991 13:16:16 -0100
From: Juergen Henke <henke@qt.IPA.FhG.de>
X-Andrew-Message-Size: 1666+0
Content-Type: X-BE2; 12
If-Type-Unsupported: send
To: he@idt.unit.no (Haavard Eidnes)
Subject: Printing with groff (was:Re: Why isn't ATK more widely used?)
Cc: info-andrew@andrew.cmu.edu
In-Reply-To: <1990Jul28.182517.12115@idt.unit.no>
References: <104319@convex.convex.com> <kag5Vkk_V0001KrkZs@unix.cis.pitt.edu>,
	<1990Jul28.182517.12115@idt.unit.no>

\begindata{text,18400820}
\textdsversion{12}
\template{messages}
\excerptedcaption{Excerpts from oldatk: 6-Feb-91 Re: Why isn't ATK more wide.. 
Haavard Eidnes@idt.unit. (7268)}


\quotation{In article <kag5Vkk_V0001KrkZs@unix.cis.pitt.edu> 
cmf@UNIX.CIS.PITT.EDU ("Carl M. Fongheiser") writes:

}\quotation{>> Wouldn't another *roff clone work as well?  How's Transcript 
required?

}\quotation{>

}\quotation{>I haven't tried it, but groff ought to work.  It has all the

}\quotation{>functionality needed, though not necessarily compatibly.  Maybe 
I'll try

}\quotation{>that this afternoon...

}
\quotation{Ok, several other seem to think the way I do... I've tried to make 
groff

}\quotation{work with ATK documents. Below follows the changes I've done so 
far. Apply

}\quotation{at own risk. I've yet to be able to print a combined graphics and 
text 

}\quotation{document, but I am able to print pure text documents and pure 
raster images.

}\quotation{I do not have the time to continue working on this, so I would 
appreciate 

}\quotation{it if someone else picked this up and continued.

}
\quotation{Regards,

}
\quotation{Havard Eidnes

}
[...] shell archive removed


O.k., i know that has been a long time, but in the meantime the g++ for the 
DECstation is working and therefor the groff also. Printing has become 
important again...  :-)

I checked your perl-script (i have to notice that i'm an absolute novice to 
perl) and found one problem: you have to tranlate the '%' in the current input 
line ($_)  to '%%', because perl evals this in the print statement (i think). 
After fixing this i'm able to print documents with exactly one imbedded zip or 
raster in it. If there are more insets, i get the following error message


\typewriter{grops:<standard input>:127:warning: top of imported graphic is 
above the top of the page

}
and after this inset (even if it's on a new page) nothing will be printed. Any 
ideas ?


Regards,


	J\^{|}rgen.


\enddata{text,18400820}

\enddata{text822, 42716}
\begindata{text822, 46188}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po9.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/Ubg3KCG00Udh4EyE9L>;
          Wed,  6 Feb 91 11:57:51 -0500 (EST)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q001/QF.wbg3IVy00jZdIEw04M>;
          Wed,  6 Feb 91 11:56:02 -0500 (EST)
Received: from uunet.uu.net by po2.andrew.cmu.edu (5.54/3.15) id <AA04327> for info-andrew; Wed, 6 Feb 91 11:55:54 EST
Received: from chillon.UUCP by uunet.uu.net (5.61/1.14) with UUCP 
	id AA19480; Wed, 6 Feb 91 11:55:51 -0500
Received: by chillon id AA00375
  (5.65+/IDA-1.3.5 for andrew.cmu.edu!info-andrew); Wed, 6 Feb 91 11:54:36 -0500
From: Jeff Putsch <chillon!putsch@uunet.UU.NET>
Message-Id: <9102061654.AA00375@chillon>
Subject: Using /var/tmp (or any other directory) instead of /tmp
To: info-andrew@andrew.cmu.edu
Date: Wed, 6 Feb 91 11:54:33 EST
X-Mailer: ELM [version 2.3 PL5]

Howdy,

I've gotten Andrew installed and am quite pleased with it, but it
wants to use /tmp for almost every temporary file it creates.

Our sites have relatively small /tmp directories, and use /var/tmp
for most of our large temporary file storage. This causes problems,
for example, when printing large files.

So the question of the hour is how do I get Andrew to use /var/tmp for
it's temporary files (or preferably and environment variable TMPDIR)?

I don't mind changing sources, just need to know what and where. Any help
would be appreciated. Please reply via email, as we're not yet fully up
on USENET.

Thanks.

Jeff.
-- 
    Jeff Putsch
 Unitrode Integrated Circuits       UUCP: uunet!chillon!putsch

\enddata{text822, 46188}
\begindata{text822, 48087}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 91;andrew.cmu.edu;Tom Neuendorffer
Received: from dublin.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/kbg5nSq00Vt14DDE5B>;
          Wed,  6 Feb 1991 14:45:35 -0500 (EST)
If-Type-Unsupported: send
Received: from dublin.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/usr20/tpn/.Outgoing/QF.Mbg5m3i00Vt1ICu1R7>;
          Wed,  6 Feb 1991 14:44:04 -0500 (EST)
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.dublin.andrew.cmu.edu.rt.r3
          via MS.5.6.dublin.andrew.cmu.edu.rt_r3;
          Wed,  6 Feb 1991 14:44:03 -0500 (EST)
Message-ID: <kbg5m3S00Vt1QCu1IB@andrew.cmu.edu>
Date: Wed,  6 Feb 1991 14:44:03 -0500 (EST)
From: Tom Neuendorffer <tpn+@andrew.cmu.edu>
X-Andrew-Message-Size: 1084+0
Content-Type: X-BE2; 12
To: Info-Andrew <info-andrew+@andrew.cmu.edu>,
    Jeff Putsch <chillon!putsch@uunet.UU.NET>
Subject: Re: Using /var/tmp (or any other directory) instead of /tmp
In-Reply-To: <9102061654.AA00375@chillon>
References: <9102061654.AA00375@chillon>

\begindata{text,270234912}
\textdsversion{12}
\template{messages}
\excerptedcaption{Excerpts from mail: 6-Feb-91 Using /var/tmp (or any othe.. 
Jeff Putsch@uunet.UU.NET (712)}


\quotation{... how do I get Andrew to use /var/tmp for

}\quotation{it's temporary files (or preferably and environment variable 
TMPDIR)?

}

Well, first the bad news. The idea that /tmp/is a good place for tmp files is 
indeed distributed throughout ATK, and nothing short of making /tmp a link to 
a reasonably sized filesystem is going to solve all potential problems. The 
good news is that, as long as people are not changing things like their 
*.formatcommand in there preference files (including references to /tmp),  you 
should be able to fix printing by just changing the references to /tmp in 
(SRC)/atk/support/print.c. As long as you are not building the system on these 
machines, I don't know of any other module that puts files of any great size 
in /tmp, though that's not a guarantee that they don't exist.


	Good luck,


		Tom

Tom Neuendorffer 	(tpn@andrew.cmu.edu)

Information Technology Center

Carnegie Mellon University

4910 Forbes Ave.

Pittsburgh, Pa. 15213-3890

Phone:	(412) 268-6108

Fax:	(412) 268-6787

\enddata{text,270234912}

\enddata{text822, 48087}
\begindata{text822, 50587}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po9.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/0bg68Ma00UdhMLaE9A>;
          Wed,  6 Feb 91 15:07:53 -0500 (EST)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q003/QF.Qbg5z=q00jZd8QMk5t>;
          Wed,  6 Feb 91 14:58:07 -0500 (EST)
Received: from ucbvax.Berkeley.EDU by po2.andrew.cmu.edu (5.54/3.15) id <AA07258> for info-andrew; Wed, 6 Feb 91 14:57:54 EST
Received: by ucbvax.Berkeley.EDU (5.63/1.42)
	id AA13577; Wed, 6 Feb 91 11:45:55 -0800
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: 6 Feb 91 19:39:02 GMT
From: agate!shelby!shelby!pst@ucbvax.Berkeley.EDU  (Paul Traina)
Organization: Big Ed's Gas Farm, Twin Peaks, Washington
Subject: Re: Converting MH to messages
Message-Id: <PST.91Feb6113902@ack.Stanford.EDU>
References: <gbfyOAe17p4Z0v1WBJ@doc.ic.ac.uk>
Sender: info-andrew-request@andrew.cmu.edu
To: info-andrew@andrew.cmu.edu

Here's a simple way to convert from MH to andrewmail:

Create all the folders you care about using CUI or Messages.  Then,
just copy the individual files from your MH mail directories into the
proper subdirectories under .MESSAGES.

Finally, run the CUI "scavenge" or "rebuild" command to rebuild the
proper indices (sorry I don't rmember which you need to do when
starting from scratch).

Paul
\enddata{text822, 50587}
\begindata{text822, 52326}
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/Ubg7nBe00jZdEYs08R>;
          Wed,  6 Feb 91 17:01:50 -0500 (EST)
Received: from andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q002/QF.Ybg7lmO00Ui3MLkU5a>;
          Wed,  6 Feb 91 17:00:24 -0500 (EST)
Received: from vma.cc.cmu.edu by andrew.cmu.edu (5.54/3.15) id <AA06075> for info-andrew; Wed, 6 Feb 91 17:00:10 EST
Received: from VMA.CC.CMU.EDU by vma.cc.cmu.edu (IBM VM SMTP R1.2.1) with BSMTP id 5540; Wed, 06 Feb 91 16:58:39 EST
Received: from TWNMOE10.edu.tw by VMA.CC.CMU.EDU (Mailer R2.04) with BSMTP id
 5539; Wed, 06 Feb 91 16:58:35 EST
Received: from twnitri1.bitnet (MAILER) by TWNMOE10.edu.tw (Mailer R2.07) with
 BSMTP id 2500; Thu, 07 Feb 91 05:58:42 EST
Date:    Thu, 7 Feb 91 02:46:13 CST
From: kw20swk0%TWNITRI1.BITNET@vma.cc.cmu.edu (Wai-kong, Sung)
Message-Id: <910207024614.3dd4@ersob.itri.org.tw>
Subject: AMDS -> Internet Mail
To: info-andrew%andrew.cmu.edu%TWNITRI1.BITNET@vma.cc.cmu.edu
X-St-Vmsmail-To: ST%"info-andrew@andrew.cmu.edu"

I 've installed AMDS on a SPARC Station and would like to use another
machine(which I use to send this msg now) as a relay to the Internet.

AMDS Machine -----------> ersob.itri.org.tw
                                |
                                |
                                v
                              Internet

From the sys adm manual, I learnt that I should modify the
/etc/sendmail.cf. I 've added these line in the sendmail.cf

#define local domain name
Cm itri.org.tw
Dm itri.org.tw

# major relay host
DRersob
CRersob

However, these seems can't work. Could anyone give me some pointers to
how to make this work?

Wai-kong Sung
CCL/ITRI
kw20wk0@twnitri1.bitnet
\enddata{text822, 52326}
\begindata{text822, 54361}
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/Ebg8KJe00VsPM5EE4R>;
          Wed,  6 Feb 1991 17:39:18 -0500 (EST)
If-Type-Unsupported: send
Received: from bangor.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/usr13/wjh/.Outgoing/QF.gbg8Gvi00VsP04ZGAc>;
          Wed,  6 Feb 1991 17:35:40 -0500 (EST)
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.bangor.andrew.cmu.edu.rt.r3
          via MS.5.6.bangor.andrew.cmu.edu.rt_r3;
          Wed,  6 Feb 1991 17:35:39 -0500 (EST)
Message-ID: <wbg8GvW00VsP04ZG54@andrew.cmu.edu>
Date: Wed,  6 Feb 1991 17:35:39 -0500 (EST)
From: Fred Hansen <wjh+@andrew.cmu.edu>
X-Andrew-Message-Size: 725+0
Content-Type: X-BE2; 12
To: Info-Andrew <info-andrew+@andrew.cmu.edu>
Subject: RTF to ATK translator ready for beta tests

\begindata{text,270840764}
\textdsversion{12}
\template{messages}
Several people with Microsoft Word documents have asked if they can be 
translated into ATK, so I've implemented a translator from RTF to ATK; RTF is 
one of the formats that can be written by Microsoft Word.  This translator 
doesn't get everything, but does a great job in many cases.  To see how well 
it really works, I need some people to try it out.


If you want to translate from RTF to ATK and are willing to send back bug 
reports, send me a note and I'll send the translator.



Incidentally, a recent message asked what Ness is for.  One task it excels at 
is writing translators from one document format to another, especially when 
one of those formats is ATK.  The RTF to ATK translator is written in Ness.


Fred Hansen\
\enddata{text,270840764}

\enddata{text822, 54361}
\begindata{text822, 56290}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po9.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/8bgI2qe00UdhI5Nk8j>;
          Thu,  7 Feb 91 06:57:43 -0500 (EST)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q000/QF.YbgI20m00jZdA7V05p>;
          Thu,  7 Feb 91 06:56:48 -0500 (EST)
Received: from northstar139.dartmouth.edu by po2.andrew.cmu.edu (5.54/3.15) id <AA01919> for info-andrew; Thu, 7 Feb 91 06:56:43 EST
Received: by northstar139.dartmouth.edu (5.65D1/4.2)
	id AA01442; Thu, 7 Feb 91 06:56:42 -0500
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.northstar139.Dartmouth.Edu.sun4.40
          via MS.5.6.northstar139.Dartmouth.Edu.sun4_40;
          Thu,  7 Feb 1991 06:56:41 -0500 (EST)
Message-Id: <8bgI1tO1eVXjI5XHpX@northstar.dartmouth.edu>
Date: Thu,  7 Feb 1991 06:56:41 -0500 (EST)
From: Kris Olander <kriso@northstar.dartmouth.edu>
X-Andrew-Message-Size: 429+0
Content-Type: X-BE2; 12
If-Type-Unsupported: send
To: info-andrew@andrew.cmu.edu
Subject: ATK on Sun386i

\begindata{text,2654480}
\textdsversion{12}
\template{messages}
Two things.


1)  Please put me back \bold{on the mailing list} that sends out all messages 
with

     ATK formatting.  I missed a couple of rasters showing title bar and icon

      name manipulations.



2)  Could someone tell me if ATK runs on a Sun386i (4.0.2 OS).



Thanks.



-Kris



(hmmm...  I just grep'ed the archives and found some references to the 386i in 
the 

                    mar.90 file.  Has a port been successful?...)


\enddata{text,2654480}

\enddata{text822, 56290}
\begindata{text822, 58134}
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/gbgIgjG00jZdI8Bk9x>;
          Thu,  7 Feb 91 07:42:23 -0500 (EST)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q002/QF.kbgIeWy00jZdA8BU5v>;
          Thu,  7 Feb 91 07:40:03 -0500 (EST)
Received: from chx400.switch.ch by po2.andrew.cmu.edu (5.54/3.15) id <AA02097> for info-andrew; Thu, 7 Feb 91 07:39:57 EST
Received: by chx400.switch.ch (5.61/Ultrix2.4-C)
	id AA10310; Thu, 7 Feb 91 13:41:04 +0100
From: root@siihp1.epfl.ch
Date: 7  Feb 91 13:38 -0700
To: info-andrew@andrew.cmu.edu
Message-Id: <9102072038.AA01293@siihp1.epfl.ch>
Received: from siihp1.epfl.ch by SIC.Epfl.CH via INTERNET ; Thu, 7 Feb 91 13:37:32 N

                     ANDREW ON HP-UX


   I am currently trying to install the andrew toolkit on a 
   HP 9000/400 running HP-UX 7.03.

   I had several problems :

    1) The compilation because of the wrong return type of strlen.
       My solution was to add :

#define _CLASSIC_ANSI_TYPES 1

       in the file config/hp300/system.h, i am not sure of the
       complete correctness of this.

    2) The second problem was during the execution of doindex, 
       several symbols were undefined, in particular : fflush.
       It seems that the problem come from the output format 
       of the nm command, the type of symbol if followed by a 'S'
       if the symbol is secondary. So i add the lines :

/ TS / {
    if (definer[$5] == "")
        definer[ep[epcount++] = $5] = $2;
}

        in the file : /overhead/class/machdep/hp_68k/getlist.awk
        and the make went much farther.

    3) The third problem is too difficult for me : 

	rm -f framecmd.o
	cc -c -I.  +O1 -I/sic/andrew/include/atk -I/sic/andrew/include -I/usr/include/X11 +Nd4000 +Ns3000 -W p,-H500000  framecmd.c
/usr/include/sys/signal.h: 114: SIGCHLD redefined
"framecmd.c", line 87: warning: incorrect pointer combination
"framecmd.c", line 88: warning: incorrect pointer combination
	/sic/andrew/bin/makedo  -d /sic/andrew/lib -b /sic/andrew/bin -o framecmd.do \
	framecmd.o  /sic/andrew/lib/libutil.a
ld: multiply defined symbol flag_68881 in file /sic/andrew/lib/libcx.a
dofix:  Relocatable symbol value (_longjmp = 11058, type 2)
dofix:  Relocatable symbol value (_setjmp = 11032, type 2)
dofix:  Relocatable symbol value (__setjmp = 11080, type 2)
dofix:  Relocatable symbol value (__longjmp = 11250, type 2)
dofix:  Undefined:  _main
doload:  Errors while processing
doindex: indexing framecmd.do ...doload:  Undefined symbol: _main
doload:  Unknown relocation in symbol.
  reltab:  00002b2e 000041 02
  symtab[000041]: 27 4879 2f390001 p:Hy
doload:  Internal botch should have resolved in doload_preset
doload:  Errors while processing
doindex: NULL entrypoint from framecmd.do...program terminated!
*** Error code 1



        The symbol flag_68881 is signaled as "multiple defined"
        which is true : it is defined in /lib/libc.a AND in
        /lib/crt0.o which a different type (D an B). If i remove
        the double definition the following occur :

+ rm -f /sic/andrew/dlib/atk/helptxtv.do 
+ ln -s /disc/sic/install_X11/X.V11R4-src/HPux-7.03/contrib/toolkits/andrew/atk/frame/helptxtv.do /sic/andrew/dlib/atk 
	/sic/andrew/bin/doindex -d/sic/andrew/dlib/atk frame.do  framecmd.do  framemsg.do  framev.do  helptxtv.do
doindex: indexing frame.do ...OK
doindex: indexing framecmd.do ...doload:  Undefined symbol: _main
doload:  Unknown relocation in symbol.
  reltab:  00002b2e 000041 02
  symtab[000041]: 9d 5340 00000000 
doload:  Unknown relocation in symbol.
  reltab:  00002b44 000043 02
  symtab[000043]: 9d 5340 00000000 
doload:  Errors while processing
doindex: NULL entrypoint from framecmd.do...program terminated!
*** Error code 1

Stop.


     Does somebody has any idea on the reason of this ? 
     Thank you very much for your help.


NB. excuse my poor english.

Regards,

       Claude Lecommandeur
       Service Informatique Central
       Ecole Polytechnique de Lausanne
       1015 LAUSANNE (SWITZERLAND)
\enddata{text822, 58134}
\begindata{text822, 62489}
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/UbgK03e00as9QPDE5L>;
          Thu,  7 Feb 1991 09:11:16 -0500 (EST)
If-Type-Unsupported: send
Received: from fishtank.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/usr21/ghoti/.Outgoing/QF.cbgJyhy00as9MPB18o>;
          Thu,  7 Feb 1991 09:09:50 -0500 (EST)
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.fishtank.andrew.cmu.edu.sun3.35
          via MS.5.6.fishtank.andrew.cmu.edu.sun3_35;
          Thu,  7 Feb 1991 09:09:49 -0500 (EST)
Message-ID: <sbgJyhW00as9IPB10R@andrew.cmu.edu>
Date: Thu,  7 Feb 1991 09:09:49 -0500 (EST)
From: Adam Stoller <ghoti+@andrew.cmu.edu>
X-Andrew-Message-Size: 620+0
Content-Type: X-BE2; 12
To: Info-Andrew <info-andrew@andrew.cmu.edu>
Subject: Re: Converting MH to messages
In-Reply-To: <PST.91Feb6113902@ack.Stanford.EDU>
References: <gbfyOAe17p4Z0v1WBJ@doc.ic.ac.uk>
	<PST.91Feb6113902@ack.Stanford.EDU>

\begindata{text,2257548}
\textdsversion{12}
\template{messages}
\excerptedcaption{Excerpts from internet.info-andrew: 6-Feb-91 Re: Converting 
MH to messages Paul Traina@ucbvax.Berke (395)}


\quotation{Finally, run the CUI "scavenge" or "rebuild" command to rebuild the 
proper indices (sorry I don't rmember which you need to do when starting from 
scratch).}



"rebuild" is to rebuild the SubscriptionMap which tells the AMS about what 
folders exist in a given tree.


"reconstruct" will sift through the messages located in a given folder(s?) and 
[re]create the index file needed for the AMS programs to read that folder.


"scavenge" might duplicate the efforts of "reconstruct" - I honestly don't 
remember.


--fish

\enddata{text,2257548}

\enddata{text822, 62489}
\begindata{text822, 64477}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po10.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/obgKo5u00Udi89LE8M>;
          Thu,  7 Feb 91 10:06:46 -0500 (EST)
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q003/QF.cbgKmfe00UkTM8cU5l>;
          Thu,  7 Feb 91 10:05:18 -0500 (EST)
Received: from thumper.bellcore.com by po3.andrew.cmu.edu (5.54/3.15) id <AA02191> for info-andrew+; Thu, 7 Feb 91 10:05:00 EST
Received: from greenbush.bellcore.com by thumper.bellcore.com (4.1/4.7)
	id <AA05319> for info-andrew+@andrew.cmu.edu; Thu, 7 Feb 91 09:22:38 EST
Received: by greenbush.bellcore.com (4.12/4.7)
	id <AA03702> for info-andrew+@andrew.cmu.edu; Thu, 7 Feb 91 09:25:11 est
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,  7 Feb 1991 09:25:00 -0500 (EST)
Message-Id: <0bgKAwa0M2YtQBowNk@thumper.bellcore.com>
Date: Thu,  7 Feb 1991 09:25:00 -0500 (EST)
From: Nathaniel Borenstein <nsb@thumper.bellcore.com>
To: info-andrew+@andrew.cmu.edu
Subject: Re: Converting MH to messages
In-Reply-To: <gbfyOAe17p4Z0v1WBJ@doc.ic.ac.uk>
References: <gbfyOAe17p4Z0v1WBJ@doc.ic.ac.uk>

From MH folder "foo" to a new AMS folder "foo" in three easy steps:

1.  cui create foo ~/.MESSAGES \; quit

2.  cp ~/Mail/foo/* ~/.MESSAGES/foo

3.  cui reconstruct ~/.MESSAGES/foo \; quit

To go from AMS format back to MH format, I'm not an expert, but it is
basically pretty simple:  Copy all files from the AMS folder directory
that start with "+" to the MH folder directory, and then (somehow)
rename them with names like 1, 2, 3, etc, preferably in order of their
creation time.  An MH expert might be able to suggest a simple way to do
this (i.e. the MH equivalent to the cui "reconstruct" command).  --
Nathaniel
\enddata{text822, 64477}
\begindata{text822, 66591}
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/AbgKo8W00jZdEA:U8u>;
          Thu,  7 Feb 91 10:06:49 -0500 (EST)
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q001/QF.obgKmtW00UkT08fk5d>;
          Thu,  7 Feb 91 10:05:32 -0500 (EST)
Received: from thumper.bellcore.com by po3.andrew.cmu.edu (5.54/3.15) id <AA02208> for info-andrew+; Thu, 7 Feb 91 10:05:13 EST
Received: from greenbush.bellcore.com by thumper.bellcore.com (4.1/4.7)
	id <AA05976> for info-andrew+@andrew.cmu.edu; Thu, 7 Feb 91 09:32:08 EST
Received: by greenbush.bellcore.com (4.12/4.7)
	id <AA03711> for chillon!putsch@uunet.uu.net; Thu, 7 Feb 91 09:34:46 est
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,  7 Feb 1991 09:34:40 -0500 (EST)
Message-Id: <kbgKK0W0M2Yt0Bowse@thumper.bellcore.com>
Date: Thu,  7 Feb 1991 09:34:40 -0500 (EST)
From: Nathaniel Borenstein <nsb@thumper.bellcore.com>
To: Info-Andrew <info-andrew+@andrew.cmu.edu>,
        Jeff Putsch <chillon!putsch@uunet.uu.net>
Subject: Re: Using /var/tmp (or any other directory) instead of /tmp
In-Reply-To: <kbg5m3S00Vt1QCu1IB@andrew.cmu.edu>
References: <9102061654.AA00375@chillon>,
	<kbg5m3S00Vt1QCu1IB@andrew.cmu.edu>

Tom's right that the easiest thing to do is to make /tmp a link to
somewhere big.  However, he may have exagerated how many places you'd
need to change to do it otherwise.  In AMS, there is actually a
customization value (a preferences line such as "AMStempfilelocation:
/var/tmp") that you can use to replace "/tmp" with something else. 
Unfortunately, it isn't used quite everywhere in the code!  

In particular, you can see the RIGHT way to use it by looking at
GenTmpName, in ams/libs/ms/gentname.c.  A place where it probably should
be used, but isn't, is in  ams/libs/cui/cuilb.c, in CUI_GenTmpFileName.

There are a few other uses of /tmp, but not ones that are likely to
matter (i.e. they're for logging, etc.)  Hope this helps.  -- Nathaniel
\enddata{text822, 66591}
\begindata{text822, 68965}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po9.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/UbgKpyO00UdhE=F05H>;
          Thu,  7 Feb 91 10:08:48 -0500 (EST)
Received: from po9.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q001/QF.kbgKoF:00UdhA=CU5R>;
          Thu,  7 Feb 91 10:07:07 -0500 (EST)
If-Type-Unsupported: send
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q000/QF.gbgKjca00UkTI8LU5y>;
          Thu,  7 Feb 91 10:02:03 -0500 (EST)
Received: from thumper.bellcore.com by po3.andrew.cmu.edu (5.54/3.15) id <AA02137> for info-andrew; Thu, 7 Feb 91 10:01:55 EST
Received: from greenbush.bellcore.com by thumper.bellcore.com (4.1/4.7)
	id <AA06288> for info-andrew@andrew.cmu.edu; Thu, 7 Feb 91 09:40:37 EST
Received: by greenbush.bellcore.com (4.12/4.7)
	id <AA03719> for info-andrew@andrew.cmu.edu; Thu, 7 Feb 91 09:43:19 est
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,  7 Feb 1991 09:43:13 -0500 (EST)
Message-Id: <AbgKS1O0M2Yt0BoxRI@thumper.bellcore.com>
Date: Thu,  7 Feb 1991 09:43:13 -0500 (EST)
From: Nathaniel Borenstein <nsb@thumper.bellcore.com>
X-Andrew-Message-Size: 432+0
Content-Type: X-BE2; 12
To: Info-Andrew <info-andrew@andrew.cmu.edu>
Subject: Re: Converting MH to messages
In-Reply-To: <sbgJyhW00as9IPB10R@andrew.cmu.edu>
References: <gbfyOAe17p4Z0v1WBJ@doc.ic.ac.uk>
	<PST.91Feb6113902@ack.Stanford.EDU>,
	<sbgJyhW00as9IPB10R@andrew.cmu.edu>

\begindata{text,2435616}
\textdsversion{12}
\template{messages}
\excerptedcaption{Excerpts from internet.info-andrew: 7-Feb-91 Re: Converting 
MH to messages Adam Stoller@andrew.cmu. (620+0)}


\quotation{"scavenge" might duplicate the efforts of "reconstruct" - I 
honestly don't remember.

}
Not quite.  "reconstruct" rebuilds the index file (.MS_MsgDir) entirely. 
 "scavenge" looks around to see if it is incomplete, i.e. if there are 
un-indexed body files sitting around.  In this case, you want a reconstruct, 
not a scavenge.

\enddata{text,2435616}

\enddata{text822, 68965}
\begindata{text822, 71350}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po9.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/8bgRb2e00UdhMOIk9N>;
          Thu,  7 Feb 91 17:50:44 -0500 (EST)
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q002/QF.0bgRZr:00UkT4h:U4=>;
          Thu,  7 Feb 91 17:49:29 -0500 (EST)
Received: from iinus1.ibm.com by po3.andrew.cmu.edu (5.54/3.15) id <AA11546> for info-andrew+; Thu, 7 Feb 91 17:49:12 EST
Received: from RCHLAND by iinus1.ibm.com (IBM VM SMTP V2R1) with BSMTP id 9797;
   Thu, 07 Feb 91 17:51:27 EST
Reply-To: "Dave Gross" <dgross@rchland.iinus1.ibm.com>
Received: by po1.rchland.ibm.com (5.51/4.7) id <AA04340> for info-andrew+@andrew.cmu.edu; Thu, 7 Feb 91 16:47:43 CST
Received: via switchmail; Thu,  7 Feb 1991 16:47:42 -0600 (CST)
Received: from amboy.rchland.ibm.com via qmail
          ID </afs/rchland.ibm.com/service/mailqs/q000/QF.sbgRXyk91E6JA0NUE:>;
          Thu,  7 Feb 1991 16:47:30 -0600 (CST)
Received: from amboy.rchland.ibm.com via qmail
          ID </afs/rchland.ibm.com/usr1/dgross/.Outgoing/QF.IbgRXvQ91E6JA18cR0>;
          Thu,  7 Feb 1991 16:47:23 -0600 (CST)
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;
          Thu,  7 Feb 1991 16:47:21 -0600 (CST)
Message-Id: <kbgRXtA91E6JM18cE_@rchland.ibm.com>
Date: Thu,  7 Feb 1991 16:47:21 -0600 (CST)
From: Dave Gross <dgross@rchland.iinus1.ibm.com>
X-Andrew-Message-Size: 448+0
Content-Type: X-BE2; 12
If-Type-Unsupported: send
To: Info-Andrew <info-andrew+@andrew.cmu.edu>
Subject: Re: menu overrides
In-Reply-To: <8bfQlsa00VsW05mrwj@andrew.cmu.edu>
References: <9102011715.AA01889@ginger.noname>
	<8bfQlsa00VsW05mrwj@andrew.cmu.edu>

\begindata{text,270274592}
\textdsversion{12}
\template{messages}
\excerptedcaption{Excerpts from ext.cmu.info-andrew: 4-Feb-91 Re: menu
overrides Gary Keim@RCHGATE.rchlan (1687+0)}


\quotation{If I wanted to make the \bold{Quit} menu entry go away, I'd simply
replace the bind_Description call-back function PerformExit() with NULL.

}
This doesn't make the option go away, it just makes it do nothing.  How can I
remove \bold{Quit} from the front menu card?  I would like to replace it with
something more descriptive, like \bold{Quit ProgramName}.


Thanks,

-- Dave\
\enddata{text,270274592}

\enddata{text822, 71350}
\begindata{text822, 73980}
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/UbgSb4600VsWM1hU5l>;
          Thu,  7 Feb 1991 18:59:00 -0500 (EST)
If-Type-Unsupported: send
Received: from fallscreek.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/usr13/gk5g/.Outgoing/QF.IbgSZPO00VsWM0f3Zq>;
          Thu,  7 Feb 1991 18:57:16 -0500 (EST)
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.fallscreek.andrew.cmu.edu.rt.r3
          via MS.5.6.fallscreek.andrew.cmu.edu.rt_r3;
          Thu,  7 Feb 1991 18:57:15 -0500 (EST)
Message-ID: <AbgSZPC00VsW00f3Qu@andrew.cmu.edu>
Date: Thu,  7 Feb 1991 18:57:15 -0500 (EST)
From: Gary Keim <gk5g+@andrew.cmu.edu>
X-Andrew-Message-Size: 1603+0
Content-Type: X-BE2; 12
To: Info-Andrew <info-andrew+@andrew.cmu.edu>
Subject: Re: menu overrides
In-Reply-To: <kbgRXtA91E6JM18cE_@rchland.ibm.com>
References: <9102011715.AA01889@ginger.noname>
	<8bfQlsa00VsW05mrwj@andrew.cmu.edu>
	<kbgRXtA91E6JM18cE_@rchland.ibm.com>

\begindata{text,269920808}
\textdsversion{12}
\template{messages}
\excerptedcaption{Excerpts from misc: 7-Feb-91 Re: menu overrides Dave 
Gross@rchland.iinus (448+0)}


\quotation{This doesn't make the option go away, it just makes it do nothing. 
 How can I remove \bold{Quit} from the front menu card?  I would like to 
replace it with something more descriptive, like \bold{Quit ProgramName}.

}
I was dead wrong.  This incident has spurred me to rewrite menulist.doc such 
that anybody who asks how to add/delete/override a menu item can be pointed to 
that document with much confidence in its content.  Stay tuned for this 
improvement.


To answer your question, a menu item is not installed if it has a NULL 
associated proctable-entry.  If you're using the bind package to describe your 
menu/key bindings, you would have to know that the proctable-entry for a 
particular bind entry is set to NULL iff the proctable-entry name is NULL. 
 Thus, from my previous example:


static struct bind_Description bushvBindings[] = \{

  \{\bold{NULL}, "\\030\\003", 0, "Quit~99", 0, 0, 0, NULL,NULL\},

  NULL

\};


Notice that the first field of the bind_Description structure is NULL.  From 
my viewing of andrew/atk/basics/common/bind.c, this is the only way to 
generate a NULL proctable-entry via the bind package.  When deleting a menu 
item, the only other fields that are relevant are the keyVector and the 
menuEntry.  


If you were using menulist_AddToML() to build your menus, you would simply 
pass it a NULL proctable_Entry:


	menulist_AddToML(ml, "Quit~99", \bold{NULL }/*\italic{proctable_Entry}*/, 0, 
0);


In this case, only the first three arguments are relevant.


Sorry for the confusion and thanks for pointing out my error.


Gary Keim

ATK Group

\enddata{text,269920808}

\enddata{text822, 73980}
\begindata{text822, 77045}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po9.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/EbgWEwm00Udh0XaU8W>;
          Thu,  7 Feb 91 23:08:37 -0500 (EST)
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q002/QF.QbgWB3200UkT0xkk4W>;
          Thu,  7 Feb 91 23:04:26 -0500 (EST)
Received: from zeta.saintjoe.edu by po3.andrew.cmu.edu (5.54/3.15) id <AA15762> for info-andrew; Thu, 7 Feb 91 22:59:23 EST
Received: by zeta.saintjoe.edu (4.0/SMI-4.0)
	id AA04749; Thu, 7 Feb 91 21:58:58 CST
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.zeta.saintjoe.edu.sun3.4
          via MS.5.6.zeta.saintjoe.edu.sun3_4;
          Thu,  7 Feb 91 21:58:56 -0600 (CST)
Message-Id: <YbgW80q3LE01EGNFE_@zeta.saintjoe.edu>
Date: Thu,  7 Feb 91 21:58:56 -0600 (CST)
From: Brian Capouch <brianc@zeta.saintjoe.EDU>
To: info-andrew@ANDREW.CMU.EDU
Subject: A Problem

We have suffered a disk crash  and had to move some of our users home
directories to an NFS partition. 

One of our users (we don't have a lot of Andrew users here) is having
grave problems using messages.  Another is doing just fine, although
each, according to their tellings, did exactly the same things to set up
the directory. 

Here is the message that's being returned (courtesy of cui: the X-based
error message was unreadable off the screen on both sides!!):

<critical:cui>Messages in /usr/alpha/brucem/Mailbox could not be
properly read a
nd delivered (0 successes, 17 failures (0 locked, 0 in progress))  
FLAMES ERROR
: Error from ELI client in FLAMES-PRIMITIVE [FINALAPPENDMSGTODIR
(finding dir fo
r appending)]  <"/usr/alpha/brucem/.MESSAGES/mail">

Can anyone tell me where to look for the source of this annoying
situation?  My user seems to have all permissions set the same for all
files as his "working" compatriot. 

Thanks a bunch,

Brian Capouch
Saint Joseph's College
brianc@saintjoe.edu
\enddata{text822, 77045}
\begindata{text822, 79229}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po10.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/Qbgf76i00Udi47rE8:>;
          Fri,  8 Feb 91 09:12:23 -0500 (EST)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q003/QF.obgf4s600jZdI98k4x>;
          Fri,  8 Feb 91 09:10:03 -0500 (EST)
Received: from carla.dist.unige.it by po2.andrew.cmu.edu (5.54/3.15) id <AA02334> for info-andrew; Fri, 8 Feb 91 09:09:41 EST
Received: from romaint.UUCP by carla.dist.unige.it with UUCP
	(5.61++/IDA-1.2.8) id AA07123; Fri, 8 Feb 91 15:13:50 +0100
Received: from ginger.noname by romaint.uucp (4.0/SMI-4.0)
	id AA00678; Fri, 8 Feb 91 12:12:00 +0100
Received: by ginger.noname (4.1/SMI-4.1)
	id AA00229; Fri, 8 Feb 91 12:06:39 +0100
Date: Fri, 8 Feb 91 12:06:39 +0100
From: andy@ginger.romaint (Andy Takats)
Message-Id: <9102081106.AA00229@ginger.noname>
Subject: Sun SPARC SLC (OS 4.1) Crashes
Apparently-To: info-andrew@andrew.cmu.edu

Greetings from Italy!

I had been using ANdrew quite successfully up to today, when my
Sun SPARC SLC (SunOS 4.1) crashed twice when executing my Andrew application.
It's a sporadic thing, unfortunately, so I can't always repeat it.
I imagine that it involves the dynamic loading mechanism; alas, I nor
anyone else here is terribly experienced with debugging SUN crashes.

Has anyone had similar problems, and are there any workarounds?  Thanks
very much for any help you can give.

Ciao,
AndyTakats
andy%ginger@romaint.uucp  -or- sysmgr@romaint.uucp
\enddata{text822, 79229}
\begindata{text822, 81012}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po10.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/QbgfVYu00UdiE8QU8V>;
          Fri,  8 Feb 91 09:40:37 -0500 (EST)
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q000/QF.cbgfSsy00UkTQ:Hk4y>;
          Fri,  8 Feb 91 09:37:48 -0500 (EST)
Received: from thumper.bellcore.com by po3.andrew.cmu.edu (5.54/3.15) id <AA02634> for info-andrew; Fri, 8 Feb 91 09:37:38 EST
Received: from greenbush.bellcore.com by thumper.bellcore.com (4.1/4.7)
	id <AA21852> for info-andrew@andrew.cmu.edu; Fri, 8 Feb 91 09:37:31 EST
Received: by greenbush.bellcore.com (4.12/4.7)
	id <AA00406> for info-andrew@andrew.cmu.edu; Fri, 8 Feb 91 09:40:01 est
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,  8 Feb 1991 09:39:58 -0500 (EST)
Message-Id: <AbgfUyq0M2YtI1CbVr@thumper.bellcore.com>
Date: Fri,  8 Feb 1991 09:39:58 -0500 (EST)
From: Nathaniel Borenstein <nsb@thumper.bellcore.com>
To: info-andrew@andrew.cmu.edu
Subject: Re: A Problem
In-Reply-To: <YbgW80q3LE01EGNFE_@zeta.saintjoe.edu>
References: <YbgW80q3LE01EGNFE_@zeta.saintjoe.edu>

Well, maybe the folder is for some reason or another not readable.  Try
running cui and typing "dirinfo mail" and/or "dirinfo
/usr/alpha/brucem/.MESSAGES/mail" and see what it says.  Is the folder
at all readable with CUI or Messages?   Does the user have a .AMS.flames
file?   If he does, and it explicitly refers to the folder by its own
name, that is almost certainly the problem.

Obviously there is a lot of missing state here that makes it hard to
diagnose this bug	.  One thing I'd recommend doing is running Messages
as that user, opening a message-sending window, and choosing "Compose
Bug Report".  The bug report will be filled with useful and informative
information -- if it doesn't make the bug clear, forward it to me and
I'll see if there are any obvious problems there.  

Good luck.  -- Nathaniel
\enddata{text822, 81012}
\begindata{text822, 83310}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po9.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/sbglki:00UdhILQE8b>;
          Fri,  8 Feb 91 16:46:24 -0500 (EST)
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q000/QF.8bgliQK00UkTEgc04E>;
          Fri,  8 Feb 91 16:44:01 -0500 (EST)
Received: from thumper.bellcore.com by po3.andrew.cmu.edu (5.54/3.15) id <AA11409> for info-andrew+; Fri, 8 Feb 91 16:43:39 EST
Received: from greenbush.bellcore.com by thumper.bellcore.com (4.1/4.7)
	id <AA18671> for info-andrew-bugs+@andrew.cmu.edu; Fri, 8 Feb 91 16:43:35 EST
Received: by greenbush.bellcore.com (4.12/4.7)
	id <AA01093> for info-andrew+@andrew.cmu.edu; Fri, 8 Feb 91 16:46:15 est
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,  8 Feb 1991 16:46:09 -0500 (EST)
Message-Id: <YbglkVC0M2Yt04DkYt@thumper.bellcore.com>
Date: Fri,  8 Feb 1991 16:46:09 -0500 (EST)
From: Nathaniel Borenstein <nsb@thumper.bellcore.com>
X-Andrew-Message-Size: 968+0
Content-Type: X-BE2; 12
If-Type-Unsupported: send
To: info-andrew-bugs+@andrew.cmu.edu, info-andrew+@andrew.cmu.edu
Subject: Core dump bug in AMS
Cc: Ernst Biersack <erbi@thumper.bellcore.com>

\begindata{text,2541128}
\textdsversion{12}
\template{messages}
There is a bug in the message server code that can, in weird circumstances, 
cause core dumps in AMS programs, at least on Suns.  The bug is reproducible 
by using either messages' sending window or CUI's send command to compose a 
message, and then try to file it as a draft into a folder whose name is the 
empty string.  


The bug is in ams/libs/ms/apndfile.c, and it is a bug in error handling. 
 lines 29-33 currently look like this:


\typewriter{    if (ReadOrFindMSDir(FolderName, &Dir, MD_APPEND)) \{

        errsave = mserrcode;

        CloseMSDir(Dir, MD_APPEND);

        return (errsave);

    \}}


In fact, they should actually look like this:


\typewriter{    if (ReadOrFindMSDir(FolderName, &Dir, MD_APPEND)) \{

        return (mserrcode);

    \}

}
In other words, the extra error handling is a mistake -- if ReadOrFindMSDir 
returns an error, Dir has not really been opened, and hence shouldn't be 
closed.


I trust this will show up in some appropriate future patch.  Thanks.  -- 
Nathaniel

\enddata{text,2541128}

\enddata{text822, 83310}
\begindata{text822, 85972}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po9.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/YbgmiAO00UdhQNK09B>;
          Fri,  8 Feb 91 17:52:01 -0500 (EST)
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q003/QF.4bgmdnm00UkT8leE4y>;
          Fri,  8 Feb 91 17:47:19 -0500 (EST)
Received: from shamash.cdc.com by po3.andrew.cmu.edu (5.54/3.15) id <AA12702> for info-andrew; Fri, 8 Feb 91 17:47:06 EST
Received: by shamash.cdc.com (4.1/SMI-4.0/CDC1.0)
	id AA13680; Fri, 8 Feb 91 16:47:04 CST
Return-Path: <egreshko@fuji.jpntok.cdc.com>
Received: from fuji.jpntok.cdc.com by cubix.jpntok.cdc.com (5.51++/1.14.5)
	id AA13783; Fri, 8 Feb 91 16:19:21 JST
Received: by fuji.jpntok.cdc.com (3.2/1.14.5-TIS)
	id AA07281; Fri, 8 Feb 91 16:18:55 JST
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.fuji.jpntok.sun3.4
          via MS.5.6.fuji.jpntok.sun3_4;
          Fri,  8 Feb 91 16:18:53 +0900 (JST)
Message-Id: <QbgZ3RW1glk1ENh0ko@fuji.jpntok>
Date: Fri,  8 Feb 91 16:18:53 +0900 (JST)
From: Ed Greshko <egreshko@fuji.jpntok.cdc.com>
To: info-andrew@andrew.cmu.edu
Subject: ezprint

Hello from Japan.

	I've just built andrew from the source that was on my X11R4
tapes.  So far, what little I've tested seems to be working.  The only
problem I'm having is the inability to print.

	I've built andrew on a Sun 3/160 running SunOS 3.5.  I also
have TranScript software installed that is driving my Apple Laser
WritterII.  I can print postscript files just fine using lp.

	Doing a bit of research, it seems that using ezprint and
troff it should be possible to get andrew formatted files into
postscript.  A line from ezps.help said:

    ezprint -t file.ez | troff -Tpsc | psdit > file.PS

        Now the problems:

1.	My X11R4 tapes don't have the source for ezprint

2.	The man page on troff doesn't suggest there to be a "T"
	option.  

	So, can anyone offer some assistance/guidance and willing
to mail me the ezprint source?

	Thanks
		Ed

----
Ed Greshko  			     email : egreshko@jpntok.cdc.com
CDCMAIL : Edward M. Greshko, ARH257  Home  :   011-81-(3)3704-6158
T.I.T.  : 011-81-(3)3726-0527        FAX   :   011-81-(3)3726-5799
\enddata{text822, 85972}
\begindata{text822, 88430}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po10.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/gbgml5a00UdiAJOU9t>;
          Fri,  8 Feb 91 17:55:04 -0500 (EST)
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q003/QF.Abgmdnu00UkTQleU5u>;
          Fri,  8 Feb 91 17:47:19 -0500 (EST)
Received: from shamash.cdc.com by po3.andrew.cmu.edu (5.54/3.15) id <AA12704> for info-andrew; Fri, 8 Feb 91 17:47:07 EST
Received: by shamash.cdc.com (4.1/SMI-4.0/CDC1.0)
	id AA13684; Fri, 8 Feb 91 16:47:06 CST
Return-Path: <egreshko@fuji.jpntok.cdc.com>
Received: from fuji.jpntok.cdc.com by cubix.jpntok.cdc.com (5.51++/1.14.5)
	id AA13803; Fri, 8 Feb 91 16:22:07 JST
Received: by fuji.jpntok.cdc.com (3.2/1.14.5-TIS)
	id AA07290; Fri, 8 Feb 91 16:21:41 JST
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.fuji.jpntok.sun3.4
          via MS.5.6.fuji.jpntok.sun3_4;
          Fri,  8 Feb 91 16:21:40 +0900 (JST)
Message-Id: <wbgZ64G1glk1ENh14G@fuji.jpntok>
Date: Fri,  8 Feb 91 16:21:40 +0900 (JST)
From: Ed Greshko <egreshko@fuji.jpntok.cdc.com>
To: info-andrew@andrew.cmu.edu
Subject: PS -- ezprint

	I'm not subscribed to this mailing list....so kindly email
your responses.

		Thanks again.

----
Ed Greshko  			     email : egreshko@jpntok.cdc.com
CDCMAIL : Edward M. Greshko, ARH257  Home  :   011-81-(3)3704-6158
T.I.T.  : 011-81-(3)3726-0527        FAX   :   011-81-(3)3726-5799
\enddata{text822, 88430}
\begindata{text822, 90127}
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/gbhKiWS00jZdM85k8n>;
          Sun, 10 Feb 91 10:49:54 -0500 (EST)
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q002/QF.cbhKge:00UkTA4VE57>;
          Sun, 10 Feb 91 10:47:59 -0500 (EST)
Received: from thumper.bellcore.com by po3.andrew.cmu.edu (5.54/3.15) id <AA01152> for info-andrew+; Sun, 10 Feb 91 10:47:45 EST
Received: from greenbush.bellcore.com by thumper.bellcore.com (4.1/4.7)
	id <AA26831> for info-andrew-bugs+@andrew.cmu.edu; Sun, 10 Feb 91 10:47:35 EST
Received: by greenbush.bellcore.com (4.12/4.7)
	id <AA01645> for info-andrew+@andrew.cmu.edu; Sun, 10 Feb 91 10:50:18 est
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.greenbush.mouseclub.sun4.40
          via MS.5.6.greenbush.mouseclub.sun4_40;
          Sun, 10 Feb 1991 10:50:14 -0500 (EST)
Message-Id: <UbhKiqW0M2Yt06_Exy@thumper.bellcore.com>
Date: Sun, 10 Feb 1991 10:50:14 -0500 (EST)
From: Nathaniel Borenstein <nsb@thumper.bellcore.com>
To: info-andrew-bugs+@andrew.cmu.edu, info-andrew+@andrew.cmu.edu
Subject: PS -- Core dump bug in AMS
Cc: Ernst Biersack <erbi@thumper.bellcore.com>

My fix may have been slightly oversimplistic.  It may be the case that
you want to check and see if Dir is NULL, and close iti f it isn't.  The
core dump was being caused when Dir was NULL.  -- Nathaniel

Thanks, and let me know if you have any further questions.  -- Nathaniel
\enddata{text822, 90127}
\begindata{text822, 91890}
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/cbhcrI200UkT03tk8v>;
          Mon, 11 Feb 91 07:28:04 -0500 (EST)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q002/QF.Ibhcq4O00jZd86cU5Z>;
          Mon, 11 Feb 91 07:26:46 -0500 (EST)
Received: from sadye.uvm.edu by po2.andrew.cmu.edu (5.54/3.15) id <AA01693> for info-andrew+; Mon, 11 Feb 91 07:26:32 EST
Received: by UVM.EDU (5.61+/1.23)
	id AA08670; Mon, 11 Feb 91 07:25:53 -0500
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.sadye.uvm.edu.sun4.40
          via MS.5.6.sadye.uvm.edu.sun4_40;
          Mon, 11 Feb 1991 07:25:51 -0500 (EST)
Message-Id: <YbhcpDa4lU4LEVolAA@sadye.uvm.edu>
Date: Mon, 11 Feb 1991 07:25:51 -0500 (EST)
From: Garrett Wollman <wollman%sadye.UVM.EDU@griffin.UVM.EDU>
X-Andrew-Message-Size: 590+0
Content-Type: X-BE2; 12
If-Type-Unsupported: send
To: info-andrew+@andrew.cmu.edu
Subject: How does AMS figure out BB types?

\begindata{text,2601408}
\textdsversion{12}
\template{messages}
Folks:-

I own all the AMS bbs on our system (that is, they live under one of my 
directories).  Recently, I moved all the public folders from 
\typewriter{~wollman/.MESSAGES_public} to a more convenient location (which I 
also own), \typewriter{$ANDREWDIR/.MESSAGES_bb}.  The ownership of the 
directories has not changed.  But, messages now describes bbs under that root 
as "Editable BB" instead of "BB you own."  How does AMS decide?


-GAWollman


--


Garrett A. Wollman - wollman@sadye.uvm.edu


Disclaimer:  I'm not even sure this represents *my* opinion, never

mind UVM's, EMBA's, EMBA-CF's, or indeed anyone else's.

\enddata{text,2601408}

\enddata{text822, 91890}
\begindata{text822, 93881}
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/0bhdzPS00Ui3ABlE8t>;
          Mon, 11 Feb 91 08:45:00 -0500 (EST)
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q002/QF.MbhdyGK00UkTI6R05j>;
          Mon, 11 Feb 91 08:43:47 -0500 (EST)
Received: from thumper.bellcore.com by po3.andrew.cmu.edu (5.54/3.15) id <AA01645> for info-andrew+; Mon, 11 Feb 91 08:43:40 EST
Received: from greenbush.bellcore.com by thumper.bellcore.com (4.1/4.7)
	id <AA19929> for info-andrew+@andrew.cmu.edu; Mon, 11 Feb 91 08:43:39 EST
Received: by greenbush.bellcore.com (4.12/4.7)
	id <AA01950> for info-andrew+@andrew.cmu.edu; Mon, 11 Feb 91 08:46:22 est
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, 11 Feb 1991 08:46:19 -0500 (EST)
Message-Id: <obhe0fi0M2YtA7L65s@thumper.bellcore.com>
Date: Mon, 11 Feb 1991 08:46:19 -0500 (EST)
From: Nathaniel Borenstein <nsb@thumper.bellcore.com>
To: info-andrew+@andrew.cmu.edu
Subject: Re: How does AMS figure out BB types?
In-Reply-To: <YbhcpDa4lU4LEVolAA@sadye.uvm.edu>
References: <YbhcpDa4lU4LEVolAA@sadye.uvm.edu>

I think it uses the phrase to differentiate between bboards that live
under your home directory and those that don't, but that you have
write-access to.  Is it a meaningful distinction?  Maybe not.  Maybe it
should look at the owner.  The difference makes a little more sense,
maybe, on an AFS system, where the owner might always be "postman" but
lots of administrators might have write-access.
\enddata{text822, 93881}
\begindata{text822, 95778}
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/EbhgY7u00UkT0HAk8I>;
          Mon, 11 Feb 91 11:40:42 -0500 (EST)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q002/QF.obhgVvS00jZd0F=E4e>;
          Mon, 11 Feb 91 11:38:21 -0500 (EST)
Received: from lazy.qt.IPA.FhG.de ([129.233.17.27]) by po2.andrew.cmu.edu (5.54/3.15) id <AA04388> for info-andrew-bugs; Mon, 11 Feb 91 11:38:06 EST
Received: by lazy.qt.IPA.FhG.de
	(5.61+/IDA-1.2.8/gandalf.2) id AA09057; Mon, 11 Feb 91 14:28:20 -0100
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.lazy.pmax.3
          via MS.5.6.lazy.pmax_3;
          Mon, 11 Feb 1991 14:28:18 -0100
Message-Id: <AbhfUGYP8000IXF1ll@lazy>
Date: Mon, 11 Feb 1991 14:28:18 -0100
From: Juergen Henke <henke@qt.IPA.FhG.de>
X-Andrew-Message-Size: 2715+0
Content-Type: X-BE2; 12
If-Type-Unsupported: send
To: info-andrew-bugs@andrew.cmu.edu
Subject: problems installing Andrew on VAXstation 3520, Ultrix 4.0
Cc: info-andrew@andrew.cmu.edu

\begindata{text,18517300}
\textdsversion{12}
\template{messages}
Just to repeat me....


	...few things have changed (X11R4,PL18 - libraries), ATK Patchlevel 9...


anything else's the same...


Please reply if \bold{YOU} use the ATK on a VAXstation running Ultrix ! Please 
!


Special note to Zalman Stern: i noticed that the ld on Ultrix V4.x on the VAX 
supports also the -x, -e and -r options. Would it be a lot of work to adapt 
the code for the dec_mips to dec_vax ??


BTW, are there any results of the survey last year ? What hardware platforms 
are \bold{\underline{really}} in use ?


:-(  :-(  :-(  :-(  :-(  :-(  :-(  :-(  :-(  :-(  :-(  :-(  :-(  :-(  :-(  :-( 
 :-(  :-(  :-(  :-(  :-(  :-(  :-(  :-(  


\quotation{This is the latest result of many (:-() tries to compile Andrew on 
a

}\quotation{VAXstation 3500 running Ultrix 3.1 (X11R4, Patchlevel 14).

}
\quotation{~~~~~~~~~~~~~~~~~~~~ Result of "make World" in 
overhead/class/testing ~~~~~~~~~

}\quotation{../../.././config/depend.csh /usr/bin/X11/makedepend /usr/andrew

}\quotation{                             /usr/include/X11

}\quotation{    "cc" ../pp/class "-I. -I../lib -I../machdep/machine

}\quotation{                      -I. -I/usr/andrew/include/atk

}\quotation{                      -I/usr/andrew/include -I/usr/include/X11"

}\quotation{../pp/class -s -I. -I../lib -I../machdep/machine -I. -I. -I../lib

}\quotation{               -I../machdep/machine

}\quotation{               -I. -I/usr/andrew/include/atk -I/usr/andrew/include

}\quotation{               -I/usr/include/X11 testobj.ch

}\quotation{../pp/class -s -I. -I../lib -I../machdep/machine -I. -I. -I../lib

}\quotation{               -I../machdep/machine -I.

}\quotation{               -I/usr/andrew/include/atk -I/usr/andrew/include

}\quotation{               -I/usr/include/X11 testobj2.ch

}\quotation{rm -f testobj.o

}\quotation{cc -c -I. -I../lib -I../machdep/machine -I. 
 -I/usr/andrew/include/atk

}\quotation{          -I/usr/andrew/include

}\quotation{          -I/usr/include/X11   testobj.c

}\quotation{/usr/andrew/bin/makedo -b ../cmd -g -d /usr/andrew/lib -o 
testobj.do  testobj.o

}\quotation{                                    ^^^^^^^^^^^^^^^^^^

}\quotation{				    this was the suggested solution !

}
\quotation{	this is the result: no change !

}\quotation{        vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv

}\quotation{dofix:  Undefined:  _class_RoutineStruct

}\quotation{dofix:  Undefined:  _end

}\quotation{dofix:  Undefined:  _end

}\quotation{doload:  Errors while processing

}\quotation{doload:  Undefined symbol: _class_RoutineStruct

}\quotation{doload:  Undefined symbol: _end

}\quotation{doload:  Errors while processing

}\quotation{doindex: NULL entrypoint from testobj.do...program terminated!

}\quotation{*** Error code 1

}
\quotation{Stop.

}
\quotation{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
~~~~}

:-(  :-(  :-(  :-(  :-(  :-(  :-(  :-(  :-(  :-(  :-(  :-(  :-(  :-(  :-(  :-( 
 :-(  :-(  :-(  :-(  :-(  :-(  :-(  :-(  




_________________________________________________________________________

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

Fraunhofer-Institut f. Produktionstechnik u. Automatisierung

Eierstrasse 46, D-7000 Stuttgart 1

\enddata{text,18517300}

\enddata{text822, 95778}
\begindata{text822, 100428}
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/obhh4rK00Ui3EZ4U9u>;
          Mon, 11 Feb 91 12:15:35 -0500 (EST)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q000/QF.Abhh4R200jZdQGv04f>;
          Mon, 11 Feb 91 12:15:10 -0500 (EST)
Received: from ucbvax.Berkeley.EDU by po2.andrew.cmu.edu (5.54/3.15) id <AA04833> for info-andrew; Mon, 11 Feb 91 12:14:59 EST
Received: by ucbvax.Berkeley.EDU (5.63/1.42)
	id AA05495; Mon, 11 Feb 91 09:00:23 -0800
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: 11 Feb 91 12:51:04 GMT
From: uupsi!sunic!kth.se!news@nyu.edu  (Kai-Mikael J{{-Aro)
Organization: Royal Institute of Technology, Stockholm, Sweden
Subject: Linking ATK with non-C languages
Message-Id: <KAI.91Feb11135116@nalen.nada.kth.se>
Sender: info-andrew-request@andrew.cmu.edu
To: info-andrew@andrew.cmu.edu

Has anyone tried using the ATK from some other language than C?  For
various reasons I would prefer to write Lisp programs but still be
able to use ATK.  Any hints?
--
Kai-Mikael J{{-Aro	email: kai@nada.kth.se	    "Don't win, don't lose."
NADA, KTH		voice: +46 8 790 62 81		-- Yoshigasaki-sensei
S-100 44  Stockholm	fax:   +46 8 790 09 30
SWEDEN
\enddata{text822, 100428}
\begindata{text822, 102080}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 2368;andrew.cmu.edu;Douglas F. DeJulio
Received: from terminus.mercury.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/Abhj4QO00VI88SRE9K>;
          Mon, 11 Feb 91 14:31:40 -0500 (EST)
Received: from terminus.mercury.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/usr22/dd26/.Outgoing/QF.YbhiuNW00VI8IRN9oR>;
          Mon, 11 Feb 91 14:21:02 -0500 (EST)
Received: from BatMail.robin.v2.10.CUILIB.3.45.SNAP.NOT.LINKED.terminus.mercury.andrew.cmu.edu.vax.3
          via MS.5.6.terminus.mercury.andrew.cmu.edu.vax_3;
          Mon, 11 Feb 91 14:20:57 -0500 (EST)
Message-ID: <YbhiuN200VI8ERN9ho@andrew.cmu.edu>
Date: Mon, 11 Feb 91 14:20:57 -0500 (EST)
From: "Douglas F. DeJulio" <dd26+@andrew.cmu.edu>
To: Info-Andrew <info-andrew+@andrew.cmu.edu>
Subject: ATK on NeXT?

Has anyone gotten ATK to work with the built-in dynamic linking code
that comes with mach on the NeXT machines?  I'll worry about the
NeXTStep interaction manager later, for now I'm wondering if anyone
has gotten the X11 or wm versions up and running (even though you'd
have to display on another machine for now).

I'm also curious about the status of the theoretical MGR interaction
manager for ATK, or any other interaction manager actually.  I'd be
encouraged by a bit more window system independance.
-- 
Doug DeJulio
dd26+@andrew.cmu.edu (AMS/ATK)
ddj@zardoz.club.cc.cmu.edu (NeXT)

(I want all my multimedia mail on one system!)
\enddata{text822, 102080}
\begindata{text822, 103765}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 8158;andrew.cmu.edu;David Anderson
Received: from larimer.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/sbhkIQi00VsJAIdE5B>;
          Mon, 11 Feb 1991 15:57:01 -0500 (EST)
If-Type-Unsupported: send
Received: from larimer.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/usr3/dba/.Outgoing/QF.AbhkFj600VsJEIKHl9>;
          Mon, 11 Feb 1991 15:54:07 -0500 (EST)
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.larimer.andrew.cmu.edu.rt.r3
          via MS.5.6.larimer.andrew.cmu.edu.rt_r3;
          Mon, 11 Feb 1991 15:54:03 -0500 (EST)
Message-ID: <YbhkFfW00VsJMIKHY2@andrew.cmu.edu>
Date: Mon, 11 Feb 1991 15:54:03 -0500 (EST)
From: David Anderson <dba+@andrew.cmu.edu>
X-Andrew-Message-Size: 550+0
Content-Type: X-BE2; 12
To: Info-Andrew <info-andrew+@andrew.cmu.edu>,
    "Douglas F. DeJulio" <dd26+@andrew.cmu.edu>
Subject: Re: ATK on NeXT?
In-Reply-To: <YbhiuN200VI8ERN9ho@andrew.cmu.edu>
References: <YbhiuN200VI8ERN9ho@andrew.cmu.edu>

\begindata{text,270361036}
\textdsversion{12}
\template{messages}
I've run Sun 3 binaries directly on the NeXT cube without any hassle -- this 
was back in the days when that just worked, but I believe there's still a way 
to convert Sun binaries into something you can run. I realize this isn't what 
you're looking for, but it was great fun to bring up typescript and ez the day 
we got our first cube. (Yes, we had to have the display on another machine.)


--david


_________________


David Anderson <dba+@andrew.cmu.edu>

Information Technology Center

Carnegie Mellon University

+1 412-268-5791 // 412-268-6787 (fax)

\enddata{text,270361036}

\enddata{text822, 103765}
\begindata{text822, 105651}
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/sbhwPCe00Ui3A90E9T>;
          Tue, 12 Feb 91 05:43:27 -0500 (EST)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q002/QF.AbhwO6O00jZdQ66U41>;
          Tue, 12 Feb 91 05:42:21 -0500 (EST)
Received: from ucbvax.Berkeley.EDU by po2.andrew.cmu.edu (5.54/3.15) id <AA01555> for info-andrew; Tue, 12 Feb 91 05:42:08 EST
Received: by ucbvax.Berkeley.EDU (5.63/1.42)
	id AA17780; Tue, 12 Feb 91 02:36:08 -0800
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: 12 Feb 91 06:34:41 GMT
From: hpfcso!chance@hplabs.hpl.hp.com  (Chance Brohm)
Organization: Hewlett-Packard, Fort Collins, CO, USA
Subject: HP9000 && #undef LINKINSTALL_ENV broken?
Message-Id: <8450003@hpfcso.FC.HP.COM>
Sender: info-andrew-request@andrew.cmu.edu
To: info-andrew@andrew.cmu.edu

Howdy! I'm trying to build the latest Andrew software on an HP9000 running
HP-UX 7.0. I got patchlevel 7 working without too much trouble; there was a
problem where the C preprocessor was sticking in line numbers (for debugging)-
I fixed that with an "IMAKEINCLUDE='-I. -P'" environment variable. (The -I.
part is there because imake wants the string to start -I...). Once set, the
build ran fine and I had Andrew running pretty well. Then I moved to a new
system (my own...now I can try out AMDS & SNAP!) and decided to build anew
with the latest patchkit.

I got pretty far with patchlevel 9 (current, right?) - that is, until I ran
out of disk space. So, I moved the source tree to another system (mounted
via NFS), put an "#undef LINKINSTALL_ENV" in my site.h and rebuilt. Making
the Makefiles seemed to go OK (no fatal errors), but when I got to doing
a "make dependInstall" it looks like my attempt to turn LINKINSTALL off
failed. The first directory was andrew/install - it created a bunch of
symbolic links (eg., "ln -s ../include/andrewos.h andrewos.h") in the
/usr/andrew/config directory, but the targets of the symlinks don't exist
(in fact, the only thing in /usr/andrew/include is site.h). Then, when it
got to a later directory (andrew/overhead/sys) makedepend complained that
it can't open andrewos.h (surprise!) and the build recursively suicided like
so many dominoes.

Question: should this work? Is it correct that all I have to do to have the
source tree independent from the install tree is to undefine LINKINSTALL_ENV?
(Personally, I prefer the "get a bigger disk" solution, but it's not an
option at this point.) I could probably hand-copy the include files over and
get the build to continue (for how long?), but I bet this is a symptom of
a bigger problem.

Any suggestions/solutions gratefully accepted!
 -Chance

P.S. I'll check this newsgroup for responses; if you would prefer to contact
me via Email, feel free to write me at chance@fc.hp.com.  Thanks! -CB
\enddata{text822, 105651}
\begindata{text822, 108926}
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/kbi2MA:00VsWQ:rU83>;
          Tue, 12 Feb 1991 12:29:49 -0500 (EST)
Received: from fallscreek.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/usr13/gk5g/.Outgoing/QF.obi2K2i00VsWI8blFc>;
          Tue, 12 Feb 1991 12:27:32 -0500 (EST)
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.fallscreek.andrew.cmu.edu.rt.r3
          via MS.5.6.fallscreek.andrew.cmu.edu.rt_r3;
          Tue, 12 Feb 1991 12:27:28 -0500 (EST)
Message-ID: <Ebi2K0e00VsW08bl9Y@andrew.cmu.edu>
Date: Tue, 12 Feb 1991 12:27:28 -0500 (EST)
From: Gary Keim <gk5g+@andrew.cmu.edu>
To: Info-Andrew <info-andrew+@andrew.cmu.edu>,
    hpfcso!chance@hplabs.hpl.hp.com (Chance Brohm)
Subject: Re: HP9000 && #undef LINKINSTALL_ENV broken?
In-Reply-To: <8450003@hpfcso.FC.HP.COM>
References: <8450003@hpfcso.FC.HP.COM>

Excerpts from misc: 12-Feb-91 HP9000 && #undef LINKINSTAL.. Chance
Brohm@hplabs.hpl. (1988)

> So, I moved the source tree to another system (mounted
> via NFS), put an "#undef LINKINSTALL_ENV" in my site.h and rebuilt. Making
> the Makefiles seemed to go OK (no fatal errors)

When you say that you rebuilt the Makefiles, does that mean that you
also rebuilt the root Makefile by running imake from the root of the
source tree?  

% cd andrew
% imake -I. -I./config -Timake.tmpl -s Makefile -DTOPDIR=.
% make Makefiles
.
.
% make dependInstall

Gary Keim
ATK Group
\enddata{text822, 108926}
\begindata{text822, 110664}
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/4bi:vxS00Udd4MqE85>;
          Tue, 12 Feb 91 22:14:06 -0500 (EST)
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q000/QF.Ubi:tJ200UkTB5mU51>;
          Tue, 12 Feb 91 22:11:19 -0500 (EST)
Received: from ack.Stanford.EDU by po3.andrew.cmu.edu (5.54/3.15) id <AA17859> for info-andrew; Tue, 12 Feb 91 22:11:04 EST
Received: by ack.Stanford.EDU (4.1/1.34)
	id AA06509; Tue, 12 Feb 91 19:11:03 PST
Date: Tue, 12 Feb 91 19:11:03 PST
From: pst@ack.Stanford.EDU (Paul Traina)
Message-Id: <9102130311.AA06509@ack.Stanford.EDU>
To: info-andrew@andrew.cmu.edu
Subject: fake From: address?

Is there an easy way to tell AMS applications to falsify my From: address for
all network mail?  I'd like the mail to appear as:
	From: pst@jessica.Stanford.EDU
as opposed to
	From: pst+@ir.Stanford.EDU

Paul
\enddata{text822, 110664}
\begindata{text822, 111862}
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/QbiA3Xi00Ui3E62U9H>;
          Tue, 12 Feb 91 23:30:28 -0500 (EST)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q001/QF.8biA1NG00jZdInuU5B>;
          Tue, 12 Feb 91 23:28:11 -0500 (EST)
Received: from ucbvax.Berkeley.EDU by po2.andrew.cmu.edu (5.54/3.15) id <AA13279> for info-andrew; Tue, 12 Feb 91 23:27:54 EST
Received: by ucbvax.Berkeley.EDU (5.63/1.42)
	id AA16487; Tue, 12 Feb 91 20:21:36 -0800
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: 5 Feb 91 15:00:11 GMT
From: meaddata!caesar@uunet.uu.net  (Caesar Naples)
Organization: Mead Data Central, Dayton OH
Subject: EZ w/ C code
Message-Id: <2708@meaddata.meaddata.com>
Sender: info-andrew-request@andrew.cmu.edu
To: info-andrew@andrew.cmu.edu


	When using EZ to edit C code, is there any way to specify the font it
uses to distinguish comments?  The variable width font is very annoying
when you're trying to neatly format comments.

Thanks,

Caesar =:-)
                             
caesar@meaddata.com                               Mead Data Central, Dayton, OH
uunet!meaddata!caesar 
Disclaimer:  My ideas are my own, unless my employer wishes to patent them.
\enddata{text822, 111862}
\begindata{text822, 113531}
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/EbiC0rm00Udd8RHU8J>;
          Wed, 13 Feb 91 01:44:08 -0500 (EST)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q001/QF.obiBz9K00jZdIsQE5R>;
          Wed, 13 Feb 91 01:42:25 -0500 (EST)
Received: from ucbvax.Berkeley.EDU by po2.andrew.cmu.edu (5.54/3.15) id <AA14442> for info-andrew; Wed, 13 Feb 91 01:42:03 EST
Received: by ucbvax.Berkeley.EDU (5.63/1.42)
	id AA21285; Tue, 12 Feb 91 22:37:57 -0800
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: 12 Feb 91 22:45:17 GMT
From: hpfcso!chance@hplabs.hpl.hp.com  (Chance Brohm)
Organization: Hewlett-Packard, Fort Collins, CO, USA
Subject: Re: HP9000 && #undef LINKINSTALL_ENV broken?
Message-Id: <8450004@hpfcso.FC.HP.COM>
References: <8450003@hpfcso.FC.HP.COM>
Sender: info-andrew-request@andrew.cmu.edu
To: info-andrew@andrew.cmu.edu

I said:
> I got pretty far with patchlevel 9 - that is, until I ran
> out of disk space. So, I moved the source tree to another system (mounted
> via NFS), put an "#undef LINKINSTALL_ENV" in my site.h and rebuilt.
> ... Then, when it got to a later directory (andrew/overhead/sys) makedepend
> complained that it can't open andrewos.h (surprise!) and the build
> recursively suicided like so many dominoes.

My key problem here was that I neglected to perform a "make Clean" before
I rebuilt (after I had moved the source tree to the new system). Should've
known... I am very grateful for the fast assistance!

Thanks again!
 -Chance
\enddata{text822, 113531}
\begindata{text822, 115499}
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/EbiN:o600Udd0GaU8R>;
          Wed, 13 Feb 91 14:25:40 -0500 (EST)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q001/QF.4biN:HG00jZd4SvU4C>;
          Wed, 13 Feb 91 14:25:11 -0500 (EST)
Received: from griffin.uvm.edu by po2.andrew.cmu.edu (5.54/3.15) id <AA07900> for info-andrew; Wed, 13 Feb 91 14:24:40 EST
Received: by UVM.EDU (5.61+/1.11)
	id AA02320; Wed, 13 Feb 91 14:24:28 -0500
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.griffin.uvm.edu.sun4.40
          via MS.5.6.griffin.uvm.edu.sun4_40;
          Wed, 13 Feb 1991 14:24:25 -0500 (EST)
Message-Id: <wbiN9du4lU4=Q6v0lO@griffin.uvm.edu>
Date: Wed, 13 Feb 1991 14:24:25 -0500 (EST)
From: Garrett Wollman <wollman@griffin.UVM.EDU>
X-Andrew-Message-Size: 1653+0
Content-Type: X-BE2; 12
If-Type-Unsupported: send
To: info-andrew@andrew.cmu.edu (Andrew Dist List)
Subject: Andrew crashing machine - Sun4/4.1

\begindata{text,2399912}
\textdsversion{12}
\template{messages}
Recently, I had Andrew crash one of our Sun-4s.  This particular machine is 
diskless and runs SunOS 4.1 (as opposed to all our other Sun-4s, which have 
disks and SunOS 4.0.3).  I started up messages in the usual manner, and 
promptly hung the system.  The sysadmin told me that the last message on the 
console was something on the order of "runapp: data fault," although he cannot 
remember precisely.  Messages had only failed on this machine once before (out 
of many times running)


I can send the "bug report" to anyone who's interested. although it will have 
to be generated on a different machine, as I have been asked not to use Andrew 
on that machine, at least until we know why this happened.


\bold{My present theory} is that the machine simply ran out of swap.  Andrew 
is, of course, somewhat of a memory hog:


\typewriter{USER       PID %CPU %MEM   SZ  RSS TT STAT START  TIME COMMAND

wollman   2298  7.7  1.2  152  392 p2 R    14:19   0:00 ps -ux

wollman   2299  0.0  0.8  176  256 p2 D    14:19   0:00 -bash (bash)

wollman   1772  0.0  6.7 1944 2096 p2 S    13:57   0:21 messages

}
Has anyone had similar experiences?  I should point out that all of our Sun-4s 
are used as compute and disk servers by the general community, and so there 
were other processes running on that machine (I know of at least one copy of 
Epoch, for example).  I would love to run Andrew on our Irises, but our Iris 
admin doesn't like the _G0 libraries and SGI doesn't ship a libX11_G0.a.


-GAWollman

"OSI Must Die"


--

Garrett A. Wollman - wollman@sadye.uvm.edu


Disclaimer:  I'm not even sure this represents *my* opinion, never

mind UVM's, EMBA's, EMBA-CF's, or indeed anyone else's.

\enddata{text,2399912}

\enddata{text822, 115499}
\begindata{text822, 118577}
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/AbiOwiC00VsWMD7E4q>;
          Wed, 13 Feb 1991 16:27:10 -0500 (EST)
If-Type-Unsupported: send
Received: from fallscreek.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/usr13/gk5g/.Outgoing/QF.YbiOqZO00VsWQ8bq1x>;
          Wed, 13 Feb 1991 16:20:38 -0500 (EST)
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.fallscreek.andrew.cmu.edu.rt.r3
          via MS.5.6.fallscreek.andrew.cmu.edu.rt_r3;
          Wed, 13 Feb 1991 16:20:37 -0500 (EST)
Message-ID: <YbiOqZG00VsWM8bptd@andrew.cmu.edu>
Date: Wed, 13 Feb 1991 16:20:37 -0500 (EST)
From: Gary Keim <gk5g+@andrew.cmu.edu>
X-Andrew-Message-Size: 1126+0
Content-Type: X-BE2; 12
To: Info-Andrew <info-andrew+@andrew.cmu.edu>
Subject: Re: EZ w/ C code
In-Reply-To: <2708@meaddata.meaddata.com>
References: <2708@meaddata.meaddata.com>

\begindata{text,269953108}
\textdsversion{12}
\template{messages}
\define{global

attr:[LeftMargin LeftEdge Int 16]
attr:[Indent LeftMargin Int -16]
attr:[Justification LeftJustified Point 0]
attr:[Flags ContinueIndent Int Set]
attr:[Flags TabsCharacters Int Set]
attr:[FontFace FixedFace Int Set]
attr:[FontFamily AndyType Int 0]
attr:[FontSize ConstantFontSize Point 10]}
\define{comment

attr:[FontFace Italic Int Set]}
\define{function

attr:[FontFace Bold Int Set]}
\excerptedcaption{Excerpts from misc: 5-Feb-91 EZ w/ C code Caesar 
Naples@uunet.uu.n (421)}


\quotation{When using EZ to edit C code, is there any way to specify the font 
it

}\quotation{uses to distinguish comments?  The variable width font is very 
annoying

}\quotation{when you're trying to neatly format comments.

}
Several months ago I changed the ctext template to make the comment style font 
a fixedwidth.  Here is the current contents of /usr/andrew/lib/tpls/ctext.tpl:


\\begindata\{text,268742804\}

\\textdsversion\{12\}

\\define\{comment


attr:[FontFace Italic Int Set]\}

\\define\{function


attr:[FontFace Bold Int Set]\}

\\define\{global


attr:[LeftMargin LeftEdge Int 16]

attr:[Indent LeftMargin Int -16]

attr:[Justification LeftJustified Point 0]

attr:[Flags ContinueIndent Int Set]

attr:[Flags TabsCharacters Int Set]

attr:[FontFace FixedFace Int Set]

attr:[FontFamily AndyType Int 0]

attr:[FontSize ConstantFontSize Point 10]\}

\\enddata\{text,268742804\}


You can have your own template directory -- use the preference 
\bold{*.templatepath: /u/myid/tpls:/usr/andrew/lib/tpls} to tell Andrew where 
to look.


Gary Keim

ATK Group


P.S. - don't try to edit a template with EZ, use vi or emacs.

\enddata{text,269953108}

\enddata{text822, 118577}
\begindata{text822, 121487}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 8158;andrew.cmu.edu;David Anderson
Received: from larimer.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/cbiTM=600VsJMMJk99>;
          Wed, 13 Feb 1991 21:29:31 -0500 (EST)
Received: from larimer.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/usr3/dba/.Outgoing/QF.EbiTIou00VsJQM=HVn>;
          Wed, 13 Feb 1991 21:25:57 -0500 (EST)
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.larimer.andrew.cmu.edu.rt.r3
          via MS.5.6.larimer.andrew.cmu.edu.rt_r3;
          Wed, 13 Feb 1991 21:25:54 -0500 (EST)
Message-ID: <YbiTImO00VsJ4M=HI4@andrew.cmu.edu>
Date: Wed, 13 Feb 1991 21:25:54 -0500 (EST)
From: David Anderson <dba+@andrew.cmu.edu>
X-Andrew-Message-Size: 469+0
Content-Type: X-BE2; 12
If-Type-Unsupported: send
To: Info-Andrew <info-andrew+@andrew.cmu.edu>
Subject: Re: EZ w/ C code
In-Reply-To: <YbiOqZG00VsWM8bptd@andrew.cmu.edu>
References: <2708@meaddata.meaddata.com>
	<YbiOqZG00VsWM8bptd@andrew.cmu.edu>

\begindata{text,270385192}
\textdsversion{12}
\template{messages}
\excerptedcaption{Excerpts from internet.info-andrew: 13-Feb-91 Re: EZ w/ C 
code Gary Keim (1126+0)}


\quotation{attr:[Flags TabsCharacters Int Set]

}
This line from the ctext template is part of the yet to be released patch 10. 
I don't know what earlier versions of atk will think of it.


\quotation{P.S. - don't try to edit a template with EZ, use vi or emacs.

}
After patch 10, this works fine; in fact, you have your choice of editting the 
raw datastream, or using the style editor on the template!


--david

\enddata{text,270385192}

\enddata{text822, 121487}
\begindata{text822, 123314}
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/kbiTpAG00jZdAt5U8z>;
          Wed, 13 Feb 91 22:00:29 -0500 (EST)
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q003/QF.AbiTmfG00UkTN6L05T>;
          Wed, 13 Feb 91 21:57:47 -0500 (EST)
Received: from thumper.bellcore.com by po3.andrew.cmu.edu (5.54/3.15) id <AA18002> for info-andrew; Wed, 13 Feb 91 21:57:37 EST
Received: from greenbush.bellcore.com by thumper.bellcore.com (4.1/4.7)
	id <AA13702> for info-andrew@andrew.cmu.edu; Wed, 13 Feb 91 21:57:35 EST
Received: by greenbush.bellcore.com (4.12/4.7)
	id <AA04295> for info-andrew@andrew.cmu.edu; Wed, 13 Feb 91 22:00:21 est
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, 13 Feb 1991 22:00:17 -0500 (EST)
Message-Id: <gbiTp160M2YtAEb55T@thumper.bellcore.com>
Date: Wed, 13 Feb 1991 22:00:17 -0500 (EST)
From: Nathaniel Borenstein <nsb@thumper.bellcore.com>
To: info-andrew@andrew.cmu.edu
Subject: Re: fake From: address?
In-Reply-To: <9102130311.AA06509@ack.Stanford.EDU>
References: <9102130311.AA06509@ack.Stanford.EDU>

You can use the init file mechanism to set up a menu item like "Send
with Reply-To" to add an appropriate Reply-To header, which probably
isn't what you want.  There's not a general mechanism for faking the
From field, though -- in general we thought it was something that
shouldn't be faked.  There are options for how the return address is
built, though, especially if you're using AMDS, and these might make you
happy.  They're documented under "help AndrewSetup".  If you want to
hack, the code is in ams/libs/ms/init.c -- what you're worried about is
the definition of "MyPrettyAddress".  Good luck.  -- Nathaniel
\enddata{text822, 123314}
\begindata{text822, 125428}
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/kbic9VO00UddM9Dk9Y>;
          Thu, 14 Feb 91 07:28:17 -0500 (EST)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q001/QF.obic6CK00jZdQ:b041>;
          Thu, 14 Feb 91 07:24:49 -0500 (EST)
Received: from ucbvax.Berkeley.EDU by po2.andrew.cmu.edu (5.54/3.15) id <AA02709> for info-andrew; Thu, 14 Feb 91 07:24:39 EST
Received: by ucbvax.Berkeley.EDU (5.63/1.42)
	id AA09597; Thu, 14 Feb 91 04:09:43 -0800
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 Feb 91 06:09:49 GMT
From: panews.awdpa.ibm.com!fried.awdpa.ibm.com!david@uunet.uu.net
Organization: IBM AWD, Palo Alto
Subject: Re: RTF to ATK translator ready for beta tests
Message-Id: <1991Feb7.060949.16153@ibmpa.awdpa.ibm.com>
References: <wbg8GvW00VsP04ZG54@andrew.cmu.edu>
Sender: info-andrew-request@andrew.cmu.edu
To: info-andrew@andrew.cmu.edu

In article <wbg8GvW00VsP04ZG54@andrew.cmu.edu> wjh+@ANDREW.CMU.EDU (Fred Hansen) writes:
>If you want to translate from RTF to ATK and are willing to send back
>bug reports, send me a note and I'll send the translator.

Actually, I'd be real interested in an ATK to RTF translator.
Any chance?
-------------------------------------------------------------------------------
David Berkowitz  uunet!ibmsupt!david  (415) 855-4485 | You get shown the light,
                                                     | in the strangest
IBM Personal Systems Programming, Palo Alto          | of places,
This does not represent an official IBM position.    | if you look at it right.
-------------------------------------------------------------------------------
\enddata{text822, 125428}
\begindata{text822, 127533}
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/8bicVMa00Ui3AGGU9N>;
          Thu, 14 Feb 91 07:53:45 -0500 (EST)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q003/QF.MbicUHO00jZdA=KU51>;
          Thu, 14 Feb 91 07:52:35 -0500 (EST)
Received: from ucbvax.Berkeley.EDU by po2.andrew.cmu.edu (5.54/3.15) id <AA02901> for info-andrew; Thu, 14 Feb 91 07:52:24 EST
Received: by ucbvax.Berkeley.EDU (5.63/1.42)
	id AA10580; Thu, 14 Feb 91 04:41:36 -0800
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 Feb 91 12:03:56 GMT
From: kgw2!dennisg@uunet.uu.net  (Dennis Glatting)
Organization: Xetron Corp, Cincinnati Ohio
Subject: where is andrew (not a star trek joke)
Message-Id: <1896@kgw2.bwi.WEC.COM>
Sender: info-andrew-request@andrew.cmu.edu
To: info-andrew@andrew.cmu.edu

could someone please tell me what the latest version of andrew and patch level
is?  also, where can i find it?

please reply by email.  i don't have a news feed.
-- 
 ..!uunet!kgw2!dennisg  | Dennis P. Glatting
 dennisg@Xetron.COM     | X2NeXT developer
                        | NeXT/C++/Objective-C wienie
\enddata{text822, 127533}
\begindata{text822, 129109}
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/wbidlve00Udd4=lk87>;
          Thu, 14 Feb 91 09:19:40 -0500 (EST)
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q001/QF.sbidlJa00UkT0=B04p>;
          Thu, 14 Feb 91 09:19:03 -0500 (EST)
Received: from thumper.bellcore.com by po3.andrew.cmu.edu (5.54/3.15) id <AA02863> for info-andrew; Thu, 14 Feb 91 09:18:55 EST
Received: from greenbush.bellcore.com by thumper.bellcore.com (4.1/4.7)
	id <AA27061> for info-andrew@andrew.cmu.edu; Thu, 14 Feb 91 09:18:50 EST
Received: by greenbush.bellcore.com (4.12/4.7)
	id <AA04462> for info-andrew@andrew.cmu.edu; Thu, 14 Feb 91 09:21:34 est
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, 14 Feb 1991 09:21:31 -0500 (EST)
Message-Id: <wbidnfu0M2Yt8FLVkk@thumper.bellcore.com>
Date: Thu, 14 Feb 1991 09:21:31 -0500 (EST)
From: Nathaniel Borenstein <nsb@thumper.bellcore.com>
To: info-andrew@andrew.cmu.edu (Andrew Dist List)
Subject: Re: Andrew crashing machine - Sun4/4.1
Cc: Steve Rohall <slr@thumper.bellcore.com>,
        Ralph Hill <rdh@thumper.bellcore.com>
In-Reply-To: <wbiN9du4lU4=Q6v0lO@griffin.uvm.edu>
References: <wbiN9du4lU4=Q6v0lO@griffin.uvm.edu>

We've had reports of similar problems here from people running SunOS
4.1, although things work fine on 4.0.3.  A question:  We've compiled
our binaries on 4.0.3 and are running the same binaries on both places,
which is supposed to work but might be the problem.  Are you doing the
same thing, or did you actually compile on 4.1?  It might be that
compiling on 4.1 will fix the problem.  Of course, that means two binary
trees would be necessary as long as you had some machines running
each....
\enddata{text822, 129109}
\begindata{text822, 131223}
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/obiiFry00Ui3MntE9V>;
          Thu, 14 Feb 91 14:26:48 -0500 (EST)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q003/QF.8biiEJK00jZdMVr050>;
          Thu, 14 Feb 91 14:25:14 -0500 (EST)
Received: from ucscc.UCSC.EDU by po2.andrew.cmu.edu (5.54/3.15) id <AA08661> for info-andrew; Thu, 14 Feb 91 14:24:56 EST
Received: by ucscc.UCSC.EDU (5.65/1.35)
	id AA19474; Thu, 14 Feb 91 11:25:41 -0800
Received: from romulan.sco.COM by viscous.sco.COM
	id ab26839; Thu, 14 Feb 91 10:37:47 PST
Received: from scoville.sco.COM by romulan.sco.COM
	id aa28328; Thu, 14 Feb 91 10:33:18 PST
Received: from Messages.7.14.S.CUILIB.3.45.SNAP.2.5.maytag.sco.COM.sco.i386
          via MS.5.6.scoville.sco_i386;
          Thu, 14 Feb 1991 18:33:05 +0000 (GMT)
Message-Id: <0bihTV24YtUe11YPc0@sco.COM>
Date: Thu, 14 Feb 1991 18:33:05 +0000 (GMT)
From: Curtis Galloway <curtisg@sco.COM>
To: info-andrew@andrew.cmu.edu
Subject: Classifying whole folders with AMS

I have some MMDF-style mail folders that I would like to turn into AMS
folders.  Is there an easy way to convert an old mail file while
specifying an AMS folder as the destination for the converted messages?

--Curt

\enddata{text822, 131223}
\begindata{text822, 132786}
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) (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl@andrew.cmu.edu)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/IbiiTdr0BwwO0sTU5z>;
          Thu, 14 Feb 1991 14:41:32 -0500 (EST)
If-Type-Unsupported: send
Received: from apollo.transarc.com via qmail
          ID </afs/transarc.com/usr/cfe/.Outgoing/QF.4biiQxD0BwwOArYKYd>;
          Thu, 14 Feb 1991 14:38:37 -0500 (EST)
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;
          Thu, 14 Feb 1991 14:38:33 -0500 (EST)
Message-ID: <IbiiQtz0BwwO8rYKNU@transarc.com>
Date: Thu, 14 Feb 1991 14:38:33 -0500 (EST)
From: Craig_Everhart@transarc.com
X-Andrew-Message-Size: 1382+0
Content-Type: X-BE2; 12
To: Info-Andrew <info-andrew+@andrew.cmu.edu>,
    Garrett Wollman <wollman%sadye.UVM.EDU@griffin.UVM.EDU>
Subject: Re: Another strange WP problem...
In-Reply-To: <kbdZ6Sm4lU4LRPKlMc@sadye.uvm.edu>
References: <kbdZ6Sm4lU4LRPKlMc@sadye.uvm.edu>

\begindata{text,21040320}
\textdsversion{12}
\template{messages}
\excerptedcaption{Excerpts from internet.info-andrew: 29-Jan-91 Another 
strange WP problem... Garrett Wollman@griffin. (1152)}


\quotation{I enter a To: address of tom.emerson.  Upon submission, cui tells 
me

}\quotation{The name 'Tom Emerson <tree@sadye.uvm.edu>' is ambiguous.

}\quotation{It then lists my alternatives:

}\quotation{"Tree,,," (others) <emerson@sadye.uvm.edu>

}\quotation{Tom Emerson (staff) <tree@sadye.uvm.edu>

}
\quotation{I, knowing Tree, direct CUI to send it to the second alternative. 
 Wups!

}
\quotation{The name 'Tom Emerson <tree@sadye.uvm.edu>' is ambiguous.

}\quotation{[and on it goes]

}
I'll admit that this is a bit odd.


The problem is that the fully-canonicalized address (local name ``tree'') 
isn't itself unique, since it matches the surname (or complete name) of one 
account and the userid of another.  What do you believe should happen to mail 
addressed to ``tree''?


Yes, it looks weird that CUI asks the question but isn't happy with the answer 
that you want to give.  But maybe I can get away with calling this a problem 
in the set of local names; maybe not.


AMDS wouldn't do this, since the canonicalized address list would look like:

"Tree,,," (others) <emerson+@sadye.uvm.edu>

Tom Emerson (staff) <tree+@sadye.uvm.edu>


and whichever one you chose would have the plus-sign decoration telling AMDS 
(and CUI) that the preceding entity was a userid, not a user name.


I can look into getting the WP version of finger, but it's not a pretty thing.


		Craig

\enddata{text,21040320}

\enddata{text822, 132786}
\begindata{text822, 135783}
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) (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl@andrew.cmu.edu)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/QbiicmH0BwwOAsXU4o>;
          Thu, 14 Feb 1991 14:51:14 -0500 (EST)
If-Type-Unsupported: send
Received: from apollo.transarc.com via qmail
          ID </afs/transarc.com/usr/cfe/.Outgoing/QF.Abiibrn0BwwOErYLYu>;
          Thu, 14 Feb 1991 14:50:16 -0500 (EST)
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;
          Thu, 14 Feb 1991 14:50:12 -0500 (EST)
Message-ID: <cbiiboP0BwwOIrYLNU@transarc.com>
Date: Thu, 14 Feb 1991 14:50:12 -0500 (EST)
From: Craig_Everhart@transarc.com
X-Andrew-Message-Size: 295+0
Content-Type: X-BE2; 12
To: Info-Andrew <info-andrew+@andrew.cmu.edu>,
    pst@ack.Stanford.EDU (Paul Traina)
Subject: Re: fake From: address?
In-Reply-To: <9102130311.AA06509@ack.Stanford.EDU>
References: <9102130311.AA06509@ack.Stanford.EDU>

\begindata{text,21040320}
\textdsversion{12}
\template{messages}
You can cause Messages to add a Reply-to: header at send time that can have 
any address you want.  One convenient way to do this is by making a new 
``Send'' menu item that adds the new header just before sending.


Why not have ir.stanford.edu forward your mail to jessica.stanford.edu?


		Craig

\enddata{text,21040320}

\enddata{text822, 135783}
\begindata{text822, 137530}
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/MbiojpC00Ui34FXU8z>;
          Thu, 14 Feb 91 21:48:21 -0500 (EST)
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q003/QF.4bioj3q00UkTF=nE5s>;
          Thu, 14 Feb 91 21:47:33 -0500 (EST)
Received: from alpha.xerox.com by po3.andrew.cmu.edu (5.54/3.15) id <AA19325> for info-andrew; Thu, 14 Feb 91 21:39:46 EST
Received: from holmes.parc.xerox.com ([13.1.100.162]) by alpha.xerox.com with SMTP id <16148>; Thu, 14 Feb 1991 18:30:46 PST
Received: by holmes.parc.xerox.com id <33025>; Thu, 14 Feb 1991 18:32:16 -0800
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;
          Thu, 14 Feb 1991 18:32:11 -0800 (PST)
Message-Id: <sbioUf4B0KGW572kMf@holmes.parc.xerox.com>
Date: 	Thu, 14 Feb 1991 18:32:11 PST
Sender: Bill Janssen <janssen@parc.xerox.com>
From: Bill Janssen <janssen@parc.xerox.com>
To: info-andrew@andrew.cmu.edu
Subject: PBM utilities

With Fred Hansen's help, I finished up the ATK <-> PBM converters.  Here
they are, tested against the beta version of the new PBM release
(25Jan91).  Here's a shar file of the two C files and the Imakefile I
used to build them:

#! /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:  Imakefile atktopbm.c pbmtoatk.c
# Wrapped by janssen@holmes on Thu Feb 14 18:29:51 1991
PATH=/bin:/usr/bin:/usr/ucb ; export PATH
if test -f 'Imakefile' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'Imakefile'\"
else
echo shar: Extracting \"'Imakefile'\" \(211 characters\)
sed "s/^X//" >'Imakefile' <<'END_OF_FILE'
XPBM_HOME = /import/pbmplus
X
XLOCALINCLUDES = -I${PBM_HOME}/pbm
X
XNormalObjectRule()
X
XProgramTarget (pbmtoatk, pbmtoatk.o, ${PBM_HOME}/pbm/libpbm.a,)
XProgramTarget (atktopbm, pbmtoatk.o, ${PBM_HOME}/pbm/libpbm.a,)
END_OF_FILE
if test 211 -ne `wc -c <'Imakefile'`; then
    echo shar: \"'Imakefile'\" unpacked with wrong size!
fi
# end of 'Imakefile'
fi
if test -f 'atktopbm.c' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'atktopbm.c'\"
else
echo shar: Extracting \"'atktopbm.c'\" \(8870 characters\)
sed "s/^X//" >'atktopbm.c' <<'END_OF_FILE'
X/* atktopbm.c - read an Andrew raster object and produce a portable bitmap
X*/
X
X#include <stdio.h>
X#include <sys/types.h>
X#include "pbm.h"
X
Xvoid ReadATKRaster();
X
Xmain( argc, argv )
Xint argc;
Xchar *argv[];
X    {
X    FILE *ifd;
X    register bit *bitrow, *bP;
X    int rows, cols, row, col, charcount;
X    unsigned char *data, mask;
X
X    pbm_init ( &argc, argv );
X
X    if ( argc > 2 )
X	pm_usage( "[raster obj]" );
X    
X    if ( argc == 2 )
X	ifd = pm_openr( argv[1] );
X    else
X	ifd = stdin;
X
X    ReadATKRaster( ifd, &cols, &rows, &data );
X
X    pm_close( ifd );
X
X    pbm_writepbminit( stdout, cols, rows );
X    bitrow = pbm_allocrow( cols );
X
X    for ( row = 0; row < rows; row++ )
X	{
X	charcount = 0;
X	mask = 1;
X	for ( col = 0, bP = bitrow; col < cols; col++, bP++ )
X	    {
X	    if ( charcount >= 8 )
X		{
X		data++;
X		charcount = 0;
X		mask = 1;
X		}
X	    *bP = ( *data & mask ) ? PBM_BLACK : PBM_WHITE;
X	    charcount++;
X	    mask = mask << 1;
X	    }
X	data++;
X	pbm_writepbmrow( stdout, bitrow, cols );
X	}
X
X    exit( 0 );
X    }
X
X/*  readatkraster.c
X
X	Routine for readingrasters in .raster form
X	(BE2 rasters version 2.)
X
X */
X
X/* codes for data stream */
X#define WHITEZERO	'f'
X#define WHITETWENTY	'z'
X#define BLACKZERO	'F'
X#define BLACKTWENTY	'Z'
X#define OTHERZERO	0x1F
X
X#define	WHITEBYTE	0x00
X#define	BLACKBYTE	0xFF
X
X/* error codes (copied from $ANDREW/atk/basics/common/dataobj.ch) */
X/* return values from Read */
X#define	dataobject_NOREADERROR	0
X#define	dataobject_PREMATUREEOF	1
X#define	dataobject_NOTBE2DATASTREAM 2 /* backward compatibility */
X#define	dataobject_NOTATKDATASTREAM 2 /* preferred version */
X#define dataobject_MISSINGENDDATAMARKER 3
X#define	dataobject_OBJECTCREATIONFAILED	4
X#define dataobject_BADFORMAT 5
X
X
X/* ReadRow(file, row, length) 
X	Reads from 'file' the encoding of bytes to fill in 'row'.  Row will be
X	truncated or padded (with WHITE) to exactly 'length' bytes.
X
X	Returns the code that terminated the row.  This may be
X			'|'  	correct end of line
X			'\0' 	if the length was satisfied (before a terminator)
X			EOF 	if the file ended
X			'\'  '{' 	other recognized ends. 
X	The '|' is the expected end and pads the row with WHITE.
X	The '\' and '{' are error conditions and may indicate the
X	beginning of some other portion of the data stream.
X	If the terminator is '\' or '{', it is left at the front of the input.
X	'|' is gobbled up.
X*/
X/* macros to generate case entries for switch statement */
X#define case1(v) case v
X#define case4(v) case v: case (v)+1: case (v)+2: case(v)+3
X#define case6(v) case4(v): case ((v)+4): case ((v)+5)
X#define case8(v) case4(v): case4((v)+4)
X
X	static long
XReadRow(file, row, length)
X	register FILE *file;		/* where to get them from */
X	register unsigned char *row;	/* where to put bytes */
X	register long length;	/* how many bytes in row must be filled */
X{
X	/* Each input character is processed by the central loop.  There are 
X		some input codes which require two or three characters for completion; 
X		these are handled by advancing the state machine.  Errors are not 
X		processed; instead the state machine is reset to the Ready state 
X		whenever a character unacceptable to the curent state is read.  */
X	enum stateCode {
X			Ready, 		/* any input code is allowed */
X			HexDigitPending,	/* have seen the first of a hex digit pair */
X			RepeatPending, 	/* repeat code has been seen:
X					must be followed by two hex digits */
X			RepeatAndDigit};	/* have seen repeat code and its first
X					following digit */
X	enum stateCode InputState;	/* current state */
X	register c;		/* the current input character */
X	register long repeatcount = 0;	/* current repeat value */
X	register long hexval;	/* current hex value */
X	long pendinghex = 0;		/* the first of a pair of hex characters */
X	
X	/* We cannot exit when length becomes zero because we need to check 
X	to see if a row ending character follows.  Thus length is checked only
Xwhen we get
X	a data generating byte.  If length then is zero, we ungetc the byte */
X
X	InputState = Ready;
X	while ((c=getc(file)) != EOF) 
X				switch (c) {
X
X	case8(0x0):
X	case8(0x8):
X	case8(0x10):
X	case8(0x18):
X	case1(' '):
X		/* control characters and space are legal and completely ignored */
X		break;
X	case1(0x40):	/* '@' */
X	case1(0x5B):	/* '[' */
X	case4(0x5D):	/*  ']'  '^'  '_'  '`' */
X	case4(0x7D):	/* '}'  '~'  DEL  0x80 */
X	default:		/* all above 0x80 */
X		/* error code:  Ignored at present.  Reset InputState. */
X		InputState = Ready;
X		break;
X
X	case1(0x7B):	/* '{' */
X	case1(0x5C):	/* '\\' */
X		/* illegal end of line:  exit anyway */
X		ungetc(c, file);		/* retain terminator in stream */
X		/* DROP THROUGH */
X	case1(0x7C):	/* '|' */
X		/* legal end of row: may have to pad  */
X		while (length-- > 0)
X			*row++ = WHITEBYTE;
X		return c;
X	
X	case1(0x21):
X	case6(0x22):
X	case8(0x28):
X		/* punctuation characters:  repeat byte given by two succeeding hex chars */
X		if (length <= 0) {
X			ungetc(c, file);
X			return('\0');
X		}
X		repeatcount = c - OTHERZERO;
X		InputState = RepeatPending;
X		break;
X
X	case8(0x30):
X	case8(0x38):
X		/* digit (or following punctuation)  -  hex digit */
X		hexval = c - 0x30;
X		goto hexdigit;
X	case6(0x41):
X		/* A ... F    -  hex digit */
X		hexval = c - (0x41 - 0xA);
X		goto hexdigit;
X	case6(0x61):
X		/* a ... f  - hex digit */
X		hexval = c - (0x61 - 0xA);
X		goto hexdigit;
X
X	case8(0x67):
X	case8(0x6F):
X	case4(0x77):
X		/* g ... z   -   multiple WHITE bytes */
X		if (length <= 0) {
X			ungetc(c, file);
X			return('\0');
X		}
X		repeatcount = c - WHITEZERO;
X		hexval = WHITEBYTE;
X		goto store;
X	case8(0x47):
X	case8(0x4F):
X	case4(0x57):
X		/* G ... Z   -   multiple BLACK bytes */
X		if (length <= 0) {
X			ungetc(c, file);
X			return('\0');
X		}
X		repeatcount = c - BLACKZERO;
X		hexval = BLACKBYTE;
X		goto store;
X
Xhexdigit:
X		/* process a hex digit.  Use InputState to determine
X			what to do with it. */
X		if (length <= 0) {
X			ungetc(c, file);
X			return('\0');
X		}
X		switch(InputState) {
X		case Ready:
X			InputState = HexDigitPending;
X			pendinghex = hexval << 4;
X			break;
X		case HexDigitPending:
X			hexval |= pendinghex;
X			repeatcount = 1;
X			goto store;
X		case RepeatPending:
X			InputState = RepeatAndDigit;
X			pendinghex = hexval << 4;
X			break;
X		case RepeatAndDigit:
X			hexval |= pendinghex;
X			goto store;
X		}
X		break;
X
Xstore:
X		/* generate byte(s) into the output row 
X			Use repeatcount, depending on state.  */
X		if (length < repeatcount) 
X			/* reduce repeat count if it would exceed
X				available space */
X			repeatcount = length;
X		length -= repeatcount;	/* do this before repeatcount-- */
X		while (repeatcount-- > 0)
X				*row++ = hexval;
X		InputState = Ready;
X		break;
X
X	} /* end of while( - )switch( - ) */
X	return EOF;
X}
X#undef case1
X#undef case4
X#undef case6
X#undef case8
X
Xvoid ReadATKRaster(filedes, rwidth, rheight, destaddr)
X     int filedes;
X     unsigned char **destaddr;
X     int *rwidth, *rheight;
X{
X	register unsigned char *byteaddr;	/* where to store next row */
X	register long row, rowlen;	/* count rows;  byte length of row */
X	long version, options, xscale, yscale, xoffset, yoffset, subwidth, subheight;
X	char keyword[6];
X	long discardid, objectid;		/* id read for the incoming pixel image */
X	long tc;				/* temp */
X	long width, height;			/* dimensions of image */
X	long result;
X	register FILE *file;
X
X	file = fdopen (filedes, "r");
X
X	if (fscanf(file, "\\begindata{raster,%ld", &discardid) != 1
X				|| getc(file) != '}' || getc(file) != '\n')
X	  pm_error ("input file not Andrew raster object", 0, 0, 0, 0, 0);
X
X	fscanf(file, " %d ", &version);
X	if (version < 2) 
X	  pm_error ("version too old to parse", 0, 0, 0, 0, 0 );
X
X	/* ignore all these features: */
X	fscanf(file, " %u %ld %ld %ld %ld %ld %ld",  
X		&options, &xscale, &yscale, &xoffset, 
X		&yoffset, &subwidth, &subheight);
X
X	/* scan to end of line in case this is actually something beyond V2 */
X	while (((tc=getc(file)) != '\n') && (tc != '\\') && (tc != EOF)) {}
X
X	/* read the keyword */
X	fscanf(file, " %5s", keyword);
X	if (strcmp(keyword, "bits") != 0)
X	  pm_error ("keyword is not bits!", 0, 0, 0, 0, 0);
X
X	fscanf(file, " %d %d %d ", &objectid, &width, &height);
X
X	if (width < 1 || height < 1 || width > 1000000 || height > 1000000) 
X	  pm_error ("bad width or height", 0, 0, 0, 0, 0 );
X
X	*rwidth = width;
X	*rheight = height;
X	rowlen = (width + 7) / 8;
X	*destaddr = (unsigned char *) malloc (sizeof(unsigned char) * height *
rowlen);
X	for (row = 0;   row < height;   row++)
X	  {
X	    long c;
X
X	    c = ReadRow(file, *destaddr + (row * rowlen), rowlen);
X	    if (c != '|')
X	      {
X		if (c == EOF)
X		  pm_error ("premature EOF", 0, 0, 0, 0, 0 );
X		else
X		  pm_error ("bad format", 0, 0, 0, 0, 0 );
X		break;
X	      }
X	  }
X	while (! feof(file) && getc(file) != '\\') {};	/* scan for \enddata */
X	if (fscanf(file, "enddata{raster,%d", &discardid) != 1
X	    || getc(file) != '}' || getc(file) != '\n')
X	  pm_error ("missing end-of-object marker", 0, 0, 0, 0, 0);
X
X	fclose (file);
X}
END_OF_FILE
if test 8870 -ne `wc -c <'atktopbm.c'`; then
    echo shar: \"'atktopbm.c'\" unpacked with wrong size!
fi
# end of 'atktopbm.c'
fi
if test -f 'pbmtoatk.c' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'pbmtoatk.c'\"
else
echo shar: Extracting \"'pbmtoatk.c'\" \(4538 characters\)
sed "s/^X//" >'pbmtoatk.c' <<'END_OF_FILE'
X/* pbmtoatk.c - read a portable bitmap and produce an ATK raster object
X*/
X
X#include <stdio.h>
X#include "pbm.h"
X#ifdef SYSV
X#include <string.h>
X#define index strchr
X#else /*SYSV*/
X#include <strings.h>
X#endif /*SYSV*/
X
X#define DEFAULTSCALE (1<<16)
X#define RASTERVERSION 2
X#define TRUE		1
X#define FALSE		0
X
Xmain( argc, argv )
Xint argc;
Xchar *argv[];
X    {
X    FILE *ifd;
X    bit *bitrow;
X    register bit *bP;
X    int rows, cols, format, padright, row;
X    register int col;
X    char name[100], *cp;
X    static char hexchar[] = "0123456789abcdef";
X    unsigned char curbyte, newbyte;
X    int curcount, gather, line;
X
X    pbm_init ( &argc, argv );
X
X    if ( argc > 2 )
X	pm_usage( "[pbmfile]" );
X
X    if ( argc == 2 )
X	{
X	ifd = pm_openr( argv[1] );
X	strcpy( name, argv[1] );
X	if ( strcmp( name, "-" ) == 0 )
X	    strcpy( name, "noname" );
X
X	if ( ( cp = index( name, '.' ) ) != 0 )
X	    *cp = '\0';
X	}
X    else
X	{
X	ifd = stdin;
X	strcpy( name, "noname" );
X	}
X
X    pbm_readpbminit( ifd, &cols, &rows, &format );
X    bitrow = pbm_allocrow( cols );
X
X    /* Compute padding to round cols up to the nearest multiple of 16. */
X    padright = ( ( cols + 15 ) / 16 ) * 16 - cols;
X
X    printf ("\\begindata{raster,%d}\n", 1);
X    printf ("%ld %ld %ld %ld ", RASTERVERSION, 
X	     0, DEFAULTSCALE, DEFAULTSCALE);
X    printf ("%ld %ld %ld %ld\n",
X	     0, 0, cols, rows);	/* subraster */
X    printf ("bits %ld %ld %ld\n", 1, cols, rows);
X
X    fprintf (stderr, "cols is %d, rows is %d\n", cols, rows);
X    for ( row = 0; row < rows; row++ )
X	{
X	  pbm_readpbmrow( ifd, bitrow, cols, format );
X	  bP = bitrow;
X	  gather = 0;
X	  newbyte = 0;
X	  curbyte = 0;
X	  curcount = 0;
X	  col = 0;
X	  while (col < cols)
X	    {
X	      if (row == 3)
X		fprintf (stderr, "col %d (0x%x, %d, 0x%x, *bP is %d)\n", col,
X			 curbyte, curcount, newbyte, *bP);
X	      if (gather > 7)
X		{
X		  if (row == 3)
X		    fprintf (stderr, "process_atk_byte (%d, 0x%x, stdout, %0x,
FALSE)\n", curcount, curbyte, newbyte);
X		  process_atk_byte (&curcount, &curbyte, stdout, newbyte, FALSE);
X		  gather = 0;
X		  newbyte = 0;
X		}
X	      newbyte = (newbyte << 1) | (*bP++);
X	      gather += 1;
X	      col += 1;
X	    }
X
X	  if (gather > 0)
X	    {
X	      if (row == 3)
X		fprintf (stderr, "EOL:  newbyte is 0x%x, gather is %d\n", newbyte, gather);
X	      newbyte = (newbyte << (8 - gather));
X	      if (row == 3)
X		fprintf (stderr, "process_atk_byte (%d, 0x%x, stdout, 0x%x, TRUE)\n",
curcount, curbyte, newbyte);
X	      process_atk_byte (&curcount, &curbyte, stdout, newbyte, TRUE);
X	    }
X        }
X
X    pm_close( ifd );
X    
X    printf ("\\enddata{raster, %d}\n", 1);
X
X    exit( 0 );
X  }
X
Xwrite_atk_bytes (file, curbyte, curcount)
X     FILE *file;
X     unsigned char curbyte;
X     unsigned int curcount;
X{
X    /* codes for data stream */
X#define WHITEZERO	'f'
X#define WHITETWENTY	'z'
X#define BLACKZERO	'F'
X#define BLACKTWENTY	'Z'
X#define OTHERZERO	0x1F
X
X#define	WHITEBYTE	0x00
X#define	BLACKBYTE	0xFF
X
X    /* WriteRow table for conversion of a byte value to two character
hex representation */
X
X    static unsigned char hex[16] = {
X	'0', '1', '2', '3', '4', '5', '6', '7',
X	'8', '9', 'a', 'b', 'c', 'd', 'e', 'f'
X    };
X
X  switch (curbyte) {
X  case WHITEBYTE:
X    while (curcount > 20) 
X      fputc(WHITETWENTY, file),
X      curcount -= 20;
X    fputc(WHITEZERO + curcount, file);
X    break;
X  case BLACKBYTE:
X    while (curcount > 20) 
X      fputc(BLACKTWENTY, file),
X      curcount -= 20;
X    fputc(BLACKZERO + curcount, file);
X    break;
X  default:
X    while (curcount > 16)
X      fputc(OTHERZERO+16, file),
X      fputc(hex[curbyte / 16], file),
X      fputc(hex[curbyte & 15], file),
X      curcount -= 16;
X    if (curcount > 1)
X      fputc(OTHERZERO+curcount, file);
X    else ;  /* the byte written will represent a single instance */
X    fputc(hex[curbyte / 16], file);
X    fputc(hex[curbyte & 15], file);
X  }
X}
X
Xprocess_atk_byte (pcurcount, pcurbyte, file, newbyte, eolflag)
Xint *pcurcount;
Xunsigned char *pcurbyte;
XFILE *file;
Xunsigned char newbyte;
Xint eolflag;
X{
X    int curcount = *pcurcount;
X    unsigned char curbyte = *pcurbyte;
X
X    if (curcount < 1)
X    {
X	*pcurbyte = curbyte = newbyte;
X	*pcurcount = curcount = 1;
X    }
X    else if (newbyte == curbyte)
X    {
X	*pcurcount = (curcount += 1);
X    }
X
X    if (curcount > 0 && newbyte != curbyte)
X      {
X	write_atk_bytes (file, curbyte, curcount);
X	*pcurcount = 1;
X	*pcurbyte = newbyte;
X      }
X
X    if (eolflag)
X      {
X	write_atk_bytes (file, *pcurbyte, *pcurcount);
X	fprintf (file, " |\n");
X	*pcurcount = 0;
X	*pcurbyte = 0;
X      }
X}
X
END_OF_FILE
if test 4538 -ne `wc -c <'pbmtoatk.c'`; then
    echo shar: \"'pbmtoatk.c'\" unpacked with wrong size!
fi
# end of 'pbmtoatk.c'
fi
echo shar: End of shell archive.
exit 0
\enddata{text822, 137530}
\begindata{text822, 154897}
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/cbip85:00Ui3MHqk9z>;
          Thu, 14 Feb 91 22:14:13 -0500 (EST)
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q001/QF.4bip6Za00UkTBAsE4X>;
          Thu, 14 Feb 91 22:12:40 -0500 (EST)
Received: from alpha.xerox.com by po3.andrew.cmu.edu (5.54/3.15) id <AA19606> for info-andrew; Thu, 14 Feb 91 22:04:31 EST
Received: from holmes.parc.xerox.com ([13.1.100.162]) by alpha.xerox.com with SMTP id <16343>; Thu, 14 Feb 1991 18:55:39 PST
Received: by holmes.parc.xerox.com id <33025>; Thu, 14 Feb 1991 18:54:51 -0800
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;
          Thu, 14 Feb 1991 18:54:38 -0800 (PST)
Message-Id: <wbiopikB0KGW97sEMi@holmes.parc.xerox.com>
Date: 	Thu, 14 Feb 1991 18:54:38 PST
Sender: Bill Janssen <janssen@parc.xerox.com>
From: Bill Janssen <janssen@parc.xerox.com>
To: info-andrew@andrew.cmu.edu
Subject: better versions of ATK - PBM converters

Pardon the earlier shar file.  Some previous (non-working) versions of
the code crept into it.  Here are the actual working versions of the
converters and Imakefile.  Note that you may have to edit the Imakefile
to define PBM_HOME properly.  I've also sent these off to the PBM folks.
 Have fun!

Bill

#! /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:  Imakefile atktopbm.c pbmtoatk.c
# Wrapped by janssen@holmes on Thu Feb 14 18:52:16 1991
PATH=/bin:/usr/bin:/usr/ucb ; export PATH
if test -f 'Imakefile' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'Imakefile'\"
else
echo shar: Extracting \"'Imakefile'\" \(211 characters\)
sed "s/^X//" >'Imakefile' <<'END_OF_FILE'
XPBM_HOME = /import/pbmplus
X
XLOCALINCLUDES = -I${PBM_HOME}/pbm
X
XNormalObjectRule()
X
XProgramTarget (pbmtoatk, pbmtoatk.o, ${PBM_HOME}/pbm/libpbm.a,)
XProgramTarget (atktopbm, atktopbm.o, ${PBM_HOME}/pbm/libpbm.a,)
END_OF_FILE
if test 211 -ne `wc -c <'Imakefile'`; then
    echo shar: \"'Imakefile'\" unpacked with wrong size!
fi
# end of 'Imakefile'
fi
if test -f 'atktopbm.c' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'atktopbm.c'\"
else
echo shar: Extracting \"'atktopbm.c'\" \(8801 characters\)
sed "s/^X//" >'atktopbm.c' <<'END_OF_FILE'
X/* atktopbm.c - read an Andrew raster object and produce a portable bitmap
X*/
X
X#include <stdio.h>
X#include <sys/types.h>
X#include "pbm.h"
X
Xvoid ReadATKRaster();
X
Xmain( argc, argv )
Xint argc;
Xchar *argv[];
X    {
X    FILE *ifd;
X    register bit *bitrow, *bP;
X    int rows, cols, row, col, charcount;
X    unsigned char *data, mask;
X
X    pbm_init ( &argc, argv );
X
X    if ( argc > 2 )
X	pm_usage( "[raster obj]" );
X    
X    if ( argc == 2 )
X	ifd = pm_openr( argv[1] );
X    else
X	ifd = stdin;
X
X    ReadATKRaster( ifd, &cols, &rows, &data );
X
X    pm_close( ifd );
X
X    pbm_writepbminit( stdout, cols, rows );
X    bitrow = pbm_allocrow( cols );
X
X    for ( row = 0; row < rows; row++ )
X	{
X	charcount = 0;
X	mask = 0x80;
X	for ( col = 0, bP = bitrow; col < cols; col++, bP++ )
X	    {
X	    if ( charcount >= 8 )
X		{
X		data++;
X		charcount = 0;
X		mask = 0x80;
X		}
X	    *bP = ( *data & mask ) ? PBM_BLACK : PBM_WHITE;
X	    charcount++;
X	    mask = mask >> 1;
X	    }
X	data++;
X	pbm_writepbmrow( stdout, bitrow, cols );
X	}
X
X    exit( 0 );
X    }
X
X/*  readatkraster.c
X
X	Routine for readingrasters in .raster form
X	(BE2 rasters version 2.)
X
X */
X
X/* codes for data stream */
X#define WHITEZERO	'f'
X#define WHITETWENTY	'z'
X#define BLACKZERO	'F'
X#define BLACKTWENTY	'Z'
X#define OTHERZERO	0x1F
X
X#define	WHITEBYTE	0x00
X#define	BLACKBYTE	0xFF
X
X/* error codes (copied from $ANDREW/atk/basics/common/dataobj.ch) */
X/* return values from Read */
X#define	dataobject_NOREADERROR	0
X#define	dataobject_PREMATUREEOF	1
X#define	dataobject_NOTBE2DATASTREAM 2 /* backward compatibility */
X#define	dataobject_NOTATKDATASTREAM 2 /* preferred version */
X#define dataobject_MISSINGENDDATAMARKER 3
X#define	dataobject_OBJECTCREATIONFAILED	4
X#define dataobject_BADFORMAT 5
X
X
X/* ReadRow(file, row, length) 
X	Reads from 'file' the encoding of bytes to fill in 'row'.  Row will be
X	truncated or padded (with WHITE) to exactly 'length' bytes.
X
X	Returns the code that terminated the row.  This may be
X			'|'  	correct end of line
X			'\0' 	if the length was satisfied (before a terminator)
X			EOF 	if the file ended
X			'\'  '{' 	other recognized ends. 
X	The '|' is the expected end and pads the row with WHITE.
X	The '\' and '{' are error conditions and may indicate the
X	beginning of some other portion of the data stream.
X	If the terminator is '\' or '{', it is left at the front of the input.
X	'|' is gobbled up.
X*/
X/* macros to generate case entries for switch statement */
X#define case1(v) case v
X#define case4(v) case v: case (v)+1: case (v)+2: case(v)+3
X#define case6(v) case4(v): case ((v)+4): case ((v)+5)
X#define case8(v) case4(v): case4((v)+4)
X
X	static long
XReadRow(file, row, length)
X	register FILE *file;		/* where to get them from */
X	register unsigned char *row;	/* where to put bytes */
X	register long length;	/* how many bytes in row must be filled */
X{
X	/* Each input character is processed by the central loop.  There are 
X		some input codes which require two or three characters for completion; 
X		these are handled by advancing the state machine.  Errors are not 
X		processed; instead the state machine is reset to the Ready state 
X		whenever a character unacceptable to the curent state is read.  */
X	enum stateCode {
X			Ready, 		/* any input code is allowed */
X			HexDigitPending,	/* have seen the first of a hex digit pair */
X			RepeatPending, 	/* repeat code has been seen:
X					must be followed by two hex digits */
X			RepeatAndDigit};	/* have seen repeat code and its first
X					following digit */
X	enum stateCode InputState;	/* current state */
X	register c;		/* the current input character */
X	register long repeatcount = 0;	/* current repeat value */
X	register long hexval;	/* current hex value */
X	long pendinghex = 0;		/* the first of a pair of hex characters */
X	
X	/* We cannot exit when length becomes zero because we need to check 
X	to see if a row ending character follows.  Thus length is checked only
Xwhen we get
X	a data generating byte.  If length then is zero, we ungetc the byte */
X
X	InputState = Ready;
X	while ((c=getc(file)) != EOF) 
X				switch (c) {
X
X	case8(0x0):
X	case8(0x8):
X	case8(0x10):
X	case8(0x18):
X	case1(' '):
X		/* control characters and space are legal and completely ignored */
X		break;
X	case1(0x40):	/* '@' */
X	case1(0x5B):	/* '[' */
X	case4(0x5D):	/*  ']'  '^'  '_'  '`' */
X	case4(0x7D):	/* '}'  '~'  DEL  0x80 */
X	default:		/* all above 0x80 */
X		/* error code:  Ignored at present.  Reset InputState. */
X		InputState = Ready;
X		break;
X
X	case1(0x7B):	/* '{' */
X	case1(0x5C):	/* '\\' */
X		/* illegal end of line:  exit anyway */
X		ungetc(c, file);		/* retain terminator in stream */
X		/* DROP THROUGH */
X	case1(0x7C):	/* '|' */
X		/* legal end of row: may have to pad  */
X		while (length-- > 0)
X			*row++ = WHITEBYTE;
X		return c;
X	
X	case1(0x21):
X	case6(0x22):
X	case8(0x28):
X		/* punctuation characters:  repeat byte given by two succeeding hex chars */
X		if (length <= 0) {
X			ungetc(c, file);
X			return('\0');
X		}
X		repeatcount = c - OTHERZERO;
X		InputState = RepeatPending;
X		break;
X
X	case8(0x30):
X	case8(0x38):
X		/* digit (or following punctuation)  -  hex digit */
X		hexval = c - 0x30;
X		goto hexdigit;
X	case6(0x41):
X		/* A ... F    -  hex digit */
X		hexval = c - (0x41 - 0xA);
X		goto hexdigit;
X	case6(0x61):
X		/* a ... f  - hex digit */
X		hexval = c - (0x61 - 0xA);
X		goto hexdigit;
X
X	case8(0x67):
X	case8(0x6F):
X	case4(0x77):
X		/* g ... z   -   multiple WHITE bytes */
X		if (length <= 0) {
X			ungetc(c, file);
X			return('\0');
X		}
X		repeatcount = c - WHITEZERO;
X		hexval = WHITEBYTE;
X		goto store;
X	case8(0x47):
X	case8(0x4F):
X	case4(0x57):
X		/* G ... Z   -   multiple BLACK bytes */
X		if (length <= 0) {
X			ungetc(c, file);
X			return('\0');
X		}
X		repeatcount = c - BLACKZERO;
X		hexval = BLACKBYTE;
X		goto store;
X
Xhexdigit:
X		/* process a hex digit.  Use InputState to determine
X			what to do with it. */
X		if (length <= 0) {
X			ungetc(c, file);
X			return('\0');
X		}
X		switch(InputState) {
X		case Ready:
X			InputState = HexDigitPending;
X			pendinghex = hexval << 4;
X			break;
X		case HexDigitPending:
X			hexval |= pendinghex;
X			repeatcount = 1;
X			goto store;
X		case RepeatPending:
X			InputState = RepeatAndDigit;
X			pendinghex = hexval << 4;
X			break;
X		case RepeatAndDigit:
X			hexval |= pendinghex;
X			goto store;
X		}
X		break;
X
Xstore:
X		/* generate byte(s) into the output row 
X			Use repeatcount, depending on state.  */
X		if (length < repeatcount) 
X			/* reduce repeat count if it would exceed
X				available space */
X			repeatcount = length;
X		length -= repeatcount;	/* do this before repeatcount-- */
X		while (repeatcount-- > 0)
X				*row++ = hexval;
X		InputState = Ready;
X		break;
X
X	} /* end of while( - )switch( - ) */
X	return EOF;
X}
X#undef case1
X#undef case4
X#undef case6
X#undef case8
X
Xvoid ReadATKRaster(file, rwidth, rheight, destaddr)
X     FILE *file;
X     unsigned char **destaddr;
X     int *rwidth, *rheight;
X{
X	register unsigned char *byteaddr;	/* where to store next row */
X	register long row, rowlen;	/* count rows;  byte length of row */
X	long version, options, xscale, yscale, xoffset, yoffset, subwidth, subheight;
X	char keyword[6];
X	long discardid, objectid;		/* id read for the incoming pixel image */
X	long tc;				/* temp */
X	long width, height;			/* dimensions of image */
X	long result;
X
X	if (fscanf(file, "\\begindata{raster,%ld", &discardid) != 1
X				|| getc(file) != '}' || getc(file) != '\n')
X	  pm_error ("input file not Andrew raster object", 0, 0, 0, 0, 0);
X
X	fscanf(file, " %d ", &version);
X	if (version < 2) 
X	  pm_error ("version too old to parse", 0, 0, 0, 0, 0 );
X
X	/* ignore all these features: */
X	fscanf(file, " %u %ld %ld %ld %ld %ld %ld",  
X		&options, &xscale, &yscale, &xoffset, 
X		&yoffset, &subwidth, &subheight);
X
X	/* scan to end of line in case this is actually something beyond V2 */
X	while (((tc=getc(file)) != '\n') && (tc != '\\') && (tc != EOF)) {}
X
X	/* read the keyword */
X	fscanf(file, " %5s", keyword);
X	if (strcmp(keyword, "bits") != 0)
X	  pm_error ("keyword is not bits!", 0, 0, 0, 0, 0);
X
X	fscanf(file, " %d %d %d ", &objectid, &width, &height);
X
X	if (width < 1 || height < 1 || width > 1000000 || height > 1000000) 
X	  pm_error ("bad width or height", 0, 0, 0, 0, 0 );
X
X	*rwidth = width;
X	*rheight = height;
X	rowlen = (width + 7) / 8;
X	*destaddr = (unsigned char *) malloc (sizeof(unsigned char) * height *
rowlen);
X	for (row = 0;   row < height;   row++)
X	  {
X	    long c;
X
X	    c = ReadRow(file, *destaddr + (row * rowlen), rowlen);
X	    if (c != '|')
X	      {
X		if (c == EOF)
X		  pm_error ("premature EOF", 0, 0, 0, 0, 0 );
X		else
X		  pm_error ("bad format", 0, 0, 0, 0, 0 );
X		break;
X	      }
X	  }
X	while (! feof(file) && getc(file) != '\\') {};	/* scan for \enddata */
X	if (fscanf(file, "enddata{raster,%d", &discardid) != 1
X	    || getc(file) != '}' || getc(file) != '\n')
X	  pm_error ("missing end-of-object marker", 0, 0, 0, 0, 0);
X}
END_OF_FILE
if test 8801 -ne `wc -c <'atktopbm.c'`; then
    echo shar: \"'atktopbm.c'\" unpacked with wrong size!
fi
# end of 'atktopbm.c'
fi
if test -f 'pbmtoatk.c' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'pbmtoatk.c'\"
else
echo shar: Extracting \"'pbmtoatk.c'\" \(4009 characters\)
sed "s/^X//" >'pbmtoatk.c' <<'END_OF_FILE'
X/* pbmtoatk.c - read a portable bitmap and produce an ATK raster object
X*/
X
X#include <stdio.h>
X#include "pbm.h"
X#ifdef SYSV
X#include <string.h>
X#define index strchr
X#else /*SYSV*/
X#include <strings.h>
X#endif /*SYSV*/
X
X#define DEFAULTSCALE (1<<16)
X#define RASTERVERSION 2
X#define TRUE		1
X#define FALSE		0
X
Xmain( argc, argv )
Xint argc;
Xchar *argv[];
X    {
X    FILE *ifd;
X    bit *bitrow;
X    register bit *bP;
X    int rows, cols, format, padright, row;
X    register int col;
X    char name[100], *cp;
X    static char hexchar[] = "0123456789abcdef";
X    unsigned char curbyte, newbyte;
X    int curcount, gather, line;
X
X    pbm_init ( &argc, argv );
X
X    if ( argc > 2 )
X	pm_usage( "[pbmfile]" );
X
X    if ( argc == 2 )
X	{
X	ifd = pm_openr( argv[1] );
X	strcpy( name, argv[1] );
X	if ( strcmp( name, "-" ) == 0 )
X	    strcpy( name, "noname" );
X
X	if ( ( cp = index( name, '.' ) ) != 0 )
X	    *cp = '\0';
X	}
X    else
X	{
X	ifd = stdin;
X	strcpy( name, "noname" );
X	}
X
X    pbm_readpbminit( ifd, &cols, &rows, &format );
X    bitrow = pbm_allocrow( cols );
X
X    /* Compute padding to round cols up to the nearest multiple of 16. */
X    padright = ( ( cols + 15 ) / 16 ) * 16 - cols;
X
X    printf ("\\begindata{raster,%d}\n", 1);
X    printf ("%ld %ld %ld %ld ", RASTERVERSION, 
X	     0, DEFAULTSCALE, DEFAULTSCALE);
X    printf ("%ld %ld %ld %ld\n",
X	     0, 0, cols, rows);	/* subraster */
X    printf ("bits %ld %ld %ld\n", 1, cols, rows);
X
X    for ( row = 0; row < rows; row++ )
X	{
X	  pbm_readpbmrow( ifd, bitrow, cols, format );
X	  bP = bitrow;
X	  gather = 0;
X	  newbyte = 0;
X	  curbyte = 0;
X	  curcount = 0;
X	  col = 0;
X	  while (col < cols)
X	    {
X	      if (gather > 7)
X		{
X		  process_atk_byte (&curcount, &curbyte, stdout, newbyte, FALSE);
X		  gather = 0;
X		  newbyte = 0;
X		}
X	      newbyte = (newbyte << 1) | (*bP++);
X	      gather += 1;
X	      col += 1;
X	    }
X
X	  if (gather > 0)
X	    {
X	      newbyte = (newbyte << (8 - gather));
X	      process_atk_byte (&curcount, &curbyte, stdout, newbyte, TRUE);
X	    }
X        }
X
X    pm_close( ifd );
X    
X    printf ("\\enddata{raster, %d}\n", 1);
X
X    exit( 0 );
X  }
X
Xwrite_atk_bytes (file, curbyte, curcount)
X     FILE *file;
X     unsigned char curbyte;
X     unsigned int curcount;
X{
X    /* codes for data stream */
X#define WHITEZERO	'f'
X#define WHITETWENTY	'z'
X#define BLACKZERO	'F'
X#define BLACKTWENTY	'Z'
X#define OTHERZERO	0x1F
X
X#define	WHITEBYTE	0x00
X#define	BLACKBYTE	0xFF
X
X    /* WriteRow table for conversion of a byte value to two character
hex representation */
X
X    static unsigned char hex[16] = {
X	'0', '1', '2', '3', '4', '5', '6', '7',
X	'8', '9', 'a', 'b', 'c', 'd', 'e', 'f'
X    };
X
X  switch (curbyte) {
X  case WHITEBYTE:
X    while (curcount > 20) 
X      fputc(WHITETWENTY, file),
X      curcount -= 20;
X    fputc(WHITEZERO + curcount, file);
X    break;
X  case BLACKBYTE:
X    while (curcount > 20) 
X      fputc(BLACKTWENTY, file),
X      curcount -= 20;
X    fputc(BLACKZERO + curcount, file);
X    break;
X  default:
X    while (curcount > 16)
X      fputc(OTHERZERO+16, file),
X      fputc(hex[curbyte / 16], file),
X      fputc(hex[curbyte & 15], file),
X      curcount -= 16;
X    if (curcount > 1)
X      fputc(OTHERZERO+curcount, file);
X    else ;  /* the byte written will represent a single instance */
X    fputc(hex[curbyte / 16], file);
X    fputc(hex[curbyte & 15], file);
X  }
X}
X
Xprocess_atk_byte (pcurcount, pcurbyte, file, newbyte, eolflag)
Xint *pcurcount;
Xunsigned char *pcurbyte;
XFILE *file;
Xunsigned char newbyte;
Xint eolflag;
X{
X    int curcount = *pcurcount;
X    unsigned char curbyte = *pcurbyte;
X
X    if (curcount < 1)
X    {
X	*pcurbyte = curbyte = newbyte;
X	*pcurcount = curcount = 1;
X    }
X    else if (newbyte == curbyte)
X    {
X	*pcurcount = (curcount += 1);
X    }
X
X    if (curcount > 0 && newbyte != curbyte)
X      {
X	write_atk_bytes (file, curbyte, curcount);
X	*pcurcount = 1;
X	*pcurbyte = newbyte;
X      }
X
X    if (eolflag)
X      {
X	write_atk_bytes (file, *pcurbyte, *pcurcount);
X	fprintf (file, " |\n");
X	*pcurcount = 0;
X	*pcurbyte = 0;
X      }
X}
X
END_OF_FILE
if test 4009 -ne `wc -c <'pbmtoatk.c'`; then
    echo shar: \"'pbmtoatk.c'\" unpacked with wrong size!
fi
# end of 'pbmtoatk.c'
fi
echo shar: End of shell archive.
exit 0
\enddata{text822, 154897}
\begindata{text822, 171751}
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/wbixD0K00UkTE6DU8k>;
          Fri, 15 Feb 91 07:27:45 -0500 (EST)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q002/QF.gbixCkK00jZd0:ck4P>;
          Fri, 15 Feb 91 07:27:32 -0500 (EST)
Received: from kira.uvm.edu by po2.andrew.cmu.edu (5.54/3.15) id <AA02718> for info-andrew; Fri, 15 Feb 91 07:27:15 EST
Received: by UVM.EDU (5.61+/1.01)
	id AA02280; Fri, 15 Feb 91 07:27:12 -0500
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.kira.uvm.edu.sun4.40
          via MS.5.6.kira.uvm.edu.sun4_40;
          Fri, 15 Feb 1991 07:27:11 -0500 (EST)
Message-Id: <sbixCTK4lU4108tFx_@kira.uvm.edu>
Date: Fri, 15 Feb 1991 07:27:11 -0500 (EST)
From: Garrett Wollman <wollman%kira.UVM.EDU@griffin.UVM.EDU>
X-Andrew-Message-Size: 982+0
Content-Type: X-BE2; 12
If-Type-Unsupported: send
To: info-andrew@andrew.cmu.edu (Andrew Dist List)
Subject: Re: Andrew crashing machine - Sun4/4.1
Cc: nsb@thumper.bellcore.com
In-Reply-To: <wbidnfu0M2Yt8FLVkk@thumper.bellcore.com>
References: <wbiN9du4lU4=Q6v0lO@griffin.uvm.edu>
	<wbidnfu0M2Yt8FLVkk@thumper.bellcore.com>

\begindata{text,2238176}
\textdsversion{12}
\template{messages}
\excerptedcaption{Excerpts from andrew.info: 14-Feb-91 Re: Andrew crashing 
machine.. Nathaniel Borenstein@thu (497)}


\quotation{We've had reports of similar problems here from people running 
SunOS

}\quotation{4.1, although things work fine on 4.0.3.  A question:  We've 
compiled

}\quotation{our binaries on 4.0.3 and are running the same binaries on both 
places,

}\quotation{which is supposed to work but might be the problem.  Are you doing 
the

}\quotation{same thing, or did you actually compile on 4.1?  It might be that

}\quotation{compiling on 4.1 will fix the problem.  Of course, that means two 
binary

}\quotation{trees would be necessary as long as you had some machines running

}\quotation{each....

}
This is precisely the same setup as we have.  I would love to just compile 
everything on 4.1, but we still need the programs running on 4.0, and I can't 
afford the disk space of two binary trees.  >Sigh<


-GAWollman




Garrett A. Wollman - wollman@sadye.uvm.edu


Disclaimer:  I'm not even sure this represents *my* opinion, never

mind UVM's, EMBA's, EMBA-CF's, or indeed anyone else's.

\enddata{text,2238176}

\enddata{text822, 171751}
\begindata{text822, 174428}
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/EbixP=600Ui3MFvk9j>;
          Fri, 15 Feb 91 07:40:43 -0500 (EST)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q003/QF.4bixO7600jZd4=LE4V>;
          Fri, 15 Feb 91 07:39:35 -0500 (EST)
Received: from ucbvax.Berkeley.EDU by po2.andrew.cmu.edu (5.54/3.15) id <AA02899> for info-andrew; Fri, 15 Feb 91 07:39:16 EST
Received: by ucbvax.Berkeley.EDU (5.63/1.42)
	id AA17468; Fri, 15 Feb 91 04:37:11 -0800
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: 15 Feb 91 09:46:28 GMT
From: mcsun!cernvax!chx400!chx400!sicsun!sic!brossard@uunet.uu.net  (Alain Brossard EPFL-SIC/SII)
Organization: Ecole Polytechnique Federale de Lausanne
Subject: Re: Andrew crashing machine - Sun4/4.1
Message-Id: <1991Feb15.104628@sic.epfl.ch>
References: <wbiN9du4lU4=Q6v0lO@griffin.uvm.edu>, <wbidnfu0M2Yt8FLVkk@thumper.bellcore.com>
Sender: info-andrew-request@andrew.cmu.edu
To: info-andrew@andrew.cmu.edu

In article <wbidnfu0M2Yt8FLVkk@thumper.bellcore.com>, nsb@THUMPER.BELLCORE.COM (Nathaniel Borenstein) writes:
> We've had reports of similar problems here from people running SunOS
> 4.1, although things work fine on 4.0.3.  A question:  We've compiled
> our binaries on 4.0.3 and are running the same binaries on both places,
> which is supposed to work but might be the problem.

   I have been trying to compile (patch level 9) under 4.1, and I haven't succeeded yet.
First I got the following problem:

        When doing a make World under a sun4, OS: 4.1, I got
the following error:
cc -c -I.  -O4 -I/sic/install_andrew/sun4-4.1/include/atk -I/sic/install_andrew/
sun4-4.1/include -I/sic/X11/include/X11   getcpw.c
"getcpw.c", line 95: pw_quota undefined
*** Error code 1
make: Fatal error: Command failed for target `getcpw.o'
Current working directory /net/sasun1/sic/install_X11/X.V11R4/sun4-4.1/contrib/t
oolkits/andrew/overhead/util/lib

        The solution was to comment out the offending line
(pw_quota doesn't exist on 4.1 machine):
#if (! defined(SYSV) && ! defined(AIX) && ! defined(sys_sun4_41))
    RetP.pw_quota = 0;                  /* pw_quota */
#endif /* ! SYSV && ! AIX */

   And now I'm stuck with:

building (dependInstall) (/net/sasun1/sic/install_X11/X.V11R4/sun4-4.1/contrib/toolkits/andrew/atk/layout)
../.././config/depend.csh /sic/X11/bin/makedepend /sic/install_andrew/sun4-4.1 /sic/install_andrew/sun4-4.1 \
/sic/X11/include/X11 "cc" /sic/install_andrew/sun4-4.1/bin/class "-I.   \
-I/sic/install_andrew/sun4-4.1/include/atk -I/sic/install_andrew/sun4-4.1/include -I/sic/X11/include/X11"

Andrew class preprocessor exiting abnormally!
  processing file: filler.ch
  message: can not open the file cel.ch
  exit code = 3.


Andrew class preprocessor exiting abnormally!
  processing file: fillerv.ch
  message: can not open the file celv.ch
  exit code = 3.

(....)

/sic/install_andrew/sun4-4.1/bin/class -s -I.  -I.   -I/sic/install_andrew/sun4-4.1/include/atk -I/sic/install_andrew/sun4-4.1/include -I/sic/X11/include/X11 filler.ch

Andrew class preprocessor exiting abnormally!
  processing file: filler.ch
  message: can not open the file cel.ch
  exit code = 3.

*** Error code 3
make: Fatal error: Command failed for target `filler.ih'
Current working directory /net/sasun1/sic/install_X11/X.V11R4/sun4-4.1/contrib/toolkits/andrew/atk/layout
/sic/X11/bin/makedepend:  filler.c: /sic/X11/bin/makedepend:  cannot find include file "filler.eh"
/sic/X11/bin/makedepend:        not in filler.eh
/sic/X11/bin/makedepend:        not in ./filler.eh
/sic/X11/bin/makedepend:        not in /sic/install_andrew/sun4-4.1/include/atk/filler.eh
/sic/X11/bin/makedepend:        not in /sic/install_andrew/sun4-4.1/include/filler.eh
/sic/X11/bin/makedepend:        not in /sic/X11/include/X11/filler.eh
/sic/X11/bin/makedepend:        not in /usr/include/filler.eh
/sic/X11/bin/makedepend:  cannot open "filler.eh"
/sic/X11/bin/makedepend:  fillerv.c: /sic/X11/bin/makedepend:  cannot find include file "filler.ih"
(...)
/sic/X11/bin/makedepend:  fillerv.c: /sic/X11/bin/makedepend:  cannot find include file "fillerv.eh"
(...)
/sic/install_andrew/sun4-4.1/bin/class -s -I.  -I/sic/install_andrew/sun4-4.1/include/atk -I/sic/install_andrew/sun4-4.1/include -I/sic/X11/include/X11 fillerv.ch

Andrew class preprocessor exiting abnormally!
  processing file: fillerv.ch
  message: can not open the file celv.ch
  exit code = 3.

*** Error code 3
make: Fatal error: Command failed for target `fillerv.ih'
Current working directory /net/sasun1/sic/install_X11/X.V11R4/sun4-4.1/contrib/toolkits/andrew/atk/layout
*** Error code 1
make: Fatal error: Command failed for target `dependInstall'
Current working directory /net/sasun1/sic/install_X11/X.V11R4/sun4-4.1/contrib/toolkits/andrew/atk/layout


    Any help would be appreciated, I also had problems at the very
start.  I had to do a make install.time manually before the make World
because it expects to have files in /sic/andrew/include which aren't put
there until the end.  I believe the problem is with the following line
in the generated Makefile:
install:: all install.time doc
    the install.time should probably be before the all.

-- 

Alain Brossard, Ecole Polytechnique Federale de Lausanne,
	SIC/SII, EL-Ecublens, CH-1015 Lausanne, Suisse
brossard@sasun1.epfl.ch
\enddata{text822, 174428}
\begindata{text822, 180208}
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/0bj01lW00VsPA4uk5I>;
          Fri, 15 Feb 1991 10:38:26 -0500 (EST)
If-Type-Unsupported: send
Received: from bangor.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/usr13/wjh/.Outgoing/QF.4bj00ZS00VsPQ4JWJE>;
          Fri, 15 Feb 1991 10:37:10 -0500 (EST)
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.bangor.andrew.cmu.edu.rt.r3
          via MS.5.6.bangor.andrew.cmu.edu.rt_r3;
          Fri, 15 Feb 1991 10:37:09 -0500 (EST)
Message-ID: <cbj00ZG00VsP84JWBi@andrew.cmu.edu>
Date: Fri, 15 Feb 1991 10:37:09 -0500 (EST)
From: Fred Hansen <wjh+@andrew.cmu.edu>
X-Andrew-Message-Size: 110+0
Content-Type: X-BE2; 12
To: Bill Janssen <janssen@parc.xerox.com>
Subject: Re: better versions of ATK - PBM converters
CC: Info-Andrew <info-andrew+@andrew.cmu.edu>
In-Reply-To: <wbiopikB0KGW97sEMi@holmes.parc.xerox.com>
References: <wbiopikB0KGW97sEMi@holmes.parc.xerox.com>

\begindata{text,270585444}
\textdsversion{12}
\template{messages}
Bill,  


Great work on the PBM stuff.  Thanks for understanding, solving, finishing, 
and submitting it.


FredH\
\enddata{text,270585444}

\enddata{text822, 180208}
\begindata{text822, 181671}
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/Ybj0tce00VsP84yU8i>;
          Fri, 15 Feb 1991 11:38:01 -0500 (EST)
Received: from bangor.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/usr13/wjh/.Outgoing/QF.8bj0slq00VsPI4JZ5K>;
          Fri, 15 Feb 1991 11:37:06 -0500 (EST)
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.bangor.andrew.cmu.edu.rt.r3
          via MS.5.6.bangor.andrew.cmu.edu.rt_r3;
          Fri, 15 Feb 1991 11:37:05 -0500 (EST)
Message-ID: <0bj0sla00VsPQ4JYwQ@andrew.cmu.edu>
Date: Fri, 15 Feb 1991 11:37:05 -0500 (EST)
From: Fred Hansen <wjh+@andrew.cmu.edu>
X-Andrew-Message-Size: 2614+0
Content-Type: X-BE2; 12
If-Type-Unsupported: send
To: Info-Andrew <info-andrew+@andrew.cmu.edu>,
    panews.awdpa.ibm.com!fried.awdpa.ibm.com!david@uunet.uu.net
Subject: Re: RTF to ATK translator ready for beta tests
CC: wdc@athena.mit.edu
In-Reply-To: <1991Feb7.060949.16153@ibmpa.awdpa.ibm.com>
References: <wbg8GvW00VsP04ZG54@andrew.cmu.edu>
	<1991Feb7.060949.16153@ibmpa.awdpa.ibm.com>

\begindata{text,270585444}
\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{literal
menu:[Region~4,Literal~62]
attr:[Flags PassThru Int Set]}
\define{hidden
menu:[Region~4,Hidden]
attr:[FontFamily AndySans Int 0]
attr:[FontSize PreviousFontSize Point -4]}
\define{plus6
menu:[Font~1,Plus6]
attr:[FontSize PreviousFontSize Point 6]}
\define{plus18
menu:[Font~1,Plus18]
attr:[FontSize PreviousFontSize Point 18]}
\define{sans
menu:[Font~1,Sans]
attr:[FontFamily AndySans Int 0]}
\define{symbol
menu:[Font~1,Symbol]
attr:[FontFamily Symbol Int 0]}
\define{symbola
menu:[Font~1,SymbolA]
attr:[FontFamily SymbolA Int 0]}
\define{andy
menu:[Font~1,Andy]
attr:[FontFamily Andy Int 0]}
\define{footnote

attr:[Flags OverBar Int Set]
attr:[FontSize PreviousFontSize Point -2]}
\define{firstindent12
menu:[Region~4,FirstIndent12]
attr:[Indent PreviousIndentation Cm 27743]}
\define{rightindent12
menu:[Region~4,RightIndent12]
attr:[LeftMargin LeftMargin Cm 0]
attr:[RightMargin RightMargin Cm 27743]
attr:[Indent LeftMargin Cm 0]}
\define{leftindent12
menu:[Region~4,LeftIndent12]
attr:[LeftMargin LeftMargin Cm 27743]}
\define{up2
menu:[Justify~2,Up2]
attr:[Script PreviousScriptMovement Point -2]}
\define{down2
menu:[Justify~2,Down2]
attr:[Script PreviousScriptMovement Point 2]}
\define{para2
}
\define{line2
}
\define{para6
menu:[Justify~2,Para6]
attr:[Spacing ConstantSpacing Point 0]
attr:[Spread ConstantSpacing Point 6]}
\define{para12
menu:[Justify~2,Para12]
attr:[Spread ConstantSpacing Point 14]}
\define{para24
menu:[Justify~2,Para24]
attr:[Spread ConstantSpacing Point 24]}
\define{line6
menu:[Justify~2,Line6]
attr:[Spacing ConstantSpacing Point 6]}
\define{line12
menu:[Justify~2,Line12]
attr:[Spacing ConstantSpacing Point 12]}
\define{line24
menu:[Justify~2,Line24]
attr:[Spacing ConstantSpacing Point 24]}
\define{firstinmin12
menu:[Region~4,FirstInMin12]
attr:[Indent PreviousIndentation Cm -27743]}
\define{leftinmin12
menu:[Region~4,LeftInMin12]
attr:[LeftMargin LeftMargin Cm -27743]}
\define{rightinmin12
menu:[Region~4,RightInMin12]
attr:[RightMargin RightMargin Cm -27743]}
\define{reallyhidden
menu:[Region~4,ReallyHidden]
attr:[Flags Hidden Int Set]}
\define{min1
menu:[Font~1,Min1]
attr:[FontSize PreviousFontSize Point -1]}
\excerptedcaption{Excerpts from internet.info-andrew: 7-Feb-91 Re: RTF to ATK 
translator r.. david@uunet.uu.net (752)}


\quotation{I'd be real interested in an ATK to RTF translator.

}
This shouldn't be too hard, but I've already overstepped my quota on ATK work 
for this month.


The skeleton program (function main) would be like fromrtf.n.  Function 
convert() would essentially have a loop over the text applying 
nextstylesegment() to get each segment.  Each segment would be output as a 
group with appropriate style codes at its beginning;  this is generated by an 
enormous if-sequence testing for each style with hasstyles().  I would plan to 
deal only with the styles in default.tpl;  if others were common, they could 
be handled by modifying the code.  In particular, it could be extended to 
cover all the special styles utilized in fromrtf.n.


The code below is for illustrative purposes only;  it has not been compiled, 
let alone tested.  If anyone does try this out, I'd sure like to know what 
happens.


Fred Hansen


- - - - - -


marker lineEnd := "\\n"  -- could be \\r


function rtfPrefix()

	-- \italic{maybe add a fonttbl and a stylesheet}

	return "\\\\rtf1\\\\ansi"  

end function


-- stick in a newline every so often

function breakup(text)

	marker outtext := newbase()

	marker m 

	while text /= "" do

		m := nextn(start(text), 78)

		if extent (finish(text), m) /= "" then

			m := text

		else 

			m := extent(text, m)

		end if

		outtext ~:= m ~ lineEnd

		text := extent(finish(m), text)

	end while

	return outtext

end function


-- determine rtf styles for ATK styles

--		NOTE: the style names in quotations are merely suggestive.  

--		The important fact is that the first character of the quoted string 

--		has the given style name.

function stylesfor(text)

	marker styles := newbase()

	if hasstyles(text, "\italic{italic}") then styles ~:= "\\\\i "end if

	if hasstyles(text, "\bold{bold}") then styles ~:= "\\\\b "end if

	if hasstyles(text, "\formatnote{formatnote}") then

		-- ought to extract header, footer, or page number information

		styles ~:= "\\\\v "  -- make it hidden for now

	end if

	if hasstyles(text, "\hidden{h}idden") then styles ~:= "\\\\v " end if

	if hasstyles(text, "\description{description}") then styles ~:= 
"\\\\li720\\\\fi720 " end if


	-- \italic{and so on for all the styles in default.tpl}


end function


function convert(text)

	marker outtext := "\{" ~ rtfPrefix()

	marker m := start(text)

	while True do

		m := nextstylesegment(m)

		if extent(finish(text), m) /= "" then

			-- extends off the end of text

			m := extent(m, text)

		end if

		if m = "" then

			return outtext ~ "\}" ~ lineEnd

		end if


		outtext ~:= "\{" ~ stylesfor(m) ~ breakup(m) ~ "\}" ~ lineEnd


	end while

end function


\enddata{text,270585444}

\enddata{text822, 181671}
\begindata{text822, 188699}
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/Ybj38N600Ui3QpzU97>;
          Fri, 15 Feb 91 14:10:19 -0500 (EST)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q002/QF.wbj35ei00jZdQU3k4y>;
          Fri, 15 Feb 91 14:07:27 -0500 (EST)
Received: from kira.uvm.edu by po2.andrew.cmu.edu (5.54/3.15) id <AA08196> for info-andrew; Fri, 15 Feb 91 14:06:56 EST
Received: by UVM.EDU (5.61+/1.01)
	id AA03831; Fri, 15 Feb 91 14:06:47 -0500
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.kira.uvm.edu.sun4.40
          via MS.5.6.kira.uvm.edu.sun4_40;
          Fri, 15 Feb 1991 14:06:45 -0500 (EST)
Message-Id: <Ibj355K4lU41QBIF0d@kira.uvm.edu>
Date: Fri, 15 Feb 1991 14:06:45 -0500 (EST)
From: Garrett Wollman <wollman%kira.UVM.EDU@griffin.UVM.EDU>
To: Mark_Strawcutter <MJSTRAW%IUP.BITNET@CUNYVM.CUNY.EDU>,
        info-andrew@andrew.cmu.edu (Andrew Dist List)
Subject: Re: BIND guide
In-Reply-To: <BBB4B9A4B97F20FCBF@grove.iup.edu>
References: <BBB4B9A4B97F20FCBF@grove.iup.edu>


Excerpts from ml.info-nets: 15-Feb-91 BIND guide Mark_Strawcutter@CUNYVM. (383)

> Anyone know if/where I can FTP the "Name Server Operations Guide for BIND"?


I believe that it comes in the BIND distribution,  I would look at
wuarchive.wustl.edu:~ftp/unix/4.3bsd-reno/share/doc/smm/11.named for the
documentation.  At least, the filenames are reminiscent of the sections
in my copy.

-GAWollman
--
Garrett A. Wollman - wollman@sadye.uvm.edu

Disclaimer:  I'm not even sure this represents *my* opinion, never
mind UVM's, EMBA's, EMBA-CF's, or indeed anyone else's.
\enddata{text822, 188699}
\begindata{text822, 190612}
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/Ibj39ZW00Ui3Qq909w>;
          Fri, 15 Feb 91 14:11:33 -0500 (EST)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q001/QF.obj38pq00jZdIUGE5Y>;
          Fri, 15 Feb 91 14:10:47 -0500 (EST)
Received: from kira.uvm.edu by po2.andrew.cmu.edu (5.54/3.15) id <AA08259> for info-andrew; Fri, 15 Feb 91 14:10:36 EST
Received: by UVM.EDU (5.61+/1.01)
	id AA03838; Fri, 15 Feb 91 14:10:32 -0500
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.kira.uvm.edu.sun4.40
          via MS.5.6.kira.uvm.edu.sun4_40;
          Fri, 15 Feb 1991 14:10:30 -0500 (EST)
Message-Id: <8bj38au4lU41QBIFd7@kira.uvm.edu>
Date: Fri, 15 Feb 1991 14:10:30 -0500 (EST)
From: Garrett Wollman <wollman%kira.UVM.EDU@griffin.UVM.EDU>
X-Andrew-Message-Size: 443+0
Content-Type: X-BE2; 12
If-Type-Unsupported: send
To: info-andrew@andrew.cmu.edu (Andrew Dist List)
Subject: Re: BIND guide
In-Reply-To: <Ibj355K4lU41QBIF0d@kira.uvm.edu>
References: <BBB4B9A4B97F20FCBF@grove.iup.edu>
	<Ibj355K4lU41QBIF0d@kira.uvm.edu>

\begindata{text,2351976}
\textdsversion{12}
\template{messages}
\excerptedcaption{Excerpts from mail.bcc: 15-Feb-91 Re: BIND guide => Andrew 
Dist List@??? (568)}



\quotation{Excerpts from ml.info-nets: 15-Feb-91 BIND guide 
Mark_Strawcutter@CUNYVM. (383)

}
OOPS.. Aplogize for this one.... Please ignore that message--I Cc'ed the wrong 
folder...


Sorry.


-GAWollman

--



Garrett A. Wollman - wollman@sadye.uvm.edu


Disclaimer:  I'm not even sure this represents *my* opinion, never

mind UVM's, EMBA's, EMBA-CF's, or indeed anyone else's.

\enddata{text,2351976}

\enddata{text822, 190612}
\begindata{text822, 192581}
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/objP0F600Udd8FJ09r>;
          Sat, 16 Feb 91 17:20:02 -0500 (EST)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q001/QF.UbjOxm600jZdIL204d>;
          Sat, 16 Feb 91 17:17:24 -0500 (EST)
Received: from ucbvax.Berkeley.EDU by po2.andrew.cmu.edu (5.54/3.15) id <AA05889> for info-andrew; Sat, 16 Feb 91 17:17:08 EST
Received: by ucbvax.Berkeley.EDU (5.63/1.42)
	id AA10415; Sat, 16 Feb 91 14:05:25 -0800
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 Feb 91 04:49:32 GMT
From: agate!bionet!uwm.edu!spool.mu.edu!sdd.hp.com!uakari.primate.wisc.edu!hemuli.tik.vtt.fi!tik.vtt.fi!tml@ucbvax.Berkeley.EDU  (Tor Lillqvist)
Organization: Technical Research Centre of Finland, Laboratory for Information
Subject: hp9000s300 a.out: relocation segment 4
Message-Id: <TML.91Feb16234932@hemuli.tik.vtt.fi>
Sender: info-andrew-request@andrew.cmu.edu
To: info-andrew@andrew.cmu.edu

I am trying to compile Andrew (patchlevel 9) with the new C compiler
on the Series 300.  I have trouble with the dynamic loading auxiliary
program doindex, which complains "unknown symbol type."  Debugging
reveals that the r_segment field of a relocation record in an object
file being indexed has the value 4, which seems to be something that
the new compiler (actually the peephole optimizer) started producing.

Substituting the old /lib/c2 pass avoids the problem, as does
compiling without optimization.  Another alternative is going back to
using gcc.

What is this relocation segment 4?  Is there possibly somebody who
knows how one should handle it in doindex?...
--
Tor Lillqvist,
working, but not speaking, for the Technical Research Centre of Finland
\enddata{text822, 192581}
\begindata{text822, 194760}
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/kbjWwLq00UkTAX3k9b>;
          Sun, 17 Feb 91 02:22:00 -0500 (EST)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q002/QF.8bjWtKq00jZdQYOU4N>;
          Sun, 17 Feb 91 02:18:48 -0500 (EST)
Received: from ucbvax.Berkeley.EDU by po2.andrew.cmu.edu (5.54/3.15) id <AA09317> for info-andrew; Sun, 17 Feb 91 02:18:35 EST
Received: by ucbvax.Berkeley.EDU (5.63/1.42)
	id AA21357; Sat, 16 Feb 91 23:12:32 -0800
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 Feb 91 17:19:33 GMT
From: adm!lhc!nih-csl!alw.nih.gov!tpersky@nyu.edu  (Ted Persky)
Organization: National Inst. of Health
Subject: Batmail
Message-Id: <950@nih-csl.nih.gov>
Sender: info-andrew-request@andrew.cmu.edu
To: info-andrew@andrew.cmu.edu

Could someone please tell me how to get the Batmail
LISP code, for use with EMACS?  E-mail preferred.

Thanx,
	Ted Persky			phone: (301) 402-1818
	Building 12A, Room 2031		uucp: uunet!nih-csl!tpersky
	National Institutes of Health	Internet: tpersky@alw.nih.gov
	Bethesda, MD 20892
\enddata{text822, 194760}
\begindata{text822, 196289}
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/kbjkKRS00jZdEIZk8A>;
          Sun, 17 Feb 91 17:37:18 -0500 (EST)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q003/QF.0bjkGfu00jZd8IVU4Z>;
          Sun, 17 Feb 91 17:33:16 -0500 (EST)
Received: from uunet.UU.NET by po2.andrew.cmu.edu (5.54/3.15) id <AA05248> for info-andrew; Sun, 17 Feb 91 17:33:10 EST
Received: from chillon.UUCP by uunet.UU.NET (5.61/1.14) with UUCP 
	id AA15505; Sun, 17 Feb 91 17:33:08 -0500
Received: by chillon id AA21079
  (5.65+/IDA-1.3.5 for andrew.cmu.edu!info-andrew); Sun, 17 Feb 91 16:26:18 -0500
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.chillon.pmax.3
          via MS.5.6.chillon.pmax_3;
          Sun, 17 Feb 91 16:26:13 -0500 (EST)
Message-Id: <AbjjHpxO_U005GJ0Q7@chillon>
Date: Sun, 17 Feb 91 16:26:13 -0500 (EST)
From: Jeff Putsch <chillon!putsch@uunet.UU.NET>
To: info-andrew@andrew.cmu.edu
Subject: Obtaining patches to Andrew

Howdy,

I'm currently running Andrew at patch level 5 and keep reading about
patches up around level 9/10. How does one obtain these?  UUCP access is
prefered, but I can get at anon FTP if needed.

Thanks, 

Jeff.
-------------
    Jeff Putsch
 Unitrode Integrated Circuits       UUCP: uunet!chillon!putsch

\enddata{text822, 196289}
\begindata{text822, 197895}
Return-path: <wjh+@andrew.cmu.edu>
X-Andrew-Authenticated-as: 13;andrew.cmu.edu;Fred Hansen
Received: from bangor.andrew.cmu.edu via trymail
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/8bjnVeS00VsPI28EBD>;
          Sun, 17 Feb 1991 21:14:03 -0500 (EST)
Received: from bangor.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/usr13/wjh/.Outgoing/QF.MbjnVQ200VsP81fEcd>;
          Sun, 17 Feb 1991 21:13:48 -0500 (EST)
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.bangor.andrew.cmu.edu.rt.r3
          via MS.5.6.bangor.andrew.cmu.edu.rt_r3;
          Sun, 17 Feb 1991 21:13:47 -0500 (EST)
Message-ID: <sbjnVPq00VsPM1fEVz@andrew.cmu.edu>
Date: Sun, 17 Feb 1991 21:13:47 -0500 (EST)
From: Fred Hansen <wjh+@andrew.cmu.edu>
X-Andrew-Message-Size: 1076+0
Content-Type: X-BE2; 12
If-Type-Unsupported: alter
Enclosure: ---- Enclosure ----
To: Tom Neuendorffer <tpn+@andrew.cmu.edu>,
    Gary Keim <gk5g+@andrew.cmu.edu>,
    Susan Straub <susan+@andrew.cmu.edu>,
    David Anderson <dba+@andrew.cmu.edu>
Subject: Newlines are STILL wrong
CC: Mark Sherman <mss+@andrew.cmu.edu>

\begindata{text,270671284}
\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{literal
menu:[Region~4,Literal~62]
attr:[Flags PassThru Int Set]}
Despite numerous error reports, it is STILLthe case that extra newlines get 
added into files.


This is unacceptable.


Let me repeat:  It is NOT acceptable to get lines added to a file just by 
saving it and reading it back.


Here is an example.  I will send it with one blank line between the 
paragraphs;  heaven-only knows how many will be there when it arrives.


To observe the bug, edit the file, add a character at the end, and save it. 
 Delete the buffer and edit the file again.  Observe that there is now an 
additional blank line between the paragraphs.


I believe the extra newlines are getting added during the output process and 
not during read in.



---- Enclosure ----

\bold{16. } qqqqqqq, qqqqq qqq qqqq qqq qqqqqqq qqqqqqqq qqqqq qq qqq qqqqq, 
qq qqq qqqqqq qqqqqqq qqqqqq qqqqq qqq qqqqqqq.   qqq qqq qqq qqqqqqqqqq 
qqqqqqqqq qqqqq qq q 13-qqqq-qqq qqqqq qqqqqqq.  (qqqqqqq 42)  qqqqqqqqq 
qqqqqqqq qqqqqqqqqqq qqqqqqqqqqq qqqq qqqq qqqqq qqq qqqqqqqqq qqqqq qqqqqqqq. 



qq q qqqqqqqq qqqqq, q qqqqq qqqq qq qq qqqqqqqqq qqq q qqqqqq qqqqqq qqqqqq,


---- Enclosure ----

\enddata{text,270671284}

\enddata{text822, 197895}
\begindata{text822, 200930}
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/cbjzm3O00Ui3EMjU4j>;
          Mon, 18 Feb 91 11:10:44 -0500 (EST)
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q001/QF.IbjzlFm00UkTAEQ04N>;
          Mon, 18 Feb 91 11:10:04 -0500 (EST)
If-Type-Unsupported: send
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q002/QF.kbjzgaO00jZdEGGk45>;
          Mon, 18 Feb 91 11:04:57 -0500 (EST)
Received: from elysees.dartmouth.edu by po2.andrew.cmu.edu (5.54/3.15) id <AA04677> for info-andrew; Mon, 18 Feb 91 11:04:35 EST
Received: by elysees.dartmouth.edu (5.65D1/4.2)
	id AA03336; Mon, 18 Feb 91 11:04:27 -0500
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.elysees.noname.sun4.40
          via MS.5.6.elysees.noname.sun4_40;
          Mon, 18 Feb 1991 11:04:22 -0500 (EST)
Message-Id: <gbjzg6_1eVXqEAV0sM@northstar.dartmouth.edu>
Date: Mon, 18 Feb 1991 11:04:22 -0500 (EST)
From: Anthony Edwards <tobeye@northstar.dartmouth.edu>
X-Andrew-Message-Size: 582+1
Content-Type: X-BE2; 12
To: info-andrew@andrew.cmu.edu
Subject: automatic recalc failure in Table

\begindata{text,1125872}
\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 enjoy using spreadsheets and am willing to use the limited implementation in 
the Table application.


Today, I discovered a bug:  automatic recalcuation fails if you paste a number 
into place.  To create the table below, I put the formula into cell [1,3] and 
then typed 10 into cell [1,2].  I then pasted 15 into [1,1] and notice how the 
result is still wrong (if the result in the mail message is correct, then 
apparently a recalculation occurs when this mail message is redisplayed or 
something).

\begindata{table,2437152}
15	10	=[1,1]+[1,2]	 	 
 	 	 	 	 
 	 	 	 	 
 	 	 	 	 
 	 	 	 	 
 	 	 	 	 
 	 	 	 	 
 	 	 	 	 
 	= 	= 	= 	= 
=	=	=	=	=
	= 	= 	= 	= 
\enddata{table,2437152}
\view{spread,2437152,0,352,69}
Just thought you folks might be interested in hearing about it....


   - \underline{Anthony}

\enddata{text,1125872}

\enddata{text822, 200930}
\begindata{text822, 204071}
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/Qbk07S200Ui3AOz09O>;
          Mon, 18 Feb 91 11:33:37 -0500 (EST)
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q001/QF.obk062600UkTMGZ04T>;
          Mon, 18 Feb 91 11:32:04 -0500 (EST)
Received: from thumper.bellcore.com by po3.andrew.cmu.edu (5.54/3.15) id <AA04747> for info-andrew; Mon, 18 Feb 91 11:31:49 EST
Received: from greenbush.bellcore.com by thumper.bellcore.com (4.1/4.7)
	id <AA00800> for info-andrew@andrew.cmu.edu; Mon, 18 Feb 91 11:31:47 EST
Received: by greenbush.bellcore.com (4.12/4.7)
	id <AA00404> for info-andrew@andrew.cmu.edu; Mon, 18 Feb 91 11:34:35 est
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, 18 Feb 1991 11:34:31 -0500 (EST)
Message-Id: <Ibk08LC0M2YtI1YkZU@thumper.bellcore.com>
Date: Mon, 18 Feb 1991 11:34:31 -0500 (EST)
From: Nathaniel Borenstein <nsb@thumper.bellcore.com>
To: info-andrew@andrew.cmu.edu
Subject: Re: automatic recalc failure in Table
In-Reply-To: <gbjzg6_1eVXqEAV0sM@northstar.dartmouth.edu>
References: <gbjzg6_1eVXqEAV0sM@northstar.dartmouth.edu>

I got an even worse behavior.  When your message arrived, the numbers
were right, indicating that the recalculation did occur when I received
the message.  After verifying that the spreadsheet was working, I tried
pasting in a number.  It looked sort of like it had inserted a text
object containing the number -- the font was different, and the
calculation was, as you said, not correct.  Then I tried to type in a
new number by hand, and the whole application dumped core!

Clearly a bug or two still lurks in the depths of the table object...
\enddata{text822, 204071}
\begindata{text822, 206136}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 2971;andrew.cmu.edu;John Gardiner Myers
Received: from hogtown.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/0bk4Kki00WBwQCjE8w>;
          Mon, 18 Feb 91 16:22:57 -0500 (EST)
Received: from hogtown.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/usr7/jm36/.Outgoing/QF.8bk4HuG00WBwEAzxM3>;
          Mon, 18 Feb 91 16:19:54 -0500 (EST)
Received: from BatMail.robin.v2.11.CUILIB.3.45.SNAP.NOT.LINKED.hogtown.andrew.cmu.edu.pmax.3
          via MS.5.6.hogtown.andrew.cmu.edu.pmax_3;
          Mon, 18 Feb 91 16:19:53 -0500 (EST)
Message-ID: <kbk4Ht600WBw4AzxB6@andrew.cmu.edu>
Date: Mon, 18 Feb 91 16:19:53 -0500 (EST)
From: John Gardiner Myers <jm36+@andrew.cmu.edu>
To: Info-Andrew <info-andrew+@andrew.cmu.edu>
Subject: Re: Batmail
In-Reply-To: <950@nih-csl.nih.gov>
References: <950@nih-csl.nih.gov>
Beak: Is

I am asking the copyright holder of batmail what distribution rights
there are.

				_.John Myers
				BatMail maintainer
\enddata{text822, 206136}
\begindata{text822, 207348}
Return-path: <dba+@andrew.cmu.edu>
X-Andrew-Authenticated-as: 8158;andrew.cmu.edu;David Anderson
Received: from larimer.andrew.cmu.edu via trymail
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/Abk68S:00VsJQSGkE0>;
          Mon, 18 Feb 1991 18:24:14 -0500 (EST)
Received: from larimer.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/usr3/dba/.Outgoing/QF.obk680u00VsJAS81MY>;
          Mon, 18 Feb 1991 18:23:45 -0500 (EST)
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.larimer.andrew.cmu.edu.rt.r3
          via MS.5.6.larimer.andrew.cmu.edu.rt_r3;
          Mon, 18 Feb 1991 18:23:37 -0500 (EST)
Message-ID: <wbk67tG00VsJIS81AX@andrew.cmu.edu>
Date: Mon, 18 Feb 1991 18:23:37 -0500 (EST)
From: David Anderson <dba+@andrew.cmu.edu>
X-Andrew-Message-Size: 2842+0
Content-Type: X-BE2; 12
If-Type-Unsupported: send
To: Gary Keim <gk5g+@andrew.cmu.edu>, Bill Cattey <wdc@ATHENA.MIT.EDU>,
    Fred Hansen <wjh+@andrew.cmu.edu>
Subject: Re: Results from using new scroll code.
CC: Mark Sherman <mss+@andrew.cmu.edu>,
    Susan Straub <susan+@andrew.cmu.edu>,
    Tom Neuendorffer <tpn+@andrew.cmu.edu>
In-Reply-To: <8bk5SDYGG02=NVgJQW@athena.mit.edu>
References: <8bk5SDYGG02=NVgJQW@athena.mit.edu>

\begindata{text,270464956}
\textdsversion{12}
\template{messages}
\excerptedcaption{Excerpts from mail: 18-Feb-91 Results from using new scro.. 
Bill Cattey@ATHENA.MIT.E (1199)}


\quotation{Thank you THANK YOU, David, for making this change.

}\quotation{It is wonderful to be able to scroll big insets.

}
You're welcome. This has bugged me for years.


\quotation{I have encountered a few problems:

}
Yes, I know things are broken. Due to some sort of miscommunication, a wash 
was released before I had a chance to finish testing my changes (I had run out 
of space to continue testing, so we had decided to wash into "/usr/amos" and 
finish testing there before releasing). At any rate, after spending the day 
madly fixing things, here's the current state:


\excerptedcaption{Excerpts from mail: 18-Feb-91 scrolling is failing Fred 
Hansen (275)}


\quotation{The captions area in messages does not scroll at all with the 
scroll bar, but can be made to work with control-V

}
A fix is now washing.


\quotation{When I do repeated searches in ez, the scroll bar gets out of sync 
with the document.

}
I haven't noticed this happening while searching, but I think this is fixed. 
If you still see this tomorrow, let me know.


\excerptedcaption{Excerpts from mail: 18-Feb-91 Results from using new scro.. 
Bill Cattey@ATHENA.MIT.E (1199)}


\quotation{1. My Messages captions window, at some point decides there are no 
more lines to scroll (some 50 messages too soon)

}\quotation{Is this because there is a version of messages that has been 
modified to

}\quotation{use the new scrolling code that I have not yet uploaded?

}
As I mentioned above, a fix has been checked in (I fixed captions.c to use the 
new scrolling code).


\quotation{2. I was scrolling through a help message, and the elevator got way

}\quotation{confused. I was at the bottom of the file, but the elevator box 
was at

}\quotation{the top.

}
Also fixed (scroll now uses doubles when the file is large enough to demand 
it, rather than overflow).


\quotation{3. With thumb-scroll enabled (as it is by default at MIT) I was 
able to

}\quotation{get lines in the scroll bar and able to make the elevator vanish 
while

}\quotation{dragging through a help file.

}
\quotation{4. Back scrolling a raster inset occasionally leavs turds at the 
top of

}\quotation{my window.  (This can probably be fixed the same way the turds 
were

}\quotation{fixed on the bottom of the screen in patch 8 or 9.)

}
\quotation{5. If I scroll an ez document with a raster inset I can get the 
window

}\quotation{to go reverse video.  I have my caret at the in the text just 
before the

}\quotation{raster, and I scroll the window to near the row that contains the 
caret.

}
I've seen 3, 4, & 5. I think 3 is partially fixed, but thumbing still has 
troubles. If this hits you, ^Z ^L seems to reset the state. And with 5 I 
haven't seen the whole window go reverse video, just part of it (but this was 
in wm). I'll be working on these over the next day or two.


\smaller{For anyone in a big hurry, ~dba/dlib/atk has working versions of 
scroll, textv and captions. So to run messages:


	setenv CLASSPATH /afs/andrew/usr3/dba/dlib/atk:$CLASSPATH

	runapp -l scroll -l textv -l captions msgsa

}
--david

\enddata{text,270464956}

\enddata{text822, 207348}
\begindata{text822, 211930}
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/MbkG0LO00Ui30ASE9n>;
          Tue, 19 Feb 91 07:54:48 -0500 (EST)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q002/QF.UbkFyeK00jZdE8Rk4m>;
          Tue, 19 Feb 91 07:52:59 -0500 (EST)
Received: from lombard.dartmouth.edu by po2.andrew.cmu.edu (5.54/3.15) id <AA02162> for info-andrew; Tue, 19 Feb 91 07:52:47 EST
Received: by lombard.dartmouth.edu (5.65D1/4.2)
	id AA06585; Tue, 19 Feb 91 07:52:44 -0500
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.lombard.noname.sun4.40
          via MS.5.6.lombard.noname.sun4_40;
          Tue, 19 Feb 1991 07:52:41 -0500 (EST)
Message-Id: <MbkFyNe1eVXpQMwUg1@northstar.dartmouth.edu>
Date: Tue, 19 Feb 1991 07:52:41 -0500 (EST)
From: Kris Olander <kriso@northstar.dartmouth.edu>
X-Andrew-Message-Size: 683+0
Content-Type: X-BE2; 12
If-Type-Unsupported: send
To: info-andrew@andrew.cmu.edu, hpfcso!chance@hplabs.hpl.hp.com
Subject: HP9000 and Typescript

\begindata{text,2711392}
\textdsversion{12}
\template{messages}
Good morning folks,


I've been attempting to add the suggested patches to tscript.c that 

Todd Inglett suggested a few months back.  I've had little success.


I suspect that HP isn't following System V type rules for inheriting a 

controlling terminal.  I'm guessing this because a header file called

'\bold{sys/bsdtty.h}' is included when compiling on \italic{hpux}.  


Has anyone been able to make a typescript on an HP 9000 system

fork and open its own controlling terminal?



-Kris Olander


p.s.  If this is fixed in patch 10, where can I get my hands on an early

        copy?  We are connected to the ITC via AFS, so if some kind soul

        could supply us with a path to the patch, ... :)


\enddata{text,2711392}

\enddata{text822, 211930}
\begindata{text822, 214044}
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/Ybka5wy00jZdE9Ak8T>;
          Wed, 20 Feb 91 06:46:05 -0500 (EST)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q003/QF.4bka5=K00jZdA9AE4W>;
          Wed, 20 Feb 91 06:45:15 -0500 (EST)
Received: from carla.dist.unige.it by po2.andrew.cmu.edu (5.54/3.15) id <AA02348> for info-andrew; Wed, 20 Feb 91 06:45:05 EST
Received: from romaint.UUCP by carla.dist.unige.it with UUCP
	(5.61++/IDA-1.2.8) id AA16192; Wed, 20 Feb 91 12:49:24 +0100
From: sysmgr@romaint.UUCP
Received: by romaint.uucp (4.0/SMI-4.0)
	id AA00769; Wed, 20 Feb 91 11:26:04 +0100
Date: Wed, 20 Feb 91 11:26:04 +0100
Message-Id: <9102201026.AA00769@romaint.uucp>
Subject: TEST
Apparently-To: info-andrew@andrew.cmu.edu

Is anybody out there?  I sent note about a SUN 4.1 panic while running
runapp, and go no response... Are you stumped, or is there no one `
listening?
Thanks in advance^[[24~-
Andy Takats

sysmgr@romaint.uucp
Intecs Sistemi, Roma, ITALY
\enddata{text822, 214044}
\begindata{text822, 215375}
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/QbkbZwu00Udd86Sk9D>;
          Wed, 20 Feb 91 08:28:29 -0500 (EST)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q001/QF.IbkbZBe00jZdQADE4S>;
          Wed, 20 Feb 91 08:27:43 -0500 (EST)
Received: from ucbvax.Berkeley.EDU by po2.andrew.cmu.edu (5.54/3.15) id <AA03128> for info-andrew; Wed, 20 Feb 91 08:27:32 EST
Received: by ucbvax.Berkeley.EDU (5.63/1.42)
	id AA09658; Wed, 20 Feb 91 05:18:54 -0800
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 Feb 91 19:32:45 GMT
From: kgw2!dennisg@uunet.uu.net  (Dennis Glatting)
Organization: Xetron Corporation, Cincinnati Ohio
Subject: Re: what is patch 6 (repost)
Message-Id: <1900@kgw2.bwi.WEC.COM>
References: <1898@kgw2.bwi.WEC.COM>
Sender: info-andrew-request@andrew.cmu.edu
To: info-andrew@andrew.cmu.edu


sorry about the repost.  postnews is using the wrong return address.


In article <1898@kgw2.bwi.WEC.COM>, dennisg@kgw2.bwi.WEC.COM (Dennis Glatting) writes:
|> could someone explain the differences between patches 6a, 6b, and 6r?
|> 
|> please respond by mail.  i don't get news.
|> 

-- 
 ..!uunet!kgw2!dennisg  | Dennis P. Glatting
 dennisg@Xetron.COM     | X2NeXT developer
                        | NeXT/C++/Objective-C wienie
\enddata{text822, 215375}
\begindata{text822, 217114}
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/4bkh3:O00VQf83TE5b>;
          Wed, 20 Feb 91 14:40:58 -0500 (EST)
If-Type-Unsupported: send
Received: from morphic.dws.acs.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/usr10/ckk/.Outgoing/QF.Mbkgzum00VQf03OH0C>;
          Wed, 20 Feb 91 14:37:31 -0500 (EST)
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;
          Wed, 20 Feb 91 14:37:30 -0500 (EST)
Message-ID: <wbkgzue00VQfM3OGt_@andrew.cmu.edu>
Date: Wed, 20 Feb 91 14:37:30 -0500 (EST)
From: Chris Koenigsberg <ckk+@andrew.cmu.edu>
X-Andrew-Message-Size: 677+0
Content-Type: X-BE2; 12
To: Info-Andrew <info-andrew+@andrew.cmu.edu>
Subject: sun sh memory fault workaround again?

\begindata{text,18721112}
\textdsversion{12}
\template{messages}
Someone here needs to know what to do when the Sparcstation sh dies with a 
memory fault in the middle of a large Make, as happens when building ATK.


I know this was discussed more than once on the info-andrew list, but I have 
recently cleaned up my archives and unfortunately deleted all references to 
it.


Can someone mail me a brief summary so I can pass it on (I unfortunately have 
neither the time nor my own Sparcstation to experiment and figure it out 
myself).


All CMU users of the Andrew Mail system will eventually thank you for 
this.......




Chris Koenigsberg, Senior User Consultant

ckk+@andrew.cmu.edu

Distributed Workstation Services, Carnegie-Mellon University

\enddata{text,18721112}

\enddata{text822, 217114}
\begindata{text822, 219006}
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/4bkiAKy00VQf03oU4K>;
          Wed, 20 Feb 91 15:59:05 -0500 (EST)
If-Type-Unsupported: send
Received: from morphic.dws.acs.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/usr10/ckk/.Outgoing/QF.gbki=Ci00VQfE3m2AY>;
          Wed, 20 Feb 91 15:57:51 -0500 (EST)
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;
          Wed, 20 Feb 91 15:57:50 -0500 (EST)
Message-ID: <Ebki=Ce00VQfA3m24y@andrew.cmu.edu>
Date: Wed, 20 Feb 91 15:57:50 -0500 (EST)
From: Chris Koenigsberg <ckk+@andrew.cmu.edu>
X-Andrew-Message-Size: 318+0
Content-Type: X-BE2; 12
To: Info-Andrew <info-andrew+@andrew.cmu.edu>
Subject: thanks, Re: sun sh memory fault workaround again?
In-Reply-To: <QbkhxsW4lU41QF4kdG@kira.uvm.edu>
References: <wbkgzue00VQfM3OGt_@andrew.cmu.edu>,
	<QbkhxsW4lU41QF4kdG@kira.uvm.edu>

\begindata{text,18741232}
\textdsversion{12}
\template{messages}
Several people have already responded, suggesting that the SunOS sh dies 
because the ENVIRONMENT is too large. Unsetting as many variables as possible 
before starting the make will supposedly do the trick.


I have forwarded this suggestion on to the lucky guy who gets to do the 
rebuilding.


Thanks,

Chris Koenigsberg

\enddata{text,18741232}

\enddata{text822, 219006}
\begindata{text822, 220676}
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/0bkw44m00Udd48SU4B>;
          Thu, 21 Feb 91 07:45:57 -0500 (EST)
Received: from andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q001/QF.0bkw2tS00Ui3NBiU5T>;
          Thu, 21 Feb 91 07:44:41 -0500 (EST)
If-Type-Unsupported: send
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q002/QF.Mbkw1mK00jZd8:FU46>;
          Thu, 21 Feb 91 07:43:36 -0500 (EST)
Received: from dolphin.icase.edu by po2.andrew.cmu.edu (5.54/3.15) id <AA02625> for info-andrew; Thu, 21 Feb 91 07:43:20 EST
Received: by dolphin.icase.edu (5.65.1/lanleaf2.4.9)
	id AA02021; Thu, 21 Feb 91 07:43:32 -0500
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;
          Thu, 21 Feb 1991 07:43:30 -0500 (EST)
Message-Id: <obkw1mb0_csmI7rVxS@icase.edu>
Date: Thu, 21 Feb 1991 07:43:30 -0500 (EST)
From: Tom Crockett <tom@mailhost.icase.edu>
X-Andrew-Message-Size: 598+0
Content-Type: X-BE2; 12
To: info-andrew@andrew.cmu.edu
Subject: Re: thanks, Re: sun sh memory fault workaround again?
In-Reply-To: <Ebki=Ce00VQfA3m24y@andrew.cmu.edu>
References: <wbkgzue00VQfM3OGt_@andrew.cmu.edu>,
	<QbkhxsW4lU41QF4kdG@kira.uvm.edu>,
	<Ebki=Ce00VQfA3m24y@andrew.cmu.edu>

\begindata{text,2821896}
\textdsversion{12}
\template{messages}
\excerptedcaption{Excerpts from internet.info-andrew: 20-Feb-91 thanks, Re: 
sun sh memory f.. Chris Koenigsberg@andrew (318+0)}


\quotation{Several people have already responded, suggesting that the SunOS sh 
dies because the ENVIRONMENT is too large.

}
Does anyone know if this problem persists under SunOS 4.1.1?  I know it caused 
problems under 4.0.3.


\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,2821896}

\enddata{text822, 220676}
\begindata{text822, 223103}
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/wbl2zT200VsWE0eE92>;
          Thu, 21 Feb 1991 15:38:55 -0500 (EST)
Received: from fallscreek.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/usr13/gk5g/.Outgoing/QF.Abl2x9G00VsW00YktE>;
          Thu, 21 Feb 1991 15:36:25 -0500 (EST)
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;
          Thu, 21 Feb 1991 15:36:25 -0500 (EST)
Message-ID: <Ebl2x9_00VsWQ0YkkS@andrew.cmu.edu>
Date: Thu, 21 Feb 1991 15:36:25 -0500 (EST)
From: Gary Keim <gk5g+@andrew.cmu.edu>
X-Andrew-Message-Size: 1424+0
Content-Type: X-BE2; 12
If-Type-Unsupported: send
To: Info-Andrew <info-andrew+@andrew.cmu.edu>,
    hpfcso!chance@hplabs.hpl.hp.com
Subject: Re: HP9000 and Typescript
In-Reply-To: <MbkFyNe1eVXpQMwUg1@northstar.dartmouth.edu>
References: <MbkFyNe1eVXpQMwUg1@northstar.dartmouth.edu>

\begindata{text,269979504}
\textdsversion{12}
\template{messages}
\excerptedcaption{Excerpts from misc: 19-Feb-91 HP9000 and Typescript Kris 
Olander@northstar.d (683+0)}


\quotation{I've been attempting to add the suggested patches to tscript.c that 


}\quotation{Todd Inglett suggested a few months back.  I've had little 
success.

}

Yes, this is a tough one.  We've applied Todd's patch to typescript and it 
appears to work fine on rt_r\{3,4\}, rs_aix31, sun3_35, and ps_aix12 
platforms.  Nobody has tested it on the HP boxes.  We don't have a working HP 
at the moment.


\excerptedcaption{Excerpts from misc: 19-Feb-91 HP9000 and Typescript Kris 
Olander@northstar.d (683+0)}


\quotation{I suspect that HP isn't following System V type rules for 
inheriting a 

}\quotation{controlling terminal.  I'm guessing this because a header file 
called

}\quotation{'\bold{sys/bsdtty.h}' is included when compiling on \italic{hpux}. 
 

}

I think that you may be right about that.  That file is still include in the 
new version of tscript.c but you may find that you need to remove that 
inclusion.


\excerptedcaption{Excerpts from misc: 19-Feb-91 HP9000 and Typescript Kris 
Olander@northstar.d (683+0)}


\quotation{p.s.  If this is fixed in patch 10, where can I get my hands on an 
early

}\quotation{        copy?  We are connected to the ITC via AFS, so if some 
kind soul

}\quotation{        could supply us with a path to the patch, ... :)

}

As I said, typescript may be fixed in what will be patch10.  We haven't yet 
put together a test patch10 but when we do we'll let you know where it lives 
so that you can test it for us.  Thanks for the offer.


Gary Keim

ATK Group

\enddata{text,269979504}

\enddata{text822, 223103}
\begindata{text822, 226077}
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/gbl5c:a00UddETNE8I>;
          Thu, 21 Feb 91 18:38:51 -0500 (EST)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q000/QF.gbl5aRO00jZdMnaU4y>;
          Thu, 21 Feb 91 18:37:06 -0500 (EST)
Received: from ucbvax.Berkeley.EDU by po2.andrew.cmu.edu (5.54/3.15) id <AA13187> for info-andrew; Thu, 21 Feb 91 18:36:15 EST
Received: by ucbvax.Berkeley.EDU (5.63/1.42)
	id AA08908; Thu, 21 Feb 91 15:30:43 -0800
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: 21 Feb 91 22:11:38 GMT
From: hsdndev!dartvax!eleazar.dartmouth.edu!paw@ucbvax.Berkeley.EDU  (Pat Wilson)
Organization: Project NORTHSTAR
Subject: console mail icon and RS6000s
Message-Id: <1991Feb21.221138.5121@dartvax.dartmouth.edu>
Sender: info-andrew-request@andrew.cmu.edu
To: info-andrew@andrew.cmu.edu

We're running console V7.6 (ATK 15.5) on our RS/6000s and are
having trouble getting the mail icon to behave - it appears, but
doesn't seem to figure out where the mailbox is (new mail is not 
registered, and clicking on it produces a "You have no mail" message
even when mail is present in the mailbox).

Has anyone seen this before?  

(I've also run into problems with the "mail icon" (really mailmonf) 
and /bin/ksh - looks to me that "$mail" must be defined, but if
"$MAIL" is defined (even if it's to the same thing!), CheckDir gets 
confused and starts sqwaking about /usr/spool/mail/{$USER} not being
a directory (which it's not).  Haven't figured out _why_ this is 
happening, just how to fix it.)

Thanks.

-- 
Pat Wilson
Systems Manager, Project NORTHSTAR
paw@northstar.dartmouth.edu
\enddata{text822, 226077}
\begindata{text822, 228178}
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/Qbl8=Ze00Ui3JD0U8d>;
          Thu, 21 Feb 91 21:33:10 -0500 (EST)
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q003/QF.8bl8:IO00UkTMKFE49>;
          Thu, 21 Feb 91 21:31:50 -0500 (EST)
Received: from alpha.xerox.com by po3.andrew.cmu.edu (5.54/3.15) id <AA05580> for info-andrew; Thu, 21 Feb 91 21:26:41 EST
Received: from holmes.parc.xerox.com ([13.1.100.162]) by alpha.xerox.com with SMTP id <16592>; Thu, 21 Feb 1991 18:13:16 PST
Received: by holmes.parc.xerox.com id <33025>; Thu, 21 Feb 1991 18:16:08 -0800
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;
          Thu, 21 Feb 1991 18:16:00 -0800 (PST)
Message-Id: <cbl7vUAB0KGW8Yd1ZB@holmes.parc.xerox.com>
Date: 	Thu, 21 Feb 1991 18:16:00 PST
Sender: Bill Janssen <janssen@parc.xerox.com>
From: Bill Janssen <janssen@parc.xerox.com>
X-Andrew-Message-Size: 547+0
Content-Type: X-BE2; 12
If-Type-Unsupported: send
To: info-andrew@andrew.cmu.edu, Tom Crockett <tom@icase.edu>
Subject: Re: thanks, Re: sun sh memory fault workaround again?
In-Reply-To: <obkw1mb0_csmI7rVxS@icase.edu>
References: <obkw1mb0_csmI7rVxS@icase.edu>

\begindata{text,3234384}
\textdsversion{12}
\template{messages}
\excerptedcaption{Excerpts from ext.andrew: 21-Feb-91 Re: thanks, Re: sun sh 
memo.. Tom Crockett@icase.edu (598+0)}


\quotation{\excerptedcaption{Excerpts from internet.info-andrew: 20-Feb-91 
thanks, Re: sun sh memory f.. Chris Koenigsberg@andrew (318+0)}

}
\quotation{\quotation{Several people have already responded, suggesting that 
the SunOS sh dies because the ENVIRONMENT is too large.

}}
\quotation{Does anyone know if this problem persists under SunOS 4.1.1?  I 
know it caused problems under 4.0.3.

}
I had no problems re-compiling patch-9 under SunOS 4.1.1.  (Now, making 
typescript/tm work is a different matter...)


Bill



\enddata{text,3234384}

\enddata{text822, 228178}
\begindata{text822, 230492}
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/gbl=IZq00Ui3JQl08m>;
          Fri, 22 Feb 91 01:07:34 -0500 (EST)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q001/QF.Abl=GWC00jZd97ak4i>;
          Fri, 22 Feb 91 01:05:31 -0500 (EST)
Received: from ucbvax.Berkeley.EDU by po2.andrew.cmu.edu (5.54/3.15) id <AA18326> for info-andrew; Fri, 22 Feb 91 01:05:07 EST
Received: by ucbvax.Berkeley.EDU (5.63/1.42)
	id AA20701; Thu, 21 Feb 91 22:02:24 -0800
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 Feb 91 05:30:20 GMT
From: convex!convex.com!datri@tmc.edu  (Anthony A. Datri)
Organization: Convex Computer Corporation; Richardson, TX
Subject: Different reply behavior under patch 9?
Message-Id: <1991Feb22.053020.4850@convex.com>
Sender: info-andrew-request@andrew.cmu.edu
To: info-andrew@andrew.cmu.edu


I've noticed that since I rebuilt using patches 8 and 9, replies to
"readers" and "both" include me.  This didn't happen to me before --
am I missing something?  It seems more desirable to me to have my address
stripped from such replys.


--
--
In MDDT no one can hear you scream
 
\enddata{text822, 230492}
\begindata{text822, 232079}
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/sblDPIa00Ui3EBrE8W>;
          Fri, 22 Feb 91 05:47:49 -0500 (EST)
Received: from andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q002/QF.kblDNyG00Ui3MBpU4X>;
          Fri, 22 Feb 91 05:46:22 -0500 (EST)
Received: from vma.cc.cmu.edu by andrew.cmu.edu (5.54/3.15) id <AA03537> for info-andrew; Fri, 22 Feb 91 05:46:16 EST
Received: from VMA.CC.CMU.EDU by vma.cc.cmu.edu (IBM VM SMTP R1.2.1) with BSMTP id 0428; Fri, 22 Feb 91 05:44:43 EST
Received: from TWNMOE10.edu.tw by VMA.CC.CMU.EDU (Mailer R2.04) with BSMTP id
 0427; Fri, 22 Feb 91 05:44:42 EST
Received: from twnitri1.bitnet (MAILER) by TWNMOE10.edu.tw (Mailer R2.07) with
 BSMTP id 9496; Fri, 22 Feb 91 18:45:12 EST
Received: from x2sun6.itri.org.tw. by ersob.itri.org.tw with INTERNET ;
          Fri, 22 Feb 91 17:01:00 CST
Received: by x2sun6.itri.org.tw. itri.org.tw (4.0/SMI-4.0)
        id AA04515; Fri, 22 Feb 91 17:01:13 CST
Received: via switchmail; Fri, 22 Feb 91 17:01:11 +0800 (WST)
Received: from x2sun6.itri.org.tw via qmail
          ID </afs/x2sun6.itri.org.tw/service/mailqs/q0/QF.8blBpUZV608GI0RUMu>;
          Fri, 22 Feb 91 16:59:13 +0800 (WST)
Received: from x2sun6.itri.org.tw via qmail
          ID </w200/wksung/.Outgoing/QF.gblBpF5V608G0BkCJV>;
          Fri, 22 Feb 91 16:58:57 +0800 (WST)
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.
        2sun6.itri.org.tw.sun4.40
          via MS.5.6.x2sun6.itri.org.tw.sun4_40;
          Fri, 22 Feb 91 16:58:56 +0800 (WST)
Message-Id: <4blBpEtV608G4BkCAX@x2sun6.itri.org.tw>
Date: Fri, 22 Feb 91 16:58:56 +0800 (WST)
From: wksung+%x2sun6.itri.org.tw%TWNITRI1.BITNET@vma.cc.cmu.edu
To: info-andrew%andrew.cmu.edu%x2sun6.itri.org.tw%TWNITRI1.BITNET@vma.cc.cmu.edu
Subject: What is Batmail?

I found someone talked about Batmail on info-andrew. Could anyone tell
me what it is? Is it another interface just like Messages?

Wai-Kong Sung
W200 Computer & Communication Research Lab.
Industrial Technology Research Institute
Chutung, Taiwan R.O.C.
Internet: wksung@x1sun2.itri.org.tw
Bitnet: kw20swk0@twnitri1.bitnet
\enddata{text822, 232079}
\begindata{text822, 234516}
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/YblFjfa00as9AgB05a>;
          Fri, 22 Feb 1991 08:26:13 -0500 (EST)
If-Type-Unsupported: send
Received: from fishtank.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/usr21/ghoti/.Outgoing/QF.0blFh9200as90g9V8h>;
          Fri, 22 Feb 1991 08:23:21 -0500 (EST)
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;
          Fri, 22 Feb 1991 08:23:20 -0500 (EST)
Message-ID: <YblFh8a00as9Mg9V0f@andrew.cmu.edu>
Date: Fri, 22 Feb 1991 08:23:20 -0500 (EST)
From: Adam Stoller <ghoti+@andrew.cmu.edu>
X-Andrew-Message-Size: 1617+0
Content-Type: X-BE2; 12
To: Info-Andrew <info-andrew@andrew.cmu.edu>
Subject: Re: console mail icon and RS6000s
In-Reply-To: <1991Feb21.221138.5121@dartvax.dartmouth.edu>
References: <1991Feb21.221138.5121@dartvax.dartmouth.edu>

\begindata{text,2926268}
\textdsversion{12}
\template{messages}
\excerptedcaption{Excerpts from internet.info-andrew: 21-Feb-91 console mail 
icon and RS6000s Pat Wilson@ucbvax.Berkel (795)}


\quotation{(I've also run into problems with the "mail icon" (really mailmonf) 
and /bin/ksh - looks to me that "$mail" must be defined, but if "$MAIL" is 
defined (even if it's to the same thing!), CheckDir gets confused and starts 
sqwaking about /usr/spool/mail/\{$USER\} not being a directory (which it's 
not).  Haven't figured out _why_ this is happening, just how to fix it.)

}
Yes - it looks for the environment variable "MAIL" (not "mail") - but that's 
not the only thing.


Look in your AndrewSetup file - in order for Console to expect mail to be 
delivered as a single file (rather than separate files in a directory) you 
need to have the following line in your AndrewSetup:


AMS_NonAMSDelivery: yes

(or: true, or: 1)


Actually - the above line should only be needed if AMS_DELIVERY_ENV was set on 
when you built the software - from what I can tell looking at the source - if 
AMS_DELIVERY_ENV is not defined, it will initialize the variable 
UseNonAndrewMail to TRUE  - and then iff AMS_NonAMSDelivery is set (either 
way) in the AndrewSetup file, it will attempt to re-initialize 
UseNonAndrewMail.  If set as above, UseNonAndrewMail will [again] be set to 
TRUE, otherwise FALSE.


However, if that line isn't in the AndrewSetup file at all - it should 
continue to use the initial setting of UseNonAndrewMail


Sigh - this is pretty confusing to write about - the code in question is in 
atk/console/cmd/mailmon.c.  Check near the top of the file and in the 
functions InitMail(), and SetMailEnv()


Hope that helps.


--fish\
\enddata{text,2926268}

\enddata{text822, 234516}
\begindata{text822, 237512}
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
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/cblGt0:00UddQCIk4e>;
          Fri, 22 Feb 91 09:44:16 -0500 (EST)
Received: from andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/sq1/QF.wblGW:y00Ui3092UFY>;
          Fri, 22 Feb 91 09:19:55 -0500 (EST)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q002/QF.EblGVHO00jZd0CcE5u>;
          Fri, 22 Feb 91 09:19:02 -0500 (EST)
Received: from kira.uvm.edu by po2.andrew.cmu.edu (5.54/3.15) id <AA03739> for info-andrew; Fri, 22 Feb 91 09:18:49 EST
Received: by UVM.EDU (5.61+/1.01)
	id AA11960; Fri, 22 Feb 91 09:18:44 -0500
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.kira.uvm.edu.sun4.40
          via MS.5.6.kira.uvm.edu.sun4_40;
          Fri, 22 Feb 1991 09:18:43 -0500 (EST)
Message-Id: <QblGV3W4lU410eYGxY@kira.uvm.edu>
Date: Fri, 22 Feb 1991 09:18:43 -0500 (EST)
From: Garrett Wollman <wollman%kira.UVM.EDU@griffin.UVM.EDU>
X-Andrew-Message-Size: 1273+0
Content-Type: X-BE2; 12
If-Type-Unsupported: send
To: info-andrew@andrew.cmu.edu (Andrew Dist List)
Subject: Mail captions

\begindata{text,1909992}
\textdsversion{12}
\template{messages}
I have noticed that, very often, the host listed as the user's in mail 
captions has been pulled out of a hat from somewhere and doesn't really 
reflect reality.


So, here are a few IWBNIs for everyone to comment on:


	There is a lot of mail which still comes in with the mutant form 
"foo!bar!baz@somehost".  This should be recognized and dealt with properly, 
when possible.  For example:

\bold{
From}: cbmvax!snark.thyrsus.com!eric@uunet.UU.NET (Eric S. Raymond)


should be captioned as Eric S. Raymond@snark.thyrsus.com, and\bold{ not} as 
Eric S. Raymond@uunet.UU.NET (the current behavior).  Similarly,


\bold{From}: Bob Rahe <CES00661%UDELVM@VTVM2.CC.VT.EDU>


should be captioned as (suggested syntax) Bob Rahe@CES00661.???.  While this 
is indeed ugly, it would be helpful for sites that live in three worlds such 
as ours.  Not to mention that many of these kinds of addresses show up in 
mailing lists, which AMS generally excels at.


-GAWollman


PS:  How about an option to add the "--\\n" before pasting the signature on? 
 And maybe four different signature files (local and non-local ATK and 
non-ATK)?


-- (manually typed)

Garrett A. Wollman - wollman@sadye.uvm.edu


Disclaimer:  I'm not even sure this represents *my* opinion, never

mind UVM's, EMBA's, EMBA-CF's, or indeed anyone else's.

\enddata{text,1909992}

\enddata{text822, 237512}
\begindata{text822, 240250}
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/IblHMLK00Ui34OdE9s>;
          Fri, 22 Feb 91 10:17:44 -0500 (EST)
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q001/QF.sblHLiC00UkTIDJE4b>;
          Fri, 22 Feb 91 10:17:06 -0500 (EST)
Received: from thumper.bellcore.com by po3.andrew.cmu.edu (5.54/3.15) id <AA03919> for info-andrew; Fri, 22 Feb 91 10:16:52 EST
Received: from greenbush.bellcore.com by thumper.bellcore.com (4.1/4.7)
	id <AA02396> for info-andrew@andrew.cmu.edu; Fri, 22 Feb 91 10:16:45 EST
Received: by greenbush.bellcore.com (4.12/4.7)
	id <AA03437> for info-andrew@andrew.cmu.edu; Fri, 22 Feb 91 10:19:30 est
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, 22 Feb 1991 10:19:26 -0500 (EST)
Message-Id: <wblHNyG0M2YtAAqvVZ@thumper.bellcore.com>
Date: Fri, 22 Feb 1991 10:19:26 -0500 (EST)
From: Nathaniel Borenstein <nsb@thumper.bellcore.com>
X-Andrew-Message-Size: 1571+0
Content-Type: X-BE2; 12
If-Type-Unsupported: send
To: info-andrew@andrew.cmu.edu (Andrew Dist List)
Subject: Re: Mail captions
In-Reply-To: <QblGV3W4lU410eYGxY@kira.uvm.edu>
References: <QblGV3W4lU410eYGxY@kira.uvm.edu>

\begindata{text,2106864}
\textdsversion{12}
\template{messages}
Well, it isn't \italic{quite} pulled out of a hat; the process is at least 
deteriministic, if not correct...


I agree that it would be nice if the caption-building code were smart about 
"!" and "%" syntax.  If anyone feels like tackling this, the code is not too 
terrible to look at, and can be found in ams/libs/ms/prettyn.c.  In that file, 
at around line 190, you can see that the code starts looking at the 
"Addr->Hosts" structure, which is where the stuff following the "@" has been 
placed by the address parser.  However, if you look through the string that is 
currently in the variable "s", you can probably find a better version of the 
host name if s contains "!" or "%", and you can concatenate that to FromBuf 
instead of what you get from the host structure.


Another good fix, for anyone who tackles this, would be, in 
ams/libs/ms/shrkname.c, in "ShrinkName", to do the right thing with "%" when 
looking for the "real" user name.  Currently that routine correctly picks out 
"nsb" from "foo!bar!nsb" but it doesn't know how to pick out "nsb" from 
"nsb%foobar".  Should be a trivial fix for anyone who cares enough to make 
it...


Finally, I \bold{\bigger{*really*}} like the idea of having differential 
signature files depending on whether or not you're using ATK.  (Local versus 
non-local is also appealing.)  I like that idea enough that I might actually 
write up a patch for it one of these days, if nobody else gets to it first. 
 (The caption-related stuff is something I was willing to be helpful on, but 
I'm not motivated enough to actually make & test the fix and submit a patch.)

\enddata{text,2106864}

\enddata{text822, 240250}
\begindata{text822, 243533}
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/UblHWhG00Ui3IPfE5a>;
          Fri, 22 Feb 91 10:28:45 -0500 (EST)
Received: from andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q000/QF.oblHWQy00Ui3MPbk4n>;
          Fri, 22 Feb 91 10:28:34 -0500 (EST)
If-Type-Unsupported: send
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q003/QF.EblHUfa00UkT8EO04H>;
          Fri, 22 Feb 91 10:26:38 -0500 (EST)
Received: from birk.cs.chalmers.se by po3.andrew.cmu.edu (5.54/3.15) id <AA04195> for info-andrew; Fri, 22 Feb 91 10:26:19 EST
Received: from hatti5.cs.chalmers.se by birk.cs.chalmers.se id AA15335; Fri, 22 Feb 91 16:25:49 +0100
Received: by hatti5 id AA02020; Fri, 22 Feb 91 16:25:45-0100
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.hatti5.pmax.3
          via MS.5.6.hatti5.pmax_3;
          Fri, 22 Feb 1991 16:25:41 +0100
Message-Id: <QblHTpy140Bd07mkRx@cs.chalmers.se>
Date: Fri, 22 Feb 1991 16:25:41 +0100
From: Christer Bernerus <bernerus@cs.chalmers.se>
X-Andrew-Message-Size: 3362+0
Content-Type: X-BE2; 12
To: info-andrew@andrew.cmu.edu
Subject: AMDS and netnews.

\begindata{text,18587708}
\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'm currently working on a project of installing an AMDS system based on ATK 
PL9, AFS3.1 and RT_AOS.


Below are some problems I have encountered during the process of installing 
AMDS and my efforts of getting netnews into thei system:


\display{\bold{1. }To get nntppoll going, one must initialize a file called 
\italic{last_time. }This wasn't done by pobbconf and I found no documentation 
telling me what to put in there. Looking into the NNTP RFC document and the 
sources gave me the following format:


	\italic{a_numeric_code<whitespace>YYMMDD HHMMSS.

}
Initializing this file with \bold{-1 870101 000000 }made nntppoll going.


\bold{2.} Now that nntppoll is working, it seems to put zillions of files in 
/usr/net/Hold/* and eventually also in /usr/net/ReadyBox. As I understand it, 
then \italic{nns} is expected to look in ReadyBox and move the articles into 
its final position in \italic{../netbb/.MESSAGES/*.}} \display{However, there 
seems to be no provision made for creating the destination folders when nns is 
running, and the articles that have no corresponding "newsgroup" folder won't 
be copied. \bold{Do I have to go around and create all newsgroup folders by 
hand?} and what happens later when new newsgroups are created ?


\bold{3. }The file rc.local created by pobbconf assumes that there is an\bold{ 
/bin/}\italic{\bold{su} }that can take a password on the command line. I 
didn't find any, especially not one that authenticates to AFS. 


\bold{4.} Fortunately on my system root doesen't need a password for su'ing to 
someone else, so it was relatively simple to write a csh script that does a 
\example{su postman}, then \example{klog -pr postman -pa password} and then 
executes \example{/etc/startup}. Now, my sendmail (oldsendmail) will refuse to 
execute, since there seems to be some paranoid uid check somewhere in 
sendmail. Is it safe to run sendmail before su'ing to postman, and do I need 
to have postman's AFS tokens for (old)sendmail ?


\bold{5. }I'd wish that the sample configuration of AMDS (pobbconf.c) had the 
CMU local setups removed. This file is almost impossible to understand, and 
the configuration is really a nightmare at least when doing this the first 
time. Now that things seem to be working, I don't have the faintest idea if 
what I've done is really what I wanted.


\bold{6. }The configuration process uses\italic{ package}. While being an 
invaluable tool for administering the local disks on the workstations, I lack 
one important option in package: \bold{A report mode}. Debugging the 
configuration is now an \italic{extremely} tedious task since there is no way 
to produce a report on all the inconsistencies in the configuration files, the 
"source" tree and the local disk setup. For almost every error, package stops, 
and won't let me see the rest of my errors until I've fixed the first one 
found. This is very irritating.  I don't know who's responsible for package 
(Transarc ?), but I hope they'll take note.


}There have been lots of other problems as well, but those above are the most 
significant ones. The AMDS system seem quite promising once installed, but I'd 
be happy for comments and help from those of you who know whats going on 
inside this and also from anyone else who have gone through the process of 
installing AMDS.


Chris.

\smaller{\smaller{\smaller{----------------------------------------------------\
---

Christer Bernerus \italic{			}! E-mail: bernerus@cs.chalmers.se

Chalmers University of Technology		! Phone: +46 31 721000

Department of Computer Science		! \italic{Ham radio: SM6FBQ	144.3 MHz}

S-412 96 Gothenburg, \bold{SWEDEN	

}}}\bold{
}}\enddata{text,18587708}

\enddata{text822, 243533}
\begindata{text822, 249538}
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) (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl@andrew.cmu.edu)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/4blK16T0BwwORP2U41>;
          Fri, 22 Feb 1991 13:17:43 -0500 (EST)
If-Type-Unsupported: send
Received: from apollo.transarc.com via qmail
          ID </afs/transarc.com/usr/cfe/.Outgoing/QF.kblJyy30BwwOFNOGxd>;
          Fri, 22 Feb 1991 13:15:26 -0500 (EST)
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, 22 Feb 1991 13:15:21 -0500 (EST)
Message-ID: <4blJyt30BwwONNOGk=@transarc.com>
Date: Fri, 22 Feb 1991 13:15:21 -0500 (EST)
From: Craig_Everhart@transarc.com
X-Andrew-Message-Size: 455+0
Content-Type: X-BE2; 12
To: Info-Andrew <info-andrew+@andrew.cmu.edu>
Subject: Re: Mail captions
In-Reply-To: <wblHNyG0M2YtAAqvVZ@thumper.bellcore.com>
References: <QblGV3W4lU410eYGxY@kira.uvm.edu>
	<wblHNyG0M2YtAAqvVZ@thumper.bellcore.com>

\begindata{text,18259392}
\textdsversion{12}
\template{messages}
I'd just like to make a plea that the caption line for network mail always 
include an ``@'' character somewhere.  Currently, AFS-authenticated mail is 
distinguished by not needing an ``@'' in the caption.  In fact, if a piece of 
mail is from an AFS-authenticated sender, the caption is constructed from the 
AFS owner field, and AMS doesn't bother with the From: line at all.


Have fun building a prettier name from the !@%& network hash, though.


		Craig

\enddata{text,18259392}

\enddata{text822, 249538}
\begindata{text822, 251444}
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/cblKepv0BwwOJP5U9Z>;
          Fri, 22 Feb 1991 14:02:14 -0500 (EST)
Received: from apollo.transarc.com via qmail
          ID </afs/transarc.com/usr/cfe/.Outgoing/QF.AblKcgT0BwwOJNOHUy>;
          Fri, 22 Feb 1991 13:59:56 -0500 (EST)
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, 22 Feb 1991 13:59:54 -0500 (EST)
Message-ID: <0blKce70BwwO9NOHJ=@transarc.com>
Date: Fri, 22 Feb 1991 13:59:54 -0500 (EST)
From: Craig_Everhart@transarc.com
X-Andrew-Message-Size: 4067+0
Content-Type: X-BE2; 12
If-Type-Unsupported: send
To: Info-Andrew <info-andrew+@andrew.cmu.edu>,
    Christer Bernerus <bernerus@cs.chalmers.se>
Subject: Re: AMDS and netnews.
In-Reply-To: <QblHTpy140Bd07mkRx@cs.chalmers.se>
References: <QblHTpy140Bd07mkRx@cs.chalmers.se>

\begindata{text,18259392}
\textdsversion{12}
\template{messages}
\excerptedcaption{Excerpts from internet.info-andrew: 22-Feb-91 AMDS and 
netnews. Christer Bernerus@cs.cha (3362+0)}


\display{\quotation{\bold{1. }To get nntppoll going, one must initialize a 
file called \italic{last_time. }This wasn't done by pobbconf and I found no 
documentation telling me what to put in there. Looking into the NNTP RFC 
document and the sources gave me the following format:

}
\quotation{	\italic{a_numeric_code<whitespace>YYMMDD HHMMSS.

}}
\quotation{Initializing this file with \bold{-1 870101 000000 }made nntppoll 
going.

}}
Yes, it was an oversight not to have mentioned this.  Sorry.\display{


}\quotation{\display{\bold{2.} Now that nntppoll is working, it seems to put 
zillions of files in /usr/net/Hold/* and eventually also in /usr/net/ReadyBox. 
As I understand it, then \italic{nns} is expected to look in ReadyBox and move 
the articles into its final position in \italic{../netbb/.MESSAGES/*.}} 
\display{However, there seems to be no provision made for creating the 
destination folders when nns is running, and the articles that have no 
corresponding "newsgroup" folder won't be copied. \bold{Do I have to go around 
and create all newsgroup folders by hand?} and what happens later when new 
newsgroups are created ?

}}
Yes, you have to initially create at least the parent folders.  CUI (run by 
post-netnews) will create the children folders (albeit slowly), and you may 
unfortunately have to trick post-netnews into running CUI for you the first 
times, or you can simply run CUI to read the /usr/net/ReadyBox file.  I can 
send you what CMU uses for its /usr/net/.AMS_flames file, if you like.

\display{
\quotation{\bold{3. }The file rc.local created by pobbconf assumes that there 
is an\bold{ /bin/}\italic{\bold{su} }that can take a password on the command 
line. I didn't find any, especially not one that authenticates to AFS. 

}
}I will ask Pat Barron where he got a /bin/su that authenticates to AFS.  It 
is necessary for the PO daemons to work.\display{


\quotation{\bold{4.} Fortunately on my system root doesen't need a password 
for su'ing to someone else, so it was relatively simple to write a csh script 
that does a \example{su postman}, then \example{klog -pr postman -pa password} 
and then executes \example{/etc/startup}. Now, my sendmail (oldsendmail) will 
refuse to execute, since there seems to be some paranoid uid check somewhere 
in sendmail. Is it safe to run sendmail before su'ing to postman, and do I 
need to have postman's AFS tokens for (old)sendmail ?

}
}You may be able to run sendmail as root, but we never tried, since we wanted 
it to be postman that delivered network mail to users' mailboxes (and not the 
anonymous user).  I'm a little surprised that there is such a check in 
sendmail, or that your script doesn't give sendmail all it needs.  Perhaps all 
sendmail checks for is that an environment variable such as USER is set to 
``postman''.\display{


\quotation{\bold{5. }I'd wish that the sample configuration of AMDS 
(pobbconf.c) had the CMU local setups removed. This file is almost impossible 
to understand, and the configuration is really a nightmare at least when doing 
this the first time. Now that things seem to be working, I don't have the 
faintest idea if what I've done is really what I wanted.

}}
Good criticism.  Let me know if I can help with specifics.  It's not trivial 
to explain everything, particularly since the pobbconf mechanism gives 
near-complete freedom to twist zillions of unfamiliar knobs.\display{


\quotation{\bold{6. }The configuration process uses\italic{ package}. While 
being an invaluable tool for administering the local disks on the 
workstations, I lack one important option in package: \bold{A report mode}. 
Debugging the configuration is now an \italic{extremely} tedious task since 
there is no way to produce a report on all the inconsistencies in the 
configuration files, the "source" tree and the local disk setup. For almost 
every error, package stops, and won't let me see the rest of my errors until 
I've fixed the first one found. This is very irritating.  I don't know who's 
responsible for package (Transarc ?), but I hope they'll take note.

}}
Actually, the ``-n'' option to package may be helpful; it tells you what it 
would update, without changing anything on the local disk, and doesn't halt 
processing quite as easily as package does when it's actually updating the 
disk.


I hope that this is helpful.


		Craig

\enddata{text,18259392}

\enddata{text822, 251444}
\begindata{text822, 257308}
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/EblM5zG00UddEPgE8F>;
          Fri, 22 Feb 91 15:39:27 -0500 (EST)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q003/QF.IblM3bm00jZdIYSE4X>;
          Fri, 22 Feb 91 15:36:58 -0500 (EST)
Received: from engrs.unl.edu (engrss2.unl.edu) by po2.andrew.cmu.edu (5.54/3.15) id <AA09323> for info-andrew; Fri, 22 Feb 91 15:36:39 EST
Received: by engrs.unl.edu (AIX 3.1/UCB 5.61/4.03)
          id AA13264; Fri, 22 Feb 91 14:36:28 -0600
Date: Fri, 22 Feb 91 14:36:28 -0600
From: james@engrs.unl.edu (James Nau)
Message-Id: <9102222036.AA13264@engrs.unl.edu>
To: info-andrew@andrew.cmu.edu
Subject: White Pages

A quick question on White Pages.  What all has to be running in order
to get White Pages to process mail?  And, where is the best documentation
for WhitePages?  I've looked, but not really seen anything more than
the config entries that say WhitePages should be built.  Would I have to
run all of AMDS to get it to work?  What happens to sendmail?

Thanks

James Nau
College of Engineering & Technology
University of Nebraska--Lincoln

james@engrs.unl.edu
\enddata{text822, 257308}
\begindata{text822, 258777}
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/QblO3zm00Udd4UuE8v>;
          Fri, 22 Feb 91 17:53:52 -0500 (EST)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q002/QF.kblO2:y00jZdIfok4K>;
          Fri, 22 Feb 91 17:51:56 -0500 (EST)
Received: from ucbvax.Berkeley.EDU by po2.andrew.cmu.edu (5.54/3.15) id <AA11213> for info-andrew; Fri, 22 Feb 91 17:51:47 EST
Received: by ucbvax.Berkeley.EDU (5.63/1.42)
	id AA20341; Fri, 22 Feb 91 14:37:51 -0800
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 Feb 91 21:56:42 GMT
From: auspex!guy@uunet.uu.net  (Guy Harris)
Organization: Auspex Systems, Santa Clara
Subject: Re: thanks, Re: sun sh memory fault workaround again?
Message-Id: <6222@auspex.auspex.com>
References: <Ebki=Ce00VQfA3m24y@andrew.cmu.edu>, <obkw1mb0_csmI7rVxS@icase.edu>
Sender: info-andrew-request@andrew.cmu.edu
To: info-andrew@andrew.cmu.edu

>Does anyone know if this problem persists under SunOS 4.1.1?  I know it
>caused problems under 4.0.3.

I haven't seen it under 4.1.1, and I have reason to believe some shell
bugs of that sort were, in fact, fixed in 4.1. 
\enddata{text822, 258777}
\begindata{text822, 260361}
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/kbmGACW00UkT8:Zk8:>;
          Mon, 25 Feb 91 09:45:35 -0500 (EST)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q000/QF.YbmG6Yi00jZd4AyU40>;
          Mon, 25 Feb 91 09:39:35 -0500 (EST)
Received: from wdl1.wdl.loral.com by po2.andrew.cmu.edu (5.54/3.15) id <AA03317> for info-andrew; Mon, 25 Feb 91 09:39:22 EST
Received: by wdl1.wdl.loral.com (5.61+++/WDL-3.06)
	id AA19292; Mon, 25 Feb 91 06:39:48 -0800
Date: Mon, 25 Feb 91 06:39:48 -0800
From: johnsonc@wdl1.wdl.loral.com (Craig C Johnson)
Message-Id: <9102251439.AA19292@wdl1.wdl.loral.com>
To: info-andrew@andrew.cmu.edu


I am currently preparing to attempt the build of andrew on my Sun 4
system running 4.0.3 SunOS.  Are there any gotchas that I should be
aware of before I start, as I have never built this system before?  Is
there a list of options and sequence of those choices I should follow?

Any help you can give will be appreciated.

Thanks in advance for your assistance!

Craig Johnson
johnsonc@cos1.csd.loral.com

\enddata{text822, 260361}
\begindata{text822, 261757}
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/0bmGdHC00UddE:tE90>;
          Mon, 25 Feb 91 10:16:35 -0500 (EST)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q003/QF.UbmGbxu00jZdICvk4j>;
          Mon, 25 Feb 91 10:15:14 -0500 (EST)
Received: from lombard.dartmouth.edu by po2.andrew.cmu.edu (5.54/3.15) id <AA03813> for info-andrew; Mon, 25 Feb 91 10:14:52 EST
Received: by lombard.dartmouth.edu (5.65D1/4.2)
	id AA15183; Mon, 25 Feb 91 10:14:46 -0500
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.lombard.noname.sun4.40
          via MS.5.6.lombard.noname.sun4_40;
          Mon, 25 Feb 1991 10:14:43 -0500 (EST)
Message-Id: <kbmGbXe1eVXpEv2FNi@northstar.dartmouth.edu>
Date: Mon, 25 Feb 1991 10:14:43 -0500 (EST)
From: Kris Olander <kriso@northstar.dartmouth.edu>
X-Andrew-Message-Size: 624+0
Content-Type: X-BE2; 12
If-Type-Unsupported: send
Reply-To: kris.olander@dartmouth.edu
To: info-andrew@andrew.cmu.edu
Subject: hp9000s300 and Console
Cc: Anthony Edwards <tobeye@northstar.dartmouth.edu>,
        Kris Olander <kriso@northstar.dartmouth.edu>

\begindata{text,2484384}
\textdsversion{12}
\template{messages}
The following code was cut out of \bold{.../atk/console/lib/errormon.c}


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

\typewriter{\smaller{    if (FirstTime && OpenConsoleSocket(self)) return(-1);

#ifdef hpux /* **JG added 89-01-14 */

    ReportInternalError(self, "Warning: can't intercept \\"/dev/console\\" on 
HP-UX");

#else /* hpux */

    SubChannel = open (_SITE_DEV_TTY, 2);

}}--------------------------


Does this mean that my screen on HP systems is always doomed to get

corrupted with messages  echo'ed out to my console?


Why can't console be 'intercept'ed on HP-UX?


Having to reinitialize the window manager each time console gets echo'd to

becomes a drag.


-Kris\
\enddata{text,2484384}

\enddata{text822, 261757}
\begindata{text822, 263948}
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/4bmJF9C00VsWQ9804W>;
          Mon, 25 Feb 1991 13:15:37 -0500 (EST)
If-Type-Unsupported: send
Received: from fallscreek.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/usr13/gk5g/.Outgoing/QF.gbmJDVi00VsWE52XJp>;
          Mon, 25 Feb 1991 13:13:54 -0500 (EST)
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;
          Mon, 25 Feb 1991 13:13:53 -0500 (EST)
Message-ID: <sbmJDVa00VsWA52XB2@andrew.cmu.edu>
Date: Mon, 25 Feb 1991 13:13:53 -0500 (EST)
From: Gary Keim <gk5g+@andrew.cmu.edu>
X-Andrew-Message-Size: 688+0
Content-Type: X-BE2; 12
To: Info-Andrew <info-andrew+@andrew.cmu.edu>
Subject: Re: 
In-Reply-To: <9102251439.AA19292@wdl1.wdl.loral.com>
References: <9102251439.AA19292@wdl1.wdl.loral.com>

\begindata{text,270203344}
\textdsversion{12}
\template{messages}
\excerptedcaption{Excerpts from misc: 25-Feb-91 Craig C Johnson@wdl1.wdl (407)}


\quotation{I am currently preparing to attempt the build of andrew on my Sun 4

}\quotation{system running 4.0.3 SunOS.  Are there any gotchas that I should 
be

}\quotation{aware of before I start, as I have never built this system before?

}
Just one.   Wait, if you can, for the next patch.  As of patch.10 ATK will be 
taking advantage of the SunOS4.1 dynamic loading support.   The next patch is 
currently "in process."


\excerptedcaption{Excerpts from misc: 25-Feb-91 Craig C Johnson@wdl1.wdl (407)}


\quotation{Is

}\quotation{there a list of options and sequence of those choices I should 
follow?

}
Yes, the top-level andrew/README file contains a description of all build 
options.


Gary Keim

ATK Group

\enddata{text,270203344}

\enddata{text822, 263948}
\begindata{text822, 266027}
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/QbmJdea00VsWA99k5P>;
          Mon, 25 Feb 1991 13:41:47 -0500 (EST)
If-Type-Unsupported: send
Received: from fallscreek.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/usr13/gk5g/.Outgoing/QF.EbmJcg200VsW052XxU>;
          Mon, 25 Feb 1991 13:40:44 -0500 (EST)
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;
          Mon, 25 Feb 1991 13:40:43 -0500 (EST)
Message-ID: <EbmJcfu00VsWM52XoT@andrew.cmu.edu>
Date: Mon, 25 Feb 1991 13:40:43 -0500 (EST)
From: Gary Keim <gk5g+@andrew.cmu.edu>
X-Andrew-Message-Size: 851+0
Content-Type: X-BE2; 12
To: Info-Andrew <info-andrew+@andrew.cmu.edu>
Subject: Re:
In-Reply-To: <sbmJDVa00VsWA52XB2@andrew.cmu.edu>
References: <9102251439.AA19292@wdl1.wdl.loral.com>
	<sbmJDVa00VsWA52XB2@andrew.cmu.edu>

\begindata{text,270203344}
\textdsversion{12}
\template{messages}
\excerptedcaption{Excerpts from misc: 25-Feb-91 Re: => Info-Andrew@andrew.cm 
(688+0)}


\quotation{\quotation{I am currently preparing to attempt the build of andrew 
on my Sun 4

}}\quotation{\quotation{system running 4.0.3 SunOS.  Are there any gotchas 
that I should be

}}\quotation{\quotation{aware of before I start, as I have never built this 
system before?

}}
\quotation{Just one.   Wait, if you can, for the next patch.  As of patch.10 
ATK will be taking advantage of the SunOS4.1 dynamic loading support.   The 
next patch is currently "in process."

}

Excuse that last mistake.  No need to wait with SunOS4.0.3.  The only known 
problems with that system are:


1) the shell (/bin/sh) will sometimes die during the build procedure.  You can 
overcome that problem by unsetenv'ing as much of the environment as possible. 
 Having PATH and USER should be good enough.


2) compiling with optimization enabled fails on certain modules.


Gary Keim

ATK Group

\enddata{text,270203344}

\enddata{text822, 266027}
\begindata{text822, 268309}
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/QbmJgaG00VsWM9:U8R>;
          Mon, 25 Feb 1991 13:44:54 -0500 (EST)
Received: from fallscreek.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/usr13/gk5g/.Outgoing/QF.wbmJen600VsWQ52YVQ>;
          Mon, 25 Feb 1991 13:42:59 -0500 (EST)
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;
          Mon, 25 Feb 1991 13:42:58 -0500 (EST)
Message-ID: <0bmJen200VsW452YMk@andrew.cmu.edu>
Date: Mon, 25 Feb 1991 13:42:59 -0500 (EST)
From: Gary Keim <gk5g+@andrew.cmu.edu>
X-Andrew-Message-Size: 706+0
Content-Type: X-BE2; 12
If-Type-Unsupported: send
To: Info-Andrew <info-andrew+@andrew.cmu.edu>
Subject: Re: hp9000s300 and Console
CC: Anthony Edwards <tobeye@northstar.dartmouth.edu>,
    Kris Olander <kriso@northstar.dartmouth.edu>
In-Reply-To: <kbmGbXe1eVXpEv2FNi@northstar.dartmouth.edu>
References: <kbmGbXe1eVXpEv2FNi@northstar.dartmouth.edu>

\begindata{text,270203344}
\textdsversion{12}
\template{messages}
\excerptedcaption{Excerpts from misc: 25-Feb-91 hp9000s300 and Console Kris 
Olander@northstar.d (624+0)}


\typewriter{\smaller{\quotation{    if (FirstTime && OpenConsoleSocket(self)) 
return(-1);

}\quotation{#ifdef hpux /* **JG added 89-01-14 */

}\quotation{    ReportInternalError(self, "Warning: can't intercept 
\\"/dev/console\\" on HP-UX");

}\quotation{#else /* hpux */

}\quotation{    SubChannel = open (_SITE_DEV_TTY, 2);

}}}\quotation{--------------------------

}
\quotation{Does this mean that my screen on HP systems is always doomed to get

}\quotation{corrupted with messages  echo'ed out to my console?

}
\quotation{Why can't console be 'intercept'ed on HP-UX?

}

I don't know why console can't be intercepted on the HP.  I'll investigate as 
soon as we get a working HP box.  It's probably related to POSIX terminal 
handling.


Gary Keim

ATK Group

\enddata{text,270203344}

\enddata{text822, 268309}
\begindata{text822, 270597}
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/8bmKPF:00Udd4IxU8R>;
          Mon, 25 Feb 91 14:34:42 -0500 (EST)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q003/QF.kbmKObu00jZd8T:U5r>;
          Mon, 25 Feb 91 14:34:04 -0500 (EST)
Received: from kira.uvm.edu by po2.andrew.cmu.edu (5.54/3.15) id <AA07970> for info-andrew; Mon, 25 Feb 91 14:33:44 EST
Received: by UVM.EDU (5.61+/1.01)
	id AA06698; Mon, 25 Feb 91 14:33:36 -0500
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.kira.uvm.edu.sun4.40
          via MS.5.6.kira.uvm.edu.sun4_40;
          Mon, 25 Feb 1991 14:33:33 -0500 (EST)
Message-Id: <QbmKOBm4lU410Jplwb@kira.uvm.edu>
Date: Mon, 25 Feb 1991 14:33:33 -0500 (EST)
From: Garrett Wollman <wollman%kira.UVM.EDU@griffin.UVM.EDU>
To: info-andrew@andrew.cmu.edu (Andrew Dist List)
Subject: Yet Another Suggested Message System Feature

Sorry ``YASMSF'' isn't pronounceable...

I recently realized that I would be nice if the ``Explain what it is''
option in Messages (and dirinfo in cui) gave, in addition to the number
of messages, some accounting of the size of the folder.  For example, I
recently noticed that I had two copies (different versions) of the
RTF-to-ATK converter (thanks, Fred!), which were wasting quite a bit of
space.

While I'm at it, a slightly easier request.  How about a
``GnuTranspose'' preference for text which would allow the user to
select the (much more familiar) GNU convention for ^T, namely, exchange
@point and @(point-1), rather that the (Gosling?) convention currently
employed.

For example, take the phrase "th eegret."  To correct it in GNU Emacs,
the flavor that everyone here knows, one would position the point at the
first `e' and press ^T.  ATK presently wants users to position the point
after the first `e', causing no end to confusion.

I imagine this should only mean adding two conditionals to whatever code
implements ^T.  [My sources are offline right not, so I can't be more
specific than that.]

-GAWollman

--
Garrett A. Wollman - wollman@sadye.uvm.edu

Disclaimer:  I'm not even sure this represents *my* opinion, never
mind UVM's, EMBA's, EMBA-CF's, or indeed anyone else's.
\enddata{text822, 270597}
\begindata{text822, 273114}
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) (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl@andrew.cmu.edu)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/EbmKTnP0BwwOJZ4E4l>;
          Mon, 25 Feb 1991 14:39:33 -0500 (EST)
If-Type-Unsupported: send
Received: from apollo.transarc.com via qmail
          ID </afs/transarc.com/usr/cfe/.Outgoing/QF.MbmKR=n0BwwOBXUGhi>;
          Mon, 25 Feb 1991 14:36:46 -0500 (EST)
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;
          Mon, 25 Feb 1991 14:36:37 -0500 (EST)
Message-ID: <kbmKR530BwwOBXUGV7@transarc.com>
Date: Mon, 25 Feb 1991 14:36:37 -0500 (EST)
From: Craig_Everhart@transarc.com
X-Andrew-Message-Size: 387+0
Content-Type: X-BE2; 12
To: Info-Andrew <info-andrew+@andrew.cmu.edu>,
    james@engrss2.unl.edu (James Nau)
Subject: Re: White Pages
In-Reply-To: <9102222036.AA13264@engrs.unl.edu>
References: <9102222036.AA13264@engrs.unl.edu>

\begindata{text,18994180}
\textdsversion{12}
\template{messages}
White Pages (WP) is just a database and a subroutine library.


AMDS uses WP to interpret local names.  AMDS is a local mail delivery system 
designed for use with AFS, where home directories and mailboxes aren't local.


The cs.cmu.edu site uses their WP along with MMDF, but they hacked on MMDF 
sources to do this.


You can find WP documents in \{andrew\}/overhead/util/lib/WP.* .


		Craig

\enddata{text,18994180}

\enddata{text822, 273114}
\begindata{text822, 274942}
Return-path: <tpn+@andrew.cmu.edu>
X-Andrew-Authenticated-as: 91;andrew.cmu.edu;Tom Neuendorffer
Received: from dublin.andrew.cmu.edu via trymail
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/0bmMgAe00Vt1A9QU8c>;
          Mon, 25 Feb 1991 17:09:17 -0500 (EST)
Received: from dublin.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/usr20/tpn/.Outgoing/QF.cbmMfsi00Vt108hJpK>;
          Mon, 25 Feb 1991 17:08:57 -0500 (EST)
Received: from Messages.7.15.N.CUILIB.3.45.SNAP.NOT.LINKED.dublin.andrew.cmu.edu.rt.r3
          via MS.5.6.dublin.andrew.cmu.edu.rt_r3;
          Mon, 25 Feb 1991 17:08:56 -0500 (EST)
Message-ID: <AbmMfs_00Vt108hJg4@andrew.cmu.edu>
Date: Mon, 25 Feb 1991 17:08:56 -0500 (EST)
From: Tom Neuendorffer <tpn+@andrew.cmu.edu>
X-Andrew-Message-Size: 271+0
Content-Type: X-BE2; 12
If-Type-Unsupported: alter
To: Gary Keim <gk5g+@andrew.cmu.edu>,
    Susan Straub <susan+@andrew.cmu.edu>,
    David Anderson <dba+@andrew.cmu.edu>,
    Fred Hansen <wjh+@andrew.cmu.edu>
Subject: Re: Newlines are STILL wrong
CC: Mark Sherman <mss+@andrew.cmu.edu>
In-Reply-To: <sbjnVPq00VsPM1fEVz@andrew.cmu.edu>
References: <sbjnVPq00VsPM1fEVz@andrew.cmu.edu>

\begindata{text,270251356}
\textdsversion{12}
\template{messages}
\excerptedcaption{Excerpts from mail: 17-Feb-91 Newlines are STILL wrong Fred 
Hansen (1076+0)}



\quotation{Despite numerous error reports, it is STILLthe case that extra 
newlines get added into files.

}
\quotation{This is unacceptable.

}
Your right, I just checked in the fix. Look for it in the next wash.


	Tom

\enddata{text,270251356}

\enddata{text822, 274942}
\begindata{text822, 276588}
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/IbmPE=K00jZd4lRE9v>;
          Mon, 25 Feb 91 20:04:12 -0500 (EST)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q001/QF.wbmPB5y00jZd0lBk4k>;
          Mon, 25 Feb 91 20:01:12 -0500 (EST)
Received: from ucbvax.Berkeley.EDU by po2.andrew.cmu.edu (5.54/3.15) id <AA12592> for info-andrew; Mon, 25 Feb 91 20:00:46 EST
Received: by ucbvax.Berkeley.EDU (5.63/1.42)
	id AA03019; Mon, 25 Feb 91 16:46:00 -0800
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: 25 Feb 91 21:30:46 GMT
From: hsdndev!dartvax!eleazar.dartmouth.edu!paw@ucbvax.Berkeley.EDU  (Pat Wilson)
Organization: Project NORTHSTAR
Subject: console and the RS6000...
Message-Id: <1991Feb25.213046.14081@dartvax.dartmouth.edu>
Sender: info-andrew-request@andrew.cmu.edu
To: info-andrew@andrew.cmu.edu

console on our 6000s doesn't appear to be getting virtual memory,
user process, run queue, or disk useage stats (though the EKGgraphs
come up for the first 3 - they're just 0).  We get load avg and total
proc numbers, though.  I'm running a getstats.c v1.1 from 6/11/90, it
appears, and ATK pl9.

Anyone seen this problem or have any ideas where I should be looking?

Thanks
-- 
Pat Wilson
Systems Manager, Project NORTHSTAR
paw@northstar.dartmouth.edu
\enddata{text822, 276588}
\begindata{text822, 278344}
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/UbmPGCy00UddATYU4U>;
          Mon, 25 Feb 91 20:06:25 -0500 (EST)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q003/QF.gbmPCTm00jZdIlN05j>;
          Mon, 25 Feb 91 20:02:27 -0500 (EST)
Received: from ucbvax.Berkeley.EDU by po2.andrew.cmu.edu (5.54/3.15) id <AA12635> for info-andrew; Mon, 25 Feb 91 20:01:55 EST
Received: by ucbvax.Berkeley.EDU (5.63/1.42)
	id AA03480; Mon, 25 Feb 91 16:58:04 -0800
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: 25 Feb 91 21:43:00 GMT
From: dog.ee.lbl.gov!hellgate.utah.edu!caen!zaphod.mps.ohio-state.edu!rpi!uupsi!njin!njitgw!homer!parker@ucbvax.Berkeley.EDU  (Bruce Parker)
Organization: New Jersey Institute of Technology, Newark
Subject: Andrew file cache
Message-Id: <2448@njitgw.njit.edu>
Sender: info-andrew-request@andrew.cmu.edu
To: info-andrew@andrew.cmu.edu

Does Andrew retain or discard disk cache entries across reboots?

The description by Satyanarayanan in Mullender's Distributed
Computing, page 163, says they are retained, however, on page
166, he writes that ``When a workstation is rebooted, Venus
considers all cached files and directories suspect.''  Is he
considering diskless stations in the second case?

Cheers,
-- 
Bruce Parker
4314 Infotech   				(201) 596-3369
Computer and Information Science Department 	parker@vienna.njit.edu
New Jersey Institute of Technology, Newark, New Jersey  07102 USA
\enddata{text822, 278344}
\begindata{text822, 280254}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 16;andrew.cmu.edu;John Howard
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/EbmaCcq00Ui3EBdE5q>;
          Tue, 26 Feb 91 08:33:29 -0500 (EST)
Received: from andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q001/QF.UbmaB5C00Ui30BVE5u>;
          Tue, 26 Feb 91 08:31:49 -0500 (EST)
If-Type-Unsupported: send
Received: from andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q002/QF.Ubma=We00Ui3ABME4g>;
          Tue, 26 Feb 91 08:30:10 -0500 (EST)
Received: from beadling.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q002/QF.4bma:am00Vs240PE5g>;
          Tue, 26 Feb 1991 08:29:11 -0500 (EST)
Received: from beadling.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/usr10/jhh/.Outgoing/QF.obma:XW00Vs280gF43>;
          Tue, 26 Feb 1991 08:29:08 -0500 (EST)
Received: from Messages.7.15.N.CUILIB.3.45.SNAP.NOT.LINKED.beadling.andrew.cmu.edu.rt.r4
          via MS.5.6.beadling.andrew.cmu.edu.rt_r4;
          Tue, 26 Feb 1991 08:29:07 -0500 (EST)
Message-ID: <0bma_XS00Vs200gExR@andrew.cmu.edu>
Date: Tue, 26 Feb 1991 08:29:07 -0500 (EST)
From: John Howard <jhh+@andrew.cmu.edu>
X-Andrew-Message-Size: 1027+0
Content-Type: X-BE2; 12
To: dog.ee.lbl.gov!hellgate.utah.edu!caen!zaphod.mps.ohio-state.edu!rpi!uupsi!njin!njitgw!homer!parker@ucbvax.Berkeley.EDU
    (Bruce Parker)
Subject: Re: Andrew file cache
CC: Info-Andrew <info-andrew+@andrew.cmu.edu>
In-Reply-To: <2448@njitgw.njit.edu>
References: <2448@njitgw.njit.edu>

\begindata{text,270269476}
\textdsversion{12}
\template{messages}
Bruce,


First, the Andrew File System does not support diskless workstations directly. 
 It should possible to use AFS in conjunction with something else which 
supported diskless workstations, but AFS assumes a private disk for caching.


When the AFS server starts up, it regards cached files to be suspect in the 
sense that it checks with the server before using one.  If the server gives 
back the same timestamp as the file has, the cache manager proceeds to use the 
cached copy; otherwise it discards it and fetches a current copy from the 
server.  In either case, the server remembers that the client is interested in 
the file.  If later the file changes, the server uses a "call-back" to notify 
all interested clients.  Upon receiving a call-back notification, the client 
again starts regarding the file as suspect.  This means that the server can 
invoke call-back notifications whenever it wants to - the only harm done is 
that the client will re-validate the file the next time it uses it.


Hope this helps.


John Howard

\enddata{text,270269476}

\enddata{text822, 280254}
\begindata{text822, 283184}
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/YbmaFYe00jZd8:8k4u>;
          Tue, 26 Feb 91 08:36:37 -0500 (EST)
Received: from po5.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q001/QF.gbmaF9u00UddI7gk5Q>;
          Tue, 26 Feb 91 08:36:10 -0500 (EST)
If-Type-Unsupported: send
Received: from andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/sq1/QF.IbmZjMi00Ui3A3p05b>;
          Tue, 26 Feb 91 08:00:09 -0500 (EST)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q000/QF.sbmZiwS00jZd495E5h>;
          Tue, 26 Feb 91 07:59:41 -0500 (EST)
Received: from dolphin.icase.edu by po2.andrew.cmu.edu (5.54/3.15) id <AA02320> for info-andrew; Tue, 26 Feb 91 07:58:44 EST
Received: by dolphin.icase.edu (5.65.1/lanleaf2.4.9)
	id AA04998; Tue, 26 Feb 91 07:58:47 -0500
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, 26 Feb 1991 07:58:45 -0500 (EST)
Message-Id: <obmZi5=0_csmMHNmIy@icase.edu>
Date: Tue, 26 Feb 1991 07:58:45 -0500 (EST)
From: Tom Crockett <tom@mailhost.icase.edu>
X-Andrew-Message-Size: 1274+0
Content-Type: X-BE2; 12
To: info-andrew@andrew.cmu.edu
Subject: Building Andrew Under SunOS 4.x
In-Reply-To: <sbmJDVa00VsWA52XB2@andrew.cmu.edu>
References: <9102251439.AA19292@wdl1.wdl.loral.com>,
	<sbmJDVa00VsWA52XB2@andrew.cmu.edu>

\begindata{text,2684896}
\textdsversion{12}
\template{messages}
\excerptedcaption{Excerpts from internet.info-andrew: 25-Feb-91 Re: Gary 
Keim@andrew.cmu.edu (688+0)}


\quotation{\excerptedcaption{Excerpts from misc: 25-Feb-91 Craig C 
Johnson@wdl1.wdl (407)}

}
\quotation{\quotation{I am currently preparing to attempt the build of andrew 
on my Sun 4

}}\quotation{\quotation{system running 4.0.3 SunOS.  Are there any gotchas 
that I should be

}}\quotation{\quotation{aware of before I start, as I have never built this 
system before?

}}
\quotation{Just one.   Wait, if you can, for the next patch.  As of patch.10 
ATK will be taking advantage of the SunOS4.1 dynamic loading support.   The 
next patch is currently "in process."

}

I just rebuilt Andrew patchlevel 9 "straight out of the box" under SunOS 4.1.1 
on a SPARC 2.  It was the cleanest build of Andrew I've seen in two years. 
 (And on the SPARC 2, it was incredibly fast -- not much more than two hours 
for the whole build, and that was on a slow optical disk!)  There are several 
problems with the build under SunOS 4.0.3 that disappeared under 4.1.1.  I'd 
recommend that you upgrade to SunOS 4.1 or 4.1.1 before you try to build 
Andrew.


\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,2684896}

\enddata{text822, 283184}
\begindata{text822, 286518}
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/cbmaszW00Ui38Dvk8e>;
          Tue, 26 Feb 91 09:18:40 -0500 (EST)
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q000/QF.MbmarMu00UkT8A1U5E>;
          Tue, 26 Feb 91 09:16:57 -0500 (EST)
Received: from thumper.bellcore.com by po3.andrew.cmu.edu (5.54/3.15) id <AA03072> for info-andrew; Tue, 26 Feb 91 09:16:48 EST
Received: from greenbush.bellcore.com by thumper.bellcore.com (4.1/4.7)
	id <AA23400> for info-andrew@andrew.cmu.edu; Tue, 26 Feb 91 09:16:37 EST
Received: by greenbush.bellcore.com (4.12/4.7)
	id <AA00306> for info-andrew@andrew.cmu.edu; Tue, 26 Feb 91 09:19:28 est
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.greenbush.mouseclub.sun4.40
          via MS.5.6.greenbush.mouseclub.sun4_40;
          Tue, 26 Feb 1991 09:19:24 -0500 (EST)
Message-Id: <0bmatgC0M2Yt817nhd@thumper.bellcore.com>
Date: Tue, 26 Feb 1991 09:19:24 -0500 (EST)
From: Nathaniel Borenstein <nsb@thumper.bellcore.com>
X-Andrew-Message-Size: 1314+0
Content-Type: X-BE2; 12
If-Type-Unsupported: send
To: info-andrew@andrew.cmu.edu (Andrew Dist List)
Subject: Re: Yet Another Suggested Message System Feature
In-Reply-To: <QbmKOBm4lU410Jplwb@kira.uvm.edu>
References: <QbmKOBm4lU410Jplwb@kira.uvm.edu>

\begindata{text,2521480}
\textdsversion{12}
\template{messages}
\excerptedcaption{Excerpts from internet.info-andrew: 25-Feb-91 Yet Another 
Suggested Messa.. Garrett Wollman@griffin. (1297)}


\quotation{I recently realized that I would be nice if the ``Explain what it 
is''

}\quotation{option in Messages (and dirinfo in cui) gave, in addition to the 
number

}\quotation{of messages, some accounting of the size of the folder.  For 
example, I

}\quotation{recently noticed that I had two copies (different versions) of the

}\quotation{RTF-to-ATK converter (thanks, Fred!), which were wasting quite a 
bit of

}\quotation{space.

}
I'm not sure exactly what you mean -- do you mean the equivalent of the "du" 
command on the folder directory, but not recursing into subdirectories?  This 
will be somewhat costly, as it will involve a stat call for each message in 
the folder, unless there's a way to do it that I'm not thinking of.


\quotation{While I'm at it, a slightly easier request.  How about a

}\quotation{``GnuTranspose'' preference for text which would allow the user to

}\quotation{select the (much more familiar) GNU convention for ^T, namely, 
exchange

}\quotation{@point and @(point-1), rather that the (Gosling?) convention 
currently

}\quotation{employed.

}
This  an MIT vs CMU style issue.  I believe that Bill Cattey implemented 
MIT-style ^T long ago, perhaps he can tell us how you can get it. 
 (Personally, like all right-thinking people, I've long since customized Gnu 
Emacs to use CMU-style ^T, the way Andrew does.)

\enddata{text,2521480}

\enddata{text822, 286518}
\begindata{text822, 289705}
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/obmczbO00Ui34NwU96>;
          Tue, 26 Feb 91 11:42:15 -0500 (EST)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q001/QF.Ybmcxha00jZd0H9k44>;
          Tue, 26 Feb 91 11:40:17 -0500 (EST)
Received: from kira.uvm.edu by po2.andrew.cmu.edu (5.54/3.15) id <AA04893> for info-andrew; Tue, 26 Feb 91 11:39:51 EST
Received: by UVM.EDU (5.61+/1.01)
	id AA11336; Tue, 26 Feb 91 11:39:48 -0500
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.kira.uvm.edu.sun4.40
          via MS.5.6.kira.uvm.edu.sun4_40;
          Tue, 26 Feb 1991 11:39:47 -0500 (EST)
Message-Id: <gbmcxHm4lU41AgF15c@kira.uvm.edu>
Date: Tue, 26 Feb 1991 11:39:47 -0500 (EST)
From: Garrett Wollman <wollman%kira.UVM.EDU@griffin.UVM.EDU>
X-Andrew-Message-Size: 1942+0
Content-Type: X-BE2; 12
If-Type-Unsupported: send
To: info-andrew@andrew.cmu.edu (Andrew Dist List),
        Nathaniel Borenstein <nsb@thumper.bellcore.com>
Subject: Re: Yet Another Suggested Message System Feature
In-Reply-To: <0bmatgC0M2Yt817nhd@thumper.bellcore.com>
References: <QbmKOBm4lU410Jplwb@kira.uvm.edu>
	<0bmatgC0M2Yt817nhd@thumper.bellcore.com>

\begindata{text,2142952}
\textdsversion{12}
\template{messages}
\excerptedcaption{Excerpts from andrew.info: 26-Feb-91 Re: Yet Another 
Suggested M.. Nathaniel Borenstein@thu (1314+0)}


\quotation{\excerptedcaption{Excerpts from internet.info-andrew: 25-Feb-91 Yet 
Another Suggested Messa.. Garrett Wollman@griffin. (1297)}

}
\quotation{\quotation{I recently realized that I would be nice if the 
``Explain what it is''

}}\quotation{\quotation{option in Messages (and dirinfo in cui) gave, in 
addition to the number

}}\quotation{\quotation{of messages, some accounting of the size of the 
folder.  For example, I

}}\quotation{\quotation{recently noticed that I had two copies (different 
versions) of the

}}\quotation{\quotation{RTF-to-ATK converter (thanks, Fred!), which were 
wasting quite a bit of

}}\quotation{\quotation{space.

}}
\quotation{I'm not sure exactly what you mean -- do you mean the equivalent of 
the "du" command on the folder directory, but not recursing into 
subdirectories?  This will be somewhat costly, as it will involve a stat call 
for each message in the folder, unless there's a way to do it that I'm not 
thinking of.

}
What I'm thinking could be done is to keep a record (in .MS.MsgDir?) of the 
size of each file as it's inserted into the directory.  Maybe this is laready 
being done (are the captions stored there?).  Then you could just add up the 
contents of the Msgdir file.


\quotation{This  an MIT vs CMU style issue.  I believe that Bill Cattey 
implemented MIT-style ^T long ago, perhaps he can tell us how you can get it. 
 (Personally, like all right-thinking people, I've long since customized Gnu 
Emacs to use CMU-style ^T, the way Andrew does.)

}
Right.  So now i have to tell all potential users that they should go to CMU 
if they want to make sense of ^T.  Fun, fun.  (Bill, \bold{\bigger{please}} 
post your code to do this.)


Also, there was a note a month or so ago about how to patch the basics to not 
exhibit the cursor-setting bug in XNeWS.  Could someone mail that to me?  Or 
will it be a part of a future patch?


-GAWollman


--


Garrett A. Wollman - wollman@sadye.uvm.edu


Disclaimer:  I'm not even sure this represents *my* opinion, never

mind UVM's, EMBA's, EMBA-CF's, or indeed anyone else's.

\enddata{text,2142952}

\enddata{text822, 289705}
\begindata{text822, 293510}
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/Qbmd3Qa00Udd4Az09W>;
          Tue, 26 Feb 91 11:46:21 -0500 (EST)
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q003/QF.Ubmd1=u00UkT8NB04L>;
          Tue, 26 Feb 91 11:43:59 -0500 (EST)
Received: from thumper.bellcore.com by po3.andrew.cmu.edu (5.54/3.15) id <AA06447> for info-andrew; Tue, 26 Feb 91 11:43:47 EST
Received: from greenbush.bellcore.com by thumper.bellcore.com (4.1/4.7)
	id <AA03747> for info-andrew@andrew.cmu.edu; Tue, 26 Feb 91 11:43:38 EST
Received: by greenbush.bellcore.com (4.12/4.7)
	id <AA00536> for wollman%kira.UVM.EDU@griffin.UVM.EDU; Tue, 26 Feb 91 11:46:31 est
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.greenbush.mouseclub.sun4.40
          via MS.5.6.greenbush.mouseclub.sun4_40;
          Tue, 26 Feb 1991 11:46:28 -0500 (EST)
Message-Id: <gbmd3YO0M2YtE17k5_@thumper.bellcore.com>
Date: Tue, 26 Feb 1991 11:46:28 -0500 (EST)
From: Nathaniel Borenstein <nsb@thumper.bellcore.com>
X-Andrew-Message-Size: 593+0
Content-Type: X-BE2; 12
If-Type-Unsupported: send
To: info-andrew@andrew.cmu.edu (Andrew Dist List),
        Garrett Wollman <wollman%kira.UVM.EDU@griffin.UVM.EDU>
Subject: Re: Yet Another Suggested Message System Feature
In-Reply-To: <gbmcxHm4lU41AgF15c@kira.uvm.edu>
References: <QbmKOBm4lU410Jplwb@kira.uvm.edu>
	<0bmatgC0M2Yt817nhd@thumper.bellcore.com>,
	<gbmcxHm4lU41AgF15c@kira.uvm.edu>

\begindata{text,2521480}
\textdsversion{12}
\template{messages}
\excerptedcaption{Excerpts from info-andrew: 26-Feb-91 Re: Yet Another 
Suggested M.. Garrett Wollman@griffin. (1942+0)}


\quotation{What I'm thinking could be done is to keep a record (in 
.MS.MsgDir?) of the size of each file as it's inserted into the directory. 
 Maybe this is laready being done (are the captions stored there?).  Then you 
could just add up the contents of the Msgdir file.

}
Unfortunately, that information isn't in the MsgDir file.  (The byte count in 
the captions is only an approximation -- a big raster image just translates 
into "+1" in the captions, sigh...)  So it would be a fairly big change...


\enddata{text,2521480}

\enddata{text822, 293510}
\begindata{text822, 295994}
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/obmfPQi00UddQGsU99>;
          Tue, 26 Feb 91 14:28:29 -0500 (EST)
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q003/QF.MbmfOLm00UkTAepE5b>;
          Tue, 26 Feb 91 14:27:21 -0500 (EST)
Received: from vnet.ibm.com (IINUS1.IBM.COM) by po3.andrew.cmu.edu (5.54/3.15) id <AA10954> for info-andrew; Tue, 26 Feb 91 14:27:08 EST
Received: from RCHLAND by vnet.ibm.com (IBM VM SMTP V2R1) with BSMTP id 5128;
   Tue, 26 Feb 91 14:27:11 EST
Reply-To: "Bob Oesterlin" <oester@rchland.vnet.ibm.com>
Received: by po1.rchland.ibm.com (5.51/4.7) id <AA01227> for info-andrew@andrew.cmu.edu; Tue, 26 Feb 91 13:24:56 CST
Received: via switchmail; Tue, 26 Feb 1991 13:24:55 -0600 (CST)
Received: from locutus.rchland.ibm.com via qmail
          ID </afs/rchland.ibm.com/service/mailqs/q000/QF.4bmfLgk91E5z4WF2N1>;
          Tue, 26 Feb 1991 13:24:29 -0600 (CST)
Received: from locutus.rchland.ibm.com via qmail
          ID </afs/rchland.ibm.com/usr1/oester/.Outgoing/QF.AbmfLe491E5zEp65Un>;
          Tue, 26 Feb 1991 13:24:26 -0600 (CST)
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;
          Tue, 26 Feb 1991 13:24:25 -0600 (CST)
Message-Id: <8bmfLdk91E5z4p65IN@rchland.ibm.com>
Date: Tue, 26 Feb 1991 13:24:25 -0600 (CST)
From: Bob Oesterlin <oester@rchland.vnet.ibm.com>
To: info-andrew@andrew.cmu.edu
Subject: Archive command for AMS bboards


Is there any way to come up with a archive like command for AMS? Lots of
times we have bboard stuff we just want to archive in a seperate
"archive" bboard tree.

"epoch" just deletes the messages; what I'd really like to see is a
command similar to epoch that moves files prior to a certain date to
another message folder.

Maybe some twisted use of shell and CUI??

Bob
\enddata{text822, 295994}
\begindata{text822, 298211}
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/UbmfSDS00Ui3EeN08S>;
          Tue, 26 Feb 91 14:31:28 -0500 (EST)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q000/QF.MbmfQpC00jZd0SFE5L>;
          Tue, 26 Feb 91 14:30:03 -0500 (EST)
Received: from ucbvax.Berkeley.EDU by po2.andrew.cmu.edu (5.54/3.15) id <AA07734> for info-andrew; Tue, 26 Feb 91 14:29:44 EST
Received: by ucbvax.Berkeley.EDU (5.63/1.42)
	id AA28900; Tue, 26 Feb 91 11:17:34 -0800
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: 26 Feb 91 18:33:04 GMT
From: auspex!guy@uunet.uu.net  (Guy Harris)
Organization: Auspex Systems, Santa Clara
Subject: Re: Andrew on Sun-4
Message-Id: <6299@auspex.auspex.com>
References: <9102251439.AA19292@wdl1.wdl.loral.com>, <sbmJDVa00VsWA52XB2@andrew.cmu.edu>
Sender: info-andrew-request@andrew.cmu.edu
To: info-andrew@andrew.cmu.edu


 >> I am currently preparing to attempt the build of andrew on my Sun 4
 >> system running 4.0.3 SunOS.  Are there any gotchas that I should be
 >> aware of before I start, as I have never built this system before?
 >
 >Just one.   Wait, if you can, for the next patch.  As of patch.10 ATK
 >will be taking advantage of the SunOS4.1 dynamic loading support.

Which won't do him any good at all unless he upgrades his machine to 4.1
as well.  The "-ldl" library is *NOT* present in SunOS 4.0[.x]; it first
appeared in 4.1.
\enddata{text822, 298211}
\begindata{text822, 300066}
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/MbmhEeG00Ui3Apa09f>;
          Tue, 26 Feb 91 16:33:30 -0500 (EST)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q000/QF.obmhCR:00jZd8ZCU4a>;
          Tue, 26 Feb 91 16:31:12 -0500 (EST)
Received: from ATHENA.MIT.EDU by po2.andrew.cmu.edu (5.54/3.15) id <AA09518> for info-andrew+; Tue, 26 Feb 91 16:30:47 EST
Received: from LAKOTA.MIT.EDU by ATHENA.MIT.EDU with SMTP
	id AA14657; Tue, 26 Feb 91 16:30:28 EST
Received: by lakota.MIT.EDU (5.61/4.7) id AA18748; Tue, 26 Feb 91 16:30:23 -0500
Received: from Messages.7.15.N.CUILIB.3.45.SNAP.NOT.LINKED.lakota.vax.43
          via MS.5.6.lakota.vax_43;
          Tue, 26 Feb 1991 16:30:21 -0500 (EST)
Message-Id: <obmhBhYGG02=19=3lt@athena.mit.edu>
Date: Tue, 26 Feb 1991 16:30:21 -0500 (EST)
From: Bill Cattey <wdc@ATHENA.MIT.EDU>
To: info-andrew+@andrew.cmu.edu
Subject: GNU emacs compatibility.

I have made a survey of the differences between GNU emacs and ez.

I have a compatibility package, which I am offering to CMU as
contributed software.
Most of the changes change key bindings.

Alas, I have become like all other right thinking people and use CMU
style transpose chars.  Contrary to popular belief, I did not write
emulation of MIT style transpose.

Should I post the (somewhat long) survey of the differences between GNU
Emacs and ez?  This tells the differences down to where the cursor is
when you're done with the command...

-wdc
\enddata{text822, 300066}
\begindata{text822, 301867}
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/EbmhOy600Ui30qQU9K>;
          Tue, 26 Feb 91 16:44:30 -0500 (EST)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q001/QF.cbmhOJy00jZdEZy04X>;
          Tue, 26 Feb 91 16:43:50 -0500 (EST)
Received: from lombard.dartmouth.edu by po2.andrew.cmu.edu (5.54/3.15) id <AA09715> for info-andrew; Tue, 26 Feb 91 16:43:43 EST
Received: by lombard.dartmouth.edu (5.65D1/4.2)
	id AA18488; Tue, 26 Feb 91 16:43:41 -0500
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.lombard.noname.sun4.40
          via MS.5.6.lombard.noname.sun4_40;
          Tue, 26 Feb 1991 16:43:39 -0500 (EST)
Message-Id: <YbmhO=K1eVXpR4VFsn@northstar.dartmouth.edu>
Date: Tue, 26 Feb 1991 16:43:39 -0500 (EST)
From: Kris Olander <kriso@northstar.dartmouth.edu>
To: info-andrew@andrew.cmu.edu
Subject: Messages -- message compression.

Just thought I'd through this out and see what threads developed. :)
---------

How difficult would it be to integrate a mechanism that would 
compress old mail messages after a certain time has expired, adding
the necessary intelligence to Messages which would detect 
whether an old message was compressed and decompress the message
 on the fly if an attempt to view the message is made?

First design constraint that comes to my mind would be the need for some type
of index, or table of contents that would contain subject line -to- compressed
message file relations.  

---------

My Main Motivation:

~/.MESSAGES  is getting rather large and it's time to archive
some of the info in my folders, but I know that once I do this I'll need to
find some past mail message....oh well.

-Kris
\enddata{text822, 301867}
\begindata{text822, 303873}
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/gbmhQfm00Ui3QqZE8u>;
          Tue, 26 Feb 91 16:46:20 -0500 (EST)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q002/QF.kbmhPL600jZd8a205o>;
          Tue, 26 Feb 91 16:44:57 -0500 (EST)
Received: from ucbvax.Berkeley.EDU by po2.andrew.cmu.edu (5.54/3.15) id <AA09731> for info-andrew; Tue, 26 Feb 91 16:44:48 EST
Received: by ucbvax.Berkeley.EDU (5.63/1.42)
	id AA03746; Tue, 26 Feb 91 13:35:51 -0800
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: 26 Feb 91 20:22:44 GMT
From: hsdndev!dartvax!eleazar.dartmouth.edu!paw@g.ms.uky.edu  (Pat Wilson)
Organization: Project NORTHSTAR
Subject: more console and RS/6000s
Message-Id: <1991Feb26.202244.8090@dartvax.dartmouth.edu>
Sender: info-andrew-request@andrew.cmu.edu
To: info-andrew@andrew.cmu.edu

I've finally found the 'swcons' command, which will allow me to (manually)
redirect my /dev/console output to the ATK console window.  Is there
a better way to do this?  Why isn't it happening when I invoke console?
(The version number on the consolea.c file is 1.13)

Does _anyone_ have console fully working on the 6000s?

Thanks.
-- 
Pat Wilson
Systems Manager, Project NORTHSTAR
paw@northstar.dartmouth.edu
\enddata{text822, 303873}
\begindata{text822, 305575}
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/sbn5fiy00Ui3N7oU9q>;
          Wed, 27 Feb 91 20:20:47 -0500 (EST)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q003/QF.4bn5cnm00jZd8mik5X>;
          Wed, 27 Feb 91 20:17:48 -0500 (EST)
Received: from ucbvax.Berkeley.EDU by po2.andrew.cmu.edu (5.54/3.15) id <AA12981> for info-andrew; Wed, 27 Feb 91 20:17:29 EST
Received: by ucbvax.Berkeley.EDU (5.63/1.42)
	id AA17569; Wed, 27 Feb 91 17:10:45 -0800
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: 28 Feb 91 00:25:18 GMT
From: tove.cs.umd.edu!carm@mimsy.umd.edu  (Richard Chimera)
Organization: U of Maryland, Dept. of Computer Science, Coll. Pk., MD 20742
Subject: Re: GNU emacs compatibility.
Message-Id: <30785@mimsy.umd.edu>
References: <obmhBhYGG02=19=3lt@athena.mit.edu>
Sender: info-andrew-request@andrew.cmu.edu
To: info-andrew@andrew.cmu.edu


YES, post your survey!  I think it would be enlightening for many folks,
plus it could start lots of discussion about why a feature is implemented
a certain way.  Of course, that would slow down bug fixes since all the
programmers would be posting replies to replies to replies about features...
--
|  Richard "carm" Chimera                  | Zorched by Zarches,     |
|  Human Computer Interaction Laboratory   | spaceman Spiff's        |
|  A.V. Williams Bldg, rm 4166             | crippled craft crashes  |
|  College Park, MD  20742-3255            | on planet Plootarg!     |
\enddata{text822, 305575}
\begindata{text822, 307506}
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/AbnDbGi00jZdI8DE8o>;
          Thu, 28 Feb 91 07:38:43 -0500 (EST)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q001/QF.wbnDYdO00jZd48BU5U>;
          Thu, 28 Feb 91 07:35:53 -0500 (EST)
Received: from ucbvax.Berkeley.EDU by po2.andrew.cmu.edu (5.54/3.15) id <AA02097> for info-andrew; Thu, 28 Feb 91 07:35:47 EST
Received: by ucbvax.Berkeley.EDU (5.63/1.42)
	id AA01224; Thu, 28 Feb 91 04:29:01 -0800
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: 27 Feb 91 23:34:42 GMT
From: asylum!osc!jgk@decwrl.dec.com  (Joe Keane)
Organization: Versant Object Technology, Menlo Park, CA
Subject: Re: Yet Another Suggested Message System Feature
Message-Id: <4579@osc.COM>
References: <gbmcxHm4lU41AgF15c@kira.uvm.edu>, <gbmd3YO0M2YtE17k5_@thumper.bellcore.com>
Sender: info-andrew-request@andrew.cmu.edu
To: info-andrew@andrew.cmu.edu

In article <QbmKOBm4lU410Jplwb@kira.uvm.edu> wollman@kira.UVM.EDU (Garrett
Wollman) writes:
>I recently realized that I would be nice if the ``Explain what it is''
>option in Messages (and dirinfo in cui) gave, in addition to the number
>of messages, some accounting of the size of the folder.  For example, I
>recently noticed that I had two copies (different versions) of the
>RTF-to-ATK converter (thanks, Fred!), which were wasting quite a bit of
>space.

It seems like this is something you'd only want occasionally.  It's fairly
expensive, so maybe there should be a script which gives you this information.

What i'd really like to see is a hook in AMS to support compressed message
directories.  I used to compress my message directories, but if i'd forget to
uncompress one before appending to the folder, then it'd be in a weird state.
So if AMS sees a file, say `.AMS_directory_is_compressed', then it should
shell out to some script which puts the directory back the way it should be.

Compressing mail works pretty well since it's most English text with some
common headers.  If you have rasters in your mail it doesn't work so well,
since ATK raster are already sort-of compressed.

>I imagine this should only mean adding two conditionals to whatever code
>implements ^T.  [My sources are offline right not, so I can't be more
>specific than that.]

I think this is better solved by rebinding than a preference option.

In article <0bmatgC0M2Yt817nhd@thumper.bellcore.com> nsb@THUMPER.BELLCORE.COM
(Nathaniel Borenstein) writes:
>(Personally, like all right-thinking people, I've long since customized
>Gnu Emacs to use CMU-style ^T, the way Andrew does.)

Yes, this is the second most stupid thing about GNU Emacs key bindings.  The
first is, of course, that backspace is the help key.  Brilliant.
\enddata{text822, 307506}
\begindata{text822, 310694}
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/EbnG4Nq00UkTMJ7k5F>;
          Thu, 28 Feb 91 10:26:18 -0500 (EST)
Received: from andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q000/QF.EbnG3wW00Ui3QTNk5O>;
          Thu, 28 Feb 91 10:25:50 -0500 (EST)
If-Type-Unsupported: send
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q000/QF.QbnG2Ym00jZdQCuE5s>;
          Thu, 28 Feb 91 10:24:25 -0500 (EST)
Received: from elysees.dartmouth.edu by po2.andrew.cmu.edu (5.54/3.15) id <AA03812> for info-andrew; Thu, 28 Feb 91 10:24:05 EST
Received: by elysees.dartmouth.edu (5.65D1/4.2)
	id AA25249; Thu, 28 Feb 91 10:24:01 -0500
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.elysees.noname.sun4.40
          via MS.5.6.elysees.noname.sun4_40;
          Thu, 28 Feb 1991 10:23:59 -0500 (EST)
Message-Id: <0bnG2DS1eVXq1FE5hF@northstar.dartmouth.edu>
Date: Thu, 28 Feb 1991 10:23:59 -0500 (EST)
From: Anthony Edwards <tobeye@northstar.dartmouth.edu>
X-Andrew-Message-Size: 927+0
Content-Type: X-BE2; 12
To: info-andrew@andrew.cmu.edu
Subject: ctext bug with Rename Identifier menu option

\begindata{text,1125872}
\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 just wrote this piece of code:


   \typewriter{ for (runner= 0; buff[runner]; runner++) \{  

      if (buff[runner]=='"') \{\underline{   

	/* double quoted string token */

	i++;

	while (buff[i] && buff[i] !='"')

	  i++;

        \}}

      \}}


I pasted the underlined code block into place (note block starts just after 
the '\{' of the if() line).  I need the variable 'runner' in place of the 'i' 
in this block, so I selected Rename Identifier from the C-text menu card. 
 When I'm done, I notice that the very last 'i' was not changed:


\typewriter{    for (runner= 0; buff[runner]; runner++) \{

      if (buff[runner]=='"') \{

	/* double quoted string token */

	runner++;

	while (buff[runner] && buff[runner] !='"')

	  \bold{\bigger{\bigger{\bigger{\bigger{\smaller{\smaller{i}}}}}}}++;

        \}

      \}}


I've actually been bitten by this bug before, having assumed that all the 
identifiers had been changed as implied.


This is just a bug report for your information and for the Andrew community to 
watch out for.


   - \underline{Anthony}

\enddata{text,1125872}

\enddata{text822, 310694}
\begindata{text822, 314107}
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/8bnG83y00UddQAg04b>;
          Thu, 28 Feb 91 10:30:12 -0500 (EST)
Received: from po5.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q003/QF.gbnG7f200UddMAeU4o>;
          Thu, 28 Feb 91 10:29:47 -0500 (EST)
If-Type-Unsupported: send
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q003/QF.8bnG77e00jZdMD2U5E>;
          Thu, 28 Feb 91 10:29:12 -0500 (EST)
Received: from elysees.dartmouth.edu by po2.andrew.cmu.edu (5.54/3.15) id <AA03845> for info-andrew; Thu, 28 Feb 91 10:28:58 EST
Received: by elysees.dartmouth.edu (5.65D1/4.2)
	id AA25252; Thu, 28 Feb 91 10:28:55 -0500
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.elysees.noname.sun4.40
          via MS.5.6.elysees.noname.sun4_40;
          Thu, 28 Feb 1991 10:28:54 -0500 (EST)
Message-Id: <IbnG6qG1eVXqJFE60G@northstar.dartmouth.edu>
Date: Thu, 28 Feb 1991 10:28:54 -0500 (EST)
From: Anthony Edwards <tobeye@northstar.dartmouth.edu>
X-Andrew-Message-Size: 389+0
Content-Type: X-BE2; 12
To: info-andrew@andrew.cmu.edu
Subject: errata:  ctext bug report

\begindata{text,1125872}
\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]}
Sorry about a detail of the last message - I made the block that I pasted one 
line too long.  If you end the block at the end of the same line as the 
"i++;", the bug appears:


\typewriter{
    for (runner= 0; buff[runner]; runner++) \{

      if (buff[runner]=='"') \{\underline{  

	/* double quoted string token */

	i++;

	while (buff[i] && buff[i] !='"')

	  i++;}

        \}

}
Sorry about any confusing from that.  


\enddata{text,1125872}

\enddata{text822, 314107}
\begindata{text822, 316858}
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/sbnGMYu00VsPE1Ok51>;
          Thu, 28 Feb 1991 10:47:49 -0500 (EST)
If-Type-Unsupported: send
Received: from bangor.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/usr13/wjh/.Outgoing/QF.UbnGKky00VsP41E1YE>;
          Thu, 28 Feb 1991 10:45:53 -0500 (EST)
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;
          Thu, 28 Feb 1991 10:45:52 -0500 (EST)
Message-ID: <8bnGKke00VsP81E1QD@andrew.cmu.edu>
Date: Thu, 28 Feb 1991 10:45:52 -0500 (EST)
From: Fred Hansen <wjh+@andrew.cmu.edu>
X-Andrew-Message-Size: 711+0
Content-Type: X-BE2; 12
Enclosure: ---- Enclosure ----
To: Info-Andrew <info-andrew+@andrew.cmu.edu>,
    Bill Cattey <wdc@ATHENA.MIT.EDU>
Subject: Re: GNU emacs compatibility.
In-Reply-To: <obmhBhYGG02=19=3lt@athena.mit.edu>
References: <obmhBhYGG02=19=3lt@athena.mit.edu>

\begindata{text,270927344}
\textdsversion{12}
\template{messages}
Okay, here is the gnu-emacs style transpose function.  Ready-to-wear.


Fred Hansen



---- Enclosure ----

-- Gnu Emacs style character transpose

--

--	Installation:  

--		1. install this file in <full pathname of this file>

--		2. change ~/.atkinit to include

--			load ness

--			call ness-load <full pathname of this file>

--	(after patch 10, this file will be in $ANDREWDIR/lib/ness)

--

--	Usage:

--		In any textview, type control-t. 

--		The two characters adjacent to the caret will be interchanged

--		and the caret will advance to after the second.


extend "view:textview" on keys ""

	textview_forward_character(currentinset)

	textview_twiddle_chars(currentinset)

end keys end extend


---- Enclosure ----

\enddata{text,270927344}

\enddata{text822, 316858}
\begindata{text822, 318936}
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/cbnGO7i00VsPI1PU9j>;
          Thu, 28 Feb 1991 10:49:28 -0500 (EST)
Received: from bangor.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/usr13/wjh/.Outgoing/QF.obnGNhu00VsP01E25T>;
          Thu, 28 Feb 1991 10:49:02 -0500 (EST)
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;
          Thu, 28 Feb 1991 10:49:01 -0500 (EST)
Message-ID: <wbnGNhi00VsP41E1w6@andrew.cmu.edu>
Date: Thu, 28 Feb 1991 10:49:01 -0500 (EST)
From: Fred Hansen <wjh+@andrew.cmu.edu>
X-Andrew-Message-Size: 577+0
Content-Type: X-BE2; 12
If-Type-Unsupported: send
To: Info-Andrew <info-andrew+@andrew.cmu.edu>,
    asylum!osc!jgk@decwrl.dec.com (Joe Keane)
Subject: Re: Yet Another Suggested Message System Feature
In-Reply-To: <4579@osc.COM>
References: <gbmcxHm4lU41AgF15c@kira.uvm.edu>, <gbmd3YO0M2YtE17k5_@thumper.bellcore.com>
	<4579@osc.COM>

\begindata{text,270927344}
\textdsversion{12}
\template{messages}
\excerptedcaption{Excerpts from internet.info-andrew: 27-Feb-91 Re: Yet 
Another Suggested M.. Joe Keane@decwrl.dec.com (1814)}


\quotation{What i'd really like to see is a hook in AMS to support compressed 
message

}\quotation{directories.  I used to compress my message directories, but if 
i'd forget to

}\quotation{uncompress one before appending to the folder, then it'd be in a 
weird state.

}\quotation{So if AMS sees a file, say `.AMS_directory_is_compressed', then it 
should

}\quotation{shell out to some script which puts the directory back the way it 
should be.

}
If this is really wanted, I can get it done with a simple Ness script.


Fred Hansen


\enddata{text,270927344}

\enddata{text822, 318936}
\begindata{text822, 320986}
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/IbnGZn:00UddECW092>;
          Thu, 28 Feb 91 11:01:55 -0500 (EST)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q003/QF.8bnGZ=W00jZdQF9U5w>;
          Thu, 28 Feb 91 11:01:18 -0500 (EST)
Received: from kira.uvm.edu by po2.andrew.cmu.edu (5.54/3.15) id <AA04385> for info-andrew; Thu, 28 Feb 91 11:01:05 EST
Received: by UVM.EDU (5.61+/1.01)
	id AA25131; Thu, 28 Feb 91 11:00:59 -0500
Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.kira.uvm.edu.sun4.40
          via MS.5.6.kira.uvm.edu.sun4_40;
          Thu, 28 Feb 1991 11:00:58 -0500 (EST)
Message-Id: <sbnGYuG4lU41JVhUoE@kira.uvm.edu>
Date: Thu, 28 Feb 1991 11:00:58 -0500 (EST)
From: Garrett Wollman <wollman%kira.UVM.EDU@griffin.UVM.EDU>
To: info-andrew@andrew.cmu.edu (Andrew Dist List)
Subject: Bush dumps core (PL9)

I have noticed the following irritating bug in bush.  Whenever bush is
given a pathname ending in '/', such as that generated by most shells'
completion facilities for directories, it dies with a core dump.

Environment:  Bush, ATK PL9; sun4_40 architecture.

Repeat by:  [for example]

wollman@griffin(20)$ bush /home/emba-cf/NewXSrc/

Again, I don't have sources available right now or I might research this
myself.

-GAWollman
Garrett A. Wollman - wollman@griffin.uvm.edu

Disclaimer:  I'm not even sure this represents *my* opinion, never
mind UVM's, EMBA's, EMBA-CF's, or indeed anyone else's.
\enddata{text822, 320986}
\begindata{text822, 322783}
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/cbnK=Ya00VsPM1qE8s>;
          Thu, 28 Feb 1991 15:07:01 -0500 (EST)
Received: from bangor.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/usr13/wjh/.Outgoing/QF.EbnK:r600VsP01E45F>;
          Thu, 28 Feb 1991 15:06:15 -0500 (EST)
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;
          Thu, 28 Feb 1991 15:06:14 -0500 (EST)
Message-ID: <obnK_qu00VsPA1E3xA@andrew.cmu.edu>
Date: Thu, 28 Feb 1991 15:06:14 -0500 (EST)
From: Fred Hansen <wjh+@andrew.cmu.edu>
X-Andrew-Message-Size: 950+0
Content-Type: X-BE2; 12
If-Type-Unsupported: send
To: Joe Keane <osc!jgk@ames.arc.nasa.gov>,
    Info-Andrew <info-andrew+@andrew.cmu.edu>
Subject: Re: Yet Another Suggested Message System Feature
In-Reply-To: <9102281929.AA18954@osc.com>
References: <9102281929.AA18954@osc.com>

\begindata{text,270927344}
\textdsversion{12}
\template{messages}
\excerptedcaption{Excerpts from andrew.kermit: }


\quotation{I was thinking of a shell script, but maybe a Ness script would be 
more

}\quotation{convenient.  I think the important thing is to get a hook in the 
right place

}\quotation{in AMS so the uncompression can happen automatically and AMS won't 
notice it.

}

My message could have been clearer.  What I was proposing is Ness code to 
reinterpret the menu items in Messages so the shell script gets called. 
 However, the shell script could easily be incorporated within the Ness 
script.


Sigh.  It just occurs to me that clicking on a folder name or message caption 
are situations where decompression might take place--and there is not a good 
way to intercept this in Ness.  What we can intercept are the menu options 
"Read By Name" or any menu option which directly reads a folder.


If there is enough call for it, we can add "events" to messages for clicks on 
folder names and these can then be intercepted appropriately with Ness code.


Fred Hansen\
\enddata{text,270927344}

\enddata{text822, 322783}
\begindata{text822, 325133}
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/sbnO0HS00jZd0jz09X>;
          Thu, 28 Feb 91 19:28:04 -0500 (EST)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q001/QF.cbnNyJy00jZdQjvE4D>;
          Thu, 28 Feb 91 19:26:01 -0500 (EST)
Received: from ucscc.UCSC.EDU by po2.andrew.cmu.edu (5.54/3.15) id <AA12262> for info-andrew; Thu, 28 Feb 91 19:25:45 EST
Received: by ucscc.UCSC.EDU (5.65/1.35)
	id AA03890; Thu, 28 Feb 91 16:26:30 -0800
Received: from scoville.sco.COM by viscous.sco.COM
	id aa04908; Thu, 28 Feb 91 13:40:44 PST
Received: from Messages.7.14.S.CUILIB.3.45.SNAP.2.5.maytag.sco.COM.sco.i386
          via MS.5.6.scoville.sco_i386;
          Thu, 28 Feb 1991 21:41:05 +0000 (GMT)
Message-Id: <0bnLXl24YtUe0X3Wo0@sco.COM>
Date: Thu, 28 Feb 1991 21:41:05 +0000 (GMT)
From: Curtis Galloway <curtisg@sco.COM>
To: info-andrew@andrew.cmu.edu
Subject: Timout too long in messages-s

The timeout for AMS clients detecting a dead messageserver seems rather
excessive -- it ends up being many tens of seconds on my machine. 
(Okay, I'm impatient.)  Can someone point me to the code that controls
this interval?

Thanks,
--Curt
\enddata{text822, 325133}
