\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/Ihv8UdK00Uda4GEk4l>;
          Wed,  1 Jun 1994 09:07:53 -0400 (EDT)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q003/QF.Qhv8TBS00UdaQG:04i>;
          Wed,  1 Jun 1994 09:06:22 -0400 (EDT)
If-Type-Unsupported: send
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q001/QF.0hv8Qz:00UdbQF6U5u>;
          Wed,  1 Jun 1994 09:04:06 -0400 (EDT)
Received: from animal.cs.chalmers.se (animal.cs.chalmers.se [129.16.225.30]) by po3.andrew.cmu.edu (8.6.7/8.6.6) with SMTP id JAA04369 for <info-andrew+@andrew.cmu.edu>; Wed, 1 Jun 1994 09:03:42 -0400
Received: from hatti4.cs.chalmers.se by animal.cs.chalmers.se (5.60+IDA/3.14+gl) id AA23904; Wed, 1 Jun 94 15:03:31 +0200
Received: by hatti4 (5.60+IDA/3.14+gl) id AA01858; Wed, 1 Jun 94 15:03:26 +0200
Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.hatti4.pmax.ul4
          via MS.5.6.hatti4.pmax_ul4;
          Wed,  1 Jun 1994 15:03:23 +0200 (MET DST)
Message-Id: <4hv8QP614C7BQ5lUsh@cs.chalmers.se>
Date: Wed,  1 Jun 1994 15:03:23 +0200 (MET DST)
From: Christer Bernerus <bernerus@cs.chalmers.se>
X-Andrew-Message-Size: 267+1
Content-Type: X-BE2; 12
To: Info-Andrew <info-andrew+@andrew.cmu.edu>
Subject: Configuring colors for both mono and color screens

\begindata{text,19249368}
\textdsversion{12}
\template{messages}
How do I set up a default configuration for all my users so that the color 
setup (backgrounds etc) is different on color and monochrome displays ? \


Reason: when a color setup is run on a monochrome screen, it looks like 
this:

\begindata{raster,19876748}
2 0 68266 68266 0 0 504 304
bits 19876748 504 304
ZTfd2492492492	49249249249249	24924924924924	92492492492492
 4924 |
92492492492492	49249249249249	24924924924952	4924c924924924
 92492492492496	49249249249249	24924924924924	92492492492492
 49249249249249 |
c9249249249249	24924924924924	924924924924c9	2492a492492492
 4924924924924d	2a954aa552a954	aa552a954aa552	a954aa552a954a
 a552a954aa552a |
92a954aa552a95	4aa552a954aa55	2a954aa552a96a	552adfea954aa5
 52a954aa552a94	a45229148a4522	9148a45229148a	45229148a45229
 148a45229148a4 |
d44a25128944a2	5128944a251289	44a25128944a52	8944bff148a452
 29148a4522914d	129492a2529254	4a524a894a4951	29492a25292544
 a524a894a49512 |
a291524a522a49	4a45492948a925	291524a522a4c9	2529dfe4924924
 92492492492496	a522a514a454a2	948a945291528a	522a514a454a29
 48a945291528aa |
94aa295129452a	2528a544a514a8	94a295129452e4	a8949ff52a954a
 a552a954aa5524	929490aa529215	4a5242a94a4855	29490aa5292154
 a5242a94a48522 |
a949424a52a849	4a5509294aa125	295424a52a8a55	2529bff2512894
 4a25128944a24e	542bHca4aa891	495512292aa245	255448a4aa8914
 95512292aa94 |
ca24aa92891552	513aaa4a389549	448aa9289151!49	45bfe48a452291
 48a4522914a525	935522e524952a	5492a54a9254a9	524a952a4952a5
 492a54a924a5 |
91!492a54a925	4a5924a95d5495	2a5492a54a8ae4	9294dfe954aa55
 2a954aa552a94e	52279255c84922	49212449!2489	24849124909224
 92124492424912 |
ca542484924490	929cbd7ada2522	49224849245152	48529ff4924924
 92492492492495	14aac9126b54a9	5295552a52aaa5	4a5554a94aaa95
 295552a52aa4a9 |
9489aaa94a9555	253976cdbc9454	a54aaa9252aa54	ab49bfe24a9249
 24924924924a54	a2926aad642292	8a2a225145444a	28a88945151128
 !a22514544a92 |
ca54445451488a	909cef5fdaa28a	28a44549290965	1094dff5214aa5
 52a954aa55252e	54a7324ac994a8	a5455514a8aaa2	95155452a2aa8a
 5455514a8a9249 |
90912aa2a51554	56bd667ddc4a51	528aaa2aa252c8	a5299fe4aa2914
 8a45229148a844	924a4d35!5242	49288449251089	24a21124944224
 92884492512492 |
d6aa9114924422	891977ddba9294	892211444aa965	2a84dff24a92a2
 5128944a251556	a5272ca8d4892d	249552a492aa54	92554a924aa952
 49552a492a52a9 |
c84524a924a94a	54ba6ecfb92925	2a54a52aa9124d	6455bfe524a515
 4aa552a954a296	!4aab75492a50	a9222a95244552	a488aa5491154a
 9222a95244a512 |
9528aa44952aa5	225ffd76dc94!92	95529114a5665d	b59ff29248!a4
 5229148a544c91	52999a65492a4a	a944a295289453	66458a54a2a4ab
 cc96eaa912a9 |
a2a5449528a448	952a92aaa95129	2452242a51496c	d35abff4549549
 0a8542a1509295	252732a4ea2545	2445291524a522	a6aaa8d4929709
 1557a355d25422 |
d4492a52951295	49444951248a94	aa894a892494cd	6df4dfe5254454
 a4b1345496494d	524ac92b45!52	92a894a0a91294	1576d7ad6b5af6
 ce49d733954a94 |
!92514920aa52	2492950a4a54a2	425529!552955	5799dff4922aa2
 aa4a42a5289296	2496aa4568!49	2512a29692a929	a9a5adf6b5aeb5
 95da8db6c928a9 |
a4a91494ad2289	5254a252a52255	29224a42128a67	d8f4bfe2a94914
 4525549285544d	554392aad52454	a8aa54a1249492	457df9b3fb66fd
 4ecdd5dda48524 |
ca92a522909455	24a294aa489492	4a54a494a924c9	16899fea429252
 a8488a492a4954	8897Hc94a9145	4492!4a492495	8b4aa6a5aa9755
 5ca637c92a49 |
Ze4a152dff129	4929155552a4a5	2496!524925!52	4a!29252aa525
 5552d9b9f39cf7	d34cd29998aaa5	24 |
922492549552a4	954a49212aa549	52!92aa925549	4a8abfeaaa1544
 a9224915489525	4a!949224a495	!5254a4484a22	24aae7a6f39e7e
 93d9ade5a44855 |
c9524925248912	4824a4948928a4	9448a844a522ea	28519fe44548aa
 44!94a22a4956	24a54a495512a1	29150912ab5154	92951452252283
 4a24925292ab22 |
928aaa52492aa4	a5a94aa5524509	229542a9149444	a54abfe92a5511
 29!529552a48d	4a4890aa88aa4a	42a25254888a89	54a4a9494a492e
 129529552a4494 |
d4a44514a54455	284a245249296a	94a22a24a24ae9	2a52dff54122aa
 94952448892a54	a2955644a52495	34954a8a"524a	52452a512aa1a9
 494a2091294a |
c912a8a94a2a88	929152a4955284	5295554a955145	5124dfe92d5444
 492449525490a6	9524892a4a4952	49522928a54925	248494a48aa416
 1224914d4aa492 |
92a91524514955	!4a2915488932	94488924a494e8	8a959fe49212aa
 a54aa52a924a4c	a492529124a449	244944a51254!92	b25249!52c94a
 aa4a!524a54 |
aa!52928a9224	94a9!52252a45	229524aa492552	5452bfe924a512
 4a28949124aa95	1254a44aa94aa5	4a92a94a549154	2a4aa495248512
 549154892494a1 |
910a88a552!49	45248a8952a528	a944a911249255	2289bff55292a4
 9145224a5244ad	492515244a2492	52544a25!4a25	84911242!52a9
 224a22a492422a |
a554554a24aa93	52495455244855	452a92a54aa4e2	4a5292a48a5449
 252a54a94aaa46	5548a952a4a929	24a294a8909552	294a!55455425
 54a9551554aaa4 |
d24a9221524455	94a422914a9522	28912452512a55	!29c91251!2554
 9125122422ac88	a5124912!4a92	54a2924d424954	528928a893488a
 2488a2252915 |
a4924956452aa5	52955524925295	552a4aa48a9164	!5294a94a5254
 892a94a5!4915	528aa52a54!a4	2a891525509492	a28a5245252495
 2952!555244a4 |
95492491294449	244911552924a2	4492a495524aT	fd295091452512
 4a9152a2522a52	491551!291292	49448a891089!52 |
a894ab4a549293	4a92aa22524a95	2aa4492449!52	a54ad2#925552
 !492aaa4c9225	54945254914a8a	!49454aaa5225	4552!549229!54
 a552954a |
c52513!25294b	a25489548a9122	44529492942949	12229448a9!49
 220924549112a6	4a942522894a54	a4512a24a92445	29!52294a8aa9
 54452254!4891 |
aa48a74a48a496	94a25289292a54	92a5292529456a	a954dfJ94b2aa
 914aa44ca9294a	!5524a512a549	55124aa8a24529	42925112a2a895
 22aaa52a |
91!55a1552a4b	ca552952a4928a	a91292a8855250	9492bfJ4a8912
 4a512a96449521	24489249!54a4	894951!152894	a924aaa4!1549
 54925289 |
aa89172a889152	9482448a492451	12544a455914e5	2125dfJ2854a4
 948a912d2aa256	5292a525228909	252a8aa4aa52a2	4aa94449a8a925
 124a8452 |
c4524d94524a2b	a2b4aa51255294	a92524a924a554	ac929fJ93252a
 4a514a46912921	294a529094a4d4	a8915129212a55	244a2a944a4491
 4924b2a9 |
aaa4ad494aa946	ca4291!4a!2545	48a924!925291	54bfJ24489150
 aa14ac4a454d45	14892b29490925	4a24a2954488a9	24a45291295495
 524a42 |
912a4aa53244aa	a9292a25514952	28a51492!4964	a48adfJaaa54a
 4d12a24d52a8a2	52495490922aa5	49255514a4a955	15524a894a9495
 2229252a |
ca449cd4b49513	924a49548a9489	554951256a12c9	15519fJ44!9490
 a54aa689251489	528926a5525494	a888aa4a452248	8a94552a492255
 424854 |
a52a4a895a52aa	c952a489524a54	842a4aa992d46a	a22adfJ292522
 5650a914a492a5	549452a89249!25	15251122925552	51429244a55488
 !aa8a |
925159a574a446	d5248952495149	2aa492454922d1	1544bfJ!524aa1
 4644ad2a549249	22a51254929448	a4aa4a547cG8a	ba2f49G9f8955
 491150 |
d4949cd24a2aad	92525449242a25	5129492b54954a	a4aadfJ8a94a9
 14912a46492529	24a912a52528a2	a529115292faG	51G5f52G3fe488
 94aa2b |
!a251a4da9126	!a492aa555154	8aa295492128d4	49299fJ544924
 aa55512c929452	494a544a48a514	94a2a5!25f9e8	8aef3f24f4baea
 552944a4 |
94553592d94a4c	ca154912894a45	244924a5954563	d49adfJ492492
 45248a96a9428a	aa!25229512a5	2514549095fce5	5def7f97e539e9
 2284aa92 |
d29254d58d2955	54a92a4a52d494	aa94c90b!2a56	5adebfJ25552a
 924a5455221529	1148525524aa4a	48a9492aa939fe	4fc7872efeaaf2
 9455044a |
a4a53588d892d6	c94492a128e2ad	114a6aa6914953	b3a99fJ924289
 54a52526555292	aa552920a924a1	55!254a44bcG9d	ef5796G45c94a
 a4d2a4 |
ca88a8d5aaa4ac	6529244ac5b526	aa94f12aa524ea	d6dabfJ549454
 8948494d44a424	!49454b224915	24!9491297def	a5d72fa5f797d2
 12492a49 |
912ab5929a52e6	d24a92a96b649b	0842aa4a949244	deccdfJ8a5522
 522aa4945255aa	9224!a895254a	4945492a94b953	93cf47288bdfd5
 54948924 |
aa5264c9ac85b9	64925512a9292e	529ae49329556b	a9d9dfJ289154
 a5514a56952211	25551245524a54	!9212a4493a27	a5e7af45579f22
 512954a9 |
a524d2654d54ec	d2a924a9e5b29b	5544b2aa848955	1a24bfJa54a25
 122a!252297He2	a528895122!54	c84aa57debd3d7	17a8e3dc948a84
 4514 |
944ae4c9a62999	45124922b65a4d	2229da46aa54c8	64959fJ12!94a9
 44a84e!54aaa9	344a552a8a95!49	2aa88a38f7acef	5717efbd!292a
 a8a9 |
c2a3156b2d455a	68a524949b312b	d555312a528a65	12a4dfJa84aa2
 4a524aa5252d11	124d2489445148	92529215517dG	4efe4fa6Gbfe5
 4aa49504 |
9e954945462b32	b54a5557ac9aac	6f434aa6a450ca	aa49bfJ455114
 914aa94c9498a5	e49552a52aaa25	2a8a4aa24aba7e	9d7a974efe7fe9
 244924b5 |
d74b52e9ac9349	6224922b554919	32dfaf2d12aae4	9294dfJ524aa5
 4a24122e49!55	d5562928911292	84a4a15492494a	5494a4952a9254
 92a49244 |
a8ea247312a695	15f2ad4c892e75	497214f6548549	24299fJ#94a9a4
 a5525909e24c92	452aa4a929124a	89249524a25249	!52!49548aa52a |
92be92dea73c48	bf59f6f95243b2	54!554d25526a	9545bfJ4aa249
 !4a5294952aa5	d49aa52944524a	54a92852aa4252	49149424892492
 25!2945 |
a508a52649ed55	4a4f095224ad54	a28922964914d2	2894dfJ9114a5
 10908a4d48aa2b	c92914a52aa491	49!52a5115545	2aa12949!5525
 48a49228 |
d2a528912a9244	912565254a4292	1552545152a549	4552bfJ4aa528
 !aa52a6251545	e55aa25244154a	52152a48aa28a9	449a8aa4888952
 552a494a |
a454a52a522529	2aa88a!949524	d22492a5249252	aa8ac2a94924!94
 4892a512a90d54	a6a9d4a49544a9	a8948aa2449291	45122922524a55
 548924915292 |
95224a89095294	924a514922a895	294a4914952968	4851a914549249
 4a954912a48aac	892a4bd272489f	ZG |
d24a94!552449	249294924a4552	452952a92852d2	a54a94a2a15552
 91291254492455	52a595c944a52a	49252952556955	2554aaa5554929
 48892aa4a5252a |
ZTfc944aa3e4d5	295924928a2488	b4889222449222	249225249112!52
 44 |
89549291249552	a94a552aa92924	9492492553924a	492952!4a9124
 aaa4aa92955295	2294d49592448d	552451495522"55	!2949552554aa
 a4aa8944a9 |
d422494a924929	145132844a9492	!492490894925	24922924944a49
 304a44a4a2292e	94a2caa3492a58	89552a54897522	4889!4a54!9245
 112a44a49514 |
914a9492255244	a2a5542aa42125	522a5525539252	4aa542a9529492
 66912a49149244	291524d652a4ad	5489!49252894	925224a4924929
 28aa49292a5251 |
caa4a52951252a	54925aa22aaca8	954522aa295529	5248aa4a24a2aa
 b14a912aa54957	4aa273cb289219	22!52255165!4a	95!5249249495
 12929492!94 |
924a48524a94a4	89253154909145	49289444932245	24929491494a44
 aa924aa4492a4c	a49495d4452aac	95fb455a252924	a9224489faad79
 49e92a514922a5 |
d49127ea94a24a	a4929a254bae79	27aecaa94b952b	5b56496f5aa929
 3254f3eaae9296	292559ad54894a	494a289154b492	44a92aa4ac92d4
 a6a4892a549448 |
c92aab492d1491	1554349495addc	96d6d245292453	9fae92edbd9252
 6923b7b09f2454	924a2a9949522c	a596f3b7226925	2a4a4915d35df9
 0aa95249225295 |
95444a5ae6bd6c	a22555!49!dda7	ef24a8935295b3	9f69Gdb252964
 97bb3e5b928ea5	514c5494a95a53	4baedc952552!92	a4a28ae6b5ab34
 a924952944 |
a22a93edcd26b9	5549592512f98c	ceca4912!a525	Gdf536d964a45
 352b5b72bbaa55	148a96b522428c	85929a5a526a4a	29244954d66cd5
 26690549524229 |
d4914b2ca4b3dc	22523492a9ddde	2eeb2aaa491293	b3f68aefa522a9
 62933ff51f2524	a25243c4a92959	532bcf3524b124	94952a259356b2
 933568a4895954 |
a2aa9659ad668d	552552a49273ac	a7d5a44493a924	f77e57fdafa912
 3527dbb2bb484e	9549552a4a548a	954e9ad6496a52	a2!a494ab66d4
 2b608515552521 |
94444b2da636d9	114899292579fa	aeded2a9554a52	e767517dd594a5
 6251b77a5f!55	48a428a2928a59	25f375b72a!29	28524aa2c6559a
 a67652a222494c |
d2a953e8cfdd7a	a49534924a6a7d	a3d3a512252494	d3aecae7aba949
 34a5fb36ae8926	251545492a54ac	a82a5248516544	a58a9115fcccbd
 49c89495549491 |
!94955525248c	9524b54aa12545	4a2952a54b92a5	2852512a544494
 a914aaa2495295	52a2a8aa44822a	4a9529254a7252	485154a452a542
 95254a488a452a |
a249248a48a972	524952144d522a	14a52414912512	4a84a494892a52
 b252449492252d	244a2504a9354c	92a852a924a94a	934a229289292a
 5254915254a8a4 |
d525!52aa4aa9	24a49949222949	4a9155a255a8a9	25525545554924
 6a9529254a908c	95294ab225492a	49050914926424	a8a554a9549491
 25225495225512 |
84524549112455	494a5a52a94295	51248214a3!45	522a822911254a
 a448525494!55	28a5284554925d	526ad4a92a!aa	450889!22492a
 924aa5224a84aa |
d2949224aa9288	aa2532!94a922	4a55594a29a928	949159!4a5091
 32a529124a8a4d	4512452909"29	1125129132912a	aa5495552544a9
 51125524a925 |
ZZZI |
aa49!5524aa55	12a924a49254a9	29244aa54a2495	25!4a52a92a!aa
 554aa549!5255	52aaa4a94a9495	5492a54aa92a91	!254912a92a49
 2aa924a92522 |
a492!22491148	a9124a89254292	!529049294922	489490891249!11
 42244a14894522	24444a92912148	49244a2934912a	!5214a4424892
 911252924a54 |
8120!88104402	g4080220810!04	g2510g12488220	24204480!4410
 81g8020100889	11g202448!0209	g80a54a452915	4a52aaa548a4a5
 144aa125 |
d402200141g28	250a2480a04250	904a8004a540g	28028085g25h42
 14!128240a0g04	1489g012928a0	120b7224aa42a8	51251449154a94
 a2a44a94 |
a2da976a5ab74b	52a5555a56aa95	4b525ad294adb6	95aa5b52b554db
 b6aaa5aad4baae	56edaaca555b6d	4a952da9662952	4154854a92492a
 a424495452a949 |
c524a897b6ed76	ef7dadb7addf7b	bd6df76f7b!5b	7b7df6bf6fdbb6
 dadddedb5bd5b5	db5b75bbb6edb5	bd76db77b57524	96492a9454a548
 92a9528945!12 |
a5!555adb5bad	5aab76daf6b2cd	6bbb2db5adedd6	cdab2dd5b4ad6d
 6f!6b6ded6edb	6db6ded6db5b6e	d7ab6dad6a2495	512aa44a8a!52
 4915245528aac9 |
c0h25092448a0	a4892108451284	44521222122912	4452084924!90
 248892!112212	492049!249120	1492488769288a	5112a4688c8aaa
 e24a9095422a |
ac!94dca492a5	1a492494a528a8	b2928949554944	a92a89652552!4a
 925249!4a5549	249524!924a55	4924952a6a8a52	8aa929555a5113
 b924aa44a944 |
c0a952a5!290a	a29252554aa525	452a!5288922a	92!52!92452a92
 a94aa524a94452	49254924a92489	5249248aa452a5	291245796d6aa5
 !5242a91529 |
a4954ada954aa4	54a92922212a92	28929528a52944	a514a929492944
 a91451289244aa	95249254952492	549524924672a4	50a4a5298cdbbc
 a93a952924a24a |
c4aa554c222429	df12925caa4429	52a47a4514b29d	14a14245!aaea
 cba6bac52aa912	48aaa489524954	a248aaa48aa48a	85494a52d99966
 935448aa4a!94 |
9092a955a95294	dba4a52a953294	8a4a9954a25926	a2542aa9935d25
 b45b49529114a4	a5112a52492a4a	5525112aa66a51	5a249124fccdb5
 4b52a512a4a542 |
ca56d2ead6e7f1	8c5b3baf39bdee	G756d9775feec	fd6ef4cec99976
 6ead5d552aa949	4aaa!a4925124	924aaa491534a5	21552a!95db36
 253514a48a489a |
a4ab4a9cadb96d	af76ec996b52d2	9597aa4a8916a6	96ef8b5ca64cc9
 ddab7264884494	2110492a4a8a92	495089248ea254	948944a34c9bad
 53994929512a45 |
c026156576d7da	acadb5abcdb4b7	bebb3e9cd35a6e	dae450b9aa9952
 2b198cb2529529	aaa69544a9292a	a52552a9226a89	2552291596ed66
 a4f2!524a92a8 |
a5a892daaa954c	ca66eed96a!9a	d5d2adaa69b3b5	b796b6d4cb4cc9
 69ad5a694a5284	489142524a5489	289449154d3152	a8954aa4492928
 9289290a924925 |
c495554cefGf9	bd7b36cfbbadfb	6edf7bb7f6dfee	db6fe5dda53ff5
 ef37795294a42a	952a948a90a152	455294a8866a8a	4528949294a492
 a52a455429524a |
a45492d5504a64	9492a954a5524a	aa550888!4952	a4a8aa4a93910a
 928884c9224ad2	494852514d14a4	a9254a452aa851	29454249452949
 28a5294a!94a4 |
c0a554aaa694c9	e92a42!9224a5	24a4a552!924a	492514a9d4ca55
 2452!aa552904	a5254aaa92550a	924a112a46654a	54!94aa28922a
 4548a490a2!49 |
aa52aad45149f4	8544a924a95228	9229522a492924	95!4912492548
 952a52928944b2	!5251104944a4	4921aa911532a5	0a492a45554a92
 a9252a5529!24 |
84af5b4e8a9221	2a294a49124552	a5452544aa5249	2495254a925225
 29448924549545	24a48a4b552952	!aa492546b509	50925129222449
 124a91224a!a9 |
d1f5b6d4a4!55	514a252aa52909	29289129128aa4	a92252514a9552
 84a9!5292!5292	1552a488!9484	492494957fU |
c50a492a97f884	8ae4a8a4!4a55	e4a555d2e4544a	925d4d4e9658b5
 ad2524a524a495	25524a49252249	2a924952462455	2aaaa5524a!aa
 55544aaaa9124a |
92a5555c545d55	52d24a929152a5	!5225893522a4	a51499eb4db55a
 d2924a12951248	a94924a4a95524	a2555489156948	94911229244485
 !22a44912a924 |
a254aaa566e2b9	dc75adef6efb3b	6abb96f6!775b	16ed2a5533756d
 672494d428a4a5	449249154524aa	9548925546b292	a14a554552a928
 949512924a2249 |
a555249a957baf	66db5a95d6addb	59464db5a6d5b6	acb6994b4ecacb
 919249258a5528	aa4aa548a89244	489525224a694a	545288a8944aa5
 4aa2a929515552 |
c5b6db6c4d49b5	2d4b69a6b6f695	f26b58972d9e6a	95e532d2a95a6c
 6b555292529245	04944a5245252a	95224a54a73214	8aa45545229114
 911444a28a448a |
a6db6d8aa66567	b4ee56d49da5b3	6d512dddb4d6b5	4a94b4ed15ead9
 494894492924a9	694aa495295291	44a921120a6549	5215222954aa"4a
 aa54529251 |
c124922d4deb99	f77dbd6ffb7efd	5d7fb6dff7fb77	aeed4aef6f3537
 d7252294a24924	92908924a52425	2a92!aaa6b4a5	24a94952891150
 a9512492a4554a |
ab!552a54a554	14054a448aa549	450525522a1549	55562c!9252a2
 429294a5152a92	48aa5492525594	91!29228a2528	9284aa28554a4d
 14949249152492 |
c6a9550c97492b	52d4a4a9291225	29549489!492a	292d552524a495
 2ea52948aa512a	951292a484a229	2a52424a2568a5	2a591143489492
 51254a92a94924 |
9325246aa42a90	94252914a4a951	4a5245"524544	!9490a9152291
 289455212a44"a4	!551492890aaa	a48eb51292854a	a8a54a494a9224
 a88a52aa |
c5!55164aa44a	a2a892a9494524	9149522524a4a8	9522495692a854
 2492a1249544aa	!494a9228a94a	55544912a524a4	492a544a891155
 !295245512512 |
a35295292492a4	55154884945255	2a2494!92!1522	952488a4468aaa
 4a569249291124	aa24a545125122	4924a90ab25554	a48a9454aa2244
 9495!2a90a4 |
c54a522e492a4a	88a225552b7c88	a4ea49542aa8a2	f4524ad53aa929
 49568a6babad5a	cb11524894a54a	54a55524a66489	21492852a94954
 aaa24851445549 |
a6!aa95549124	d5555225476ea5	126524ca914554	aa94a5629224a4
 9226556c949a6d	b54a4925!5225	125222924d3552	5494a524849212
 2455252a528a2a |
a3294a2c6def5b	d36ccdfe6b315e	eebcd6f3f77d95	e659cb7b3bb3bb
 abbaa665d5f9b5	69a92aa90a8948	a4894a2a867225	4529494a552aa5
 5288aa914a54a4 |
8aa52915aad6b5	a76dfb36e67dd2	da6dad4acb76ee	b93726cdd6eeda
 8d5699332b366c	d2949114!a4aa	9554a944aaa948	a94494!9244a8
 8955114a248292 |
e3!552ad79cec	cf33956deaa2b7	daa7756b5edb59	ba692c59935b15
 52732d6952eca6	aad14a49529512	522244aa853295	2495"2952452a
 24aa94a95a4a |
8a!922c8ed6a6	a4ad53249334da	b3752aca6a566c	ed25ceeedaceda
 abca992b09a675	64a5255228!49	25552a212ea922	4a4945448a!29
 4549104a9484a4 |
a5aa552afeGfd	777dddf7e6f3ee	df37ef33effbfd	a7bbb36fbf7dbb
 d77b24f7b7399d	d34a522545!52	4a22514a453254	a9522a295152a5
 2892ab51212949 |
c5554a2c851091	09444a54525489	494894ac512914	a8aa1552a28554
 9492ae!554a52	49a495492a492a	a1548aa90aa925	122945!4a0912
 554908949aa424 |
9324aa9528a54a	55295122974924	9295!528a44a2	9524a885!2922
 524e!922494a4	96894892489544	4a895212a6b294	a5452829956a54
 a26a52492495a9 |
c555252ca52a25	42!4a954a9492	48a4251552aa54	494a8a514a5495
 15252a!494a12	a554a5295548aa	9452!490a6949	28a94b45ac9289
 15c55525492224 |
9352aa2a94a4a8	!9492!24515495	494a48252492a4	9452aa294928a8
 5249529224aa48	4914a521254452	a52a52a6a49245	24942b66cd6aa9
 6a225492a955 |
c5295214a51295	52a2a952928a25	482aa153509249	2a42a44a92528a
 45292494aaa944	9524a24954922a	94!92944a7529	52924591d5abbc
 a4d15522544a08 |
93a64aad37e522	4e4a4524aa554e	93511e4b452492	91752ab8b9c5ae
 b545!491245!29	4a!948554a451	244a5286a2528a	24aa2b26997549
 4a88954924d5 |
c55155156ad094	93292c9524912a	548aa5252aaaa9	4aa9675a6b5372
 !525452a4a94a	8a51!4a522529	25552289553489	51552145bccda6
 54d15548!9222 |
9296922cab1eee	e7acef7bb7ddde	c9ba3fbb7b!9a	3b34d6ab4baecb
 5524928a494494	51251150955245	4a22545286692a	4a924a95559b2c
 896a22"2554 |
c751552a6bcdad	aadbac2cb765db	a76965a9acbbe9	6762a654bad26c
 99524951!2a45	4a94aa2aa224a8	a5492a944aaa92	244929532edbb6
 a4c5495292a88a |
9295548cb29b3b	2b564575edaeab	ca12ccdb36f532	b6aaca992e66d7
 2c8aaa4a5148a8	94!4952494a92	88954452a6b124	a9!52254d7966
 a9689524544552 |
c55492352b2da9	b2f376aca574ae	575c6ebb65ab9c	9532a6a54b534a
 9a51129514a525	4aa452492a5129	5524a9240d2aaa	952a8a92a24a29
 144a494a8aa924 |
93!aa96775edf	f76eeb37Gb7ca	e9b9b6fbbefbbb	7764d77d75cdbe
 594a4928a94a49	1115!254924a2	1252454ad27444	48912924952954
 a2929492511249 |
c5254a292a9148	29549554494ab5	2aaaa94aa50949	55355552aa2a89
 3225548524252a	aaa2!92529515	49!29220ea292	a54aa4aa488a45
 552945292a492a |
9354952d712a25	92892249252944	54924529125225	28e8624a495124
 a4aa22aa49a8a4	911524!2528aa	52925254a52a54	8a244944955128
 845228a544aaa4 |
c52aa914948952	48a4a925524a2a	8525288a494aa8	8a5529212494aa
 55114851544a49	2aa255a8908a44	94a5252a8ab28a	51529452a24a95
 528aa51252444a |
9349252e5552a4	954a9254849148	!54a551529245	54a154aaa92291
 48a52aa522!92	511492455554a9	52!4a41266454	aa8a52a5152922
 155494a494aa94 |
c555544922484a	48514a89554a55	2289124a4954a8	85148a491554a4
 a552921494a4a9	0aaa4929124224	8924a1548ab522	125124914894a9
 48424a524a2242 |
93aa55165d3fe9	52a71452922921	4f525496958945	58aa71355895ea
 df944aa9294a45	691094!a4954a	55494a9526a94a	a9"4a95514552
 94912551549a |
c5254a59289364	9513a296494a95	2b294a564ad228	85253aabb64f33
 6b2aa4928a2528	92aaa5125552a5	22!54494a64a4	8a!2528448a28
 955554922a4aa4 |
9354a926G359b	67e5ce773dbbee	edb2ed5bbcddaf	5e59d4654dbce5
 2a5a494a514852	4a229255224908	952292a486a909	5154a852aa!55
 52222555492449 |
c52a95188d99e6	dcb97b569b56da	754918ab459b5d	f13695532a6654
 d32524a4aa552a	91544924!94aa	48952492553564	9489152522!88
 8955488894!92 |
93492a2ed9358d	b6d3a9b2b6dab2	c7ebad66deb6f8	cd5bb8d5593fc9
 !4ea912894941	2a895249"2952	a4492a86691529	52a2949525!52
 88952522a52a |
c5555294adb356	9d996d5652779b	6da54c32d5b255	949a555354a4!a5
 544aa8a4925a44	54955492854494	52aa44aaa4a28a	!294948a89529
 5244a9545144 |
93aaa52aG9bae	e6fbb7739fedG	f736fddf7ddf!fd	bbd26bbececded
 2aa4454924a4aa	914922a5349522	a544a9066a9451	52549295252492
 0aa924928a29 |
c524942d415494	a914aa54d22902	44d104a2aaa225	0a49392aa49125
 524c92a854aa12	44aa2494908922	9490924aaab12a	aa250a4844!92
 a564554a49554a |
934aaa95153949	12a9!49095259	290aa90a491494	a954b2b4492aaa
 25592512a292a5	2944aa52555255	29265528872a50	8494a8aaa92925
 14928894929124 |
c5!552ca894a5	54445225648aa4	92a92aa924aaa2	4a225449249211
 489492aa144952	942a928924a924	9491228a4a650a	52a24512554a50
 a2495242a84a52 |
9354920a92a512	229524a9155489	4a"5255211491	5522a55524aa92
 515444aa922449	5124554a854921	2a945146a8aa!94	aaa54224a694aa
 255512a94a |
c5254aac4a!49	55494a94a22254	a48909292294a5	4a249492229284
 55!252a91554a	a52a4a9222!52	ad494aaa157544	a5252451295249
 4a254928aa4491 |
93aa551556fa2a	44d529214954a3	c9!55c2f52549	294d5557557a7b
 e4!94a44a8892	4a449249549525	10922484c63fU |
c525525a2d5a92	a96244d4948a54	d224a5a924a924	94ac8ce927dadb
 574a424aa45529	22a954a4924891	4a55!522aa4a9	29529294aa4a92
 529129!252a54 |
9354950cc56a!dd	759fcf76fbab6c	bb16eeb773db27	765acbb5554aca
 10aa9112a25254	4521492552aa55	49249545691244	8a2a4944a42485
 2a524a48a489 |
c5554a555675b5	64db71a6d6ecbd	d556aab36d9736	aaa534d64d3234
 a5cd294aa9148a	92a8942a922914	889252a49634!aa	5144a42912aa51
 450aa15512a4 |
aa92a92d2cd365	ad4ecccd9db5d5	7962999b24de6b	4ced59529fb553
 4b10921444a954	4a4555a454a2a1	25294512456921	114a9295525544
 aa2a544a88a529 |
8754aa149665b7	6d6a6da4d4acb3	5a554cd7b6b569	2b96326645a4b5
 a3aaa552aa4492	a529084a8a9455	528a294916a554	aa24a9228a88a9
 15!4929255094 |
d14a92ad65ebdd	b67fde6fGf7fd	6d77b7G7fdf77	6ee54dGab7379
 4a2514a524954a	48!5292544aa5	24515255453485	44a9124a545525
 512492a4aa2521 |
a6a55514965222	aa849152092892	8a94481280a2aa	945498845114aa
 2b48a24892a222	9529554922a210	952a49224e6552	2914a951229248
 94924915115554 |
c3292a16574495	24a9248954a524	a92a95a92d4912	529d252aaa5145
 549294952514aa	294288925514ab	29492a9492b215	52a9228a952495
 4954aaa8aa4225 |
a5554959242a48	92529554a25292	4492a44a522a49	254aaa91128a29
 2a54a522914a49	44aa552a88aa90	9252894a4d2948	8925!54a4a944
 5225244512a952 |
c3aa552692a495	4aa45222!8a54	aaa91291495155	4a12452a492952
 42a24a552a5492	954948a4552126	a48a5224867255	2a44!9249452a
 a5549294a50a44 |
aa494a18a92942	51152554!5125	1244a94a524a22	5154a892!a489
 549521224922a4	5224524a895491	2a512952a52a89	4952!49245249
 120949525152aa |
c5aaa92d42929a	dfa9489aaa8a48	a92aba2924b95c	8aa292a5959aea
 af56fac952!4a	a4aa8a92528aaa	44a54525156454	9294!925524!a4
 d29224a52512 |
93252a4c54a444	db04a52a125525	24912d4a95348e	51"29c95b247b
 1b5d5495249112	44a4a928512529	28a9488e728a54	4a54552295292a
 28554a1490a4 |
a2aaa515d6f7f9	8c7b3b5f75bafe	df6de99662ded5	ee6ee2ce939975
 eb69b26924a92a	54a92922454a48	a545251522a550	a2a4a2a4952892
 a4a54894d25549 |
a692552cad956a	df76ee895b5992	ddd73e4dd5b2ac	dbb6ab5cca4ccb
 26461964924a92	8a254a55529295	28aa48a28d3095	14525449489248
 492a55222524aa |
c2aaa91574dbda	a8adb5bbed32b7	b69a6e9a651b75	9ae6d4b9ab5a69
 f52b652a!a44a	514a1144952924	9288955526b52a	528a82a5254aaa
 929122554a5504 |
ab55252cebb54d	9d24e4cd4ad9da	95d73b4929b6e6	d6946555929995
 754cb2645512a4	aaa554924894a9	492544248a6545	49515912525112
 a94a9489210969 |
c2925515eedff8	dcf73fddbbaedb	feG69aef5dbfe	fbeff5deab5de5
 2d2f34d2a25492	8908a254a52122	92a9294926b492	2a4a2254a48aa5
 122449524d5492 |
a74aa95a2aaa65	a535444552912a	4a092a!aa54!8a	540aa1912aa8a4
 aaa26914924952	aa2a9252ac9454	4a55248a2254!92	9525155128a552
 a495524525 |
89554a25491152	d244aaa92524a4	91549251412124	5492d495a5c915
 494895c4a94aaa	0a24a44a891129	492948aaa57522	a424aa48a44a92
 948a4a5224a894 |
c6a92a1c!a4e9	!292224915512	54a2a52a355552	8949224aaa24a4
 94a5482a44a445	655292!a4a545	254495110ea954	4aaa42a57d2464
 a7529289492549 |
932552a5129554	a252954aaa44a4	a5151449448a45	252a4aa911!49
 290a25492a8928	88!25124a952a	4a2a48aaa52482	a944944a6b4ad5
 1ac92452924912 |
c554a92ca9248a	4a8948a4492952	12a24a92525128	a892a912aa5494
 855292a491554a	559152a9244891	2292a5108ab269	12295292c55de2
 aca4aa94552aa9 |
934a951526f950	94ea12!92a50b	e49551a5754aa5	452d14ce457a73
 ed24544aa488!92	2a2422aaa52a54	a912a5266a8aa5	528a5469aa6c49
 ca9252!a492 |
c552a45a96dc96	4ac9!a94892a4	d24895a8a45112	294cadeb2bdade
 d2952524552529	!494a94425289	4a44a8948d3151	2889!255556ca
 aca44924924924 |
93952b0a5662d9	fa75ade76efb3b	6cb726e73767db	56754a49b5550a
 a729!52a254a4	!9294aa952452	91294529256a8a	452a5449659e69
 19d29249249249 |
c554a4ad4d7bb7	2d6ada96d6eddd	d56d5dbb6db576	9ae634e64d32d9
 9192!2914924a	54a92244a89549	2a94aa954a6452	a94922a4c96744
 ac94a954954aaa |
932555145665ad	64cf6ccd9db693	726248d3a6df2b	25cd594a9faa35
 2b25454252a494	a244aaa9452894	a449042086b2a5	1292554956aad5
 4da29289289444 |
c552925d255367	b66a46a4d4a5d9	dcd5ad9d74b4b3	56ac94ed4bb165
 935128aa9452a2	292a49122945!4a	a56aad4d2910a4	55102a7d5d6ca7
 5449254522aa |
92aa5524d6ebb9	beGbcefGfefb6f	3736G77df77ae	f55aefb16b79aa
 4aa51449248aa5	4924a4a5292491	1488910ab25549	48a5!a495510a
 92aa5494aa44 |
c74aaa1d255215	4204aa52125254	89554a8a94a2a8	550c9a922a9155
 0b2452a5254a51	12529255289492	54a2554aa6694a	2a52944a92492a
 a8a4852252492a |
9295492a4e44aa	2ab292a4a944a2	52492924491492	88ad2429492512
 554a84495494aa	55!2522452954	a29491248aa524	a48a52912a94a2
 52492894a492a4 |
c552552aa52a85	4948a4128a2a14	94a49252a5!4a	525495949252a5
 4a515524892212	8890a94952848a	54a54a524d3252	92a52954914514
 952aaaa5154892 |
93aaa50c!4928	921289aa5152a9	228aa5!4a28a9	4aa2aa2124a44a
 294a94aa524aaa	552a922a94aa54	924a2949427549	2a4842894a28a9
 24911114a8954a |
c52529552a52aa	554a54492a4945	54512891254512	511445!551521
 44244912955284	a294a544492522	4922922496a094	892b3454a55525
 49!4aa2452451 |
9354aa2d512444	a254!92537e2a	22ea4525492aaa	ea52a8ca38a8aa
 9556936b24bd3b	eb22892a92524a	aa54a4aa4d2d29	54a44291124494
 95295494aa528a |
c54a95148a952a	9492494d0b65!49	32a954a4911129	49156555151452
 96ace6cbecad69	!54914a94a445	292a9286b28492	4aa94aa9294522
 44892a2494a4 |
9352a92d7ce759	eb6dddbeeb356e	fe7cd6ebbb7ddd	f69dd3fb33f1eb
 cb732529b2aad5	5392a92a2922!92	4291244a645524	924a9492a52854
 aa5251!4929 |
c52a4a2aa7bdb6	97bb75b5b6bad2	92a76d66db76ce	a8b3164ada5eba
 955a9cb54d9a2c	c8a485454a5449	5554a4928d32a2	92!a449244895
 2512950a!a494 |
9355528d96d4ed	a6559366d265b7	b6ad34cb4eda6c	fd654cdd96eb9b
 266b296997d94a	d5c92a289092aa	88491555236a4a	2a4a89524a9529
 48a928a9150951 |
c6a4aa28ceb6a6	d539b935a6b2da	db37ab666a775a	ac35a66bdb4e52
 d3d29ca654d4b4	92aaa2954d4910	552548888ca929	44915495514944
 a524854a49648a |
a54a952f7fdff9	67eecdd76b75ed	db76eeb3efbb7d	b7!dbefbb7fbb
 9f36a57799d9bd	a59114a49092a6	a2aa2552a732a4	a92a49488a252a
 8a495924a49552 |
a355492880544a	51295569529214	5529152a294a!a4	a8242955415542
 ab2d554424aa53	!4a4955289114	45522a4a68924a	!922555514451
 248492524894 |
ca9255165aa2!94	a524852724a2a4	92a454a5289249	134aa48895292a
 564614a992414a	14a89222a52a52	a8494486a52529	242aa9108a2a95
 !55"2549 |
875554552514!4a	2892!52aa9492	48928928924924	a4a292552894a4
 8aa9a2544aaa25	a24555544a9294	2524a94a72928a	528914aa5544a4
 8892a9495224 |
d154a52a48a950	a9455494a49129	2495!25454a95	55!4a2aa252a2
 4929121522a915	!4aaa8892944a	49!551286a454	50a554a9229129
 4a5524449224a9 |
a692951d!252a	44a92549154a44	954a92a8a924a2	2224a944548a55
 2a92a5494a44a1	2129105524a2a4	a5088948553525	2a48924554a494
 228952aa55!4a |
c2aaa92477d492	9712489252149e	a8912c471252!94	e926ba8bd59eb1
 244a52292a4aaa	a4a6a2!4a494a	55525546694952	95492a22952954
 5225114894a4 |
a74a552d36c525	56a52655254aa6	8a54ae!a9284a	a534ee695ed372
 94aa91294a9294	484a5129252494	22a22925153fU |
895292156b3cde	e39cfebbb7f95b	55dab733bf5fb9	3b69434b3aaccd
 3a91254524!29	2aa88a92a8a929	549552924b692a	452495515524a5
 4a954a5525524a |
c60420aca78f6b	2ad68d2ced2eee	c3286ddd25a9aa	c725b6596992ad
 492aa8a95294!92	155249!154529	2109490cb484a8	92421422522891
 44a288922524 |
d190852a6a59b9	b77ad675b7759b	d6b5c6996cf5b4	6f74c2b4fd4acc
 9a44451244a1!4a	a12494a24894a2	4a5512a322a912	a554a549!452a
 291455549249 |
872a5515334d2d	6256ad2d!a5ce	524a6cedb6b32a	9465ab2a2da19a
 4d52aaa92a54a4	a2aa524a54a525	155548a94cb454	a9289549549252
 9294aa888aa954 |
a50aab2e6f3def	b7eef376Gbfda	ebbdb7fbb7dbbd	773457f99b1fe9
 3225089254a512	94!45549294a8	a49225520b7289	22a5289289294a
 24a92255244491 |
c5295294a54a51	54514a9509444a	55512855545549	5562ca2a44a214
 9952a5250512a9	2a91292249224a	52495215462952	94494528549491
 52455492a92a4a |
92954b2ab9248a	494a24!522a91	!4aa549229252	a96a6952a954a9
 6a442a54b25444	a12a524a924a92	a4a524a24ab225	2a922a4aa2a92a
 4a94894912a492 |
c72a551a449252	95255289!4954	91244a2494a924	1252921494!8a
 52aa911249252a	54951524a95129	15289554966a92	425544a5290492
 914924!a492a9 |
a924ab252a54a4	50a88a552a9225	2a52914aa92249	a48924a2!5254
 8a24aaa4a54948	8528a452924aa2	524528894aa4a9	55492948926aa5
 2512a909492512 |
862a925c928a4a	8a4a512244a949	45294aa444952a	52a4aa95152492
 514a4495125255	52852928aa9455	24aa8a52066914	909254554a9248
 !a89564aa9149 |
d192ab25747129	6a9dcab4bb129c	94a2e91aaf77ef	9debf257a24924
 a5289d29d4b521	2937f54e46d126	4b7c514aaab2a9	!2542911424!92
 a52115112a52 |
a72a4b1a353a92	715ad25a2aa4aa	5254ca6a136aec	b696a4c9696a92
 49454c92a532!94	8a29!2d154b56	ad4a514d288494	90a92aa29254aa
 2954a2a4!94 |
c115552cfb55d9	e62adcf3f6eb39	7bf67199ab6b26	facd16fd!76fa
 97bf775ac9db5b	a37b775eddfadf	22b35ded066555	52ab0a44955549
 04928a95155149 |
ae492b1596b257	354d9bbd76b7ec	cd5ddf6c9192b7	19a6ef4eb5b6a9
 5add96b59634b6	9ec666a5eaad72	96baf6baa57222	4924a552488895
 69485248a224a4 |
c32aa52cdcd6ed	6898b696aade4d	5aeb6acaa56766	accd7cd5abacda
 25a6b6f6d353d9	226aaced9ce797	2aa992d68b2555	2a492894955528
 852aa492955509 |
9225532a!b6dd	aa5fd3dd27956a	af49ce6c56aa75	66b66a6b3766aa
 9675dda4969aaa	d5cb76b74ab5b2	9334db934cb124	89249525!4485
 32451254a212aa |
a32a4d0d6bb99e	f4a71f6bfaGbc	f67ff9dda777ee	3dfbcebe5f3bfb
 2eeedf3be1Gbb	a733e7dafdbeef	66f3ecG066a92	52aaa2522a92aa
 44aa554914a924 |
a692a354aa5551	!156954524125	4d48452a4aaa95	5285524aa4944b
 92c524949511!55	5494aa8a451492	54951155324928	91291549545152
 414924aa8a52 |
c315!2d44924a	52a89112892a54	9c92aaa4924912	492a2492494a94
 25d252a52a4aa4	84a949!29!5257	a252aa8b649545	!4aa892128a95
 2d249544514a |
aa54a614524925	244524a9549489	524a211254a4a5	24a54aa924a54a
 aa"2944a44a52	14528a44952509	15148944b248a9	25248549a55249
 425248a94a24 |
c312ab568a95!4a	94952291495224	a94aa4a28954a9	48291255081091
 524244924928aa	a28a54a9285254	a8a25217255524	92492a7e142493
 94a552452949 |
a55525295144a1	514a49544a5229	5244a895145422	4a2b44a522ab55
 4a25592a552545	11555122548b14	a515!294ab222	9254aaa2d5a292
 56ea122a9294a4 |
c30aab0daa2a4a	8a28a792952752	ca9525525aa99d	2ee46bcc9524a5
 29492548a44a2a	aa888a5482a8a9	48a24a5286354a	2aa2911464cdea
 a644a944542149 |
aa!526d894994	529251a4a2918a	d1!49255937d6	9ab2d22d489228
 94a4925512a548	84552512b44524	952952894ae251	44492a52d25bb2
 55694a5292aa2a |
c3154b14f75faf	edG5ed96e2fec	6ed6b69cea98ab	5cd6bfa6252945
 21!4924a54825	2948a8aa429492	!52892a25294a	a92a44a57eb99a
 8cd291!4a!a4 |
a6b6f6adb5a199	2dc9b3a5aab537	5daeed354c659c	abb966aaa94a52
 ac2a549250ab52	aa524a44aa5249	248924a54e6a24	4a92a912557555
 56!5492a44a92 |
c56dad14d6bb2b	7b5b36f4cd5567	6b3d544bdaaaa3	26925d93452494
 92a49124950424	448a92a914a555	492a554882a94a	92492554e24b32
 14e2a52909292a |
a312522d9ccd9b	29dbaab2a233ba	49aa6b2d2a69aa	93d934ca!5249
 25292aaaa56a95	29514915451222	554522252e64a4	a924924955add9
 4e54924aaa9244 |
c5554a94fbbaed	feedf3db7eddbf	Gf7eeddcc95!de	66e79524a55254
 4544910911!52	4a94a228a95522	28954a42aa4922	5529257ea76653
 c924a45124a9 |
a754aa2d0a51!15	54aa2a4a8a48a4	28aa52aab2a451	52a94e9212290a
 a8a92a!a48925	244a!55248895	5548a49d329495	228a924951a94a
 a492528a524a |
91255294a94aa4	a1224944925495	4955114a3a4d12	aa9492192aa945
 512512a2294a55	4a52a489224a55	29222549466929	2a"54928b2529
 152a8a54a524 |
c7524a2d442492	549524a94922a2	25094a254928a9	124a49a4914a52
 5492a4494a2522	51!2952495284	8a49522a0aaa45	428a928a545349
 44a29151221292 |
a9!55!2aca54a5	5249129554954a	5294a82aa524!a4	aa494a91!4924
 952aa94a492542	4524aa89295095	24a4a664!9451	2250a2a4922a94
 4a8a4ad52a |
8695292d49!25	1224aaa4488a48	a548a295911292	!5224!a4549495
 52494424a15492	5928922454aa55	494a494ab2a52a	94a92a94925544
 4aa452a91091 |
d1a4a514b4b848	e95fd13abb515d	482aca5a2eefde	bf8f491512a252
 d09c9729492aef	25a2d555d2ef91	2296949286aa48	51254a!525549
 2952494a44a54a |
a655545532!55	3498ca51!2a28	9592e92a96ecdb	49b6d2a2c91525
 6a5aa64aa54954	aa95a9126955ca	9456454c55312a	8a922509150892
 5494!a4aa54a4 |
c3aa952cf7339a	e52dbcf7f6f3bd	7bfe75cca6956d	eb458eddd4fbf6
 75a933733a76d6	f3bbb75dc2562d	dfa39e6e866a49	!29526aa25529
 42514a89112249 |
a524a5159ddae5	b49997b537976a	db4bcb5aa9a6ce	755f7556caad6d
 cb5ad69d618d65	96edbdab7567ba	52d772d6aaa552	a4!949154a28a
 2a8a2454aa952a |
92aaa92ab6935f	654cda9f72df59	4b6d5e6946cc5a	9b259adda8dadb
 5ecc6a76aada4e	ddb354f6c4ce56	f74adb6c85348a	4aa2494a229454
 a9294aa92228a4 |
c7492a2cd4da55	725db3b4aab4cc	b6d9cb5c5556e9	69adba50926749
 daeac6d3546afc	b4e936b2696533	5ae676a64ea951	22552492944a92
 8a4a5105494512 |
a2954a956f7bbd	dd279f6f7bdb76	f66ff5ddaeef9e	77eecddefded7f
 f59d377f79ef39	df5fdfdbad5ebd	bb6beceb92648a	54924925295124
 !514aaa2a94aa |
9555522d52954a	2294515284aa29	4d50aa2495!55	49"55289ca449
 54aa9144a0a552	a280aaa2654a8a	922aaa4d325292	4954a8952a9294
 4a245148a511 |
a352552a2524!94	494a892a92a49c	8a!49529248!92	1248955a!9249
 29252a4a948955	2d5254ea11!29	44888375!4a"92	a2422a5294a94a
 a548aa |
c54a951a91524a	a5252452a12492	525524aa244952	54!492549!294a
 95449252944954	24a2292a22aa4a	44a9555624!a4	a8492454a94525
 !4a24522a44 |
935552252a4551	14aa52a44a492a	94a24a9149528a	a29252aa2492a2
 29222955445292	89491542a154a4	a8951221056909	4912924a894a54
 4a10914a8952a9 |
c5292aac94a894	a2449495295491	4a54a24a552924	54aa9491524855
 44a95488aa9548	52a4a2544a8912	4552a554ad34aa	24!aaa5522522
 a1564aa2548914 |
93a55515511252	bca94938ae894a	2483a9aae2e656	9991292524aa89
 2a4a425509242a	a515494a9452a5	29244a45466151	55!444824a895
 4d515514a25251 |
c554922c4aaa89	2a24a4b51454a5	52b4955d29ad9b	!6a44949512a4
 !92aa84a4!9248	a254514a945294	9291288ab48a22	2aaa95!4aa422
 2488aa55292a |
93255495eedf6d	7b5769de!ed7b	6acda9996ddb65	74c4952928a5!29
 24892aaa!a495	54928a9252a449	252a5526bfU |
c5552a2cb2d5d7	aa8ca552a6b6a6	a1b6c64cd2ad2f	5ab2a285452895
 449254a1112a52	a4252951292495	255249094a6aa9	5549112529492a
 aa955522494a89 |
92a95295d79e9b	3f5acb5b6cd3ee	d69caa99653951	6a6514aa2a4522
 2954a24aaa448a	4948a24a524a48	aa24a56506a445	2224aa4a529490
 91288894922452 |
c7252a2cb6d5d2	ab293196eeba94	6972cb4d32ad8b	ccb2a925495295
 548a5528452aa4	952a552509!25	11!52125532a8	9552455108"4a
 45254a4952a9 |
a5555295db7eG	6daeeefbefdbef	e5dd953dedd76e	39542248924924
 42512252925129	!529248aaa84a	aa8a84a9466a45	5225288ab35152
 94aa5491528a42 |
a3494a2caa8a15	2952a24a50aa52	554ac59512a8aa	a4ca9555292a52
 aa95492aa92a4a	250924aa491551	1251554a1564a9	25494a5108!94
 a2492254945129 |
c5552a951124a4	a5255529251124	8929aad24a4509	4aa8a92252!a4
 89249542254491	48b24a92a4a924	a94a289146a912	4892294a552249
 4a924a9252a54a |
a6aaa42caaa952	4892114494aa95	54852225512aa4	a5452494891255
 54a924a948a94a	550aa2492a4495	1225452a953549	2a5544a54a5524
 !29514a8914a4 |
a324aa95441284	9554a495494452	12aa55488aa429	082a49292aa482
 2292490a951295	22691494912aa4	a55494a446622a	51489514909255
 !528a292a5249 |
8aaa552c52c955	444a9522522a89	492488aa511295	6b492545445559
 544aa4d249!48	9512"4a912948	89524a9535452a	25!4955492289
 09554492!94 |
e352922ab53212	72a7725d27a457	52493d134aeff9	f3bafe94ab93e5
 22a91524a52ba5	744b515094bf92	757624b245692a	44a91252229295
 2a6a22294a4929 |
8a95551534baa9	6916b48d589296	292a8aab52ec6e	96d566532d2eb1
 4912a5292892d2	32a59496a2534a	a2554a59166491	5294a925!54a0
 a512954a515292 |
a2ab692e7b59da	f652b73edffaef	4ffedf35992acc	de58dd6fefbe4e
 77db7e92f7eeeb	555b73d85dd9bc	efedd77a4aa9!25	21529492a24d!49
 2894!8a4a |
cb559529b69655	252b2de569ad52	b52b!6944b4e6	e79574d26db52b
 db6dcd499bb2b6	b4692e35333565	ba6d6ad28d3552	51548949249522
 24a492425124a4 |
a326890cd5baef	744666b79ab7db	0dddbddb55394d	a8b94db734a4ad
 69baa62ab4d7d6	d2ab!59569337	aed5bed5266224	8a252a12492454
 a9154a9aa4a949 |
8aaa2a559cd35d	a2abf5adace556	add92b4d494e6d	a6d6ee9aaef72b
 5d2355455eb6b5	b9336daa5a5fad	694f2ab24ab5!55	4945552a!9294
 a25144951224 |
e356852e6f3dde	dd25cedaddbfdd	5ccffe7bb2effd	cfbeece5ef57ee
 edfbeb!e9dbf7	3a5bbbbcbbde76	def5f77a866442	22!2a48a45525
 21554a2924a4a9 |
8a94322952a421	529252aaa4904a	93a12a92955049	52!255220c912
 2a!54ca9ca909	49!554924852a	a54a288aaab2a9	54929125292292
 55109552925514 |
a5a94a96!4954	89252492!4a91	2b4ca24a522a92	49524a294bd4a9
 514521127512a5	25244925492892	4928952906a515	22a4a54a429454
 a4a6508a5488a9 |
c602g29245525	54a94a49!2554	92224924894549	2494a54a549244
 8a294ca92948a8	924a949254a549	248544a4aa72a2	9492525154a525
 12492a51255524 |
9248548eaaa24a	229228aa524a25	24aa954952aa2a	4a494891492495
 2954!92452a45	5491!29229492	4955294946a414	5254894a!4948
 aa92454a492249 |
c5!2568911522	9449451294a149	5524a252284492	a5242a4a2552a2
 92224925524528	8a54854a94!4a	aa51!541535a5	250aaa2a942495
 1157a925249524 |
a2!aa8edfa454	5a95294a492aba	2249352d4a92aa	49d5aae9f68e5c
 a495524a4954a5	54a2aa242950a9	248a8922c67214	94b1115d29a924
 aa2a9254a92455 |
a4aa94a9ad5292	aa4954a125492d	4954b49652a904	aa8999a4ad5b32
 d54895512a2512	22545152952a4a	495052951529!49	0aaa54ae5cf335
 4cc9124aaa88 |
c554a956d95b7b	9eb5bafedf7579	9762deedee6eea	ccd35d37c9a9f5
 4925488a5148a9	4a894aa4a09290	9526a52446b252	925444ab7af59d
 a49992a9292255 |
a4g022c8eb6ad	ab6b5996dd9bae	5aab52a4b2e6d1	b6aa8ad17d4669
 649225528a5524	a4a524152d494a	a24912aa956a94	4aa2a96a264cca
 d52dc925449492 |
c089484ada6cf4	cd6d32dbb4b76f	4cc9b76dd7ed6a	ddc6596aab2bcc
 a954aa2529224a	491492d2522515	14925442462449	544a453f6ad5fc
 d4acaa92!2924 |
aa652adaad36ae	abcad9b2ded239	2a751aecb29524	d0ab2ca869956a
 748a4548a494a5	2aa549248952a2	a5554aa91572a4	8a94a8d36b6da3
 a51a91494a8a92 |
c49552acdcfb76	ddbbaedf6fdf6b	b7e5fbefdfeef7	dda55fd7ef6eb5
 4928a8954aa948	50922a4aa52494	4888911546aa49	5129256532c69e
 38a9aa1292512a |
90a955caaa2295	4a551122a05554	a4549528a22a88	4ac990a48892a9
 654515!22442b	1549449128924a	95252a449524a4	94!9253ab6cf3
 564f4554492a91 |
c49524add14a48	9148aa!4aa922	!9248a529!5295	92a51252551292
 2aa2555495a4a9	152924a5549452	54a4aa466a8a52	a525!549114!94
 aa4952a44a |
a456d554a5!25	2a!25292a1494	a9!251294892a	4a!aaa92a88a9
 49489488925249	14a2!55122542	89224922956452	892891!252aa5
 254221552892a4 |
a0a5caed14a8aa	494a48!a4a152	424a54aa225549	50924422a25292
 aa9529554aa492	a154a248a95255	2a5492544b32aa	52452a9248a252
 48955522454a49 |
8caa1294a51511	5251552a4aac49	29212245552252	2a492a945494a4
 !449488a41248	948a1495248929	4512aa!8a6911	!2948a5251494
 aa52!492a24a4 |
e094156a9248aa	854a84909122a5	4aaa9528924945	529248aa89524a
 !aaa25512d495	2a54a9224a5292	28aa445246b24a	92a4951454a922
 92a4921548a915 |
8a55a95ca95512	5124524aaa5492	52!494a492a28	89!5511522524
 44912922a912a4	928292a9252949	55449294952a!a4	9244a289255449
 154aa2551548 |
a4aa4aca4520a4	aa4954aa448929	24!94!92a4a52a	2244aa254a492a
 !4a5444a512a9	352512a89212a2	292a5146644915	2aaa9552491294
 a9125524a225 |
c092a955289a92	252a2512925294	924a4529544929	4554a92548a155
 45!2512aa52a9	14895149154aa9	154a928a1572a4	a24449489524a5
 4a44a911495552 |
94!aaaca5!254a	5154a42aa5212a	a8aa5222954528	891248954a9128
 5448a4888424a1	548a54a494a4a8	9124554b248a94	aa921528a94891
 2952a4928924 |
c4db57d5129152	512a42534910ad	4445210954a252	5552a52522284a
 5522aa9525554a	5492528a49224a	452a95224a7252	4a44a9448a4a2a
 5494249528!52 |
91b6bd4ca92a24	a54494a4925522	2aaa4a6a89!49	448a494a54a594
 a1549128aa94a9	2524a4549254!94	a4525486aaa951	2922aaa9295125
 294a!52a48a |
c449425402g88	08110208208040	80g908020"1020	!1081g20080104
 42i4041090104	!01g01g812a64	4a2a!94512544	8a928525248a4a
 a5 |
a5!aaa9485202	!40284082250a	2492020482!42	4481!42041501
 21241008492925	0504200850a424	2a944a0406b291	44492544922955
 2934a849!2928 |
a4!5554aa9569	56ad55365a94a9	52!aab2b52a!aa	ba!5575a4daad
 55ab5554a552b2	b556d52a9552a4	a5296ad5294a52	a5522a494a2094
 8a4b2aa54495 |
c3eaad5bdb6db7	dddbeb!ed7b77	af5b7eef6dddb6	db6deedad6bbad
 b6db6ef6dbdf!6f	6dadb6f77ddddb	def7db6eb51494	92!49552956a1
 5124a44a2922 |
aebdf7b66ddb6c	b6b55d56b7aeda	f5eda5b5b6eb6d	adab5b6f6dd6f6
 db6db55b6d6ada	d9b6f6db5acb6b	6d6b5ab6b4!a2	a52924a4894488
 !94924a914a94 |
91020848922491	484a222888!21	02124a04490492	52142090124809
 24924944911121	2249084921148a	24844449453495	1252554a522a52
 5525549125!29 |
caa9529524924a	!25494552!94a9	49256a92692489	4a952aa4955249
 2494924aa4!94	92532494a25149	52!9252a924a9	0a889295492a89
 52254a94!92 |
94!25224aa495	4948952a24a94a	9524a89124924a	5250aa494a52!a4
 92512529152529	24a4492a954a92	2a552494725245	54525448929124
 89489229244a |
\enddata{raster, 19876748}
\view{rasterview,19876748,1,0,0}

Which is somewhat hard to use !


Chris.\
\enddata{text,19249368}

\enddata{text822, 0}
\begindata{text822, 43095}
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/whvOTUu00Udd5HjElZ>;
          Thu,  2 Jun 1994 05:35:29 -0400 (EDT)
Received: from po5.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q003/QF.AhvOPiq00Udd1HL04N>;
          Thu,  2 Jun 1994 05:31:27 -0400 (EDT)
Received: from wilma.cs.city.ac.uk (wilma.cs.city.ac.uk [138.40.91.9]) by po5.andrew.cmu.edu (8.6.7/8.6.6) with SMTP id FAA21325; Thu, 2 Jun 1994 05:31:13 -0400
Received: by wilma.cs.city.ac.uk (Smail3.1.28.1 #14)
	id m0q996h-00001VC; Thu, 2 Jun 94 10:30 BST
Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.wilma.cs.city.ac.uk.sun4.41
          via MS.5.6.wilma.cs.city.ac.uk.sun4_41;
          Thu,  2 Jun 1994 10:30:35 +0100 (BST)
Message-ID: <8hvOOv2__5g9EltBNy@cs.city.ac.uk>
Date: Thu,  2 Jun 1994 10:30:35 +0100 (BST)
From: Nick Williams <njw@cs.city.ac.uk>
Summary: How about adding "Save as..." to the Andrew system?
To: rr2b@andrew.cmu.edu, wjh@andrew.cmu.edu, info-andrew@andrew.cmu.edu
Subject: Different save file formats & the Andrew Toolkit
CC: Nick Williams <njw@cs.city.ac.uk>

It's got to the point where most of my htmltext widget is working and
I've been thinking about how to get to the next stage in development:
HTML+.  From the WWW conference, it became evident that HTML+ has been
designed for ATK :-).  The fit is remarkable w.r.t. tables and equations
and just about everything.

However, the inline images I've placed into htmltext so far are more or
less a hack.  Before going any further and creating new objects to fit
into the HTML model, it's time to look at the way things work.

I believe the "correct" way would be to allow any object to write itself
out as HTML. Or not.  Currently, objects know how to write themselves
out as ATK datastreams and that's it.  Oh and there's printing.  IMHO
these should be the same thing.  The one being the write method using as
its output stream an open file, and the other using as its output stream
a command pipeline.  The problem here is only one of formats: what
language should be written? postscript, ATK stream or HTML or something
else.

I feel that it would be good to say to a text window "Save as..." and
select RTF.  Or select "Load as..." and read in HTML.  This would also
gain immense popularity from the word processing market.  Are there any
plans to move in this direction from the consortium?

My ideas are that objects should register (or have registered upon them
by other utility objects) a mapping between input/output format (e.g.
"html" or "rtf" or "atk") and a routine.  Then when the user selects
save as RTF, the "system" can check to see if there is a mapping and
call the correct function (or error) (or call a fallback function for
that markup language or object).  If the user selects just "load" or
"save", then the self->defaultOutputFunction() or
self->defaultInputFunction() should be called, which could be changed to
be a different method when using different formats.  Then htmltext would
become an object which attaches itself to the text object by registering
a read and a write method for HTML, and when used, sets the text
object's defaultInput and defaultOutputFunction to be the HTML versions.
 All of the other bogosity I have in the htmltext object could then be
moved into utility objects working on any old text object, rather than
special cases.

This provides a good route for expansion into different markup
languages, as you can build a new object (say SGML) which registers with
all objects it can grok that it can perform read or write for them. And
when it works wonderfully and everyone likes it, you could move it into
the objects themselves (if desired).

It allows arbitrary objects to be written out.  Currently the mail
object understands writing out subviews as "An ATK view was here but you
can't cope with it", instead it should call the "text/plain" write
method of the object in consideration, which if not defined by an object
will use a fallback which writes out "sorry, cannot write out in this
format".

I would really really like this way of doing things, because I could
then just make html.c object which can take a table and write it out
/read it in, or text and do likewise and it would just work wonderfully.
 Users would be able to use all of the currently working ATK objects in
the normal way (i.e. Meta-tab to insert an object) without me having to
subclass everything and force users to use a particular set of objects.

Comments?  Is somebody else thinking/doing this?  Should I go ahead and
do this? Should I really not do this for some good reason and carry on
with my htmlbogosity object?

Nick Williams, Systems Architecture Research Centre, City University, 
London, EC1V 0HB.  UK.

Web: http://web.cs.city.ac.uk/finger?njw
E-mail: njw@cs.city.ac.uk (MIME and ATK)
Work Telephone: +44 71 477 8551
Work Fax: +44 71 477 8587
\enddata{text822, 43095}
\begindata{text822, 48287}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 5904;andrew.cmu.edu;Robert Andrew Ryan
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/ohvTrUe00UdZ0GLUkf>;
          Thu,  2 Jun 1994 11:42:24 -0400 (EDT)
Received: from andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q001/QF.AhvTpa:00UdZEGJ04F>;
          Thu,  2 Jun 1994 11:40:23 -0400 (EDT)
Received: from atk.itc.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q004/QF.ghvTp3O00gjOIgUm4K>;
          Thu,  2 Jun 1994 11:39:47 -0400 (EDT)
Received: from atk.itc.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/usr20/rr2b/.Outgoing/QF.MhvTp2O00gjONHXm97>;
          Thu,  2 Jun 1994 11:39:46 -0400 (EDT)
Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.atk.itc.cmu.edu.rs.aix31
          via MS.5.6.atk.itc.cmu.edu.rs_aix3;
          Thu,  2 Jun 1994 11:39:46 -0400 (EDT)
Message-ID: <ohvTp2G00gjOBHXm0S@andrew.cmu.edu>
Date: Thu,  2 Jun 1994 11:39:46 -0400 (EDT)
From: Robert Andrew Ryan <rr2b+@andrew.cmu.edu>
To: Info-Andrew <info-andrew+@andrew.cmu.edu>,
    Nick Williams <njw@cs.city.ac.uk>
Subject: Re: Different save file formats & the Andrew Toolkit
In-Reply-To: <8hvOOv2__5g9EltBNy@cs.city.ac.uk>
References: <8hvOOv2__5g9EltBNy@cs.city.ac.uk>

Excerpts from mail: 2-Jun-94 Different save file formats.. Nick
Williams@cs.city.ac (3789)

> My ideas are that objects should register (or have registered upon them
> by other utility objects) a mapping between input/output format (e.g.
> "html" or "rtf" or "atk") and a routine.

One thing to consider is whether the current "Read/WriteOtherFormat"
could suffice.  Currently it is hardcoded to produce mime though, and
the interface reflects that.

Excerpts from mail: 2-Jun-94 Different save file formats.. Nick
Williams@cs.city.ac (3789)

> Comments?  Is somebody else thinking/doing this?  Should I go ahead and
> do this? Should I really not do this for some good reason and carry on
> with my htmlbogosity object?

I like the notion of registering converters for various classes to
various output formats.  With the current architecture I would expect it
to be quite painful to write the converters for text though.  (witness
the htmlbogosity :-)  There is also the issue that if you don't use the
htmlbogosity you may need to deal somehow with constructs which just
don't fit the html mold, or in general the mold of any given format.  A
format which doesn't do style nesting might be an example.  

The main reason not to work on this presently is that development of the
C version of AUIS is frozen here.  We're moving on to the C++ version, 
depending on the degree of change called for by your work in the base
toolkit integrating your changes into the C++ version could be painful.

-Rob Ryan
Andrew Consortium
\enddata{text822, 48287}
\begindata{text822, 51306}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 5904;andrew.cmu.edu;Robert Andrew Ryan
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/UhvTuzC00UddEmMUks>;
          Thu,  2 Jun 1994 11:46:07 -0400 (EDT)
Received: from andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q000/QF.khvTs7m00UdZEGW045>;
          Thu,  2 Jun 1994 11:43:04 -0400 (EDT)
Received: from atk.itc.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q004/QF.chvTqhC00gjOIgUm9L>;
          Thu,  2 Jun 1994 11:41:33 -0400 (EDT)
Received: from atk.itc.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/usr20/rr2b/.Outgoing/QF.YhvTqeK00gjO1HXmlJ>;
          Thu,  2 Jun 1994 11:41:32 -0400 (EDT)
Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.atk.itc.cmu.edu.rs.aix31
          via MS.5.6.atk.itc.cmu.edu.rs_aix3;
          Thu,  2 Jun 1994 11:41:30 -0400 (EDT)
ReSent-Message-ID: <shvTqeG00gjOBHXmdE@andrew.cmu.edu>
ReSent-Date: Thu,  2 Jun 1994 11:41:30 -0400 (EDT)
ReSent-From: Robert Andrew Ryan <rr2b+@andrew.cmu.edu>
ReSent-To: Info-Andrew <info-andrew+@andrew.cmu.edu>
X-Andrew-WideReply: netnews.comp.soft-sys.andrew
Path: andrew.cmu.edu!bb3.andrew.cmu.edu!andrew.cmu.edu!rr2b+
From: Robert Andrew Ryan <rr2b+@andrew.cmu.edu>
Newsgroups: comp.soft-sys.andrew
Subject: Re: Configuring colors for both mono and color screens
Date: Wed,  1 Jun 1994 10:10:51 -0400
Organization: Information Technology Center, Carnegie Mellon, Pittsburgh, PA
Lines: 13
Distribution: world
Message-ID: <whv9Pfa00gjOIwEEoq@andrew.cmu.edu>
References: <4hv8QP614C7BQ5lUsh@cs.chalmers.se>
NNTP-Posting-Host: po2.andrew.cmu.edu
In-Reply-To: <4hv8QP614C7BQ5lUsh@cs.chalmers.se>

Excerpts from netnews.comp.soft-sys.andrew: 1-Jun-94 Configuring colors
for both.. Christer Bernerus@CS.CHA (355)

> How do I set up a default configuration for all my users so that the
> color setup (backgrounds etc) is different on color and monochrome
> displays ? 

You'll have to have some environment variable set indicating whether to
use color or mono.  See the preferences help file for info on
conditional preferences.

-Rob Ryan
Andrew Consortium
\enddata{text822, 51306}
\begindata{text822, 53678}
Return-path: <wjh+@andrew.cmu.edu>
X-Andrew-Authenticated-as: 5904;andrew.cmu.edu;Robert Andrew Ryan
Received: from andrew.cmu.edu via trymail for +dist+/afs/andrew.cmu.edu/usr13/wjh/dlists/mts.dl@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr13/wjh/dlists/mts.dl)
          ID </afs/andrew.cmu.edu/usr22/susan/Mailbox/IhvUFUe00UdZMJBE8b>;
          Thu,  2 Jun 1994 12:10:08 -0400 (EDT)
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q004/QF.whvUEwi00UdbIq1k4F>;
          Thu,  2 Jun 1994 12:09:33 -0400 (EDT)
Received: from atk.itc.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q002/QF.MhvUEp:00gjOMgUmNq>;
          Thu,  2 Jun 1994 12:09:25 -0400 (EDT)
Received: from atk.itc.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/usr20/rr2b/.Outgoing/QF.chvUEim00gjORHXpJK>;
          Thu,  2 Jun 1994 12:09:23 -0400 (EDT)
Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.atk.itc.cmu.edu.rs.aix31
          via MS.5.6.atk.itc.cmu.edu.rs_aix3;
          Thu,  2 Jun 1994 12:09:18 -0400 (EDT)
Message-ID: <shvUEii00gjO9HXpBx@andrew.cmu.edu>
Date: Thu,  2 Jun 1994 12:09:18 -0400 (EDT)
From: Robert Andrew Ryan <rr2b+@andrew.cmu.edu>
X-Andrew-Message-Size: 347+0
Content-Type: X-BE2; 12
If-Type-Unsupported: alter
To: +dist+/afs/andrew.cmu.edu/usr13/wjh/dlists/mts.dl@andrew.cmu.edu,
    tinglett@vnet.ibm.com
Subject: Re: Input Focus
In-Reply-To: <UhvIEje00gjORTzpUq@andrew.cmu.edu>
References: <UhvIEje00gjORTzpUq@andrew.cmu.edu>

\begindata{text,538736872}
\textdsversion{12}
\template{messages}
Btw, I've updated the proposal slightly to include the traversal functions 
in the new view methods.  I believe this is appropriate since input focus 
traversal needn't necessarily be connected to views.  (e.g. the sbutton 
view might give 'input focus' to one of the buttons, that being the one 
that would be activated by a return key press.)


-Rob

\enddata{text,538736872}

\enddata{text822, 53678}
\begindata{text822, 55685}
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/whvY8:200UddJea09Z>;
          Thu,  2 Jun 1994 16:33:14 -0400 (EDT)
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q003/QF.QhvY6:i00UdbFkm05=>;
          Thu,  2 Jun 1994 16:31:08 -0400 (EDT)
Received: from VNET.IBM.COM (vnet.ibm.com [192.239.48.4]) by po3.andrew.cmu.edu (8.6.7/8.6.6) with SMTP id QAA28851 for <info-andrew@andrew.cmu.edu>; Thu, 2 Jun 1994 16:30:56 -0400
Received: from RCHLAND by VNET.IBM.COM (IBM VM SMTP V2R2) with BSMTP id 0894;
   Thu, 02 Jun 94 16:30:24 EDT
Reply-To: "Todd Inglett" <tinglett@VNET.IBM.COM>
Received: by po1 (AIX 3.2/UCB 5.64/4.7) id <AA12736> for info-andrew@andrew.cmu.edu; Thu, 2 Jun 1994 14:59:09 -0500
Received: via switchmail; Thu,  2 Jun 1994 14:59:08 -0500 (CDT)
Received: from q.rchland.ibm.com via qmail
          ID </afs/rchland.ibm.com/service/mailqs/q001/QF.AhvXc5c91JZb9:O0wf>;
          Thu,  2 Jun 1994 14:59:02 -0500 (CDT)
Received: from q.rchland.ibm.com via qmail
          ID </afs/rchland.ibm.com/usr3/tinglett/.Outgoing/QF.0hvXc4k91JZbS5W7kR>;
          Thu,  2 Jun 1994 14:59:00 -0500 (CDT)
Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.q.rchland.ibm.com.rs.aix32
          via MS.5.6.q.rchland.ibm.com.rs_aix32;
          Thu,  2 Jun 1994 14:59:00 -0500 (CDT)
Message-Id: <EhvXc4M91JZbK5W7ZD@rchland.ibm.com>
Date: Thu,  2 Jun 1994 14:59:00 -0500 (CDT)
From: Todd Inglett <tinglett@VNET.IBM.COM>
X-Andrew-Message-Size: 2340+0
Content-Type: X-BE2; 12
If-Type-Unsupported: send
To: info-andrew@andrew.cmu.edu
Subject: Re: Different save file formats & the Andrew Toolkit
In-Reply-To: <8hvOOv2__5g9EltBNy@cs.city.ac.uk>
References: <8hvOOv2__5g9EltBNy@cs.city.ac.uk>

\begindata{text,539027200}
\textdsversion{12}
\template{messages}
\define{typewriter
menu:[Font~1,Typewriter~40]
attr:[FontFace FixedFace Int Set]
attr:[FontFamily AndyType Int 0]
attr:[FontSize PreviousFontSize Point -2]}
\excerptedcaption{Excerpts from ext.misc.info-andrew: 2-Jun-94 Different
save file formats.. Nick Williams@cs.city.ac (3788)}


\quotation{The fit is remarkable w.r.t. tables and equations and just about
everything.

}
\quotation{However, the inline images I've placed into htmltext so far are
more or

}\quotation{less a hack.  Before going any further and creating new objects
to fit

}\quotation{into the HTML model, it's time to look at the way things work.

}
I agree it's a close fit.  I'll post some observations I have made shortly.


\quotation{I feel that it would be good to say to a text window "Save
as..." and

}\quotation{select RTF.  Or select "Load as..." and read in HTML.  This
would also

}\quotation{gain immense popularity from the word processing market.}


I agree this would be nice, provided the conversions can reasonably
implemented considering there is always some data loss.  [And this is not a
new problem, by any means!]  We must be careful not to lead the users into
believing they can "Load as RTF" and "Save as RTF" to make ez into a
complete Microsoft Word editor.  I do agree generally with the idea,
though, at least with the "Save as..." part.


\quotation{My ideas are that objects should register (or have registered
upon them

}\quotation{by other utility objects) a mapping between input/output format
(e.g.

}\quotation{"html" or "rtf" or "atk") and a routine.

}
I could see having some kind of "addtextconversion" command for initfiles
to externally add these.  You can already write some external proc, say
\italic{htmlconv-write}, that can take a textview as an argument, prompt
for a filename, and write the text object out in converted format without
any changes to the base toolkit.  This means you can add a "\bold{Save as
html}" menu item that can save any formatted text.  The registered
conversion classes would only serve to generalize this so a single proc,
say \italic{frame-write-as}, could allow a single interface (and single
menu item!) to this.


More important, the idea of conversions could be used for converting
selected data.  For example, if Mosaic could be modified to make its
selection available in HTML format, xim could "see" there is a conversion
from HTML fetch the html selection (instead of plain text) and have the
converter create ATK text from it.  But other than HTML (and perhaps SGML)
do we expect this kind of thing to become common?


It's too bad Nathaniel made WriteOtherFormat a bit specific to MIME :-).
 Oh well.


-todd inglett

\enddata{text,539027200}

\enddata{text822, 55685}
\begindata{text822, 60504}
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/QhvmTAi00UdbEBXk5p>;
          Fri,  3 Jun 1994 08:53:32 -0400 (EDT)
Received: from andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q002/QF.MhvmSmG00UdZI6FE4S>;
          Fri,  3 Jun 1994 08:53:06 -0400 (EDT)
If-Type-Unsupported: send
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q001/QF.IhvmPSC00Udb4B404a>;
          Fri,  3 Jun 1994 08:49:35 -0400 (EDT)
Received: from animal.cs.chalmers.se (animal.cs.chalmers.se [129.16.225.30]) by po3.andrew.cmu.edu (8.6.7/8.6.6) with SMTP id IAA03330; Fri, 3 Jun 1994 08:49:19 -0400
Received: from hatti4.cs.chalmers.se by animal.cs.chalmers.se (5.60+IDA/3.14+gl) id AA23210; Fri, 3 Jun 94 14:49:15 +0200
Received: by hatti4 (5.60+IDA/3.14+gl) id AA01452; Fri, 3 Jun 94 14:49:11 +0200
Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.hatti4.pmax.ul4
          via MS.5.6.hatti4.pmax_ul4;
          Fri,  3 Jun 1994 14:49:09 +0200 (MET DST)
Message-Id: <IhvmP5614C7BM5WEt=@cs.chalmers.se>
Date: Fri,  3 Jun 1994 14:49:09 +0200 (MET DST)
From: Christer Bernerus <bernerus@cs.chalmers.se>
X-Andrew-Message-Size: 2800+0
Mime-Version: 1.0
Content-Type: text/richtext; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable
To: Info-Andrew <info-andrew+@andrew.cmu.edu>,
        Gary Keim <gk5g+@andrew.cmu.edu>
Subject: Re: Batmail/Ezmail/MacMail
In-Reply-To: <kgzGHDe00gj4BF2lgw@andrew.cmu.edu>
References: <sgysAre14C7B8opXsA@cs.chalmers.se>
	<kgzGHDe00gj4BF2lgw@andrew.cmu.edu>
Distribution: world

I'll try to bring up an old subject here: <bold>AMS Mail clients</bold>
(other than messages).<nl>
<nl>
In November-93 I asked about the AMS mailers EzMail and batmail. I got the
following answer.<nl>
<nl>
<bold><excerpt>Excerpts from info-andrew: 1-Dec-93 Re: Batmail/Ezmail Gary
Keim@andrew.cmu.edu (705+0)</excerpt></bold><nl>
<excerpt><nl>
We had started an effort to build and test Ezail and Macmail, which comes
from the CMU campus computing group, but I think that it got temporarily
shelved.  That's too bad, IMHO, because it would make AMS much more viable
to large organizations.  <nl>
</excerpt><nl>
<excerpt>Of course, VUI comes with the standard AUIS release and that's
what I happen to use.<nl>
</excerpt><nl>
<excerpt>-Gary Keim<nl>
Andrew Consortium<nl>
<nl>
</excerpt>Since then, almost nothing has happened.  At least, I haven't
seen or heard anything.<nl>
<nl>
I eventually sent a letter to <italic>advisor+@andrew.cmu.edu</italic>
asking about the availability, and indeed, I actually <italic>got</italic>
an answer saying he had forwarded my request to the people in charge. Since
then, nothing happened again. (The answer from advisor took about a week,
then another week has passed -- but maybe I'm too impatient :-)<nl>
<nl>
I strongly agree with Gary that AMS (and AUIS with it ) would be a lot more
viable <italic>with</italic> these tools, but since they doesn't seem to be
available outside of CMU at all, I think we won't see AMS (or AUIS) usage
grow here, which I think is too bad since the system have a lot to offer
compared to the standard Unix sendmail/ucbmail/elm/news etc. based systems.
These two systems are however mutually incompatible so that a user must
decide which system to use in the future. The way back is quite a rough
one. You cannot use messages at work, and elm at home.<nl>
 <nl>
Since a lot of our teachers and researceers do a lot of work at
home<smaller> (where they don't have an X based workstation with high
bandwidth network access)</smaller> people tend to stay using elm, ucbmail,
or whatever, and the usage base never reach the critical limit where the
value of multimedia mail or bboards becomes visible.<nl>
<nl>
I know that there is work going on at CMU to create a completely new
Mail&Messages system, and maybe this could be interesting in the future. At
the present, though, I wouldn't be prepared to market (testing maybe) such
a change here since the code must be quite fresh yet. AMS however has been
in production use for quite a long time and seems to be quite reliable.
<nl>
<nl>
If the necessary code and relevant documentation are made available, I'm
prepared to do quite a bit of work to get these tools built, test them on
our system (which is non-AFS and non-AMDS) and report any necessary changes
back.  This is also to say that you don't have to bother too much with the
code, just decide whether it can be made available.<nl>
<nl>
<nl>
Sincerely<nl>
<nl>
<leftindent>Christer Bern=E9rus<nl>
<smaller>UNIX systems manager <nl>
Dept. of Computing Science<nl>
Chalmers University of Technology /<nl>
University of G=F6teborg<nl>
<nl>
Gothenburg / Sweden</smaller></leftindent>
\enddata{text822, 60504}
\begindata{text822, 65550}
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/ohwnc9m00UdbMcMk5w>;
          Mon,  6 Jun 1994 11:00:26 -0400 (EDT)
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q002/QF.ohwnbfa00Udb0cI05=>;
          Mon,  6 Jun 1994 10:59:56 -0400 (EDT)
If-Type-Unsupported: send
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q002/QF.YhwnYXG00Uda4hEU4j>;
          Mon,  6 Jun 1994 10:56:35 -0400 (EDT)
Received: from tigger.jvnc.net (tigger.jvnc.net [128.121.50.145]) by po2.andrew.cmu.edu (8.6.7/8.6.6) with SMTP id KAA11553 for <info-andrew@andrew.cmu.edu>; Mon, 6 Jun 1994 10:56:17 -0400
Received: from nsb.fv.com (guppy.jvnc.net) by tigger.jvnc.net with SMTP id AA09024
  (5.65c/IDA-1.4.4 for info-andrew@andrew.cmu.edu); Mon, 6 Jun 1994 10:56:11 -0400
Received: by  nsb.fv.com (4.1/SMI-4.1)
	id AA12242; Mon, 6 Jun 94 10:56:25 EDT
Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.nsb.fv.com.sun4.41
          via MS.5.6.nsb.fv.com.sun4_41;
          Mon,  6 Jun 1994 10:56:22 -0400 (EDT)
Message-Id: <4hwnYKX0Eyt5JiGEQY@nsb.fv.com>
Date: Mon,  6 Jun 1994 10:56:22 -0400 (EDT)
From: Nathaniel Borenstein <nsb@nsb.fv.com>
X-Andrew-Message-Size: 675+0
Mime-Version: 1.0
Content-Type: text/richtext; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable
To: info-andrew@andrew.cmu.edu
Subject: Re: Configuring colors for both mono and color screens
In-Reply-To: <whv9Pfa00gjOIwEEoq@andrew.cmu.edu>
References: <4hv8QP614C7BQ5lUsh@cs.chalmers.se>
	<whv9Pfa00gjOIwEEoq@andrew.cmu.edu>
Distribution: world

<bold><excerpt>Excerpts from info-andrew: 1-Jun-94 Re: Configuring colors
for .. Robert Andrew Ryan@andre (459)</excerpt></bold><nl>
<nl>
<excerpt>> How do I set up a default configuration for all my users so that
the<nl>
> color setup (backgrounds etc) is different on color and monochrome<nl>
> displays ? <nl>
</excerpt><nl>
<excerpt>You'll have to have some environment variable set indicating
whether to<nl>
use color or mono.  See the preferences help file for info on<nl>
conditional preferences.<nl>
</excerpt><nl>
An additional note on how to do this:  if you have a default .login that
you can also configure, you can probably use the output of "xset q" to
determine how to set the environment variable that will be later used for
your conditional preferences.  -- Nathaniel<nl>
\enddata{text822, 65550}
\begindata{text822, 68253}
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/4hxOGgy00UdaM3jE5w>;
          Wed,  8 Jun 1994 06:59:57 -0400 (EDT)
Received: from andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q000/QF.0hxOGJC00UdZM4704q>;
          Wed,  8 Jun 1994 06:59:33 -0400 (EDT)
If-Type-Unsupported: send
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q001/QF.shxODMO00Udb04404:>;
          Wed,  8 Jun 1994 06:56:25 -0400 (EDT)
Received: from animal.cs.chalmers.se (animal.cs.chalmers.se [129.16.225.30]) by po3.andrew.cmu.edu (8.6.7/8.6.6) with SMTP id GAA01035 for <info-andrew+@andrew.cmu.edu>; Wed, 8 Jun 1994 06:56:21 -0400
Received: from hatti4.cs.chalmers.se by animal.cs.chalmers.se (5.60+IDA/3.14+gl) id AA04609; Wed, 8 Jun 94 12:56:16 +0200
Received: by hatti4 (5.60+IDA/3.14+gl) id AA00608; Wed, 8 Jun 94 12:56:12 +0200
Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.hatti4.pmax.ul4
          via MS.5.6.hatti4.pmax_ul4;
          Wed,  8 Jun 1994 12:56:09 +0200 (MET DST)
Message-Id: <whxOD9K14C7B42=W5E@cs.chalmers.se>
Date: Wed,  8 Jun 1994 12:56:09 +0200 (MET DST)
From: Christer Bernerus <bernerus@cs.chalmers.se>
X-Andrew-Message-Size: 1005+1
Content-Type: X-BE2; 12
To: Info-Andrew <info-andrew+@andrew.cmu.edu>
Subject: Re: problems with incoming mail -- Linux
In-Reply-To: <2t2im2$7ou@usenet.INS.CWRU.Edu>
References: <2t2im2$7ou@usenet.INS.CWRU.Edu>
Distribution: inet

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

attr:[Flags OverBar Int Set]
attr:[FontSize PreviousFontSize Point -2]}
This is by far the most common question about AMS.


I think the message \


\leftindent{
\italic{'set hold' in .mailrc or Mail.rc prevents consuming mail (in 
internal parameter check in ConvertOldStyleIncomingMail)

}}\italic{
}Is quite confusing. In most cases (perhaps maybe except when there actally 
\italic{\bold{IS}} a \


\italic{set hold} in .mairc or Mail.rc) that message should read something 
like this:

\italic{
\leftindent{'Extracting mail (from /usr/spool/mail/foobar) is prohibited 
since there is no ~foobar/.mailrc (or wherever/Mail.rc) containing the 
command "unset 
hold"'\footnote{\
\begindata{fnote,19489668}
\textdsversion{12}
Of course, replace foobar with the name of the user in question.\
\enddata{fnote,19489668}
\view{fnotev,19489668,0,0,0}}

Adding this will allow AMS to move all mail in your system mailbox ( 
/usr/spool/mail/foobar) to another location. \



}}And there's no way back!  Thus, the rest of the world need more AMS 
compatible mailers ...



Chris.\italic{\leftindent{

}}
-------------------------------------------------------_

Christer Bern\^{i}rus

UNIX Systems Manager			!E-mail: bernerus@cs.chalmers.se

Chalmers University of Technology		! Phone: +46 31 7721036

Department of Computing Science		! Radio: SM6FBQ, 144.050 MHz

S-412 96 Gothenburg, SWEDEN	\



\enddata{text,18920932}

\enddata{text822, 68253}
\begindata{text822, 71516}
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/Qhxsmjy00Udb0AbUAJ>;
          Thu,  9 Jun 1994 17:42:10 -0400 (EDT)
Received: from po5.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q002/QF.8hxslCm00UddNkq05T>;
          Thu,  9 Jun 1994 17:40:31 -0400 (EDT)
Received: from CSMain (jima.slip.netcom.com [192.187.158.13]) by po5.andrew.cmu.edu (8.6.7/8.6.6) with SMTP id RAA28883 for <info-andrew@andrew.cmu.edu>; Thu, 9 Jun 1994 17:40:25 -0400
Received: by CSMain (Smail3.1.28.1 #5)
	id m0qBb8z-0001kGC; Wed, 8 Jun 94 20:51 PDT
Message-Id: <m0qBb8z-0001kGC@CSMain>
Date: Wed, 8 Jun 94 20:51 PDT
From: jima@netcom.com (Jim Avera)
To: info-andrew@andrew.cmu.edu
Subject: doload_FileExist missing in auis-6.3 (telmat_svr4)
Reply-To: jima@netcom.com

Hello,
I am trying to port andrew 6.3 to i386 SVR4 (ESIX 4.04, to be precise),
and am using code from the "telmat_svr4" machine-dependent parts.
There appears to be a missing file or function definition:

./overhead/class/machdep/telmat_svr4/doload.c refers to "doload_FileExist()",
which is not defined *anywere* (I grepped every file in the distribution).
It appears intended to locate a file in one of the directories specified 
by the CLASSPATH env variable and return its pathname.  
As yet I know almost nothing about Andrew, so I'm stumped.

Question: Is there a missing file?  How did telmat_svr4 ever build?

Thanks for any help any of you can give.
-Jim Avera (jima@netcom.com)

\enddata{text822, 71516}
\begindata{text822, 73292}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail
Received: from po6.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/EhzqdJC00Ude90ZUAT>;
          Wed, 15 Jun 1994 16:53:41 -0400 (EDT)
Received: from po5.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q004/QF.YhzqcEC00Udd9U9U53>;
          Wed, 15 Jun 1994 16:52:33 -0400 (EDT)
Received: from CSMain (jima.slip.netcom.com [192.187.158.13]) by po5.andrew.cmu.edu (8.6.7/8.6.6) with SMTP id QAA24609 for <info-andrew@andrew.cmu.edu>; Wed, 15 Jun 1994 16:52:24 -0400
Received: by CSMain (Smail3.1.28.1 #5)
	id m0qE1ub-0001k6C; Wed, 15 Jun 94 13:50 PDT
Message-Id: <m0qE1ub-0001k6C@CSMain>
Date: Wed, 15 Jun 94 13:50 PDT
From: jima@netcom.com (Jim Avera)
To: info-andrew@andrew.cmu.edu
Subject: makedepent: warn: im.h includes view.ih more than once: OK?
Reply-To: jima@netcom.com

When building auis-6.3 on SVR4 with XFree86 (X11R5), I get many warnings 
like the following.  Do they indicate a real problem?  Are they normal? 
Thanks for any help.
-Jim Avera (jima@netcom.com)

/usr/X386/bin/makedepend: warning:  im.ih includes view.ih more than once!
Already have
	/usr/include/stdio.h
	view.ih
/usr/X386/bin/makedepend: warning:  im.eh includes view.ih more than once!
Already have
	/usr/include/stdio.h
	view.ih
/usr/X386/bin/makedepend: warning:  init.c includes environ.ih more than once!
Already have
	/usr/andrew/include/andrewos.h
	/usr/andrew/include/class.h
	/usr/include/sys/param.h
	/usr/include/ctype.h
	/usr/include/sys/stat.h
	environ.ih
	filetype.ih
	proctbl.ih
	keymap.ih
	keystate.ih
	menulist.ih
	path.ih
\enddata{text822, 73292}
\begindata{text822, 75136}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 5904;andrew.cmu.edu;Robert Andrew Ryan
Received: from po6.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/si0GcMy00UdeNlkkBB>;
          Fri, 17 Jun 1994 00:44:09 -0400 (EDT)
Received: from andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q004/QF.Ii0GboS00UdZBArk4W>;
          Fri, 17 Jun 1994 00:43:32 -0400 (EDT)
Received: from atk.itc.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q001/QF.oi0GZyC00gjO4gUw5u>;
          Fri, 17 Jun 1994 00:41:34 -0400 (EDT)
Received: from atk.itc.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/usr20/rr2b/.Outgoing/QF.0i0GZxa00gjONK1XUB>;
          Fri, 17 Jun 1994 00:41:33 -0400 (EDT)
Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.atk.itc.cmu.edu.rs.aix31
          via MS.5.6.atk.itc.cmu.edu.rs_aix3;
          Fri, 17 Jun 1994 00:41:33 -0400 (EDT)
Message-ID: <si0GZxS00gjONK1XM1@andrew.cmu.edu>
Date: Fri, 17 Jun 1994 00:41:33 -0400 (EDT)
From: Robert Andrew Ryan <rr2b+@andrew.cmu.edu>
To: Info-Andrew <info-andrew+@andrew.cmu.edu>, jima@netcom.com
Subject: Re: makedepent: warn: im.h includes view.ih more than once: OK?
CC: Bulletin Board Administration
    <bb+org.itc.atk.ia-trail@andrew.cmu.edu>
In-Reply-To: <m0qE1ub-0001k6C@CSMain>
References: <m0qE1ub-0001k6C@CSMain>

Excerpts from internet.other.info-andrew: 15-Jun-94 makedepent: warn:
im.h incl.. Jim Avera@netcom.com (745)

> When building auis-6.3 on SVR4 with XFree86 (X11R5), I get many warnings 
> like the following.  Do they indicate a real problem?  Are they normal? 
> Thanks for any help.
> -Jim Avera (jima@netcom.com)

> /usr/X386/bin/makedepend: warning:  im.ih includes view.ih more than once!
> Already have
> 	/usr/include/stdio.h
> 	view.ih
> /usr/X386/bin/makedepend: warning:  im.eh includes view.ih more than once!
> Already have
> 	/usr/include/stdio.h
> 	view.ih
These warnings are normal, as I recall I couldn't find any way to avoid them.

-Rob Ryan
Andrew Consortium

\enddata{text822, 75136}
\begindata{text822, 77361}
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/4i1WSLO00UdbEPw0By>;
          Mon, 20 Jun 1994 19:34:49 -0400 (EDT)
Received: from po2.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q002/QF.Ei1WRre00Uda4t6U4o>;
          Mon, 20 Jun 1994 19:34:16 -0400 (EDT)
Received: from mailhost.lut.ac.uk (bgate.lut.ac.uk [131.231.16.7]) by po2.andrew.cmu.edu (8.6.7/8.6.6) with SMTP id TAA14604 for <info-andrew@andrew.cmu.edu>; Mon, 20 Jun 1994 19:34:01 -0400
Received: from cgust.lut.ac.uk by cgneiss.lut.ac.uk (4.1/SMI-4.1) id AA28264;
          Tue, 21 Jun 94 00:35:12 BST
Date: Tue, 21 Jun 94 00:35:12 BST
From: James Hawtin <J.W.Hawtin@lut.ac.uk>
Message-Id: <9406202335.AA28264@cgneiss.lut.ac.uk>
To: info-andrew@andrew.cmu.edu
Subject: auis 6.3

I have just converted auis 6.3 to work with Solaris for Intel 2.1 if anyone is
interested, I will contribute the diffs.

Just tell me where to send them as I do not want to spam everyones mailboxes.

                        James

---------------------------------------------------------------------------
So all I wanted in the end, was world domination, and a whole lot of money
to spend.  - New Model Army.
\enddata{text822, 77361}
\begindata{text822, 78855}
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/Ai3kDhq00UdaMpXU4e>;
          Mon, 27 Jun 1994 12:53:02 -0400 (EDT)
Received: from po6.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q001/QF.wi3kCKW00UdeIcRU4v>;
          Mon, 27 Jun 1994 12:51:35 -0400 (EDT)
If-Type-Unsupported: send
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q004/QF.ci3kBA:00UdbIui04T>;
          Mon, 27 Jun 1994 12:50:22 -0400 (EDT)
Received: from campino.informatik.rwth-aachen.de (campino.Informatik.RWTH-Aachen.DE [137.226.225.2]) by po3.andrew.cmu.edu (8.6.7/8.6.6) with SMTP id MAA15023 for <info-andrew@andrew.cmu.edu>; Mon, 27 Jun 1994 12:50:11 -0400
Received: from urmel.informatik.rwth-aachen.de by campino.informatik.rwth-aachen.de 
        (4.1/campino-5) id AA27518; Mon, 27 Jun 94 18:49:39 +0200 
Received: from picasso (picasso.Informatik.RWTH-Aachen.DE) by urmel.informatik.rwth-aachen.de 
        (4.1/urmel-16) id AA02975; Mon, 27 Jun 94 18:49:33 +0200 
Received: from klee.INFO5 by picasso (4.1/I5.4)
	id AA19678; Mon, 27 Jun 94 18:52:48 +0200
Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.klee.INFO5.sun4.41
          via MS.5.6.klee.INFO5.sun4_41;
          Mon, 27 Jun 1994 18:52:20 +0200 (MET DST)
Message-Id: <Ui3kD4O9siUHEasHg8@picasso.informatik.rwth-aachen.de>
Date: Mon, 27 Jun 1994 18:52:20 +0200 (MET DST)
From: Claudia Welter <welter@picasso.informatik.rwth-aachen.de>
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
To: info-andrew@andrew.cmu.edu
Subject: libclass.a on SunOS 4.1.3
Cc: Claudia Welter <welter@picasso.informatik.rwth-aachen.de>

Hello,

how can I generate a libclass.a on SunOS 4.1.3. When compiling in
overhead/class/lib, its always missing globals.o in
../machdep/sun_sparc_41.
(I undefined HAVE_SHARED_LIBRARIES, LIBDL_ENV and NO_SHARED_DIR)


Thanks for answering
Claudia
\enddata{text822, 78855}
\begindata{text822, 81065}
Return-path: <atkbb+Bad-Addresses@andrew.cmu.edu>
X-Andrew-Authenticated-as: 5904;andrew.cmu.edu;Robert Andrew Ryan
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/ki3klpW00UddMy2UBc>;
          Mon, 27 Jun 1994 13:29:25 -0400 (EDT)
Received: from po3.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q003/QF.ci3kkGm00UdbB3HE4n>;
          Mon, 27 Jun 1994 13:27:48 -0400 (EDT)
Received: from atk.itc.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q002/QF.wi3kidK00gjOAgUyVR>;
          Mon, 27 Jun 1994 13:26:02 -0400 (EDT)
Received: from atk.itc.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/usr20/rr2b/.Outgoing/QF.gi3kic600gjO5Dh1sS>;
          Mon, 27 Jun 1994 13:26:00 -0400 (EDT)
Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.atk.itc.cmu.edu.rs.aix31
          via MS.5.6.atk.itc.cmu.edu.rs_aix3;
          Mon, 27 Jun 1994 13:25:59 -0400 (EDT)
Message-ID: <gi3kiby00gjORDh1lt@andrew.cmu.edu>
Date: Mon, 27 Jun 1994 13:25:59 -0400 (EDT)
From: Robert Andrew Ryan <rr2b+@andrew.cmu.edu>
To: Info-Andrew <info-andrew+@andrew.cmu.edu>,
    Claudia Welter <welter@picasso.informatik.rwth-aachen.de>
Subject: Re: libclass.a on SunOS 4.1.3
CC: Claudia Welter <welter@picasso.informatik.rwth-aachen.de>
In-Reply-To: <Ui3kD4O9siUHEasHg8@picasso.informatik.rwth-aachen.de>
References: <Ui3kD4O9siUHEasHg8@picasso.informatik.rwth-aachen.de>

Excerpts from internet.other.info-andrew: 27-Jun-94 libclass.a on SunOS
4.1.3 Claudia Welter@picasso.i (247*)

> how can I generate a libclass.a on SunOS 4.1.3. When compiling in
> overhead/class/lib, its always missing globals.o in
> ../machdep/sun_sparc_41.
> (I undefined HAVE_SHARED_LIBRARIES, LIBDL_ENV and NO_SHARED_DIR)


If you have the latest version, AUIS 6.3, there should be no problem
building under SunOS 4.1.3.  globals.o shouldn't be referenced if
LIBDL_ENV is defined.  If you have this problem with the latest release
please send me copies of your site.h, site.mcr and a copy of the make
logs for class/lib and class/machdep/sun_sparc_41.

-Rob Ryan
Andrew Consortium
\enddata{text822, 81065}
