\begindata{text822, 0} Return-path: X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail Received: from po2.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl) ID ; Wed, 1 May 91 05:46:13 -0400 (EDT) Received: from po3.andrew.cmu.edu via qmail ID ; Wed, 1 May 91 05:44:13 -0400 (EDT) Received: from sun2.nsfnet-relay.ac.uk by po3.andrew.cmu.edu (5.54/3.15) id for info-andrew+; Wed, 1 May 91 05:44:03 EDT Received: from brunel.ac.uk by sun2.nsfnet-relay.ac.uk via JANET with NIFTP id <7195-0@sun2.nsfnet-relay.ac.uk>; Wed, 1 May 1991 10:42:59 +0100 Received: from Minerva by Echo.brunel.ac.uk with SMTP (PP) id <3614-0@Echo.brunel.ac.uk>; Wed, 1 May 1991 10:42:51 +0100 Received: from gav by uucp-mailhost.uuu.brunel.ac.uk; Wed, 1 May 91 10:42:48 +0100 Received: from gandalf.gav.uucp (gandalf-gate) by gav.uucp (4.1/SMI-4.1) id AA19422; Wed, 1 May 91 10:39:39 BST Received: by gandalf.gav.uucp (4.1/SMI-4.1) id AA02088; Wed, 1 May 91 10:38:30 BST Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.gandalf.sun3.4 via MS.5.6.gandalf.sun3_4; Wed, 1 May 1991 10:38:30 +0100 (BST) Message-Id: Date: Wed, 1 May 1991 10:38:30 +0100 (BST) From: Mark D Templeton - Senior Systems Engineer - TSRL - GEC Avionics To: Info-Andrew Subject: Silicon Graphics---invisible cursor I am running Andrew on a Sun 3/280, SunOS 4.1. When I display on XV11R4 from a Sun workstation, all is wonderful. However, when I use Silicon Graphics X server from a Personal Iris Turbo, the mouse cursor is white! It is therefore not too useful. The program I mostly use is "messages". The cursor is also, generally wrong (one quarter of a clock face, for example). I copied the fonts from the Sun server. Do I need to create different versions for the SGI? Is there a problem because the Sun uses only colourmap mode, whereas the SGI supports colourmap or RGB modes? By the way, the text cursor in "sendmessage" is light grey, so ok. Any hints greatly appreciated. Mark. \enddata{text822, 0} \begindata{text822, 2405} 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, 1 May 91 08:02:50 -0400 (EDT) Received: from po3.andrew.cmu.edu via qmail ID ; Wed, 1 May 91 07:59:24 -0400 (EDT) Received: from sadye.uvm.edu by po3.andrew.cmu.edu (5.54/3.15) id for info-andrew; Wed, 1 May 91 07:59:18 EDT Received: by UVM.EDU (5.65a/1.23) id AA20392; Wed, 1 May 91 07:57:17 -0400 Received: from cui.2.0.CUILIB.3.45.SNAP.NOT.LINKED.sadye.uvm.edu.sun4.40 via MS.5.6.sadye.uvm.edu.sun4_40; Wed, 1 May 1991 07:57:17 -0400 (EDT) Message-Id: <0c7eoRW4lU4LFDSUki@sadye.uvm.edu> Date: Wed, 1 May 1991 07:57:17 -0400 (EDT) From: Garrett Wollman To: info-andrew@andrew.cmu.edu (Andrew Dist List) Subject: Re: Silicon Graphics---invisible cursor Cc: In-Reply-To: References: The problem with the cursor on the Irises is that they use the XNeWS server (more or less). This exhibits a bug in cursor handling. I forget what ther fix was; here I just put in preferences to change the default display colors to get around the bug: *.ForegroundColor:snow *.BackgroundColor:SlateGray -GAWollman \enddata{text822, 2405} \begindata{text822, 4017} 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, 1 May 91 10:38:53 -0400 (EDT) Received: from po3.andrew.cmu.edu via qmail ID ; Wed, 1 May 91 10:37:58 -0400 (EDT) Received: from vnet.ibm.com (IINUS1.IBM.COM) by po3.andrew.cmu.edu (5.54/3.15) id for info-andrew+; Wed, 1 May 91 10:37:45 EDT Received: from RCHLAND by vnet.ibm.com (IBM VM SMTP V2R1) with BSMTP id 3595; Wed, 01 May 91 10:35:47 EDT Reply-To: "Dave Gross" Received: by po1.rchland.ibm.com (5.51/4.7) id for info-andrew+@andrew.cmu.edu; Wed, 1 May 91 09:34:56 CDT Received: via switchmail; Wed, 1 May 1991 09:34:55 -0500 (CDT) Received: from amboy.rchland.ibm.com via qmail ID ; Wed, 1 May 1991 09:34:36 -0500 (CDT) Received: from amboy.rchland.ibm.com via qmail ID ; Wed, 1 May 1991 09:34:25 -0500 (CDT) Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.amboy.rchland.ibm.com.rt.aos4 via MS.5.6.amboy.rchland.ibm.com.rt_aos4; Wed, 1 May 1991 09:34:21 -0500 (CDT) Message-Id: Date: Wed, 1 May 1991 09:34:21 -0500 (CDT) From: Dave Gross X-Andrew-Message-Size: 338+0 Content-Type: X-BE2; 12 If-Type-Unsupported: send To: Info-Andrew Subject: addkey question \begindata{text,270245304} \textdsversion{12} \template{messages} I would like to set up a Quit key mapped to F10 (\\e<) that works in all applications. In .atkinit, \indent{addkey frame-exit \\e< view all } works for ez, but not for other things, like typescript (bad command). \indent{addkey exit \\e< view all } works for all applications, but no checking is done for changed buffers, etc. Any ideas? Thanks, -- Dave \enddata{text,270245304} \enddata{text822, 4017} \begindata{text822, 6380} Return-path: X-Andrew-Authenticated-as: 602;andrew.cmu.edu;Adam Stoller Received: from fishtank.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl) ID ; Wed, 1 May 1991 12:51:29 -0400 (EDT) If-Type-Unsupported: send Received: from fishtank.andrew.cmu.edu via qmail ID ; Wed, 1 May 1991 12:50:16 -0400 (EDT) Received: from Messages.7.15.N.CUILIB.3.45.SNAP.NOT.LINKED.fishtank.andrew.cmu.edu.sun3.35 via MS.5.6.fishtank.andrew.cmu.edu.sun3_35; Wed, 1 May 1991 12:50:15 -0400 (EDT) Message-ID: <4c7j77S00as94FDEoB@andrew.cmu.edu> Date: Wed, 1 May 1991 12:50:15 -0400 (EDT) From: Adam Stoller X-Andrew-Message-Size: 1066+0 Content-Type: X-BE2; 12 To: Info-Andrew Subject: Re: addkey question In-Reply-To: References: \begindata{text,2551904} \textdsversion{12} \template{messages} \excerptedcaption{Excerpts from internet.info-andrew: 1-May-91 addkey question Dave Gross@rchland.vnet. (338+0)} \quotation{I would like to set up a Quit key mapped to F10 (\\e<) that works in all applications. } \quotation{In .atkinit, } \indent{\quotation{addkey frame-exit \\e< view all }} \quotation{works for ez, but not for other things, like typescript (bad command). } \indent{\quotation{addkey exit \\e< view all }} \quotation{works for all applications, but no checking is done for changed buffers, etc. } \quotation{Any ideas? } \quotation{Thanks, }\quotation{-- Dave } The problem is that many of the applications - override the default Quit function - so you need to make different bindings for the different applications (I assume you already know about ^X^C - which is bound to the correct Quit function by default ?) As an example - messages (folders,captions,body): ^X^C -> messages-quit sendmessage (messages/composition): ^X^C -> sendmessage-quit typescript: ^X^C -> im-exit-program etc., etc., etc. The deskey-describe-key binding is very usful for this sort of thing since, once bound, you can use it to identify the other bindings. The other deskey-* functions are also helpful. --fish \enddata{text,2551904} \enddata{text822, 6380} \begindata{text822, 8902} 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, 1 May 91 19:05:22 -0400 (EDT) Received: from po2.andrew.cmu.edu via qmail ID ; Wed, 1 May 91 19:01:28 -0400 (EDT) Received: from fernwood.mpk.ca.us by po2.andrew.cmu.edu (5.54/3.15) id for info-andrew+; Wed, 1 May 91 19:01:08 EDT Received: by fernwood.mpk.ca.us; id AA25785; Wed, 1 May 91 15:39:10 -0700 Received: from ararat.boeing by lia.com (4.0/SMI-4.0) id AA19596; Wed, 1 May 91 13:15:56 PDT Received: from localhost by ararat.boeing (4.1/SMI-4.1) id AA08673; Wed, 1 May 91 13:15:54 PDT Message-Id: <9105012015.AA08673@ararat.boeing> To: Adam Stoller Cc: Info-Andrew Subject: Re: Andrew on SUNS In-Reply-To: Your message of Tue, 30 Apr 91 09:36:33 -0400. Date: Wed, 01 May 91 13:15:53 -0700 From: steve@lia.com The following does work: ararat[1, 103 ] % ypmatch bart hosts 192.9.205.50 bart ararat[1, 104 ] % setenv DISPLAY 192.9.205.50:0.0 ararat[1, 106 ] % ez foo Starting ez (Version 7.0, ATK 15.5); please wait... Could not find host 192.9.205.50 in ez(xim). Error messages may not go to console. What is happening is simple. The library -lresolv has in it a gethostbynam() that uses the resolver. When the program is linked, the first available gethostbyname, the one is -lresolv, is used. Hence, my problem. I try to compile RESOLV_ENV undefined, but then I get the following error while linking 'dofix.' (I did not have these problems before I applied the patches:-) cc -O -I/lia/andrew/include/atk -I/lia/andrew/include -I/lia/X11r4/usr/include -o dofix ../machdep/machine/dofix.o ../lib/libclass.a ld: Undefined symbol __res_close _res_querydomain _dn_expand _p_cdname __sethtent __getlong _p_class _res_mkquery _sethostfile _p_rr __res_resultcodes _res_search _res_init _p_query __gethtbyaddr __endhtent __res __gethtbyname _res_send __gethtent __getshort _putlong _dn_skipname _fp_query __res_opcodes _res_query _dn_comp _p_type _hostalias _putshort __getrhbyaddr \enddata{text822, 8902} \begindata{text822, 11486} 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, 2 May 91 07:10:18 -0400 (EDT) Received: from po2.andrew.cmu.edu via qmail ID ; Thu, 2 May 91 07:08:20 -0400 (EDT) Received: from ucbvax.Berkeley.EDU by po2.andrew.cmu.edu (5.54/3.15) id for info-andrew; Thu, 2 May 91 07:07:58 EDT Received: by ucbvax.Berkeley.EDU (5.63/1.42) id AA12015; Thu, 2 May 91 04:00:34 -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: 2 May 91 10:51:05 GMT From: agate!bionet!uwm.edu!zaphod.mps.ohio-state.edu!mips!spool.mu.edu!news.cs.indiana.edu!cica!news@ucbvax.Berkeley.EDU (Rick McMullen,) Organization: Indiana University Subject: messages in non-AMDS/AFS environment Message-Id: <1991May2.105105.19039@cica.indiana.edu> Sender: info-andrew-request@andrew.cmu.edu To: info-andrew@andrew.cmu.edu Does anyone have any practical advice about or experience with running messages without AMDS or AFS? Or with just AMDS and no AFS? Rick McMullen IU/CICA Indiana University Bloomington, IN \enddata{text822, 11486} \begindata{text822, 13037} 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, 3 May 91 12:18:46 -0400 (EDT) Received: from po3.andrew.cmu.edu via qmail ID ; Fri, 3 May 91 12:18:04 -0400 (EDT) If-Type-Unsupported: send Received: from po3.andrew.cmu.edu via qmail ID ; Fri, 3 May 91 12:15:38 -0400 (EDT) Received: from thumper.bellcore.com by po3.andrew.cmu.edu (5.54/3.15) id for info-andrew; Fri, 3 May 91 12:15:21 EDT Received: from greenbush.bellcore.com by thumper.bellcore.com (4.1/4.7) id for info-andrew@andrew.cmu.edu; Fri, 3 May 91 12:15:19 EDT Received: by greenbush.bellcore.com (4.12/4.7) id for info-andrew@andrew.cmu.edu; Fri, 3 May 91 12:18:52 edt Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.greenbush.mouseclub.sun4.40 via MS.5.6.greenbush.mouseclub.sun4_40; Fri, 3 May 1991 12:18:45 -0400 (EDT) Message-Id: Date: Fri, 3 May 1991 12:18:45 -0400 (EDT) From: Nathaniel Borenstein X-Andrew-Message-Size: 1091+0 Content-Type: X-BE2; 12 To: info-andrew@andrew.cmu.edu Subject: Re: messages in non-AMDS/AFS environment In-Reply-To: <1991May2.105105.19039@cica.indiana.edu> References: <1991May2.105105.19039@cica.indiana.edu> \begindata{text,2095912} \textdsversion{12} \template{messages} \excerptedcaption{Excerpts from internet.info-andrew: 2-May-91 messages in non-AMDS/AFS en.. Rick McMullen,@ucbvax.be (195)} \quotation{Does anyone have any practical advice about or experience with running }\quotation{messages without AMDS or AFS? Or with just AMDS and no AFS? } I think that most people running Andrew outside of CMU are running it with neither AMDS nor AFS. Basically, you probably don't want to bother with AMDS unless you AFS. The Andrew distribution as distributed on the X11 tape is, in fact, mostly geared for the no-AMDS, no-AFS configuration. It is pretty straightforward; the top-level README file contains all the information you should need (and then some!) But if you have specific questions once you get started, you should be able to find answers on this list/newsgroup. One practical tip: Make sure to apply the patches first -- the X11 tape version is fairly old, and there have been NINE major patches, with a tenth coming soon. Many bugs have been fixed, and if you have troubles people are unlikely to be able to help much until you upgrade to the latest patch level. -- Nathaniel \enddata{text,2095912} \enddata{text822, 13037} \begindata{text822, 16038} 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 ; Sat, 4 May 91 00:16:24 -0400 (EDT) Received: from po2.andrew.cmu.edu via qmail ID ; Sat, 4 May 91 00:15:26 -0400 (EDT) Received: from ucbvax.Berkeley.EDU by po2.andrew.cmu.edu (5.54/3.15) id for info-andrew; Sat, 4 May 91 00:15:02 EDT Received: by ucbvax.Berkeley.EDU (5.63/1.42) id AA03421; Fri, 3 May 91 21:02:43 -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: 4 May 91 03:27:24 GMT From: usc!zaphod.mps.ohio-state.edu!pacific.mps.ohio-state.edu!linac!convex!convex.com!datri@apple.com (Anthony A. Datri) Organization: Convex Computer Corporation; Richardson, TX Subject: Automagically adding headers to outgoing mail? Message-Id: <1991May04.032724.11127@convex.com> Sender: info-andrew-request@andrew.cmu.edu To: info-andrew@andrew.cmu.edu External mail that I send has to go through a flaky and protean gateway, so my From: lines lately say "datri@concave.convex.com", and apparently there's a problem either with our gateway or with some nameservers out there. So, I'd like to add a Reply-to: header to my outgoing mail automagically, hopefully only when the mail is destined for an external site. Any ideas? I'd very much like to do this without hacking the sources. -- -- datri@convex.com \enddata{text822, 16038} \begindata{text822, 17872} 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 ; Sat, 4 May 91 04:30:30 -0400 (EDT) Received: from po3.andrew.cmu.edu via qmail ID ; Sat, 4 May 91 04:28:05 -0400 (EDT) Received: from ATHENA.MIT.EDU by po3.andrew.cmu.edu (5.54/3.15) id for info-andrew+; Sat, 4 May 91 04:27:59 EDT Received: from LAKOTA.MIT.EDU by ATHENA.MIT.EDU with SMTP id AA18711; Sat, 4 May 91 04:26:39 EDT Received: by lakota.MIT.EDU (5.61/4.7) id AA13964; Sat, 4 May 91 04:26:30 -0400 Received: from Messages.7.15.N.CUILIB.3.45.SNAP.NOT.LINKED.lakota.vax.43 via MS.5.6.lakota.vax_43; Sat, 4 May 1991 04:26:27 -0400 (EDT) Message-Id: Date: Sat, 4 May 1991 04:26:27 -0400 (EDT) From: Bill Cattey To: info-andrew+@andrew.cmu.edu Subject: Smarter monitoring of Print menu command. If someone will explain to me how all the hp9000s300 && HP_OS < 70 code in support/print.c: print__ProcessView works, I will try and convert it to hook into im_AddZombieHandler so that failed print processes will report status! -wdc \enddata{text822, 17872} \begindata{text822, 19369} 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, 6 May 91 10:21:30 -0400 (EDT) Received: from po3.andrew.cmu.edu via qmail ID ; Mon, 6 May 91 09:55:26 -0400 (EDT) Received: from thumper.bellcore.com by po3.andrew.cmu.edu (5.54/3.15) id for info-andrew; Mon, 6 May 91 09:55:11 EDT Received: from greenbush.bellcore.com by thumper.bellcore.com (4.1/4.7) id for info-andrew@andrew.cmu.edu; Mon, 6 May 91 09:55:08 EDT Received: by greenbush.bellcore.com (4.12/4.7) id for info-andrew@andrew.cmu.edu; Mon, 6 May 91 09:58:35 edt Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.greenbush.mouseclub.sun4.40 via MS.5.6.greenbush.mouseclub.sun4_40; Mon, 6 May 1991 09:58:31 -0400 (EDT) Message-Id: Date: Mon, 6 May 1991 09:58:31 -0400 (EDT) From: Nathaniel Borenstein To: info-andrew@andrew.cmu.edu Subject: Re: Automagically adding headers to outgoing mail? In-Reply-To: <1991May04.032724.11127@convex.com> References: <1991May04.032724.11127@convex.com> You can use the init file mechanism to set up a new menu that adds a Reply-to header field before sending the mail. Something like this should do the trick: addmenu sendmessage-compound-operation "Send W/Reply-To" sendmessage sendmessage inherit "sendmessage-add-header Reply-to: nsb@bellcore.com; sendmessage-send-message" This belongs in your .messagesinit AND .sendmessageinit files, if you ever run the program under both the names "messages" and "sendmessage". What I do is I have both of those init files include another file called ".amsinit" that has all the lines I want to use in both. \enddata{text822, 19369} \begindata{text822, 21483} 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, 6 May 91 10:59:41 -0400 (EDT) Received: from po3.andrew.cmu.edu via qmail ID ; Mon, 6 May 91 10:57:34 -0400 (EDT) Received: from sadye.uvm.edu by po3.andrew.cmu.edu (5.54/3.15) id for info-andrew; Mon, 6 May 91 10:57:16 EDT Received: by UVM.EDU (5.65a/1.23) id AA09008; Mon, 6 May 91 10:55:01 -0400 Received: from cui.2.0.CUILIB.3.45.SNAP.NOT.LINKED.sadye.uvm.edu.sun4.40 via MS.5.6.sadye.uvm.edu.sun4_40; Mon, 6 May 1991 10:55:01 -0400 (EDT) Message-Id: Date: Mon, 6 May 1991 10:55:01 -0400 (EDT) From: Garrett Wollman To: info-andrew@andrew.cmu.edu Subject: Re: Automagically adding headers to outgoing mail? Cc: In-Reply-To: References: <1991May04.032724.11127@convex.com> Is there any document anywhere that documents the *full* syntax and semantics of the .fooinit files? I don't remember seeing any... [tho' my sources are foo-line right now] -GAWollman \enddata{text822, 21483} \begindata{text822, 23022} 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, 6 May 91 12:24:47 -0400 (EDT) Received: from po3.andrew.cmu.edu via qmail ID ; Mon, 6 May 91 12:23:42 -0400 (EDT) Received: from thumper.bellcore.com by po3.andrew.cmu.edu (5.54/3.15) id for info-andrew; Mon, 6 May 91 12:23:30 EDT Received: from greenbush.bellcore.com by thumper.bellcore.com (4.1/4.7) id for info-andrew@andrew.cmu.edu; Mon, 6 May 91 12:23:29 EDT Received: by greenbush.bellcore.com (4.12/4.7) id for info-andrew@andrew.cmu.edu; Mon, 6 May 91 12:27:05 edt Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.greenbush.mouseclub.sun4.40 via MS.5.6.greenbush.mouseclub.sun4_40; Mon, 6 May 1991 12:26:57 -0400 (EDT) Message-Id: <0c9MDFi0M2YtE2g5ht@thumper.bellcore.com> Date: Mon, 6 May 1991 12:26:57 -0400 (EDT) From: Nathaniel Borenstein To: info-andrew@andrew.cmu.edu Subject: Re: Automagically adding headers to outgoing mail? In-Reply-To: References: <1991May04.032724.11127@convex.com> , Try "help initfiles". I don't know if it is the FULL syntax, but it's a good starting point. -- Nathaniel \enddata{text822, 23022} \begindata{text822, 24722} Return-path: X-Andrew-Authenticated-as: 13;andrew.cmu.edu;Fred Hansen Received: from bangor.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl) ID ; Mon, 6 May 1991 16:51:13 -0400 (EDT) Received: from bangor.andrew.cmu.edu via qmail ID ; Mon, 6 May 1991 16:47:09 -0400 (EDT) Received: from Messages.7.15.N.CUILIB.3.45.SNAP.NOT.LINKED.bangor.andrew.cmu.edu.rt.r3 via MS.5.6.bangor.andrew.cmu.edu.rt_r3; Mon, 6 May 1991 16:47:08 -0400 (EDT) Message-ID: <0c9Q3AW00VsPE0jll3@andrew.cmu.edu> Date: Mon, 6 May 1991 16:47:08 -0400 (EDT) From: Fred Hansen X-Andrew-Message-Size: 1614+0 Content-Type: X-BE2; 12 If-Type-Unsupported: send To: Info-Andrew , usc!zaphod.mps.ohio-state.edu!pacific.mps.ohio-state.edu!linac!convex!convex.com!datri@apple.com (Anthony A. Datri) Subject: Re: Automagically adding headers to outgoing mail? In-Reply-To: <1991May04.032724.11127@convex.com> References: <1991May04.032724.11127@convex.com> \begindata{text,270916884} \textdsversion{12} \template{messages} You can add and modify headers on outgoing mail with some simple Ness code: there can be a separate menu item to add the header as in the code I posted earlier, or you can have the Send/Post menu option add the header. To set this up I added to my ~/.atkinit the lines load ness call ness-load /afs/andrew.cmu.edu/usr13/wjh/nesslib/msgs.n and then put in .../msgs.n the file below. Thereafter, clicking the Send/Post button or typing ^X-s sends a message with the X-Face header. Fred Hansen Note: The face is Michael Urban's and not mine. I've deleted one of the at-signs in the first line because Messages converts all instances of multiple @'s in headers to a single @. (Sigh. There is nothing the Ness code can do; inserting the header by hand encounters the same bug.) - - - - - - - - - - - - - - function AddFace() marker m -- find the To: line sendmessage_focus_on_headers(currentwindow) m := base(currentselection(currentinputfocus)) m := search(m, "To: ") if m = "" then printline("No To:"); printline(base(m)); exit function end if m := extent(m, search(finish(m), "\\n")) -- m is the To: line; append the desired header after it replace(finish(m), // \smaller{\bold{X-Face}: %q"[Odr2u&o(@]W>9%kwwJ/Td+Ju5!en\}ZHQ>G3)9%`RBr7Ct12Dj6LB\\Qz@j|YgfHymB~ }\smaller{ Lc>qe:o+U\{rh!RVuaYYd\{+S4$8tPLu]Y$0<5x>rj-kuS"[eqLFME-('jwXR87s;A3I,=cW*D(> X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail Received: from po3.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl) ID ; Mon, 6 May 91 17:15:45 -0400 (EDT) Received: from andrew.cmu.edu via qmail ID ; Mon, 6 May 91 17:13:54 -0400 (EDT) If-Type-Unsupported: send Received: from po3.andrew.cmu.edu via qmail ID ; Mon, 6 May 91 17:10:52 -0400 (EDT) Received: from thumper.bellcore.com by po3.andrew.cmu.edu (5.54/3.15) id for info-andrew+; Mon, 6 May 91 17:10:40 EDT Received: from greenbush.bellcore.com by thumper.bellcore.com (4.1/4.7) id for info-andrew+@andrew.cmu.edu; Mon, 6 May 91 17:10:39 EDT Received: by greenbush.bellcore.com (4.12/4.7) id for info-andrew+@andrew.cmu.edu; Mon, 6 May 91 17:14:15 edt Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.greenbush.mouseclub.sun4.40 via MS.5.6.greenbush.mouseclub.sun4_40; Mon, 6 May 1991 17:14:11 -0400 (EDT) Message-Id: Date: Mon, 6 May 1991 17:14:11 -0400 (EDT) From: Nathaniel Borenstein X-Andrew-Message-Size: 550+0 Content-Type: X-BE2; 12 To: Info-Andrew Subject: Re: Automagically adding headers to outgoing mail? In-Reply-To: <0c9Q3AW00VsPE0jll3@andrew.cmu.edu> References: <1991May04.032724.11127@convex.com>, <0c9Q3AW00VsPE0jll3@andrew.cmu.edu> \begindata{text,2108328} \textdsversion{12} \template{messages} \excerptedcaption{Excerpts from internet.info-andrew: 6-May-91 Re: Automagically adding he.. Fred Hansen@andrew.cmu.e (1614+0)} \quotation{ I've deleted one of the at-signs in the first line because Messages converts all instances of multiple @'s in headers to a single @. (Sigh. There is nothing the Ness code can do; inserting the header by hand encounters the same bug.) } What does "by hand" mean in this context? When I insert an "@" by hand in a header (using ^O, or the Add New Header menu), it does not get duplicated. What is the simplest way to reproduce this bug? \enddata{text,2108328} \enddata{text822, 27850} \begindata{text822, 30340} 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, 7 May 91 03:48:58 -0400 (EDT) Received: from po3.andrew.cmu.edu via qmail ID ; Tue, 7 May 91 03:46:53 -0400 (EDT) Message-ID: Received: from cc.uq.oz.au (bunyip.cc.uq.oz.au) by po3.andrew.cmu.edu (5.54/3.15) id for info-andrew; Tue, 7 May 91 03:46:40 EDT Received: from brolga.cc.uq.oz.au by bunyip.cc.uq.oz.au id aa08022; 7 May 91 17:46 EST Date: Tue, 7 May 91 17:46:27 EST From: G.Michaelson@cc.uq.oz.au Subject: problems with sys_errlist on DS5000/200 To: info-andrew@andrew.cmu.edu Ultrix 4.1 on Decstation 5000/200 using config/pmax_3 kludged into a config/pmax_4 with changes to Imake.tmpl and all the other cited places in README. Trying to bootstrap andrew from the X11R4 source release version, with bugfixes. X is at patch 18. atk/basics/common/region.do complains that sys_errlist is undefined. in Ultrix 4.1 /lib/libc.a there is a static for this object, but in the libc_G0 there are only "U" references. there doesn't appear to be an instance in any of the (so far) created libs under andrew/lib. Man pages say its a char *sys_errlist[] which is the array of errormessages errno indexes into. -tempted to make some garbage out of the qotd database,stuff into a Cprog and see what happens... Any help greatfully received. -george G.Michaelson Internet: G.Michaelson@cc.uq.oz.au Phone: +61 7 365 4079 Postal: George Michaelson, the Prentice Centre, The University of Queensland, St Lucia, QLD Australia 4072. \enddata{text822, 30340} \begindata{text822, 32356} 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, 7 May 91 08:41:05 -0400 (EDT) Received: from po2.andrew.cmu.edu via qmail ID ; Tue, 7 May 91 08:38:44 -0400 (EDT) Received: from relay1.UU.NET by po2.andrew.cmu.edu (5.54/3.15) id for info-andrew; Tue, 7 May 91 08:38:05 EDT Received: from chillon.uicc.com (LOCALHOST.UU.NET) by relay1.UU.NET with SMTP (5.61/UUNET-internet-primary) id AA16608; Tue, 7 May 91 08:37:50 -0400 Received: by chillon.uicc.com id AA13312 (5.65+/IDA-1.3.5 for info-andrew@andrew.cmu.edu); Tue, 7 May 91 08:23:23 -0400 Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.chillon.pmax.3 via MS.5.6.chillon.pmax_3; Tue, 7 May 91 08:23:19 -0400 (EDT) Message-Id: <4c9dkrpO_U00EntGRc@chillon> Date: Tue, 7 May 91 08:23:19 -0400 (EDT) From: Jeff Putsch To: G.Michaelson@cc.uq.oz.au Subject: Re: problems with sys_errlist on DS5000/200 Cc: info-andrew@andrew.cmu.edu In-Reply-To: References: > Howdy, Excerpts from mail: 7-May-91 problems with sys_errlist o.. G.Michaelson@cc.uq.oz.au (982) > atk/basics/common/region.do complains that sys_errlist is undefined. > in Ultrix 4.1 /lib/libc.a there is a static for this object, but in > the libc_G0 there are only "U" references. > there doesn't appear to be an instance in any of the (so far) created > libs under andrew/lib. Man pages say its a char *sys_errlist[] which is > the array of errormessages errno indexes into. -tempted to make some > garbage out of the qotd database,stuff into a Cprog and see what happens... I ran into the same problem, and ended up making my own: 1 - I created and compiled a file (errlst.c included below), using the -G0 switch of course. I got the error messages from the man pages. 2 - Using ar I stuck errlst.o into libc_G0.a in the same position as in libc.a (use nm -go to find position) 3 - Rebuild Andrew. That approach worked for me. Jeff. -----------------Cut here for errlst.c---------------------------- /* * Errorlist file created to compensate for DEC's problem with * libc_G0.a * * Modification History: * * Jeff Putsch Fri Feb 1 14:08:22 1991 * Initial version created. */ char *sys_errlist[] = { "Unused", "Not owner", "No such file or directory", "No such process", "Interrupted system call", "I/O error", "No such device or address", "Arg list too long", "Exec format error", "Bad file number", "No children", "No more processes", "Not enough core", "Permission denied", "Bad address", "Block device required", "Mount device busy", "File exists", "Cross-device link", "No such device", "Not a directory", "Is a directory", "Invalid argument", "File table overflow", "Too many open files", "Not a typewriter", "Text file busy", "File too large", "No space left on device", "Illegal seek", "Restricted operation on a file system", "Too many links", "Broken pipe", "Argument too large", "Result too large", "Operation would block", "Operation now in progress", "Operation already in progress", "Socket operation on non-socket", "Destination address required", "Message too long", "Protocol wrong type for socket", "Protocol not available", "Protocol not supported", "Socket type not supported", "Error-operation not supported", "Protocol family not supported", "Address family not supported by protocol family", "Address already in use", "Cannot assign requested address", "Network is down", "Network is unreachable", "Network dropped connection on reset", "Software caused connection abort", "Connection reset by peer", "No buffer space available", "Socket is already connected", "Socket is not connected", "Cannot send after socket shutdown", "Too many references: cannot splice", "Connection timed out", "Connection refused", "Too many levels of symbolic links", "File name too long", "Host is down", "No route to host", "Directory not empty", "Too many processes", "Too many users", "Disk quota exceeded", "Stale NFS file handle", "Too many levels of remote in path", "No message of desired type", "Identifier removed", "Alignment error", "No locks available", "Function not implemented" }; int sys_nerr = 77; ----------------------------------------------------------------------------- Jeff Putsch | Internet: putsch@uicc.com Unitrode Integrated Circuits Corp. | UUCP : uunet!chillon!putsch Merrimack, NH USA | | Voice : (US) 603-429-8626 (daytime) \enddata{text822, 32356} \begindata{text822, 37495} 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, 7 May 91 21:47:27 -0400 (EDT) Received: from po3.andrew.cmu.edu via qmail ID ; Tue, 7 May 91 21:45:43 -0400 (EDT) Received: from alpha.xerox.com by po3.andrew.cmu.edu (5.54/3.15) id for info-andrew; Tue, 7 May 91 21:45:33 EDT Received: from holmes.parc.xerox.com ([13.1.100.162]) by alpha.xerox.com with SMTP id <16218>; Tue, 7 May 1991 18:45:25 PDT Received: by holmes.parc.xerox.com id <33025>; Tue, 7 May 1991 18:46:29 -0700 From: Bill Janssen To: info-andrew@andrew.cmu.edu Subject: Bug in .ch file for view Message-Id: <91May7.184629pdt.33025@holmes.parc.xerox.com> Date: Tue, 7 May 1991 18:46:17 PDT The method view_PostResource is declared to have a last arg with the name "data". Unfortunately, this fouls up the "class" parser, which returns a class_Data token rather than a class_Name token. You can see it in the .ih file, which has the declaration #define view_PostResource(self,path,type,long) \ ((* ((void (*)())((self)->header.view_methods->routines[16]))) (self,path,type,long)) for the original method PostResource( struct atomlist * path, struct atom * type, long data ); The parameter name should be changed. Bill \enddata{text822, 37495} \begindata{text822, 39168} 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, 8 May 91 01:14:40 -0400 (EDT) Received: from po2.andrew.cmu.edu via qmail ID ; Wed, 8 May 91 01:13:27 -0400 (EDT) Received: from ucbvax.Berkeley.EDU by po2.andrew.cmu.edu (5.54/3.15) id for info-andrew; Wed, 8 May 91 01:13:04 EDT Received: by ucbvax.Berkeley.EDU (5.63/1.42) id AA25000; Tue, 7 May 91 22:03:49 -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: 7 May 91 17:33:04 GMT From: bu.edu!dartvax!eleazar.dartmouth.edu!paw@bloom-beacon.mit.edu (Pat Wilson) Organization: Project NORTHSTAR Subject: font corruption in ez on RS/6000s Message-Id: <1991May7.173304.1502@dartvax.dartmouth.edu> Sender: info-andrew-request@andrew.cmu.edu To: info-andrew@andrew.cmu.edu I've had reports of fonts getting corrupted in ez on the RS/6000. It seems that, at times while editing .c files, the fonts get so small and so corrupted (bad bits) as to become unreadable. All subsequent ez invocations inherit this problem. Restarting X fixes the fonts. Has anyone else seen this? Thanks. -- Pat Wilson Systems Manager, Project NORTHSTAR paw@northstar.dartmouth.edu \enddata{text822, 39168} \begindata{text822, 40864} 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, 8 May 91 09:06:41 -0400 (EDT) Received: from po3.andrew.cmu.edu via qmail ID ; Wed, 8 May 91 09:06:03 -0400 (EDT) Received: from vnet.ibm.com (IINUS1.IBM.COM) by po3.andrew.cmu.edu (5.54/3.15) id for info-andrew; Wed, 8 May 91 09:05:56 EDT Received: from RCHLAND by vnet.ibm.com (IBM VM SMTP V2R1) with BSMTP id 6414; Wed, 08 May 91 09:04:02 EDT Reply-To: "Bob Oesterlin" Received: by po1.rchland.ibm.com (5.51/4.7) id for info-andrew@andrew.cmu.edu; Wed, 8 May 91 08:04:05 CDT Received: via switchmail; Wed, 8 May 1991 08:04:04 -0500 (CDT) Received: from locutus.rchland.ibm.com via qmail ID ; Wed, 8 May 1991 08:03:54 -0500 (CDT) Received: from locutus.rchland.ibm.com via qmail ID ; Wed, 8 May 1991 08:03:50 -0500 (CDT) Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.locutus.rchland.ibm.com.rs.aix31 via MS.5.6.locutus.rchland.ibm.com.rs_aix31; Wed, 8 May 1991 08:03:47 -0500 (CDT) Message-Id: Date: Wed, 8 May 1991 08:03:47 -0500 (CDT) From: Bob Oesterlin X-Andrew-Message-Size: 752+0 Content-Type: X-BE2; 12 If-Type-Unsupported: send To: info-andrew@andrew.cmu.edu Subject: Re: font corruption in ez on RS/6000s Cc: paw@northstar.dartmouth.edu In-Reply-To: <1991May7.173304.1502@dartvax.dartmouth.edu> References: <1991May7.173304.1502@dartvax.dartmouth.edu> \begindata{text,538367624} \textdsversion{12} \template{messages} \excerptedcaption{Excerpts from ext.cmu.info-andrew: 7-May-91 font corruption in ez on RS.. Pat Wilson@RCHGATE.rchla (389)} \quotation{I've had reports of fonts getting corrupted in ez on the RS/6000. }\quotation{It seems that, at times while editing .c files, the fonts get so small }\quotation{and so corrupted (bad bits) as to become unreadable. All subsequent }\quotation{ez invocations inherit this problem. Restarting X fixes the fonts. } Did the user run "info"? The fonts that info uses have similar (the same?) names as the ones in /usr/andrew/X11fonts (because info is ATK!). info has the bad taste to install them in front of the andrew fonts if they are no in the font path. make you font path something like: ...., /usr/andrew/X11fonts/,/usr/lpp/info/X11fonts/ and you should be OK Bob \enddata{text,538367624} \enddata{text822, 40864} \begindata{text822, 43857} Return-path: X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail Received: from po2.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl) ID ; Wed, 8 May 91 10:53:15 -0400 (EDT) Received: from po2.andrew.cmu.edu via qmail ID ; Wed, 8 May 91 10:51:25 -0400 (EDT) If-Type-Unsupported: send Received: from po3.andrew.cmu.edu via qmail ID ; Wed, 8 May 91 10:47:39 -0400 (EDT) Received: from thumper.bellcore.com by po3.andrew.cmu.edu (5.54/3.15) id for wjh+; Wed, 8 May 91 10:46:42 EDT Received: from greenbush.bellcore.com by thumper.bellcore.com (4.1/4.7) id for info-andrew+@andrew.cmu.edu; Wed, 8 May 91 10:46:32 EDT Received: by greenbush.bellcore.com (4.12/4.7) id for wjh+@andrew.cmu.edu; Wed, 8 May 91 10:50:09 edt Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.greenbush.mouseclub.sun4.40 via MS.5.6.greenbush.mouseclub.sun4_40; Wed, 8 May 1991 10:50:04 -0400 (EDT) Message-Id: Date: Wed, 8 May 1991 10:50:04 -0400 (EDT) From: Nathaniel Borenstein X-Andrew-Message-Size: 2340+2 Content-Type: X-BE2; 12 To: info-andrew+@andrew.cmu.edu Subject: Re: @ Automagically adding headers to outgoing mail? Cc: Fred Hansen In-Reply-To: References: <1991May04.032724.11127@convex.com>, <0c9Q3AW00VsPE0jll3@andrew.cmu.edu> , \begindata{text,2756864} \textdsversion{12} \template{messages} \define{footnote attr:[Flags OverBar Int Set] attr:[FontSize PreviousFontSize Point -2]} Fred Hansen seems to have located the problem, which is kind of amusing from an archaeological perspective: \excerptedcaption{Excerpts from activemsgs: 8-May-91 Re: @ Automagically adding .. Fred Hansen@andrew.cmu.e (835+0)} \quotation{Perhaps the problem arises from this code in WriteOneFile() in sendmsg.c: } \typewriter{\smaller{\leftindent{\typewriter{\smaller{\quotation{ d = sendmessage->HeadText; }\quotation{ SeeingAt = FALSE; }\quotation{ for (i=0, lim = text_GetLength(d); i 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, 8 May 91 12:00:45 -0400 (EDT) Received: from po2.andrew.cmu.edu via qmail ID ; Wed, 8 May 91 11:57:53 -0400 (EDT) Received: from sadye.uvm.edu by po2.andrew.cmu.edu (5.54/3.15) id for info-andrew; Wed, 8 May 91 11:57:40 EDT Received: by UVM.EDU (5.65a/1.23) id AA01175; Wed, 8 May 91 11:26:18 -0400 Received: from cui.2.0.CUILIB.3.45.SNAP.NOT.LINKED.sadye.uvm.edu.sun4.40 via MS.5.6.sadye.uvm.edu.sun4_40; Wed, 8 May 1991 11:26:18 -0400 (EDT) Message-Id: Date: Wed, 8 May 1991 11:26:18 -0400 (EDT) From: Garrett Wollman To: info-andrew@andrew.cmu.edu (Andrew Dist List) Subject: BE1 compatability Now that nsb has raised the issue, is there any value in keeping be1be2 and some of the other "conversion" utilities around, since the "old" formats are now effectively history? For that matter, how about making all of these a separate MK_foo target group in the Imakefiles, so that they don't get built with the rest of the stuff unless you ask for it? -GAWollman (Hoping my "happy magtape archiver in the sky" will quickly come back to Earth and find some disk space for my ATK sources...) \enddata{text822, 49080} \begindata{text822, 50762} 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, 10 May 91 10:37:23 -0400 (EDT) Received: from po2.andrew.cmu.edu via qmail ID ; Fri, 10 May 91 10:35:24 -0400 (EDT) Received: from northstar35.dartmouth.edu by po2.andrew.cmu.edu (5.54/3.15) id for info-andrew; Fri, 10 May 91 10:34:52 EDT Received: by northstar35.dartmouth.edu (5.61D1/4.1) id AA04991; Fri, 10 May 91 10:34:46 -0400 Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.northstar35.rt.r3 via MS.5.6.northstar35.rt_r3; Fri, 10 May 1991 10:34:44 -0400 (EDT) Message-Id: Date: Fri, 10 May 1991 10:34:44 -0400 (EDT) From: William David Haas To: info-andrew@andrew.cmu.edu Subject: preferences Currently there are two ways of setting preferences for the Andrew software. The first is to compile the preference into the code during installation and the second is for the user to have a preferences file. How hard would it be to add a global preferences file as a third alternative? We would like to set the default printing commond (amungst other things) for our users. If we put it in the code we have to edit the Andrew software every time we do an installation and anytime we find a bug we have to wonder if it was because we made a bad change. What we have done is to automatically give each user a preferences file when we create an account. This works ok but there are always users who delete or compress the file to save space in their account. Since they didn't create it they don't know what it is for. So, how hard would it be to add an global preferences file that is reference anytime the user's file is read? -dav P.S. I am hoping someone will tell me its already in there. \enddata{text822, 50762} \begindata{text822, 52958} 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 ; Sat, 11 May 91 23:07:04 -0400 (EDT) Received: from po2.andrew.cmu.edu via qmail ID ; Sat, 11 May 91 23:05:04 -0400 (EDT) Received: from ATHENA.MIT.EDU by po2.andrew.cmu.edu (5.54/3.15) id for info-andrew; Sat, 11 May 91 23:04:51 EDT Received: from LAKOTA.MIT.EDU by ATHENA.MIT.EDU with SMTP id AA22893; Sat, 11 May 91 23:04:42 EDT Received: by lakota.MIT.EDU (5.61/4.7) id AA27691; Sat, 11 May 91 23:04:39 -0400 Received: from Messages.7.15.N.CUILIB.3.45.SNAP.NOT.LINKED.lakota.vax.43 via MS.5.6.lakota.vax_43; Sat, 11 May 1991 23:04:37 -0400 (EDT) Message-Id: <8c==35cGG02=5XPWYJ@athena.mit.edu> Date: Sat, 11 May 1991 23:04:37 -0400 (EDT) From: Bill Cattey X-Andrew-Message-Size: 497+0 Content-Type: X-BE2; 12 If-Type-Unsupported: send To: info-andrew@andrew.cmu.edu, William David Haas Subject: Re: preferences In-Reply-To: References: \begindata{text,1867196} \textdsversion{12} \template{messages} \excerptedcaption{Excerpts from mail: 10-May-91 preferences William David Haas@north (1003)} \quotation{So, how hard would it be to add an global preferences file that is }\quotation{reference anytime the user's file is read? } \quotation{-dav } \quotation{P.S. I am hoping someone will tell me its already in there. } As the person who lobbied for it's creation, I am qualified to tell you: It's already there! Put your global preferences into a file named global.pref in the same place you've configured to hold your global.ezinit. We aim to please. -wdc \enddata{text,1867196} \enddata{text822, 52958} \begindata{text822, 55116} Return-path: X-Andrew-Authenticated-as: 1447;andrew.cmu.edu;Gary Keim Received: from fallscreek.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl) ID ; Sun, 12 May 1991 15:52:19 -0400 (EDT) Received: from fallscreek.andrew.cmu.edu via qmail ID ; Sun, 12 May 1991 15:48:20 -0400 (EDT) Received: from Messages.7.15.N.CUILIB.3.45.SNAP.NOT.LINKED.fallscreek.andrew.cmu.edu.rt.r3 via MS.5.6.fallscreek.andrew.cmu.edu.rt_r3; Sun, 12 May 1991 15:48:20 -0400 (EDT) Message-ID: Date: Sun, 12 May 1991 15:48:20 -0400 (EDT) From: Gary Keim X-Andrew-Message-Size: 265+0 Content-Type: X-BE2; 12 If-Type-Unsupported: send To: Info-Andrew , William David Haas Subject: Re: preferences In-Reply-To: <8c==35cGG02=5XPWYJ@athena.mit.edu> References: <8c==35cGG02=5XPWYJ@athena.mit.edu> \begindata{text,270493336} \textdsversion{12} \template{messages} \excerptedcaption{Excerpts from misc: 11-May-91 Re: preferences Bill Cattey@ATHENA.MIT.E (497+0)} \quotation{Put your global preferences into a file named global.pref in the same place you've configured to hold your global.ezinit. } Actually, the name of the file is $\{ANDREWDIR/lib/global.prf. \enddata{text,270493336} \enddata{text822, 55116} \begindata{text822, 56796} 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, 13 May 91 08:32:19 -0400 (EDT) Received: from po3.andrew.cmu.edu via qmail ID ; Mon, 13 May 91 08:31:52 -0400 (EDT) Received: from sun2.nsfnet-relay.ac.uk by po3.andrew.cmu.edu (5.54/3.15) id for info-andrew; Mon, 13 May 91 08:31:45 EDT Received: from ukc.ac.uk by sun2.nsfnet-relay.ac.uk via JANET with NIFTP id <11544-0@sun2.nsfnet-relay.ac.uk>; Mon, 13 May 1991 13:12:00 +0100 Received: from brunel.ac.uk by kestrel.Ukc.AC.UK via Janet (UKC CAMEL FTP) id aa06495; 13 May 91 11:16 BST Received: from Minerva by Echo.brunel.ac.uk with SMTP (PP) id <3414-0@Echo.brunel.ac.uk>; Mon, 13 May 1991 11:14:22 +0100 Received: from gav by uucp-mailhost.uuu.brunel.ac.uk; Mon, 13 May 91 11:14:17 +0100 Received: from gandalf.tsrl.GEC-Avionics.co.uk by GEC-Avionics.co.uk; Mon, 13 May 91 10:50:33 BST Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.gandalf.sun3.4 via MS.5.6.gandalf.sun3_4; Mon, 13 May 1991 10:50:29 +0100 (BST) Message-Id: Date: Mon, 13 May 1991 10:50:29 +0100 (BST) From: Mark D Templeton - Senior Systems Engineer - TSRL - GEC Avionics X-Andrew-Message-Size: 1328+0 Content-Type: X-BE2; 12 If-Type-Unsupported: send To: info-andrew@andrew.cmu.edu Subject: Re: preferences In-Reply-To: References: Sender: druid <@brunel.ac.uk:druid@uk.co.gec-avionics.tsrl> \begindata{text,1530116} \textdsversion{12} \template{messages} \excerptedcaption{Excerpts from mail: 10-May-91 preferences William David Haas@north (1004)} \quotation{Currently there are two ways of setting preferences for the Andrew }\quotation{software. The first is to compile the preference into the code during }\quotation{installation and the second is for the user to have a preferences file. }\quotation{How hard would it be to add a global preferences file as a third }\quotation{alternative? We would like to set the default printing commond (amungst }\quotation{other things) for our users. If we put it in the code we have to edit }\quotation{the Andrew software every time we do an installation and anytime we find }\quotation{a bug we have to wonder if it was because we made a bad change. What we }\quotation{have done is to automatically give each user a preferences file when we }\quotation{create an account. This works ok but there are always users who delete }\quotation{or compress the file to save space in their account. Since they didn't }\quotation{create it they don't know what it is for. } \quotation{So, how hard would it be to add an global preferences file that is }\quotation{reference anytime the user's file is read? } \quotation{-dav } \quotation{P.S. I am hoping someone will tell me its already in there. } Try reading README or README.ez in the andrew root. This lists the setup files: \leftindent{/AndrewSetup /etc/AndrewSetup $(LOCAL_ANDREW_SETUP_ENV) /usr/vice/etc/AndrewSetup $(DEFAULT_ANDREWDIR_ENV)/etc/AndrewSetup /usr/andrew/etc/AndrewSetup} Regards, Mark. \enddata{text,1530116} \enddata{text822, 56796} \begindata{text822, 60456} 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, 15 May 91 06:49:49 -0400 (EDT) Received: from po3.andrew.cmu.edu via qmail ID ; Wed, 15 May 91 06:48:48 -0400 (EDT) Message-ID: Received: from cc.uq.oz.au (bunyip.cc.uq.oz.au) by po3.andrew.cmu.edu (5.54/3.15) id for info-andrew; Wed, 15 May 91 06:48:33 EDT Received: from brolga.cc.uq.oz.au by bunyip.cc.uq.oz.au id aa21457; 15 May 91 20:48 EST Date: Wed, 15 May 91 20:48:13 EST From: G.Michaelson@cc.uq.oz.au Subject: Andrew on Ultrix 4.1 To: info-andrew@andrew.cmu.edu Thanks for the pointers to getting Andrew built under Ultrix 4.1 -I have resolved my problems with libc, and now have a semi-functioning system which is really beut! The only other MM package I've seen is DIAMOND and I like this one better. I had a few problems with the mips specific code eg for doing system stats, and will try and send in suitable diffs. A few ioctl's had to be enabled (using the #if defined options for IBM as a guide) as well. \enddata{text822, 60456} \begindata{text822, 61927} 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, 15 May 91 06:53:45 -0400 (EDT) Received: from po3.andrew.cmu.edu via qmail ID ; Wed, 15 May 91 06:52:34 -0400 (EDT) Message-ID: Received: from cc.uq.oz.au (bunyip.cc.uq.oz.au) by po3.andrew.cmu.edu (5.54/3.15) id for info-andrew; Wed, 15 May 91 06:52:20 EDT Received: from brolga.cc.uq.oz.au by bunyip.cc.uq.oz.au id aa21524; 15 May 91 20:51 EST Date: Wed, 15 May 91 20:51:43 EST From: G.Michaelson@cc.uq.oz.au Subject: damn! (modem bust at home sorry) To: info-andrew@andrew.cmu.edu for the partial mail. what I meant to say was: can anybody suggest how to avoid the "fixing up unaligned data access" messages? I have enabled MALLOC size to 8 following the SPARC model, but still get hoardes of these unless I disable the log and that just switches off the shouting.. It still costs the CPU to re-align the data. Should I be using a 16-byte boundary on MIPS? I fully intend joining the MM distlist, but I want to resolve the last few glitches in the code first. What I have seen so far (bush, fad, ez, help) is very very nice, and I would like to thank everyone at CMU who helped write this package. Smashing! -George Michaelson, Prentice Computer Centre \enddata{text822, 61927} \begindata{text822, 63635} 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, 15 May 91 10:39:30 -0400 (EDT) Received: from po3.andrew.cmu.edu via qmail ID ; Wed, 15 May 91 10:37:44 -0400 (EDT) Received: from vnet.ibm.com (IINUS1.IBM.COM) by po3.andrew.cmu.edu (5.54/3.15) id for info-andrew; Wed, 15 May 91 10:37:31 EDT Received: from RCHLAND by vnet.ibm.com (IBM VM SMTP V2R1) with BSMTP id 9361; Wed, 15 May 91 10:35:34 EDT Reply-To: "Bob Oesterlin" Received: by po1.rchland.ibm.com (5.51/4.7) id for info-andrew@andrew.cmu.edu; Wed, 15 May 91 08:42:57 CDT Received: via switchmail; Wed, 15 May 1991 08:42:55 -0500 (CDT) Received: from locutus.rchland.ibm.com via qmail ID ; Wed, 15 May 1991 08:42:04 -0500 (CDT) Received: from locutus.rchland.ibm.com via qmail ID ; Wed, 15 May 1991 08:42:00 -0500 (CDT) Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.locutus.rchland.ibm.com.rs.aix31 via MS.5.6.locutus.rchland.ibm.com.rs_aix31; Wed, 15 May 1991 08:41:57 -0500 (CDT) Message-Id: Date: Wed, 15 May 1991 08:41:57 -0500 (CDT) From: Bob Oesterlin To: info-andrew@andrew.cmu.edu Subject: CUI 'take' Is there any way to have the CUI 'take' command only take hints for a certain part of the bboard tree? When our nightly bboard purge runs, 1000's of hints get dropped into .MS.Master for our external bboard tree. The CUI daemons has to try and catch up on all these hints and thus local bboard posts don't get processed for long periods. I'd like to have a couple of CUI daemons running; one for the local bborads (only taking hints for them), and one for the external ones. I don't see a way to do it offhand. Bob \enddata{text822, 63635} \begindata{text822, 65971} 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, 15 May 91 13:46:22 -0400 (EDT) Received: from po3.andrew.cmu.edu via qmail ID ; Wed, 15 May 91 13:45:21 -0400 (EDT) Received: from thumper.bellcore.com by po3.andrew.cmu.edu (5.54/3.15) id for info-andrew+; Wed, 15 May 91 13:44:55 EDT Received: from greenbush.bellcore.com by thumper.bellcore.com (4.1/4.7) id for info-andrew+@andrew.cmu.edu; Wed, 15 May 91 13:44:50 EDT Received: by greenbush.bellcore.com (4.12/4.7) id for info-andrew+@andrew.cmu.edu; Wed, 15 May 91 13:48:31 edt Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.greenbush.mouseclub.sun4.40 via MS.5.6.greenbush.mouseclub.sun4_40; Wed, 15 May 1991 13:48:27 -0400 (EDT) Message-Id: <0cALFfG0M2YtEHxX9e@thumper.bellcore.com> Date: Wed, 15 May 1991 13:48:27 -0400 (EDT) From: Nathaniel Borenstein To: info-andrew+@andrew.cmu.edu Subject: Scroll bars on X terminal When I run Andrew on my Graphon X terminal at home, the scroll bars often have glitches where the "elevator" has moved through a region and left a too-light-grey smudge. I've never though much about it, but it has always happened. It's also the case that, when I first start up Andrew applications, my error log from the Graphon X server shows the following errors: Xgo: Unknown extension requested: Multi-Buffering Xgo: Unknown extension requested: SHAPE It just occurred to me to wonder: Could these two facts be related? Does anyone know what is going on, either with the smudged scroll bars or the odd error messages? \enddata{text822, 65971} \begindata{text822, 67997} 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, 15 May 91 14:44:32 -0400 (EDT) Received: from po2.andrew.cmu.edu via qmail ID ; Wed, 15 May 91 14:42:23 -0400 (EDT) Received: from sadye.uvm.edu by po2.andrew.cmu.edu (5.54/3.15) id for info-andrew+; Wed, 15 May 91 14:41:57 EDT Received: by UVM.EDU (5.65a/1.23) id AA10621; Wed, 15 May 91 14:41:51 -0400 Received: from cui.2.0.CUILIB.3.45.SNAP.NOT.LINKED.sadye.uvm.edu.sun4.40 via MS.5.6.sadye.uvm.edu.sun4_40; Wed, 15 May 1991 14:41:50 -0400 (EDT) Message-Id: <0cAM3iq4lU4LEdQERm@sadye.uvm.edu> Date: Wed, 15 May 1991 14:41:50 -0400 (EDT) From: Garrett Wollman To: info-andrew+@andrew.cmu.edu Subject: Re: Scroll bars on X terminal Cc: In-Reply-To: <0cALFfG0M2YtEHxX9e@thumper.bellcore.com> References: <0cALFfG0M2YtEHxX9e@thumper.bellcore.com> [Irrelevant note: this is about the fourth time I've tried to write this reply; each time so far I've tried to get out with ^X^\, which triggers SIGQUIT. >Sigh<.] I'd sure like to know why ATK is asking for SHAPE! I don't ever recall ATK opening a non-rectangular window... -GAWollman PS: I've never been able to try ATK out properly on an Xterm because of the fonts. \enddata{text822, 67997} \begindata{text822, 69666} Return-path: X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail Received: from po3.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl) ID ; Thu, 16 May 91 15:23:01 -0400 (EDT) Received: from po3.andrew.cmu.edu via qmail ID ; Thu, 16 May 91 15:20:49 -0400 (EDT) Received: from wugate.wustl.edu by po3.andrew.cmu.edu (5.54/3.15) id for info-andrew; Thu, 16 May 91 15:20:43 EDT Received: by wugate.wustl.edu (5.65a+/WUSTL-0.3) with SMTP id AA08889; Thu, 16 May 91 14:20:39 -0500 Return-Path: Received: by informatics.WUstl.EDU (4.1/SunOS 4.0); Thu, 16 May 91 14:20:33 CDT Date: Thu, 16 May 91 14:20:33 CDT From: sbc@informatics.WUstl.EDU (Steve Cousins) Message-Id: <9105161920.AA02290@informatics.WUstl.EDU> To: info-andrew@andrew.cmu.edu Subject: wierd behavior I'm having a lot of trouble tracking down a bug, which only comes up when my code is linked in to ATK. The following program works fine: #include main() { int bigN = 4181; int ndocs = 4; double log_val; log_val = log((double)bigN/(double)ndocs); printf("log(%f/%f) = %f or %f\n", (double)bigN, (double)ndocs, log_val, log((double)bigN/(double)ndocs)); } when compiled with "cc foo.c -lm" or with "gcc foo.c -lm" on either a Sparcstation 330 with SunOS 4.1 or a Sparcstation 470 with SunOS 4.1.1. (I've tried all the experiments I'll describe on both of these platforms). When I include this code segment in an ATK program, things act very strangly. The correct answer is: log(4181.000000/4.000000) = 6.952011 or 6.952011 From the ATK version I get log(4181.000000/4.000000) = 1072715008.000000 or 1.020752 and if (in the ATK version) I move that calculation of the log from the last arg to printf to the first argument after the control string, I get: log(1.020752/0.000000) = 0.000000 or -0.000000 This tells me that maybe log is returning something of a different length than the C compiler thinks. Anyway, it's very frustrating because I got the code to work standalone, but can't seem to embed it in the ATK application. My Imakefile has the line: DynamicMultiObject(searchv.do, searchv.o, /usr/desert/sybase/lib/libsybdb.a, -lm) which generates the commands: rm -f searchv.o cc -c -I. -I/usr/desert/sybase/include/ -g -I/usr/andrew/include/atk -I/usr/andrew/include -I//usr/include/X11 searchv.c /usr/desert/sybase/include//sybfront.h: 164: MAX redefined /usr/desert/sybase/include//sybfront.h: 165: MIN redefined /usr/andrew/bin/makedo -g -d /usr/andrew/lib -b /usr/andrew/bin -o searchv.do searchv.o /usr/desert/sybase/lib/libsybdb.a -lm doindex: indexing searchv.do ...OK doindex: Writing index file...Done Can anyone see anything I'm doing that's obviously wrong? What version of "log" is getting called? Any help is appreciated, as I'm at a loss as to how to proceed at this point. Thanks Steve Cousins Medical Informatics Laboratory Washington University St. Louis, MO \enddata{text822, 69666} \begindata{text822, 72941} Return-path: X-Andrew-Authenticated-as: 1447;andrew.cmu.edu;Gary Keim 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, 16 May 91 17:03:42 -0400 (EDT) Received: from po3.andrew.cmu.edu via qmail ID ; Thu, 16 May 91 17:03:11 -0400 (EDT) If-Type-Unsupported: send Received: from po3.andrew.cmu.edu via qmail ID ; Thu, 16 May 91 17:01:29 -0400 (EDT) Received: from fallscreek.andrew.cmu.edu via qmail ID ; Thu, 16 May 1991 17:01:18 -0400 (EDT) Received: from fallscreek.andrew.cmu.edu via qmail ID ; Thu, 16 May 1991 17:01:13 -0400 (EDT) Received: from Messages.7.15.N.CUILIB.3.45.SNAP.NOT.LINKED.fallscreek.andrew.cmu.edu.rt.r4 via MS.5.6.fallscreek.andrew.cmu.edu.rt_r4; Thu, 16 May 1991 17:01:12 -0400 (EDT) Message-ID: Date: Thu, 16 May 1991 17:01:12 -0400 (EDT) From: Gary Keim X-Andrew-Message-Size: 732+0 Content-Type: X-BE2; 12 To: Info-Andrew Subject: Re: wierd behavior In-Reply-To: <9105161920.AA02290@informatics.WUstl.EDU> References: <9105161920.AA02290@informatics.WUstl.EDU> \begindata{text,270487292} \textdsversion{12} \template{messages} \excerptedcaption{Excerpts from misc: 16-May-91 wierd behavior Steve Cousins@informatic (2139)} \quotation{I'm having a lot of trouble tracking down a bug, which only comes up when }\quotation{my code is linked in to ATK. The following program works fine: } First, I tested your code in a dynamically loaded object and it worked as expected. The sybase library must be the culprit. Does it contain any math functions? Try % \bold{nm /usr/desert/sybase/lib/libsybdb.a | egrep log}. If it does contain log, you may want to blow off the -lm. One solution may be to rewrite the last two arguments to the DynamicObject() rule, making sure to list the standard math library first: DynamicObject(searchv,, -lm -L/usr/desert/sybase/lib -lsybdb) Give it a try. Gary Keim ATK Group \enddata{text,270487292} \enddata{text822, 72941} \begindata{text822, 75538} 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, 17 May 91 15:06:28 -0400 (EDT) Received: from po3.andrew.cmu.edu via qmail ID ; Fri, 17 May 91 15:06:13 -0400 (EDT) Received: from sun2.nsfnet-relay.ac.uk by po3.andrew.cmu.edu (5.54/3.15) id for info-andrew; Fri, 17 May 91 15:06:02 EDT Received: from ukc.ac.uk by sun2.nsfnet-relay.ac.uk via JANET with NIFTP id <23314-0@sun2.nsfnet-relay.ac.uk>; Fri, 17 May 1991 20:01:19 +0100 Received: from brunel.ac.uk by kestrel.Ukc.AC.UK via Janet (UKC CAMEL FTP) id aa21855; 17 May 91 14:55 BST Received: from Minerva by Echo.brunel.ac.uk with SMTP (PP) id <7572-0@Echo.brunel.ac.uk>; Fri, 17 May 1991 14:46:30 +0100 Received: from gav by uucp-mailhost.uuu.brunel.ac.uk; Fri, 17 May 91 14:46:20 +0100 Received: from gandalf.tsrl.GEC-Avionics.co.uk by GEC-Avionics.co.uk; Fri, 17 May 91 14:39:04 BST Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.gandalf.sun3.4 via MS.5.6.gandalf.sun3_4; Fri, 17 May 1991 14:39:01 +0100 (BST) Message-Id: Date: Fri, 17 May 1991 14:39:01 +0100 (BST) From: Mark D Templeton - Senior Systems Engineer - TSRL - GEC Avionics X-Andrew-Message-Size: 1205+0 Content-Type: X-BE2; 12 If-Type-Unsupported: send To: Andrew Dist List Subject: Importing PostScript Sender: druid <@brunel.ac.uk:druid@uk.co.gec-avionics.tsrl> \begindata{text,1822488} \textdsversion{12} \template{messages} In general, for really swish documents, I use T\subscript{\bigger{E}}X for the text, with xfig for the documentation. Having become truly impressed with Andrew, I would prefer to use it. However I can see no way to import xfig figures into Andrew---a great shame. xfig can produce PostScript or FIG format files. Please take my wish list below as "it's great, but these would make it even better", rather than a winge list. \bold{Wish list}, in descending order of desirablility 1. Ability to \underline{import} PostScript. At the moment it can only be exported, not imported. Most decent graphic tools can output PostScript, thus usefulness of the ez suite would be improved. 2. TeX output rather than *roff output. This would make Andrew usable on machines where the cost of the Programmers' Workbench is hard to justify. It would also improve the look of text output. 3. A \italic{special character} card in ez to allow easy insertion of, say, the four different types of dash [m-dash, n-dash, hyphen and minus], double open quotes, double close quotes, etc. 4. Support for Silicon Graphics machines, especially 310 series. Also support for SCO Unix-386. \bold{These are just personal greed!!} Thanks for listening. Regards and thanks, Mark. \enddata{text,1822488} \enddata{text822, 75538} \begindata{text822, 78803} 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, 17 May 91 15:32:41 -0400 (EDT) Received: from po2.andrew.cmu.edu via qmail ID ; Fri, 17 May 91 15:30:17 -0400 (EDT) Received: from research.att.com by po2.andrew.cmu.edu (5.54/3.15) id for info-andrew; Fri, 17 May 91 15:30:09 EDT Received: by inet; Fri May 17 15:30 EDT 1991 Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.gargoyle.sun4.40 via MS.5.6.gargoyle.sun4_40; Fri, 17 May 1991 15:29:56 -0400 (EDT) Message-Id: Date: Fri, 17 May 1991 15:29:56 -0400 (EDT) From: Bill Schell To: Andrew Dist List Subject: Re: Importing PostScript In-Reply-To: References: Has anyone thought of taking ghostscript and putting an ATK object wrapper around it to construct a postscript display object? It shouldn't be too hard, given that ghostscript will output bitmaps given postscript input. Ghostscript is free too and from the limited use I've given it seems pretty solid. Bill Schell AT&T Bell Labs, Murray Hill, NJ bill@allegra.att.com \enddata{text822, 78803} \begindata{text822, 80395} Return-path: X-Andrew-Authenticated-as: 1447;andrew.cmu.edu;Gary Keim 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, 17 May 91 15:38:11 -0400 (EDT) Received: from po3.andrew.cmu.edu via qmail ID ; Fri, 17 May 91 15:37:54 -0400 (EDT) If-Type-Unsupported: send Received: from andrew.cmu.edu via qmail ID ; Fri, 17 May 91 15:36:12 -0400 (EDT) Received: from fallscreek.andrew.cmu.edu via qmail ID ; Fri, 17 May 1991 15:35:55 -0400 (EDT) Received: from fallscreek.andrew.cmu.edu via qmail ID ; Fri, 17 May 1991 15:35:52 -0400 (EDT) Received: from Messages.7.15.N.CUILIB.3.45.SNAP.NOT.LINKED.fallscreek.andrew.cmu.edu.rt.aos4 via MS.5.6.fallscreek.andrew.cmu.edu.rt_aos4; Fri, 17 May 1991 15:35:51 -0400 (EDT) Message-ID: Date: Fri, 17 May 1991 15:35:51 -0400 (EDT) From: Gary Keim X-Andrew-Message-Size: 937+0 Content-Type: X-BE2; 12 To: Andrew Dist List Subject: Re: Importing PostScript In-Reply-To: References: \begindata{text,270281712} \textdsversion{12} \template{messages} \excerptedcaption{Excerpts from misc: 17-May-91 Importing PostScript Mark -@uk.co.gec-avionic (1205+0)} \quotation{1. Ability to \underline{import} PostScript. }\quotation{At the moment it can only be exported, not imported. Most decent graphic tools can output PostScript, thus usefulness of the ez suite would be improved. } Agreed. \excerptedcaption{Excerpts from misc: 17-May-91 Importing PostScript Mark -@uk.co.gec-avionic (1205+0)} \quotation{3. A \italic{special character} card in ez to allow easy insertion of, say, the four different types of dash [m-dash, n-dash, hyphen and minus], double open quotes, double close quotes, etc. } I'm not sure whether your sources include this , but there is a program called \bold{compchar} that will allow you to do this. Try: % \bold{help compchar} \excerptedcaption{Excerpts from misc: 17-May-91 Importing PostScript Mark -@uk.co.gec-avionic (1205+0)} \quotation{Also support for SCO Unix-386. } This is coming in the next patch (we're in beta test right now). Thanks for the input. Keep it up. Gary Keim ATK Group \enddata{text,270281712} \enddata{text822, 80395} \begindata{text822, 83277} Return-path: X-Andrew-Authenticated-as: 2368;andrew.cmu.edu;Douglas F. DeJulio 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 ; Fri, 17 May 91 17:35:56 -0400 (EDT) Received: from terminus.mercury.andrew.cmu.edu via qmail ID ; Fri, 17 May 91 17:10:33 -0400 (EDT) Received: from Messages.7.8.N.CUILIB.3.45.SNAP.NOT.LINKED.terminus.mercury.andrew.cmu.edu.pmax.3 via MS.5.6.terminus.mercury.andrew.cmu.edu.pmax_3; Fri, 17 May 91 17:10:32 -0400 (EDT) Message-ID: Date: Fri, 17 May 91 17:10:32 -0400 (EDT) From: "Douglas F. DeJulio" X-Andrew-Message-Size: 537+0 Content-Type: X-BE2; 12 If-Type-Unsupported: send To: Info-Andrew Subject: Re: Importing PostScript In-Reply-To: References: \begindata{text,18794716} \textdsversion{12} \template{messages} \quotation{2. TeX output rather than *roff output. This would make Andrew usable on machines where the cost of the Programmers' Workbench is hard to justify. It would also improve the look of text output. } I'd rather \bold{not} see this. If you can't use troff, what about groff? It's free. It'll even output TeX-dvi files with the computer modern font, so if you think CM looks good then there's an instant way to improve the look of text right now. It also outputs raw PostScript directly if you ask it nicely. -- Doug DeJulio dd26+@andrew.cmu.edu \enddata{text,18794716} \enddata{text822, 83277} \begindata{text822, 85138} 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, 17 May 91 18:30:43 -0400 (EDT) Received: from po2.andrew.cmu.edu via qmail ID ; Fri, 17 May 91 18:30:07 -0400 (EDT) Received: from lazy.qt.IPA.FhG.de by po2.andrew.cmu.edu (5.54/3.15) id for info-andrew+; Fri, 17 May 91 18:29:48 EDT Received: by lazy.qt.IPA.FhG.de (5.61+/IDA-1.2.8/gandalf.2) id AA15836; Sat, 18 May 91 00:31:33 +0100 Received: from VUI.Andrew.3.70.CUILIB.3.45.SNAP.NOT.LINKED.lazy.qt.IPA.FhG.de.pmax.3 via MS.5.6.lazy.qt.IPA.FhG.de.pmax_3; Sat, 18 May 1991 00:31:31 +0100 (MET) Message-Id: Date: Sat, 18 May 1991 00:31:31 +0100 (MET) From: Juergen Henke To: Info-Andrew Subject: Re: Importing PostScript Cc: In-Reply-To: References: I agree with the use of groff, but did YOU try this ? I don't have ditroff (i even don't know were to get it ...:-) and have till now no big success in printing with groff - text prints fine, but (at the moment) it will print only 1 (one) zip in addition to the text, and no raster at all - it stays difficult. I remember (may be it's a halucination) someone from the ITC say, that they are planning to do direct PostScript...sigh About the postscript object i thought a lot, since i read about this in the ATUG papers... ...time, where is it ? At the moment i REALLY would like to get Interleaf a kick and use ez instead, but how to print ? Where to get the ditroff and this piece of software from Adobe for a DECstation or VAXstation ? How to change the ATK, so i could print an ez document with zips and rasters and tables and so on ?? May be the usage of TeX as an intermediate medium isn't as bad as you told, because we could get eqs to print ? Sorry for the long posting, Juergen P.S.: Don't let me be misunderstood, ATK is IMHO the best Toolkit for X, and we do a lot of programming with it. But it would be the VERY BEST, if we could give it to all our staff and our students to do their daily work... sigh \enddata{text822, 85138} \begindata{text822, 87748} 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, 17 May 91 19:57:23 -0400 (EDT) Received: from po2.andrew.cmu.edu via qmail ID ; Fri, 17 May 91 19:56:11 -0400 (EDT) Received: from ucbvax.Berkeley.EDU by po2.andrew.cmu.edu (5.54/3.15) id for info-andrew; Fri, 17 May 91 19:55:55 EDT Received: by ucbvax.Berkeley.EDU (5.63/1.42) id AA10054; Fri, 17 May 91 16:43: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: 17 May 91 23:28:20 GMT From: olivea!samsung!mips!spool.mu.edu!munnari.oz.au!brolga!ggm@apple.com (George Michaelson) Organization: Prentice Computer Centre, The University of Queensland, Australia. Subject: Re: Importing PostScript Message-Id: <1991May17.232820.5077@brolga.cc.uq.oz.au> References: , Sender: info-andrew-request@andrew.cmu.edu To: info-andrew@andrew.cmu.edu henke@qt.ipa.fhg.de (Juergen Henke) writes: >I agree with the use of groff, but did YOU try this ? >I don't have ditroff (i even don't know were to get it ...:-) and >have till now no big success in printing with groff - text prints fine, but >(at the moment) it will print only 1 (one) zip in addition to the text, and >no raster at all - it stays difficult. running ezprint -t over an ez/fed/raster document produces troff input using a "comment-quoted" form of postscript inclusion. groff (well gtroff) is quite explicit in it's manual page about using other methods of denoting included postscript. Thus, without work this cannot work for free. I, like others, cannot get ditroff onto the box easily. I got gtroff to be called from ezprint fine, and even got gxditview to be the "popup" for preview to work too... but only if I select the -TX75 font, since gtroff uses non-standard (ditroff) backend commands for its ps dvi stuff. I can see two simple ways to get postscript inclusions working. (1) change the way postscript is "tokenized" into ezprint -t output to be runtime configurable, and make a gtroff backend for this. (2) write a post-processor to re-wrap the troff into gtroff acceptable form. awk/perl/shell/whatever. the inclusion forms are pretty simple. and a nicer but probably harder third form (3) do ALL inclusions by .so and make the contents of the result of a post-processor of its own. -This would permit arbitrary filtering of new ez bodytypes eg FIG/TeX. and no... I'm not volunteering... George -- G.Michaelson Internet: G.Michaelson@cc.uq.oz.au Phone: +61 7 365 4079 Postal: George Michaelson, the Prentice Centre, The University of Queensland, St Lucia, QLD Australia 4072. \enddata{text822, 87748} \begindata{text822, 90971} 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, 17 May 91 21:02:01 -0400 (EDT) Received: from po2.andrew.cmu.edu via qmail ID ; Fri, 17 May 91 21:00:54 -0400 (EDT) Received: from att.att.com by po2.andrew.cmu.edu (5.54/3.15) id for info-andrew; Fri, 17 May 91 21:00:38 EDT Received: from mtgz047 by mtgzfs3.att.com (4.0/SMI-4.0) id AA23646; Fri, 17 May 91 20:45:15 EDT Received: by mtgz047 (4.0/SMI-4.0) id AA00367; Fri, 17 May 91 20:45:11 EDT Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.mtgz047.gazelle.att.com.sun4.40 via MS.5.6.mtgz047.gazelle.att.com.sun4_40; Fri, 17 May 1991 20:45:08 -0400 (EDT) Message-Id: Date: Fri, 17 May 1991 20:45:08 -0400 (EDT) From: C C Hayden X-Andrew-Message-Size: 605+0 Content-Type: X-BE2; 12 If-Type-Unsupported: send To: Mark D Templeton - Senior Systems Engineer - TSRL - GEC Avionics Subject: Re: Importing PostScript Cc: info-andrew@andrew.cmu.edu In-Reply-To: References: \begindata{text,3097112} \textdsversion{12} \template{default} \define{global attr:[FontSize ConstantFontSize Point 12]} \define{itemize menu:[Region~4,Itemize~31] attr:[LeftMargin LeftMargin Inch 32768]} \define{enumerate menu:[Region~4,Enumerate~30] attr:[LeftMargin LeftMargin Inch 32768]} \define{programexample menu:[Region~4,ProgramExample~13] attr:[LeftMargin LeftMargin Inch 32768] attr:[Justification LeftJustified Point 0] attr:[FontFace FixedFace Int Set] attr:[FontFamily AndyType Int 0]} \define{excerptedcaption attr:[LeftMargin LeftMargin Inch 32768] attr:[RightMargin RightMargin Inch 32768] attr:[FontFace Bold Int Set] attr:[FontFace Italic Int Set]} \define{notetotypesetter menu:[Region~4,NoteToTypesetter~61] attr:[Flags PassThru Int Set]} \define{literal menu:[Region~4,Literal~62] attr:[Flags PassThru Int Set]} I know it is really gross, but what I do is to use raster to capture a screen dump of the xfig diagram, and then paste this in to the Andrew document. I have contributed the code to read screen dumps to patch level 10. I also added menu commands to the raster application to invoke the window and area dump programs automatically, but I am not sure they made it into PL10. I use the same technique, xfig to raster, to generate postscript for times when I need it to embed in troff documents. \bold{\bigger{Charles Hayden cch@mtgzfs3.att.com}} Bell Labs MT 3G-408 200 Laurel Ave, Middletown, NJ 07748 (201) 957-5558 \enddata{text,3097112} \enddata{text822, 90971} \begindata{text822, 94003} 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, 17 May 91 21:38:22 -0400 (EDT) Received: from po2.andrew.cmu.edu via qmail ID ; Fri, 17 May 91 21:37:07 -0400 (EDT) Received: from sadye.uvm.edu by po2.andrew.cmu.edu (5.54/3.15) id for info-andrew+; Fri, 17 May 91 21:36:54 EDT Received: by UVM.EDU (5.65a/1.23) id AA14872; Fri, 17 May 91 21:36:50 -0400 Received: from cui.2.0.CUILIB.3.45.SNAP.NOT.LINKED.sadye.uvm.edu.sun4.40 via MS.5.6.sadye.uvm.edu.sun4_40; Fri, 17 May 1991 21:36:49 -0400 (EDT) Message-Id: Date: Fri, 17 May 1991 21:36:49 -0400 (EDT) From: Garrett Wollman To: Info-Andrew Subject: Re: Importing PostScript Cc: In-Reply-To: References: The latest version of groff is *almost* capable of printing direct ATK, with the addition of a program in between gtroff and grops. However, I got stuck with figuring out what to do with the PB and PE. IWBRRRRRRNI ATK could output all "graphical" insets as separate EPSF files with a .PSPIC directive to include them; then groff would work without any fooling around, except that since gtroff and ditroff use a different fundamental resolution, preview would have to be fixed as well. -GAWollman \enddata{text822, 94003} \begindata{text822, 95868} 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 ; Sat, 18 May 91 11:57:36 -0400 (EDT) Received: from po2.andrew.cmu.edu via qmail ID ; Sat, 18 May 91 11:55:28 -0400 (EDT) Received: from ucbvax.Berkeley.EDU by po2.andrew.cmu.edu (5.54/3.15) id for info-andrew; Sat, 18 May 91 11:55:12 EDT Received: by ucbvax.Berkeley.EDU (5.63/1.42) id AA28487; Sat, 18 May 91 08:40:34 -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 91 12:00:47 GMT From: eru!hagbard!sunic!mcsun!ukc!slxsys!jclark!jjc@bloom-beacon.mit.edu (James Clark) Organization: None, London, England Subject: Re: Importing PostScript Message-Id: References: , Sender: info-andrew-request@andrew.cmu.edu To: info-andrew@andrew.cmu.edu In article wollman@SADYE.UVM.EDU (Garrett Wollman) writes: The latest version of groff is *almost* capable of printing direct ATK, with the addition of a program in between gtroff and grops. However, I got stuck with figuring out what to do with the PB and PE. I was able to use groff to print out an ATK document that I was sent by loading the enclosed tmac.psatk after tmac.atk. If you start using this, please let me know whether it works reliably; if it does, I'll include it in the next version of groff. James Clark jjc@jclark.uucp #! /bin/sh # This is a shell archive. Remove anything before this line, then unpack # it by saving it into a file and typing "sh file". To overwrite existing # files, type "sh file -c". You can also feed this as standard input via # unshar, or by typing "sh 'tmac.psatk' <<'END_OF_FILE' X.nr zT 0 X.if '\*(.T'ps' .nr zT 1 X.nr psatk-unit 1p X.de psatk-defs Xps: mdef 5 X/PB { X /saved save def X currentpoint translate X \n[psatk-unit] u -\n[psatk-unit] u scale X /showpage {} def X userdict begin X} bind def X/PE { X end X saved restore X} bind def X/troffadjust { X pop 0 X} bind def X.. X.de PB X.ne \\$1p X.nr zT \\n(zT>0 X\\*[PB\\n(zT]\\ X.. X.de PE X\\*[PE\\n(zT]\\ X.. X.ds PB0 X.\" The last line before the "'PE" is "\}" rather than ".\}". This X.\" would cause a spurious space to be introduced before any picture X.\" that was the first thing on a line. So we have to catch that and X.\" remove it. X.de PB1 X.ev psatk X.fi X.di psatk-mac X\!ps: exec PB X.. X.de PE0 X\v'-.75m'\ X\D'l \\$1p 0'\D'l 0 \\$2p'\D'l -\\$1p 0'\D'l 0 -\\$2p'\ X\h'\\$1p'\v'.75m'\x'\\$2p-1m>?0'\c X.. X.ds psatk-init \Y[psatk-defs] X.de PE1 X\!PE X.di X.di null X.br X.di X.rm null X.ev X\v'-.75m'\ X\\*[psatk-init]\Y[psatk-mac]\ X\h'\\$1p'\v'.75m'\x'\\$2p-1m>?0'\c X.rm psatk-mac X.if \\n(.P .ds psatk-init X.. END_OF_FILE if test 954 -ne `wc -c <'tmac.psatk'`; then echo shar: \"'tmac.psatk'\" unpacked with wrong size! fi # end of 'tmac.psatk' fi echo shar: End of shell archive. exit 0 \enddata{text822, 95868} \begindata{text822, 99746} Return-path: X-Andrew-Authenticated-as: 13;andrew.cmu.edu;Fred Hansen 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 ; Sun, 19 May 91 22:37:36 -0400 (EDT) Received: from andrew.cmu.edu via qmail ID ; Sun, 19 May 91 22:33:22 -0400 (EDT) Received: from bangor.andrew.cmu.edu via qmail ID ; Sun, 19 May 1991 22:32:24 -0400 (EDT) Received: from bangor.andrew.cmu.edu via qmail ID ; Sun, 19 May 1991 22:32:19 -0400 (EDT) Received: from Messages.7.15.N.CUILIB.3.45.SNAP.NOT.LINKED.bangor.andrew.cmu.edu.rt.aos4 via MS.5.6.bangor.andrew.cmu.edu.rt_aos4; Sun, 19 May 1991 22:32:18 -0400 (EDT) Message-ID: Date: Sun, 19 May 1991 22:32:18 -0400 (EDT) From: Fred Hansen To: Info-Andrew , Mark D Templeton - Senior Systems Engineer - TSRL - GEC Avionics Subject: Re: Importing PostScript In-Reply-To: References: Excerpts from internet.info-andrew: 17-May-91 Importing PostScript Mark -@uk.co.gec-avionic (1205+0) > 1. Ability to import PostScript. This is straight-forward, though it could certainly be made less klunky. here is an example: .ne 1.9i 'PB 432 80 'if \n(zT \{\ \!%! \! 432 troffadjust 80 neg translate \! \! %%%%%%%%%%The postscript embedment comes after this. \! \! 0 0 moveto 72 0 lineto 72 72 lineto stroke \! \! %%%%%%%%%%Embedment ends before here. \!\} 'PE 432 80 Figure 1. Draw the bottom and right of a one inch cube. The space for this image is 432 PostScript points wide and 80 high. The 1.9 in the .ne leaves room for this caption as well. The PB and PE macros are part of the standard tmac.atk. They work by breaking the line into two separately composed sublines, so things don't work too well if there are multiple images on a line or if the image comes near the margin. Incidentally, giving the whole thing the style RightFlush or Centrered will make the image have that justification; that is the purpose of the troffadjust line. Fred Hansen (ps. Please spell your return address in proper internet order when sending mail outside Britain.) \enddata{text822, 99746} \begindata{text822, 102463} 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, 20 May 91 07:17:49 -0400 (EDT) Received: from po3.andrew.cmu.edu via qmail ID ; Mon, 20 May 91 07:13:28 -0400 (EDT) Received: from thumper.bellcore.com by po3.andrew.cmu.edu (5.54/3.15) id for info-andrew; Mon, 20 May 91 07:13:22 EDT Received: from greenbush.bellcore.com by thumper.bellcore.com (4.1/4.7) id for info-andrew@andrew.cmu.edu; Mon, 20 May 91 07:13:21 EDT Received: by greenbush.bellcore.com (4.12/4.7) id for info-andrew@andrew.cmu.edu; Mon, 20 May 91 07:17:04 edt Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.greenbush.mouseclub.sun4.40 via MS.5.6.greenbush.mouseclub.sun4_40; Mon, 20 May 1991 07:17:01 -0400 (EDT) Message-Id: Date: Mon, 20 May 1991 07:17:01 -0400 (EDT) From: Nathaniel Borenstein To: xpert@expo.lcs.mit.edu Subject: Re: Documentation for Andrew Message System Cc: info-andrew@andrew.cmu.edu 1. A better place to ask Andrew questions is the Andrew newsgroup (comp.soft-sys.andrew) or mailing list (info-andrew[-request]@andrew.cmu.edu). 2. Andrew comes with an "ezprint" command that can print all the Andrew help files. Unfortunately, if you want to print these files *before* you build Andrew, I think you're out of luck. The top-level README file should tell you how to build it, though. 3. I'm CC'ing this to info-andrew in case I'm wrong and there is some way to nicely print the help files without actually building the Andrew distribution, but I doubt that there is. -- Nathaniel \enddata{text822, 102463} \begindata{text822, 104507} 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, 20 May 91 10:24:25 -0400 (EDT) Received: from po3.andrew.cmu.edu via qmail ID ; Mon, 20 May 91 10:22:07 -0400 (EDT) Received: from thumper.bellcore.com by po3.andrew.cmu.edu (5.54/3.15) id for info-andrew; Mon, 20 May 91 10:21:56 EDT Received: from greenbush.bellcore.com by thumper.bellcore.com (4.1/4.7) id for info-andrew@andrew.cmu.edu; Mon, 20 May 91 10:21:55 EDT Received: by greenbush.bellcore.com (4.12/4.7) id for info-andrew@andrew.cmu.edu; Mon, 20 May 91 10:25:37 edt Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.greenbush.mouseclub.sun4.40 via MS.5.6.greenbush.mouseclub.sun4_40; Mon, 20 May 1991 10:25:32 -0400 (EDT) Message-Id: Date: Mon, 20 May 1991 10:25:32 -0400 (EDT) From: Nathaniel Borenstein To: info-andrew@andrew.cmu.edu Subject: Re: CUI 'take' In-Reply-To: References: The takehints command was optimized for the multi-bboard-server case. Thus the only selectivity you can do is whether to take ALL hints or only those dropped by this bboard-server machine. Without modifying the code, you might be able to get the effect you desire by running your local & external stuff on different servers, and only taking the hints from the current machine. Beyond that, it's a simple matter of code -- see MS_TakeHints in ams/libs/ms/rawdb.c.... \enddata{text822, 104507} \begindata{text822, 106460} 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, 20 May 91 10:36:41 -0400 (EDT) Received: from po3.andrew.cmu.edu via qmail ID ; Mon, 20 May 91 10:36:07 -0400 (EDT) Received: from thumper.bellcore.com by po3.andrew.cmu.edu (5.54/3.15) id for dba+; Mon, 20 May 91 10:35:52 EDT Received: from greenbush.bellcore.com by thumper.bellcore.com (4.1/4.7) id for info-andrew-bugs+@andrew.cmu.edu; Mon, 20 May 91 10:35:30 EDT Received: by greenbush.bellcore.com (4.12/4.7) id for slr@fiji; Mon, 20 May 91 10:12:17 edt Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.greenbush.mouseclub.sun4.40 via MS.5.6.greenbush.mouseclub.sun4_40; Mon, 20 May 1991 10:12:11 -0400 (EDT) Message-Id: Date: Mon, 20 May 1991 10:12:11 -0400 (EDT) From: Nathaniel Borenstein X-Andrew-Message-Size: 654+0 Content-Type: X-BE2; 12 If-Type-Unsupported: send To: info-andrew-bugs+@andrew.cmu.edu, info-andrew+@andrew.cmu.edu, dba+@andrew.cmu.edu, wdc@athena.mit.edu, oester@ibm.com, janssen@parc.xerox.com, Craig_Everhart@transarc.com Subject: Patching the bug Cc: Steve Rohall , Jonathan Rosenberg \begindata{text,2714688} \textdsversion{12} \template{messages} The nasty bug previously mentioned appears to be due to a bad interaction with the 822 header parsing library routine called "Next822Word" (defined in overhead/mail/lib/scan822.c). Apparently, this routine was documented to return 0 on error, (although is822Error might have been more consistent) but this was never checked for by the date parsing routines. The fix is a very simple one-liner in ams/libs/ms/msparse.c: % \bold{diff *msparse.c originals/*msparse.c} 54c54 < while (code822 && code822 != is822End) \{ --- > while (code822 != is822End) \{ % In other words, the while loop in the date parser should check for code822 getting set to zero.\ \enddata{text,2714688} \enddata{text822, 106460} \begindata{text822, 108933} 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, 20 May 91 10:37:07 -0400 (EDT) Received: from po3.andrew.cmu.edu via qmail ID ; Mon, 20 May 91 10:36:16 -0400 (EDT) Received: from thumper.bellcore.com by po3.andrew.cmu.edu (5.54/3.15) id for dba+; Mon, 20 May 91 10:36:07 EDT Received: from greenbush.bellcore.com by thumper.bellcore.com (4.1/4.7) id for info-andrew-bugs+@andrew.cmu.edu; Mon, 20 May 91 10:35:36 EDT Received: by greenbush.bellcore.com (4.12/4.7) id for slr@fiji; Mon, 20 May 91 09:41:22 edt Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.greenbush.mouseclub.sun4.40 via MS.5.6.greenbush.mouseclub.sun4_40; Mon, 20 May 1991 09:41:17 -0400 (EDT) Message-Id: Date: Mon, 20 May 1991 09:41:17 -0400 (EDT) From: Nathaniel Borenstein To: info-andrew-bugs+@andrew.cmu.edu, info-andrew+@andrew.cmu.edu, dba+@andrew.cmu.edu, wdc@athena.mit.edu, oester@ibm.com, janssen@parc.xerox.com, Craig_Everhart@transarc.com Subject: Warning: Nasty AMS Bug Cc: Steve Rohall , Jonathan Rosenberg A long-dormant AMS bug hit us over the weekend, crippling our entire AMS bboard system until I came in this morning and sorted it out. I'm sending this bug to a number of people & lists because the bug was tickled by a mal-formed message that appeared on the "xpert" mailing list, which is received by a number of other sites. Therefore it is possible that other people are equally wedged, and I wanted to warn AMS bboard system maintainers about the problem as quickly as possible. The bug is caused by a badly-malformed "Date" header. The message in question had the following: Date: Fri, 17 May 91 13:56:47 (Ti Apparently that date causes the date parsing routines to go into an infinite loop! You can test this by running cui and typing whenis Fri, 17 May 91 13:56:47 (Ti On both sun3 and sun4 platforms, this seems to cause an infinite loop. I will try to follow up with a patch before too long, but I wanted to get this warning out quickly. If your bboard system is similarly stuck, you can probably fix the bug by killing & restarting your cui daemon after either eliminating the offending message or adding a trailing right paren to its date header. Amazing, really, that it would appear that no such header was previously encountered by any of the AMS-based bboard systems. Of course, the header is totally out of spec, but cui should be able to tolerate it better than that... \enddata{text822, 108933} \begindata{text822, 111968} 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, 20 May 91 12:20:02 -0400 (EDT) Received: from po2.andrew.cmu.edu via qmail ID ; Mon, 20 May 91 12:19:23 -0400 (EDT) Received: from SGI.COM by po2.andrew.cmu.edu (5.54/3.15) id for info-andrew; Mon, 20 May 91 12:19:04 EDT Received: from [192.26.61.126] by SGI.COM via SMTP (5.65+bind 1.5+ida/910110.SGI) for info-andrew@andrew.cmu.edu id AA25145; Mon, 20 May 91 09:18:39 -0700 Received: by walhalla.wpd.sgi.com (5.65+bind 1.5+ida/900410.SGI) for steph@westford.ccur.com id AA15843; Mon, 20 May 91 09:18:34 -0700 Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.walhalla.sgi.4d via MS.5.6.walhalla.sgi_4d; Mon, 20 May 1991 09:18:32 -0700 (PDT) Message-Id: <0cBzPM306XpyAjgapx@walhalla> Date: Mon, 20 May 1991 09:18:32 -0700 (PDT) From: Andrew Palay X-Andrew-Message-Size: 1330+0 Content-Type: X-BE2; 12 If-Type-Unsupported: send To: info-andrew@andrew.cmu.edu, andy@romaint.uucp, steph@westford.ccur.com Subject: Re: Dynamic Loading In-Reply-To: <9105201217.AA00428@romaint.uucp> References: <9105201217.AA00428@romaint.uucp> \begindata{text,268980772} \textdsversion{12} \template{messages} \excerptedcaption{Excerpts from mail: 20-May-91 Andrew Takats@romaint.uu (1216)} \quotation{Subject: using ATK to make a subroutine library } \quotation{Greetings from Pasta-Land! } \quotation{How (easily) can Andrew code be used outside of the ATK dynamic }\quotation{loading environment? A couple of questions may clear up my query: } \quotation{1) can I create a single executable that can be run with an absolute }\quotation{minimum of accompanying files, etc., so that I can have other isolated }\quotation{people run my application without loading Andrew? My current line of }\quotation{thinking is to modify runapp to statically load all my applications }\quotation{classes, and to link all my .o's together with runapp. How does this }\quotation{sound? }Yes you can do this. I did this to try to debug some things in messages when I didn't have access to a debugger that could handle dynamically loaded objects. The only thing is the assembly code that triggers the dynamic loading must still be there. \quotation{2) can I access Andrew classes from non-Andrew C-code? I assume it's }\quotation{possible since the class function produces normal C code, but I fear there's }\quotation{some stumbling block somewhere. Has anyone done anything similar? } Yes you can intermix them. The major stumbling block is that ATK believes it is control of the event loop. Your code must be written using an event driven model. Andrew J. Palay Principal Scientist Silicon Graphics Computer Systems \enddata{text,268980772} \enddata{text822, 111968} \begindata{text822, 115174} 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, 20 May 91 15:23:12 -0400 (EDT) Received: from po2.andrew.cmu.edu via qmail ID ; Mon, 20 May 91 15:21:02 -0400 (EDT) Received: from ATHENA.MIT.EDU by po2.andrew.cmu.edu (5.54/3.15) id for info-andrew; Mon, 20 May 91 15:20:54 EDT Received: from LAKOTA.MIT.EDU by ATHENA.MIT.EDU with SMTP id AA14262; Mon, 20 May 91 15:20:45 EDT Received: by lakota.MIT.EDU (5.61/4.7) id AA22166; Mon, 20 May 91 15:20:42 -0400 Received: from Messages.7.15.N.CUILIB.3.45.SNAP.NOT.LINKED.lakota.vax.43 via MS.5.6.lakota.vax_43; Mon, 20 May 1991 15:20:40 -0400 (EDT) Message-Id: <0cC268sGG02=1KR4wH@athena.mit.edu> Date: Mon, 20 May 1991 15:20:40 -0400 (EDT) From: Bill Cattey To: Andrew Dist List , Bill Schell Subject: Re: Importing PostScript In-Reply-To: References: I'd like to incorporate ghostscript in ATK, but first I'd like to find out why ghostscript core dumped when I fed it a (comparatively) simple zip figure's postscript output. -wdc \enddata{text822, 115174} \begindata{text822, 116785} 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, 20 May 91 17:43:23 -0400 (EDT) Received: from po3.andrew.cmu.edu via qmail ID ; Mon, 20 May 91 17:42:15 -0400 (EDT) Received: from pilot.njin.net by po3.andrew.cmu.edu (5.54/3.15) id for info-andrew+; Mon, 20 May 91 17:42:05 EDT Received: from handyman.njin.net by pilot.njin.net (5.59/SMI4.0/RU1.4/3.08) id AA17076; Mon, 20 May 91 17:42:01 EDT Date: Mon, 20 May 91 17:42:00 EDT From: David M. Katinsky To: info-andrew+@andrew.cmu.edu Reply-To: dmk@pilot.njin.net X-Telephone: +1 908 932-4783 X-Fax: +1 908 932-2968 Message-Id: I was asking my colleague, Rakesh Patel, about the current state of AMs with regard to PCs and Macs; he responded with this. Have there been any further accomplishments in the last year for which you could direct some literature/documentation my way? Currently, I am reading those documents found in docs/AMS. Thanks much for any information you can provide. --------------- Message-Id: <8a3Ymzj0BwwOEaEloV@transarc.com> Date: Mon, 26 Mar 90 12:09:19 -0500 (EST) From: Craig_Everhart@transarc.com X-Andrew-Message-Size: 467+0 Content-Type: X-BE2; 12 To: Info-Andrew , samsung!emory!km@zaphod.mps.ohio-state.edu (Ken Mandelberg) Subject: Re: AMS frontend for PCs and Macs? Cc: Jack Stein , Aaron Wohl In-Reply-To: <5192@emory.mathcs.emory.edu> References: <5192@emory.mathcs.emory.edu> All PC/Mac front-ends to AMS are currently text-only. Many of the pieces for a PC front end are included with the Andrew distribution (X.V11R4); the Mac stuff wasn't quite ready in time for the tape deadline, but the folks who did it (Special Projects, Operations, Computing Services, CMU) were very interested in distributing their Mac front-end. dmk David M. Katinsky dmk@pilot.njin.net, dmk@njin.BITNET, {njin, rutgers}!dmk \enddata{text822, 116785} \begindata{text822, 119203} 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, 20 May 91 18:45:19 -0400 (EDT) Received: from po5.andrew.cmu.edu via qmail ID ; Mon, 20 May 91 18:44:08 -0400 (EDT) Received: from CALIPH.INTELLICORP.COM (INTELLICORP.COM) by po5.andrew.cmu.edu (5.54/3.15) id for info-andrew; Mon, 20 May 91 18:43:55 EDT Received: from garlic.intellicorp.com by CALIPH.INTELLICORP.COM via SMTP with TCP; Mon, 20 May 91 15:43:29-PDT Received: by garlic.intellicorp.com (4.0/SMI-4.0) id AA03194; Mon, 20 May 91 15:45:40 PDT Date: Mon, 20 May 91 15:45:40 PDT From: davis@garlic.intellicorp.com (Nils Davis) Message-Id: <9105202245.AA03194@garlic.intellicorp.com> To: info-andrew@andrew.cmu.edu Subject: Is "ez" available as a widget in Andrew? Reply-To: ndavis@intellicorp.com Hi -- I don't read this list and haven't looked at Andrew for 1.5 years, so please excuse my ignorance. I have an application where I'd like to display some text, with different sorts of properties on the text like bolding and italicizing, and I'd like the user to be able to click on a boldfaced word and have something happen. I was wondering if the Andrew toolkit could help me out with this. At this point I don't know anything about Andrew, and before I downloaded the whole thing, I thought I'd find out if my idea is feasible. Is Andrew based on Xt? Can I combine Andrew widgets with those from other Xt-based toolkits? Is there an Andrew interface builder? Please reply by mail -- I don't subscribe to info-andrew. Thanks, Nils Davis (ndavis@intellicorp.com) IntelliCorp, Inc. Mountain View, CA 415/965-5616 \enddata{text822, 119203} \begindata{text822, 121231} 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, 21 May 91 08:28:33 -0400 (EDT) Received: from po2.andrew.cmu.edu via qmail ID ; Tue, 21 May 91 08:27:45 -0400 (EDT) Received: from dolphin.icase.edu by po2.andrew.cmu.edu (5.54/3.15) id for info-andrew+; Tue, 21 May 91 08:27:28 EDT Received: by dolphin.icase.edu (5.65.1/lanleaf2.4.9) id AA12790; Tue, 21 May 91 08:28:22 -0400 Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.dolphin.icase.edu.sun4.40 via MS.5.6.dolphin.icase.edu.sun4_40; Tue, 21 May 1991 08:28:20 -0400 (EDT) Message-Id: Date: Tue, 21 May 1991 08:28:20 -0400 (EDT) From: Tom Crockett X-Andrew-Message-Size: 827+0 Content-Type: X-BE2; 12 If-Type-Unsupported: send To: info-andrew+@andrew.cmu.edu, Nathaniel Borenstein Subject: Re: Warning: Nasty AMS Bug In-Reply-To: References: \begindata{text,2962768} \textdsversion{12} \template{messages} \excerptedcaption{Excerpts from internet.info-andrew: 20-May-91 Warning: Nasty AMS Bug Nathaniel Borenstein@thu (1402)} \quotation{Amazing, really, that it would appear that no such header was previously }\quotation{encountered by any of the AMS-based bboard systems. } Actually, I think I may have seen this once before (\italic{cui} in an infinite loop), but I didn't realize that's what the problem was. We, too, were hit by the bad message to \bold{\italic{xpert}}. I finally got \italic{cui} to proceed by deleting messages from my bboard account's \bold{Mailbox} directory until I found the offending one. Not a pretty sight! \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,2962768} \enddata{text822, 121231} \begindata{text822, 123747} 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, 21 May 91 12:02:40 -0400 (EDT) Received: from po2.andrew.cmu.edu via qmail ID ; Tue, 21 May 91 12:00:59 -0400 (EDT) Received: from skidrow.dartmouth.edu by po2.andrew.cmu.edu (5.54/3.15) id for info-andrew; Tue, 21 May 91 12:00:41 EDT Received: by skidrow.dartmouth.edu (5.65D1/4.2) id AA16380; Tue, 21 May 91 12:00:36 -0400 Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.skidrow.noname.sun4.40 via MS.5.6.skidrow.noname.sun4_40; Tue, 21 May 1991 12:00:33 -0400 (EDT) Message-Id: Date: Tue, 21 May 1991 12:00:33 -0400 (EDT) From: Susan Schwarz To: info-andrew@andrew.cmu.edu Subject: Help formatting problem Cc: "bb+official.andrew" I have recently ported NCAR Graphics V3.0 to our Sparcstations, IBM RTs and RS600s and am having trouble getting the NCAR man pages to appear correctly when using the ATK help utility. We are running ATK4 patch level 9. When I use help to display the man pages, many of the vowels are missing from the text. When I use the 'man' utility on them, the man pages appear correctly. The NCAR man files reference a specific troff macro file that comes with NCAR and I think that macro file may be causing the problem. Here is a listing of an NCAR man page (dashsmth.l) that exhibits the problem and also the macro file (ncargmac.l) that it references. File dashsmth.l : ------------- .TH DASHSMTH 3NCARG "MARCH 1988" NCAR "NCAR GRAPHICS" .so /user/source/sep/NCAR/Doc/ncargmac.l .dsS1 " CALL DASHDC (IPAT,JCRT,JSIZE) .dsS2 " CALL DASHDB (IPAT) .dsS3 " CALL CURVED (X,Y,N) .dsS4 " CALL FRSTD (X,Y) .dsS5 " CALL VECTD (X,Y) .dsS6 " CALL LINED (XA,XB,YA,YB) no smoothing .dsS7 " CALL LASTD Called after last point is processed .nrsN 7 ./" USE tsi to PRINT THIS FILE! .pn 189 .bp .PH "" .PF "" .SK 1 .tr ~ .po -.25i .ll 6.5i .PH "" .EH "@\s9NCAR Graphics User's Guide\s11@@@" .OH "@@@\s9DASHSMTH\s11@" .EF "@\s\fB11%\s9\fR@@August 1987\s11@" .OF "@\s9August 1987@@\s11\fB%\fR@" .de hD \" Heading macro level one .br .ne 5 .sp 2 .ps +3 .ft B \" boldface, 14 pt. \\$1 .ft R .ps -3 .sp .. .de >> \" display for indented lines .in +.25i \" usage: .>> .sp .nf .. .de << \" end of display for indented lines .fi .in -.25i \" usage: .<< .sp .. .de sf \"start fortran (constant spacing) .ps 10 .vs 12 .nf .ft L .. .de ef \"end fortran (resume variable spacing & prev. size & font) .ft .fi .ps .vs .. .br .S 14 DASHSMTH - Software dashed-line package with character capability and smoothing .S 11 .R .H 3 "Latest Revision" August 1987 .H 3 "Purpose" DASHSMTH is a software dashed-line package with smoothing capabilities. DASHSMTH is DASHCHAR with smoothing features added. .H 3 "Usage" First, either .br CALL DASHDB (IPAT) .br where IPAT is a 16-bit dash pattern as described in the subroutine DASHDB (see DASHLINE documentation), or .br CALL DASHDC (IPAT,JCRT,JSIZE) .br as described below. Then, call any of the following: .nf CALL CURVED (X,Y,N) CALL FRSTD (X,Y) CALL VECTD (X,Y) CALL LASTD .fi LASTD is called only after the last point of a line has been processed in VECTD. The following may also be called, but no smoothing will result: .br CALL LINED (XA,YA,XB,YB) .H 3 "ARGUMENTS" .H 3 "On Input to DASHDC" .VL .6i .LI "\fBIPAT\fR" A character string of arbitrary length (60 characters seems to be a practical limit) that specifies the dash pattern to be used. A dollar sign in IPAT indicates solid; an apostrophe indicates a gap; blanks are ignored. Any character in IPAT that is not a dollar sign, apostrophe, or blank is considered to be part of a line label. Each line label can be at most 15 characters in length. Sufficient white space is reserved in the dashed line for writing line labels. .LI "\fBJCRT\fR" The length in plotter address units per $ or apostrophe. .LI "\fBJSIZE\fR" Is the size of the plotted characters: .BL .LI If between 0 and 3, it is 1., 1.5, 2. and 3. times an 8 plotter address unit width. .LI If greater than 3, it is the character width in plotter address units. .LE .LE .H 3 "To Other Line-Drawing Routines" .VL 2i .LI "\fBCURVED(X,Y,N)\fR" X and Y are arrays of world coordinate values of length N or greater. Line segments obeying the specified dash pattern are drawn to connect the N points. .LI "\fBFRSTD(X,Y)\fR" The current pen position is set to the world coordinate value (X,Y). .LI "\fBVECTD(X,Y)\fR" A line segment is drawn between the world coordinate value (X,Y) and the most recent pen position. (X,Y) then becomes the most recent pen position. .LI "\fBLINED(XA,XB,YA,YB)\fR" A line is drawn between world coordinate values (XA,YA) and (XB,YB). .LI "\fBLASTD\fR" When using FRSTD and VECTD, LASTD must be called (no arguments needed). LASTD sets up the calls to the smoothing routines KURV1S and KURV2S. .LE .H 3 "On Output" All arguments are unchanged for all routines. .H 3 "Note" When switching from the regular plotting routines to a dashed-line package the first call should not be to VECTD. .H 3 "Entry Points" DASHDB, DASHDC, CURVED, FRSTD, VECTD, LINED, RESET, LASTD, KURV1S, KURV2S, CFVLD, FDVDLD, DRAWPV, DASHBD .H 3 "Common Blocks" INTPR, DASHD1, DASHD2, DDFLAG, DCFLAG, DSAVE1, DSAVE2, DSAVE3, DSAVE5, CFFLAG, SMFLAG, DFFLAG, FDFLAG .H 3 "Required Library Routines" The ERPRT77 package and the SPPS. .H 3 "Required GKS Level" 0A .H 3 "I/O" Plots solid or dashed lines, possibly with characters at intervals in the line. The lines may also be smoothed. .H 3 "Precision" Single .H 3 "Language" FORTRAN 77 .H 3 "History" Written in October 1973. Made portable in September 1977 for use with all machines that support plotters with up to 15 bit resolution. Converted to FORTRAN 77 and GKS in June 1984. .H 3 "Algorithm" Points for each line segment are processed and passed to the routines, KURV1S and KURV2S, which compute splines under tension passing through these points. New points are generated between the given points, resulting in smooth lines. .H 3 "Accuracy" Plus or minus .5 plotter address units per call. There is no cumulative error. .H 3 "Timing" About three times as long as DASHCHAR. .bp .PH "" .PF "" .bp -------------- Here is file ncargmac.l. Note you will need to change the path of this file in the dashsmth.l file if you try to run help on it -------------- .de rt \" disable return up screen, produces nroff garbage .sp .. .de BL \" set up for * LI's .VL 6mm .. .de AL \" set up for * LI's .VL 6mm .. .de ne .. .de sp \" redefine blank line feed due to neg. spacing .. .de }F \" ignore footer breaks .. .de bp \" ignore page breaks .sp .. .de S \" catch util name and synopsis .if\\$1>11 \{\ .N \" call to print NAME, only once .ND \} .if\\$1=11 \{\ .SY \" call to print synopsis \} .. .de N \" print name at header .SH NAME .rm N .. .de SY \" print synopsis on page 1 .SH SYNOPSIS .nf .if \\n(sN-0 \\*(S1 \" list all subroutines .if \\n(sN-1 \\*(S2 .if \\n(sN-2 \\*(S3 .if \\n(sN-3 \\*(S4 .if \\n(sN-4 \\*(S5 .if \\n(sN-5 \\*(S6 .if \\n(sN-6 \\*(S7 .if \\n(sN-7 \\*(S8 .if \\n(sN-8 \\*(S9 .if \\n(sN-9 \\*(s1 .if \\n(sN-10 \\*(s2 .if \\n(sN-11 \\*(s3 .if \\n(sN-12 \\*(s4 .if \\n(sN-13 \\*(s5 .if \\n(sN-14 \\*(s6 .if \\n(sN-15 \\*(s7 .if \\n(sN-16 \\*(s8 .if \\n(sN-17 \\*(s9 .if \\n(sN-18 \\*(N1 .if \\n(sN-19 \\*(N2 .if \\n(sN-20 \\*(N3 .if \\n(sN-21 \\*(N4 .if \\n(sN-22 \\*(N5 .if \\n(sN-23 \\*(N6 .if \\n(sN-24 \\*(N7 .if \\n(sN-25 \\*(N8 .if \\n(sN-26 \\*(N9 .if \\n(sN-27 \\*(N0 .rm SY \" done only once .. .de ND \" print descript. catted onto util as NA .nf \\*(NA .rm ND \" done only once .. .de VL \" Vertical Line spacing .ns .nr.1 \\$1u \" new indent bump passed and read .if \\n(.1u=3 \{\ \" some were without units .nr.1 3mm \} .nrf2 \\n(:f \" f2 holds old front tab for return .nr:f \\n(.iu \" f holds new front tab .nr:b \\n(.iu+\\n(.1u \" b holds new indent .nr:b \\n(:bu+0.2i \" bump b to fit labels better .fi .in \\n(:bu \" set new indent .ti \\n(:bu .. .de P \" ignore P whatever it was .. .de pn \" ignore page numbering .. .de R \" ignore return to Regular font since nroff has no font .. .de LI \" Labeled pharagraph .br .sp \" print blank .if \\n(.$ .dsL1 \\$1 \" read label .if !\\n(.$ .dsL1 " * \" set label if none .in \\n(:bu \" set indent .ti 0 .ta \\n(:fu \\n(.iu \"set tabs \t\\*(L1\t\c \" print label, then text .. .de LE \" close LI environment .nr:b \\n(:f \" reset indent holder to previous .nr:f \\n(f2 \" reset front tab to previous .in \\n(:bu \" reset indent .. .de H \" header labels .D \" print DESCRIPTION before first header .rm D \" and only first .}X \" set up page, man commd. .ti 0.33i \&\\$2 \|\\$3 \|\\$4 \|\\$5 \|\\$6 \|\\$7 \" print label .br .nrf2 0 \" reset front tab to 0 .. .de D .br .sp .ti -1i DESCRIPTION .VL 0.0i .. ----------- Do you have any suggestions on how to get help to display this man page correctly? Susan Schwarz Project NORTHSTAR Dartmouth College \enddata{text822, 123747} \begindata{text822, 133482} 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, 21 May 91 13:43:01 -0400 (EDT) Received: from andrew.cmu.edu via qmail ID ; Tue, 21 May 91 13:41:21 -0400 (EDT) If-Type-Unsupported: send Received: from po2.andrew.cmu.edu via qmail ID ; Tue, 21 May 91 13:40:14 -0400 (EDT) Received: from elysees.dartmouth.edu by po2.andrew.cmu.edu (5.54/3.15) id for info-andrew; Tue, 21 May 91 13:39:44 EDT Received: by elysees.dartmouth.edu (5.65D1/4.2) id AA09062; Tue, 21 May 91 13:39:39 -0400 Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.elysees.noname.sun4.40 via MS.5.6.elysees.noname.sun4_40; Tue, 21 May 1991 13:39:37 -0400 (EDT) Message-Id: Date: Tue, 21 May 1991 13:39:37 -0400 (EDT) From: Anthony Edwards X-Andrew-Message-Size: 368+0 Content-Type: X-BE2; 12 To: info-andrew@andrew.cmu.edu Subject: link inset on RS/6000 problem? \begindata{text,1130248} \textdsversion{12} \template{default} \define{global attr:[FontSize ConstantFontSize Point 12]} \define{itemize menu:[Region~4,Itemize~31] attr:[LeftMargin LeftMargin Inch 32768]} \define{enumerate menu:[Region~4,Enumerate~30] attr:[LeftMargin LeftMargin Inch 32768]} \define{programexample menu:[Region~4,ProgramExample~13] attr:[LeftMargin LeftMargin Inch 32768] attr:[Justification LeftJustified Point 0] attr:[FontFace FixedFace Int Set] attr:[FontFamily AndyType Int 0]} \define{excerptedcaption attr:[LeftMargin LeftMargin Inch 32768] attr:[RightMargin RightMargin Inch 32768] attr:[FontFace Bold Int Set] attr:[FontFace Italic Int Set]} \define{notetotypesetter menu:[Region~4,NoteToTypesetter~61] attr:[Flags PassThru Int Set]} \define{literal menu:[Region~4,Literal~62] attr:[Flags PassThru Int Set]} We are at patch level 9 on our RS/6000 and we seem to have a problem with our link inset. UNebraska is at patchlevel 5 and doesn't seem to have the problem: When I ez a file that has a link inset in it, I get the file displayed up to the link inset, but not after it. Nothing appears after it. Any ideas of what could be wrong? Thanks in advance. - \underline{Anthony} \enddata{text,1130248} \enddata{text822, 133482} \begindata{text822, 136193} Return-path: X-Andrew-Authenticated-as: 1447;andrew.cmu.edu;Gary Keim 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, 21 May 91 14:16:18 -0400 (EDT) Received: from po2.andrew.cmu.edu via qmail ID ; Tue, 21 May 91 14:15:03 -0400 (EDT) Received: from fallscreek.andrew.cmu.edu via qmail ID ; Tue, 21 May 1991 14:14:26 -0400 (EDT) Received: from fallscreek.andrew.cmu.edu via qmail ID ; Tue, 21 May 1991 14:14:23 -0400 (EDT) Received: from Messages.7.15.N.CUILIB.3.45.SNAP.NOT.LINKED.fallscreek.andrew.cmu.edu.rt.aos4 via MS.5.6.fallscreek.andrew.cmu.edu.rt_aos4; Tue, 21 May 1991 14:14:22 -0400 (EDT) Message-ID: Date: Tue, 21 May 1991 14:14:22 -0400 (EDT) From: Gary Keim X-Andrew-Message-Size: 414+0 Content-Type: X-BE2; 12 If-Type-Unsupported: send To: Info-Andrew-Bugs , Info-Andrew , David Anderson , wdc@athena.mit.edu, oester@ibm.com, janssen@parc.xerox.com, Craig_Everhart@transarc.com, Nathaniel Borenstein Subject: Re: Warning: Nasty AMS Bug CC: Steve Rohall , Jonathan Rosenberg In-Reply-To: References: \begindata{text,270356548} \textdsversion{12} \template{messages} \excerptedcaption{Excerpts from misc: 20-May-91 Warning: Nasty AMS Bug Nathaniel Borenstein@thu (1401)} \quotation{Amazing, really, that it would appear that no such header was previously }\quotation{encountered by any of the AMS-based bboard systems. Of course, the }\quotation{header is totally out of spec, but cui should be able to tolerate it }\quotation{better than that... } This bug was uncovered (and fixed) by someone at IBM Richland in January. Gary Keim ATK Group \enddata{text,270356548} \enddata{text822, 136193} \begindata{text822, 138673} Return-path: X-Andrew-Authenticated-as: 38;andrew.cmu.edu;Susan Straub Received: from po5.andrew.cmu.edu via trymail ID ; Tue, 21 May 91 14:16:41 -0400 (EDT) Received: from hamburg.andrew.cmu.edu via qmail ID ; Tue, 21 May 1991 14:16:06 -0400 (EDT) Received: from hamburg.andrew.cmu.edu via qmail ID ; Tue, 21 May 1991 14:16:02 -0400 (EDT) Received: from Messages.7.15.N.CUILIB.3.45.SNAP.NOT.LINKED.hamburg.andrew.cmu.edu.rt.aos4 via MS.5.6.hamburg.andrew.cmu.edu.rt_aos4; Tue, 21 May 1991 14:16:02 -0400 (EDT) Message-ID: <4cCKDW600VtpMN5F9w@andrew.cmu.edu> Date: Tue, 21 May 1991 14:16:02 -0400 (EDT) From: Susan Straub X-Andrew-Message-Size: 1621+0 Content-Type: X-BE2; 12 If-Type-Unsupported: alter To: Adam Stoller Subject: error messages from Messages CC: Gary Keim \begindata{text,270393404} \textdsversion{12} \template{messages} \excerptedcaption{Excerpts from misc: 21-May-91 Fwd: error messages from Me.. Adam Stoller (1244+0)} \quotation{This came in from Fred - I'm not sure that lieutenant is quite ready to be a valid test case - but I'll leave that for you, et al, to decide. } /usr/itc/released on lieutenant is built from the /afs/andrew/itc/src tree, so it should be a valid test bed for ATK, but I'm not sure about AFS. \quotation{---------- Forwarded message begins here ---------- }\smaller{\smaller{ }}\quotation{When I started messages on the RS-6000 (lieutenant) I got the following error messages.: } \quotation{(lieutenant.andrew.cmu.edu)% \bold{messages} }\quotation{Starting messages (Version 7.15, ATK 17.0); please wait... }\quotation{(lieutenant.andrew.cmu.edu)% afs: byte-range lock/unlock ignored; make sure no one else is running this program. }\quotation{afs: byte-range lock/unlock ignored; make sure no one else is running this program. }\quotation{afs: byte-range lock/unlock ignored; make sure no one else is running this program. }\quotation{afs: byte-range lock/unlock ignored; make sure no one else is running this program. }\quotation{afs: byte-range lock/unlock ignored; make sure no one else is running this program. } \quotation{`ps ax` does not show anyone else running Messages on lieutenant. } I was able to reproduce this when I had two Messages running: one on my machine and one remotely on lieutenant. I do not get the error when I have only one Messages up. The problem is that either afs doesn't want to write over an open file (.AMS.prof), or that ams locks the file from any afs activity. So, I'd say the bug here is that the error message should be more descriptive. Gary, do you agree? Is this an AMS thing that we can change or should we notify Transarc? Susan\ \enddata{text,270393404} \enddata{text822, 138673} \begindata{text822, 141787} Return-path: X-Andrew-Authenticated-as: 118;andrew.cmu.edu;Chris Koenigsberg Received: from morphic.dws.acs.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl) ID ; Tue, 21 May 91 15:32:31 -0400 (EDT) If-Type-Unsupported: send Received: from morphic.dws.acs.cmu.edu via qmail ID ; Tue, 21 May 91 15:29:49 -0400 (EDT) Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.morphic.dws.acs.cmu.edu.pmax.3 via MS.5.6.morphic.dws.acs.cmu.edu.pmax_3; Tue, 21 May 91 15:29:48 -0400 (EDT) Message-ID: <0cCLIh200VQfI10oE5@andrew.cmu.edu> Date: Tue, 21 May 91 15:29:49 -0400 (EDT) From: Chris Koenigsberg X-Andrew-Message-Size: 2382+0 Content-Type: X-BE2; 12 To: Info-Andrew , Susan Schwarz Subject: Re: Help formatting problem CC: "bb+official.andrew" In-Reply-To: References: \begindata{text,18829852} \textdsversion{12} \template{messages} This is a common problem with the ATK Help program and its rofftext object. There are Ultrix and SunOS man pages which fail to display correctly in Help for similar reasons. Basically, I think the only way to get Help/rofftext to display these correctly is to tinker with your $\{ANDREWDIR\}/lib/tmac/tmac.atk - you may have to add every vendor-specific macro used by every man page to the tmac.atk, because Help/rofftext does not know to look in /usr/lib/tmac/tmac.an for macro definitions when processing man pages, it only looks in $\{ANDREWDIR\}/lib/tmac/tmac.atk. If you're running rofftext by hand, you can give it the "rofftext -man" switch just as you'd invoke "nroff -man" by hand, but the Help application doesn't point the rofftext object at the /usr/lib macros the way it should. There are other problems inherent to Help/rofftext's handling of man pages that we (CMU's Academic Computing and Media) have reported to the ITC over the years, and we would love to see them fixed before patchlevel 10 is released. (hint hint :-) I guess we had given up by now, but I'll mention it again just in case :-) Another pet Help/rofftext peeve: many man pages do a ".so" to include a different man page. But they assume that the current working directory is /usr/man, so they do a ".so man3/foo.3" for example. And the "man" program does a chdir to /usr/man (or whatever MANPATH element the file was found under) before invoking nroff. The rofftext object does NOT change the current working directory when reading man pages the way the 'man' program does, and so this relative-pathname reference fails. Chris Koenigsberg, Senior User Consultant ckk+@andrew.cmu.edu Distributed Workstation Services, Carnegie-Mellon University ------------------------- \excerptedcaption{Excerpts from internet.info-andrew: 21-May-91 Help formatting problem Susan Schwarz@northstar. (8475)} \quotation{I have recently ported NCAR Graphics V3.0 to our Sparcstations, IBM RTs }\quotation{and RS600s and am having trouble getting the NCAR man pages to appear }\quotation{correctly when using the ATK help utility. We are running ATK4 patch }\quotation{level 9. When I use help to display the man pages, many of the vowels }\quotation{are missing from the text. When I use the 'man' utility on them, the }\quotation{man pages appear correctly. } \quotation{ The NCAR man files reference a specific troff macro file that comes }\quotation{with NCAR and I think that macro file may be causing the problem } \enddata{text,18829852} \enddata{text822, 141787} \begindata{text822, 145745} Return-path: X-Andrew-Authenticated-as: 8158;andrew.cmu.edu;David Anderson 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, 21 May 91 16:34:33 -0400 (EDT) Received: from andrew.cmu.edu via qmail ID ; Tue, 21 May 91 16:33:07 -0400 (EDT) Received: from mss.andrew.cmu.edu via qmail ID ; Tue, 21 May 1991 16:32:32 -0400 (EDT) Received: from mss.andrew.cmu.edu via qmail ID ; Tue, 21 May 1991 16:32:23 -0400 (EDT) Received: from Messages.7.15.N.CUILIB.3.45.SNAP.NOT.LINKED.mss.andrew.cmu.edu.rt.aos4 via MS.5.6.mss.andrew.cmu.edu.rt_aos4; Tue, 21 May 1991 16:32:16 -0400 (EDT) Message-ID: Date: Tue, 21 May 1991 16:32:16 -0400 (EDT) From: David Anderson To: ndavis@intellicorp.com Subject: Re: Is "ez" available as a widget in Andrew? CC: Info-Andrew In-Reply-To: <9105202245.AA03194@garlic.intellicorp.com> References: <9105202245.AA03194@garlic.intellicorp.com> Excerpts from internet.info-andrew: 20-May-91 Is "ez" available as a widg.. Nils Davis@garlic.intell (823) > I don't read this list and haven't looked at Andrew for 1.5 years, so > please excuse my ignorance. No problem. > I have an application where I'd like to display some text, with > different sorts of properties on the text like bolding and > italicizing, and I'd like the user to be able to click on a boldfaced > word and have something happen. I was wondering if the Andrew toolkit > could help me out with this. Sure, this would be straightforward to do by either using or subclassing the ATK text object. The chlist object (in andrew/atk/champ/) does something similar to what you're looking for. > At this point I don't know anything about Andrew, and before I > downloaded the whole thing, I thought I'd find out if my idea is > feasible. Is Andrew based on Xt? No. > Can I combine Andrew widgets with > those from other Xt-based toolkits? No. There has been some talk at times about writing a wrapper that would allow ATK objects to stand in as Xt or motif widgets, but it hasn't happened yet. > Is there an Andrew interface > builder? Yes. (It's called ADEW, and it is part of our distribution.) > Please reply by mail -- I don't subscribe to info-andrew. --david \enddata{text822, 145745} \begindata{text822, 148536} Return-path: X-Andrew-Authenticated-as: 1447;andrew.cmu.edu;Gary Keim 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, 21 May 91 19:24:57 -0400 (EDT) Received: from andrew.cmu.edu via qmail ID ; Tue, 21 May 91 19:23:50 -0400 (EDT) Received: from fallscreek.andrew.cmu.edu via qmail ID ; Tue, 21 May 1991 19:23:09 -0400 (EDT) Received: from fallscreek.andrew.cmu.edu via qmail ID ; Tue, 21 May 1991 19:23:06 -0400 (EDT) Received: from Messages.7.15.N.CUILIB.3.45.SNAP.NOT.LINKED.fallscreek.andrew.cmu.edu.rt.aos4 via MS.5.6.fallscreek.andrew.cmu.edu.rt_aos4; Tue, 21 May 1991 19:23:05 -0400 (EDT) Message-ID: <8cCOjNe00VsWI6J0Zk@andrew.cmu.edu> Date: Tue, 21 May 1991 19:23:05 -0400 (EDT) From: Gary Keim X-Andrew-Message-Size: 4111+2 Content-Type: X-BE2; 12 If-Type-Unsupported: send To: Info-Andrew Subject: Re: Help formatting problem CC: "bb+official.andrew" In-Reply-To: References: \begindata{text,270281944} \textdsversion{12} \template{messages} \define{indent1 } \define{tempindentneg1 } \define{indent2 } \define{tempindentneg2 } \define{indent4 } \define{tempindentneg4 } \excerptedcaption{Excerpts from misc: 21-May-91 Help formatting problem Susan Schwarz@northstar. (8475)} \quotation{I have recently ported NCAR Graphics V3.0 to our Sparcstations, IBM RTs }\quotation{and RS600s and am having trouble getting the NCAR man pages to appear }\quotation{correctly when using the ATK help utility. } Here is how it looks to me when viewed via help. Let me know if this isn't correct. \begindata{bp,270333412} \enddata{bp,270333412} \view{bpv,270333412,0,0,0} \majorheading{DASHSMTH(3NCARG) NCAR GRAPHICS } \indent1{ \begindata{bp,270333368} \enddata{bp,270333368} \view{bpv,270333368,1,0,0} \tempindentneg1{ \bold{NAME }} DASHSMTH - Software dashed-line package with character capability and smoothing \tempindentneg1{ }\bold{SYNOPSIS }CALL DASHDC (IPAT,JCRT,JSIZE) CALL DASHDB (IPAT) CALL CURVED (X,Y,N) CALL FRSTD (X,Y) CALL VECTD (X,Y) CALL LINED (XA,XB,YA,YB) no smoothing CALL LASTD Called after last point is processed \tempindentneg1{DESCRIPTION }}\indent1{ \bold{Latest Revision } August 1987 \bold{Purpose } DASHSMTH is a software dashed-line package with smoothing capabilities. DASHSMTH is DASHCHAR with smoothing features added. \bold{Usage } First, either CALL DASHDB (IPAT) where IPAT is a 16-bit dash pattern as described in the subroutine DASHDB (see DASHLINE documentation), or CALL DASHDC (IPAT,JCRT,JSIZE) as described below. Then, call any of the following: CALL CURVED (X,Y,N) CALL FRSTD (X,Y) CALL VECTD (X,Y) CALL LASTD LASTD is called only after the last point of a line has been processed in VECTD. The following may also be called, but no smoothing will result: CALL LINED (XA,YA,XB,YB) \bold{ARGUMENTS } \bold{On Input to DASHDC } }\indent1{\indent2{\tempindentneg1{\tempindentneg2{ \bold{IPAT} A character string of arbitrary length (60 characters seems to be a practical limit) that specifies the dash pattern to be used. A dollar sign in IPAT indicates solid; an apostrophe indicates a gap; blanks are ignored. Any character in IPAT that is not a dollar sign, apostrophe, or blank is considered to be part of a line label. Each line label can be at most 15 characters in length. Sufficient white space is reserved in the dashed line for writing line labels. }} \tempindentneg1{\tempindentneg2{ \bold{JCRT} The length in plotter address units per $ or apostrophe. }} \tempindentneg1{\tempindentneg2{ \bold{JSIZE} Is the size of the plotted characters: }}}}\indent2{\indent4{ \tempindentneg2{\tempindentneg4{ * If between 0 and 3, it is 1., 1.5, 2. and 3. times an 8 plotter address unit width. }} \tempindentneg2{\tempindentneg4{ * If greater than 3, it is the character width in plotter address units. }}}}\indent1{ \bold{To Other Line-Drawing Routines } }\indent1{\indent2{\indent4{\tempindentneg1{\tempindentneg2{\tempindentneg4{ \bold{CURVED(X,Y,N)} X and Y are arrays of world coordinate values of length N or greater. Line segments obeying the specified dash pattern are drawn to connect the N points. }}} \tempindentneg1{\tempindentneg2{\tempindentneg4{ \bold{FRSTD(X,Y)} The current pen position is set to the world coordinate value (X,Y). }}} \tempindentneg1{\tempindentneg2{\tempindentneg4{ \bold{VECTD(X,Y)} A line segment is drawn between the world coordinate value (X,Y) and the most recent pen position. (X,Y) then becomes the most recent pen position. }}} \tempindentneg1{\tempindentneg2{\tempindentneg4{ \bold{LINED(XA,XB,YA,YB)} A line is drawn between world coordinate values (XA,YA) and (XB,YB). }}} \tempindentneg1{\tempindentneg2{\tempindentneg4{ \bold{LASTD} When using FRSTD and VECTD, LASTD must be called (no arguments needed). LASTD sets up the calls to the smoothing routines KURV1S and KURV2S. }}}}}}\indent1{ \bold{On Output } All arguments are unchanged for all routines. \bold{Note } When switching from the regular plotting routines to a dashed-line package the first call should not be to VECTD. \bold{Entry Points } DASHDB, DASHDC, CURVED, FRSTD, VECTD, LINED, RESET, LASTD, KURV1S, KURV2S, CFVLD, FDVDLD, DRAWPV, DASHBD \bold{Common Blocks } INTPR, DASHD1, DASHD2, DDFLAG, DCFLAG, DSAVE1, DSAVE2, DSAVE3, DSAVE5, CFFLAG, SMFLAG, DFFLAG, FDFLAG \bold{Required Library Routines } The ERPRT77 package and the SPPS. \bold{Required GKS Level } 0A \bold{I/O } Plots solid or dashed lines, possibly with characters at intervals in the line. The lines may also be smoothed. \bold{Precision } Single \bold{Language } FORTRAN 77 \bold{History } Written in October 1973. Made portable in September 1977 for use with all machines that support plotters with up to 15 bit resolution. Converted to FORTRAN 77 and GKS in June 1984. \bold{Algorithm } Points for each line segment are processed and passed to the routines, KURV1S and KURV2S, which compute splines under tension passing through these points. New points are generated between the given points, resulting in smooth lines. \bold{Accuracy } Plus or minus .5 plotter address units per call. There is no cumulative error. \bold{Timing } About three times as long as DASHCHAR. } Gary Keim ATK Group \enddata{text,270281944} \enddata{text822, 148536} \begindata{text822, 155596} Return-path: X-Andrew-Authenticated-as: 1447;andrew.cmu.edu;Gary Keim 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, 21 May 91 19:29:54 -0400 (EDT) Received: from andrew.cmu.edu via qmail ID ; Tue, 21 May 91 19:29:13 -0400 (EDT) If-Type-Unsupported: send Received: from po5.andrew.cmu.edu via qmail ID ; Tue, 21 May 91 19:28:34 -0400 (EDT) Received: from fallscreek.andrew.cmu.edu via qmail ID ; Tue, 21 May 1991 19:27:41 -0400 (EDT) Received: from fallscreek.andrew.cmu.edu via qmail ID ; Tue, 21 May 1991 19:27:38 -0400 (EDT) Received: from Messages.7.15.N.CUILIB.3.45.SNAP.NOT.LINKED.fallscreek.andrew.cmu.edu.rt.aos4 via MS.5.6.fallscreek.andrew.cmu.edu.rt_aos4; Tue, 21 May 1991 19:27:37 -0400 (EDT) Message-ID: Date: Tue, 21 May 1991 19:27:37 -0400 (EDT) From: Gary Keim X-Andrew-Message-Size: 334+0 Content-Type: X-BE2; 12 To: Info-Andrew Subject: Re: link inset on RS/6000 problem? In-Reply-To: References: \begindata{text,270281944} \textdsversion{12} \template{messages} \excerptedcaption{Excerpts from misc: 21-May-91 link inset on RS/6000 problem? Anthony Edwards@northsta (368+0)} \quotation{When I ez a file that has a link inset in it, I get the file displayed up to the link inset, but not after it. Nothing appears after it. } There were some problems with the link datastream that have since been fixed. Gary Keim ATK Group \enddata{text,270281944} \enddata{text822, 155596} \begindata{text822, 157789} 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, 22 May 91 04:13:25 -0400 (EDT) Received: from po2.andrew.cmu.edu via qmail ID ; Wed, 22 May 91 04:12:18 -0400 (EDT) Received: from lazy.qt.IPA.FhG.de by po2.andrew.cmu.edu (5.54/3.15) id for gk5g+; Wed, 22 May 91 04:11:58 EDT Received: by lazy.qt.IPA.FhG.de (5.61+/IDA-1.2.8/gandalf.2) id AA01604; Wed, 22 May 91 10:13:38 +0100 Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.lazy.qt.IPA.FhG.de.pmax.3 via MS.5.6.lazy.qt.IPA.FhG.de.pmax_3; Wed, 22 May 1991 10:13:34 +0100 (MET) Message-Id: <0cCXMycP800006AFwK@lazy.qt.IPA.FhG.de> Date: Wed, 22 May 1991 10:13:34 +0100 (MET) From: Juergen Henke X-Andrew-Message-Size: 5601+0 Content-Type: X-BE2; 12 If-Type-Unsupported: send To: Gary Keim Subject: Re: ATK on VAXstations Cc: info-andrew@andrew.cmu.edu In-Reply-To: References: \begindata{text,18652456} \textdsversion{12} \template{messages} \excerptedcaption{Excerpts from atk: 18-Mar-91 Re: ATK on VAXstations Gary Keim@andrew.cmu.edu (379)} \quotation{Excerpts from misc: 17-Mar-91 ATK on VAXstations Juergen }\quotation{Henke@qt.IPA.FhG (1302+0) } \quotation{> Ok, finally ATK works again on our VAXstations. Some things were broken }\quotation{> - i think around patch 3 or so... } \quotation{I await your patches with much anticipation. }\quotation{Make sure they're context-diffs because the code has been changing alot }\quotation{lately. } \quotation{Thanks, }\quotation{Gary Keim }\quotation{ATK Group } Ok, finally i got it (:-) - i include the context diffs for the VAXstation (Ultrix V4.x). Please note that the change in \typewriter{atk/console/stats/getstats.c} (BTW, it's the same on the DECstation) is only a coure of the symptoms: getstats won't work because DEC changed a lot for their SMP support in Ultrix... May be these find there way in patch 10 ?? Regards, J\^{|}rgen ------------------cut here----------------------------------- *** overhead/class/machdep/dec_vax/Imakefile.orig Sat Mar 16 19:26:25 1991 --- overhead/class/machdep/dec_vax/Imakefile Sat Mar 16 19:28:09 1991 *************** *** 27,33 **** libc.eplist: /lib/libc.a /lib/crt0.o $(RESOLVER_LIB) getlist.awk $(RM) /tmp/libhack.a $(AR) /tmp/libhack.a /lib/crt0.o ! $(NM) -go $(RESOLVER_LIB) /lib/libc.a /tmp/libhack.a | $(TR) ":" " " | \\ $(AWK) -f getlist.awk >,libc.eplist $(MV) ,libc.eplist libc.eplist $(RM) /tmp/libhack.a --- 27,33 ---- libc.eplist: /lib/libc.a /lib/crt0.o $(RESOLVER_LIB) getlist.awk $(RM) /tmp/libhack.a $(AR) /tmp/libhack.a /lib/crt0.o ! $(NM) -go $(RESOLVER_LIB) /lib/libc.a /tmp/libhack.a | $(TR) ":" " " | $(TR) "(" " " | $(TR) ")" " " | \\ $(AWK) -f getlist.awk >,libc.eplist $(MV) ,libc.eplist libc.eplist $(RM) /tmp/libhack.a *** overhead/class/machdep/dec_vax/globals.spp.orig Sat Mar 16 22:33:31 1991 --- overhead/class/machdep/dec_vax/globals.spp Wed May 22 09:42:11 1991 *************** *** 19,24 **** --- 19,29 ---- .text; .long x,1f; .data;1: .asciz "x" #endif + /* have to define the following because of the cpp ... + 22-may-91 /juh/ */ + + #define getglobalsize(x,y,z) x = (y -z) / 8 + /* routine - reference to routine x - _x */ #ifdef __STDC__ *************** *** 57,66 **** #include .text _globalcount: ! .long (_globalcount-_globals)/8 /* special cases for missing entry points under various machine types */ --- 62,76 ---- #include + /* this is the way to get the count of the symbols... + 22-may-91 /juh/ */ + + getglobalsize(size,_globalcount,_globals) + .text _globalcount: ! .long size /* special cases for missing entry points under various machine types */ *** atk/typescript/tscript.c.orig Sun Mar 17 10:04:46 1991 --- atk/typescript/tscript.c Sun Mar 17 10:06:06 1991 *************** *** 1076,1082 **** of the encoding of ioctl's. BUT it compiles correctly with the ioctl.h from either 4.2 or 4.3. What can you do? Note that the ON flag is passed by reference in 4.3, by value in 4.2 */ ! #if defined(__STDC__) && !defined(__HIGHC__) || defined(_IBMR2) || defined(hpux) || defined(mips) if (ioctl (tp->SubChannel, _IOW('t', TIOCREMOTE&0xff, int), &ON) == -1) ioctl (tp->SubChannel, _IO('t', TIOCREMOTE&0xff), ON); #else /* defined(__STDC__) && !defined(__HIGHC__) */ --- 1076,1082 ---- of the encoding of ioctl's. BUT it compiles correctly with the ioctl.h from either 4.2 or 4.3. What can you do? Note that the ON flag is passed by reference in 4.3, by value in 4.2 */ ! #if defined(__STDC__) && !defined(__HIGHC__) || defined(_IBMR2) || defined(hpux) || defined(ultrix) if (ioctl (tp->SubChannel, _IOW('t', TIOCREMOTE&0xff, int), &ON) == -1) ioctl (tp->SubChannel, _IO('t', TIOCREMOTE&0xff), ON); #else /* defined(__STDC__) && !defined(__HIGHC__) */ *** atk/console/stats/vax_3/getstats.c.orig Sun Mar 17 11:50:50 1991 --- atk/console/stats/vax_3/getstats.c Thu Mar 21 16:13:30 1991 *************** *** 198,206 **** sendval(("%d:%d\\n", QUEUERUN, total.t_rq)); sendval(("%d:%d\\n", QUEUEBLOCK, total.t_dw + total.t_pw)); sendval(("%d:%d\\n", QUEUEMEM, total.t_sw)); ! sendval(("%d:%d\\n", INTSIO, rate.v_intr)); sendval(("%d:%d\\n", INTSSYS, rate.v_syscall)); ! sendval(("%d:%d\\n", INTSSWAP, rate.v_swtch)); if (1) \{/* DoPROCESSES */ int i, j, userprocesses, totalprocesses, otherprocs; off_t tmpprocp; --- 198,206 ---- sendval(("%d:%d\\n", QUEUERUN, total.t_rq)); sendval(("%d:%d\\n", QUEUEBLOCK, total.t_dw + total.t_pw)); sendval(("%d:%d\\n", QUEUEMEM, total.t_sw)); ! /* sendval(("%d:%d\\n", INTSIO, rate.v_intr)); sendval(("%d:%d\\n", INTSSYS, rate.v_syscall)); ! sendval(("%d:%d\\n", INTSSWAP, rate.v_swtch)); */ if (1) \{/* DoPROCESSES */ int i, j, userprocesses, totalprocesses, otherprocs; off_t tmpprocp; *************** *** 259,266 **** exit(-1); \} else\{ ! if (RawStatistics[0].n_type == 0)\{ sendval(("%d:%d\\n", GVM_ERR_3, 0)); exit(-1); \} \} --- 259,267 ---- exit(-1); \} else\{ ! if (RawStatistics[1].n_type == 0)\{ sendval(("%d:%d\\n", GVM_ERR_3, 0)); + printf("code = %d\\n",code); exit(-1); \} \} ------------------------end---------------------------- _________________________________________________________________________ Juergen Henke, e-mail juh@qt.IPA.FhG.de, PSI-mail PSI%4505016002::JUH_IPA Fraunhofer-Institut f. Produktionstechnik u. Automatisierung Nobelstrasse 12, D-7000 Stuttgart 80 \enddata{text,18652456} \enddata{text822, 157789} \begindata{text822, 165281} 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, 22 May 91 15:00:17 -0400 (EDT) Received: from po2.andrew.cmu.edu via qmail ID ; Wed, 22 May 91 14:58:05 -0400 (EDT) Received: from ucbvax.Berkeley.EDU by po2.andrew.cmu.edu (5.54/3.15) id for info-andrew; Wed, 22 May 91 14:57:54 EDT Received: by ucbvax.Berkeley.EDU (5.63/1.42) id AA08488; Wed, 22 May 91 11:52:09 -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: 22 May 91 15:44:24 GMT From: adm!lhc!usenet@nyu.edu (usenet news poster) Organization: National Intitutes of Health, Bethesda, Md. Subject: Unformatted output from messages Message-Id: <1991May22.154424.3236@nlm.nih.gov> Sender: info-andrew-request@andrew.cmu.edu To: info-andrew@andrew.cmu.edu Can someone give me a clue as to how to get a unformatted copy of a message from within "messages" to a file? Append to file only seems to save a copy with formats included. I would like to be able to save certain messages in one file and be able to use them with out the format lines (ie \ lines) appearing. Rob, aka "New messages user" \enddata{text822, 165281} \begindata{text822, 166931} 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, 22 May 91 15:01:09 -0400 (EDT) Received: from po2.andrew.cmu.edu via qmail ID ; Wed, 22 May 91 14:58:15 -0400 (EDT) Received: from ucbvax.Berkeley.EDU by po2.andrew.cmu.edu (5.54/3.15) id for info-andrew; Wed, 22 May 91 14:58:03 EDT Received: by ucbvax.Berkeley.EDU (5.63/1.42) id AA08500; Wed, 22 May 91 11:52: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: 22 May 91 15:51:04 GMT From: adm!lhc!usenet@nyu.edu (usenet news poster) Organization: National Institutes of Health, Bethesda, Md. Subject: Clearing body section of messages window Message-Id: <1991May22.155104.3346@nlm.nih.gov> Sender: info-andrew-request@andrew.cmu.edu To: info-andrew@andrew.cmu.edu The problem is that whwn I delete and purge a message from within "messages", it will continue to exist in the body section of the messages window. It would be nice to have a "clear" option as with the Send/Post window so as not to have a message always appearing in the body window while "messages" is open (spying eyes, ya know (-:). Can something like a "clear" option be configured into the "messages" program or one of its menus? Rob, aka "Messages novice" \enddata{text822, 166931} \begindata{text822, 168713} 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, 22 May 91 15:01:09 -0400 (EDT) Received: from po3.andrew.cmu.edu via qmail ID ; Wed, 22 May 91 14:59:58 -0400 (EDT) Received: from alpha.xerox.com by po3.andrew.cmu.edu (5.54/3.15) id for info-andrew+; Wed, 22 May 91 14:59:49 EDT Received: from holmes.parc.xerox.com ([13.1.100.162]) by alpha.xerox.com with SMTP id <16516>; Wed, 22 May 1991 11:59:43 PDT Received: by holmes.parc.xerox.com id <33025>; Wed, 22 May 1991 12:02:07 -0700 Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.holmes.parc.xerox.com.sun4.40 via MS.5.6.holmes.parc.xerox.com.sun4_40; Wed, 22 May 1991 12:01:59 -0700 (PDT) Message-Id: <4cCg0bEB0KGW50cvgJ@holmes.parc.xerox.com> Date: Wed, 22 May 1991 12:01:59 PDT Sender: Bill Janssen From: Bill Janssen To: ndavis@intellicorp.com, David Anderson Subject: Re: Is "ez" available as a widget in Andrew? Cc: Info-Andrew In-Reply-To: References: <9105202245.AA03194@garlic.intellicorp.com> Excerpts from ext.andrew: 21-May-91 Re: Is "ez" available as a .. David Anderson@andrew.cm (1296) > > I have an application where I'd like to display some text, with > > different sorts of properties on the text like bolding and > > italicizing, and I'd like the user to be able to click on a boldfaced > > word and have something happen. I was wondering if the Andrew toolkit > > could help me out with this. > Sure, this would be straightforward to do by either using or subclassing > the ATK text object. The chlist object (in andrew/atk/champ/) does > something similar to what you're looking for. Actually, it's almost trivial to do as a subclass/version of the 'panel' object (which is a subclass of the 'text' object that looks like a list of text items). Override panel_Add() with a version that calls super_Add(), gets back the panel_Entry (which includes the position and length of the item label), then applies the appropriate formatting to that text. Also note that panel entry labels can be multi-line, and can contain embedded objects, such as bitmaps or animations. The potential drawback is that the panel object inserts newlines between panel entries, so that you wind up with a list, rather than straight text. If you want to remove that bit of formatting (again trivial; just get rid of the single line that inserts the newline, and any (< 3) length calculations that assume it's there), it's easiest to make a "version" of panel, rather than a simple subclass. Bill \enddata{text822, 168713} \begindata{text822, 171809} Return-path: X-Andrew-Authenticated-as: 602;andrew.cmu.edu;Adam Stoller 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, 22 May 91 15:21:16 -0400 (EDT) Received: from andrew.cmu.edu via qmail ID ; Wed, 22 May 91 15:20:31 -0400 (EDT) If-Type-Unsupported: send Received: from andrew.cmu.edu via qmail ID ; Wed, 22 May 91 15:19:14 -0400 (EDT) Received: from fishtank.andrew.cmu.edu via qmail ID ; Wed, 22 May 91 15:18:54 -0400 (EDT) Received: from fishtank.andrew.cmu.edu via qmail ID ; Wed, 22 May 1991 15:18:48 -0400 (EDT) Received: from Messages.7.15.N.CUILIB.3.45.SNAP.NOT.LINKED.fishtank.andrew.cmu.edu.sun3.35 via MS.5.6.fishtank.andrew.cmu.edu.sun3_35; Wed, 22 May 1991 15:18:46 -0400 (EDT) Message-ID: Date: Wed, 22 May 1991 15:18:46 -0400 (EDT) From: Adam Stoller X-Andrew-Message-Size: 651+0 Content-Type: X-BE2; 12 To: Info-Andrew Subject: Re: Unformatted output from messages In-Reply-To: <1991May22.154424.3236@nlm.nih.gov> References: <1991May22.154424.3236@nlm.nih.gov> \begindata{text,3250248} \textdsversion{12} \template{messages} The way that I do it - involves using a nice generalized proctable function which I have bound to ^X^F (some use ^X^|) in my .atkinit file: ---------------- addkey filter-filter-region ^X^F textview filter ---------------- Then what I do is select the text of the message that I wish to put into a file (sometimes the whole message, headers and all) - invoke the above function, which prompts for a 'Command:' in the message-line of the window and I fill it in with something like: Command: cat > /tmp/foo and hit . It takes a few seconds but then it finally says 'done' - and the file then exists - completely sans ATK formatting. --fish \enddata{text,3250248} \enddata{text822, 171809} \begindata{text822, 174267} 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, 22 May 91 17:15:59 -0400 (EDT) Received: from po2.andrew.cmu.edu via qmail ID ; Wed, 22 May 91 17:14:32 -0400 (EDT) Received: from ucbvax.Berkeley.EDU by po2.andrew.cmu.edu (5.54/3.15) id for info-andrew; Wed, 22 May 91 17:14:10 EDT Received: by ucbvax.Berkeley.EDU (5.63/1.42) id AA12815; Wed, 22 May 91 14:03:56 -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: 22 May 91 20:31:55 GMT From: agate!spool.mu.edu!sdd.hp.com!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!pacific.mps.ohio-state.edu!linac!convex!datri@ucbvax.Berkeley.EDU (Anthony A. Datri) Organization: CONVEX Computer Corporation, Richardson, Tx., USA Subject: Re: Importing PostScript Message-Id: <1991May22.203155.27804@convex.com> References: , Sender: info-andrew-request@andrew.cmu.edu To: info-andrew@andrew.cmu.edu >At the moment i REALLY would like to get Interleaf a kick and use ez instead, One of the reasons that I don't use ez more than I do is that it seems to have no concept whatsoever of tab settings -- I can make things line up in the ez document, but when previewed or printed, the columns get screwed up. A related shortcoming is the incomplete "description" style -- I should be able to put a tab after the bullet (or whatever), and get to the description's prevailing left margin, ala Scribe. -- Fly to the sky on GI-GI____________ and shout to datri@convex.com \enddata{text822, 174267} \begindata{text822, 176334} Return-path: X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail Received: from po3.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl) ID ; Thu, 23 May 91 00:26:02 -0400 (EDT) Received: from po3.andrew.cmu.edu via qmail ID ; Thu, 23 May 91 00:22:41 -0400 (EDT) Received: from sadye.uvm.edu by po3.andrew.cmu.edu (5.54/3.15) id for info-andrew; Thu, 23 May 91 00:22:31 EDT Received: by UVM.EDU (5.65a/1.23) id AA19646; Thu, 23 May 91 00:22:17 -0400 Received: from cui.2.0.CUILIB.3.45.SNAP.NOT.LINKED.sadye.uvm.edu.sun4.40 via MS.5.6.sadye.uvm.edu.sun4_40; Thu, 23 May 1991 00:22:16 -0400 (EDT) Message-Id: Date: Thu, 23 May 1991 00:22:16 -0400 (EDT) From: Garrett Wollman To: info-andrew@andrew.cmu.edu (Andrew Dist List) Subject: Another idea for displaying names in captions Cc: Here's another caption idea that I have recently had... Presently, the caption displays something like the "Real Name" of the sender of the message; it takes (so far as I can make out) the first "word", the "initial" of the second "word", and the last "word." However, this does not work very well for a number of cases. 1. When I receive a message from root, it will be listed as being from "EMBA C. Facility". Similarly, messages from MAILER-DAEMON are listed as being from "Mail D. Subsystem". I would argue that it would make a bit of sense for the caption-building code to recognize certain names which are likely to have non-name "names", and display them as if no "name" had been specified. I would suggest in particular that "root," "daemon," "MAILER-DAEMON," "uucp," "postmaster," "ftp," and "SYSTEM" all should receive this treatment. 2. Sometimes, especially in a mailing list like Info-Nets, I receive messages from people who have lots of miscellaneous junk in their "names." I would propose that the following happen (maybe some of them already do?): Everything after a comma is ignored. Any "word" which is numeric (ignoring punctuation) is ignored. This won't always help (for example, Ric Nauen's name comes over as "1159-DIRECTOR/OVERSEAS OPS" but then he's from a militar system anyway). But, it might make things a bit nicer to use. [I'd still like to see someone deal with % and ! addresses in a sensible manner--assuming a well-defined meaning can be worked out. However, it is fairly obviously that the Argentinian posters on Info-Nets are *not* employees of Thinking Machines, Incorporated. Similarly, many BITNET posters appear to be coming from CUNYVM.CUNY.EDU; I know that this is not the case, but that might not be so for a new user.] I would like to say, though, that I think the "name" feature in general is quite nice; if only people would stop putting extraneous junk in their From: fields. -GAWollman \enddata{text822, 176334} \begindata{text822, 179515} 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, 23 May 91 09:22:33 -0400 (EDT) Received: from po3.andrew.cmu.edu via qmail ID ; Thu, 23 May 91 09:21:27 -0400 (EDT) Received: from thumper.bellcore.com by po3.andrew.cmu.edu (5.54/3.15) id for info-andrew; Thu, 23 May 91 09:21:14 EDT Received: from greenbush.bellcore.com by thumper.bellcore.com (4.1/4.7) id for info-andrew@andrew.cmu.edu; Thu, 23 May 91 09:21:07 EDT Received: by greenbush.bellcore.com (4.12/4.7) id for info-andrew@andrew.cmu.edu; Thu, 23 May 91 09:24:52 edt Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.greenbush.mouseclub.sun4.40 via MS.5.6.greenbush.mouseclub.sun4_40; Thu, 23 May 1991 09:24:46 -0400 (EDT) Message-Id: <0cCw_Sm0M2Yt44qZN4@thumper.bellcore.com> Date: Thu, 23 May 1991 09:24:46 -0400 (EDT) From: Nathaniel Borenstein To: info-andrew@andrew.cmu.edu Subject: Re: Clearing body section of messages window In-Reply-To: <1991May22.155104.3346@nlm.nih.gov> References: <1991May22.155104.3346@nlm.nih.gov> What I ususally do in such circumstances is "Check New Messages" (the ^X^A keystroke), which clears the body, among other things. \enddata{text822, 179515} \begindata{text822, 181157} 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, 23 May 91 09:25:25 -0400 (EDT) Received: from po3.andrew.cmu.edu via qmail ID ; Thu, 23 May 91 09:20:30 -0400 (EDT) Received: from thumper.bellcore.com by po3.andrew.cmu.edu (5.54/3.15) id for info-andrew; Thu, 23 May 91 09:20:15 EDT Received: from greenbush.bellcore.com by thumper.bellcore.com (4.1/4.7) id for info-andrew@andrew.cmu.edu; Thu, 23 May 91 09:20:12 EDT Received: by greenbush.bellcore.com (4.12/4.7) id for info-andrew@andrew.cmu.edu; Thu, 23 May 91 09:23:55 edt Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.greenbush.mouseclub.sun4.40 via MS.5.6.greenbush.mouseclub.sun4_40; Thu, 23 May 1991 09:23:47 -0400 (EDT) Message-Id: <8cCw9Xy0M2YtE4qYsX@thumper.bellcore.com> Date: Thu, 23 May 1991 09:23:47 -0400 (EDT) From: Nathaniel Borenstein To: info-andrew@andrew.cmu.edu Subject: Re: Unformatted output from messages In-Reply-To: <1991May22.154424.3236@nlm.nih.gov> References: <1991May22.154424.3236@nlm.nih.gov> You could also cut & paste into an EZ window, choose "plainest" from the menu, and save the file. But Adam's solution has the virtue that you could probably set it all up to happen with a single custom keystroke or menu item. \enddata{text822, 181157} \begindata{text822, 182888} 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, 23 May 91 09:28:00 -0400 (EDT) Received: from po3.andrew.cmu.edu via qmail ID ; Thu, 23 May 91 09:26:08 -0400 (EDT) Received: from thumper.bellcore.com by po3.andrew.cmu.edu (5.54/3.15) id for info-andrew; Thu, 23 May 91 09:26:01 EDT Received: from greenbush.bellcore.com by thumper.bellcore.com (4.1/4.7) id for info-andrew@andrew.cmu.edu; Thu, 23 May 91 09:26:00 EDT Received: by greenbush.bellcore.com (4.12/4.7) id for info-andrew@andrew.cmu.edu; Thu, 23 May 91 09:29:45 edt Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.greenbush.mouseclub.sun4.40 via MS.5.6.greenbush.mouseclub.sun4_40; Thu, 23 May 1991 09:29:39 -0400 (EDT) Message-Id: Date: Thu, 23 May 1991 09:29:39 -0400 (EDT) From: Nathaniel Borenstein To: info-andrew@andrew.cmu.edu (Andrew Dist List) Subject: Re: Another idea for displaying names in captions In-Reply-To: References: The code that tries to extract the real human name from the "From" field is, inevitably, a set of heuristics. We tuned them for quite a while, and then moved on to other things. What it is good at, therefore, inevitably reflects the range of From: fields we were seeing at CMU circa 1987. It isn't surprising if what you're seeing at UVM in 1991 is different, or that our heuristics are not adequate for all those cases. In general, I found it a tiring and losing effort to constantly update those heuristics, so eventually I just stopped. Wouldn't it be nice if there was a standard header for "Sender-Real-Name" that everyone used? In the absence of such a standard, though, we have heuristics. The code that implements the heuristics is pretty straightforward, and can be found in ams/libs/ms/prettyn.c. I would encourage anyone who cares enough & has the energy to go fiddle with that file. In a sense, you can't really do any harm, since all you can do is alter the set of things that show up on the caption -- it isn't like you could cause mail to vanish or anything.... \enddata{text822, 182888} \begindata{text822, 185505} Return-path: X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail Received: from po3.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl) ID ; Thu, 23 May 91 16:20:50 -0400 (EDT) Received: from po3.andrew.cmu.edu via qmail ID ; Thu, 23 May 91 16:19:16 -0400 (EDT) Received: from vnet.ibm.com (IINUS1.IBM.COM) by po3.andrew.cmu.edu (5.54/3.15) id for info-andrew+; Thu, 23 May 91 16:19:06 EDT Received: from RCHLAND by vnet.ibm.com (IBM VM SMTP V2R1) with BSMTP id 0236; Thu, 23 May 91 16:17:04 EDT Reply-To: "Dave Gross" Received: by po1.rchland.ibm.com (5.51/4.7) id for info-andrew+@andrew.cmu.edu; Thu, 23 May 91 15:16:51 CDT Received: via switchmail; Thu, 23 May 1991 15:16:50 -0500 (CDT) Received: from amboy.rchland.ibm.com via qmail ID ; Thu, 23 May 1991 15:16:27 -0500 (CDT) Received: from amboy.rchland.ibm.com via qmail ID ; Thu, 23 May 1991 15:16:15 -0500 (CDT) Received: from Messages.7.15.N.CUILIB.3.45.SNAP.NOT.LINKED.amboy.rchland.ibm.com.rt.aos4 via MS.5.6.amboy.rchland.ibm.com.rt_aos4; Thu, 23 May 1991 15:16:14 -0500 (CDT) Message-Id: Date: Thu, 23 May 1991 15:16:14 -0500 (CDT) From: Dave Gross To: Info-Andrew Subject: Re: Unformatted output from messages In-Reply-To: References: <1991May22.154424.3236@nlm.nih.gov> I have a different problem with Append To File. I want to keep the ATK formatting in the file. If I append a message to a file and bring it up in ez, no problem--all the styles are there as expected. But, when I modify the file (e.g., cut and past a section or save the file) all the formatting characters (\begindata, etc.) show up. It works this way for Patch 8 and alpha Patch 10 of ATK. Is this a feature, or is this the way it is supposed to work? -- Dave \enddata{text822, 185505} \begindata{text822, 187957} 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, 24 May 91 03:49:13 -0400 (EDT) Received: from po3.andrew.cmu.edu via qmail ID ; Fri, 24 May 91 03:46:56 -0400 (EDT) Received: from darmstadt.gmd.de (erde.darmstadt.gmd.de) by po3.andrew.cmu.edu (5.54/3.15) id for info-andrew; Fri, 24 May 91 03:46:43 EDT Received: from venus.darmstadt.gmd.de by darmstadt.gmd.de (4.1/GMDDA-MS2.0) id AA10030; Fri, 24 May 91 09:42:36 +0200 Received: by venus.darmstadt.gmd.de (4.0/GMDDA-SS1.0) id AA08393; Fri, 24 May 91 09:47:52 +0200 Date: Fri, 24 May 91 09:47:52 +0200 From: hmayer@darmstadt.gmd.de (Hans J. Mayer) Message-Id: <9105240747.AA08393@venus.darmstadt.gmd.de> To: info-andrew@andrew.cmu.edu Subject: GDB modifications needed Hello, I would like to receive a copy of the modifications made to GDB. Thank you in advance. - Hans \enddata{text822, 187957} \begindata{text822, 189224} Return-path: X-Andrew-Authenticated-as: 110;ctp.se.ibm.com;Christer Bernerus Received: from ctp.se.ibm.com via trymail ID ; Fri, 24 May 1991 16:39:39 +0200 (MET DST) Received: from who.ctp.se.ibm.com via qmail ID ; Fri, 24 May 1991 16:37:51 +0200 (MET DST) Received: from utcrt2.utc.chalmers.se via qmail ID ; Fri, 24 May 1991 14:23:55 +0000 (MET) Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.utcrt2.utc.chalmers.se.rt.r3 via MS.5.6.utcrt2.utc.chalmers.se.rt_r3; Fri, 24 May 1991 14:23:53 +0000 (MET) Message-ID: <8cDG7ta142MAAIHkhR@ctp.se.ibm.com> Date: Fri, 24 May 1991 14:23:53 +0000 (MET) From: Christer Bernerus X-Andrew-Message-Size: 1391+0 Content-Type: X-BE2; 12 If-Type-Unsupported: send To: cfe+@transarc.com Subject: AMDS oddities CC: Info-Andrew \begindata{text,270639316} \textdsversion{12} \template{messages} More oddities found: \display{1. The BBD script sends me lots of mail telling me that everything is OK, I'm drowning in this and I'm unable to sort out what is important and what isn't. 2. The file ~postman/Addrs/Addrs is never created in the configuration process, and the newaddr.csh script assumes there is such a file. If not, the newaddr.csh script fails in the final sort, but no Addrs file is ever created. 3. Setting AMS_DeliveryViaDomainMXAddress to Yes causes AMDS validation to append ".ctp.se.ibm.com" to every To: address on email we write and thus disables all email to the outer world. 4. I still cannot send mail to domains who requires MX address (maybe because I haven't set the variable above) 5. Lots of scripts redirect their output to\italic{ /dev/console}. Now, if anyone logs in on the console ans anything but postman, the login program will change the owner of \italic{/dev/console }to whoever logged in, and thus /dev/console will be unavailable for postman, thus causing the scripts to fail and DIE. This is found by the cron job within an hour, and the machine is rebooted thus causing a lot of irritation, especially if it happens to the machine which is also our IP router to the rest of the world. I still think that these daemons should run as root, but with AFS ticket to "postman". This would also eliminate the need for a special \bold{su }since pagsh+klog would do the trick. Chris\ }\enddata{text,270639316} \enddata{text822, 189224} \begindata{text822, 191957} X-Andrew-Authenticated-As: 469;andrew.cmu.edu;Craig F. Everhart Return-path: X-Andrew-Authenticated-as: 1312;transarc.com;Craig Everhart Received: from apollo.transarc.com via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl) ID ; Fri, 24 May 1991 12:40:20 -0400 (EDT) Received: from apollo.transarc.com via qmail ID ; Fri, 24 May 1991 12:35:04 -0400 (EDT) Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.apollo.transarc.com.pmax.3 via MS.5.6.apollo.transarc.com.pmax_3; Fri, 24 May 1991 12:35:01 -0400 (EDT) Message-ID: Date: Fri, 24 May 1991 12:35:01 -0400 (EDT) From: Craig_Everhart@transarc.com X-Andrew-Message-Size: 4449+0 Content-Type: X-BE2; 12 If-Type-Unsupported: send To: Christer Bernerus Subject: Re: AMDS oddities CC: Info-Andrew In-Reply-To: <8cDG7ta142MAAIHkhR@ctp.se.ibm.com> References: <8cDG7ta142MAAIHkhR@ctp.se.ibm.com> \begindata{text,18831940} \textdsversion{12} \template{messages} Thanks for your notes. I hope we can make progress on this. \excerptedcaption{Excerpts from mail: 24-May-91 AMDS oddities Christer Bernerus@ctp.se (1391+0)} \quotation{1. The BBD script sends me lots of mail telling me that everything is OK, I'm drowning in this and I'm unable to sort out what is important and what isn't. } We've used the BBD script to send messages to bboard folders. That's what the LogBB and DaemonBB addresses are for: prefixes that will get mail sent to folders. For example, there's a local pseudo-user ~bb here at Transarc. We set DaemonBB to ``bb+transarc.system.daemons'' and LogBB to ``bb+transarc.system.postman.logs''. This gets the BBD-generated messages to create folders under transarc.system.daemons and transarc.system.postman.logs. Several folders get one message a day. Most of it is simply saying that everything is OK, but those folders get purged weekly (by another BBD job). It takes me about 5 minutes a day to look over the set of automatic posts. \quotation{2. The file ~postman/Addrs/Addrs is never created in the configuration process, and the newaddr.csh script assumes there is such a file. If not, the newaddr.csh script fails in the final sort, but no Addrs file is ever created. } This is a bug. I'll submit a patch to fix it. Creating the ~postman/Addrs/Addrs file should fix it, as you noticed. It's a bug in pobb-install.pobb. \quotation{3. Setting AMS_DeliveryViaDomainMXAddress to Yes causes AMDS validation to append ".ctp.se.ibm.com" to every To: address on email we write and thus disables all email to the outer world. } You've got a wildcard MX record for *.ctp.se.ibm.com (pointing to ibmns.ctp.se.ibm.com and chalmers.se). Your resolver sets a default domain of ctp.se.ibm.com (perhaps because that domain is a trailing domain for the name of your PO machines). Your resolver also sets the RES_DEFNAMES and the RES_DNSRCH flags by default, so that every name given to the resolver is checked for being an abbreviation by having default domains appended to it. In the case of, say, andrew.cmu.edu being checked on PO machine who.ctp.se.ibm.com, what will happen is that the resolver checks whether andrew.cmu.edu.ctp.se.ibm.com exists (either in an A record or an MX record); failing that, it checks andrew.cmu.edu.se.ibm.com, then andrew.cmu.edu.ibm.com, then andrew.cmu.edu. In your case, the first check succeeds, since andrew.cmu.edu.ctp.se.ibm.com has a valid MX record, matching *.ctp.se.ibm.com. This will certainly happen on your PO machines, since they have names ending in .ctp.se.ibm.com. Does it happen on your workstations also, since they have names ending in .utc.chalmers.se, and there's no wildcard MX record for *.utc.chalmers.se? I believe that getting rid of the wildcard MX record, or renaming all PO machines and relevant workstations so that they don't have names ending in .ctp.se.ibm.com, will eliminate this behavior. Eliminating RES_DNSRCH or RES_DEFNAMES from your resolver debug configuration would do that, too. Bigger wrenches would involve dinking with overhead/mail/lib/rsearch.c itself. \quotation{4. I still cannot send mail to domains who requires MX address (maybe because I haven't set the variable above) } Yes, it's because you haven't set AMS_DeliveryViaDomainMXAddress. \quotation{5. Lots of scripts redirect their output to\italic{ /dev/console}. Now, if anyone logs in on the console ans anything but postman, the login program will change the owner of \italic{/dev/console }to whoever logged in, and thus /dev/console will be unavailable for postman, thus causing the scripts to fail and DIE. This is found by the cron job within an hour, and the machine is rebooted thus causing a lot of irritation, especially if it happens to the machine which is also our IP router to the rest of the world. I still think that these daemons should run as root, but with AFS ticket to "postman". This would also eliminate the need for a special \bold{su }since pagsh+klog would do the trick. } Good idea. I don't know what system type your PO machines are; we at Transarc found that on RTs running AOS 3, login didn't set the permission bits on /dev/console, but that when they ran AOS 4 (the December 1988 release), login set those permission bits. Thus, our single PO machine has a message taped to it reading something like ``Do not log in on the console of transarc.com unless you are prepared to restart the mail system.'' It would probably work to run these daemons as root, AFS-authenticated as postman. Thanks, Craig \enddata{text,18831940} \enddata{text822, 191957} \begindata{text822, 197944} Return-path: X-Andrew-Authenticated-as: 38;andrew.cmu.edu;Susan Straub Received: from po5.andrew.cmu.edu via trymail for +dist+/afs/andrew.cmu.edu/usr22/susan/bugs/atk/beta.dl@andrew.cmu.edu ID ; Fri, 24 May 91 14:21:59 -0400 (EDT) Received: from hamburg.andrew.cmu.edu via qmail ID ; Fri, 24 May 1991 14:21:01 -0400 (EDT) Received: from hamburg.andrew.cmu.edu via qmail ID ; Fri, 24 May 1991 12:33:14 -0400 (EDT) Received: from Messages.7.15.N.CUILIB.3.45.SNAP.NOT.LINKED.hamburg.andrew.cmu.edu.rt.aos4 via MS.5.6.hamburg.andrew.cmu.edu.rt_aos4; Fri, 24 May 1991 12:33:13 -0400 (EDT) Message-ID: Date: Fri, 24 May 1991 12:33:13 -0400 (EDT) From: Susan Straub X-Andrew-Message-Size: 171+0 Content-Type: X-BE2; 12 If-Type-Unsupported: alter To: +dist+/afs/andrew.cmu.edu/usr22/susan/bugs/atk/beta.dl@andrew.cmu.edu Subject: ftp server change \begindata{text,269978972} \textdsversion{12} \template{messages} Our ftp server, emsworth.andrew.cmu.edu, is sick. Please use wireton.andrew.cmu.edu (128.2.30.69). Thanks, Susan Straub Andrew Toolkit Group \enddata{text,269978972} \enddata{text822, 197944} \begindata{text822, 199461} Return-path: X-Andrew-Authenticated-as: 8158;andrew.cmu.edu;David Anderson 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, 24 May 91 15:57:36 -0400 (EDT) Received: from po3.andrew.cmu.edu via qmail ID ; Fri, 24 May 91 15:56:59 -0400 (EDT) If-Type-Unsupported: send Received: from andrew.cmu.edu via qmail ID ; Fri, 24 May 91 15:54:54 -0400 (EDT) Received: from mss.andrew.cmu.edu via qmail ID ; Fri, 24 May 1991 15:53:05 -0400 (EDT) Received: from mss.andrew.cmu.edu via qmail ID ; Fri, 24 May 1991 15:53:00 -0400 (EDT) Received: from Messages.7.15.N.CUILIB.3.45.SNAP.NOT.LINKED.mss.andrew.cmu.edu.rt.aos4 via MS.5.6.mss.andrew.cmu.edu.rt_aos4; Fri, 24 May 1991 15:52:55 -0400 (EDT) Message-ID: Date: Fri, 24 May 1991 15:52:55 -0400 (EDT) From: David Anderson X-Andrew-Message-Size: 827+0 Content-Type: X-BE2; 12 To: Info-Andrew , datri@convex.com Subject: Re: Importing PostScript In-Reply-To: <1991May22.203155.27804@convex.com> References: , <1991May22.203155.27804@convex.com> \begindata{text,270718004} \textdsversion{12} \template{messages} \excerptedcaption{Excerpts from internet.info-andrew: 22-May-91 Re: Importing PostScript Anthony A. Datri@ucbvax. (570)} \quotation{One of the reasons that I don't use ez more than I do is that it seems to have }\quotation{no concept whatsoever of tab settings -- I can make things line up in the ez }\quotation{document, but when previewed or printed, the columns get screwed up. A }\quotation{related shortcoming is the incomplete "description" style -- I should be able }\quotation{to put a tab after the bullet (or whatever), and get to the description's }\quotation{prevailing left margin, ala Scribe. } Tabs are fixed in patch 10 so that they nearly always preview and print correctly. Yes, "nearly always" sounds fuzzy, but it's a big improvement. Bulletted description styles now work fine too, just set the paragraph indentation out to the left a bit, and use a tab to get back to the left margin. --david \enddata{text,270718004} \enddata{text822, 199461} \begindata{text822, 202262} Return-path: X-Andrew-Authenticated-as: 8158;andrew.cmu.edu;David Anderson 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, 24 May 91 16:05:10 -0400 (EDT) Received: from po5.andrew.cmu.edu via qmail ID ; Fri, 24 May 91 16:04:49 -0400 (EDT) If-Type-Unsupported: send Received: from andrew.cmu.edu via qmail ID ; Fri, 24 May 91 16:02:42 -0400 (EDT) Received: from mss.andrew.cmu.edu via qmail ID ; Fri, 24 May 1991 16:00:50 -0400 (EDT) Received: from mss.andrew.cmu.edu via qmail ID ; Fri, 24 May 1991 16:00:45 -0400 (EDT) Received: from Messages.7.15.N.CUILIB.3.45.SNAP.NOT.LINKED.mss.andrew.cmu.edu.rt.aos4 via MS.5.6.mss.andrew.cmu.edu.rt_aos4; Fri, 24 May 1991 16:00:42 -0400 (EDT) Message-ID: <4cDL3eC00VsAM5D85g@andrew.cmu.edu> Date: Fri, 24 May 1991 16:00:42 -0400 (EDT) From: David Anderson X-Andrew-Message-Size: 460+0 Content-Type: X-BE2; 12 To: Info-Andrew , hmayer@darmstadt.gmd.de (Hans J. Mayer) Subject: Re: GDB modifications needed In-Reply-To: <9105240747.AA08393@venus.darmstadt.gmd.de> References: <9105240747.AA08393@venus.darmstadt.gmd.de> \begindata{text,270718004} \textdsversion{12} \template{messages} \excerptedcaption{Excerpts from internet.info-andrew: 24-May-91 GDB modifications needed Hans J. Mayer@darmstadt. (102)} \quotation{I would like to receive a copy of the modifications made to GDB. } It is my understanding that with recent releases of GDB (we're running GDB 3.5), no modifications are necessary in order to debug ATK programs. You will want to be using the add-file command in order to debug dynamically loaded code. Someone please correct me if I got this wrong! --david \enddata{text,270718004} \enddata{text822, 202262} \begindata{text822, 204595} 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 ; Fri, 24 May 91 16:29:06 -0400 (EDT) Received: from po3.andrew.cmu.edu via qmail ID ; Fri, 24 May 91 16:26:40 -0400 (EDT) Received: from sun2.nsfnet-relay.ac.uk by po3.andrew.cmu.edu (5.54/3.15) id for info-andrew; Fri, 24 May 91 16:26:23 EDT Received: from ukc.ac.uk by sun2.nsfnet-relay.ac.uk via JANET with NIFTP id <23138-0@sun2.nsfnet-relay.ac.uk>; Fri, 24 May 1991 21:03:02 +0100 Received: from brunel.ac.uk by kestrel.Ukc.AC.UK via Janet (UKC CAMEL FTP) id aa22499; 24 May 91 19:36 BST Received: from Minerva by Echo.brunel.ac.uk with SMTP (PP) id <9053-0@Echo.brunel.ac.uk>; Fri, 24 May 1991 17:14:50 +0100 Received: from gav by uucp-mailhost.uuu.brunel.ac.uk; Fri, 24 May 91 17:14:43 +0100 Received: from gandalf.tsrl.GEC-Avionics.co.uk by GEC-Avionics.co.uk; Fri, 24 May 91 16:25:58 BST Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.gandalf.sun3.4 via MS.5.6.gandalf.sun3_4; Fri, 24 May 1991 16:25:56 +0100 (BST) Message-Id: <4cDH24702QU1M8I1FH@gandalf> Date: Fri, 24 May 1991 16:25:56 +0100 (BST) From: Mark D Templeton - Senior Systems Engineer - TSRL - GEC Avionics To: Andrew Dist List Subject: Zapf Dingbats Sender: druid <@brunel.ac.uk:druid@uk.co.gec-avionics.tsrl> Hope this isn't too trivial... In order to produce some nice tables, I would like to be able to display tick marks [I think the Americans call them check marks]. The most obvious way to do this is to use `3' from the Zapf-Dingbats font. Is this the best way, and if so, how do I do it? Mark, \enddata{text822, 204595} \begindata{text822, 206697} 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, 28 May 91 10:22:59 -0400 (EDT) Received: from po3.andrew.cmu.edu via qmail ID ; Tue, 28 May 91 10:21:11 -0400 (EDT) Received: from alpha.xerox.com by po3.andrew.cmu.edu (5.54/3.15) id for dba+; Tue, 28 May 91 10:20:54 EDT Received: from XRCC_Mail2.XRCC.XEROX.xns by alpha.xerox.com via XNS id <16203>; Tue, 28 May 1991 07:20:01 PDT X-Ns-Transport-Id: 0800370069108C412BFB Date: Tue, 28 May 1991 07:19:22 PDT Sender: Mike_Hopper.XRCC@xerox.com From: hopper.XRCC@xerox.com Subject: Re: Importing PostScript In-Reply-To: "%po3.andrew.cmu.edu!atkbb+Bad-Addresses%andrew.cmu:edu's message of 24 May 91 15:52:55 EDT (Friday)" To: dba+@andrew.cmu.edu Cc: info-andrew+@andrew.cmu.edu, datri@convex.com Message-Id: <"28-May-91 10:19:22 EDT".*.Mike_Hopper.XRCC@Xerox.com> Does your statement "Tabs are fixed in patch 10 so that they nearly always preview and print correctly" mean that fix 10 is available? I have not been able to find it on "emsworth". Thanks for any info on this. Mike....................... hopper.xrcc@xerox.com \enddata{text822, 206697} \begindata{text822, 208216} Return-path: X-Andrew-Authenticated-as: 8158;andrew.cmu.edu;David Anderson 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, 28 May 91 15:16:34 -0400 (EDT) Received: from po5.andrew.cmu.edu via qmail ID ; Tue, 28 May 91 15:16:15 -0400 (EDT) If-Type-Unsupported: send Received: from po3.andrew.cmu.edu via qmail ID ; Tue, 28 May 91 15:14:50 -0400 (EDT) Received: from mss.andrew.cmu.edu via qmail ID ; Tue, 28 May 1991 15:13:42 -0400 (EDT) Received: from mss.andrew.cmu.edu via qmail ID ; Tue, 28 May 1991 15:13:39 -0400 (EDT) Received: from Messages.7.15.N.CUILIB.3.45.SNAP.NOT.LINKED.mss.andrew.cmu.edu.rt.aos4 via MS.5.6.mss.andrew.cmu.edu.rt_aos4; Tue, 28 May 1991 15:13:36 -0400 (EDT) Message-ID: Date: Tue, 28 May 1991 15:13:36 -0400 (EDT) From: David Anderson X-Andrew-Message-Size: 471+0 Content-Type: X-BE2; 12 To: Info-Andrew Subject: Re: Importing PostScript In-Reply-To: <"28-May-91 10:19:22 EDT".*.Mike_Hopper.XRCC@Xerox.com> References: <"28-May-91 10:19:22 EDT".*.Mike_Hopper.XRCC@Xerox.com> \begindata{text,270759316} \textdsversion{12} \template{messages} \excerptedcaption{Excerpts from internet.info-andrew: 28-May-91 Re: Importing PostScript hopper.XRCC@xerox.com (268)} \quotation{Does your statement "Tabs are fixed in patch 10 so that they nearly always }\quotation{preview and print correctly" mean that fix 10 is available? I have not been }\quotation{able to find it on "emsworth". } No, patch 10 is not yet ready for general consumption. It is being actively beta-tested at a number of sites, and we expect to have it ready for general release "real soon now." --david \enddata{text,270759316} \enddata{text822, 208216} \begindata{text822, 210565} 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, 29 May 91 18:46:24 -0400 (EDT) Received: from po2.andrew.cmu.edu via qmail ID ; Wed, 29 May 91 18:42:57 -0400 (EDT) Received: from research.att.com by po2.andrew.cmu.edu (5.54/3.15) id for info-andrew; Wed, 29 May 91 18:42:49 EDT Received: by inet; Wed May 29 18:42 EDT 1991 Received: from Messages.7.14.N.CUILIB.3.45.SNAP.NOT.LINKED.gargoyle.sun4.40 via MS.5.6.gargoyle.sun4_40; Wed, 29 May 1991 18:42:37 -0400 (EDT) Message-Id: Date: Wed, 29 May 1991 18:42:37 -0400 (EDT) From: Bill Schell To: info-andrew@andrew.cmu.edu Subject: problem with dofix under SunOS 4.1.1 Dofix seems to be working under SunOS 4.1.1 for most of the atk objects I've written (not all). However, on one of them, it complains about things in libc being undefined. If I add libc.a to the makedo command line, these go away, except for one. I get the message: dofix: Undefined: _end. Any suggestions? I'm running patch level 9 now. Loading staticly works, but is soooo slow. I've got to work on this system now, so a short term solution to this problem would be very useful while waiting for PL10 to appear. Thanks, Bill Schell bill@allegra.att.com AT&T Bell Labs, Murray Hill, NJ \enddata{text822, 210565} \begindata{text822, 212300} 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, 31 May 91 07:39:49 -0400 (EDT) Received: from po2.andrew.cmu.edu via qmail ID ; Fri, 31 May 91 07:36:41 -0400 (EDT) Received: from carla.dist.unige.it by po2.andrew.cmu.edu (5.54/3.15) id for info-andrew; Fri, 31 May 91 07:36:07 EDT Received: from romaint.UUCP by carla.dist.unige.it with UUCP (5.61++/IDA-1.2.8) id AA06754; Fri, 31 May 91 13:36:10 +0200 Received: by romaint.uucp (4.0/SMI-4.0) id AA00488; Fri, 31 May 91 13:29:16 +0200 Date: Fri, 31 May 91 13:29:16 +0200 From: andy@romaint.UUCP (Andrew Takats) Message-Id: <9105311129.AA00488@romaint.uucp> To: info-andrew@andrew.cmu.edu Subject: Some questions (Menus, file conversions) 1) Can hierarchical pulldown menus be implemented easily? Has someone already done it? 2) Image format: is there a converter anywhere for MAC Pict format to the format the raster class expects? (And vice-versa.) 3) Is it possible to dynamically change the name of a menulist entry? It doesn't appear to be recommended, but I imagine that menulist_AddToML and menulist_DeleteFromML could be used to simulate it. Has anyone done anything similar? Grazie Mille (a thousand thanks) for any help/advice/pointers, etc. (If you respond, please see the email special request below.) Thanks! Andy Takats sysmgr@romaint.uucp -or- andy@romaint.uucp (ALSO, PLEASE send a copy of any response to steph@westford.ccur.com, who'll forward it to me in case the direct mail path is broken) Intecs Sistemi, Rome, ITALY Tel: +39-6-43991215 FAX: +39-6-4385834 (from U.S. dial 011-number) \enddata{text822, 212300}