\begindata{text822, 0} 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 ; Tue, 5 May 1992 16:07:54 -0400 (EDT) Received: from po5.andrew.cmu.edu via qmail ID ; Tue, 5 May 1992 16:06:51 -0400 (EDT) Received: from aix1.uottawa.CA (panda1.uottawa.ca) by po5.andrew.cmu.edu (5.54/3.15) id for info-andrew; Tue, 5 May 92 16:06:46 EDT Received: from shamin.genie.uottawa.ca by aix1.uottawa.CA (AIX 3.1/UCB 5.61/4.03) id AA27497; Tue, 5 May 92 16:05:50 -0400 Subject: ATK consortium To: info-andrew@andrew.cmu.edu Date: Tue, 5 May 92 16:06:13 EDT From: Michael Kedem X-Mailer: ELM [version 2.3 PL11] Message-Id: <9205051606.aa00545@shamin.genie.uottawa.ca> Please send me information about how to join the consortium.(As University of Ottawa). Thank you ----------------------------------------------------------------------------- Michael Kedem michael@shamin.genie.uottawa.ca University of Ottawa problems: kedem@aix1.uottawa.ca Electrical Engineering, MCRlab ----------------------------------------------------------------------------- \enddata{text822, 0} \begindata{text822, 1533} 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 ; Wed, 6 May 1992 04:24:33 -0400 (EDT) Received: from po5.andrew.cmu.edu via qmail ID ; Wed, 6 May 1992 04:23:09 -0400 (EDT) Received: from carla.dist.unige.it by po5.andrew.cmu.edu (5.54/3.15) id for info-andrew; Wed, 6 May 92 04:18:15 EDT Received: from jrc.UUCP by carla.dist.unige.it with UUCP (5.61++/IDA-1.2.8) id AA21703; Wed, 6 May 92 06:57:21 GMT Received: from kbs.isei.jrc.it (kbs330) by jrc.it; Wed, 6 May 92 08:38:06 +0100 Received: by kbs.isei.jrc.it (4.0/JRC-S-1.0); Wed, 6 May 92 08:46:28 +0200 Received: from Messages.7.15.N.CUILIB.3.45.SNAP.NOT.LINKED.inter.kbs.isei.jrc.it.sun4.41 via MS.5.6.inter.kbs.isei.jrc.it.sun4_41; Mon, 6 May 1991 09:45:01 +0200 (MET DST) Message-Id: Date: Mon, 6 May 1991 09:45:01 +0200 (MET DST) From: Antonia Rana X-Andrew-Message-Size: 1537+1 Content-Type: X-BE2; 12 If-Type-Unsupported: send To: info-andrew@andrew.cmu.edu Subject: ADEW-clicklists \begindata{text,1445216} \textdsversion{12} \template{messages} Is there anyone who can help me solve this problem with the clicklists? I am implementing an information browser, which looks like the figure shown below. \begindata{raster,1593912} 2 0 68266 68266 0 0 387 267 bits 1593912 387 267 ZZNe0 | ZZNe0 | c0zzm20 | c0zzm20 | c0zzm20 | c0zzm20 | c0zzm20 | c0zzm20 | c0zzm20 | c0zzm20 | c0ic0i07gc0h18 50zs20 | c0ic0i03gc0ia0 zs20 | c17b7cf3cedbg 0c7377cedbg04 2524a0zq20 | c0b93696c3c2g 169332c3c2g18 481210zq20 | c0893616d3eag 369332d3eag05 248120zq20 | c08936f6df6cg 30f314df6cg12 481050zq20 | c0893696d97cg 32c308d97cg12 48101248zp20 | c1cef7eb6e28g 1cf708ee28g20 a520a480zp20 | c0zzm20 | c0zzm20 | c0zzm20 | c0zzm20 | c0zzm20 | c0zzm20 | c0zzm20 | c0zzm20 | ZZNe0 | ZZNe0 | 7fZZMe0 | 7fZZMe0 | 7fVbff9JbfGfc 1fZGe0 | 7fVbff7IfdbfG fdefZGe0 | 7fVb4718e388e 18b8e0fdfe31bb b0f3afVe0 | 7fVb3b77ef77d edb7effdeefebb bfed9fVe0 | 7fV!b7f6Hedbf 6ffc0eefdb7fde bfVe0 | 7fV!b7f6Hcdbf 6ffdfeefd177de bfVe0 | 7fV!b7f6Gfded bf6ffdf6efe5fe dfbfVe0 | 7fV!b7f6Gfded bf6ffdf6efe5G debfVe0 | 7fV!b77eGfdcd b7effd"feGedbf Ve0 | 7fV!b78eGfe2e b8effc0ef1fef0 f3bfVe0 | 7fZZMe0 | 7fZZMe0 | zzo | ZZNe0 | bfRafTe7Ye0 | bfRafTe7Ye0 | bfRafTe7Ye0 | bfRafTe7Ye0 | bfIf3IbfJafHf3 bfPe7fdGbfIed I7fH7eHefHe0 | bfIfdIbfJafIdf Pe7fdGbfIefHef bfNe0 | bfIfdf1f3a308 JafIfcf4ce1f3a 3cf8e31fHe7fd a30cf94cf0c5cf 8fefb8f1f362e7 0e2e747fe0 | bfIfdfeed9db7 7fIafHeffb7336 eed9db777eefH e7fd9dbb77336f edb777Gf7feed 7edbf7edb3bfe0 | bfIeeefdebdb3 JafHeff7b776fd ebd7bf7eIe7fd bdb7bf777eed7b f7fcG6fdf7ebf f7ebd7bfe0 | bfIc0efc0bdbc JafHeff7b776fd ebd03f7f3fHe7 fdbdb7bf7771ed 7bf7G7f60df7e bf07ebd7bfe0 | bfIdfefdfbdbf 7fIafIf7b776fd ebd7G7fcfHe7fd bdb7bf776fed7b f7efbf6fdf7ebf f7ebd7bfe0 | bfIdfefdebdb7 7fIafId7b776fd ebd7bf7eefHe7 fdbdb7bf776fed 7bf7efbf6fde7e bdf7ebd7bfe0 | bfIbf71f3bdc8 JafHfc7cf7761f 3bdcG731fHe7fd bdbcG777175cf f7f0f8f1f37ee7 032e77bfe0 | bfRafKfeNe7Ye0 | bfJefMafKfeNe7 Ye0 | bfJeeMafKfeNe7 Ye0 | 80r20zu | ZZNe0 | 80012481294294 294294812942b4 29429429429429 42942942942942 92942942942942 94294294294294 294294294280g | aa208104k0104 h60t10x24g | 9aa947df7fKdf He59a5bJ7fGbf 7fJb2!5aWa0 | 9442967aba$5a 7a!5a625480#5a d5a5!ea#5a2824 94/a5aa40 | 80g0cpe8g07r72 !01c0v20 | 992956pe82298 r104013c0v20 | c299bape425ac r325aa5c0v20 | 944456pe14823 r602546c0v60 | 919536o0268a5 4dr32429740v20 | 8a7daape99fa3 r52afa4c0v20 | 816164o01e830 29r629c46c0v20 | 9a4036h10i04i e850a5r32a857 40va0 | 92!a6h10h400c h01e28619r305a 24c0v20 | c4283ah20h4004 i6858adr329457 80v40 | 825aa6h48d24b 4004h01e05445 r385a25c0w | 97bff4h4883c1 4004ie5Gb9r52 effe80v60 | 9dfa56h78c201 4fc4h02e3a5fd r30ba5bc0w | 820596h847201 4004i684203r65 85a4c0va0 | 992454hce71db 300fia25923r32 2544c0va0 | c2a986i88k02e5 9455r31545980 v40 | 9fGfeic8l6fGd9 r65efeec0v20 | 8ea5a2i70lf25a 75r32!b5c0v20 | 8a8106o02e392 d1r316258c0v20 | 9a544ap66442b r75144280v40 | c97e46pe65f91 r11afa8c0v20 | 98681cpac1605 r730e01c0v60 | 9942c6h10h4016 h02eab035rb518 59c0v40 | 8c25cah20h4012 i6685b2r312298 40v20 | a142c6h207196 f002iec54b5rb3 1a49c0v40 | 8899c4h48d24b 4006h01e6aa52 r51412840v20 | c859c6h78c201 4fc8i624995rb0 242880v20 | 99458ch847201 40jee5a72r3519 99c0v20 | 899ad6h844321 4011h026a4115 h04m40g512529 c0i10r40 | 9855c6hce71db 301fie6aa72g02 l01i33124840g 41h04g20084210 084210i20 | a82a86ic8k01e6 9531r632a2180 v20 | 89a2cai70le659 b5i10l02g3819 48c0v40 | 9894c6o02ac94 53r532429c0v60 | c82944n20ge72a 34r3005a9c0t02 h | 88a2c6pe69435 n80i311429c0w | 99498ah800102 j02ee45a3k04l 532248c0v60 | 899ac6h1040h0e i625834r38152a 40w | a855cah10h4053 ie695b3r632240 c0v60 | 882484g102071 96f002ieeaab3 r522558c0v20 | 89a9e6h48d24b 400ci629835m40 j3104a9c0va0 | a894c6h4883c1 4002ie645b3r75 3a1880v40 | 882546h78c201 4fc1h02e69154 r1101aac0v20 | 8823c6h844321 4013ie641b9r11 2429c0v20 | a9588ehce71db 300eg01g665aa5 rb2025880v60 | 88a5c2i88k02e6 9231r311548c0 v20 | 9944ceic8lea44 75h40o652299c0 s08h20 | a845ceo01ecaa 73r522599c0k82 p20 | 8992c4pe719b4 r3902a840va0 | 90a44el01h01ea c2a3n02i532959 c0g10g02p1080 20 | 8a29c2p661435 p82g30224840h 20i02o40 | 998454h10i02h 01e65434n80i31 2aa840v20 | 8855ceh10h4006 iea82b3r351599 c0n41082004j60 | 89a842h24h4006 i665a35r315828 40v20 | a825ceh207196 f00ah02ee9451 r6305a9c0v40 | 99558eg204883 c14002iae9973 r532599c008u60 | c82ac4h78c201 4fd2h02e65299 r311429c0v20 | 9994ceh847621 481fiea9a72r62 22a840v20 | 895942h844321 4002i665495l20 k312a49c0v40 | 8842c4i88k0262 42b1r31294840 s20i | a9598eic8le6a9 6ar721a59c0v60 | 9842c2i70l6645 b5g08p11224840 w | 892acel10h01ee a833r7305a9c0 va0 | a942c6m10g01e6 c255h20ob32652 c0va0 | 889546p6625b2 r311949c0l20o 20 | 9242c4pee9435 r5222a840va0 | 8825c6h10i0fh 01e2a2b1r3115 89c0h0410p40g 40 | 882446h20h40i 02e6a835i01l01 g310529c0va0 | 9945cah207196 f00ci6e25b3n08 i735591c0r40i 20 | c8a1c6h48d24b 4006ie24150r11 194cc0j42h40n 40 | 999ac6h4883c1 4003h01e6aa35 r732aa180v20 | 99949eh847201 4001ieea452rb5 22a8c0m01!0408 20j60 | 8825c4h844321 4002h01e24235 k04l310a0940v 20 | a94846hce71db 300cie699b2r63 3468c008u40 | 98a5c6h0188j80 g662235r38099a 80v20 | 8825c6i70le2aa b2r3105a940v20 | a982c6k02i01e6 !55r525548c0v 20 | 8959c4p6642b2 p40g312a9940v 40 | 902ac6pee9975 r651258c0v60 | a15ac6l08ia698 75r320559c0s01 h60 | 8895cape62592 r311849c0w | 99a846h40m66a2 75h80g80mb525 5840l20oa0 | c945cao02e644 32r511a89c0v20 | 89a2caj02k6629 51n10i31142a40 v40 | 982a46o01ee9a 35m02g80h652a 98c0r80i20 | 8942c4pe254b5 j02m31042880v a0 | a859c6g80m0266 9a62r535249c0 h10j40g80l20 | 985a8cpae9a72 r73059040t04g 20 | c914d6pf2a495 r282249c001m20 j80h20 | 91c286o02ee5a 32r7315a840p08 40j60 | 8c1acai40l6642 b5k04l102949c0 v20 | 89594ak08i01e6 4235r112199c0 v20 | a82ac6m01heea4 a2i08nb20428c0 v60 | 9941cape249b5 g10p31554980v 20 | 885ac6o0266a5 72r6519a8c0v40 | a829c6paec571 r522a28c0v40 | 8845c6h40k02g f21435r391949 40v20 | 99548ao02eed9 a5r532aa8c0l40 o60 | c8aac6l20i6602 31h84o30219940 v20 | 8958c6p669ab2 r32294980i02n 20i20 | 982bcao02ec42 35p01g311590c0 k80p60 | 884446g10h02k 66aab2r352429 40m02n20 | a952capee5435 j10m610288c0v 20 | 8be546o02e6fa 55m02j5565d0c0 g02l0820l20 | 8c!9ai80le702 51r312a2940g80 ta0 | a22406pac592b r625498c0v20 | 8d5a4ape6a454 r39822180v40 | c0402am01he4g 04r31290940v20 | 9bab96o01a966 a3o02h624454c0 v60 | 84945apf289a5 r39222980v20 | 922286o01ea54 15r52499ac0v40 | 90g0epe0g05k02 l62h40k04m02h 60 | 948894h20k0201 ea8019r384143 c0v20 | 82557epa15aab r329aaec0v20 | 9a2592o01e892 5cr52244240i40 r40 | 9a9436m80h7025 45p04gb24183c0 l04oa0 | 927daag20j10h 02e99fa9r22af ae80v20 | c17836j04ka95a 9dh04ob01e25c0 m10l08g40 | 9442b4pe03029 r75a44680p04k 20 | 8aaab6pe19d4a j10m72a55a40v 60 | 944456p694229 r1242a7c0v20 | 825534i80k01e8 544bo20h70295c 80n02m40 | a242b6pe02a29 k80l525a96c0o 02l20 | 9dea76pe35e59 rb0afbac0v20 | 95258a29424445 42a42942599064 a9a5029a429148 2a5424228242a9 324045c4258442 9428a594249140 2959429a94!40 | caa42480n04e9 424920h041180 l31159980j01h 010402k0220 | !95455a!a5&5a a599959a!5a59 aa5a5baa5a65aa 5a64a95aaa5a6a "5a!a5a459a4$5a 59a0 | bb5fae5bda&5a 5beb5a55a5a7!a5 faa5a75a5be5bd a5f6df5dda5de5 "a5ae(5a5de0 | ZZNe0 | zzo | 7fZZMe0 | 7fZZMe0 | 7fZ0fZLe0 | 7fZf7Jf7ZGe0 | 7fZfbJf7ZGe0 | 7fZf7b776fedb b7f7Ze0 | 7fZ0f7bf6fdeb b7ZGe0 | 7fZf77bf6fde9 f7ZGe0 | 7fZfb03f6fc0e f7ZGe0 | 7fZfb7bf6fdeb b7ZGe0 | 7fZfbb776eedb b7f7Ze0 | 7fZfdcf871f3c 79f7Ze0 | 7fZHf7ZJe0 | 7fZHf7ZJe0 | 7fZHf7ZJe0 | zzo | ZZNe0 | zzo | zzo | zzo | zzo | zzo | zzo | zzo | zzo | zzo | zzo | zzo | zzo | zzo | zzo | zzo | zzo | zzo | zzo | zzo | zzo | zzo | zzo | zzo | zzo | zzo | zzo | zzo | zzo | zzg40g1081j | o0840zn02o | m2008zk08t | l04zzh | w100420j02q10 r | j10q04o40l01u | z80w80p | u10j01g10t80q | zzo | ZZNe0 | zzo | r02zv | h04zo40v | g04zzm | zzo | zq10w | zzm20g | zzo | zp08j40k04h08 j | zzo | o04g80zp1001k | j04zs08p | p10r0420r02q | k10g02l80x08u | g80g10h40m01j 08m80zg | w02i20zm | v02u02v | \enddata{raster, 1593912} \view{rasterview,1593912,2,0,0} There are three clicklists. The first one is initialized when the application starts \typewriter{InfoBrowser_go(v,dat) struct view *v; long dat; \{ struct InfoBrowser *self; if((self = FindSelf(v)) == NULL) return; /* user code begins here for InfoBrowser_go */ \{ InitLists(); value_SetStrArrayAndSize(self->AgentsList, AgentsList, (long)nrofagentitems); \} /* user code ends here for InfoBrowser_go */ \} } AgentsLists is declared as \typewriter{static char *AgentsList[]; } and its elements are allocated with the function malloc and initialized in InitLists. The idea is to click on one of the elements on the first list and get a list of information related to it in the second clicklist. And then by clicking on one of the elements of the second list to get a list of information related to it in the third clicklist. To this end, in the \typewriter{AgentsListCallBack} I retrieve the information related to the element of the first clicklist which has been clicked on, put it into an array declared as \typewriter{static char *ComponentsList[];} (whose elements are allocated with malloc) and I do a \typewriter{value_SetStringArrayAndSize(self->ComponentsList, ComponentsList, (long)nCList); } At this point the application crashes. Any hints? Thank you Antonia Rana CEC Joint Research Centre Ispra Establishment I-21020 Ispra (VA) Italy Tel. +39-332-78.54.78 Fax. +39-332-78.92.56 e-mail a_rana@jrc.it \enddata{text,1445216} \enddata{text822, 1533} \begindata{text822, 12477} Return-path: X-Andrew-Authenticated-as: 91;andrew.cmu.edu;Tom Neuendorffer Received: from highland.itc.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl) ID ; Thu, 7 May 1992 10:56:20 -0400 (EDT) Received: from highland.itc.cmu.edu via qmail ID ; Thu, 7 May 1992 10:56:14 -0400 (EDT) Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.highland.itc.cmu.edu.rs.aix31 via MS.5.6.highland.itc.cmu.edu.rs_aix31; Thu, 7 May 1992 10:56:13 -0400 (EDT) Message-ID: <0e2IIBa00hYSQj1klV@andrew.cmu.edu> Date: Thu, 7 May 1992 10:56:13 -0400 (EDT) From: Tom Neuendorffer X-Andrew-Message-Size: 576+0 Content-Type: X-BE2; 12 If-Type-Unsupported: send To: a_rana@cen.jrc.it Subject: Re: ADEW-clicklists CC: Info-Andrew In-Reply-To: References: \begindata{text,538728980} \textdsversion{12} \template{messages} Antonia, Your problem is a combination of a documentation error and a compiler that doesn't check for unresolved function names. Your first call is calling the correct function, as documented in the \italic{value} section of the manual. value_Set\bold{Str}ArrayAndSize(self->AgentsList, AgentsList, (long)nrofagentitems); In the second, you followed the incorrect example in the\italic{ clicklistV} section of the manual and called \typewriter{value_Set\bold{String}ArrayAndSize(self->ComponentsList, ComponentsList, (long)nCList); } Change the latter call and all will be well. Sorry for the confusion. Tom N. \enddata{text,538728980} \enddata{text822, 12477} \begindata{text822, 14424} 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, 7 May 1992 11:09:29 -0400 (EDT) Received: from po3.andrew.cmu.edu via qmail ID ; Thu, 7 May 1992 11:07:43 -0400 (EDT) Received: from mcsun.EU.net by po3.andrew.cmu.edu (5.54/3.15) id for info-andrew; Thu, 7 May 92 11:07:34 EDT Received: from tuvie.can.ac.at by mcsun.EU.net with SMTP id AA04884 (5.65b/CWI-2.160); Thu, 7 May 1992 17:07:16 +0200 Received: by tuvie.can.ac.at via CAN_net id AA00259 (5.65b+/CAN-1.26); Thu, 7 May 92 17:04:33 GMT Received: by kapsch.at kapsch.co.at (4.1/SMI-4.1) id AA04188; Thu, 7 May 92 16:01:11 +0200 Date: Thu, 7 May 92 16:01:11 +0200 From: kapsch!fodatec@relay.EU.net (Fodatec Project) Message-Id: <9205071401.AA04188@kapsch.at kapsch.co.at> To: info-andrew@andrew.cmu.edu Subject: Problems inserting Zip Cc: fodatec@tuvie.can.ac.at We write some application, where we want to insert objects automatically. I have written some dataobject, which inserts objects according to some switch. The part of code in my dataobject is: switch (treedata->content) { case geometric_content: { text_InsertObject(doctext,start,"zip","zipv"); length=1; break; } case raster_content: { text_InsertObject(doctext,start,"raster","rasterv"); length=1; break; } default: { length=0; } } Inserting raster (and other classes) works well, but zip crashes. What happens is, that zip builds up its view correctly. But it allocates more and more memory. It is a matter of seconds till the whole application crashes. The scrollbar of the surrounded textwindow did never appear. Maybe this has something to do with the strange dataformat of zip. Zip data don't have begindata and enddata marks. Christian Sodomka at KAPSCH Vienna \enddata{text822, 14424} \begindata{text822, 16606} Return-path: X-Andrew-Authenticated-as: 1447;andrew.cmu.edu;Gary Keim Received: from rascal.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, 7 May 1992 11:24:25 -0400 (EDT) Received: from rascal.andrew.cmu.edu via qmail ID ; Thu, 7 May 1992 11:24:18 -0400 (EDT) Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.rascal.andrew.cmu.edu.rs.aix31 via MS.5.6.rascal.andrew.cmu.edu.rs_aix31; Thu, 7 May 1992 11:24:18 -0400 (EDT) Message-ID: Date: Thu, 7 May 1992 11:24:18 -0400 (EDT) From: Gary Keim X-Andrew-Message-Size: 336+0 Content-Type: X-BE2; 12 If-Type-Unsupported: send To: Info-Andrew Subject: Re: Problems inserting Zip CC: fodatec@tuvie.can.ac.at In-Reply-To: <9205071401.AA04188@kapsch.at kapsch.co.at> References: <9205071401.AA04188@kapsch.at kapsch.co.at> \begindata{text,538594060} \textdsversion{12} \template{messages} \excerptedcaption{Excerpts from misc: 7-May-92 Problems inserting Zip Fodatec Project@relay.EU (919)} \quotation{ case geometric_content: }\quotation{ \{ }\quotation{ text_InsertObject(doctext,start,"zip","zipv"); }\quotation{ length=1; }\quotation{ break; }\quotation{ \} } The string "zipv" is the filename of the \bold{\typewriter{zipview}} class. Change the last argument from "zipv" --> "zipview" or NULL. Gary Keim ATK Consortium \enddata{text,538594060} \enddata{text822, 16606} \begindata{text822, 18389} Return-path: X-Andrew-Authenticated-as: 13;andrew.cmu.edu;Fred Hansen Received: from lieutenant.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, 8 May 1992 16:53:07 -0400 (EDT) If-Type-Unsupported: send Received: from lieutenant.andrew.cmu.edu via qmail ID ; Fri, 8 May 1992 16:53:03 -0400 (EDT) Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.lieutenant.andrew.cmu.edu.rs.aix31 via MS.5.6.lieutenant.andrew.cmu.edu.rs_aix31; Fri, 8 May 1992 16:53:02 -0400 (EDT) Message-ID: <8e2iciW00VtjARFn9N@andrew.cmu.edu> Date: Fri, 8 May 1992 16:53:02 -0400 (EDT) From: Fred Hansen X-Andrew-Message-Size: 2646+0 Content-Type: X-BE2; 12 To: Info-Andrew , outnews+netnews.cmu.cs.general@andrew.cmu.edu, bb+org.itc.call-for-papers@andrew.cmu.edu, XANNOUNCE@EXPO.LCS.MIT.EDU, nac@tekbspa.tss.com Subject: Reminder: Andrew Technical Conference \begindata{text,539585564} \textdsversion{12} \template{messages} CALL FOR PAPERS - Andrew Technical Conference, 1992 The Andrew Toolkit Consortium is pleased to invite your contributions to Andrew Technical Conference, 1992 -- Interfaces beyond ASCII -- When I write a program, I usually draw little pictures to explain data structures or decision logic. Why are these pictures lost when the program exists? This is part of the larger question of universal information forms. The canonical information form--the lingua franca between applications--has progressed from single-case text, to ASCII, and now ISO-8859. Applications are beyond this stage, however, incorporating typographic text and embedded images, so it is time to begin extending the canonical information form with support for enhanced text at a fundamental level of the system. It should always be possible to cut and paste between applications. Program constants and comments (at least) should allow illustrations. Data bases should store pictures of parts and logos of suppliers. Electronic mail should routinely transfer information with the full complexity of the printed page, but without the frozen and bloated form of fax representations. As a reader of an electronic message, I should be able to extract all or a portion of a message and massage it further with the same ease as the original author. ATK and AMS, the Andrew Toolkit and Andrew Message System, offer an environment in which applications can shareextended text and other objects. Indeed, AMS has offered interchange of formated information since 1987. The theme of this year's ATK/AMS technical conference -- Interfaces beyond ASCII -- is to share experience and speculate on further requirements and possibilities for integrated environments with higher level information forms. In addition to papers related to the theme, the conference invites papers on the entire realm of ATK and AMS: applications based on the toolkit extensions to the toolkit new objects data stream alternatives alternative toolkits Proposals due: 10 May 1992 Acceptance by: 20 May Completed papers due: 15 June Electronic submission in ATK format is encouraged, but not necessary. Conference dates and location: June 25-26, 1992 (Thursday and Friday) Adamson Wing Carnegie Mellon University Pittsburgh PA Tutorials: 25 June 1992 Annual meeting: evening of June 25 Technical Conference: 26 June Proceedings will be made available. For more information, contact: Wilfred J. Hansen Director, Andrew Toolkit Consortium School of Computer Science Carnegie Mellon 238 UCCB 4910 Forbes Ave. Pittsburgh, PA 15213 wjh+@andrew.cmu.edu 412-268-6788 \enddata{text,539585564} \enddata{text822, 18389} \begindata{text822, 22451} Return-path: X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail Received: from andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl) ID ; Sun, 10 May 1992 18:15:00 -0400 (EDT) Received: from po3.andrew.cmu.edu via qmail ID ; Sun, 10 May 1992 18:13:08 -0400 (EDT) Received: from alpha.xerox.com by po3.andrew.cmu.edu (5.54/3.15) id for rr2b+; Sun, 10 May 92 18:12:58 EDT Received: from holmes.parc.xerox.com ([13.1.100.162]) by alpha.xerox.com with SMTP id <11934>; Sun, 10 May 1992 15:12:45 PDT Received: by holmes.parc.xerox.com id <25544>; Sun, 10 May 1992 15:12:34 -0700 Received: from Messages.7.15.N.CUILIB.3.45.SNAP.NOT.LINKED.holmes.parc.xerox.com.sun4.41 via MS.5.6.holmes.parc.xerox.com.sun4_41; Sun, 10 May 1992 15:12:25 -0700 (PDT) Message-Id: <8e3Nz9YB0KGW024U0Y@holmes.parc.xerox.com> Date: Sun, 10 May 1992 15:12:25 PDT Sender: Bill Janssen From: Bill Janssen X-Andrew-Message-Size: 740+0 Content-Type: X-BE2; 12 If-Type-Unsupported: send To: info-andrew@andrew.cmu.edu, rr2b+@andrew.cmu.edu (Robert Andrew Ryan) Subject: Re: Some Problems with Andrew on an Xterminal In-Reply-To: References: <1992Apr27.045512.2004@ml.csiro.au> \begindata{text,1862576} \textdsversion{12} \template{messages} \define{global } \excerptedcaption{Excerpts from ext.andrew: 27-Apr-92 Re: Some Problems with Andr.. Robert Andrew Ryan@andre (1425)} \quotation{> Starting ez (Version 7.0, ATK 5.0.0); please wait... }\quotation{> Could not open the display; this program will not run without a window system. } \quotation{Other X apps work alright? I can't think of any reason ATK would die }\quotation{in this way if other apps work... } I've seen this problem occasionally over the last couple of years. An ATK application won't start, but xterm or xemacs or xclock start fine. I've never tracked it down, though. My suspicion is that ATK is using a different "host" name to connect to the X server, than xclock (for example) would use, and that the code in xim.c/SetupDisplay() should be checked carefully with that in mind. Bill \enddata{text,1862576} \enddata{text822, 22451} \begindata{text822, 25008} 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, 11 May 1992 10:54:25 -0400 (EDT) Received: from andrew.cmu.edu via qmail ID ; Mon, 11 May 1992 10:53:40 -0400 (EDT) If-Type-Unsupported: send Received: from po3.andrew.cmu.edu via qmail ID ; Mon, 11 May 1992 10:51:13 -0400 (EDT) Received: from thumper.bellcore.com by po3.andrew.cmu.edu (5.54/3.15) id for rr2b+; Mon, 11 May 92 10:51:05 EDT Received: from greenbush.bellcore.com by thumper.bellcore.com (4.1/4.7) id for info-andrew@andrew.cmu.edu; Mon, 11 May 92 10:51:02 EDT Received: by greenbush.bellcore.com (4.1/4.7) id for rr2b+@andrew.cmu.edu; Mon, 11 May 92 10:51:01 EDT Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.greenbush.galaxy.sun4.41 via MS.5.6.greenbush.galaxy.sun4_41; Mon, 11 May 1992 10:50:57 -0400 (EDT) Message-Id: Date: Mon, 11 May 1992 10:50:57 -0400 (EDT) From: Nathaniel Borenstein Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII To: info-andrew@andrew.cmu.edu, rr2b+@andrew.cmu.edu (Robert Andrew Ryan) Subject: Re: Some Problems with Andrew on an Xterminal In-Reply-To: <8e3Nz9YB0KGW024U0Y@holmes.parc.xerox.com> References: <1992Apr27.045512.2004@ml.csiro.au> <8e3Nz9YB0KGW024U0Y@holmes.parc.xerox.com> It could also be that ATK is using a different verison of the resolver library than other X applications, or is incorrectly configured to use or not use the resolver at your site. \enddata{text822, 25008} \begindata{text822, 27067} Return-path: X-Andrew-Authenticated-as: 1210;alw.nih.gov;Bob Dew Received: from kirin.dcrt.nih.gov via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl) (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl@andrew.cmu.edu) ID ; Mon, 11 May 1992 10:55:48 -0400 (EDT) Received: from kirin.dcrt.nih.gov via qmail ID ; Mon, 11 May 1992 10:47:31 -0400 (EDT) If-Type-Unsupported: send Received: from kirin.dcrt.nih.gov via qmail ID ; Mon, 11 May 1992 10:19:55 -0400 (EDT) Received: from dude.dcrt.nih.gov via qmail ID ; Mon, 11 May 1992 08:49:32 -0400 (EDT) Received: from dude.dcrt.nih.gov via qmail ID ; Mon, 11 May 1992 08:49:28 -0400 (EDT) Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.dude.dcrt.nih.gov.sun4c.411 via MS.5.6.dude.dcrt.nih.gov.sun4_41; Mon, 11 May 1992 08:49:27 -0400 (EDT) Message-ID: <0e3apLm0ts4jQ1CCRi@alw.nih.gov> Date: Mon, 11 May 1992 08:49:27 -0400 (EDT) From: Bob_Dew@alw.nih.gov X-Andrew-Message-Size: 667+0 Content-Type: X-BE2; 12 To: Info-Andrew , rr2b+@andrew.cmu.edu (Robert Andrew Ryan) Subject: Re: Some Problems with Andrew on an Xterminal In-Reply-To: References: <1992Apr27.045512.2004@ml.csiro.au> \begindata{text,2603544} \textdsversion{12} \template{messages} \quotation{ > Starting ez (Version 7.0, ATK 5.0.0); please wait... > Could not open the display; this program will not run without a window system. Other X apps work alright? I can't think of any reason ATK would die in this way if other apps work... } When we had this problem, we found that only Sun machines were affected that had *not* been configured to use NIS support. I think we discovered that Andrew was compiled on these machines without a RESOLVLIB definition in config/site.mcr; that its, "RESOLVLIB = /usr/lib/libresolv.a" was absent during compilation, and therefore Andrew applications were missing the resolver code needed for remote X applications. Bob \ \enddata{text,2603544} \enddata{text822, 27067} \begindata{text822, 29676} 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, 11 May 1992 12:00:58 -0400 (EDT) Received: from po3.andrew.cmu.edu via qmail ID ; Mon, 11 May 1992 11:59:35 -0400 (EDT) Received: from prism (prism.clemson.edu) by po3.andrew.cmu.edu (5.54/3.15) id for info-andrew; Mon, 11 May 92 11:59:15 EDT Received: from clust1.clemson.edu by clust1.clemson.edu (PMDF #12659) id <01GJVUK8TI4G8Y61BK@clust1.clemson.edu>; Mon, 11 May 1992 11:56 EST Date: Mon, 11 May 1992 11:56 EST From: JLMBRT@clust1.clemson.edu To: info-andrew@andrew.cmu.edu Message-Id: <01GJVUK8TI4G8Y61BK@clust1.clemson.edu> X-Envelope-To: info-andrew@andrew.cmu.edu X-Vms-To: IN%"info-andrew@andrew.cmu.edu" X-Vms-Cc: JLMBRT help \enddata{text822, 29676} \begindata{text822, 30805} Return-path: X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail Received: from andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl) ID ; Tue, 12 May 1992 16:32:17 -0400 (EDT) Received: from po5.andrew.cmu.edu via qmail ID ; Tue, 12 May 1992 16:08:37 -0400 (EDT) Received: from po2.andrew.cmu.edu via qmail ID ; Tue, 12 May 1992 16:05:30 -0400 (EDT) If-Type-Unsupported: send Received: from po3.andrew.cmu.edu via qmail ID ; Tue, 12 May 1992 16:01:46 -0400 (EDT) Received: from thumper.bellcore.com by po3.andrew.cmu.edu (5.54/3.15) id for info-andrew; Tue, 12 May 92 16:01:41 EDT Received: from greenbush.bellcore.com by thumper.bellcore.com (4.1/4.7) id for info-andrew@andrew.cmu.edu; Tue, 12 May 92 16:01:34 EDT Received: by greenbush.bellcore.com (4.1/4.7) id for ddd@mreserver.bellcore.com; Tue, 12 May 92 16:01:31 EDT Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.greenbush.galaxy.sun4.41 via MS.5.6.greenbush.galaxy.sun4_41; Tue, 12 May 1992 16:01:26 -0400 (EDT) Message-Id: Date: Tue, 12 May 1992 16:01:26 -0400 (EDT) From: Nathaniel Borenstein Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII To: info-andrew@andrew.cmu.edu Subject: Peculiar NFS/Andrew bug Cc: staff@thumper.bellcore.com, "Carlyn M. Lowery" Recently -- possibly starting when we upgraded to SunOS 4.1.2, though that's by no means certain -- a new bug has appeared in using Andrew, and it seems to be NFS-related. The symptom of the bug is that when you delete a mail folder, Andrew gives you the error message Somebody apparently added a message to the folder right before you tried to remove it. and the folder is not completely deleted. (An empty UNIX folder persists, as to entries in various user index files.) I've been digging around to figure out what happened, and it turned out that a call to rmdir(2) (in ams/libs/ms/rmvdir.c, line 69, for anyone who cares) was failing with ENOTEMPTY. If you go and check, it turns out that the directory IS empty UNLESS YOU CHECK RIGHT AWAY. If you check right away, however, you will notice that there is a file named something like ".nfsEB13" in the directory, which is what caused the rmdir to fail! Now, I have analyzed the problem, but I'm not at all sure how to fix it. Why is NFS keeping this file around? What is the right thing to do? The only things I can think of that would probably work would be the following, none of which are satisfactory: 1. Treat ENOTEMPTY as a temporary error, sleeping a few seconds and trying again, at least for a few tries. 2. Do the equivalent of "rm .nfs*" before the rmdir call. 3. Just sleep a while (how long?) before the rmdir call. Better, of course, would be to understand why NFS creates this file in the first place, and how I might prevent that creation. Any hints or suggestions would be gratefully appreciated. Thanks. -- Nathaniel \enddata{text822, 30805} \begindata{text822, 34320} Return-path: X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail Received: from andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl) ID ; Wed, 13 May 1992 10:25:49 -0400 (EDT) Received: from po5.andrew.cmu.edu via qmail ID ; Wed, 13 May 1992 10:25:00 -0400 (EDT) Received: from dolphin.icase.edu by po5.andrew.cmu.edu (5.54/3.15) id for info-andrew; Wed, 13 May 92 10:24:49 EDT Received: by dolphin.icase.edu (5.65.1/lanleaf2.4.9) id AA00690; Wed, 13 May 92 10:23:43 -0400 Received: from Messages.7.15.N.CUILIB.3.45.SNAP.NOT.LINKED.dolphin.icase.edu.sun4.41 via MS.5.6.dolphin.icase.edu.sun4_41; Wed, 13 May 1992 10:23:38 -0400 (EDT) Message-Id: Date: Wed, 13 May 1992 10:23:38 -0400 (EDT) From: Tom Crockett X-Andrew-Message-Size: 798+0 Content-Type: X-BE2; 12 If-Type-Unsupported: send To: Nathaniel Borenstein Subject: Re: Peculiar NFS/Andrew bug Cc: info-andrew@andrew.cmu.edu In-Reply-To: References: \begindata{text,1980232} \textdsversion{12} \template{messages} \define{global } \excerptedcaption{Excerpts from internet.info-andrew: 12-May-92 Peculiar NFS/Andrew bug Nathaniel Borenstein@thu (1617*)} \quotation{If you go and check, it turns out that the }\quotation{directory IS empty UNLESS YOU CHECK RIGHT AWAY. } How closely synchronized are the clocks on your various machines? We run into all manner of NFS problems due to clock drift on machines which don't do \italic{rdate}s off of a common clockhost every few hours. My impression is that either (1) clock drift is worse under SunOS 4.1.2, or (2) NFS is more sensitive to it, or (3) both. \italic{Tom Crockett} \smaller{\bold{ICASE} Institute for Computer Applications in Science and Engineering \smaller{M.S. 132C e-mail: tom@icase.edu NASA Langley Research Center phone: (804) 864-2182 Hampton, VA 23665-5225 } \smaller{ }}\smaller{ } \enddata{text,1980232} \enddata{text822, 34320} \begindata{text822, 36777} 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 ; Wed, 13 May 1992 10:27:52 -0400 (EDT) Received: from po3.andrew.cmu.edu via qmail ID ; Wed, 13 May 1992 10:26:43 -0400 (EDT) Received: from thumper.bellcore.com by po3.andrew.cmu.edu (5.54/3.15) id for gk5g+; Wed, 13 May 92 10:26:30 EDT Received: from greenbush.bellcore.com by thumper.bellcore.com (4.1/4.7) id for info-andrew-bugs+@andrew.cmu.edu; Wed, 13 May 92 10:26:28 EDT Received: by greenbush.bellcore.com (4.1/4.7) id for gk5g+@andrew.cmu.edu; Wed, 13 May 92 10:26:26 EDT Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.greenbush.galaxy.sun4.41 via MS.5.6.greenbush.galaxy.sun4_41; Wed, 13 May 1992 10:26:21 -0400 (EDT) Message-Id: Date: Wed, 13 May 1992 10:26:21 -0400 (EDT) From: Nathaniel Borenstein X-Andrew-Message-Size: 1417+0 Content-Type: X-BE2; 12 If-Type-Unsupported: send To: info-andrew-bugs+@andrew.cmu.edu, info-andrew@andrew.cmu.edu Subject: Fix to removedir bug Cc: "Carlyn M. Lowery" , Gary Keim \begindata{text,1766512} \textdsversion{12} \template{messages} OK, I've written a fix for the bug that makes delete-folder sometimes fail on NFS systems. Here's the context diff for ams/libs/ms/rmvdir.c. Basically, it just adds a special check before failing when the rmdir fails with ENOTEMPTY: \example{\smaller{\smaller{% \bold{diff -c rmvdir.c rmvdir.c.orig} *** rmvdir.c Wed May 13 10:22:59 1992 --- rmvdir.c.orig Wed May 13 10:17:19 1992 *************** *** 67,83 **** \} closedir(dirp); if(rmdir(DirName) && errno != ENOENT) \{ /* BOGUS -- spurious vice ENOENT */ ! if (errno == ENOTEMPTY) \{ ! /* STUPID NFS BUG! */ ! char CmdBuf[1200]; ! sprintf(CmdBuf, "rm %s/.nfs*", DirName); ! NonfatalBizarreError("Checking for stupid NFS tmp file bug..."); ! system(CmdBuf); ! if (!rmdir(DirName) || errno == ENOENT) errno = 0; ! \} ! if (errno) \{ ! AMS_RETURN_ERRCODE(errno, EIN_RMDIR, EVIA_REMOVEDIR); ! \} \} RemoveSubsEntry(DirName); SetSubsEntry(DirName, "", AMS_UNSUBSCRIBED); --- 67,73 ---- \} closedir(dirp); if(rmdir(DirName) && errno != ENOENT) \{ /* BOGUS -- spurious vice ENOENT */ ! AMS_RETURN_ERRCODE(errno, EIN_RMDIR, EVIA_REMOVEDIR); \} RemoveSubsEntry(DirName); SetSubsEntry(DirName, "", AMS_UNSUBSCRIBED); greenbush ms 86 %% }}} I hope this will make it into some future patch... -- Nathaniel \enddata{text,1766512} \enddata{text822, 36777} \begindata{text822, 39955} 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, 13 May 1992 11:01:28 -0400 (EDT) Received: from andrew.cmu.edu via qmail ID ; Wed, 13 May 1992 11:00:19 -0400 (EDT) If-Type-Unsupported: send Received: from po3.andrew.cmu.edu via qmail ID ; Wed, 13 May 1992 10:58:17 -0400 (EDT) Received: from thumper.bellcore.com by po3.andrew.cmu.edu (5.54/3.15) id for info-andrew; Wed, 13 May 92 10:58:08 EDT Received: from greenbush.bellcore.com by thumper.bellcore.com (4.1/4.7) id for info-andrew@andrew.cmu.edu; Wed, 13 May 92 10:58:03 EDT Received: by greenbush.bellcore.com (4.1/4.7) id for info-andrew@andrew.cmu.edu; Wed, 13 May 92 10:58:02 EDT Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.greenbush.galaxy.sun4.41 via MS.5.6.greenbush.galaxy.sun4_41; Wed, 13 May 1992 10:57:57 -0400 (EDT) Message-Id: Date: Wed, 13 May 1992 10:57:57 -0400 (EDT) From: Nathaniel Borenstein Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII To: Tom Crockett Subject: Re: Peculiar NFS/Andrew bug Cc: info-andrew@andrew.cmu.edu In-Reply-To: References: Well, we run the usual clock-synchronization stuff, but who knows. I think that the patch I just posted is probably reasonable defensive code in any event. -- Nathaniel \enddata{text822, 39955} \begindata{text822, 41936} 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 ; Thu, 14 May 1992 03:09:56 -0400 (EDT) Received: from po5.andrew.cmu.edu via qmail ID ; Thu, 14 May 1992 03:07:53 -0400 (EDT) Received: from ucbvax.Berkeley.EDU by po5.andrew.cmu.edu (5.54/3.15) id for info-andrew; Thu, 14 May 92 03:07:48 EDT Received: by ucbvax.Berkeley.EDU (5.63/1.43) id AA25653; Wed, 13 May 92 23:52:36 -0700 Received: from USENET by ucbvax.Berkeley.EDU with netnews for info-andrew@andrew.cmu.edu (info-andrew@andrew.cmu.edu) (contact usenet@ucbvax.Berkeley.EDU if you have questions) Date: 11 May 92 19:25:10 GMT From: cis.ohio-state.edu!zaphod.mps.ohio-state.edu!cs.utexas.edu!utgpu!cunews!csi.uottawa.ca!news@ucbvax.Berkeley.EDU (Michael Kedem) Organization: MCRLab - University of Ottawa Subject: PrintCommand on SCO SYSV Message-Id: <1992May11.192510.13615@csi.uottawa.ca> Sender: info-andrew-request@andrew.cmu.edu To: info-andrew@andrew.cmu.edu My AndrewSetup file for printing on SCO is: FormatCommand: cat /tmp/%s.n | printCommand:(rcmd `hostname` groff -e \>\! /tmp/%s.ps);rcmd `hostname` lp -d laser /tmp/%s.ps Note the *rcmd*. Print would fail whenever I try to remove the *rcmd*, or when I replace it with "sh". Any idea why this is happening ? Is this a bug ? ----------------------------------------------------------------------------- Michael Kedem michael@shamin.genie.uottawa.ca University of Ottawa problems: kedem@aix1.uottawa.ca Electrical Engineering, MCRlab ----------------------------------------------------------------------------- \enddata{text822, 41936} \begindata{text822, 43971} Return-path: X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail Received: from andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl) ID ; Thu, 14 May 1992 06:37:12 -0400 (EDT) Received: from po3.andrew.cmu.edu via qmail ID ; Thu, 14 May 1992 06:34:03 -0400 (EDT) Received: from wn1.sci.kun.nl by po3.andrew.cmu.edu (5.54/3.15) id for info-andrew-bugs; Thu, 14 May 92 06:33:53 EDT Received: by wn1.sci.kun.nl (5.57/2.1) on NUNET id AA17861; Thu, 14 May 92 12:35:13 +0200 Received: by cs.kun.nl (4.1/SMI-3.2) id AA02840; Thu, 14 May 92 12:35:11 +0200 Received: from Messages.7.15.N.CUILIB.3.45.SNAP.NOT.LINKED.phoibos.cs.kun.nl.sun3.41 via MS.5.6.phoibos.cs.kun.nl.sun3_41; Thu, 14 May 1992 12:35:10 +0200 (MET DST) Message-Id: <4e4Y9Su3fW0103CkZ9@cs.kun.nl> Date: Thu, 14 May 1992 12:35:10 +0200 (MET DST) From: Harco de Hilster To: info-andrew@andrew.cmu.edu Subject: Class compiler broken ? Cc: info-andrew-bugs@andrew.cmu.edu Hi, In March I ftp-ed the ATK sources from emsworth and build them on a Sun3. Everything worked just fine and now we decided to finally install Andrew on our campus. To make sure I had the latest version of Andrew I ftp-ed them again(May 12). The version number in atk/atkvers/atkvers.num still said 5.0.0, so I assumed that it was the same version perhaps with some patches applied. When the make failed (this time on a Sun4) I discovered that my original sources differ completely from the new sources (At least in atk/adew). I checked out the source tree on emsworth and it is different from the sources in the split directory. Although this has nothing to do with my problem, I hope this makes clear wich version I'am using right now. (Is this 5.1.1 ?) Now the problem: The make failed in atk/adew in arbcon.c with some obscure error like: fontdesc.ih: 52 syntax error near struct. The include link is: arbcon.ih:19 -> controlv.ih:43 -> buttonv.ih:27 -> fontdesc.ih:52 The error was of cource somewhere else, namely in celv.ih/celv.eh. The class compiler generated for the macro celview_GetAppFlag the following code: #define celview_GetAppFlag(self,AddAppLayer) \ )) E while it should be (I took that from my other sources): #define celview_GetAppFlag(self,AddAppLayer) \ (Rec The class compiler from my old sources generated the correct code, so the problem is not in celv.ch. The class compiler compiled a lot .ch files without a problem, so it is not completely broken. This is where I stopped my search, because I'am not familiar with these parts of Andrew. I fixed the celv.[ie]h files and continued the make. So far no problems (although it's not done yet), but this is not a real sollution. I hope someone knows what could be the problem. Thanks Harco. Harco de Hilster University of Nijmegen The Netherlands email: harcoh@cs.kun.nl \enddata{text822, 43971} \begindata{text822, 47150} Return-path: X-Andrew-Authenticated-as: 5904;andrew.cmu.edu;Robert Andrew Ryan 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, 14 May 1992 12:33:19 -0400 (EDT) Received: from po5.andrew.cmu.edu via qmail ID ; Thu, 14 May 1992 12:31:17 -0400 (EDT) If-Type-Unsupported: send Received: from po5.andrew.cmu.edu via qmail ID ; Thu, 14 May 1992 12:29:26 -0400 (EDT) Received: from freeport.andrew.cmu.edu via qmail ID ; Thu, 14 May 1992 12:27:11 -0400 (EDT) Received: from freeport.andrew.cmu.edu via qmail ID ; Thu, 14 May 1992 12:27:07 -0400 (EDT) Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.freeport.andrew.cmu.edu.rt.aos4 via MS.5.6.freeport.andrew.cmu.edu.rt_aos4; Thu, 14 May 1992 12:27:07 -0400 (EDT) Message-ID: Date: Thu, 14 May 1992 12:27:07 -0400 (EDT) From: Robert Andrew Ryan MIME-Version: 1.0 Content-type: text/plain; charset=US-ASCII To: Info-Andrew , Harco de Hilster Subject: Re: Class compiler broken ? CC: Info-Andrew-Bugs In-Reply-To: <4e4Y9Su3fW0103CkZ9@cs.kun.nl> References: <4e4Y9Su3fW0103CkZ9@cs.kun.nl> Excerpts from internet.other.info-andrew: 14-May-92 Class compiler broken ? Harco de Hilster@cs.kun. (1866) > The class compiler generated for the macro celview_GetAppFlag the > following code: > #define celview_GetAppFlag(self,AddAppLayer) \ > )) > E > while it should be (I took that from my other sources): > #define celview_GetAppFlag(self,AddAppLayer) \ > (Rec This is the symptom of a broken version of celv.ch which accidentally got released. Below is the diff between the latest version and the one that got released: RCS file: RCS/celv.ch,v retrieving revision 2.12 diff -r2.12 celv.ch 5c5 < /* $Header: /afs/andrew.cmu.edu/itc/src/projects/andrew/atk/adew/RCS/celv.ch,v 2.12 1991/09/12 19:19:12 bobg Exp $ */ --- > /* $Header: /afs/andrew.cmu.edu/itc/src/projects/andrew/atk/adew/RCS/celv.ch,v 2.13 1991/10/21 19:21:05 gk5g Exp $ */ 10c10 < static char *rcsid_celview_H = "$Header: /afs/andrew.cmu.edu/itc/src/projects/ andrew/atk/adew/RCS/celv.ch,v 2.12 1991/09/12 19:19:12 bobg Exp $ "; --- > static char *rcsid_celview_H = "$Header: /afs/andrew.cmu.edu/itc/src/projects/ andrew/atk/adew/RCS/celv.ch,v 2.13 1991/10/21 19:21:05 gk5g Exp $ "; 68c68 < GetAppFlag ((self)->AddAppLayer) --- > GetAppFlag() ((self)->AddAppLayer) Applying this fix to atk/adew/celv.ch, then doing a make clean in atk/adew, and a make dependInstall after that should clear up the problem. -Rob \enddata{text822, 47150} \begindata{text822, 50371} Return-path: X-Andrew-Authenticated-as: 38;andrew.cmu.edu;Susan Straub Received: from muffin.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, 14 May 1992 12:52:05 -0400 (EDT) If-Type-Unsupported: send Received: from muffin.andrew.cmu.edu via qmail ID ; Thu, 14 May 1992 12:50:42 -0400 (EDT) Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.muffin.andrew.cmu.edu.rs.aix31 via MS.5.6.muffin.andrew.cmu.edu.rs_aix31; Thu, 14 May 1992 12:50:41 -0400 (EDT) Message-ID: Date: Thu, 14 May 1992 12:50:41 -0400 (EDT) From: Susan Straub X-Andrew-Message-Size: 1019+0 Content-Type: X-BE2; 12 To: Info-Andrew , outnews+netnews.cmu.cs.general@andrew.cmu.edu, bb+org.itc.call-for-papers@andrew.cmu.edu, XANNOUNCE@EXPO.LCS.MIT.EDU, nac@tekbspa.tss.com Subject: Deadline Extension and Possible Date Change: Andrew Technical Conference \begindata{text,539382144} \textdsversion{12} \template{messages} CALL FOR PAPERS - Andrew Technical Conference, 1992 The Andrew Toolkit Consortium is pleased to invite your contributions to Andrew Technical Conference, 1992 -- Interfaces beyond ASCII -- See Reminder post dated 8-May-1992 for abstract. Extended Dates: Proposals due: 20 May 1992 Acceptance by: 30 May Completed papers due: 15 June Electronic submission in ATK format is encouraged, but not necessary. We originally intended to hold the conference be held on June 25-26, 1992. Since there are many other conventions being held that weekend in the Pittsburgh area, we are considering pushing the conference back a few weeks to the 2nd or 3rd week in July. Please contact us as soon as possible if you are planning to attend. For more information or questions, contact: Wilfred J. Hansen Director, Andrew Toolkit Consortium School of Computer Science Carnegie Mellon 238 UCCB 4910 Forbes Ave. Pittsburgh, PA 15213 wjh+@andrew.cmu.edu 412-268-6788 or susan+@andrew.cmu.edu 412-268-6710 \enddata{text,539382144} \enddata{text822, 50371} \begindata{text822, 52802} 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, 14 May 1992 13:28:51 -0400 (EDT) Received: from po5.andrew.cmu.edu via qmail ID ; Thu, 14 May 1992 13:27:18 -0400 (EDT) Received: from ucbvax.Berkeley.EDU by po5.andrew.cmu.edu (5.54/3.15) id for info-andrew; Thu, 14 May 92 13:27:07 EDT Received: by ucbvax.Berkeley.EDU (5.63/1.43) id AA05269; Thu, 14 May 92 09:12:17 -0700 Received: from USENET by ucbvax.Berkeley.EDU with netnews for info-andrew@andrew.cmu.edu (info-andrew@andrew.cmu.edu) (contact usenet@ucbvax.Berkeley.EDU if you have questions) Date: 14 May 92 07:11:06 GMT From: tulane!darwin.sura.net!Sirius.dfn.de!chx400!sicsun!slhp1.epfl.ch!lecom@ames.arc.nasa.gov (Claude Lecommandeur) Organization: Ecole Polytechnique Federale de Lausanne Subject: Andrew on HP710/hpux8.07 Message-Id: <3008@sicsun.epfl.ch> Sender: info-andrew-request@andrew.cmu.edu To: info-andrew@andrew.cmu.edu I just tried to compile the Andrew version distributed with mit X11R5 on my HP, but it is said that this version (ATK5.0) won't work on hpux8.x and that we have to wait for ATK5.1. Can someone tell me if ATK5.1 is released ? Thanks in advance. claude. -- Claude Lecommandeur Service Informatique Central Ecole Polytechnique Federale de Lausanne 1015 LAUSANNE (SWITZERLAND) E-Mail : lecom@sic.epfl.ch Tel : (41 21) 693-22-97 \enddata{text822, 52802} \begindata{text822, 54699} Return-path: X-Andrew-Authenticated-as: 1447;andrew.cmu.edu;Gary Keim Received: from rascal.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, 14 May 1992 14:00:02 -0400 (EDT) If-Type-Unsupported: send Received: from rascal.andrew.cmu.edu via qmail ID ; Thu, 14 May 1992 13:58:38 -0400 (EDT) Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.rascal.andrew.cmu.edu.rs.aix31 via MS.5.6.rascal.andrew.cmu.edu.rs_aix31; Thu, 14 May 1992 13:58:38 -0400 (EDT) Message-ID: Date: Thu, 14 May 1992 13:58:38 -0400 (EDT) From: Gary Keim X-Andrew-Message-Size: 483+0 Content-Type: X-BE2; 12 To: Info-Andrew Subject: Re: Andrew on HP710/hpux8.07 In-Reply-To: <3008@sicsun.epfl.ch> References: <3008@sicsun.epfl.ch> \begindata{text,538899788} \textdsversion{12} \template{messages} \excerptedcaption{Excerpts from misc: 14-May-92 Andrew on HP710/hpux8.07 Claude Lecommandeur@ames (559)} \quotation{I just tried to compile the Andrew version distributed with mit X11R5 on }\quotation{my HP, but it is said that this version (ATK5.0) won't work on hpux8.x and }\quotation{that we have to wait for ATK5.1. Can someone tell me if ATK5.1 is released ? } ATK5.1 is about to be released. I can't give you the exact date, though. It should compile on the HP710 but we've never built it on HPUX8.07. Gary Keim ATK Consortium \enddata{text,538899788} \enddata{text822, 54699} \begindata{text822, 56501} 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, 14 May 1992 17:15:54 -0400 (EDT) Received: from po3.andrew.cmu.edu via qmail ID ; Thu, 14 May 1992 17:12:46 -0400 (EDT) Received: from chx400.switch.ch by po3.andrew.cmu.edu (5.54/3.15) id for info-andrew; Thu, 14 May 92 17:12:39 EDT X400-Received: by mta chx400.switch.ch in /PRMD=switch/ADMD=arcom/C=CH/; Relayed; Thu, 14 May 1992 23:12:26 +0200 X400-Received: by /PRMD=switch/ADMD=arcom/C=ch/; Relayed; Thu, 14 May 1992 23:09:48 +0200 Date: Thu, 14 May 1992 23:09:48 +0200 X400-Originator: eric14@komsys.tik.ethz.ch X400-Recipients: non-disclosure:; X400-Mts-Identifier: [/PRMD=switch/ADMD=arcom/C=ch/;920514230948] X400-Content-Type: P2-1984 (2) Content-Identifier: 155 From: Eric Baltischwiler Message-Id: <155*/S=eric14/OU=komsys/OU=tik/O=ethz/PRMD=SWITCH/ADMD=ARCOM/C=CH/@MHS> To: info-andrew , wilde Subject: ATK: An application without windows? Hello, an ATK question. I would like to build a program which uses Andrew data objects and other observers, but has no view objects and no window. How is this done? Is defining a sub-class of the application object the right place to start? If so, what do I need to change? Appliaction__Go looks like it needs to go, but I'm not sure what to replace it with. Any examples would be greatly appreciated. Thank you, Eric Baldeschwieler \enddata{text822, 56501} \begindata{text822, 58400} Return-path: X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail Received: from andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl) ID ; Fri, 15 May 1992 04:21:38 -0400 (EDT) Received: from po3.andrew.cmu.edu via qmail ID ; Fri, 15 May 1992 04:20:59 -0400 (EDT) Received: from chx400.switch.ch by po3.andrew.cmu.edu (5.54/3.15) id for info-andrew; Fri, 15 May 92 04:20:49 EDT X400-Received: by mta chx400.switch.ch in /PRMD=switch/ADMD=arcom/C=CH/; Relayed; Fri, 15 May 1992 10:04:09 +0200 X400-Received: by /PRMD=switch/ADMD=arcom/C=ch/; Relayed; Fri, 15 May 1992 10:01:20 +0200 Date: Fri, 15 May 1992 10:01:20 +0200 X400-Originator: eric14@komsys.tik.ethz.ch X400-Recipients: info-andrew@andrew.cmu.edu X400-Mts-Identifier: [/PRMD=switch/ADMD=arcom/C=ch/;920515100120] X400-Content-Type: P2-1984 (2) Content-Identifier: 158 From: Eric Baltischwiler Message-Id: <158*/S=eric14/OU=komsys/OU=tik/O=ethz/PRMD=SWITCH/ADMD=ARCOM/C=CH/@MHS> To: info-andrew Subject: ATK question: How do I ring the bell? Is there an ATK friendly way of ringing the bell on an IM's display? Or getting a screen flash, etc? Thanks Eric14 \enddata{text822, 58400} \begindata{text822, 59947} Return-path: X-Andrew-Authenticated-as: 5904;andrew.cmu.edu;Robert Andrew Ryan 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, 15 May 1992 11:01:06 -0400 (EDT) Received: from po3.andrew.cmu.edu via qmail ID ; Fri, 15 May 1992 11:00:27 -0400 (EDT) If-Type-Unsupported: send Received: from po5.andrew.cmu.edu via qmail ID ; Fri, 15 May 1992 10:57:32 -0400 (EDT) Received: from freeport.andrew.cmu.edu via qmail ID ; Fri, 15 May 1992 10:55:54 -0400 (EDT) Received: from freeport.andrew.cmu.edu via qmail ID ; Fri, 15 May 1992 10:55:49 -0400 (EDT) Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.freeport.andrew.cmu.edu.rt.aos4 via MS.5.6.freeport.andrew.cmu.edu.rt_aos4; Fri, 15 May 1992 10:55:48 -0400 (EDT) Message-ID: Date: Fri, 15 May 1992 10:55:48 -0400 (EDT) From: Robert Andrew Ryan X-Andrew-Message-Size: 703+0 Content-Type: X-BE2; 12 To: Info-Andrew Subject: Re: ATK question: How do I ring the bell? In-Reply-To: <158*/S=eric14/OU=komsys/OU=tik/O=ethz/PRMD=SWITCH/ADMD=ARCOM/C=CH/@MHS> References: <158*/S=eric14/OU=komsys/OU=tik/O=ethz/PRMD=SWITCH/ADMD=ARCOM/C=CH/@MHS> \begindata{text,270570432} \textdsversion{12} \template{messages} No. You could write ATK code to flash the window, but it could play havoc with your application if something else is going on too. (You would want to get the im then do a graphic_Invert fill over it 2n times.) Generally if something has happened that the user should see it should be sent to the message line, if it is critical enough that the user should not do anything else until they've seen this message then a dialog is in order. For the first case you should use message_DisplayString(view, 0, "the message"), the 0 is the priority of the message. A message_DisplayString(view, 100, "the dialog message") would put the message in a dialog box. -Rob Ryan Andrew Toolkit Consortium \enddata{text,270570432} \enddata{text822, 59947} \begindata{text822, 62562} 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 ; Fri, 15 May 1992 11:07:39 -0400 (EDT) Received: from po3.andrew.cmu.edu via qmail ID ; Fri, 15 May 1992 11:06:41 -0400 (EDT) Received: from freeport.andrew.cmu.edu via qmail ID ; Fri, 15 May 1992 11:04:48 -0400 (EDT) Received: from freeport.andrew.cmu.edu via qmail ID ; Fri, 15 May 1992 11:04:44 -0400 (EDT) Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.freeport.andrew.cmu.edu.rt.aos4 via MS.5.6.freeport.andrew.cmu.edu.rt_aos4; Fri, 15 May 1992 11:04:43 -0400 (EDT) Message-ID: <0e4xA=e00Vs=4EtP9n@andrew.cmu.edu> Date: Fri, 15 May 1992 11:04:43 -0400 (EDT) From: Robert Andrew Ryan X-Andrew-Message-Size: 985+0 Content-Type: X-BE2; 12 If-Type-Unsupported: send To: Info-Andrew Subject: Re: ATK: An application without windows? In-Reply-To: <155*/S=eric14/OU=komsys/OU=tik/O=ethz/PRMD=SWITCH/ADMD=ARCOM/C=CH/@MHS> References: <155*/S=eric14/OU=komsys/OU=tik/O=ethz/PRMD=SWITCH/ADMD=ARCOM/C=CH/@MHS> \begindata{text,270570432} \textdsversion{12} \template{messages} \excerptedcaption{Excerpts from internet.other.info-andrew: 14-May-92 ATK: An application without.. Eric Baltischwiler@komsy (442)} \quotation{Hello, an ATK question. I would like to build a program which uses Andrew data objects and other observers, but has no view objects and no window. How is this done? } \quotation{Is defining a sub-class of the application object the right place to start? If so, what do I need to change? Appliaction__Go looks like it needs to go, but I'm not sure what to replace it with. } Yes, a subclass of application is what you want to use. The best place to start is probably from a copy of eza.c in atk/ez. You'll need to strip out a bunch of useless code, but it demonstrates how to do an application subclass. You might also want to look at example 1 in $ANDREWDIR/examples. In addition to overriding start, you will need to override application_Run to do your main computation. -Rob Ryan Andrew Toolkit Consortium p.s. was Application__Go a typo? application has no such method... \enddata{text,270570432} \enddata{text822, 62562} \begindata{text822, 65337} 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 ; Fri, 15 May 1992 11:41:01 -0400 (EDT) Received: from po5.andrew.cmu.edu via qmail ID ; Fri, 15 May 1992 11:39:34 -0400 (EDT) Received: from ucbvax.Berkeley.EDU by po5.andrew.cmu.edu (5.54/3.15) id for info-andrew; Fri, 15 May 92 11:39:22 EDT Received: by ucbvax.Berkeley.EDU (5.63/1.43) id AA21690; Fri, 15 May 92 08:31:10 -0700 Received: from USENET by ucbvax.Berkeley.EDU with netnews for info-andrew@andrew.cmu.edu (info-andrew@andrew.cmu.edu) (contact usenet@ucbvax.Berkeley.EDU if you have questions) Date: 15 May 92 14:29:07 GMT From: pitt!cs.pitt.edu@gatech.edu (Ken Mitchum) Organization: Computer Science Dept., University of Pittsburgh Subject: cursor problem under Mach Message-Id: <14647@pitt.UUCP> Sender: info-andrew-request@andrew.cmu.edu To: info-andrew@andrew.cmu.edu I have an unusual problem with andrew 5.0 and 5.1 with X11R4 on a 386 running Mach, and also with using a Vaxstation as an Xterminal to the Mach machine. It occurs with both Mach 2.6 and 3.0. Basically, cursors on all the applications consist of varying letters of the alphabet. I can move them with the mouse and they work just fine, but it is bit difficult to aim them. -Ken Mitchum km@cs.pitt.edu \enddata{text822, 65337} \begindata{text822, 67015} Return-path: X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail Received: from andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl) ID ; Fri, 15 May 1992 12:11:56 -0400 (EDT) Received: from po5.andrew.cmu.edu via qmail ID ; Fri, 15 May 1992 12:10:03 -0400 (EDT) Received: from ucbvax.Berkeley.EDU by po5.andrew.cmu.edu (5.54/3.15) id for info-andrew; Fri, 15 May 92 12:09:45 EDT Received: by ucbvax.Berkeley.EDU (5.63/1.43) id AA23486; Fri, 15 May 92 08:56:26 -0700 Received: from USENET by ucbvax.Berkeley.EDU with netnews for info-andrew@andrew.cmu.edu (info-andrew@andrew.cmu.edu) (contact usenet@ucbvax.Berkeley.EDU if you have questions) Date: 14 May 92 20:05:10 GMT From: sun-barr!cs.utexas.edu!utgpu!cunews!csi.uottawa.ca!news@ames.arc.nasa.gov (Michael Kedem) Organization: MCRLab - University of Ottawa Subject: Email address for /contrib/mit bug reporting Message-Id: <1992May14.200510.23840@csi.uottawa.ca> Sender: info-andrew-request@andrew.cmu.edu To: info-andrew@andrew.cmu.edu I recently found a minor memory leak in "note". Please (whoever is in charge) send me the address for reporting. Thanks ----------------------------------------------------------------------------- Michael Kedem michael@shamin.genie.uottawa.ca University of Ottawa problems: kedem@aix1.uottawa.ca Electrical Engineering, MCRlab ----------------------------------------------------------------------------- \enddata{text822, 67015} \begindata{text822, 68814} Return-path: X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail Received: from andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl) ID ; Fri, 15 May 1992 12:11:57 -0400 (EDT) Received: from po5.andrew.cmu.edu via qmail ID ; Fri, 15 May 1992 12:10:24 -0400 (EDT) Received: from ucbvax.Berkeley.EDU by po5.andrew.cmu.edu (5.54/3.15) id for info-andrew; Fri, 15 May 92 12:10:17 EDT Received: by ucbvax.Berkeley.EDU (5.63/1.43) id AA23423; Fri, 15 May 92 08:55:46 -0700 Received: from USENET by ucbvax.Berkeley.EDU with netnews for info-andrew@andrew.cmu.edu (info-andrew@andrew.cmu.edu) (contact usenet@ucbvax.Berkeley.EDU if you have questions) Date: 14 May 92 20:00:09 GMT From: sun-barr!cs.utexas.edu!utgpu!cunews!csi.uottawa.ca!news@ames.arc.nasa.gov (Michael Kedem) Organization: MCRLab - University of Ottawa Subject: andrew-NFS bug (?) in doindex Message-Id: <1992May14.200009.23757@csi.uottawa.ca> Sender: info-andrew-request@andrew.cmu.edu To: info-andrew@andrew.cmu.edu When running doindex, if I access /usr/andrew/dlib/atk via NFS, I get an error. Otherwise it works fine. Is it caused by the same logic as in "Peculiar NFS/Andrew bug" ? I'll welcome any hints on how to patch doindex. doindex: indexing vnote.do ...OK doindex: indexing vnoteview.do ...OK doindex: Writing index file...doindex: Error creating new index file...program t erminated! make: *** [install.time] Error 1 ----------------------------------------------------------------------------- Michael Kedem michael@shamin.genie.uottawa.ca University of Ottawa problems: kedem@aix1.uottawa.ca Electrical Engineering, MCRlab ----------------------------------------------------------------------------- \enddata{text822, 68814} \begindata{text822, 70893} Return-path: X-Andrew-Authenticated-as: 1210;alw.nih.gov;Bob Dew Received: from spot.dcrt.nih.gov via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl) (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl@andrew.cmu.edu) ID ; Fri, 15 May 1992 14:09:15 -0400 (EDT) Received: from spot.dcrt.nih.gov via qmail ID ; Fri, 15 May 1992 14:07:35 -0400 (EDT) If-Type-Unsupported: send Received: from spot.dcrt.nih.gov via qmail ID ; Fri, 15 May 1992 14:03:21 -0400 (EDT) Received: from dude.dcrt.nih.gov via qmail ID ; Fri, 15 May 1992 13:22:34 -0400 (EDT) Received: from dude.dcrt.nih.gov via qmail ID ; Fri, 15 May 1992 13:22:31 -0400 (EDT) Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.dude.dcrt.nih.gov.sun4c.411 via MS.5.6.dude.dcrt.nih.gov.sun4_41; Fri, 15 May 1992 13:22:31 -0400 (EDT) Message-ID: Date: Fri, 15 May 1992 13:22:31 -0400 (EDT) From: Bob_Dew@alw.nih.gov MIME-Version: 1.0 Content-type: text/plain; charset=US-ASCII To: Info-Andrew , sun-barr!cs.utexas.edu!utgpu!cunews!csi.uottawa.ca!news@ames.arc.nasa.gov (Michael Kedem) Subject: Re: andrew-NFS bug (?) in doindex In-Reply-To: <1992May14.200009.23757@csi.uottawa.ca> References: <1992May14.200009.23757@csi.uottawa.ca> > When running doindex, if I access /usr/andrew/dlib/atk via NFS, I get an > error. Otherwise it works fine. You have an NFS file locking problem. (If you're having trouble building Andrew under NFS, just wait until you try running it!) :) > Is it caused by the same logic as in "Peculiar NFS/Andrew bug" ? Not at all related; the previous bug was caused a client/server synchronization delay. Your problem is likely caused by NFS not cooperating with the Andrew definition for "osi_ExclusiveLockNoBlock(fid), which is defined in config/${SYS_IDENT}/system.h as a system call to either "flock" or "lockf", depending on your system architecture. What system are you trying to build Andrew on? We're familiar with an NFS locking problem on SGIs, but don't know what to do about it. Here's a work-around suggestion, though: try building Andrew on the server, to avoid the doindex locking problem. Then test various applications on the client. Most of Andrew should work ok, with the notable exception of messages, which will likely fail with errors similar to what you've found for the doindex program. Has anybody else discovered/resolved NFS file locking problems in Andrew, particularly on SGIs? Bob \enddata{text822, 70893} \begindata{text822, 73956} Return-path: X-Andrew-Authenticated-as: 32766 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, 15 May 1992 15:43:14 -0400 (EDT) Received: from po3.andrew.cmu.edu via qmail ID ; Fri, 15 May 1992 15:07:12 -0400 (EDT) Received: from alpha.xerox.com by po3.andrew.cmu.edu (5.54/3.15) id for info-andrew; Fri, 15 May 92 15:06:59 EDT Received: from holmes.parc.xerox.com ([13.1.100.162]) by alpha.xerox.com with SMTP id <11795>; Fri, 15 May 1992 12:06:32 PDT Received: by holmes.parc.xerox.com id <25544>; Fri, 15 May 1992 12:06:21 -0700 Received: from Messages.7.15.N.CUILIB.3.45.SNAP.NOT.LINKED.holmes.parc.xerox.com.sun4.41 via MS.5.6.holmes.parc.xerox.com.sun4_41; Fri, 15 May 1992 12:06:17 -0700 (PDT) Message-Id: Date: Fri, 15 May 1992 12:06:17 PDT Sender: Bill Janssen From: Bill Janssen To: info-andrew , Eric Baltischwiler Subject: Re: ATK: An application without windows? In-Reply-To: <155*/S=eric14/OU=komsys/OU=tik/O=ethz/PRMD=SWITCH/ADMD=ARCOM/C=CH/@MHS> References: <155*/S=eric14/OU=komsys/OU=tik/O=ethz/PRMD=SWITCH/ADMD=ARCOM/C=CH/@MHS> Yes, you've got it pretty much right. Make a subclass of "application", and just have it do whatever needs to be done. Override the "application_Start" method to do any application-specific startup or setup, override the "application_Run" procedure to do whatever the application normally does when it is running, and override the "application_Stop" procedure to do any application-specific cleanup or shutdown operations. There is no need for an application to create a window if it has no use for one, so don't worry about not creating one. There is no method "application_Go", so I'm slightly confused as to your meaning there. Bill \enddata{text822, 73956} \begindata{text822, 76177} Return-path: X-Andrew-Authenticated-as: 32766 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, 15 May 1992 15:56:33 -0400 (EDT) Received: from po3.andrew.cmu.edu via qmail ID ; Fri, 15 May 1992 15:24:00 -0400 (EDT) Received: from alpha.xerox.com by po3.andrew.cmu.edu (5.54/3.15) id for info-andrew; Fri, 15 May 92 15:23:57 EDT Received: from holmes.parc.xerox.com ([13.1.100.162]) by alpha.xerox.com with SMTP id <11802>; Fri, 15 May 1992 12:23:33 PDT Received: by holmes.parc.xerox.com id <25544>; Fri, 15 May 1992 12:23:24 -0700 Received: from Messages.7.15.N.CUILIB.3.45.SNAP.NOT.LINKED.holmes.parc.xerox.com.sun4.41 via MS.5.6.holmes.parc.xerox.com.sun4_41; Fri, 15 May 1992 12:23:22 -0700 (PDT) Message-Id: <0e50yewB0KGW02C78C@holmes.parc.xerox.com> Date: Fri, 15 May 1992 12:23:22 PDT Sender: Bill Janssen From: Bill Janssen X-Andrew-Message-Size: 1537+0 Content-Type: X-BE2; 12 If-Type-Unsupported: send To: Eric Baltischwiler Subject: Re: ATK: An application without windows? Cc: info-andrew@andrew.cmu.edu In-Reply-To: <155*/S=eric14/OU=komsys/OU=tik/O=ethz/PRMD=SWITCH/ADMD=ARCOM/C=CH/@MHS> References: <155*/S=eric14/OU=komsys/OU=tik/O=ethz/PRMD=SWITCH/ADMD=ARCOM/C=CH/@MHS> \begindata{text,2168576} \textdsversion{12} \template{messages} \define{global } \excerptedcaption{Excerpts from ext.andrew: 14-May-92 ATK: An application without.. Eric Baltischwiler@komsy (443)} \quotation{Hello, an ATK question. I would like to build a program which uses }\quotation{Andrew data objects and other observers, but has no view objects and }\quotation{no window. How is this done? } Of course, another way to do it is just to write a program. I often use programs that look something like this: \example{#include #include /****** include whatever .ih files for whatever ATK classes you want to use, right here *******/ main (ac, av, envp) int ac; char **av; char **envp; \{ initclass(av[0]); /***** put whatever class code you like here *******/ exit (0); \} static initclass (program) char * program; \{ im_SetProgramName(program); /* if this isn't done, im_Create() will core-dump. Dumb. */ #if ((sun)&&(sparc)) #include /* for O_RDWR */ \{ int fd; /* * XXX - force "/dev/zero" to be open as a file descriptor one * greater than the first available one, as a workaround for a * 4.1 bug (also present in 4.1.1) in the run-time loader. * (Fixed in System V Release 4, allegedly.) */ printf ("doing fix for SunOS 4.1...\\n"); fd = open("/dev/zero", O_RDWR); dup(fd); /* one greater */ close(fd); \} #endif class_Init(AndrewDir("/dlib/atk")); \} } Then link with whatever libraries are needed. Usually all you need are $\{BASEDIR\}/lib/libclass.a and $\{BASEDIR\}/lib/libutil.a: \example{ld -o myprogram myprogram.o /andrew/lib/libclass.a /andrew/lib/libutil.a } Bill \enddata{text,2168576} \enddata{text822, 76177} \begindata{text822, 79595} 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, 18 May 1992 11:54:25 -0400 (EDT) Received: from po5.andrew.cmu.edu via qmail ID ; Mon, 18 May 1992 11:50:56 -0400 (EDT) Received: from ucbvax.Berkeley.EDU by po5.andrew.cmu.edu (5.54/3.15) id for info-andrew; Mon, 18 May 92 11:50:47 EDT Received: by ucbvax.Berkeley.EDU (5.63/1.43) id AA25244; Mon, 18 May 92 08:41:48 -0700 Received: from USENET by ucbvax.Berkeley.EDU with netnews for info-andrew@andrew.cmu.edu (info-andrew@andrew.cmu.edu) (contact usenet@ucbvax.Berkeley.EDU if you have questions) Date: 18 May 92 14:51:02 GMT From: nih-csl!alw.nih.gov!rdew@uunet.uu.net (Bob Dew) Organization: National Inst. of Health, DCRT, CSL Subject: Re: SunOS 4.1.1 and Andrew 5.0.0 Message-Id: <1992May18.145102.15605@alw.nih.gov> References: <1992May15.143557.25851@msuinfo.cl.msu.edu> Sender: info-andrew-request@andrew.cmu.edu To: info-andrew@andrew.cmu.edu In article <1992May15.143557.25851@msuinfo.cl.msu.edu>, adc@tardis.cl.msu.edu (Alan D. Cabrera) writes: |> |> |> After compiling Andrew 5.0.0 on a SPARCstation 2 running SunOS 4.1.1 and |> OpenWindows 3.0, I try to run a simple command such as help. I get the |> message: |> |> Starting help (Version 7.2, ATK 5.0.0); please wait... |> |> and an intro help window pops up, then disappears. All that remains is a core |> file. No error messages are displayed in either the starting window or the |> console. |> |> The only program I can run is console, but it seems to have strange cursors. |> This sounds like a problem related to bugs in the 5.0 xgraphic code. Patches that correct this problem have been posted to this newsgroup in the past couple of months. A symptom of the xgraphic bug was Andrew's inability to display window applications containing a slide bar, on certain displays. To test whether your problem is related to the xgraphic bug, try increasing the verticle length of your console window (this exposes the slide bar). If your window vanishes, try finding & installing the xgraphic patches. Oh--the bug affects "mono" screens. If you're running on a color workstation, your problem probably lies elsewhere. Bob \enddata{text822, 79595} \begindata{text822, 82199} 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 ; Mon, 18 May 1992 12:23:35 -0400 (EDT) Received: from po5.andrew.cmu.edu via qmail ID ; Mon, 18 May 1992 12:21:26 -0400 (EDT) Received: from ucbvax.Berkeley.EDU by po5.andrew.cmu.edu (5.54/3.15) id for info-andrew; Mon, 18 May 92 12:20:28 EDT Received: by ucbvax.Berkeley.EDU (5.63/1.43) id AA27347; Mon, 18 May 92 09:18:17 -0700 Received: from USENET by ucbvax.Berkeley.EDU with netnews for info-andrew@andrew.cmu.edu (info-andrew@andrew.cmu.edu) (contact usenet@ucbvax.Berkeley.EDU if you have questions) Date: 18 May 92 12:15:03 GMT From: micro-heart-of-gold.mit.edu!wupost!usc!rpi!ghost.dsi.unimi.it!itnsg1.cineca.it!meroni@bloom-beacon.mit.edu (Alberto Meroni) Organization: Laboratorio di Fisica Computazionale, INFM. Trento Italia Subject: Re: problems with help on decstation 5200 Message-Id: <1992May18.121503.9200@itnsg1.cineca.it> References: <1992May13.155640.1437@lip.ens-lyon.fr>, <4e4PVb200Vs=AEtHtg@andrew.cmu.edu> Sender: info-andrew-request@andrew.cmu.edu To: info-andrew@andrew.cmu.edu rr2b+@andrew.cmu.edu (Robert Andrew Ryan) writes: >Excerpts from netnews.comp.soft-sys.andrew: 13-May-92 problems with help >on decst.. Alberto Meroni@archeboc. (784) >> For example if it does a >> cc -c ../foo/foo2.c >This kind of thing shouldn't be happening. Usually it indicates an >attempt to build part of the tree before another part on which the first >depends. Are you trying to use VPATH or any other magic to allow .o >files to go somewhere besides where the source files are? (We use a >"shadow" tree where all the source files are links to the real source >tree.) I am doing nothing particularly smart, I am only installing real copies instaed of symbolic links. The explanation given is not the correct one I think because if for example I am in a directory A and the Makefile requires the file C.o in directory ../B which has already been built the Makefile delete first of all the file ../B/C.o and then makes cc -c ../B/C.o with the result that C.o is placed in the current directory not in ../B This seems to be the standard behaviour of the dec c compiler. So it seems that the problem is in the combination Makefile Imakefile. >Excerpts from netnews.comp.soft-sys.andrew: 13-May-92 problems with help >on decst.. Alberto Meroni@archeboc. (784) >> At the end I compiled everything (ATK not AMS) and everything works >> except for help which core dump for an unaligned access. I could not >> find where the problem is. Note that help -m works. >I haven't seen this problem, it seems to work fine for me. A new >release is iminent, perhaps this problem has already been fixed. a similar problem is present also in table but here I have the message fixed unaligned access at.... Finally I am running the X11R5 version of andrew which has the message ATK 5.0 while The remote demo service says ATK 5.1. Which is the last version and where it is available ? Last let me say that ez is great ! Thank you very much Alberto Meroni P.S. I tried to subscribe to the mailing list from my machine in France but without any result ? Any problem ? >Excerpts from netnews.comp.soft-sys.andrew: 13-May-92 problems with help >on decst.. Alberto Meroni@archeboc. (784) >> I compiled everything with DPS_ENV set but when I choose from ez media >> postscript it say that it can't load postscript. >As far as I know the DPS_ENV flag has only been tested on IBM RS/6000s. > Also it is in contrib, so if you don't define CONTRIB_ENV it won't be >built. >-Rob Ryan >Andrew Toolkit Consortium \enddata{text822, 82199} \begindata{text822, 86202} Return-path: X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail Received: from andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl) ID ; Mon, 18 May 1992 15:08:21 -0400 (EDT) Received: from po5.andrew.cmu.edu via qmail ID ; Mon, 18 May 1992 15:06:03 -0400 (EDT) Received: from ucbvax.Berkeley.EDU by po5.andrew.cmu.edu (5.54/3.15) id for info-andrew; Mon, 18 May 92 15:05:46 EDT Received: by ucbvax.Berkeley.EDU (5.63/1.43) id AA06710; Mon, 18 May 92 11:57:01 -0700 Received: from USENET by ucbvax.Berkeley.EDU with netnews for info-andrew@andrew.cmu.edu (info-andrew@andrew.cmu.edu) (contact usenet@ucbvax.Berkeley.EDU if you have questions) Date: 18 May 92 14:55:08 GMT From: micro-heart-of-gold.mit.edu!wupost!cs.utexas.edu!convex!convex!datri@bloom-beacon.mit.edu (Anthony A. Datri) Organization: Engineering, CONVEX Computer Corp., Richardson, Tx., USA Subject: Re: andrew-NFS bug (?) in doindex Message-Id: <1992May18.145508.2517@news.eng.convex.com> References: <1992May14.200009.23757@csi.uottawa.ca>, Sender: info-andrew-request@andrew.cmu.edu To: info-andrew@andrew.cmu.edu >What system are you trying to build Andrew on? We're familiar with an >NFS locking problem on SGIs, but don't know what to do about it. All the evidence that I've seen indicates that the rpc.lockd scheme is fundamentally flawed. >Has anybody else discovered/resolved NFS file locking problems in >Andrew, particularly on SGIs? I've built and run several vintages across NFS on Sun 3's and 4's and not had problems, but then, I've never even attempted to use lockf. I have mail on my mail server filter through a program that writes each message to a unique file in my Mailbox directory, which I read from my workstation. It's not completely bulletproof, but it beats the hell out of trying to maintain consistency with an mbox-type incoming heap. I still find it amazing that nobody has ever written down a word about what dofix/doindex are trying to do. How did it ever get ported to any new machines? -- ======================================================8--< \enddata{text822, 86202} \begindata{text822, 88645} 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, 18 May 1992 16:52:20 -0400 (EDT) Received: from po5.andrew.cmu.edu via qmail ID ; Mon, 18 May 1992 16:50:51 -0400 (EDT) Received: from ucbvax.Berkeley.EDU by po5.andrew.cmu.edu (5.54/3.15) id for info-andrew; Mon, 18 May 92 16:50:41 EDT Received: by ucbvax.Berkeley.EDU (5.63/1.43) id AA12249; Mon, 18 May 92 13:36:12 -0700 Received: from USENET by ucbvax.Berkeley.EDU with netnews for info-andrew@andrew.cmu.edu (info-andrew@andrew.cmu.edu) (contact usenet@ucbvax.Berkeley.EDU if you have questions) Date: 18 May 92 16:05:12 GMT From: micro-heart-of-gold.mit.edu!wupost!zaphod.mps.ohio-state.edu!magnus.acs.ohio-state.edu!usenet.ins.cwru.edu!cleveland.Freenet.Edu!bt175@bloom-beacon.mit.edu (James A. Chait) Organization: Case Western Reserve University, Cleveland, Ohio, (USA) Subject: SOLOMON Message-Id: <1992May18.160512.26786@usenet.ins.cwru.edu> Sender: info-andrew-request@andrew.cmu.edu To: info-andrew@andrew.cmu.edu ] I am in dire need of a reference manual for the Accounting package Solomon. Does anyone know where I might locate one? If so, please E-mail me. -- 'Tis better to light just one candle, Than to curse the darkness \enddata{text822, 88645} \begindata{text822, 90333} Return-path: X-Andrew-Authenticated-as: 1210;alw.nih.gov;Bob Dew Received: from kirin.dcrt.nih.gov via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl) (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl@andrew.cmu.edu) ID ; Mon, 18 May 1992 19:32:15 -0400 (EDT) Received: from kirin.dcrt.nih.gov via qmail ID ; Mon, 18 May 1992 19:30:53 -0400 (EDT) If-Type-Unsupported: send Received: from kirin.dcrt.nih.gov via qmail ID ; Mon, 18 May 1992 19:29:06 -0400 (EDT) Received: from sparkey.dcrt.nih.gov via qmail ID ; Mon, 18 May 1992 18:28:34 -0500 (EST) Received: from sparkey.dcrt.nih.gov via qmail ID ; Mon, 18 May 1992 18:28:13 -0500 (EST) Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.sparkey.dcrt.nih.gov.sun4c.411 via MS.5.6.sparkey.dcrt.nih.gov.sun4_41; Mon, 18 May 1992 18:28:12 -0500 (EST) Message-ID: Date: Mon, 18 May 1992 18:28:12 -0500 (EST) From: Bob_Dew@alw.nih.gov MIME-Version: 1.0 Content-type: text/plain; charset=US-ASCII To: Info-Andrew , micro-heart-of-gold.mit.edu!wupost!cs.utexas.edu!convex!convex!datri@bloom-beacon.mit.edu (Anthony A. Datri) Subject: Re: andrew-NFS bug (?) in doindex In-Reply-To: <1992May18.145508.2517@news.eng.convex.com> References: <1992May14.200009.23757@csi.uottawa.ca>, <1992May18.145508.2517@news.eng.convex.com> > I still find it amazing that nobody has ever written down a word about what > dofix/doindex are trying to do. How did it ever get ported to any new > machines? > -- Briefly, "dofix" makes an object file dynamically loadable so that it can be used by the Andrew class runtime system. "Doindex" creates an index entry for the newly created object file, and stores it in a file called "index". Indexing maps a utility name to a class object, and facilitates fast start-up. Each time a new dynamically loadable object file is created, the index file needs to be updated. The index file (for an Andrew build) is located in /usr/andrew/dlib/atk. During the updating process, the indexing utility (doindex) ensures that it has exclusive access to /usr/andrew/dlib/atk/index by issuing an exclusive lock on this file--either by using flock, or lockf. From the cursory description of your problem (doindex fails on NFS-mounted directory), I assumed you had a locking problem, for locking is the only notable distinction I can see in running "doinex" in an NFS-mounted vs non-NFS-mounted environment. That might not be the case, though, in your situation--it was just a guess. Bob \enddata{text822, 90333} \begindata{text822, 93480} Return-path: X-Andrew-Authenticated-as: 32766 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, 18 May 1992 19:32:49 -0400 (EDT) Received: from po5.andrew.cmu.edu via qmail ID ; Mon, 18 May 1992 18:49:42 -0400 (EDT) Received: from hplms2.hpl.hp.com by po5.andrew.cmu.edu (5.54/3.15) id for info-andrew; Mon, 18 May 92 18:49:31 EDT Received: from hplrmj.hpl.hp.com by hplms2.hpl.hp.com with SMTP (16.5/15.5+IOS 3.20) id AA24861; Mon, 18 May 92 15:49:29 -0700 Received: by hplrmj.hpl.hp.com (15.11/15.5+IOS 3.14) id AA05868; Mon, 18 May 92 15:49:28 pdt Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.hplrmj.HP9000.370 via MS.5.6.hplrmj.hp300; Mon, 18 May 1992 15:49:26 -0700 (PDT) Message-Id: Date: Mon, 18 May 1992 15:49:26 -0700 (PDT) From: "Robin Jeffries (jeffries@hpl.hp.com) " To: info-andrew@andrew.cmu.edu Subject: adding new headers to sendmessages Is there a way that I can add a new header to all the messages I send? I found an old message that told me how to add a menu-item that adds new headers, but I don't want the overhead of having to invoke the menu. I want the new header to appear on every message I compose. This needs to be at the individual user level, not system wide, if at all possible. Thanks, Robin Jeffries HP Laboratories jeffries@hpl.hp.com \enddata{text822, 93480} \begindata{text822, 95202} 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 ; Tue, 19 May 1992 00:40:26 -0400 (EDT) Received: from po5.andrew.cmu.edu via qmail ID ; Tue, 19 May 1992 00:38:45 -0400 (EDT) Received: from ucbvax.Berkeley.EDU by po5.andrew.cmu.edu (5.54/3.15) id for info-andrew; Tue, 19 May 92 00:38:34 EDT Received: by ucbvax.Berkeley.EDU (5.63/1.43) id AA15545; Mon, 18 May 92 21:31:39 -0700 Received: from USENET by ucbvax.Berkeley.EDU with netnews for info-andrew@andrew.cmu.edu (info-andrew@andrew.cmu.edu) (contact usenet@ucbvax.Berkeley.EDU if you have questions) Date: 30 Apr 92 20:08:00 GMT From: rr2b+@andrew.cmu.edu (Robert Andrew Ryan) Organization: School of Computer Science, Carnegie Mellon, Pittsburgh, PA Subject: Re: Can Andrew handle grayscale X terminals? (was Re: Using Andrew) Message-Id: References: <1992Apr28.170512.7280@msuinfo.cl.msu.edu> Sender: info-andrew-request@andrew.cmu.edu To: info-andrew@andrew.cmu.edu Excerpts from netnews.comp.soft-sys.andrew: 30-Apr-92 Can Andrew handle grayscale.. Greg Darnell@idaho.amdah (1712) > I can't find anything in the installation documents about configuration > for different X servers, such as mono, > 4-bit gray, or color, so it appears that it just can't handle grayscale. Which version of ATK are you using? The initial support for greyscale and static gray displays with >1 bits/pixel was buggy. The latest code should be better, but it still has problems on some displays. (e.g. NeXT 2-bit static-grey, and TrueColor). The currently released version is 5.0. There have been some patches posted here by Bill Janssen which address some problems with different displays too. I can mail you those if you'd like. -Rob Ryan Andrew Toolkit Consortium \enddata{text822, 95202} \begindata{text822, 97391} Return-path: X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail Received: from andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl) ID ; Tue, 19 May 1992 12:43:57 -0400 (EDT) Received: from po5.andrew.cmu.edu via qmail ID ; Tue, 19 May 1992 12:40:14 -0400 (EDT) Received: from ucbvax.Berkeley.EDU by po5.andrew.cmu.edu (5.54/3.15) id for info-andrew; Tue, 19 May 92 12:39:58 EDT Received: by ucbvax.Berkeley.EDU (5.63/1.43) id AA20987; Tue, 19 May 92 09:31:13 -0700 Received: from USENET by ucbvax.Berkeley.EDU with netnews for info-andrew@andrew.cmu.edu (info-andrew@andrew.cmu.edu) (contact usenet@ucbvax.Berkeley.EDU if you have questions) Date: 18 May 92 12:46:53 GMT From: mcsun!corton!babbage!LIP-IMAG!news@uunet.uu.net (Alberto Meroni) Organization: Ecole Normale Superieure de Lyon, France Subject: Re: problems with help on decstation 5200 Message-Id: <1992May18.124653.2223@lip.ens-lyon.fr> References: <1992May13.155640.1437@lip.ens-lyon.fr>, <4e4PVb200Vs=AEtHtg@andrew.cmu.edu> Sender: info-andrew-request@andrew.cmu.edu To: info-andrew@andrew.cmu.edu Newsgroups: comp.soft-sys.andrew Subject: Re: problems with help on decstation 5200 References: <1992May13.155640.1437@lip.ens-lyon.fr> <4e4PVb200Vs=AEtHtg@andrew.cmu.edu> rr2b+@andrew.cmu.edu (Robert Andrew Ryan) writes: >Excerpts from netnews.comp.soft-sys.andrew: 13-May-92 problems with help >on decst.. Alberto Meroni@archeboc. (784) >> For example if it does a >> cc -c ../foo/foo2.c >This kind of thing shouldn't be happening. Usually it indicates an >attempt to build part of the tree before another part on which the first >depends. Are you trying to use VPATH or any other magic to allow .o >files to go somewhere besides where the source files are? (We use a >"shadow" tree where all the source files are links to the real source >tree.) I am doing nothing particularly smart, I am only installing real copies instaed of symbolic links. The explanation given is not the correct one I think because if for example I am in a directory A and the Makefile requires the file C.o in directory ../B which has already been built the Makefile delete first of all the file ../B/C.o and then makes cc -c ../B/C.o with the result that C.o is placed in the current directory not in ../B This seems to be the standard behaviour of the dec c compiler. So it seems that the problem is in the combination Makefile Imakefile. >Excerpts from netnews.comp.soft-sys.andrew: 13-May-92 problems with help >on decst.. Alberto Meroni@archeboc. (784) >> At the end I compiled everything (ATK not AMS) and everything works >> except for help which core dump for an unaligned access. I could not >> find where the problem is. Note that help -m works. >I haven't seen this problem, it seems to work fine for me. A new >release is iminent, perhaps this problem has already been fixed. a similar problem is present also in table but here I have the message fixed unaligned access at.... Finally I am running the X11R5 version of andrew which has the message ATK 5.0 while The remote demo service says ATK 5.1. Which is the last version and where it is available ? Last let me say that ez is great ! Thank you very much Alberto Meroni P.S. I tried to subscribe to the mailing list from my machine but without any result. Any problem ? \enddata{text822, 97391} \begindata{text822, 101041} 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 ; Tue, 19 May 1992 12:45:06 -0400 (EDT) Received: from po3.andrew.cmu.edu via qmail ID ; Tue, 19 May 1992 12:44:12 -0400 (EDT) Received: from thumper.bellcore.com by po3.andrew.cmu.edu (5.54/3.15) id for info-andrew+; Tue, 19 May 92 12:44:04 EDT Received: from greenbush.bellcore.com by thumper.bellcore.com (4.1/4.7) id for info-andrew+@andrew.cmu.edu; Tue, 19 May 92 12:44:03 EDT Received: by greenbush.bellcore.com (4.1/4.7) id for info-andrew+@andrew.cmu.edu; Tue, 19 May 92 12:44:01 EDT Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.greenbush.galaxy.sun4.41 via MS.5.6.greenbush.galaxy.sun4_41; Tue, 19 May 1992 12:44:00 -0400 (EDT) Message-Id: <0e6H1EG0M2Yt02ngAv@thumper.bellcore.com> Date: Tue, 19 May 1992 12:44:00 -0400 (EDT) From: Nathaniel Borenstein X-Andrew-Message-Size: 539+0 Content-Type: X-BE2; 12 If-Type-Unsupported: send To: "Robin Jeffries (jeffries@hpl.hp.com) " Subject: Re: adding new headers to sendmessages Cc: info-andrew+@andrew.cmu.edu In-Reply-To: References: \begindata{text,1732032} \textdsversion{12} \template{messages} \excerptedcaption{Excerpts from internet.info-andrew: 18-May-92 adding new headers to sendm.. "Robin Jeffries @hplrmj. (425)} \quotation{Is there a way that I can add a new header to all the messages I send? }\quotation{I found an old message that told me how to add a menu-item that adds new }\quotation{headers, but I don't want the overhead of having to invoke the menu. I }\quotation{want the new header to appear on every message I compose. } Actually, if you do exactly that but bind it to the standard menu & keystrokes for sending mail, there isn't any extra overhead, is there? -- Nathaniel \enddata{text,1732032} \enddata{text822, 101041} \begindata{text822, 103385} 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 ; Tue, 19 May 1992 13:42:21 -0400 (EDT) Received: from po5.andrew.cmu.edu via qmail ID ; Tue, 19 May 1992 13:39:40 -0400 (EDT) Received: from ucbvax.Berkeley.EDU by po5.andrew.cmu.edu (5.54/3.15) id for info-andrew; Tue, 19 May 92 13:39:27 EDT Received: by ucbvax.Berkeley.EDU (5.63/1.43) id AA24341; Tue, 19 May 92 10:27:22 -0700 Received: from USENET by ucbvax.Berkeley.EDU with netnews for info-andrew@andrew.cmu.edu (info-andrew@andrew.cmu.edu) (contact usenet@ucbvax.Berkeley.EDU if you have questions) Date: 18 May 92 14:51:02 GMT From: nih-csl!alw.nih.gov!rdew@uunet.uu.net (Bob Dew) Organization: National Inst. of Health, DCRT, CSL Subject: Re: SunOS 4.1.1 and Andrew 5.0.0 Message-Id: <1992May18.145102.15605@alw.nih.gov> References: <1992May15.143557.25851@msuinfo.cl.msu.edu> Sender: info-andrew-request@andrew.cmu.edu To: info-andrew@andrew.cmu.edu In article <1992May15.143557.25851@msuinfo.cl.msu.edu>, adc@tardis.cl.msu.edu (Alan D. Cabrera) writes: |> |> |> After compiling Andrew 5.0.0 on a SPARCstation 2 running SunOS 4.1.1 and |> OpenWindows 3.0, I try to run a simple command such as help. I get the |> message: |> |> Starting help (Version 7.2, ATK 5.0.0); please wait... |> |> and an intro help window pops up, then disappears. All that remains is a core |> file. No error messages are displayed in either the starting window or the |> console. |> |> The only program I can run is console, but it seems to have strange cursors. |> This sounds like a problem related to bugs in the 5.0 xgraphic code. Patches that correct this problem have been posted to this newsgroup in the past couple of months. A symptom of the xgraphic bug was Andrew's inability to display window applications containing a slide bar, on certain displays. To test whether your problem is related to the xgraphic bug, try increasing the verticle length of your console window (this exposes the slide bar). If your window vanishes, try finding & installing the xgraphic patches. Oh--the bug affects "mono" screens. If you're running on a color workstation, your problem probably lies elsewhere. Bob \enddata{text822, 103385} \begindata{text822, 105991} Return-path: X-Andrew-Authenticated-as: 38;andrew.cmu.edu;Susan Straub Received: from muffin.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl) ID ; Tue, 19 May 1992 14:06:25 -0400 (EDT) Received: from muffin.andrew.cmu.edu via qmail ID ; Tue, 19 May 1992 14:05:09 -0400 (EDT) Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.muffin.andrew.cmu.edu.rs.aix31 via MS.5.6.muffin.andrew.cmu.edu.rs_aix31; Tue, 19 May 1992 14:05:08 -0400 (EDT) Message-ID: <4e6IBIS00VsB4EsmM6@andrew.cmu.edu> Date: Tue, 19 May 1992 14:05:08 -0400 (EDT) From: Susan Straub X-Andrew-Message-Size: 593+0 Content-Type: X-BE2; 12 If-Type-Unsupported: send To: Info-Andrew , mcsun!corton!babbage!LIP-IMAG!news@uunet.uu.net (Alberto Meroni) Subject: Re: problems with help on decstation 5200 In-Reply-To: <1992May18.124653.2223@lip.ens-lyon.fr> References: <1992May13.155640.1437@lip.ens-lyon.fr>, <4e4PVb200Vs=AEtHtg@andrew.cmu.edu> <1992May18.124653.2223@lip.ens-lyon.fr> \begindata{text,539742636} \textdsversion{12} \template{messages} \excerptedcaption{Excerpts from misc: 18-May-92 Re: problems with help on d.. Alberto Meroni@uunet.uu. (2238)} \quotation{Finally I am running the X11R5 version of andrew which has the message ATK 5.0 while The remote demo service says ATK 5.1. Which is the last version and where it is available ? } Release 5.0 is available on the X tape, export.lcs.mit.edu and emsworth.andrew.cmu.edu. Release 5.1 (the CDROM release) will be available within the next week. What problems are you having with the mailing list? You can contact me directly on this. Susan Straub Andrew Toolkit Consortium \enddata{text,539742636} \enddata{text822, 105991} \begindata{text822, 108085} Return-path: X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail Received: from andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl) ID ; Tue, 19 May 1992 14:21:13 -0400 (EDT) Received: from po5.andrew.cmu.edu via qmail ID ; Tue, 19 May 1992 14:20:42 -0400 (EDT) If-Type-Unsupported: send Received: from po5.andrew.cmu.edu via qmail ID ; Tue, 19 May 1992 14:19:14 -0400 (EDT) Received: from Athena.MIT.EDU by po5.andrew.cmu.edu (5.54/3.15) id for info-andrew+; Tue, 19 May 92 14:19:05 EDT Received: from LAKOTA.MIT.EDU by Athena.MIT.EDU with SMTP id AA09272; Tue, 19 May 92 14:18:36 EDT Received: by lakota.MIT.EDU (5.61/4.7) id AA22798; Tue, 19 May 92 14:18:31 -0400 Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.lakota.vax.bsd43 via MS.5.6.lakota.vax_43; Tue, 19 May 1992 14:18:29 -0400 (EDT) Message-Id: Date: Tue, 19 May 1992 14:18:29 -0400 (EDT) From: Bill Cattey Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII To: Info-Andrew , micro-heart-of-gold.mit.edu!wupost!cs.utexas.edu!convex!convex!datri@bloom-beacon.mit.edu (Anthony A. Datri), Bob_Dew@alw.nih.gov Subject: Re: andrew-NFS bug (?) in doindex In-Reply-To: References: <1992May14.200009.23757@csi.uottawa.ca>, <1992May18.145508.2517@news.eng.convex.com> You should look at code I put into doindex for use under AIX 1.1 or AIX 1.2 on the IBM PS/2. The comment says: /* BAAAAAD things happen on ps/2 aix if you try to lock an NFS file. Use the "grab a well-known file" hack instead. */ Perhaps we should have a variable "LOCKF_LOSES_ENV" which would enable this code for other platforms where file locking is better done through some other means. -wdc \enddata{text822, 108085} \begindata{text822, 110386} Return-path: X-Andrew-Authenticated-as: 1210;alw.nih.gov;Bob Dew Received: from kirin.dcrt.nih.gov via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl) (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl@andrew.cmu.edu) ID ; Tue, 19 May 1992 15:16:18 -0400 (EDT) Received: from spot.dcrt.nih.gov via qmail ID ; Tue, 19 May 1992 15:15:25 -0400 (EDT) If-Type-Unsupported: send Received: from spot.dcrt.nih.gov via qmail ID ; Tue, 19 May 1992 15:14:29 -0400 (EDT) Received: from dude.dcrt.nih.gov via qmail ID ; Tue, 19 May 1992 15:13:34 -0400 (EDT) Received: from dude.dcrt.nih.gov via qmail ID ; Tue, 19 May 1992 15:13:14 -0400 (EDT) Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.dude.dcrt.nih.gov.sun4c.411 via MS.5.6.dude.dcrt.nih.gov.sun4_41; Tue, 19 May 1992 15:13:14 -0400 (EDT) Message-ID: Date: Tue, 19 May 1992 15:13:14 -0400 (EDT) From: Bob_Dew@alw.nih.gov MIME-Version: 1.0 Content-type: text/plain; charset=US-ASCII To: Info-Andrew , micro-heart-of-gold.mit.edu!wupost!cs.utexas.edu!convex!convex!datri@bloom-beacon.mit.edu (Anthony A. Datri), Bill Cattey Subject: Re: andrew-NFS bug (?) in doindex In-Reply-To: References: <1992May14.200009.23757@csi.uottawa.ca>, <1992May18.145508.2517@news.eng.convex.com> > Perhaps we should have a variable "LOCKF_LOSES_ENV" which would enable > this code for other platforms where file locking is better done through > some other means. > -wdc But if you can't build things using flock, neither can you run target programs that contain flock system calls. So while "doindex" is systematic of Andrew's locking troubles, "flock" is the root of the problem. We're currently in a pickle, for example, because flock reeks havoc with the nfs/afs translator, preventing us from using programs like messages on certain system architectures which don't yet support AFS. If enough problems are identified that are caused by Andrew's use of flock, perhaps the top-level config definition for osi_ExclusiveLockNoBlock should be replaced with some alternative locking mechanism. Bob \enddata{text822, 110386} \begindata{text822, 113245} 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 ; Wed, 20 May 1992 01:59:21 -0400 (EDT) Received: from po5.andrew.cmu.edu via qmail ID ; Wed, 20 May 1992 01:56:21 -0400 (EDT) Received: from ucbvax.Berkeley.EDU by po5.andrew.cmu.edu (5.54/3.15) id for info-andrew; Wed, 20 May 92 01:56:14 EDT Received: by ucbvax.Berkeley.EDU (5.63/1.43) id AA04797; Tue, 19 May 92 22:48:38 -0700 Received: from USENET by ucbvax.Berkeley.EDU with netnews for info-andrew@andrew.cmu.edu (info-andrew@andrew.cmu.edu) (contact usenet@ucbvax.Berkeley.EDU if you have questions) Date: 19 May 92 16:20:16 GMT From: micro-heart-of-gold.mit.edu!wupost!cs.utexas.edu!utgpu!cunews!csi.uottawa.ca!news@bloom-beacon.mit.edu (Michael Kedem) Organization: MCRLab - University of Ottawa Subject: Re: cursor problem under Mach Message-Id: <1992May19.162016.11138@csi.uottawa.ca> References: <14647@pitt.UUCP> Sender: info-andrew-request@andrew.cmu.edu To: info-andrew@andrew.cmu.edu In article <14647@pitt.UUCP>, km@cs.pitt.edu (Ken Mitchum) writes: ! I have an unusual problem with andrew 5.0 and 5.1 with X11R4 on a 386 ! running Mach, and also with using a Vaxstation as an Xterminal to the ! Mach machine. It occurs with both Mach 2.6 and 3.0. Basically, ! cursors on all the applications consist of varying letters of the ! alphabet. ----------------------------------------------- Is it just the cursor, or do you also have problems with the scroll bars, etc . ? ----------------------------------------------------------------------------- Michael Kedem michael@shamin.genie.uottawa.ca University of Ottawa problems: kedem@aix1.uottawa.ca Electrical Engineering, MCRlab ----------------------------------------------------------------------------- \enddata{text822, 113245} \begindata{text822, 115494} 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, 20 May 1992 01:59:37 -0400 (EDT) Received: from po5.andrew.cmu.edu via qmail ID ; Wed, 20 May 1992 01:56:34 -0400 (EDT) Received: from ucbvax.Berkeley.EDU by po5.andrew.cmu.edu (5.54/3.15) id for info-andrew; Wed, 20 May 92 01:56:25 EDT Received: by ucbvax.Berkeley.EDU (5.63/1.43) id AA04842; Tue, 19 May 92 22:49:20 -0700 Received: from USENET by ucbvax.Berkeley.EDU with netnews for info-andrew@andrew.cmu.edu (info-andrew@andrew.cmu.edu) (contact usenet@ucbvax.Berkeley.EDU if you have questions) Date: 19 May 92 16:30:08 GMT From: micro-heart-of-gold.mit.edu!wupost!cs.utexas.edu!utgpu!cunews!csi.uottawa.ca!news@bloom-beacon.mit.edu (Michael Kedem) Organization: MCRLab - University of Ottawa Subject: Re: andrew-NFS bug (?) in doindex Message-Id: <1992May19.163008.11266@csi.uottawa.ca> References: <1992May14.200009.23757@csi.uottawa.ca>, , <1992May18.145508.2517@news.eng.convex.com> Sender: info-andrew-request@andrew.cmu.edu To: info-andrew@andrew.cmu.edu In article <1992May18.145508.2517@news.eng.convex.com>, datri@convex.com (Anthony A. Datri) writes: ! >What system are you trying to build Andrew on? We're familiar with an ! >NFS locking problem on SGIs, but don't know what to do about it. ---> Sorry , our system lost some articles again. I am using SCO SYS V 3.2.2., which includes a version of NFS. ! ! All the evidence that I've seen indicates that the rpc.lockd scheme is ! fundamentally flawed. ! ! ----------------------------------------------------------------------------- Michael Kedem michael@shamin.genie.uottawa.ca University of Ottawa problems: kedem@aix1.uottawa.ca Electrical Engineering, MCRlab ----------------------------------------------------------------------------- \enddata{text822, 115494} \begindata{text822, 117788} Return-path: X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail Received: from andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl) ID ; Wed, 20 May 1992 04:57:02 -0400 (EDT) Received: from po3.andrew.cmu.edu via qmail ID ; Wed, 20 May 1992 04:56:23 -0400 (EDT) Received: from elroy.Jpl.Nasa.Gov by po3.andrew.cmu.edu (5.54/3.15) id for info-andrew; Wed, 20 May 92 04:56:16 EDT Received: from george.Jpl.Nasa.Gov by elroy.Jpl.Nasa.Gov (4.1/SMI-4.1+DXR) id AA11569; Wed, 20 May 92 01:56:13 PDT Received: by george.Jpl.Nasa.Gov (4.1/SMI-4.1+DXRs2.0) id AA22390; Wed, 20 May 92 01:56:11 PDT Date: Wed, 20 May 92 01:56:11 PDT From: mathew@elroy.Jpl.Nasa.Gov (Mathew Yeates) Message-Id: <9205200856.AA22390@george.Jpl.Nasa.Gov> To: info-andrew@andrew.cmu.edu Subject: problems getting 5.1 after repeated attempts to download version 5.1 from emsworth I came across the 5.1 FAQ. It says the distrib is split into 11 parts andrew.aa.tar.Z through andrew.ak.tar.Z. Apparently, I have been trying, for several hours, to uncompress and untar an incomplete distribution (tar xvf fails the directory checksum). Whats the deal? -Mathew Yeates \enddata{text822, 117788} \begindata{text822, 119268} 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 ; Wed, 20 May 1992 04:57:57 -0400 (EDT) Received: from po5.andrew.cmu.edu via qmail ID ; Wed, 20 May 1992 04:56:55 -0400 (EDT) Received: from ucbvax.Berkeley.EDU by po5.andrew.cmu.edu (5.54/3.15) id for info-andrew; Wed, 20 May 92 04:56:40 EDT Received: by ucbvax.Berkeley.EDU (5.63/1.43) id AA14981; Wed, 20 May 92 01:55:19 -0700 Received: from USENET by ucbvax.Berkeley.EDU with netnews for info-andrew@andrew.cmu.edu (info-andrew@andrew.cmu.edu) (contact usenet@ucbvax.Berkeley.EDU if you have questions) Date: 1 May 92 15:32:36 GMT From: pa.dec.com!Steve_Lammert%transarc.com@decwrl.dec.com Organization: DEC Palo Alto Subject: Re: Is this group for Andrew file system Message-Id: <4e0KGIr0Bwx24YfBll@transarc.com> References: <92122.204017SURU@TWNMOE10.BITNET> Sender: info-andrew-request@andrew.cmu.edu To: info-andrew@andrew.cmu.edu writes: > Is this group for Andrew File System (AFS)? Please introduce me > to the correct newsgroup if this is not. Thanks. I don't know of any public newsgroups for AFS. Try sending mail to afs-sales@transarc.com. They can certainly send you AFS 3.1 product information, and they might also be able to tell you about discussion groups. ---------------------------------------------------------------------------- Steve Lammert | Gulf Tower | Internet: shl@transarc.com Facilities Coordinator | 707 Grant Street | Voice: +1 412 338-4443 Transarc Corporation | Pittsburgh PA 15219 | FAX: +1 412 338-4404 ---------------------------------------------------------------------------- Encina(TM) and Episode(TM) are trademarks, and Transarc(R) and AFS(R) are registered trademarks of Transarc Corporation. ---------------------------------------------------------------------------- "No matter where you go, there you are." -- Buckaroo Banzai ---------------------------------------------------------------------------- \enddata{text822, 119268} \begindata{text822, 121702} 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 ; Wed, 20 May 1992 09:25:17 -0400 (EDT) Received: from po5.andrew.cmu.edu via qmail ID ; Wed, 20 May 1992 09:22:51 -0400 (EDT) Received: from rapnet.sanders.lockheed.com by po5.andrew.cmu.edu (5.54/3.15) id for info-andrew; Wed, 20 May 92 09:22:26 EDT Received: from EAVAX.DECnet MAIL11D_V3 by rapnet.sanders.lockheed.com (5.57/Ultrix3.0-C) id AA18350; Wed, 20 May 92 09:24:49 -0400 Date: Wed, 20 May 92 09:24:48 -0400 Message-Id: <9205201324.AA18350@rapnet.sanders.lockheed.com> From: angevine%eavax.dnet@rapnet.sanders.lockheed.com (William S. (603 88)5-5866) To: "info-andrew@andrew.cmu.edu"%rapnet.dnet@rapnet.sanders.lockheed.com Subject: ANDREW info wanted Please sent me information on Andrew Thanks, Bill \enddata{text822, 121702} \begindata{text822, 122907} Return-path: X-Andrew-Authenticated-as: 38;andrew.cmu.edu;Susan Straub Received: from muffin.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, 20 May 1992 12:10:20 -0400 (EDT) If-Type-Unsupported: send Received: from muffin.andrew.cmu.edu via qmail ID ; Wed, 20 May 1992 12:09:50 -0400 (EDT) Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.muffin.andrew.cmu.edu.rs.aix31 via MS.5.6.muffin.andrew.cmu.edu.rs_aix31; Wed, 20 May 1992 12:09:49 -0400 (EDT) Message-ID: Date: Wed, 20 May 1992 12:09:49 -0400 (EDT) From: Susan Straub X-Andrew-Message-Size: 157+0 Content-Type: X-BE2; 12 To: Info-Andrew , mathew@elroy.Jpl.Nasa.Gov (Mathew Yeates) Subject: Re: problems getting 5.1 In-Reply-To: <9205200856.AA22390@george.Jpl.Nasa.Gov> References: <9205200856.AA22390@george.Jpl.Nasa.Gov> \begindata{text,539638080} \textdsversion{12} \template{messages} \define{symbola menu:[Font~1,SymbolA~86] attr:[FontFamily symbola Int 0]} \define{realsmall menu:[Font~1,RealSmall~88] attr:[Script PreviousScriptMovement Point -4] attr:[FontSize PreviousFontSize Point -4]} \define{symbol menu:[Font~1,Symbol~84] attr:[FontFamily symbol Int 0]} \define{definition menu:[Region~4,Definition~85] attr:[LeftMargin LeftMargin Cm 138717] attr:[RightMargin RightMargin Cm 138717] attr:[FontSize PreviousFontSize Point -2]} Release 5.1 is not yet publicly available. A notice will be posted to info-andrew and x.announce within the next week or so announcing it's availability. \enddata{text,539638080} \enddata{text822, 122907} \begindata{text822, 124859} Return-path: X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail Received: from andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl) ID ; Wed, 20 May 1992 18:43:58 -0400 (EDT) Received: from po5.andrew.cmu.edu via qmail ID ; Wed, 20 May 1992 18:43:23 -0400 (EDT) Received: from ucbvax.Berkeley.EDU by po5.andrew.cmu.edu (5.54/3.15) id for info-andrew; Wed, 20 May 92 18:43:05 EDT Received: by ucbvax.Berkeley.EDU (5.63/1.43) id AA29564; Wed, 20 May 92 15:35:22 -0700 Received: from USENET by ucbvax.Berkeley.EDU with netnews for info-andrew@andrew.cmu.edu (info-andrew@andrew.cmu.edu) (contact usenet@ucbvax.Berkeley.EDU if you have questions) Date: 19 May 92 23:54:05 GMT From: micro-heart-of-gold.mit.edu!wupost!cs.utexas.edu!mercury.unt.edu!mips.mitek.com!convex!datri@bloom-beacon.mit.edu (Anthony A. Datri) Organization: Engineering, CONVEX Computer Corp., Richardson, Tx., USA Subject: Re: adding new headers to sendmessages Message-Id: <1992May19.235405.8289@news.eng.convex.com> References: , <0e6H1EG0M2Yt02ngAv@thumper.bellcore.com> Sender: info-andrew-request@andrew.cmu.edu To: info-andrew@andrew.cmu.edu >> Is there a way that I can add a new header to all the messages I send? >> I found an old message that told me how to add a menu-item that adds new >> headers, but I don't want the overhead of having to invoke the menu. I >> want the new header to appear on every message I compose. >Actually, if you do exactly that but bind it to the standard menu & >keystrokes for sending mail, there isn't any extra overhead, is there? I tried the undocumented .whateverinit stuff when it was posted. I got the menu entry, but selecting it was a no-op. -- ======================================================8--< \enddata{text822, 124859} \begindata{text822, 126971} 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, 21 May 1992 10:02:28 -0400 (EDT) Received: from po5.andrew.cmu.edu via qmail ID ; Thu, 21 May 1992 10:00:14 -0400 (EDT) Received: from ucbvax.Berkeley.EDU by po5.andrew.cmu.edu (5.54/3.15) id for info-andrew; Thu, 21 May 92 10:00:10 EDT Received: by ucbvax.Berkeley.EDU (5.63/1.43) id AA09074; Thu, 21 May 92 06:57:53 -0700 Received: from USENET by ucbvax.Berkeley.EDU with netnews for info-andrew@andrew.cmu.edu (info-andrew@andrew.cmu.edu) (contact usenet@ucbvax.Berkeley.EDU if you have questions) Date: 19 May 92 16:40:56 GMT From: gk5g+@andrew.cmu.edu (Gary Keim) Organization: School of Computer Science, Carnegie Mellon, Pittsburgh, PA Subject: Re: Patches for Andrew 5.0 Message-Id: References: <1992May19.135437.20198@sun1.ruf.uni-freiburg.de> Sender: info-andrew-request@andrew.cmu.edu To: info-andrew@andrew.cmu.edu Excerpts from netnews.comp.soft-sys.andrew: 19-May-92 Patches for Andrew 5.0 Matthew Wyneken@sun1.ruf (488) > Are the patches for Andrew 5.0 archived anywhere? > If so, could somebody please tell me where? Yes. They've been collected, integrated into the official sources, tested (?), and are about to be released as Andrew5.1. We don't keep an informal patch set, although I think that could be a good idea. Gary Keim ATK Consortium \enddata{text822, 126971} \begindata{text822, 128769} Return-path: X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail Received: from andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl) ID ; Thu, 21 May 1992 12:03:25 -0400 (EDT) Received: from po5.andrew.cmu.edu via qmail ID ; Thu, 21 May 1992 12:01:56 -0400 (EDT) Received: from maccs.dcss.mcmaster.ca by po5.andrew.cmu.edu (5.54/3.15) id for info-andrew; Thu, 21 May 92 12:01:47 EDT Received: by maccs.dcss.mcmaster.ca (/\==/\ Smail3.1.24.1 #24.2) id ; Thu, 21 May 92 12:02 EDT Message-Id: Received: from foxtrot.innovus.com by alpha.innovus.com with SMTP (16.6/15.6) id AA23132; Wed, 20 May 92 11:22:06 -0400 Received: by foxtrot.innovus.com (16.8/15.6) id AA03639; Wed, 20 May 92 11:21:49 -0400 Date: Wed, 20 May 92 11:21:49 -0400 From: Martin Renters To: info-andrew@andrew.cmu.edu Subject: info on Ez? Please send some info on the WYSIWYG editor. Thanks. Martin Renters Innovus Inc. martin@innovus.com \enddata{text822, 128769} \begindata{text822, 130154} 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, 21 May 1992 13:49:27 -0400 (EDT) Received: from andrew.cmu.edu via qmail ID ; Thu, 21 May 1992 13:48:47 -0400 (EDT) If-Type-Unsupported: send Received: from po3.andrew.cmu.edu via qmail ID ; Thu, 21 May 1992 13:46:03 -0400 (EDT) Received: from thumper.bellcore.com by po3.andrew.cmu.edu (5.54/3.15) id for info-andrew; Thu, 21 May 92 13:45:59 EDT Received: from greenbush.bellcore.com by thumper.bellcore.com (4.1/4.7) id for info-andrew@andrew.cmu.edu; Thu, 21 May 92 13:45:56 EDT Received: by greenbush.bellcore.com (4.1/4.7) id for info-andrew@andrew.cmu.edu; Thu, 21 May 92 13:45:54 EDT Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.greenbush.galaxy.sun4.41 via MS.5.6.greenbush.galaxy.sun4_41; Thu, 21 May 1992 13:45:50 -0400 (EDT) Message-Id: <8e6y7C60M2YtA9lFIO@thumper.bellcore.com> Date: Thu, 21 May 1992 13:45:50 -0400 (EDT) From: Nathaniel Borenstein X-Andrew-Message-Size: 841+0 Content-Type: X-BE2; 12 To: info-andrew@andrew.cmu.edu Subject: Re: adding new headers to sendmessages In-Reply-To: <1992May19.235405.8289@news.eng.convex.com> References: , <0e6H1EG0M2Yt02ngAv@thumper.bellcore.com> <1992May19.235405.8289@news.eng.convex.com> \begindata{text,1565328} \textdsversion{12} \template{messages} \excerptedcaption{Excerpts from TODO: 19-May-92 Re: adding new headers to s.. Anthony A. Datri@bloom-b (620)} \quotation{I tried the undocumented .whateverinit stuff when it was posted. I got the }\quotation{menu entry, but selecting it was a no-op. } OK, well I just tried it, and the following worked for me. Note that the "addmenu" line is ALL ONE LINE in your .messagesinit or .sendmessageinit file, regardless of how it looks on your screen (it's a very long line). It works for me, your mileage may vary. Note also that you will want to change the actual contents of the header ("X-Idiocy: automatically-added-garbage"), most likely... \example{\smaller{# This one overrides Send with a send that adds a stupid header addmenu sendmessage-compound-operation "Send/Post" sendmessage sendmessage inherit "sendmessage-add-header X-Idiocy: automatically-added-garbage;sendmessage-send-message" }}\enddata{text,1565328} \enddata{text822, 130154} \begindata{text822, 132997} 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 ; Thu, 21 May 1992 15:41:00 -0400 (EDT) Received: from po5.andrew.cmu.edu via qmail ID ; Thu, 21 May 1992 15:40:16 -0400 (EDT) Received: from hplms2.hpl.hp.com by po5.andrew.cmu.edu (5.54/3.15) id for info-andrew; Thu, 21 May 92 15:40:01 EDT Received: from hplrmj.hpl.hp.com by hplms2.hpl.hp.com with SMTP (16.5/15.5+IOS 3.20) id AA12478; Thu, 21 May 92 12:39:45 -0700 Received: by hplrmj.hpl.hp.com (15.11/15.5+IOS 3.14) id AA07246; Thu, 21 May 92 12:39:43 pdt Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.hplrmj.HP9000.370 via MS.5.6.hplrmj.hp300; Thu, 21 May 1992 12:39:42 -0700 (PDT) Message-Id: Date: Thu, 21 May 1992 12:39:42 -0700 (PDT) From: "Robin Jeffries (jeffries@hpl.hp.com) " X-Andrew-Message-Size: 1323+0 Content-Type: X-BE2; 12 If-Type-Unsupported: send To: info-andrew@andrew.cmu.edu, Nathaniel Borenstein Subject: Re: adding new headers to sendmessages In-Reply-To: <8e6y7C60M2YtA9lFIO@thumper.bellcore.com> References: , <0e6H1EG0M2Yt02ngAv@thumper.bellcore.com> <1992May19.235405.8289@news.eng.convex.com>, <8e6y7C60M2YtA9lFIO@thumper.bellcore.com> \begindata{text,2528908} \textdsversion{12} \template{messages} \excerptedcaption{Excerpts from mail: 21-May-92 Re: adding new headers to s.. Nathaniel Borenstein@thu (841+0)} \quotation{OK, well I just tried it, and the following worked for me. Note that the "addmenu" line is ALL ONE LINE in your .messagesinit or .sendmessageinit file, regardless of how it looks on your screen (it's a very long line). It works for me, your mileage may vary. Note also that you will want to change the actual contents of the header ("X-Idiocy: automatically-added-garbage"), most likely... } \example{\smaller{\quotation{# This one overrides Send with a send that adds a stupid header }\quotation{addmenu sendmessage-compound-operation "Send/Post" sendmessage sendmessage inherit "sendmessage-add-header X-Idiocy: automatically-added-garbage;sendmessage-send-message" } }} I have to admit I'm not a ness hacker, so perhaps I misunderstood what this does, but I think that the solution you are providing is for a different problem than the one I have. I want a new header added at the time I start composing the message. I want to be able to fill in the stuff after the colon myself. e.g., To: Subject: cc: X-Keywords: I want it to show up in sends, replies and forwards. If I understood your solution, it adds a canned header after the message has been composed, when I try to send it. Does anyone have a solution to my problem? Robin Jeffries jeffries@hpl.hp.com\ \enddata{text,2528908} \enddata{text822, 132997} \begindata{text822, 136220} Return-path: X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail Received: from andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl) ID ; Thu, 21 May 1992 21:21:05 -0400 (EDT) Received: from po2.andrew.cmu.edu via qmail ID ; Thu, 21 May 1992 21:20:48 -0400 (EDT) If-Type-Unsupported: send Received: from po3.andrew.cmu.edu via qmail ID ; Thu, 21 May 1992 21:19:01 -0400 (EDT) Received: from thumper.bellcore.com by po3.andrew.cmu.edu (5.54/3.15) id for info-andrew; Thu, 21 May 92 21:18:52 EDT Received: from greenbush.bellcore.com by thumper.bellcore.com (4.1/4.7) id for info-andrew@andrew.cmu.edu; Thu, 21 May 92 21:17:33 EDT Received: by greenbush.bellcore.com (4.1/4.7) id for robin@hplrmj.hpl.hp.com; Thu, 21 May 92 21:17:32 EDT Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.greenbush.galaxy.sun4.41 via MS.5.6.greenbush.galaxy.sun4_41; Thu, 21 May 1992 21:17:31 -0400 (EDT) Message-Id: Date: Thu, 21 May 1992 21:17:31 -0400 (EDT) From: Nathaniel Borenstein Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII To: info-andrew@andrew.cmu.edu, "Robin Jeffries (jeffries@hpl.hp.com) " Subject: Re: adding new headers to sendmessages In-Reply-To: References: , <0e6H1EG0M2Yt02ngAv@thumper.bellcore.com> <1992May19.235405.8289@news.eng.convex.com>, <8e6y7C60M2YtA9lFIO@thumper.bellcore.com> Oops, you're right, I solved entirely the wrong problem. It's probably also possible to solve your problem with init files, but it would probably be fairly messy -- you'd want to replace all the sending menus in the mesages window with new operations that do the same proctable entries they now do PLUS some partial header addition. I haven't tried it, but something like this might work: addmenu messages-compound-operation "Send/Post Message" messages messages inherit "messages-send-message; messages-sendmessage-compound sendmessage-add-header X-Idiocy:" If the above works -- and I repeat, I haven't tried it -- then similar things could be done for forwarding, replies, etc... -- Nathaniel \enddata{text822, 136220} \begindata{text822, 138894} Return-path: X-Andrew-Authenticated-as: 13;andrew.cmu.edu;Fred Hansen Received: from shaler.andrew.cmu.edu via trymail ID ; Fri, 22 May 1992 11:15:37 -0400 (EDT) Received: from shaler.andrew.cmu.edu via qmail ID ; Fri, 22 May 1992 11:15:34 -0400 (EDT) Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.shaler.andrew.cmu.edu.rs.aix31 via MS.5.6.shaler.andrew.cmu.edu.rs_aix31; Fri, 22 May 1992 11:15:33 -0400 (EDT) Message-ID: Date: Fri, 22 May 1992 11:15:33 -0400 (EDT) From: Fred Hansen X-Andrew-Message-Size: 701+0 Content-Type: X-BE2; 12 If-Type-Unsupported: alter To: susan+@andrew.cmu.edu Subject: send doc \begindata{text,539767692} \textdsversion{12} \template{messages} This guy wants as much documentation as we can send. He has had phone promises, but no results. (Maybe with daz.) Lt. Cmdr. Stenzoski Naval Post Graduate School 35 Revere Rd. Monterey, CA 93940 email: Stenzosk@taurus.cs.nps.navy.mil phone: 408-646-5436 (advisor: Remesh. Using ATK for a knowledge based engineering project. ramesh@is1.as.nps.navy.mil.) A) Have you the information packet daz assembled? B) He had received a price quote of $30 and was told to pay after he got the stuff. Is this usual? C) Since he's had a run-around, we should send him something immediately, Air Express. and send him email saying how and when it's coming. Sigh. Now we need a receptionist. FredH\ \enddata{text,539767692} \enddata{text822, 138894} \begindata{text822, 140643} Return-path: X-Andrew-Authenticated-as: 38;andrew.cmu.edu;Susan Straub Received: from muffin.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, 22 May 1992 17:48:30 -0400 (EDT) If-Type-Unsupported: send Received: from muffin.andrew.cmu.edu via qmail ID ; Fri, 22 May 1992 17:45:01 -0400 (EDT) Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.muffin.andrew.cmu.edu.rs.aix31 via MS.5.6.muffin.andrew.cmu.edu.rs_aix31; Fri, 22 May 1992 17:44:59 -0400 (EDT) Message-ID: Date: Fri, 22 May 1992 17:44:59 -0400 (EDT) From: Susan Straub X-Andrew-Message-Size: 5434+0 Content-Type: X-BE2; 12 To: Info-Andrew Subject: Andrew Release 5.1 Available \begindata{text,539413512} \textdsversion{12} \template{default} \define{global attr:[FontSize ConstantFontSize Point 12]} \define{itemize menu:[Region~4,Itemize~31] attr:[LeftMargin LeftMargin Inch 32768]} \define{enumerate menu:[Region~4,Enumerate~30] attr:[LeftMargin LeftMargin Inch 32768]} \define{programexample menu:[Region~4,ProgramExample~13] attr:[LeftMargin LeftMargin Inch 32768] attr:[Justification LeftJustified Point 0] attr:[FontFace FixedFace Int Set] attr:[FontFamily AndyType Int 0]} \define{excerptedcaption attr:[LeftMargin LeftMargin Inch 32768] attr:[RightMargin RightMargin Inch 32768] attr:[FontFace Bold Int Set] attr:[FontFace Italic Int Set]} \define{literal menu:[Region~4,Literal~62] attr:[Flags PassThru Int Set]} \define{black menu:[Color,Black] attr:['color' 'Black']} \define{red menu:[Color,Red] attr:['color' 'Red']} \define{green menu:[Color,Green] attr:['color' 'Green']} \define{blue menu:[Color,Blue] attr:['color' 'Blue']} \define{magenta menu:[Color,Magenta] attr:['color' 'Magenta']} \define{cyan menu:[Color,Cyan] attr:['color' 'Cyan']} \define{yellow menu:[Color,Yellow] attr:['color' 'Yellow']} \center{\bigger{\bigger{Andrew Toolkit Release 5.1}}} The Andrew Toolkit Consortium of Carnegie Mellon University's School of Computer Science is pleased to announce the release of new versions of the Andrew User Environment, Andrew Toolkit, and Andrew Message System. \leftindent{The Andrew User Environment (AUE) is an integrated set of applications beginning with a 'generic object' editor, ez, a help system, a system monitoring tool (console), an editor-based shell interface (typescript), and support for printing multi-media documents. } \indent{The Andrew Toolkit (ATK) is a portable user-interface toolkit that runs under X11. It provides a dynamically-loadable object-oriented environment wherein objects can be embedded in one-another. Thus, one could edit text that, in addition to containing multiple fonts, contains embedded raster images, spreadsheets, drawing editors, equations, simple animations, etc. These embedded objects could themselves contain other objects, including text. With the toolkit, programmers can create new objects that can be embedded as easily as those that come with the system. The Andrew Message System (AMS) provides a multi-media interface to mail and bulletin-boards. AMS supports several mail management strategies and implements many advanced features including authentication, return receipts, automatic sorting of mail, vote collection and tabulation, enclosures, audit trails of related messages, and subscription management. It also provides a variety of interfaces that support ttys and low-function personal computers in addition to the high-function workstations. } Release 5.1 of Andrew contains many bug fixes, updates and improvements in both code and documentation. Release 5.1 also contains a variety of new facilities, including support for the new Internet MIME (Multipurpose Internet Mail Extensions) standards for multipart, multimedia mail. For more information on MIME, please see the CHANGES files in the ftp directory on emsworth.andrew.cmu.edu. This release can be obtained in several ways. The sources are available via anonymous ftp from the Internet host export.lcs.mit.edu (IP: 18.30.0.238) in the ./contrib/andrew tree. For details, see ./contrib/andrew/README. Andrew, as well as a variety of other CMU software, is also available via anonymous ftp from the Internet host emsworth.andrew.cmu.edu (IP: 128.2.30.62). For details, see ./README. For those having AFS access, the ftp directory is /afs/andrew.cmu.edu/itc/sm/releases/X.V11R5/ftp. The README file explains the directory structure and contents of the ftp'able software. Installation instructions are provided in INSTALL. See the CHANGES file in the top-level ftp directory for a summary of changes from Release 5.0 to 5.1. \bold{Remote Andrew Demo Service} This network service allows you to run Andrew Toolkit applications without the overhead of obtaining or compiling the Andrew software. You need a host machine on the Internet, and you need to be running the X11 window system. A simple "finger" command will allow you to experience ATK applications firsthand. You'll be able to compose multimedia documents, navigate through the interactive Andrew Tour, and use the Andrew Message System to browse through CMU's three thousand bulletin boards and newsgroups. To use the Remote Andrew Demo service, simply run the following command on your machine: \leftindent{finger help@atk.itc.cmu.edu} The service will give you further instructions. \bold{Information Sources} Your bug reports are welcome; kindly send them to info-andrew-bugs@andrew.cmu.edu and we will periodically post a status report to the mailing list info-andrew@andrew.cmu.edu. To be added to the mailing list or make other requests, send mail to info-andrew-request@andrew.cmu.edu. Copies of the entire X distribution software can also be obtained, for the nominal distribution charge, by contacting: \leftindent{ MIT Software Distribution Center Technology Licensing Office Room E32-300 77 Massachusetts Avenue Cambridge, MA 02139 USA +1-617-258-8330} We also distribute the following related materials: \leftindent{ATK and AMS sources and binaries on CDROM. Binaries are available for the following system types: } IBM RiscSystem/6000 Sun SparcStation HP 700 Series DECstation \leftindent{ ATK and AMS sources on QIC and Iotamat tapes Hardcopies of the documentation for ATK and AMS. Introductory video tape: \italic{Welcome to Andrew: An Overview of the Andrew System}. Technical video tape: \italic{The Andrew Project: A Session at the Winter 1988 Usenix Conference}. }More information about these materials is available from: \leftindent{Information Requests Andrew Toolkit Consortium Carnegie Mellon University 4910 Forbes Avenue, UCC 214 Pittsburgh, PA 15213-3890 USA phone: +1-412-268-6710 fax: +1-412-621-8081 info-andrew-request@andrew.cmu.edu } The info-andrew unmoderated distribution list contains informal conversations between Andrew users and developers. Send mail to info-andrew-request@andrew.cmu.edu to be added to the Andrew mailing list (or to request any other service that we provide, such as hard copy documentation or redistribution of contributed materials). The info-andrew-bugs@andrew.cmu.edu address provides an easy method for reporting bugs in the software to the Consortium staff. There is also a netnews distribution list, comp.soft-sys.andrew, which is identical to the info-andrew distribution list except that it does not support the multi-media capabilities of info-andrew. \enddata{text,539413512} \enddata{text822, 140643} \begindata{text822, 148592} Return-path: X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail Received: from andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl) ID ; Sun, 24 May 1992 16:09:22 -0400 (EDT) Received: from po5.andrew.cmu.edu via qmail ID ; Sun, 24 May 1992 16:05:40 -0400 (EDT) Received: from hplms2.hpl.hp.com by po5.andrew.cmu.edu (5.54/3.15) id for info-andrew; Sun, 24 May 92 16:05:29 EDT Received: from hplrmj.hpl.hp.com by hplms2.hpl.hp.com with SMTP (16.5/15.5+IOS 3.20) id AA24758; Sun, 24 May 92 13:05:24 -0700 Received: by hplrmj.hpl.hp.com (15.11/15.5+IOS 3.14) id AA08310; Sun, 24 May 92 13:05:23 pdt Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.hplrmj.HP9000.370 via MS.5.6.hplrmj.hp300; Sun, 24 May 1992 13:05:22 -0700 (PDT) Message-Id: Date: Sun, 24 May 1992 13:05:22 -0700 (PDT) From: "Robin Jeffries (jeffries@hpl.hp.com) " To: info-andrew@andrew.cmu.edu Subject: how to connect to an already running program Here's something I'd like to be able to do with andrew, that would greatly improve my working environment. I'll describe two variations of what I suspect is the same request. 1. I run a visual shell (HP-VUE) that allows me to bring up an editor on a file by doubleclicking the file icon. However, the way I have things currently wired, that brings up a new invocation of ez for each new file. I often have about 10-15 active editing buffers; if each is a separate invocation of ez, I can get swap bound pretty easily. I specify what happens when I double click an icon with a simple unix command string. [presumably that command string could point to a shell script that ran ness, for example.] Is there any way for me to say "find an existing invocation of ez, bring up a new window from within that process, and bring up the file in question from that window; if ez is not running, bring it up"? 2. This same visual shell also allows me to bring up a mailer by clicking on my "mail received" icon. I'd like this one to bring up a new invocation of messages if messages isn't currently running, but if messages is running to de-iconify it. Any hints would be greatly appreciated. Robin Jeffries jeffries@hpl.hp.com \enddata{text822, 148592} \begindata{text822, 151171} 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 ; Tue, 26 May 1992 05:23:57 -0400 (EDT) Received: from po5.andrew.cmu.edu via qmail ID ; Tue, 26 May 1992 05:21:29 -0400 (EDT) Received: from cs.huji.ac.il by po5.andrew.cmu.edu (5.54/3.15) id for info-andrew; Tue, 26 May 92 05:21:17 EDT Received: from most.cs.huji.ac.il by cs.huji.ac.il with SMTP id AA01738 (5.65b/IDA-1.4.4); Tue, 26 May 92 12:23:08 +0300 Received: by most.cs.huji.ac.il id AA01118 (5.65b/HUJI 4.1 for info-andrew@andrew.cmu.edu); Tue, 26 May 92 12:23:21 +0300 Message-Id: <9205260923.AA01118@most.cs.huji.ac.il> Date: Tue, 26 May 92 12:23:21 +0300 From: My Friend of Misery To: info-andrew@andrew.cmu.edu Subject: Ez editor How can I get the Ez editor ? --ury \enddata{text822, 151171} \begindata{text822, 152363} 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 ; Tue, 26 May 1992 09:42:13 -0400 (EDT) Received: from po3.andrew.cmu.edu via qmail ID ; Tue, 26 May 1992 09:39:47 -0400 (EDT) Received: from vnet.ibm.com by po3.andrew.cmu.edu (5.54/3.15) id for info-andrew; Tue, 26 May 92 09:39:30 EDT Received: from RCHLAND by vnet.ibm.com (IBM VM SMTP V2R2) with BSMTP id 6466; Tue, 26 May 92 09:39:15 EDT Reply-To: "Todd Inglett" Received: by po1.rchland.ibm.com (5.51/4.7) id for info-andrew@andrew.cmu.edu; Tue, 26 May 92 08:35:55 CDT Received: via switchmail; Tue, 26 May 1992 08:35:54 -0500 (CDT) Received: from q.rchland.ibm.com via qmail ID ; Tue, 26 May 1992 08:35:26 -0500 (CDT) Received: from q.rchland.ibm.com via qmail ID ; Tue, 26 May 1992 08:35:25 -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; Tue, 26 May 1992 08:35:24 -0500 (CDT) Message-Id: Date: Tue, 26 May 1992 08:35:24 -0500 (CDT) From: Todd Inglett To: info-andrew@andrew.cmu.edu Subject: Re: how to connect to an already running program In-Reply-To: References: Excerpts from ext.misc.info-andrew: 24-May-92 how to connect to an alread.. "Robin Jeffries (1229)" > Is there any way for me to say > "find an existing invocation of ez, bring up a new window from within > that process, and bring up the file in question from that window; if ez > is not running, bring it up"? You need to obtain Softbench if you don't already have it (presumably you do since your e-mail address indicates HP). Assuming ez is integrated into Softbench, you can tell HP-VUE that your editor is /usr/softbench/bin/softedit. This small program sends a message via Softbench to your editor (ez) to open a new window. It's real fast. I will be sending the code to the ATK Consortium shortly. -todd inglett P.S. By any chance is HP-VUE really X.desktop from IXI? If so, I also have code that supports drag & drop. If you drop a file on an ez window, it will visit that file! I will also be sending this code to the ATK Consortium. \enddata{text822, 152363} \begindata{text822, 155223} 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 ; Tue, 26 May 1992 10:19:11 -0400 (EDT) Received: from po3.andrew.cmu.edu via qmail ID ; Tue, 26 May 1992 10:17:39 -0400 (EDT) Received: from animal.cs.chalmers.se by po3.andrew.cmu.edu (5.54/3.15) id for info-andrew; Tue, 26 May 92 10:17:31 EDT Received: from fender.cs.chalmers.se by animal.cs.chalmers.se id AA14531; Tue, 26 May 92 16:17:24 +0200 Received: by fender id AA09469; Tue, 26 May 92 16:17:21 +0200 Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.fender.cs.chalmers.se.pmax.ul4 via MS.5.6.fender.cs.chalmers.se.pmax_ul4; Tue, 26 May 1992 16:17:16 +0200 (MET DST) Message-Id: Date: Tue, 26 May 1992 16:17:16 +0200 (MET DST) From: Christer Bernerus X-Andrew-Message-Size: 1051+0 Content-Type: X-BE2; 12 If-Type-Unsupported: send To: info-andrew@andrew.cmu.edu Subject: Compiling ATK5.1 from source. \begindata{text,19486956} \textdsversion{12} \template{default} \define{global attr:[FontSize ConstantFontSize Point 12]} \define{itemize menu:[Region~4,Itemize~31] attr:[LeftMargin LeftMargin Inch 32768]} \define{enumerate menu:[Region~4,Enumerate~30] attr:[LeftMargin LeftMargin Inch 32768]} \define{programexample menu:[Region~4,ProgramExample~13] attr:[LeftMargin LeftMargin Inch 32768] attr:[Justification LeftJustified Point 0] attr:[FontFace FixedFace Int Set] attr:[FontFamily AndyType Int 0]} \define{excerptedcaption attr:[LeftMargin LeftMargin Inch 32768] attr:[RightMargin RightMargin Inch 32768] attr:[FontFace Bold Int Set] attr:[FontFace Italic Int Set]} \define{literal menu:[Region~4,Literal~62] attr:[Flags PassThru Int Set]} \define{black menu:[Color,Black] attr:['color' 'Black']} \define{red menu:[Color,Red] attr:['color' 'Red']} \define{green menu:[Color,Green] attr:['color' 'Green']} \define{blue menu:[Color,Blue] attr:['color' 'Blue']} \define{magenta menu:[Color,Magenta] attr:['color' 'Magenta']} \define{cyan menu:[Color,Cyan] attr:['color' 'Cyan']} \define{yellow menu:[Color,Yellow] attr:['color' 'Yellow']} Is getting easier, but still: On pmax I have the following problem: In /usr/afsws/lib/librx.a xdr.o contains most of the standard xdr routines and also osi_alloc and osi_free. In /lib/libc.a xdr.o also contains most of the standard xdr routines, but not osi_alloc or osi_free. Instead there are some other routines needed elsewhere. The linker doesen't seem to be able to cope with the fact taht there are multiply defined routines. If I remove xdr.o from /usr/afsws/lib/librx.a I also lose the osi_alloc and osi_free routines. If I remove xdr.o from /lib/libc.a I lose the other ones which are also needed somewhere. So I'm trapped. I don't want to recompile AFS and I can't recompile libc. Could someone \bigger{help} me out? I'm running a DECStation, Ultrix4.2 and AFS3.2beta. Chris. \smaller{\smaller{\smaller{----------------------------------------------------\ --- Christer Bernerus \italic{ }! E-mail: bernerus@cs.chalmers.se Chalmers University of Technology ! Phone: +46 31 721000 Department of Computer Science ! \italic{Ham radio: SM6FBQ 144.3 MHz} S-412 96 Gothenburg, \bold{SWEDEN }}}\bold{ }}\enddata{text,19486956} \enddata{text822, 155223} \begindata{text822, 158937} Return-path: X-Andrew-Authenticated-as: 1210;alw.nih.gov;Bob Dew Received: from kirin.dcrt.nih.gov via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl) (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl@andrew.cmu.edu) ID ; Tue, 26 May 1992 13:56:13 -0400 (EDT) Received: from spot.dcrt.nih.gov via qmail ID ; Tue, 26 May 1992 13:55:02 -0400 (EDT) If-Type-Unsupported: send Received: from spot.dcrt.nih.gov via qmail ID ; Tue, 26 May 1992 13:53:31 -0400 (EDT) Received: from sparkey.dcrt.nih.gov via qmail ID ; Tue, 26 May 1992 12:51:46 -0500 (EST) Received: from sparkey.dcrt.nih.gov via qmail ID ; Tue, 26 May 1992 12:51:34 -0500 (EST) Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.sparkey.dcrt.nih.gov.sun4c.411 via MS.5.6.sparkey.dcrt.nih.gov.sun4_41; Tue, 26 May 1992 12:51:33 -0500 (EST) Message-ID: Date: Tue, 26 May 1992 12:51:33 -0500 (EST) From: Bob_Dew@alw.nih.gov X-Andrew-Message-Size: 488+0 Content-Type: X-BE2; 12 To: Info-Andrew Subject: Re: Compiling ATK5.1 from source. In-Reply-To: <9205261702.AA01101@alw.nih.gov> References: <9205261702.AA01101@alw.nih.gov> \begindata{text,1750496} \textdsversion{12} \template{messages} \quotation{ On pmax I have the following problem: In /usr/afsws/lib/librx.a xdr.o contains most of the standard xdr routines and also osi_alloc and osi_free.} \quotation{ In /lib/libc.a xdr.o also contains most of the standard xdr routines, but not osi_alloc or osi_free. Instead there are some other routines needed elsewhere. } It may be a crummy solution, but you need to remove xdr.o from /usr/afsws/lib/librx.a to build Andrew--and then you need to put it back to carry on life as usual. Bob \enddata{text,1750496} \enddata{text822, 158937} \begindata{text822, 161285} Return-path: X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail Received: from andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl) ID ; Tue, 26 May 1992 15:43:10 -0400 (EDT) Received: from po3.andrew.cmu.edu via qmail ID ; Tue, 26 May 1992 15:40:57 -0400 (EDT) Message-ID: Received: from emf780 (emf780.den.mmc.com) by po3.andrew.cmu.edu (5.54/3.15) id for info-andrew; Tue, 26 May 92 15:40:29 EDT Date: 26 May 92 13:38:00 MST From: "Perry R. Ross" Subject: info on andrew wp To: "info-andrew" \enddata{text822, 161285} \begindata{text822, 162225} Return-path: X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail Received: from andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl) ID ; Tue, 26 May 1992 23:52:42 -0400 (EDT) Received: from po5.andrew.cmu.edu via qmail ID ; Tue, 26 May 1992 23:50:22 -0400 (EDT) Received: from Athena.MIT.EDU by po5.andrew.cmu.edu (5.54/3.15) id for info-andrew; Tue, 26 May 92 23:50:17 EDT Received: from LAKOTA.MIT.EDU by Athena.MIT.EDU with SMTP id AA23489; Tue, 26 May 92 23:50:12 EDT Received: by lakota.MIT.EDU (5.61/4.7) id AA17463; Tue, 26 May 92 23:50:09 -0400 Received: from VUI.Andrew.3.70.CUILIB.3.45.SNAP.NOT.LINKED.lakota.vax.bsd43 via MS.5.6.lakota.vax_43; Tue, 26 May 1992 23:50:08 -0400 (EDT) Message-Id: Date: Tue, 26 May 1992 23:50:08 -0400 (EDT) From: Bill Cattey To: Info-Andrew , Bob_Dew@alw.nih.gov Subject: Re: Compiling ATK5.1 from source. Cc: In-Reply-To: References: <9205261702.AA01101@alw.nih.gov> At MIT we build a special version of the library sans xdr.o for andrew builds and curse Transarc's crummy opsys integration on the decmips under our collective breath. -wdc \enddata{text822, 162225} \begindata{text822, 163831} 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, 27 May 1992 04:46:41 -0400 (EDT) Received: from andrew.cmu.edu via qmail ID ; Wed, 27 May 1992 04:45:33 -0400 (EDT) If-Type-Unsupported: send Received: from po3.andrew.cmu.edu via qmail ID ; Wed, 27 May 1992 04:43:27 -0400 (EDT) Received: from animal.cs.chalmers.se by po3.andrew.cmu.edu (5.54/3.15) id for info-andrew; Wed, 27 May 92 04:43:16 EDT Received: from fender.cs.chalmers.se by animal.cs.chalmers.se id AA02719; Wed, 27 May 92 10:41:31 +0200 Received: by fender id AA11258; Wed, 27 May 92 10:41:27 +0200 Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.fender.cs.chalmers.se.pmax.ul4 via MS.5.6.fender.cs.chalmers.se.pmax_ul4; Wed, 27 May 1992 10:41:22 +0200 (MET DST) Message-Id: Date: Wed, 27 May 1992 10:41:22 +0200 (MET DST) From: Christer Bernerus Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII To: Info-Andrew , Bob_Dew@alw.nih.gov, Bill Cattey Subject: Re: Compiling ATK5.1 from source. Cc: info-afs@transarc.com In-Reply-To: References: <9205261702.AA01101@alw.nih.gov> Excerpts from info-andrew: 26-May-92 Re: Compiling ATK5.1 from s.. Bob_Dew@alw.nih.gov (488+0) > My original posting: >> On pmax I have the following problem: >> In /usr/afsws/lib/librx.a xdr.o contains most of the standard xdr routines >> and also > osi_alloc and osi_free. >> In /lib/libc.a xdr.o also contains most of the standard xdr routines, but not >> osi_alloc or osi_free. Instead there are some other routines needed elsewhere. End of my original posting > It may be a crummy solution, but you need to remove xdr.o from > /usr/afsws/lib/librx.a to build Andrew--and then you need to put it back > to carry on life as usual. > Bob Excerpts from info-andrew: 26-May-92 Re: Compiling ATK5.1 from s.. Bill Cattey@athena.mit.e (177) > At MIT we build a special version of the library sans xdr.o > for andrew builds and curse Transarc's crummy opsys integration on > the decmips under our collective breath. > -wdc OK, seems like librx.a is the one to blame, however, where do I find those osi_alloc and osi_free routines that I also lose when I remove xdr.o from librx.a? Someone at Transarc dare to answer ? Chris \enddata{text822, 163831} \begindata{text822, 166823} 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 ; Wed, 27 May 1992 05:15:51 -0400 (EDT) Received: from po3.andrew.cmu.edu via qmail ID ; Wed, 27 May 1992 05:15:15 -0400 (EDT) If-Type-Unsupported: send Received: from po3.andrew.cmu.edu via qmail ID ; Wed, 27 May 1992 05:13:31 -0400 (EDT) Received: from animal.cs.chalmers.se by po3.andrew.cmu.edu (5.54/3.15) id for info-andrew; Wed, 27 May 92 05:13:27 EDT Received: from fender.cs.chalmers.se by animal.cs.chalmers.se id AA03255; Wed, 27 May 92 11:11:52 +0200 Received: by fender id AA11600; Wed, 27 May 92 11:11:48 +0200 Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.fender.cs.chalmers.se.pmax.ul4 via MS.5.6.fender.cs.chalmers.se.pmax_ul4; Wed, 27 May 1992 11:11:44 +0200 (MET DST) Message-Id: Date: Wed, 27 May 1992 11:11:44 +0200 (MET DST) From: Christer Bernerus Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII To: Info-Andrew , Bob_Dew@alw.nih.gov, Bill Cattey Subject: Re: Compiling ATK5.1 from source. Cc: info-afs@transarc.com In-Reply-To: References: <9205261702.AA01101@alw.nih.gov> I just spent some time digging into the AFS sources. You probably haven't seen my osi_alloc/free problem if you haven't tried building ATK with AFS3.2beta. I have noticed that Transarc seems to have rewritten the rx library so that they now use the osi_alloc and osi_free routines. I think the mistake they (sorry Transarc for 3:rd person here) did was to integrate these routines into xdr.o rather than giving them a separate module (osi.o), because if it were that way, it would still be possible to rip out xdr.o from librx.a, compile ATK using the standard xdr.o (in libc.a), and then putting xdr.o back again. As things are now, this is impossible without compiling librx.a from source (if you're lucky enough to have it) after first splitting xdr.c into xdr.c and osi.c, and only including osi.o into the library used for ATK builds. A nicer solution, though, would be to leave out xdr.o (the "core" part, not osi_ routines) completely from librx.a, and create libxdr.a containing only xdr.o. That would make life easier for those who want to build anything with rx on a system that have the xdr routines in libc.a. However, Transarc isn't the only part to blame here. DEC also seems to have added new routines into xdr.o, and I also think those who wrote the linker could have provided an option to disregard multiple definitions, just picking the first one and issuing a warning. As things are now, the linker exits with an error code, and the status of what the linker produced is unknown. Comments anyone ? Chris. \enddata{text822, 166823} \begindata{text822, 170259} 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 ; Wed, 27 May 1992 09:21:39 -0400 (EDT) Received: from po5.andrew.cmu.edu via qmail ID ; Wed, 27 May 1992 09:18:02 -0400 (EDT) Received: from ucbvax.Berkeley.EDU by po5.andrew.cmu.edu (5.54/3.15) id for info-andrew; Wed, 27 May 92 09:17:57 EDT Received: by ucbvax.Berkeley.EDU (5.63/1.43) id AA21592; Wed, 27 May 92 06:04:32 -0700 Received: from USENET by ucbvax.Berkeley.EDU with netnews for info-andrew@andrew.cmu.edu (info-andrew@andrew.cmu.edu) (contact usenet@ucbvax.Berkeley.EDU if you have questions) Date: 26 May 92 21:51:15 GMT From: van-bc!rsoft!agate!spool.mu.edu!mips!darwin.sura.net!convex!convex!datri@ucbvax.Berkeley.EDU (Anthony A. Datri) Organization: Engineering, CONVEX Computer Corp., Richardson, Tx., USA Subject: Re: Ez Message-Id: <1992May26.215115.9488@news.eng.convex.com> References: <92May26.032245edt.246490@descartes.waterloo.edu> Sender: info-andrew-request@andrew.cmu.edu To: info-andrew@andrew.cmu.edu >I would like some information about your text editor/processor called >`EZ'. I have heard that it is close to WYSIWIG and would like to >try it... ATK bravely faces the reality that WYS is rarely WYG, and instead claims to be WYSLRN -- What You See Looks Really Neat. -- ======================================================8--< \enddata{text822, 170259} \begindata{text822, 172020} Return-path: X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail Received: from andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl) ID ; Wed, 27 May 1992 09:55:16 -0400 (EDT) Received: from po2.andrew.cmu.edu via qmail ID ; Wed, 27 May 1992 09:54:41 -0400 (EDT) If-Type-Unsupported: send Received: from po3.andrew.cmu.edu via qmail ID ; Wed, 27 May 1992 09:48:36 -0400 (EDT) Received: from animal.cs.chalmers.se by po3.andrew.cmu.edu (5.54/3.15) id for info-andrew; Wed, 27 May 92 09:48:25 EDT Received: from fender.cs.chalmers.se by animal.cs.chalmers.se id AA08685; Wed, 27 May 92 15:48:17 +0200 Received: by fender id AA14584; Wed, 27 May 92 15:48:15 +0200 Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.fender.cs.chalmers.se.pmax.ul4 via MS.5.6.fender.cs.chalmers.se.pmax_ul4; Wed, 27 May 1992 15:48:11 +0200 (MET DST) Message-Id: <4e8tAPy14C_2MbcZBd@fender.cs.chalmers.se> Date: Wed, 27 May 1992 15:48:11 +0200 (MET DST) From: Christer Bernerus Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII To: info-andrew@andrew.cmu.edu Subject: Behavior of ATK text vs Macintosh text One thing I've been looking for for quite a while is a way to configure ATK to get the same behavior as the Macintosh when typing text while a region is selected, i.e. the typed text replaces the selection instead of appending to it. I'm not absolutely sure I want to have it that way, but I'd like to try since I often switch between ATK and the Mac. Any suggestions ? Chris. \enddata{text822, 172020} \begindata{text822, 173983} Return-path: X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail Received: from andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl) ID ; Wed, 27 May 1992 12:05:23 -0400 (EDT) Received: from po3.andrew.cmu.edu via qmail ID ; Wed, 27 May 1992 12:03:38 -0400 (EDT) Received: from wn1.sci.kun.nl by po3.andrew.cmu.edu (5.54/3.15) id for info-andrew; Wed, 27 May 92 12:03:27 EDT Received: by wn1.sci.kun.nl (5.57/2.1) on NUNET id AA06609; Wed, 27 May 92 18:04:26 +0200 Received: from zeus by cs.kun.nl (4.1/SMI-3.2) id AA23707; Wed, 27 May 92 18:04:24 +0200 Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.zeus.cs.kun.nl.sun4.41 via MS.5.6.zeus.cs.kun.nl.sun4_41; Wed, 27 May 1992 18:04:19 +0200 (MET DST) Message-Id: <8e8vA3a3fW418gikdF@cs.kun.nl> Date: Wed, 27 May 1992 18:04:19 +0200 (MET DST) From: Harco de Hilster X-Andrew-Message-Size: 623+0 Content-Type: X-BE2; 12 If-Type-Unsupported: send To: info-andrew@andrew.cmu.edu, Christer Bernerus Subject: Re: Behavior of ATK text vs Macintosh text In-Reply-To: <4e8tAPy14C_2MbcZBd@fender.cs.chalmers.se> References: <4e8tAPy14C_2MbcZBd@fender.cs.chalmers.se> \begindata{text,1593480} \textdsversion{12} \template{messages} Hi, There a ness function in \italic{/?/andrew/lib/ness/xwipe.n} that should replace a selection when you press the backspace. To use it, you must place the following lines in your .atkinit: load ness call ness-load /?/andrew/lib/ness/xwipe.n It should be easy to extend that behaviour to erasing the selection when you press any key (perhaps: on keys "any"). There is only one problem: It doesn't work for me. I don't know why, and I haven't looked into it, since I just wrote my first few ness lines. This isn't much help, but there is were you could look. Good luck, Harco de Hilster University of Nijmegen The Netherlands\ \enddata{text,1593480} \enddata{text822, 173983} \begindata{text822, 176265} Return-path: X-Andrew-Authenticated-as: 13;andrew.cmu.edu;Fred Hansen Received: from shaler.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, 27 May 1992 16:41:46 -0400 (EDT) If-Type-Unsupported: send Received: from shaler.andrew.cmu.edu via qmail ID ; Wed, 27 May 1992 16:37:40 -0400 (EDT) Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.shaler.andrew.cmu.edu.rs.aix31 via MS.5.6.shaler.andrew.cmu.edu.rs_aix31; Wed, 27 May 1992 16:37:39 -0400 (EDT) Message-ID: Date: Wed, 27 May 1992 16:37:39 -0400 (EDT) From: Fred Hansen MIME-Version: 1.0 Content-type: text/plain; charset=US-ASCII To: Info-Andrew , outnews+netnews.cmu.cs.general@andrew.cmu.edu, bb+org.itc@andrew.cmu.edu, XANNOUNCE@EXPO.LCS.MIT.EDU, nac@tekbspa.tss.com Subject: Andrew Toolkit Technical Conference The Andrew Toolkit Consortium is pleased to invite you to the Andrew Technical Conference and the Consortium Annual Meeting To be held June 25 and 26, 1992 at Carnegie Mellon University Pittsburgh, PA. Wednesday, June 24 Check in: After 4:00 Thursday, June 25 Tutorial "Creating ATK insets": 9 - 5 Check in: After 4:00 Conference Dinner: 6:30 Annual meeting: 8:00 Friday, June 26 Technical conference: 9 - 2 Check out by 12:00 Contact Susan Straub (susan+@andrew.cmu.edu or 412-268-6710) for reservations and arrangements. Tutorial fee (includes lunch and tutorial materials): $100 Conference fee (includes proceedings, conference dinner, and conference lunch): $100 Rooms (in new, air conditioned student housing): $50 / night Housing is tight in Pittsburgh during the time of the conference, so please register as soon as possible. If you have other housing arrangments, walk-in registration to the conference will be accepted. _________________________________________________________________ Andrew Toolkit Technical Conference Carnegie Mellon University 214 UCC 4910 Forbes Ave. Pittsburgh, PA 15213 email: susan+@andrew.cmu.edu phone: 412 268 6710 fax: 412 621 8081 Name: ____________________________________ Address: _______________________________________________________ Organization: ___________________________________________________ Phone: __________________________ Email: __________________________ Tutorial $ ___________ ($100) Conference $ ___________ ($100) Housing $ ___________ ($50/night) Total enclosed $ ___________ Make checks payable to Carnegie Mellon University. \enddata{text822, 176265} \begindata{text822, 179171} 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, 28 May 1992 14:24:54 -0400 (EDT) Received: from po5.andrew.cmu.edu via qmail ID ; Thu, 28 May 1992 14:21:53 -0400 (EDT) Received: from ucbvax.Berkeley.EDU by po5.andrew.cmu.edu (5.54/3.15) id for info-andrew; Thu, 28 May 92 14:21:47 EDT Received: by ucbvax.Berkeley.EDU (5.63/1.43) id AA28919; Thu, 28 May 92 11:18:59 -0700 Received: from USENET by ucbvax.Berkeley.EDU with netnews for info-andrew@andrew.cmu.edu (info-andrew@andrew.cmu.edu) (contact usenet@ucbvax.Berkeley.EDU if you have questions) Date: 25 May 92 14:55:20 GMT From: mcsun!corton!babbage!ensl!pleurote!ameroni@uunet.uu.net (Alberto Meroni) Organization: Ecole Normale Superieure de Lyon, France Subject: Re: Andrew Release 5.1 Available Message-Id: References: Sender: info-andrew-request@andrew.cmu.edu To: info-andrew@andrew.cmu.edu Hi here is still Alberto Meroni. As I said before I solved the problem with compilation, my machine clock was one year off !! Now I recompiled andrew 5.1 on decstation 5200 ultrix 4.2 X11R5 and help still does not work. Any help ? P.S. I wrote to Susan as she asked but I do not receive still the mailing list. P.S. 2 Is cdrom not available on emsworth ? Thak you very much and sorry to annoy you. \enddata{text822, 179171} \begindata{text822, 180930} 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 ; Thu, 28 May 1992 15:15:17 -0400 (EDT) Received: from po5.andrew.cmu.edu via qmail ID ; Thu, 28 May 1992 15:12:29 -0400 (EDT) Received: from relay1.UU.NET by po5.andrew.cmu.edu (5.54/3.15) id for info-andrew; Thu, 28 May 92 15:12:05 EDT Received: from uunet.uu.net (via LOCALHOST.UU.NET) by relay1.UU.NET with SMTP (5.61/UUNET-internet-primary) id AA11535; Thu, 28 May 92 15:12:01 -0400 Received: from lupine.UUCP by uunet.uu.net with UUCP/RMAIL (queueing-rmail) id 151023.16634; Thu, 28 May 1992 15:10:23 EDT Received: from matadero.noname by lupine.ncd.com (4.1/SMI-4.1) id AA23862; Thu, 28 May 92 10:12:20 PDT Received: by matadero.noname (4.1/SMI-4.1) id AA24805; Thu, 28 May 92 10:13:10 PDT Received: from Messages.7.15.N.CUILIB.3.45.SNAP.NOT.LINKED.matadero.noname.sun4.41 via MS.5.6.matadero.noname.sun4_41; Thu, 28 May 1992 10:13:10 -0700 (PDT) Message-Id: Date: Thu, 28 May 1992 10:13:10 -0700 (PDT) From: Kris Olander To: info-andrew@andrew.cmu.edu Subject: .MS.ToPrint file Selecting print from the menus in messages won't spool my message to a printer. It only creates a file called .MS.ToPrint in my home directory. What resource am I missing? There has to be a simple answer. I've already spent _WAY_ to long trying to figure out why messages won't print directly to our printers. Ez / ezprint work fine. I've tried to track this down in the source code. Bad idea. We use the standard BSD printing mechanism. Here are copies of my preferences and /usr/andrew/etc/AndrewSetup files. preferences: messages.BinaryOptions:0x6ff41859/0x7ffc9859, 0x89c27/0xa9c77 messages.FolderPixels:110 messages.HeadBodySplit:76 messages.CheckpointDir:/tmp messages.CrucialClasses: Competition, Good_stuff, Frame, Mtng_Minutes, GoodTips messages.crucialclasses: messages.KeyHeaders: messages.CheckpointFrequency:0 messages.MaxClassMenu:10 messages.SurrogateHelpFile: /u/kriso/todo messages.BackgroundColor: lightgray messages.ForegroundColor: navy messages-send.geometry: 500x500 TurnOffCheckPointingAndIUnderstandTheDangersForMessages: yes layout.BodyFont: Andy10 #print.BodyFont: Andy12 #*printertype: ps *.formatcommand: groff -pte -Tps -E /tmp/%s.n | *.PrintCommand: lpr *.previewcommand: groff -pte -Tps -E /tmp/%s.n > /tmp/%s.ps; ghostview /tmp/%s.ps /usr/andrew/etc/AndrewSetup MessagesAutoBugAddress: kriso AMS_UsersAreGrownups: yes AMS_ValidateDestHosts: no ThisDomain: ncd.com AMS_ThisDomainAuthFromWS: yes AMS_AliasesValidation: yes AMS_GecosHacks: no AMS_MailBoxPrefix: /usr/spool/mail/ AMS_UUCPSupported: yes AMS_NonAMSDelivery: yes NNTPhost: bryant -Kris Olander NCD - Network Computing Devices \enddata{text822, 180930} \begindata{text822, 184128} Return-path: X-Andrew-Authenticated-as: 1447;andrew.cmu.edu;Gary Keim Received: from rascal.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, 28 May 1992 15:47:23 -0400 (EDT) If-Type-Unsupported: send Received: from rascal.andrew.cmu.edu via qmail ID ; Thu, 28 May 1992 15:45:51 -0400 (EDT) Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.rascal.andrew.cmu.edu.rs.aix31 via MS.5.6.rascal.andrew.cmu.edu.rs_aix31; Thu, 28 May 1992 15:45:51 -0400 (EDT) Message-ID: <4e9HVjK00Vs98fUV1M@andrew.cmu.edu> Date: Thu, 28 May 1992 15:45:51 -0400 (EDT) From: Gary Keim X-Andrew-Message-Size: 2253+0 Content-Type: X-BE2; 12 To: Info-Andrew Subject: Re: .MS.ToPrint file In-Reply-To: References: \begindata{text,538887900} \textdsversion{12} \template{messages} \excerptedcaption{Excerpts from misc: 28-May-92 .MS.ToPrint file Kris Olander@uunet.UU.NE (1645)} \quotation{Selecting print from the menus in messages won't spool my }\quotation{message to a printer. It only creates a file called .MS.ToPrint }\quotation{in my home directory. What resource am I missing? } You need to either 1) use \bold{\italic{Set Printer}} in messages or 2) define a default printer in you preferences (or AndrewSetup) file: In preferences: \leftindent{\bold{print.printer:} \italic{\bold{printername}} \leftindent{This entry specifies the name of the printer where your print jobs will be sent. You can override this preference for a particular print request using the -P option in ezprint. See the\italic{ ezprint }help document for details.} } In AndrewSetup: \leftindent{\bold{\italic{Printer:string} }\leftindent{Default: lpr The default spool path and directory within that spoolpath. If the variable "PRINTER" is defined in the user's environment, the software will use this as the PRINTER. This is only used by the ATK print module to determine the PRINTERTYPE, as above. The PRINTCOMMAND is responsible for the actual spooling. } } ... or 3) set your PRINTER environment variable to the name of the printer you want to use. Note that the message server doesn't immediately print the message. From prefs.help (help preferences): \leftindent{\bold{AlwaysPrintImmediately:\italic{ no}} \leftindent{Controls whether print requests from within Messages are sent to the printer as soon as possible. The default is setting of "no" means that the Message System program waits until you quit it before printing any messages, putting them all together in one print job, and giving you only one header page. A setting of "yes" means each message is sent as soon as possible after you choose to print it, giving you a header page for each. }\leftindent{ }\bold{DelayPrinting:\italic{ no}} \leftindent{Controls when your message printing requests get sent to a printer. With a "no" setting, Messages waits until it thinks your machine load is "light" before printing messages. With a "yes" setting, the message program you are running will never print the messages you want printed until you quit the program. With the option set to "yes," you can force a print at any time while you are using the program by moving into the typescript and typing \leftindent{cui quit} (which starts and quits CUI, forcing the pending prints to go out).} } Gary Keim Andrew Toolkit Consortium \enddata{text,538887900} \enddata{text822, 184128} \begindata{text822, 187954} Return-path: X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail Received: from po5.andrew.cmu.edu via trymail ID ; Fri, 29 May 1992 15:48:15 -0400 (EDT) Received: from andrew.cmu.edu via qmail ID ; Fri, 29 May 1992 08:32:42 -0400 (EDT) Received: from andrew.cmu.edu via qmail ID ; Fri, 29 May 1992 08:01:34 -0400 (EDT) Received: from po2.andrew.cmu.edu via qmail ID ; Fri, 29 May 1992 07:47:30 -0400 (EDT) Received: from po5.andrew.cmu.edu via qmail ID ; Fri, 29 May 1992 07:39:05 -0400 (EDT) Received: from ucbvax.Berkeley.EDU by po5.andrew.cmu.edu (5.54/3.15) id for info-andrew; Fri, 29 May 92 07:39:01 EDT Received: by ucbvax.Berkeley.EDU (5.63/1.43) id AA18225; Fri, 29 May 92 04:26:48 -0700 Received: from USENET by ucbvax.Berkeley.EDU with netnews for info-andrew@andrew.cmu.edu (info-andrew@andrew.cmu.edu) (contact usenet@ucbvax.Berkeley.EDU if you have questions) Date: 26 May 92 20:18:17 GMT From: adobe!usenet@decwrl.dec.com (Zalman Stern) Organization: Adobe Systems Incorporated Subject: Re: how to connect to an already running program Message-Id: <1992May26.201817.25128@adobe.com> References: Sender: info-andrew-request@andrew.cmu.edu To: info-andrew@andrew.cmu.edu In article robin@HPLRMJ.HPL.HP.COM ("Robin Jeffries ", jeffries@hpl.hp.com) writes: [ATK *applications* should have an external interface to open new invocations within a single process. Like emacsclient for example, or the core Apple Events on the Macintosh.] The hack to do this is to write a shell script that ships X events to the application. You need a small program that finds the right X window and then uses the send even X call to fake something like "^X^V/absolute/pathname/of/file\n" based on its command line arguments. I think there even is a program you can use to find the ez window. (xwininfo?) The correct approach is to extend the application class to deal with "application events" such as "open file" and "quit". You then need to add a communication mechanism for such events and a client program to send them. The two choices I see for a communication mechanism are X events and TCP sockets. You'll also need some sort of "name binding" so the client program can find ez or messages. The emacsclient program requires the user to record the name binding (a UNIX port name) in an environment variable. The NeXT and Macintosh platforms have more sophisticated name binding mechanisms. I expect the best bet is to use X11 atoms for name binding in the X world. (I.e. have the application toss its window ID in a cannonically named atom on the root window.) -- Zalman Stern zalman@adobe.com (415) 962 3824 Adobe Systems, 1585 Charleston Rd., POB 7900, Mountain View, CA 94039-7900 \enddata{text822, 187954} \begindata{text822, 191259} Return-path: X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail Received: from po5.andrew.cmu.edu via trymail ID ; Fri, 29 May 1992 15:48:55 -0400 (EDT) Received: from andrew.cmu.edu via qmail ID ; Fri, 29 May 1992 11:16:08 -0400 (EDT) Received: from po5.andrew.cmu.edu via qmail ID ; Fri, 29 May 1992 10:06:21 -0400 (EDT) Received: from andrew.cmu.edu via qmail ID ; Fri, 29 May 1992 09:51:30 -0400 (EDT) Received: from po5.andrew.cmu.edu via qmail ID ; Fri, 29 May 1992 09:47:29 -0400 (EDT) Received: from relay2.UU.NET by po5.andrew.cmu.edu (5.54/3.15) id for info-andrew; Fri, 29 May 92 09:47:13 EDT Received: from uunet.uu.net (via LOCALHOST.UU.NET) by relay2.UU.NET with SMTP (5.61/UUNET-internet-primary) id AA06199; Fri, 29 May 92 09:47:13 -0400 Received: from sco.UUCP by uunet.uu.net with UUCP/RMAIL (queueing-rmail) id 094649.16919; Fri, 29 May 1992 09:46:49 EDT Received: from scol.sco.COM by sco.sco.COM id ab25732; Fri, 29 May 92 6:33:50 PDT Received: from cygnus.london.sco.com by scol.sco.COM id aa21548; Fri, 29 May 92 14:22:11 BST Received: from pesco.sco.COM by cygnus.sco.COM id aa15139; Fri, 29 May 92 14:05:46 BST Received: from scopilot.sco.COM by pesco.sco.COM id aa14090; Fri, 29 May 92 14:17:09 BST To: zalman@adobe.com Cc: info-andrew@andrew.cmu.edu Subject: re: how to connect to an already running program In-Reply-To: Zalman Stern's message <1992May26.201817.25128@adobe.com> of 26 May 92 20:18:17 GMT. References: <1992May26.201817.25128@adobe.com> Date: Fri, 29 May 92 14:17:21 +0100 Message-Id: <13599.707145441@sco.com> From: Dave Edmondson # The correct approach is to extend the application class to deal with # "application events" such as "open file" and "quit". You then need to add a # communication mechanism for such events and a client program to send them. # The two choices I see for a communication mechanism are X events and TCP # sockets. You'll also need some sort of "name binding" so the client program # can find ez or messages. The emacsclient program requires the user to record # the name binding (a UNIX port name) in an environment variable. The NeXT and # Macintosh platforms have more sophisticated name binding mechanisms. I # expect the best bet is to use X11 atoms for name binding in the X world. # (I.e. have the application toss its window ID in a cannonically named atom # on the root window.) doesn't tk (tcl widget stuff) already have this type of facility with the `send' operator ? that uses properties on the root window of an X server. the mechanism works well in the examples that i have seen. dave. --- Dave Edmondson, Santa Cruz Operation, davided@sco.com ``You make me shiver, I feel so tender - we make a pretty good team.'' -- David Byrne, Life During Wartime \enddata{text822, 191259} \begindata{text822, 194625} Return-path: X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail Received: from po5.andrew.cmu.edu via trymail ID ; Fri, 29 May 1992 15:48:58 -0400 (EDT) Received: from andrew.cmu.edu via qmail ID ; Fri, 29 May 1992 11:16:33 -0400 (EDT) Received: from po5.andrew.cmu.edu via qmail ID ; Fri, 29 May 1992 10:12:26 -0400 (EDT) Received: from po2.andrew.cmu.edu via qmail ID ; Fri, 29 May 1992 10:04:48 -0400 (EDT) Received: from po3.andrew.cmu.edu via qmail ID ; Fri, 29 May 1992 10:00:04 -0400 (EDT) Received: from vnet.ibm.com by po3.andrew.cmu.edu (5.54/3.15) id for info-andrew; Fri, 29 May 92 09:59:55 EDT Received: from RCHLAND by vnet.ibm.com (IBM VM SMTP V2R2) with BSMTP id 8524; Fri, 29 May 92 09:59:33 EDT Reply-To: "Todd Inglett" Received: by po1.rchland.ibm.com (5.51/4.7) id for info-andrew@andrew.cmu.edu; Fri, 29 May 92 08:24:34 CDT Received: via switchmail; Fri, 29 May 1992 08:24:33 -0500 (CDT) Received: from q.rchland.ibm.com via qmail ID ; Fri, 29 May 1992 08:24:27 -0500 (CDT) Received: from q.rchland.ibm.com via qmail ID ; Fri, 29 May 1992 08:24:27 -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; Fri, 29 May 1992 08:24:26 -0500 (CDT) Message-Id: <8e9X2_g91Jbd8yGTAt@rchland.ibm.com> Date: Fri, 29 May 1992 08:24:26 -0500 (CDT) From: Todd Inglett To: info-andrew@andrew.cmu.edu Subject: Re: how to connect to an already running program In-Reply-To: <1992May26.201817.25128@adobe.com> References: <1992May26.201817.25128@adobe.com> Excerpts from ext.misc.info-andrew: 26-May-92 Re: how to connect to an al.. Zalman Stern@RCHGATE.rch (1538) > The correct approach is to extend the application class to deal with > "application events" such as "open file" and "quit". You then need to add a communication mechanism for such events and a client program to send them. This is exactly what you get with Softbench...except it also works with a lot of other non-ATK applications that you get with Softbench. -todd inglett \enddata{text822, 194625} \begindata{text822, 197461} 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, 29 May 1992 15:59:33 -0400 (EDT) Received: from po5.andrew.cmu.edu via qmail ID ; Fri, 29 May 1992 15:54:56 -0400 (EDT) Received: from ucbvax.Berkeley.EDU by po5.andrew.cmu.edu (5.54/3.15) id for info-andrew; Fri, 29 May 92 15:54:48 EDT Received: by ucbvax.Berkeley.EDU (5.63/1.43) id AA12131; Fri, 29 May 92 12:52:29 -0700 Received: from USENET by ucbvax.Berkeley.EDU with netnews for info-andrew@andrew.cmu.edu (info-andrew@andrew.cmu.edu) (contact usenet@ucbvax.Berkeley.EDU if you have questions) Date: 29 May 92 19:11:54 GMT From: sdd.hp.com!elroy.jpl.nasa.gov!henry!mathew@hplabs.hpl.hp.com (Mathew Yeates) Organization: Image Analysis Systems Group, JPL Subject: Help with printing Message-Id: Sender: info-andrew-request@andrew.cmu.edu To: info-andrew@andrew.cmu.edu Can anyone help me out with this? I've been trying for the last 3 days to print ATK documents. Specifically, the Adew tutorial document. We have the old troff giving CAT output. This is for a Sun Sparc2. Attempts- groff: attempted build of gcc but the version I tried to install caused a core dump during installation. So I moved on to gcc-2.1 which makes g++ automatically. But this would not compile groff. psroff: Got and installed psroff which also required installing a new version of perl. Despite every conceivable mixture of options and filters I still cannot get it to work. Does anyone out there use psroff with troff to print ATK documents? Or is ditroff a requirement for Andrew? I would like to know the correct setup for psroff to work. Any help appreciated. -Mathew \enddata{text822, 197461} \begindata{text822, 199545} 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 ; Fri, 29 May 1992 17:40:38 -0400 (EDT) Received: from po5.andrew.cmu.edu via qmail ID ; Fri, 29 May 1992 17:39:38 -0400 (EDT) Received: from ucbvax.Berkeley.EDU by po5.andrew.cmu.edu (5.54/3.15) id for info-andrew; Fri, 29 May 92 17:39:28 EDT Received: by ucbvax.Berkeley.EDU (5.63/1.43) id AA17313; Fri, 29 May 92 14:25:13 -0700 Received: from USENET by ucbvax.Berkeley.EDU with netnews for info-andrew@andrew.cmu.edu (info-andrew@andrew.cmu.edu) (contact usenet@ucbvax.Berkeley.EDU if you have questions) Date: 29 May 92 20:23:38 GMT From: adobe!usenet@decwrl.dec.com (Zalman Stern) Organization: Adobe Systems Incorporated Subject: Re: how to connect to an already running program Message-Id: <1992May29.202338.8843@adobe.com> References: <8e9X2_g91Jbd8yGTAt@rchland.ibm.com> Sender: info-andrew-request@andrew.cmu.edu To: info-andrew@andrew.cmu.edu [Re: Mentions of TCL and SoftBench application event communication stuff.] If there is already a "standard" "high-level" event mechanism in the X11 universe, all the better. ATK should support it. Of course, someone still has to write the code. (I don't have an X11 machine anymore so I'm not very up to date on this stuff.) -- Zalman Stern zalman@adobe.com (415) 962 3824 Adobe Systems, 1585 Charleston Rd., POB 7900, Mountain View, CA 94039-7900 \enddata{text822, 199545} \begindata{text822, 201352} 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 ; Fri, 29 May 1992 19:41:18 -0400 (EDT) Received: from po5.andrew.cmu.edu via qmail ID ; Fri, 29 May 1992 19:39:50 -0400 (EDT) Received: from ucbvax.Berkeley.EDU by po5.andrew.cmu.edu (5.54/3.15) id for info-andrew; Fri, 29 May 92 19:39:43 EDT Received: by ucbvax.Berkeley.EDU (5.63/1.43) id AA23830; Fri, 29 May 92 16:25:23 -0700 Received: from USENET by ucbvax.Berkeley.EDU with netnews for info-andrew@andrew.cmu.edu (info-andrew@andrew.cmu.edu) (contact usenet@ucbvax.Berkeley.EDU if you have questions) Date: 27 May 92 07:05:05 GMT From: cis.ohio-state.edu!zaphod.mps.ohio-state.edu!usc!elroy.jpl.nasa.gov!henry!mathew@ucbvax.Berkeley.EDU (Mathew Yeates) Organization: Image Analysis Systems Group, JPL Subject: trouble printing ATK documents Message-Id: Sender: info-andrew-request@andrew.cmu.edu To: info-andrew@andrew.cmu.edu I'm on a Sun Sparc2 and were running NewsPrint and I can't get the ATK documents to print. Specifically, if I try ezprint Tutorial.doc -t |troff -t| pl :opost in the ADEW doc dir, the figure won't print. If not NewsPrint, then how bout TranScript. What are the options to ptroff. ezprint Tutorial.doc -t|ptroff -t |lpr still doesnt work. Help! -Mathew \enddata{text822, 201352} \begindata{text822, 203057} Return-path: X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail Received: from andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl) ID ; Sun, 31 May 1992 08:16:51 -0400 (EDT) Received: from po5.andrew.cmu.edu via qmail ID ; Sun, 31 May 1992 08:14:14 -0400 (EDT) Received: from ucbvax.Berkeley.EDU by po5.andrew.cmu.edu (5.54/3.15) id for info-andrew; Sun, 31 May 92 08:14:07 EDT Received: by ucbvax.Berkeley.EDU (5.63/1.43) id AA13182; Sun, 31 May 92 04:59:29 -0700 Received: from USENET by ucbvax.Berkeley.EDU with netnews for info-andrew@andrew.cmu.edu (info-andrew@andrew.cmu.edu) (contact usenet@ucbvax.Berkeley.EDU if you have questions) Date: 27 May 92 15:50:06 GMT From: dog.ee.lbl.gov!overload.lbl.gov!agate!usenet.ins.cwru.edu!magnus.acs.ohio-state.edu!zaphod.mps.ohio-state.edu!cs.utexas.edu!utgpu!cunews!csi.uottawa.ca!news@ucbvax.Berkeley.EDU (Michael Kedem) Organization: MCRLab - University of Ottawa Subject: Re: trouble printing ATK documents Message-Id: <1992May27.155006.18536@csi.uottawa.ca> References: Sender: info-andrew-request@andrew.cmu.edu To: info-andrew@andrew.cmu.edu In article , mathew@elroy.jpl.nasa.gov (Mathew Yeates) writes: ! I'm on a Sun Sparc2 and were running NewsPrint and I can't get ! the ATK documents to print. Specifically, if I try ! ezprint Tutorial.doc -t |troff -t| pl :opost ! in the ADEW doc dir, the figure won't print. ! ! If not NewsPrint, then how bout TranScript. What are the options ! to ptroff. ! ezprint Tutorial.doc -t|ptroff -t |lpr ! still doesnt work. How about groff ? It is PD and works without a hitch. FormatCommand: cat /tmp/%s.n | printCommand:( groff -e \>\! /tmp/%s.ps);lp /tmp /%s.ps ----------------------------------------------------------------------------- Michael Kedem michael@shamin.genie.uottawa.ca University of Ottawa problems: kedem@aix1.uottawa.ca Electrical Engineering, MCRlab ----------------------------------------------------------------------------- \enddata{text822, 203057}