\begindata{text,541410952}
\textdsversion{12}
\template{default}
\define{helv
}
\define{excerptedcaption

attr:[LeftMargin LeftMargin Inch 32768]
attr:[RightMargin RightMargin Inch 32768]
attr:[Flags IncludeBeginning Int Clear]
attr:[Flags IncludeEnd Int Clear]
attr:[FontFace Bold Int Set]
attr:[FontFace Italic Int Set]}


\bold{Date}: Wed, 05 Apr 1995 13:35:30 -0500 (CDT)

\bold{From}: gwj@louie.timeplex.com (Gregg Jensen)

\bold{Subject}: Printing Tables

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


I have a couple of questions about printing a table.  I have a matrix that

I have created and have it printing just about the way I want it.  I have \


switched the font to AndySans8 and it is reflected in the output.  But, now

there is to much space between the rows that are printed.  It is the same as

when the font was AndySans10.  Is there a preference setting or something 
that

I can decrease this?  If I decrease the height in the window, it does not \


affect the printed output.


The other question relates to displaying floating point numbers centered in 
the

cell AND to align the decimal points.  What I have is:


 +-----------+

 |   .409    |

 |  63.720   |

 | 1637.208  |

 +-----------+


and I would like to have:


 +-----------+

 |     .409  |

 |   63.720  |

 | 1637.208  |

 +-----------+


Is this possible?



Gregg Jensen

REPLY TO: gwj@louie.timeplex.com






\bold{Date}: Mon, 10 Apr 1995 19:33:00 +0200 (WET DST)

\bold{From}: Miguel Rio <rio@labcom.uminho.pt>

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

\bold{Subject}: quoting...


Hello there,


Could someone please tell me what should i do to automaticly quote the \


received message when i'm replying to someone using Andrew.


Thanks in advance,

    Miguel Rio


rio@uminho.pt




\bold{Date}: Mon, 10 Apr 1995 20:46:06 -0400 (EDT)

\bold{From}: Wilfred.Hansen@cs.cmu.edu

\bold{To}: Miguel Rio <rio@labcom.uminho.pt>

\bold{Subject}: Re: quoting...

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


Excerpts from internet.other.info-andrew: 10-Apr-95 quoting... Miguel

Rio@labcom.uminho (196)


> Hello there,


> Could someone please tell me what should i do to automaticly quote the \


> received message when i'm replying to someone using Andrew.


> Thanks in advance,

>     Miguel Rio


> rio@uminho.pt


Choose "Excerpt Body" from the "Other" menu.  Or type ^X-q.


Fred Hansen




\bold{Date}: Thu, 13 Apr 95 15:12:04 +0200

\bold{From}: moreau@lmi.insa-rouen.fr (Moreau Stephane)

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

\bold{Subject}: Explanations about Andrew


Hello

We are French students and we are very interested in the software ANDREW 
USER INTERFACE SYSTEM: we would like some explanations about this software.

Would you mind telling me how to create an application with ARBCON?

How does AMS work?

How can we print in Postcript with Andrew.

What is NEOS, BULLETIN BOARD, and WHITE PAGE?

Thank you very much.




\bold{Date}:        Fri, 14 Apr 95 10:28:32 CST

\bold{From}: "Gray, John" <GRAYJ@MUSIC.LIB.MATC.EDU>

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

\bold{Subject}: \



subcribe


Karen Burgess Gray

Adjunct Faculty                       E-Mail: grayj@MUSIC.LIB.MATC.EDU

SOC SCI

Milwaukee Area Technical College      Phone:  (414) 762-0452

Milwaukee, WI   53233-1443            Fax:    (414) 762-0452




\bold{Date}: Tue, 18 Apr 1995 16:50:41 -0400 (EDT)

\bold{From}: Ann Marie Zanger <az28+@andrew.cmu.edu>

\bold{To}: Info-Andrew <info-andrew+@andrew.cmu.edu>

\bold{Subject}: CFP: Andrew Technical Conference, September 21-22, 1995


CALL FOR PAPERS  -  \bold{Andrew Technical Conference, September 21-22, 
1995     }         \



The Andrew Consortium at Carnegie Mellon University is pleased to invite 
your contributions to


	\italic{The 1995 Andrew Technical Conference}


	\italic{	Theme: \italic{"Andrew and the Web"}}


The 1995 Andrew Technical Conference will showcase the Andrew User 
Interface System (AUIS or Andrew) and the WorldWideWeb, both as exclusive 
entities and as mutually-evolving vehicles, which improve your ability to 
process information.


\bold{USING ANDREW AND THE WEB}

This segment of the conference will focus on new Web-based enhancements to 
Andrew. As so many have learned, Andrew's compound document architecture 
and user-friendly interface provide the perfect tools for users who more 
and more frequently access the Internet and the Web. Andrew has served as 
the basis for creating applications to improve Web access and usage. Add 
your invention to the list by submitting a paper on the topic. Some of the 
invited talks will include:


	\italic{A Guided Tour of Andrew on the Web

	The Andrew Web Browser

	Creating HTML Editors Using Andrew

}
Carnegie Mellon University and the Andrew Consortium are at the forefront 
of developments on the Web so we have broadened the submission 
specifications somewhat. Web articles need not directly utilize Andrew. 
Besides your paper presentations, we are soliciting speakers on these 
topics:


	\italic{Searching the Web

	Paying Electronically for Services on the Web

	Planning Web Sites for Commercial, Governmental and Educational Use

	Internet Security Issues on a User-Friendly Web

}
\bold{ANDREW AS A TOOL}

In addition to Web topics, the conference invites papers on any aspect of 
the Andrew User Interface System, including the Andrew Toolkit, the Andrew 
Message System or the Andrew User Environment.  We particularly encourage 
submissions about research conducted and applications built using Andrew. 
This is your opportunity to demonstrate the innovative system that you have 
devised.


\bold{WELCOME LINUX USERS}

We would like to extend a warm welcome to all Linux users out there. Andrew 
is popping up on hundreds of Linux-based machines in many homes and 
businesses. You have no doubt begun to find many new uses for the system. 
Share your findings with us by submitting a paper on the subject, or just 
attend this two-day event to learn more about Andrew.


\bold{IMPORTANT DATES, TIMES AND INFORMATION}


	Preliminary paper proposals: 31 May 1995

	Paper proposal submissions:  25 July 1995

	Acceptance: 11 August 1995

	Final papers: 8 September 1995


Electronic submission and conference presentation in Andrew format is 
encouraged, but not required. An IBM RS-6000 running Andrew and an overhead 
projector will be made available to speakers during the presentations.


Date:	\italic{September 21-22, 1995  (Thursday and Friday)}


Place:	\italic{Carnegie Mellon University

		Pittsburgh, Pennsylvania}

	\


Sessions:	\italic{"Andrew as a Tool": September 21, 1995

		 Annual Meeting of the Andrew Consortium: Evening of September 21, 1995

		"Using Andrew and the Web": September 22, 1995}


The full proceedings of the event will be made available to all conference 
attendees. \



A prize will be awarded to the outstanding paper submission.


For more information, contact:


	Wilfred J. Hansen

	Director, Andrew Consortium

	School of Computer Science

	Carnegie Mellon University

	5000 Forbes Avenue

	Pittsburgh, PA 15237


	wjh+@andrew.cmu.edu

	412-268-6788



\bold{From}: olivier raoul <Olivier.Raoul@epita.fr>

\bold{Subject}: figure

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

\bold{Date}: Thu, 20 Apr 1995 17:26:59 +0000 (WET)




	Hello

	\


	I have ported andrew on mips_4_52_bsd. It work well.


	I have also modify the figure inset to implement arrow Line, like in

	Words :-). \



	If Someone is interested..


	Bye





\bold{Date}: Fri, 21 Apr 1995 12:45:49 -0400 (EDT)

\bold{From}: Daniel D Suthers <suthers+@pitt.edu>

\bold{To}: Computing and Information Services Help Line

    <cis-helpline+@pitt.edu>,

    Info-Andrew <info-andrew+@andrew.cmu.edu>

\bold{Subject}: AFS slowness due to attempt to list /afs? \


\bold{CC}: John J Mcnelis <mcnelis+@pitt.edu>, Daniel G Jones 
<dgj+@pitt.edu>


Yesterday I experienced an extreme slowdown which appears to be related to 
AFS software (not the network). The story comes in two parts -- the second 
is part is what really prompted me to write, but I suspect they are 
related. \



1. Sometime in the afternoon I was using the "xv" program to view some TIFs 
and write them as GIFs. The TIF was in /tmp and I wanted to write it to 
~suthers/something. The xv file save dialogue does not have a place for 
typing in pathnames, so I went up to /, intending to select my way down 
through /afs, /afs/pitt.edu, /afs/pitt.edu/usr37 etc. However, when xv 
attempted to list the contents of the /afs directory, it "hung" (obviously, 
it was trying to contact all the /afs sites world wide, and experiencing 
delays). Recognizing that this was happening, I killed the xv process, and 
used cp to move the file from /tmp to ~suthers/something before proceeding 
with the conversion.


That in itself makes me wonder whether there is a more efficent way to 
access a listing of /afs, which xv is not using. \



2. Later in the day I had been asked to resubmit two postscript papers to a 
conference. I had about 15 minutes to get the corrections done in latex and 
to mail them out before I had to leave to pick up my child. Of course this 
is when I encountered the slowdown. All operations (starting latex, getting 
the ghostview menu to ask it to reload the new ps, etc.) took an unusually 
long time. Meanwhile, messages about having lost contact with various AFS 
sites around the world were being written to my console (see partial 
listing below)


I am sure that the xv process that had been attemping to list /afs was long 
gone -- I checked with ps and saw nothing that might be accessing it. 
 (Also, I killed all unneeded applications such as mosaic and tin, but it 
was still slow.) I asked John McNelis whether there was a local network 
problem. He checked, and there was not, though traffic was heavy.


This leads me to wonder whether the AFS software retains connections to 
/afs/... sites once established, and periodically queries their status or 
does something equivalent that might cause a slowdown if sites or 
connections go down. \



\typewriter{\smaller{\smaller{~/text/conferences/1995/chi> \underline{afs: 
Lost contact with volume location server 137.208.3.33 in cell wu-wien.ac.at}


~/text/conferences/1995/chi> dvips -o learning.ps learning.dvi

This is dvips 5.47 Copyright 1986-91 Radical Eye Software

' TeX output 1995.04.20:1727' -> learning.ps

<tex.pro><texps.pro><special.pro>. [1<aids.ps>] [2] \


~/text/conferences/1995/chi> afs: \underline{Lost contact with volume 
location server 137.208.7.2 in cell wu-wien.ac}.at


~/text/conferences/1995/chi> ps

  PID TT STAT   TIME COMMAND

  237 p0 I      0:04 -tcsh (tcsh)

  254 p0 IW     0:00 -tcsh (tcsh)

  256 p0 IW     0:00 -tcsh (tcsh)

  257 p0 S      2:32 /usr/pitt/bin/emacs -geometry 95x45+180+30

  258 p0 I      1:35 /afs/pitt.edu/usr37/suthers/public/bin/mosaic

  259 p0 IW     0:06 xterm -geometry 120x60+2+120 -T Tin -n Tin -fn 
-bitstream-

  263 p0 IW     0:00 xterm -sb -sl 256 -geometry 100x70+2+2 -T Magma -n 
Magma -

  270 p0 I      0:14 /usr/bin/dxcalendar

  236 p1 S      0:05 -tcsh (tcsh)

  374 p1 D      0:32 ghostview learning.ps

  381 p1 I      0:02 ghostview argml.ps

  382 p1 I      0:03 gs -sDEVICE=x11 -dNOPAUSE -dQUIET -dSAFER -

  395 p1 I      0:06 gs -sDEVICE=x11 -dNOPAUSE -dQUIET -dSAFER -

  398 p1 R      0:00 ps

  264 p2 I      0:30 /afs/pitt.edu/usr37/suthers/public/bin/tin

  265 p3 IW     0:00 telnet magma.lrdc.pitt.edu

  277 p4 IW     0:03 -tcsh (tcsh)

~/text/conferences/1995/chi> ghostview  learning.ps &

[5] 399

~/text/conferences/1995/chi> kill -9 374

~/text/conferences/1995/chi> \underline{afs: Lost contact with volume 
location server 141.44.7.12 in cell urz.uni-magdeburg.de}

kill -9 374             chi> latex learning.tex

}}}
This is not a problem that I need an immediate reply to (I will simply 
avoid listing /afs), although I am curious as to the cause, and thought the 
AFS software folks should know.

================================================================

Dan Suthers         	| Learning Research & Development Center

suthers+@pitt.edu   	| University of Pittsburgh

(412) 624-7036 voice	| 3939 O'Hara Street

(412) 624-9149 fax	| Pittsburgh, PA 15260

(412) 363-3992 home	| http://www.pitt.edu/~suthers/

================================================================



\bold{Date}: Fri, 21 Apr 1995 13:08:34 -0400 (EDT)

\bold{From}: Daniel D Suthers <suthers+@pitt.edu>

\bold{To}: Computing and Information Services Help Line

    <cis-helpline+@pitt.edu>,

    Info-Andrew <info-andrew+@andrew.cmu.edu>

\bold{Subject}: Re: AFS slowness due to attempt to list /afs?

\bold{CC}: John J Mcnelis <mcnelis+@pitt.edu>, Daniel G Jones 
<dgj+@pitt.edu>


That was rather long. In other words, why should  I incur the cost of 
slowdown due to afs connections needed for a process that no longer exists? 


================================================================

Dan Suthers         	| Learning Research & Development Center

suthers+@pitt.edu   	| University of Pittsburgh

(412) 624-7036 voice	| 3939 O'Hara Street

(412) 624-9149 fax	| Pittsburgh, PA 15260

(412) 363-3992 home	| http://www.pitt.edu/~suthers/

================================================================



\bold{Date}: Fri, 21 Apr 1995 15:54:13 -0400 (EDT)

\bold{From}: Ann Marie Zanger <az28+@andrew.cmu.edu>

\bold{To}: Info-Andrew <info-andrew+@andrew.cmu.edu>

\bold{Subject}: Newsletter - Andrew Consortium


\begindata{raster,545627704}
2 0 32768 32768 0 0 366 437
bits 545627704 366 437
r04zs |
r04zs |
r04zs |
r06zs |
r06zs |
r06zs |
r07zs |
r0780zr |
r07c0zr |
r07e0zr |
r0ff0zr |
r0ff0zr |
r0ff8zr |
r0ff8zr |
r0ffczr |
r0ffczr |
r1ffezr |
r1fGzr |
r1fGzr |
r1fG80zq |
r1fGc0zq |
r1fGc0zq |
r1fGe0zq |
r1fGe0zq |
r1fGf0zq |
r1fGf0zq |
r1fGf8zq |
r1fGf8zq |
r1fGfczq |
r1fGfczq |
r1fGfezq |
r1fGfezq |
r1fHzq |
r1fHzq |
r1fH80zp |
r1fH80zp |
r1fHc0zp |
r1fHc0zp |
r1fHe0zp |
r1fHe0zp |
r1fHf0zp |
r1fHf0zp |
r0fHf0zp |
r0fHf8zp |
r0fHf8zp |
r0fHfczp |
r0fHfczp |
r0fHfczp |
r07Hfezp |
r07Hfezp |
r07Hfezp |
r07Izp |
r07Izp |
r07I80zo |
r03I80zo |
r03I80zo |
r03Ic0zo |
r03Ic0zo |
r01Ie0zo |
r01Ie0zo |
r01If0zo |
r01If0zo |
sIf8zo |
sIf8zo |
sIfczo |
sIfezo |
s7fHfezo |
s7fIzo |
s3fI80zn |
s3fI80zn |
s1fIc0zn |
s1fIe0zn |
s0fIe0zn |
s0fIf0zn |
s07If0zn |
s07If8zn |
s03Ifczn |
s01Ifezn |
s01Ifezn |
tJzn |
t7fI80zm |
t3fIc0zm |
t3fIe0zm |
t1fIf0zm |
t0fIf8zm |
t07Ifczm |
t03Ifezm |
t01J80zl |
uJc0zl |
u7fIe0zl |
u3fIf8zl |
u1fIfczl |
u07Jzl |
u03J80zk |
u01Je0zk |
v7fIf0zk |
v3fIf8zk |
v1fIfezk |
v0fJ80zj |
v03Je0zj |
v01Jf0zj |
w7fIfczj |
w1fJzj |
w07Jc0zi |
w01Jf0zi |
x7fIfczi |
x1fJzi |
x07Jc0zh |
x01Jf0zh |
y3fIfczh |
y0fJzh |
y03Jc0zg |
zJf8zg |
z3fJzg |
z0fJe0n10q |
z03Jfcn10q |
zgK80m30q |
zg1fJf0me0q |
zg03Jfel3fc0q |
zh7fJc0j1fG80	q |
zh07Jfci1fGfe	r |
ziKc0g1fHfcr |
zi1fOf0r |
zi01Oc0r |
zj07Ns |
zk1fLfcs |
zj07Mf0s |
zi03Nc0s |
ziOt |
zh0fNfct |
zhOf0t |
zg0fOc0t |
zgPu |
z0fOfcu |
zPf0u |
y0fPc0u |
yPfev |
x0fPf0v |
xQw |
w0fPf8w |
wQ80w |
v0fPf8x |
vQ80x |
u0fPf8y |
uQ80y |
t0fPf8z |
tQ80z |
s0fPf8zg |
r01Q80zg |
r3fPf8zh |
q03Q80zh |
q3fPf8zi |
p03Q80zi |
p3fPf8zj |
o03Q80zj |
o7fPf8zk |
n07Q80zk |
nQf8zl |
m0fQ80zl |
m7fPf8zm |
l07Q80zm |
l7fPf8zn |
k07Q80zn |
k7fPf8zo |
j07Q80zo |
jQf8zp |
i1fQ80zp |
h0fQf8zq |
c03fR80zq |
7fRf8zr |
1fR80zr |
0fQf8zs |
07Q80zs |
03Pf0zt |
gPzu |
g7fNf0zu |
g1fMfezv |
g07Mc0zv |
hLfczw |
h0fLc0zv |
iLf8zv |
i0fKfezv |
jL80zu |
j0fKe0zu |
kKf8zu |
k0fJfezu |
l7fJ80zt |
l07Je0zt |
m7fIf8zt |
m03Ifezt |
n1fI80zs |
n07Ie0zs |
o7fHf8zs |
o0fHfezs |
o01I80zr |
p3fHe0zr |
p07Hf8zr |
p01Hfezr |
q3fH80zq |
q0fHe0zq |
q03Hf8zq |
rHfezq |
r3fH80zp |
r1fHe0zp |
r07Hf8zp |
r03Hfezp |
sI80zo |
s7fHe0zo |
s1fHf8zo |
s07Hfezo |
s03I80zn |
tIc0zn |
t3fHe0zn |
t1fHf8zn |
t07Hfczn |
t03Hfezn |
t01I80zm |
uIc0zm |
u7fHe0zm |
u3fHf0zm |
u1fHf8zm |
u0fHfczm |
u07Hfezm |
u03Izm |
u01I80zl |
vIc0zl |
v7fHe0zl |
v3fHf0zl |
v1fHf8zl |
v1fHfczl |
v0fHfezl |
v07Izl |
v03I80zk |
v01Ic0zk |
v01Ie0zk |
wIf0zk |
w7fHf8zk |
w3fHf8zk |
w1fHfczk |
w1fHfezk |
w0fIzk |
w07Izk |
w03I80zj |
w01Ic0zj |
w01Ie0zj |
xIe0zj |
x7fHf0zj |
x3fHf0zj |
x1fHf8zj |
x1fHfczj |
u7f80g0fHfcm10	v |
u7f80g07Hfem30	v |
u7f80g07Hfem70	v |
uGc0g03Il01f0	v |
uGc0g01I80kGf0	v |
uGc0g01I80kGf0	v |
t01Ge0hIc0kGf0	v |
t01Ge0h7fHe0k	07f0v |
t01Ge0h7fHe0k	07f0v |
t03Gf0h3fHf0k	07f0v |
t03Gf0h1fHf0k	07f0v |
t03Gf0h1fHf8k	07f0v |
t07Gf8h0fHfck	07f0v |
t07Gf8h0fHfck	07f0v |
t07Gf8h07Hfek	07f0v |
t0fGfch03Gf7fe	k07f0v |
t0fGfch03Gc7G	k07f0v |
t0fGfch01G87e0	k07f0v |
t1fGfeh01fe07	80k07f0v |
t1fGfeif806l07	f0v |
t1f8ffej04l07	f0v |
t3f8fGq07f0v |
t3f8fGq07f0v |
t3f07Gq07f0v |
t7f07G80p07f0	v |
t7f07G80i20j01	G87f0h40s |
t7e03G80i600f	f8h07Ge7f0hc0	70g01feg0fGf9	He03ffc |
tfe03Gc0ie03f	feh1fGf7f0g01	c1f8g0fGc00fG	f9He03ffc |
tfe03Gc0h03e0	Hh3fHf0g07c3fc	g3fGf00fGf9He0	3ffc |
tfc01Gc0g01Ge1	H80g7f83Gf007	Gc7feg7f8ff801	Gc01ffcg07c0 |
s01fc01Ge0g01	Ge3Hc0gGgGf007	Gc7fegfe03fcg	Gc00ff8g03c0 |
s01fc01Ge0g01	Ge7Hc001feg7f	f007GcfG01fc01	fegGc00ff8g03
 80 |
s01f8gGe0g01G	efHe003fcg3ff0	07GcfG03f8gGg	Ge007f8g0380 |
s03f8gGf0h0fG	01Ge003f8g1ff0	g3fdf0f07f0g7f	g7fe007fcg0380 |
s03f8gGf0h0ffc	g7ff007f8g1ff0	g3fde070fe0g3f	807fe007fcg07
 g |
s03f0g7ff0h0f	f8g3ff007f0g0f	f0g3ffc030fe0	g3f807ff003fc
 g07g |
s07f0g7ff8h0f	f0g1ff00ff0g0f	f0g3ff8031fc0	g1fc03ff003fe
 g0fg |
s07f0g7ff8h0f	e0g1ff00ff0g07	f0g3ff0011fc0	g1fc03ff003fe
 g0eg |
s07e0g3ff8h0f	e0g0ff01fe0g07	f0g3fe0g3f80g	0fe03ff001feg
 0eg |
s0fe0g3ffch0f	e0g0ff01fe0g07	f0g3fe0g3f80g	0fe01ff801Gg1e
 g |
s0fe0g3ffch0f	e0g0ff01fe0g07	f0g3fc0g3fIe0	1ff801Gg1cg |
s0fc0g1ffch0f	e0g0ff01fe0g07	f0g3fc0g7fIf0	1ff801Gg1cg |
s1fc0g1ffeh0f	e0g0ff03fe0g07	f0g3fc0g7fIf0	0ff803G803cg |
s1fc0g1ffeh0f	e0g0ff03fe0g07	f0g3fc0g7fIf0	0ffc03G8038g |
s1f80g0ffeh0f	e0g0ff03fe0g07	f0g3fc0g7f80i	0ffc03G8038g |
s3f80g0fGh0fe0	g0ff03fe0g07f0	g3fc0g7fj07fc	07Gc078g |
s3f80g0fGh0fe0	g0ff03fe0g07f0	g3fc0g7fj07fe	07Gc070g |
s3fJh0fe0g0ff0	3fe0g07f0g3fc0	g7fj07fe073fc0	70g |
s7fJ80g0fe0g0f	f03fe0g07f0g3f	c0g7fj03fe0f3f	e0f0g |
s7fJ80g0fe0g0f	f03fe0g07f0g3f	c0g7fj03G0e3f	!e0g |
s7eh03G80g0fe0	g0ff03fe0g07f0	g3fc0g7fj03G0e	1f!e0g |
sfeh03Gc0g0fe0	g0ff03fe0g07f0	g3fc0g7fj01G1e	1ff1e0g |
sfeh03Gc0g0fe0	g0ff03fe0g07f0	g3fc0g7fj01G9c	1ff1c0g |
sfch01Gc0g0fe0	g0ff03fe0g07f0	g3fc0g7fj01G9c	0ff1c0g |
r01fch01Ge0g0f	e0g0ff03fe0g07	f0g3fc0g7fkGbc	0ffbc0g |
r01fch01Ge0g0f	e0g0ff03fe0g07	f0g3fc0g3f80j	Gf80ffb80g |
r01f8iGe0g0fe0	g0ff03ff0g07f0	g3fc0g3f80g07	e0gGf807fb80g |
r03f8iGf0g0fe0	g0ff01ff0g0ff0	g3fc0g3f80g07	e0g7ff807G80g |
r03f8iGf0g0fe0	g0ff01ff0g1ff0	g3fc0g1fc0g0f	e0g7ff007Gh |
r03f0i7ff0g0f	e0g0ff00ff8g3f	f0g3fc0g1fc0g	0fc0g7ff003Gh |
r07f0i7ff8g0f	e0g0ff00ffcg7f	f0g3fc0g1fe0g	1fc0g3ff003Gh |
r07f0i7ff8g0f	e0g0ff007fegG	f0g3fc0g0fe0g	3f80g3fe003fe
 h |
r07e0i3ff8g0f	e0g0ff007G03G	f0g3fc0g0ff0g	7f80g3fe001fe
 h |
r0fe0i3ffcg0f	e0g0ff003Gc7G	f8g3fc0g07f8g	Gh1fe001feh |
r0fe0i3ffcg0f	e0g0ff001Hf7G	c03fc0g03fc01	feh1fc001fch |
r0fc0i1ffcg0f	e0g0ff001Hf7G	c03fc0g01G07fc	h1fc001fch |
r1fe0i3ffeg1f	f0g1ff8gHe7Gc0	7fe0hHf8h0fc0	gfch |
q01Gfeh07He1H	81H803fGc7c007	Gfeh3fGf0h0f80	gf8h |
q01Gfeh07He1H	81H801fG87g07	Gfeh1fGc0h0f80	gf8h |
q01Gfeh07He1H	81H8003fc06g07	Gfeh03feo |
zn04w |
zzl |
zzl |
zzl |
zzl |
zg1fHfczg |
zg1fHfczg |
zg1fHfczg |
zg0fHfezg |
zg0fHfezg |
zg0fHfezg |
zg0fHfezg |
zg07Izg |
zg07Izg |
zg07Izg |
zg07Izg |
zg03I80z |
zg03I80z |
zg03I80z |
zg03I80z |
zg01Ic0z |
zg01Ic0z |
zg01Ic0z |
zg01Ic0z |
zhIe0z |
zhIe0z |
zhIe0z |
zhIe0z |
zh7fHf0z |
zh7fHf0z |
zh7fHf0z |
zh7fHf0z |
zh3fHf8z |
zh3fHf8z |
zh3fHf8z |
zh3fHf8z |
zh1fHf8z |
zh1fHfcz |
zh1fHfcz |
zh1fHfcz |
zh0fHfcz |
zh0fHfcz |
zh0fHfez |
zh0fHfez |
zh07Hfez |
zh07Hfez |
zh07Iz |
zh07Iz |
zh03Iz |
zh03Iz |
zh03Iz |
zh03I80y |
zh01I80y |
zh01I80y |
zh01I80y |
zh01Ic0y |
ziIc0y |
ziIc0y |
ziIc0y |
ziIe0y |
zi7fHe0y |
zi7fHe0y |
zi7fHe0y |
zi7fHf0y |
zi3fHf0y |
zi3fHf0y |
zi3fHf0y |
zi3fHf8y |
zi1fHf8y |
zi1fHf8y |
zi1fHf8y |
zi1fHfcy |
zi0fHfcy |
zi0fHfcy |
zi0fHfcy |
zi0fHfey |
zi07Hfej80t |
zi07Hfej80t |
zi07Ii0180t |
zi07Ii0180t |
zi03Ii0380t |
zi03Ii0780t |
zi03Ii0f80t |
zi03I80h1f80t |
zi01I80h3f80t |
zi01I80h7fu |
zi01I80hGu |
zi01I80g01Gu |
zjI80g03Gu |
zjIc0g07feu |
zjIc0g0ffeu |
zjIc0g1ffcu |
zj7fHe0g3ff8u |
zj7fHe0g7ff0u |
zj7fHe0gGe0u |
zj7fHf001Ge0u |
zj3fHf803Gc0u |
zj3fHf807G80u |
zj1fHfc0fGv |
zj1fI3ffev |
zj0fJfev |
zj0fJfcv |
zj07Jf8v |
zj07Jf0v |
zj03Je0v |
zj01Je0v |
zkJc0v |
zk7fI80v |
zk3fIw |
zk1fHfew |
zk0fHfcw |
zk07Hf8w |
zk03Hf0w |
zlHe0w |
zl3fG80w |
zl07fex |
zzl |
\enddata{raster, 545627704}
\view{rasterview,545627704,513,0,0}
\helv{\bold{\flushright{Andrew Consortium

School of Computer Science

Carnegie Mellon University

}}}\flushright{Volume 4, Number 1

Spring 1995

}
\bigger{\bigger{\leftindent{\leftindent{\leftindent{\bold{\center{The 
Andrew View }}}}}}}\


_______________________

\flushleft{\flushright{\section{Highlights in this Issue}}

}
\leftindent{My Own View

		"The World of Widgets."

}	News from the Consortium

			"Consortium Converts to C++"

	Software Developments

			"Have you Picked Up our Latest Bug Fixes?"

			"Printing Status"

			"Argument Lists"

	Enhancements in the Works

			"The Linux Line"

			"The World Wide Web Browser"

	Member Mentions

			"BellSouth and Andrew"

	Features

			"Conference Planning"

			"Web Watch"

			"Staff News"

			"Employment Opportunities"

\smaller{\flushright{
}}\smaller{\flushright{Email: subscriptions, info, orders --- 
\italic{info-andrew-request@andrew.cmu.edu}

bug reports --- \italic{info-andrew-bugs@andrew.cmu.edu}

	 discussion forum --- \italic{info-andrew@andrew.cmu.edu} \



Newsgroup: netnews.comp.soft-sys.andrew@andrew.cmu.edu


Remote Demo: finger @atk.cs.cmu.edu


Archive Access: ftp.andrew.cmu.edu: pub/AUIS/


Webpage: 
http://www.cs.cmu.edu/afs/cs.cmu.edu/project/atk-ftp/web/andrew-home.html


NEWSLETTER APPENDIX: Facts on File}}

\begindata{bp,545631352}
Version 2
n 0
\enddata{bp,545631352}
\view{bpv,545631352,514,0,0}
______________________________________

\section{My Own View - The World of Widgets}

Wilfred J. Hansen, Director


This term I have amused myself by teaching the Software Engineering project 
course in the School of Computer Science here at Carnegie Mellon 
University.  The field of software engineering deals with problems that 
arise when programs are large, when they involve many programmers, and when 
they exist over long periods of time; many examples may be taken from the 
history of the Andrew system.


Consequently, the focus of Software Engineering 15-413 is---you guessed 
it---Andrew, or more specifically, Widgets for Andrew. The highest priority 
is production of those widgets needed to build the "forms" facility for the 
Web Browser project: text entry field, push buttons, and radio buttons. 
This approach has tied in very nicely with both our own continuing internal 
development of widgets and our work on a web browser for Andrew. The course 
has given us the opportunity to try a number of approaches we otherwise 
could not have.


The 38 students in the course are organized into two "companies," each 
developing a set of widgets.  Rather than have them build individual 
widgets, we've taken the approach of building a general widget driver 
framework to make widget construction easy. Each company is split into four 
teams with specific responsibilities:

\indent{
}\indent{\italic{Integration Team} - manage the overall system 
organization, conduct system testing, and complete the documentation.

}\indent{
\italic{Dataobject Team} - construct a generalized dataobject which manages 
a collection of "attributes" for each widget.


\italic{View Team} - construct a generalized view driver which fetches 
attributes from the widget dataobject and makes the corresponding widget 
appear on screen.


\italic{Widget Team} - write the resource files that contain the attributes 
needed for each particular widget.}


The students spent the first half of the semester learning about Andrew and 
learning enough software engineering basics to be able to handle the 
project and design the software. Implementation and system integration are 
taking place during this second half of the course.


What have I learned from this experience, you ask?


In light of my experience with the development of the Andrew system, it is 
interesting to read and talk about formal software engineering methods. 
 Some would have been of little use to us when the system was being built, 
but others could have contributed mightily to a more easily maintainable 
Andrew.


It seems to me that smaller teams could have done the job faster. But then 
again, one of the most important lessons to be learned from a software 
engineering project course is how to work together in a group. The students 
have struggled some, but are really learning these lessons well. I have 
high hopes for the successful completion of a rudimentary widgets set from 
which we can further build.


__________________________\subheading{

\bigger{News  from the Consortium}

}Susan Straub, System Administrator\subheading{

\subheading{
}}\bold{CONSORTIUM CONVERTS TO C++!}   Since early 1995, the Consortium 
staff has been making full use of Andrew7.2 in C++. At the same time, 
Consortium members are taking full advantage of this latest version of the 
software. Members who have converted to using version 7.2 on at least some 
of their computers include IBM and BellSouth.


If you are a member who would like to install Andrew7.2 at your workplace, 
please contact our system administrator, Susan Straub, at:


	tel:	(412) 268-7326

	fax:	(412) 268-5571

	email: susan@andrew.cmu.edu


Please provide information about the system type(s) on which you will be 
installing Andrew so that we can guide you to the correct files.

 \


If you are not already a member and are interested in Andrew7.2, we 
encourage you to join us in our efforts to ensure that the system continues 
to be maintained and made available. If you would like to know more about 
becoming a member of the Consortium, please contact our assistant director, 
AnnMarie Zanger, at:


	tel:	(412) 268-6710

	fax:	(412) 268-5571

	email: az28@andrew.cmu.edu


________________________

\section{Software Developments

}Andy Plotkin and Rob Ryan, Technical Staff


\bold{Have You Picked Up our Latest Bug Fixes?}   If you are among the few 
who are using both versions of our software, Andrew6 in C and Andrew7 in 
C++, a patch is ready and waiting for you via ftp. andrew.cmu.edu in 
pub/AUIS/patches/official/patch.633.


This patch fixes a bug in the Andrew6 version of "figure" which prevents it 
from reading figures created with Andrew7. This latest fix will assist in 
your work on documents containing figures.\subheading{


}\bold{Printing Status}   The PostScript printing system prints all the 
standard Andrew objects (text, figure, table, raster) and handles insets 
such as image, ps, null, link and eq, as reported previously. As planned, 
it now also handles special text features such as table of contents, index 
(invoke by setting print options) and full-page text layout (although this 
is still in process of being "road-tested"). The system is also capable of 
page layouts that adapt to the page size.


You can get help when using the system by calling up the print and preview 
functions, and print setup dialog box. Help files will be added for 
typescript, messages and any other text-based applications that have their 
own print/preview options.


\bold{Argument Lists}   Work on the infrastructure needed for widgets has 
begun.  In particular a mechanism for interfacing functions of various 
languages has been implemented and support for windows suitable for 
menucards has been added.


_____________________________

\bold{\bigger{Enhancements in the Works}}


\bold{The Linux Line}

Terry Gliedt, Consultant


The Linux version of Andrew continues to keep attracting new users. 
Feedback from these users, new and old alike, is that the tools quickly 
become popular once installed. Continuing efforts to improve Andrew are 
greatly appreciated.


The one recurring complaint from Linux users about Andrew, however, is that 
EZ, our "word processor", does not contain all of the features typically 
available to desk-top publishers. Regrettably not, but typically the new 
user is willing to forego things like WYSIWIG editing in order to reap the 
advantages of Andrew's  compound document architecture and tools.


A re-release of the Andrew6.3 for Linux has been announced recently. This 
new Linux release was built with XFree3.1 (i.e. it is X11R6-based). This is 
becoming the standard version of X for Slackware and other Linux 
distributions.


The package types remain largely the same:


\bold{	auis63L4-wp} - basic word-processing system

	\bold{auis63L4-src} - tools for programming

	\bold{auis63L4-mail} - message system with MIME-compatible messages 
interface


The \bold{-doc} and \bold{-dev} packages which were offered in the last 
(L3) release have been dropped in favor of a package containing the entire 
system:


\bold{	auis63L4-full} - all of the above, including documentation and 
development files


This package is the full ~40MB /usr/andrew tree that results when building 
Andrew. Because of its size, this 9MB file is only available at 
ftp.andrew.cmu.edu in /pub/AUIS/bin-dist/linux. The other three packages 
can also be found here and at sunsite.unc.edu in /pub/Linux/X11/andrew. \



\bold{
The WorldWideWeb Browser}

Tom Neuendorffer, Consultant


Andrew's own Web Browser is slated for release to our users very soon. A 
demo of the browser, which can be integrated into your Andrew User 
Interface System to work much like Mosaic or Netscape, was presented to the 
entire Consortium staff in March. The multi-threaded WWW library code 
released by CERN just a few months ago is integrated into the browser. This 
object, combined with the HTML editors already available to users (see 
/pub/AUIS/misc), keeps the Andrew system in sync with the newest, hottest 
arena in the computer world---the Web.

 \


____________________

\bold{\bigger{Member Mentions}}


\bold{BellSouth and Andrew}   The Andrew User Interface System supports 
over 6000 users in viewing documents at BellSouth.


Over the past year, BellSouth and the Andrew Consortium have worked 
together to convert the Andrew code used at all of its sites to C++. 
 BellSouth has been the impetus behind the Consortium being able to offer 
better functionality in the system when searching through objects, in 
particular, through pushbuttons and tables. The system is also now better 
able to handle table insets. Other fixes include rewriting functions to 
improve the positioning of text and objects within windows. There is also 
support for highlighting colored text in the editor. All of this, thanks to 
the urging of BellSouth, one of a number of valued members of the Andrew 
Consortium.

\begindata{bp,545635992}
Version 2
n 0
\enddata{bp,545635992}
\view{bpv,545635992,515,0,0}
___________\subheading{

\bigger{Features}}

AnnMarie Zanger, Assistant Director\subheading{

}
\bold{Conference Planning}   The \italic{1995 Andrew Technical Conference} 
will be held in Pittsburgh during September this year. Mark your calendars 
now!


The annual event will showcase the Andrew User Interface System and the 
WorldWideWeb, both as exclusive entities and as mutually-evolving vehicles, 
which improve users' ability to process information.


We have selected "Andrew and the Web" as the theme of this year's 
conference because Carnegie Mellon University and the Andrew Consortium are 
at the forefront of developments on the Web. However, we also want to hear 
about all of those fine programming inventions created using Andrew alone 
as a tool.


We look forward to a lively two-day mix of presentations, and as always, we 
have scheduled the Andrew Consortium Annual Meeting right in the middle. 
 Look out for the formal Call for Papers to be released soon and please 
note the preliminary schedule below:


Date:	September 21-22, 1995  (Thursday and Friday)


Place:	Carnegie Mellon University

		Pittsburgh, Pennsylvania

	\


Sessions:	"Andrew as a Tool": September 21, 1995

		Annual Meeting of the Andrew Consortium: Evening of September 21, 1995

		"Using Andrew and the Web": September 22, 1995

\bold{

Web Watch}   The Andrew Consortium homepage address has been slightly 
simplified. We have dropped the ":8001" out of the URL.


OLD: 
http://www.cs.cmu.edu:8001/afs/cs.cmu.edu/project/atk-ftp/web/andrew-home.ht\
ml

NEW: 
http://www.cs.cmu.edu/afs/cs.cmu.edu/project/atk-ftp/web/andrew-home.html


This change resulted from the reassignment of various web servers at the 
School of Computer Science - Carnegie Mellon University, where Andrew lives.


The Andrew Consortium WWW homepage now links you into much more information 
from our FTP site. That information is also categorized more specifically 
for easier access. We hope that this helps you to quickly find the 
information you need.

\bold{
}Just for fun, here are some handy Web searching tools, one of which was 
designed at CMU.

Happy searching:


\italic{Lycos} - http://lycos.cs.cmu.edu/

		- from CARNEGIE MELLON UNIVERSITY

\italic{Yahoo} - http://akebono.stanford.edu/yahoo/

		- from STANFORD UNIVERSITY

\smaller{\italic{\bigger{World Wide Web Worm}}} - 
http://www.cs.colorado.edu/home/mcbryan/WWW.html

		- from UNIVERSITY OF COLORADO

\italic{Web Crawler} - http://webcrawler.cs.washington.edu/WebCrawler/

		- from UNIVERSITY OF WASHINGTON


Spring has sprung and that means two things: gardening and taxes. For those 
of us who have filed for extensions and still have to trudge through this 
annual exercise, try:


\italic{Tax Forms from the IRS via Email} - 
http://www.scubed.com:8001/tax/email.html

\italic{Taxing Times (Entire Tax Code and More)} - 
http://www.scubed.com:8001/tax/tax.html


Be prepared for next year. Read:


\italic{The Tax Digest -} http://www.unf.edu/misc/jmayer/taxdig.html


As a reward for all those who have finished their taxes, check out the 
green pages:


\italic{The Virtual Garden} - http://www.timeinc.com/vg/

\italic{Garden Net} - http://www.olympus.net/gardens/welcome.html\italic{

National Wildflower Research Center} - 
http://www.onr.com/wildflower.html\bold{



Staff News  }\italic{Andrew Plotkin}, a staff programmer at the Andrew 
Consortium for the past three years and a former graduate of Carnegie 
Mellon University, will be leaving us in April.


While Andy will be greatly missed, our congratulations are in order...he 
has just accepted a programming position at Magnet Interactive Studios in 
Washington, DC. Magnet is a multimedia design firm which produces games, 
multimedia business applications, and tables. He will be writing Macintosh 
versions of games, which is what he's always wanted to do. Andy is 
originally from our nation's capital and is looking forward to returning 
there.


Thanks for all of your hard work to improve the Andrew system and good luck 
in your new endeavors, Andy!


\italic{Terry Gliedt}, one of our long-time associates, has finished his 
tenure as a consultant on Linux systems for the Andrew Consortium. This 
change is of his own choosing; we will surely miss his fine work for us 
here.


The news is not all bad though. Terry will be the new Director of 
Information Technology at a company called Communicating for America 
Network Services (CANS). He will be responsible for all of their WorldWide 
Web efforts on the Internet. Terry writes, "About a year ago I asked myself 
what I really wanted to be doing - and it was obvious to me. I wanted to do 
work on the Internet. I've been doing various kinds of work with networks 
at IBM and joining CANS allows me to continue that."


He will continue to work from home, but his email address has changed. He 
can be found at  tpg@cfa.org or via CANS' webpage at http://www.cfa.org.


Thanks a million, Terry,  for all your work on the Andrew User Interface 
System.



\bold{Employment Opportunities  }The Andrew Consortium has four programming 
positions open. As you know, the Consortium staff enhances and maintains 
the Andrew User Interface System (Andrew), one of the leading compound 
document environments. Andrew provides various applications based on these 
compound documents--word processor, mail/bboard system, help browser, 
drawing and font editor, directory browser--as well as a variety of 
embeddable objects--drawings, images, spread sheets, equations, etc.


We welcome your applications as:


1)  Bug Czar (full-time staff) - Your responsibilities will include fixing 
bugs, managing bugs database, documenting system changes, testing the 
system, problem solving, and system development.


2)  Developer (full-time staff) - You will design and implement new 
features in existing software, ensure the installability of the system, and 
communicate with Consortium members.


3)  Programmer (summer full-time) - You will contribute to an on-going 
project such as the widget set, printing, electronic mail, or web browser.


4)  Programmer (part-time from September 1995) - Your tasks will include 
working with our full-time staff to fix bugs and continue development work.


Please contact our director, Fred Hansen, at 412-268-6788 or via email 
<wjh@andrew.cmu.edu> if you are interested in any of these positions or if 
you would like to recommend someone to us.

\begindata{bp,545753960}
Version 2
n 0
\enddata{bp,545753960}
\view{bpv,545753960,516,0,0}
______________________________________________________________________


\bold{\center{FACTS ON FILE}}

______________________________________________________________________\
\smaller{\bigger{\smaller{\bigger{\smaller{\bigger{\smaller{\bigger{\
\smaller{

\center{\bold{
Andrew is...}}

\center{
\indent{\indent{Compound Document Architecture

Word Processor

Drawing Editor

Mail /Bulletin Board Reader, Writer, Manager

Spreadsheet / Table Editor

Widget Set

Application Builder

Scriptable

In C and C++

For X11}}}\indent{\indent{

}\center{
...With a consistent, integrated user interface so you can create compound 
documents

 containing pictures, words, tables, graphs

 \


...and more.}}}}

}\smaller{
The\italic{\bold{ Andrew User Interface System}} is an integrated set of 
tools that allow you to create, use, and mail documents and applications 
containing typographically formatted text and embedded objects. 
\bold{\italic{ AUIS}} or \bold{\italic{"Andrew"}} has three principal 
components:


\indent{The \italic{\bold{Andrew User Environment} (\bold{\italic{AUE}})} 
is an integrated set of applications beginning with a 'generic object' 
editor (\italic{ez}), a help system, a system monitoring tool 
(\italic{console}), an editor-based shell interface (\italic{typescript}), 
and support for printing multi-media documents. \



The \italic{\bold{Andrew Toolkit} (\bold{\italic{ATK}}) }is a portable 
user-interface toolkit.  It provides a dynamically-loadable, 
object-oriented environment wherein objects can be embedded in one-another. 
Thus, one could edit text that contains not only fonts and styles, but also 
embedded raster images, spreadsheets, drawing editors, equations, simple 
animations, etc. These embedded objects could themselves contain other 
objects, including text. ATK is an open system so programmers can create 
new objects that can be embedded as easily as those system-defined objects. 


The \italic{\bold{Andrew Message System} (\bold{\italic{AMS}})} provides a 
multi-media interface to mail and bulletin-boards.  AMS supports several 
mail management strategies and implements many advanced  features including 
authentication, return receipts, automatic sorting of mail, vote collection 
and tabulation, enclosures, audit trails of related messages, and 
subscription management. It also provides a variety of interfaces that 
support ttys and low-function personal computers in addition to the 
high-function workstations. }}}\


\begindata{bp,545759880}
Version 2
n 0
\enddata{bp,545759880}
\view{bpv,545759880,517,0,0}



\bold{Andrew-Ready Platforms}


Andrew has been used successfully on (at least) these platforms: \



IBM---RT AOS 3.4, RT AIX 2.2.1, RS/6000 AIX3.1, PS/2 AIX1.2 \


SUN---Sun3 3.5, Sun3 4.0, Sun4 4.0, Sun3 4.1, Sun4 4.1, Sun4Mach, Solaris

DEC---Vax Ultrix 3.1, Vax Ultrix 4.2, Vax BSD, DEC MIPS, Pmax Mach

Other---HP, SCO I386, SGI IRIX 4.0, Apollo, Macintosh II, MacMach, 486 
Mach, Telmat, Linux




\bold{Remote Demo Service}


Try out Andrew from your own work station via the Remote Andrew Demo 
Service. You will need a host machine on the Internet running the X11 
window system. You will be able to compose multimedia documents, navigate 
through the interactive Andrew Tour, and use the Andrew Message System to 
browse through a few of CMU's four thousand bulletin boards and newsgroups.


To get started, simply run the following command on your machine: finger 
@atk.cs.cmu.edu (128.2.203.218). The remote demo system will give you 
further instructions.




\bold{Accessing the Source Code and Binaries}


Sources and binaries are available online via anonymous ftp from: 
ftp.andrew.cmu.edu (IP: 128.2.232.154) in pub/AUIS/. See the README file.


Other ftp sites are: ftp.x.org (IP: 192.112.44.100) and its clone sites 
(see pub/R6untarred/contrib/lib/auis-6.3). On the nationwide AFS file 
system, Andrew is available in: /afs/cs.cmu.edu/project/atk-ftp.


Binary distribution packages for subsets or all of Andrew are available for 
the following system types: \



	RS/6000   \


	Sun 4C Sparcstation    \


	HP 720    \


	DEC Pmax

	Linux


Source and binary tapes are also available by mail (see "Services and 
Offerings-Andrew on Tape" below).

\begindata{bp,545760536}
Version 2
n 0
\enddata{bp,545760536}
\view{bpv,545760536,518,0,0}
\bold{


\center{Membership in the Andrew Consortium}}



The School of Computer Science at Carnegie Mellon University has 
established the Andrew Consortium to maintain and enhance the Andrew User 
Interface System (Andrew).



The Consortium offers outside organizations the opportunity to help shape 
the future of the system. Participate in the development of Andrew, utilize 
the latest advances by our technical staff, and undertake commercial 
exploitation with the active cooperation of the developers.



The overall efforts of the Consortium staff are directed toward: \


\leftindent{
+ increased quality in existing media,

+ enhancements, including a direct manipulation interface builder,

+ embedding of applications such as generic X applications,

+ increased potential for transition from Andrew to successor systems

+ inter-operability with standards such as Posix, Motif, C++, OLE,  and 
SGML.

}

The Consortium makes its most up-to-date release, currently Andrew 7 in 
C++, available only to members.  The current publicly available Andrew 
release is 6.3, released via anonymous file transfer over the Internet. \




Membership in the Consortium is offered to organizations interested in 
exploiting Andrew technology within their operations or products.  All 
members support the consortium as it:

\leftindent{
+ Enhances, maintains, and distributes the Andrew software base.

+ Conducts an annual meeting to review progress and set priorities.

+ Distributes a quarterly newsletter

+ Monitors the info-andrew mailing list.

}

We offer memberships at four levels: Participating, Full, Contributing and 
Associate. You are cordially invited to join us.


Please contact our Director, Fred Hansen <wjh@andrew.cmu.edu> if you would 
like to discuss the opportunities that the Consortium has to offer.


\begindata{bp,545761432}
Version 2
n 0
\enddata{bp,545761432}
\view{bpv,545761432,519,0,0}
\bold{\center{


Consortium Services and Offerings}}



}\smaller{The following materials are provided by the Andrew Consortium at 
Carnegie Mellon University for internal educational use only and may not be 
reproduced for sale or distribution. Please mark your selections below:


\bold{\center{

ANDREW IN PRINT}}



    _____  \bold{ The Andrew User Guide}}}}}}\smaller{ 
  US$25}\smaller{\bigger{\smaller{\bigger{\smaller{


This printed and bound guide, offers a comprehensive description of how to 
use Andrew applications and insets.  Chapters cover ez, help, typescript, 
messages, console, raster, figure, table, and many other facets of the 
system. (130 pages)



   _____  \bold{ Selected Technical Papers on Andrew}   US$30


This set represents a selection of some of our most handy references on the 
Andrew system. (250 pages)


	A Guide to Andrew (User Tutorial)

	Ness:  An Extension Language for the Andrew Toolkit

	Programming with the Andrew Toolkit

	ADEW:  The Andrew Development Environment Workbench

	Createinset:  Generate Source Files for a New Inset

	The Andrew Message System		\




   _____   \bold{Andrew Technical Conference Proceedings   }US$20


The Andrew Consortium sponsors its own technical conference each year. 
 This volume includes the entire proceedings of the 1994 event, 
(Application Developer's View of Andrew, The Web Browser, Compound Document 
Architectures) plus highlights from the 1992 and 1993 conferences.  (85 
pages)



   _____  \bold{ Programming Documentation on Andrew   }US$95


This package represents a complete set of programming documentation on the 
Andrew system, sold in hard copy form. (1250 pages)

\begindata{bp,545763624}
Version 2
n 0
\enddata{bp,545763624}
\view{bpv,545763624,520,0,0}
\bold{\center{

ANDREW ON TAPE}}



   _____  \bold{ Public Source Tape (6.3 in C)   }US$150


Want the source code on tape? Here it is, ready to use on your 
Andrew-compatible platform.



    _____  \bold{ Private Source Tape (7.2 in C++)}

	\


	______   US$350 for business use	_____________________  Name of designated 
user/company


	______   US$250 for personal use	_____________________  Name of designated 
user


Purchase our most up-to-date version of the source in C++ and take 
advantage of the latest programming advances made by our technical staff. 
(This tape must be designated for the use of one individual only.)



    _____  \bold{ Binary Distribution Package (6.3 in C)   }US$100 \



This tape provides you with everything you need to get Andrew up and 
running on your RS/6000, Sun 4C Sparcstation, HP 720, DEC Pmax or Linux 
machine. Files include the source code, word processing, documentation, and 
mail for MIME-compatible messages.



	If you are ordering ANDREW ON TAPE, please specify format:


		_____	1/4" streaming tape (150 MB)

		_____	8 mm DAT tape (2.3 GB)

		_____	8 mm HP Iotamat format


	\


US$	_______	SUBTOTAL


	_______	   Add US$20 per item for US express mail delivery

	_______	   Add US$25 per item for air mail delivery outside the US

	_______	   Add US$40 per item for express mail delivery outside the US


US$	_______	GRAND TOTAL



Name      ___________________________________________________

Company ___________________________________________________

Address   ___________________________________________________

Phone      ______________  Fax ____________  Email _______________


Please place your order by mailing the previous section of this form with 
your selections marked.  Include a check made payable to Carnegie Mellon 
University and send it to the address overleaf.

\begindata{bp,545764728}
Version 2
n 0
\enddata{bp,545764728}
\view{bpv,545764728,521,0,0}



\bold{\center{Contact Information }}\




AnnMarie Zanger

Assistant Director


Andrew Consortium

School of Computer Science

Carnegie Mellon University			\


5000 Forbes Avenue				\


Pittsburgh, PA 15213-3890


}}}}Phone: (412) 268-6710

}\smaller{
Fax:  (412) 268-5571


Email: az28@andrew.cmu.edu}




\bold{From}: RD360HP@aol.com

\bold{Date}: Thu, 4 May 1995 00:43:39 -0400

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

\bold{Subject}: HELP


HELP




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

\bold{Subject}: DEC alpha binaries

\bold{Date}: Tue, 09 May 1995 09:34:09 CDT

\bold{From}: Todd A Simons <tsimons@iastate.edu>



I tried to ftp ftp.andrew.cmu.edu, but I got a timed out message when

I tried to cd to pub/AUIS.  Is there anywhere I can find binaries for

the DEC Alphas?  I ftp'd the binaries for Linux and really like

the Andrew software.  \



Thanks

Todd Simons





\bold{Date}: Tue, 9 May 1995 14:20:57 PDT

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

\bold{To}: Info-Andrew <info-andrew+@andrew.cmu.edu>

\bold{Subject}: How to set From: header in Messages?


I'd like Messages (actually sendmessage) to automatically insert a From:

header in all messages I send, so that replies and mail in general will

go to my main mailing address, rather than to whereever I happen to be

sending mail from at that time.  What do I set where to make that

happen?  (I'm still running Andrew R5).


TIA,

Bill




\bold{Date}: Wed, 10 May 1995 11:44:28 -0400 (EDT)

\bold{From}: Dick Orgass <orgass+@CMU.EDU>

\bold{To}: Info-Andrew <info-andrew+@andrew.cmu.edu>,

    Bill Janssen <janssen@parc.xerox.com>

\bold{Subject}: Re: How to set From: header in Messages?


I'm also interested in Bill's question for the reasons he gave but for R6.


I think the appropriate way to do this is to use the Reply-To: header and 
set it automatically but show it in the upper window of the two mail 
sending apps (messages and sendmessage).


I hope that it's possible to find a solution that doesn't require 
keystrokes -- I forget too often.


Dick




\bold{Date}: Wed, 17 May 95 16:47:27 +1000

\bold{From}: William Walsh <william@ee.su.oz.au>

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

\bold{Subject}: general info



Hello \


	I was wondering were I could get the latest info about

	Andrew Toolkit Consortium and Andrew Message System.

	Thanks for your help.

	Regards

	\


William Walsh


Computer Systems Officer.		 Australia 		International

Department of Electrical Engineering.	phone: (02) 351 2843 	+61 2 351 2843

Bldg J03 Maze Cres.,			fax: (02) 351 3847	+61 2 351 3847

The University of Sydney.

AUSTRALIA. 2006.			email: william@ee.su.oz.au





\bold{Date}: Wed, 17 May 1995 11:30:16 -0400 (EDT)

\bold{From}: Wilfred.Hansen@cs.cmu.edu

\bold{To}: William Walsh <william@ee.su.oz.au>

\bold{Subject}: Re: general info

\bold{CC}: Ann.Marie.Zanger@cs.cmu.edu, Susan.Straub@cs.cmu.edu


Here's our latest info.  If you've any questions, please let me know.


The access info is at the end.  Note particularly:

	finger @atk.cs.cmu.edu

for info and an on-line demo.


Fred Hansen



                          ___________________


                              FACTS ON FILE

                           ___________________


                             What is Andrew?

                           Software Components

                         Andrew-Ready Platforms

                       Remote Andrew Demo Service

                The Source Code and Binary Distributions

                Become a Member of the Andrew Consortium

               Services and Offerings from the Consortium

                            "Andrew in Print"

                             "Andrew on Tape"

                           Contact Information


                              Andrew Is...


        Compound Document Architecture...Word

        Processor...Drawing Editor...Mail /Bulletin Board

        Reader, Writer, Manager...Spreadsheet / Table

        Editor...Widget Set...Application

        Builder...Scriptable...In C and C++...For X11


       ...With a consistent, integrated user interface so you can

                        create compound documents

                containing pictures, words, tables, graphs


                              ... and more.


The Andrew User Interface System is an integrated set of tools that

allow you to create, use, and mail documents and applications containing

typographically formatted text and embedded objects.  AUIS or "Andrew"

has three principal components:


    The Andrew User Environment (AUE) is an integrated set of

    applications beginning with a 'generic object' editor (ez), a

    help system, a system monitoring tool (console), an editor-based

    shell interface (typescript), and support for printing

    multi-media documents. \



    The Andrew Toolkit (ATK) is a portable user-interface toolkit. \


    It provides a dynamically-loadable, object-oriented environment

    wherein objects can be embedded in one-another. Thus, one could

    edit text that contains not only fonts and styles, but also

    embedded raster images, spreadsheets, drawing editors,

    equations, simple animations, etc. These embedded objects could

    themselves contain other objects, including text. ATK is an open

    system so programmers can create new objects that can be

    embedded as easily as those system-defined objects. \



    The Andrew Message System (AMS) provides a multi-media interface

    to mail and bulletin-boards.  AMS supports several mail

    management strategies and implements many advanced  features

    including authentication, return receipts, automatic sorting of

    mail, vote collection and tabulation, enclosures, audit trails

    of related messages, and subscription management. It also

    provides a variety of interfaces that support ttys and

    low-function personal computers in addition to the high-function

    workstations.

______________________________

Components of the Andrew System


The following components are available in Andrew 6.3 and later versions.

 Some respond to frequently requested applications in X, such as: \



	word processor --> ez

	drawing editor --> figure

	mail and news reader --> messages

	font editor --> bdffont

	documentation browser --> help

	directory browser --> bush


 Andrew applications (graphic and interactive)


	bush - directory browser

	chump - schedule maintainer

	console - shell interface / terminal replacement

	ez - word processor and program editor

	bdffont - font editor (for fonts in bdf format)

	help - documentation browser  (includes all AUIS help files)

	launch - provides a menu of AUIS applications

	messages - mail and news reader, manager, and composer

	pipescript - viewer useful as stdout

	prefed - preferences editor

	sendmessage - application for sending a message or news posting

	typescript - shell interface (terminal substitute)


Graphical, interactive editors that are both applications and insets


	eq - equation inset

	fad - animation editor

	figure - drawing editor

	layout - inset for arbitrary layout of enclosed insets

	lset - display two adjacent insets

	ness - extension and string processing language

	org - display and edit hierarchies

	page - allow flipping between pages

	raster - editor for monochrome bitmapped images

	table - table / spreadsheet inset

    text - text, document, and program editor (the heart of ez and other

    applications)


Commonly used non-interactive Andrew applications


	datacat - concatenate ATK files

	ezprint - print an ATK document

	nessrun - runs a Ness script (the extension and string processing language)

	preview - preview an ATK document on screen


 File format converters


	from ATK to: RTF, ASCII, PostScript, troff

	to ATK from: ppm, Scribe, RTF, troff, X window dump

	convertraster - various raster formats


Embeddable insets not usually used as applications


	clock - analog clock

	eq - equations

	header - specify document headers and footers

	image - display images from many formats: jpeg, gif, tiff, ...

	link - hypertext-like link

	month - display calendar for a month

	note - annotation

	text - the text object itself

	timeoday - digital clock

	writestamp - time file was written


Editing tools


	compchar - keyboard input of characters for European languages

	compile - support compilation and error review

	complete - filename completion for typescript

	dired - directory browser

	dsearch - dynamic search

	ezdiff - compare two ASCII files

	filter - process a region of a document through a shell command

	isearch - incremental search

	lookz - style table editor

	spell - spelling correction (uses ispell)


Source text editing tools


    assembler, C++, C, Lisp, man pages, Modula, Modula-3, Pascal


Tools for constructing insets and applications


	arb - ADEW application builder interface

	bison - GNU parser generator (enhanced)

	class - preprocessor for ATK object system header files

	createcon - ADEW tool to generate C code for interface

	createinset - create a prototypical inset under a new name

	doindex - classC postprocessor

	genmake - Makefile generator for classC

	genstatl - generate statically loadable application

	gentlex - lexical analyzer generator

	makedo - classC post processor to create objects

	runadew - runtime for ADEW application builder

	sym - symbol table object

	whichdo - find an inset on the CLASSPATH


Additional insets available for building applications


    button, display text string, entry of labeled text string, four

    position switch, multiple buttons, multiple sliders, multiple string

    entry, on/off switch, slider, slider controlling array of strings,

    text list, thumb knob

_______________________

Andrew-Ready Platforms


Andrew has been used successfully on (at least) these platforms: \



IBM---RT AOS 3.4, RT AIX 2.2.1, RS/6000 AIX3.1, PS/2 AIX1.2 \


SUN---Sun3 3.5, Sun3 4.0, Sun4 4.0, Sun3 4.1, Sun4 4.1, Sun4Mach, Solaris

DEC---Vax Ultrix 3.1, Vax Ultrix 4.2, Vax BSD, DEC MIPS, Pmax Mach

Other---HP, SCO I386, SGI IRIX 4.0, Apollo, Macintosh II, MacMach, 486

Mach, Telmat, Linux


___________________

Remote Demo Service


Try out Andrew from your own work station via the Remote Andrew Demo

Service. You will need a host machine on the Internet running the X11

window system. You will be able to compose multimedia documents,

navigate through the interactive Andrew Tour, and use the Andrew Message

System to browse through a few of CMU's four thousand bulletin boards

and newsgroups.


To get started, simply run the following command on your machine: finger

@atk.cs.cmu.edu (128.2.203.218). The remote demo system will give you

further instructions.


_____________________________________________

Accessing the Source Code and Binary Distributions


Sources and binaries are available online via anonymous ftp from:

ftp.andrew.cmu.edu (IP: 128.2.232.154) in pub/AUIS/. See the README file.


Other ftp sites are: ftp.x.org (IP: 192.112.44.100) and its clone sites

(see pub/R6untarred/contrib/lib/auis-6.3). On the nationwide AFS file

system, Andrew is available in: /afs/cs.cmu.edu/project/atk-ftp.

 \


Encouraged by the large number of requests for binary distributions, the

Andrew Consortium is also making its latest Andrew 6.3 release available

in various "packages" for a number of popular platforms.  Choose from

among these four subsets of Andrew or select the "full" option for all

of them:


	wp - for those wanting a basic word-processor

	doc - for those who are intereted in documentation only

	src - for source code developers

	mail - for users wanting the MIME-compatible messages interface

	full - all of the above plus other goodies


 Binary distribution packages are available for the following system types: 


	RS/6000   \


	Sun 4C Sparcstation    \


	HP 720    \


	DEC Pmax

	Linux  (clone of sunsite.unc.edu)


Source and binary tapes are also available by mail (see "Andrew on Tape"

below).


________________________________________

Become a Member of the Andrew Consortium


The School of Computer Science at Carnegie Mellon University has

established the Andrew Consortium to maintain and enhance the Andrew

User Interface System (Andrew).


The Consortium offers outside organizations the opportunity to help

shape the future of the system. Participate in the development of

Andrew, utilize the latest advances by our technical staff, and

undertake commercial exploitation with the active cooperation of the

developers.


The overall efforts of the Consortium staff are directed toward: \




    + increased quality in existing media,

    + enhancements, including a direct manipulation interface builder,

    + embedding of applications such as generic X applications,

    + increased potential for transition from Andrew to successor systems

    + interoperability with standards such as Posix, Motif, C++, OLE, \


    and SGML.



The Consortium makes its most up-to-date release, currently Andrew 7 in

C++, available only to members.  The current publicly available Andrew

release is 6.3, released via anonymous file transfer over the internet. \



Membership in the Consortium is offered to organizations interested in

exploiting Andrew technology within their operations or products.  All

members support the consortium as it:



    + Enhances, maintains, and distributes the Andrew software base.

    + Conducts an annual meeting to review progress and set priorities.

    + Distributes a quarterly newsletter

    + Monitors the info-andrew mailing list.



We offer memberships at four levels: Participating, Full, Contributing

and Associate. You are cordially invited to join us.


Please contact our Director, Fred Hansen <wjh@andrew.cmu.edu> if you

would like to discuss the opportunities that the Consortium has to offer. \



______________________________

Consortium Services and Offerings


The following materials are provided by the Andrew Consortium at

Carnegie Mellon University for internal educational use only and may not

be reproduced for sale or distribution. Please mark your selections

below:



                             ANDREW IN PRINT



    _____   The Andrew User Guide   US$25


This printed and bound guide, offers a comprehensive description of how

to use Andrew applications and insets.  Chapters cover ez, help,

typescript, messages, console, raster, figure, table, and many other

facets of the system. (130 pages)




   _____   Selected Technical Papers on Andrew   US$30


This set represents a selection of some of our most handy references on

the Andrew system. (250 pages)


	A Guide to Andrew (User Tutorial)

	Ness:  An Extension Language for the Andrew Toolkit

	Programming with the Andrew Toolkit

	ADEW:  The Andrew Development Environment Workbench

	Createinset:  Generate Source Files for a New Inset

	The Andrew Message System		\





   _____   Andrew Technical Conference Proceedings   US$20


The Andrew Consortium sponsors its own technical conference each year. \


This volume includes the entire proceedings of the 1994 event,

(Application Developer's View of Andrew, The Web Browser, Compound

Document Architectures) plus highlights from the 1992 and 1993

conferences.  (85 pages)




   _____   Programming Documentation on Andrew   US$95


This package represents a complete set of programming documentation on

the Andrew system, sold in hard copy form. (1250 pages)

  \



                             ANDREW ON TAPE



   _____   Public Source Tape (6.3 in C)   US$150


Want the source code on tape? Here it is, ready to use on your

Andrew-compatible platform.



    _____   Private Source Tape (7.2 in C++)

	\


	______   US$350 for business use	_____________________  Name of

designated user/company

	______   US$250 for personal use	_____________________  Name of

designated user


Purchase our most up-to-date version of the source in C++ and take

advantage of the latest programming advances made by our technical

staff. (This tape must be designated for the use of one individual only.)



    _____   Binary Distribution Package (6.3 in C)   US$100 \



This tape provides you with everything you need to get Andrew up and

running on your RS/6000, Sun 4C Sparcstation, HP 720, DEC Pmax or Linux

machine. Files include the source code, word processing, documentaton,

and mail for MIME-compatible messages.



	If you are ordering ANDREW ON TAPE, please specify format:

	\


	_____	1/4" streaming tape (150 MB)

	_____	8 mm DAT tape (2.3 GB)

	_____	8 mm HP Iotamat format


	\


US$	_______	SUBTOTAL


	_______	   Add US$20 per item for US express mail delivery

	_______	   Add US$25 per item for air mail delivery outside the US

	_______	   Add US$40 per item for express mail delivery outside the US


US$	_______	GRAND TOTAL



Name      ___________________________________________________

Company ___________________________________________________

Address   ___________________________________________________

Phone      ______________  Fax ____________  Email _______________


Please place your order by mailing the previous section of this form

with your selections marked.  Include a check made payable to Carnegie

Mellon University and send it to the address shown overleaf.


_______________________

HOW TO CONTACT US


    Andrew Consortium

    School of Computer Science

    Carnegie Mellon University

    5000 Forbes Avenue

    Pittsburgh, PA 15213-3890


    Phone:            (412) 268-6710

    Fax:                (412) 268-5571


    Email:		subscriptions, info, orders 
---info-andrew-request@andrew.cmu.edu

    			bug reports ---info-andrew-bugs@andrew.cmu.edu

    			discussion forum ---info-andrew@andrew.cmu.edu \



    Newsgroup:	internet.other.info-andrew@andrew.cmu.edu (Andrew formatting)

			netnews.comp.soft-sys.andrew@andrew.cmu.edu (ASCII formatting)


    Demo:		finger @atk.cs.cmu.edu


    Access:		ftp.andrew.cmu.edu: pub/AUIS/


    Web:		http://www.cs.cmu.edu/afs/cs.cmu.edu/

                                project/atk-ftp/web/andrew-home.html




\bold{Date}: Mon, 29 May 1995 12:36:31 +0200 (WET DST)

\bold{From}: Miguel Rio <rio@labcom.uminho.pt>

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

\bold{Subject}: Help on Folders


Hi there,


   Could anyone tell how can I make messages from a signed mailing list,

for example info-andrew@ANDREW.cmu.edu, go automatically to folder

andrew without having to make the "File into" operation.

  Thanks in advance,

     Miguel Rio

--

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

Miguel J. G. Rio -  Depart. Informatics,  University of Minho, Portugal

e-mail: rio@labcom.uminho.pt                  finger:rio@zeca.uminho.pt \


VOICE:+351 53 604475              www page: http://icaro.uminho.pt/~rio     

------- Indonesian Army is killing innocent people in East Timor --------




\bold{Date}: Mon, 29 May 1995 13:05:43 +0200 (MET DST)

\bold{From}: Peter Haumer <haumer@picasso.informatik.rwth-aachen.de>

\bold{To}: info-andrew@andrew.cmu.edu, Miguel Rio <rio@labcom.uminho.pt>

\bold{Subject}: Re: Help on Folders


\excerptedcaption{Excerpts from andrew: 29-May-95 Help on Folders Miguel 
Rio@labcom.uminho (618)}


\quotation{   Could anyone tell how can I make messages from a signed 
mailing list,

}\quotation{for example info-andrew@ANDREW.cmu.edu, go automatically to 
folder

}\quotation{andrew without having to make the "File into" operation.

}

Prepare a \typewriter{.AMS.flames} file like this (cf. '\typewriter{help 
flames}'):


\typewriter{(defun haumer-mail-hook (msg)

  (post-by-keyword

   msg

   "mail"

   '(

     (("subject")("lit" "Lit" "adr" "Adr")("litDB"))

     (("subject")("SunFlash")("SunFlash"))

     (("subject")("FlashBack")("SunFlash"))

     (("to")("systems-engineering")("SE"))

     (("to")("software-engineering")("SE"))

     (("to")("info-andrew")("andrew"))

     (("to")("sre@jrcase.mq.edu.au")("RE"))

     )))

 \


(load "flib") ; The standard flames library

}
\italic{\bold{Peter}}.



____________________________________________________________________________

Peter Haumer                                haumer@informatik.rwth-aachen.de

Lehrstuhl Informatik V       Tel:+49-(0)241-80-21510 Fax:+49-(0)241-8888-321

RWTH Aachen                             Ahornstr.55, 52056 Aachen, (Germany)




\bold{Date}: Fri,  2 Jun 1995 14:43:14 -0500 (CDT)

\bold{From}: Terry Gliedt <tpg@cfa.org>

\bold{To}: Info Andrew <info-andrew@andrew.cmu.edu>

\bold{Subject}: AUIS-Help-crashing-problem... \



Had someone report this:


Excerpts from mail: 2-Jun-95 Tracing the AUIS-Help-crash.. Juergen

Hoika@mk1.rwth-a (1023*)


> I've done several "tests" to trace the problem.

> I'm using Linux 1.2.6 with XFree86 Ver. 3.1.1 / X11R6.

> If I use fvwm instead of olvwm no problem occurs. Even if I start olvwm \


> from fvwm everythings is ok. But if I start olvwm and call AUIS-Help from 

> the ez-menu X crashes with the message I've told you in my last mail.

> I can invoke "auishelp" in an xterm without crashing X.


Anyone have an idea what might be going on ?? As you might guess, I use

fvwm on Linux  :-)


===================================================================

Terry Gliedt      tpg@cans.cfa.org     MIME OK         507/356-4710

 Communicating for America Network Services    http://www.cfa.org/




\bold{Date}: Sat,  3 Jun 1995 15:51:37 +0000 (GMT)

\bold{From}: Tom Ward <tom@zapata.demon.co.uk>

\bold{To}: Info Andrew <info-andrew@andrew.cmu.edu>

\bold{Subject}: Re: AUIS-Help-crashing-problem...


\excerptedcaption{Excerpts from mail: 2-Jun-95 
AUIS-Help-crashing-problem... Terry Gliedt@cfa.org (805)}


\quotation{Had someone report this:

}
\quotation{Excerpts from mail: 2-Jun-95 Tracing the AUIS-Help-crash.. 
Juergen

}\quotation{Hoika@mk1.rwth-a (1023*)

}
\quotation{> I've done several "tests" to trace the problem.

}\quotation{> I'm using Linux 1.2.6 with XFree86 Ver. 3.1.1 / X11R6.

}\quotation{> If I use fvwm instead of olvwm no problem occurs. Even if I 
start olvwm \


}\quotation{> from fvwm everythings is ok. But if I start olvwm and call 
AUIS-Help from \


}\quotation{> the ez-menu X crashes with the message I've told you in my 
last mail.

}\quotation{> I can invoke "auishelp" in an xterm without crashing X.

}
The same problem ocurrs for remote X sessions, specifically 
ez/messages/rxvt running on a Linux box displayed on a remote X terminal 
(Windows X-server over Winsock, same subnet) Attempts to start AUISHELP 
fail (either from an andrew menu or by typing auishelp into rxvt). \



From a brief investigation it seems there is an attempt to start auishelp, 
no display is found and an attempt is made to display an ascii version 
(seen in rxvt). By explicitly giving the display name (ie auishelp 
-display:inet.address:0) when starting auishelp from rxvt, auishelp starts 
correctly. \




If there is a way to alter the effect of the AUISHELP option on the ez menu 
so that the current display name is passed to auishelp the problem would be 
solved for the remote clients. I have no idea how the ez/Andrew handles 
menus but my guess is its fairly simple to configure. \


--------

Tom Ward



\bold{Date}: Wed,  7 Jun 1995 15:33:06 -0500 (CDT)

\bold{From}: Brian Capouch <brianc@saintjoe.EDU>

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

\bold{Subject}: Where is "audiocompose?"


I just fetched the linux mail kit for andrew, and am trying to use the \


"mailto" to send an audio fragment.


Mailto bombs out with an error that it can't find a script called

"audiocompose."  \



Anybody out there know where I can snag a copy of it?


Thanks.


Brian Capouch

brianc@saintjoe.edu




\bold{Date}: Wed, 7 Jun 1995 22:44:29 +0100

\bold{From}: John Abreau <jabr@bcs.org>

\bold{Subject}: BCS Linux/Unix group on Andrew

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


For those of you in the Boston area, the Boston Computer Society's

meeting this month is about Andrew. Bill Cattey of MIT will be

speaking on the Andrew Project and demo'ing parts of AUIS.


The meeting takes place on Wednesday, July 21, at 7 PM. We're meeting

at M.I.T., Building 16, Room 134.


--

John Abreau / Director, BCS Linux & Unix User Group / jabr@bcs.org

The Boston Computer Society / 101 First Avenue, Suite 2 / Waltham, MA 02154

Voice +1 617 290 5700 / Fax +1 617 290 5744 / http://www.bcs.org





\bold{Date}: Sun, 11 Jun 1995 03:07:44 -0400

\bold{From}: "Cristian Martinez T." <spy@inf.utfsm.cl>

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


subscribe info-andrew




\bold{From}: nguyen@cett.alcatel-alsthom.fr (Nguyen_duc Ph )

\bold{Subject}: \


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

\bold{Date}: Mon, 12 Jun 1995 10:00:13 +0200 (MET DST)

\bold{Cc}: nguyen@zeus.alcatel-alsthom.fr (Nguyen_duc Ph )


unsubscribe info-andrew





\bold{Date}: Thu, 15 Jun 1995 05:53:11 -0400 (EDT)

\bold{From}: "Daniel C. Stoica" <cs942002@ariel.cs.yorku.ca>

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

\bold{Subject}: subscribe


subscribe




\bold{Date}: Mon, 19 Jun 1995 22:53:08 -0400 (EDT)

\bold{From}: "Daniel C. Stoica" <cs942002@ariel.cs.yorku.ca>

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

\bold{Subject}: Change X Interaction Manager to recognize different 
`modifier + key'?



Hi,


Following a suggestion provided kindly by Mr. Robert Ryan in response to a \


question I had on `comp.soft-sys.andrew', regarding customization of the \


keyboard for AUIS 6.3 under Linux (and possibly other systems as well), I \


started playing with the low level event handling in `.../atk/basics/x/*', \


namely in `xim.c'.


Excerpts from the answer:


Ryan> 				............

Ryan>

Ryan> The ctrl/shift-arrow bindings are not possible with AUIS 6.3.  They 
are

Ryan> supported only in AUIS 7.2.x.  (Contact Ann Marie Zanger,

Ryan> az28@andrew.cmu.edu, for availability information on 7.2.x)

Ryan>

Ryan> For someone familiar with X adding support for these bindings wouldn't

Ryan> be too difficult.  If anyone is interested look in atk/basics/x/xim.c.

Ryan> AUIS 7.2.x binds the shift functions as follows:

Ryan>    XK_Home,    "\\033_sL",

Ryan>	 XK_Left,    "\\033_sM",

Ryan> 				............


Well, I have to say that I am a CS student and I can not afford now 
spending \


approx. 200$ on the C++ version. So I have to rely on the second suggested

option ( I do not even have a tape drive; coming very soon :-) )


To start with, I added appropriate keybindings tables to the one already \


existent:


	static struct keybinding \{

	    KeySym key;

	    char *binding;

	\} keybindings[] = \{


	    XK_Home, "\\033H", /* esc H  */

   	    XK_Left, "\\033D", /* esc D */


		.............

	\}


and I came with:


	static struct keybinding  skeybindings[] = \{ 	/* for Shift-* */


	    XK_Home,    "\\033_sL",

	    XK_Left,    "\\033_sM",


		.......

	\}


	static struct keybinding  ckeybindings[] = \{   /* for Ctrl-* */ \



	    XK_Home,    "\\033_cL",

	    XK_Left,    "\\033_cM",

	\


		........

	\}


	static struct keybinding akeybindings[] = \{    /* for Alt-* */


	    XK_Home,    "\\033_mL",

	    XK_Left,    "\\033_mM",

 \


	\}



Now, in the `SetupDisplay' function, at the point where XRebindKeysym is 
used,

I augmented the code with:


			..............


   shift_mod = XK_Shift_L;

   ctrl_mod = XK_Control_L;

   alt_mod = XK_Alt_L;

   meta_mod = XK_Meta_L;


			...............


   for (thisBinding = skeybindings;

        thisBinding < skeybindings + sizeof(skeybindings) / sizeof(struct 
keybinding);

        thisBinding++) \{

      XRebindKeysym(xim2display(self), thisBinding->key, &shift_mod, 1, \


					(unsigned char *)thisBinding->binding, 4);

   \}

   for (thisBinding = ckeybindings;

        thisBinding < ckeybindings + sizeof(ckeybindings) / sizeof(struct 
keybinding);

        thisBinding++) \{

      XRebindKeysym(xim2display(self), thisBinding->key, &ctrl_mod, 1, \


					(unsigned char *)thisBinding->binding, 4);


   \}

   for (thisBinding = akeybindings;

        thisBinding < akeybindings + sizeof(akeybindings) / sizeof(struct 
keybinding);

        thisBinding++) \{

      XRebindKeysym(xim2display(self), thisBinding->key, &alt_mod, 1, \


					(unsigned char *)thisBinding->binding, 4);

   \}

   for (thisBinding = akeybindings;

        thisBinding < akeybindings + sizeof(akeybindings) / sizeof(struct 
keybinding);

        thisBinding++) \{

      XRebindKeysym(xim2display(self), thisBinding->key, &meta_mod, 1, \


					(unsigned char *)thisBinding->binding, 4);

   \}


			.................



The last place where it seams that changes are appropriate (am I missing

something ?) is in `HandleWindowEvent' at the point where `KeyPress' events

are dealt with:


			..................


        case KeyPress:

                if(!self->CurrentlyMapped) break;

                /* If we have a popup, IT gets the key event */

                while (self->popup_active)

                    self = self->popup_active;


                keyEvent = (XKeyEvent *) &event;

                lastEventTime = keyEvent->time;

                strp = str;

                length = XLookupString(keyEvent, str, KEYEXPANSIONSIZE,

                                       /* keysym*/ NULL, /* status = 
XComposeStatus */ NULL);

                if (length == 1 && keyEvent->state & Mod1Mask)

                    enQuserKey(self, IM_METAESC); /* changed from 
'\\033'--bobg */

                while (length-- > 0)

                    enQuserKey(self, (unsigned char)*strp++);

                break;


			..................



At this point I am having trouble in seeing what exactly to modify in order 

to get any `modifier + key' recognized and then saved in the event queue.


I looked in `.../atk/basics/common/*' too, and it seams that the code there 

will work as it is once `enQuserKey' does its job to enqueue the desired

format for the bindings (that code looks only dependent on the programmed

form of the bindings, and the action dispatch is made based on that strings)


I will appreciate any comments on these. If a full patch on the current form

of my `xim.c' file is desired, I can send it shortly.


Thanks in advance.


Daniel.




\bold{Date}: Fri, 23 Jun 95 13:21:05 CDT

\bold{From}: glenda%dp4@jesnic.jsc.nasa.gov (Glenda Nieto)

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

\bold{Subject}: bdffont


Hi!


I am interest in getting your bdffont (font editor).  Can you

tell me what files I need to download and from where?


Thanks,

Glenda

glenda.nieto@jsc.nasa.gov




\bold{Date}: Fri, 23 Jun 1995 17:07:32 -0400 (EDT)

\bold{From}: "Kevin O'Connor" <kocon@ctp.com>

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

\bold{Subject}: unsubscribe


unsubscribe info-andrew


\enddata{text,541410952}
