\begindata{text822, 0} Return-path: 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 ; Wed, 1 Jun 1994 09:07:53 -0400 (EDT) Received: from po2.andrew.cmu.edu via qmail ID ; Wed, 1 Jun 1994 09:06:22 -0400 (EDT) If-Type-Unsupported: send Received: from po3.andrew.cmu.edu via qmail ID ; 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 ; 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 X-Andrew-Message-Size: 267+1 Content-Type: X-BE2; 12 To: Info-Andrew 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: 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 ; Thu, 2 Jun 1994 05:35:29 -0400 (EDT) Received: from po5.andrew.cmu.edu via qmail ID ; 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 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 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: 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 ; Thu, 2 Jun 1994 11:42:24 -0400 (EDT) Received: from andrew.cmu.edu via qmail ID ; Thu, 2 Jun 1994 11:40:23 -0400 (EDT) Received: from atk.itc.cmu.edu via qmail ID ; Thu, 2 Jun 1994 11:39:47 -0400 (EDT) Received: from atk.itc.cmu.edu via qmail ID ; 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: Date: Thu, 2 Jun 1994 11:39:46 -0400 (EDT) From: Robert Andrew Ryan To: Info-Andrew , Nick Williams 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: 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 ; Thu, 2 Jun 1994 11:46:07 -0400 (EDT) Received: from andrew.cmu.edu via qmail ID ; Thu, 2 Jun 1994 11:43:04 -0400 (EDT) Received: from atk.itc.cmu.edu via qmail ID ; Thu, 2 Jun 1994 11:41:33 -0400 (EDT) Received: from atk.itc.cmu.edu via qmail ID ; 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: ReSent-Date: Thu, 2 Jun 1994 11:41:30 -0400 (EDT) ReSent-From: Robert Andrew Ryan ReSent-To: Info-Andrew X-Andrew-WideReply: netnews.comp.soft-sys.andrew Path: andrew.cmu.edu!bb3.andrew.cmu.edu!andrew.cmu.edu!rr2b+ From: Robert Andrew Ryan 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: 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: 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 ; Thu, 2 Jun 1994 12:10:08 -0400 (EDT) Received: from po3.andrew.cmu.edu via qmail ID ; Thu, 2 Jun 1994 12:09:33 -0400 (EDT) Received: from atk.itc.cmu.edu via qmail ID ; Thu, 2 Jun 1994 12:09:25 -0400 (EDT) Received: from atk.itc.cmu.edu via qmail ID ; 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: Date: Thu, 2 Jun 1994 12:09:18 -0400 (EDT) From: Robert Andrew Ryan 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: References: \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: 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 ; Thu, 2 Jun 1994 16:33:14 -0400 (EDT) Received: from po3.andrew.cmu.edu via qmail ID ; 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 ; 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" Received: by po1 (AIX 3.2/UCB 5.64/4.7) id 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 ; Thu, 2 Jun 1994 14:59:02 -0500 (CDT) Received: from q.rchland.ibm.com via qmail ID ; 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: Date: Thu, 2 Jun 1994 14:59:00 -0500 (CDT) From: Todd Inglett 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: 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 ; Fri, 3 Jun 1994 08:53:32 -0400 (EDT) Received: from andrew.cmu.edu via qmail ID ; Fri, 3 Jun 1994 08:53:06 -0400 (EDT) If-Type-Unsupported: send Received: from po3.andrew.cmu.edu via qmail ID ; 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: Date: Fri, 3 Jun 1994 14:49:09 +0200 (MET DST) From: Christer Bernerus 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 , Gary Keim Subject: Re: Batmail/Ezmail/MacMail In-Reply-To: References: Distribution: world I'll try to bring up an old subject here: AMS Mail clients (other than messages). In November-93 I asked about the AMS mailers EzMail and batmail. I got the following answer. Excerpts from info-andrew: 1-Dec-93 Re: Batmail/Ezmail Gary Keim@andrew.cmu.edu (705+0) 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. Of course, VUI comes with the standard AUIS release and that's what I happen to use. -Gary Keim Andrew Consortium Since then, almost nothing has happened. At least, I haven't seen or heard anything. I eventually sent a letter to advisor+@andrew.cmu.edu asking about the availability, and indeed, I actually got 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 :-) I strongly agree with Gary that AMS (and AUIS with it ) would be a lot more viable with 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. Since a lot of our teachers and researceers do a lot of work at home (where they don't have an X based workstation with high bandwidth network access) 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. 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. 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. Sincerely Christer Bern=E9rus UNIX systems manager Dept. of Computing Science Chalmers University of Technology / University of G=F6teborg Gothenburg / Sweden \enddata{text822, 60504} \begindata{text822, 65550} Return-path: 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 ; Mon, 6 Jun 1994 11:00:26 -0400 (EDT) Received: from po3.andrew.cmu.edu via qmail ID ; Mon, 6 Jun 1994 10:59:56 -0400 (EDT) If-Type-Unsupported: send Received: from po2.andrew.cmu.edu via qmail ID ; 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 ; 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 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: References: <4hv8QP614C7BQ5lUsh@cs.chalmers.se> Distribution: world Excerpts from info-andrew: 1-Jun-94 Re: Configuring colors for .. Robert Andrew Ryan@andre (459) > 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. 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 \enddata{text822, 65550} \begindata{text822, 68253} Return-path: 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 ; Wed, 8 Jun 1994 06:59:57 -0400 (EDT) Received: from andrew.cmu.edu via qmail ID ; Wed, 8 Jun 1994 06:59:33 -0400 (EDT) If-Type-Unsupported: send Received: from po3.andrew.cmu.edu via qmail ID ; 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 ; 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: Date: Wed, 8 Jun 1994 12:56:09 +0200 (MET DST) From: Christer Bernerus X-Andrew-Message-Size: 1005+1 Content-Type: X-BE2; 12 To: Info-Andrew 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: 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 ; Thu, 9 Jun 1994 17:42:10 -0400 (EDT) Received: from po5.andrew.cmu.edu via qmail ID ; 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 ; 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: 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: 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 ; Wed, 15 Jun 1994 16:53:41 -0400 (EDT) Received: from po5.andrew.cmu.edu via qmail ID ; 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 ; 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: 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: 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 ; Fri, 17 Jun 1994 00:44:09 -0400 (EDT) Received: from andrew.cmu.edu via qmail ID ; Fri, 17 Jun 1994 00:43:32 -0400 (EDT) Received: from atk.itc.cmu.edu via qmail ID ; Fri, 17 Jun 1994 00:41:34 -0400 (EDT) Received: from atk.itc.cmu.edu via qmail ID ; 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: Date: Fri, 17 Jun 1994 00:41:33 -0400 (EDT) From: Robert Andrew Ryan To: Info-Andrew , jima@netcom.com Subject: Re: makedepent: warn: im.h includes view.ih more than once: OK? CC: Bulletin Board Administration In-Reply-To: References: 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: 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 ; Mon, 20 Jun 1994 19:34:49 -0400 (EDT) Received: from po2.andrew.cmu.edu via qmail ID ; 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 ; 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 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: 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 ; Mon, 27 Jun 1994 12:53:02 -0400 (EDT) Received: from po6.andrew.cmu.edu via qmail ID ; Mon, 27 Jun 1994 12:51:35 -0400 (EDT) If-Type-Unsupported: send Received: from po3.andrew.cmu.edu via qmail ID ; 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 ; 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: Date: Mon, 27 Jun 1994 18:52:20 +0200 (MET DST) From: Claudia Welter 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 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: 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 ; Mon, 27 Jun 1994 13:29:25 -0400 (EDT) Received: from po3.andrew.cmu.edu via qmail ID ; Mon, 27 Jun 1994 13:27:48 -0400 (EDT) Received: from atk.itc.cmu.edu via qmail ID ; Mon, 27 Jun 1994 13:26:02 -0400 (EDT) Received: from atk.itc.cmu.edu via qmail ID ; 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: Date: Mon, 27 Jun 1994 13:25:59 -0400 (EDT) From: Robert Andrew Ryan To: Info-Andrew , Claudia Welter Subject: Re: libclass.a on SunOS 4.1.3 CC: Claudia Welter In-Reply-To: References: 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}