\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 ; Fri, 11 Mar 1994 23:20:43 -0500 (EST) Received: from po2.andrew.cmu.edu via qmail ID ; Fri, 11 Mar 1994 23:19:33 -0500 (EST) If-Type-Unsupported: send Received: from po3.andrew.cmu.edu via qmail ID ; Fri, 11 Mar 1994 23:15:26 -0500 (EST) Received: from arbi.informatik.uni-oldenburg.de (arbi.Informatik.Uni-Oldenburg.DE [134.106.1.7]) by po3.andrew.cmu.edu (8.6.4/8.6.4) with SMTP id XAA15239 for ; Fri, 11 Mar 1994 23:15:09 -0500 Received: by arbi.informatik.uni-oldenburg.de (smail3.1.18 + xalias); Sat, 12 Mar 94 05:15 CET Received: by osgo.ks.he.schule.de (Smail3.1.28.1 #3) id m0pf4ef-00031OC; Fri, 11 Mar 94 11:41 MET Message-Id: From: klausf@osgo.ks.he.schule.de (Klaus Fueller) Subject: Andrew as Standard-Application in German Schools To: info-andrew@andrew.cmu.edu, Postmaster@andrew.cmu.edu Date: Fri, 11 Mar 1994 11:41:20 +0100 (MET) X-Mailer: ELM [version 2.4 PL21] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Content-Length: 812 Hello, With Linux I finally got access to Andrew and I see the possibility to install it as a standard-environment at aur school. But I am in urgent need for additional information. I did not manage to get the book Borenstein, N.S: Multimedia Application Development with Andrew Toolkit Prentice-Hall 1990 Do you know of any European bookstore which still has it? Further on I need to do some configuration of the toolkit (8 bit input, changing menus-titles, ...) and write some applications for it (createcon did not work). Where do I get the information necessary for this project? Please answer per Email as I don't yet read the mailing-list. Please don't send excessive information as I have to do long-distance-calls to get my mail. -- Mit freundlichen Gruessen Klaus M. Fueller, Kassel \enddata{text822, 0} \begindata{text822, 2432} 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, 14 Mar 1994 11:43:25 -0500 (EST) Received: from po5.andrew.cmu.edu via qmail ID ; Mon, 14 Mar 1994 11:40:31 -0500 (EST) Received: from bull.it (minerva1.bull.it [138.70.10.27]) by po5.andrew.cmu.edu (8.6.4/8.6.4) with SMTP id LAA12464 for ; Mon, 14 Mar 1994 11:40:13 -0500 Received: from archivio.it12.bull.it (it12.bull.it) by minerva1.bull.it with SMTP (5.65c/MAGGIO-92) id AA29597; Mon, 14 Mar 94 17:39:47 +0100 Received-Date: Mon, 14 Mar 94 17:39:47 +0100 Received: by archivio.it12.bull.it (4.7); Mon, 14 Mar 94 19:16:29 +0100 (MET) Received: by office.it12.bull.it (BULL 5.61++/4.7) id AA04502; Mon, 14 Mar 94 16:40:22 GMT From: scamuzzo@office.it12.bull.it (Utente Stefano SCAMUZZO (8347)) Message-Id: <9403141640.AA04502@office.it12.bull.it> Subject: Andrew on Bull-DPX/2 To: info-andrew@andrew.cmu.edu Date: Mon, 14 Mar 94 17:40:20 MET X-Mailer: ELM [version 2.3 PL11] Is there a version of the Andrew system for the Bull DPX/2 machines serie? It is a 680x0 kind of processor. Thank you. -- -------------------------------------- Stefano Scamuzzo Bull HN Italia Divisione Sistemi Integrati Tel: +39 2 6779 2577 E-mail: S.Scamuzzo@it12.bull.it Buono e' un sostantivo -------------------------------------- \enddata{text822, 2432} \begindata{text822, 4159} Return-path: X-Andrew-Authenticated-as: 5904;andrew.cmu.edu;Robert Andrew Ryan 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, 14 Mar 1994 13:09:31 -0500 (EST) Received: from po2.andrew.cmu.edu via qmail ID ; Mon, 14 Mar 1994 13:06:48 -0500 (EST) Received: from atk.itc.cmu.edu via qmail ID ; Mon, 14 Mar 1994 13:06:23 -0500 (EST) Received: from atk.itc.cmu.edu via qmail ID ; Mon, 14 Mar 1994 13:06:21 -0500 (EST) Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.atk.itc.cmu.edu.rs.aix31 via MS.5.6.atk.itc.cmu.edu.rs_aix3; Mon, 14 Mar 1994 13:06:21 -0500 (EST) Message-ID: <4hV_SRa00gjOF0lHlS@andrew.cmu.edu> Date: Mon, 14 Mar 1994 13:06:21 -0500 (EST) From: Robert Andrew Ryan To: Info-Andrew , scamuzzo@office.it12.bull.it (Utente Stefano SCAMUZZO (8347)) Subject: Re: Andrew on Bull-DPX/2 CC: Bulletin Board Administration In-Reply-To: <9403141640.AA04502@office.it12.bull.it> References: <9403141640.AA04502@office.it12.bull.it> Excerpts from internet.other.info-andrew: 14-Mar-94 Andrew on Bull-DPX/2 Utente S. SCAMUZZO@offic (341) > Is there a version of the Andrew system for the > Bull DPX/2 machines serie? > It is a 680x0 kind of processor. I'm afraid not. There has been support for other 68K boxes, running SunOS (sun3_*) and Mach (sun3_mach). -Rob Ryan Andrew Consortium \enddata{text822, 4159} \begindata{text822, 6108} 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, 18 Mar 1994 15:12:33 -0500 (EST) Received: from po3.andrew.cmu.edu via qmail ID ; Fri, 18 Mar 1994 15:11:58 -0500 (EST) Received: from vnet.IBM.COM (vnet.ibm.com [192.239.48.4]) by po3.andrew.cmu.edu (8.6.4/8.6.4) with SMTP id PAA25190 for ; Fri, 18 Mar 1994 15:11:44 -0500 Received: from RCHLAND by vnet.IBM.COM (IBM VM SMTP V2R2) with BSMTP id 6451; Fri, 18 Mar 94 15:08:37 EST Reply-To: "Robert Kemmetmueller" Received: by po1 (AIX 3.2/UCB 5.64/4.7) id for info-andrew@andrew.cmu.edu; Fri, 18 Mar 1994 14:06:58 -0600 Received: via switchmail; Fri, 18 Mar 1994 14:06:57 -0600 (CST) Received: from coredump.rchland.ibm.com via qmail ID ; Fri, 18 Mar 1994 14:06:44 -0600 (CST) Received: from coredump.rchland.ibm.com via qmail ID ; Fri, 18 Mar 1994 14:06:41 -0600 (CST) Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.coredump.rchland.ibm.com.rs.aix32 via MS.5.6.coredump.rchland.ibm.com.rs_aix32; Fri, 18 Mar 1994 14:06:41 -0600 (CST) Message-Id: Date: Fri, 18 Mar 1994 14:06:41 -0600 (CST) From: Robert Kemmetmueller X-Andrew-Message-Size: 434+0 Content-Type: X-BE2; 12 If-Type-Unsupported: send To: info-andrew@andrew.cmu.edu Subject: No Wrap Cc: Bboard Service \begindata{text,538916864} \textdsversion{12} \template{messages} \define{center attr:[Justification Centered Point 0]} \define{global } \define{h attr:[FontFamily rom Int 0] attr:[FontSize ConstantFontSize Point 6]} \define{a attr:[Script PreviousScriptMovement Point -1] attr:['color' '#F0A000']} \define{b attr:[Script PreviousScriptMovement Point -1] attr:['color' '#E08000']} \define{c attr:[Script PreviousScriptMovement Point -1] attr:['color' '#D06000']} \define{d attr:[Script PreviousScriptMovement Point -1] attr:['color' '#C05000']} \define{e attr:[Script PreviousScriptMovement Point -2] attr:['color' '#B03000']} \define{f attr:[Script PreviousScriptMovement Point 6] attr:['color' '#A02000']} \define{g attr:['color' '#CD8500']} The "No Wrap" style attribute wraps \italic{anyway}, whenever a style change is encountered. Anybody remember the reasoning behind this behavior? Any objections to squashing this "feature"? (i.e. making "No Wrap" \bold{\italic{not}} wrap, \italic{ever}, except at the end of the paragraph) \smaller{[cref: \italic{atk/text/drawtxtv.c}, \typewriter{GenerateLineItems()} function. Probably change ``if (pos >= end) \{'' to ``if (pos >= end && !nowrap)'']} \center{ \h{\f{R\e{o\d{b\c{er\b{t K\a{emme}tmu}el}l}e}r }\g{rskm@rchland 3-4968 }}}\enddata{text,538916864} \enddata{text822, 6108} \begindata{text822, 9431} Return-path: X-Andrew-Authenticated-as: 38;andrew.cmu.edu;Susan Straub Received: from muffin.atk.cs.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl) ID ; Tue, 22 Mar 1994 13:38:01 -0500 (EST) If-Type-Unsupported: send Received: from muffin.atk.cs.cmu.edu via qmail ID ; Tue, 22 Mar 1994 13:29:11 -0500 (EST) Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.muffin.atk.cs.cmu.edu.rs.aix31 via MS.5.6.muffin.atk.cs.cmu.edu.rs_aix3; Tue, 22 Mar 1994 13:29:07 -0500 (EST) Message-ID: Date: Tue, 22 Mar 1994 13:29:07 -0500 (EST) From: Susan Straub X-Andrew-Message-Size: 1873+0 Content-Type: X-BE2; 12 To: Info-Andrew , Outbound News Subject: New public release of Andrew User Interface System \begindata{text,539500088} \textdsversion{12} \template{messages} The Andrew Consortium is delighted to announce release 6.2 of the ANDREW USER INTERFACE SYSTEM (sometimes known as the Andrew ToolKit). AUIS is a an extensible compound document system including \ word processor program editor drawing editor table/spread sheet font editor MIME format mail / bulletin board manager You can use AUIS for its application or to develop new applications requiring compound document support. AUIS is available for ftp from ftp.andrew.cmu.edu (ip address: 128.2.35.66) in directory pub/AUIS. See the README there for more information. \ If you do not have ftp access, we can send you a tape. \ A comprehensive user's manual is also available for $15, Contact us at Andrew Consortium School of Computer Science Carnegie Mellon University 5000 Forbes Ave. Pittsburgh, PA 15217 USA +1 412 268 6710 info-andrew-request@andrew.cmu.edu Here are highlights of changes from the previous release (5.1 in 1992): Platforms - AUIS is now supported on Telmat, Linux, Solaris, and SGI \ in addition to platforms from IBM, Sun, HP, Dec, Apollo, SCO, and others. Figure - Nifty new embeddable drawing editor. Introduction - Basic information for new users is installed into doc/intro.doc. Launchapp - An alternative to the shell for initiating AUIS applications. Prefed - Tool for tailoring AUIS to your needs. Image - An embeddable inset for images. Formats supported include \ AUIS rasters, gif, jpeg, Xbitmap, Xpixmap, xwd, PostScript, TIFF, and pbm. Srctext - General source text editing for many programming languages including C++, C, Pascal, LISP, Modula-3, Modula-2, and assembler. Bdffont - Font editor. Keyboard-macro converter - Define new key stroke \ and menu operations by demonstration. Result can be edited. Parsing - Token analysis and parsing tools: enhanced bison parser, \ lexeme scanner, and a symbol table. \enddata{text,539500088} \enddata{text822, 9431} \begindata{text822, 12650} Return-path: X-Andrew-Authenticated-as: 0;andrew.cmu.edu;Network-Mail Received: from po6.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl) ID ; Wed, 23 Mar 1994 14:46:30 -0500 (EST) Received: from po3.andrew.cmu.edu via qmail ID ; Wed, 23 Mar 1994 14:44:16 -0500 (EST) Received: from wrzx01.rz.uni-wuerzburg.de (wrzx01.rz.uni-wuerzburg.de [132.187.1.1]) by po3.andrew.cmu.edu (8.6.4/8.6.4) with SMTP id OAA26375 for ; Wed, 23 Mar 1994 14:44:05 -0500 Received: from wicx11.informatik.uni-wuerzburg.de by wrzx01.rz.uni-wuerzburg.de (4.1/uniwue-M-3.1) id AA01066; Wed, 23 Mar 94 20:43:59 +0100 Received: by wicx11.informatik.uni-wuerzburg.de (5.65/uniwue-C-3.1) id AA02520; Wed, 23 Mar 1994 20:43:57 +0100 Date: Wed, 23 Mar 1994 20:43:57 +0100 From: Johannes Schindlin Message-Id: <9403231943.AA02520@wicx11.informatik.uni-wuerzburg.de> Apparently-To: info-andrew@andrew.cmu.edu Hello! Thank you for this great system 'The Andrew Toolkit'. I am using it since a few months. But now I have three problems: How can I do some wrapping around a picture or some other inset just as I do it right now? Could this be done with a NESSscript or is this not possible at the moment? How can I be a very write some nice feat- text in ure. Or is columns? it already This would an inset? \begin Is there a translator for ez-documents to \TeX\ -documents? The code looks a bit like \TeX\ , so it should be possible to do that with awk or even sed. \end If those problems are not solved yet, could you please give me some advice to realize solutions? Thank you, Dscho. \enddata{text822, 12650} \begindata{text822, 14661} Return-path: X-Andrew-Authenticated-as: 13;andrew.cmu.edu;Fred Hansen Received: from rascal.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl) ID ; Thu, 24 Mar 1994 11:39:03 -0500 (EST) If-Type-Unsupported: send Received: from rascal.andrew.cmu.edu via qmail ID ; Thu, 24 Mar 1994 11:35:05 -0500 (EST) Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.rascal.andrew.cmu.edu.rs.aix31 via MS.5.6.rascal.andrew.cmu.edu.rs_aix3; Thu, 24 Mar 1994 11:35:05 -0500 (EST) Message-ID: <0hYQ4t200gj4Iz5EU=@andrew.cmu.edu> Date: Thu, 24 Mar 1994 11:35:05 -0500 (EST) From: Fred Hansen X-Andrew-Message-Size: 10671+0 Content-Type: X-BE2; 12 To: Info-Andrew , Johannes Schindlin Subject: Re: In-Reply-To: <9403231943.AA02520@wicx11.informatik.uni-wuerzburg.de> References: <9403231943.AA02520@wicx11.informatik.uni-wuerzburg.de> \begindata{text,539344180} \textdsversion{12} \template{messages} Thanks for your comments. Wrapping text around pictures is not yet possible. It may eventually be, now that we are converting avoid troff altogether by going straight to PostScript. Columns are possible. I will include below the version of tmac.atk that I use for two column printing. There are some problems, so we are not going to release it with the regular system release unless someone does some work on it. ez to TeX is probably harder than just awk or sed. I don't know if anyone has tried. Fred Hansen .\\" ###################################################################### ## .\\" Copyright IBM Corporation 1988,1991 - All Rights Reserved ## .\\" Copyright Carnegie Mellon, 1993 .\\" For full copyright information see:'andrew/config/COPYRITE' ## .\\" ###################################################################### ## .\\" $Disclaimer: $ .ig A complete rewrite of the texttroff macro package. It would be loosely modelled after the -ms macros main concept is to separate the elements of the page, so a trap for the footer and a trap for the header separatly Also all default values are in well known registers, initialized by the .IZ macro cl - current column (1 or 2) cx - maximum column (1 or 2) Lx - maximum line length LL - current line length IN - indent GT - width of intercolumn space for two columns, LL = (Lx-GT) / 2 the line used for bodies is always LL - IN .. .\\" . \\" IZ - initialize. Provide some default settings .de IZ .nr PS \\n(.p \\" pointsize .nr VS \\n(.v \\" linespacing .nr HM 1i \\" header margin .nr FM 1i \\" footer margin .nr Lx \\n(.l \\" maximum line length .nr LL \\n(.l \\" line length .nr IN 36p \\" indent to allow outdenting headers .nr GT 24p \\" gutter width for two columns .nr LT \\n(.l-\\n(INu \\" title length .NR cx 1 .\\" trap setting .\\" .\\" for the top of page .wh 0 NP .\\" for dealing with footnotes .wh 14i FO \\" footer trap, temp position . \\" to process footnote overflow, we fire this trap . \\" the trap for FO will be moved way up so we will fire . \\" this one when FO is putting the footnote out .wh -\\\\n(FMu Fx . \\" Now install FO on top of this position so it . \\" will be fired when no footnote needs to be processed .ch FO -\\\\n(FMu .\\" for the bottom tittle .wh -\\\\n(FMu/2u BT .. .\\" . \\" TA - set tabstops .de TA .ta \\\\n(ENu +\\\\n(ENu +\\\\n(ENu +\\\\n(ENu +\\\\n(ENu +\\\\n(ENu +\\\\n(ENu +\\\\n(ENu +\\\\n(ENu +\\\\n(ENu +\\\\n(ENu +\\\\n(ENu .. .\\" . \\" RS - Reset. Bring troff into a known state .de RS .ps \\\\n(PS .vs \\\\n(VSu .ll \\\\n(LLu .lt \\\\n(LTu .in \\\\n(INu .po \\\\n(POu .nr FS \\\\n(VSu/4u \\" footnote separation .nr F 0 1 \\" for footnote numbering .ev 1 . \\" where footnotes are processed .ps \\\\n(PS-2 .vs (\\\\n(VSu-2p)u .ll \\\\n(Lxu-\\\\n(INu .ev .ev 2 . \\" where the table of contents is stored .ps \\\\n(PS .vs \\\\n(VSu .ev .TA .. .\\" . \\" string for footnote numebering. Note that the increment takes place here . \\" note that Fn is defined in texttroff to get the body font .ds * \\v'-.3v'\\\\*(Fn\\s-3\\\\n+F\\s0\\fP\\v'.3v' .ig Running headers & footers. These will be called from the header & footer macro halfway the current margins in the macros PT & BT by the macros pT and bT respectively. Note that we don't use the page counter (%) directly. We stick the value in register PN. This allows for changing the format of the page number with the .af request without screwing up troff .. .\\" . \\" PT - Page Trap & Bottom Trap macro .de PT .if \\\\n(Tc=2 .br .po +\\\\n(INu .pc % .ie \\\\n(Tc=3 .nr PN \\\\n%-\\\\n(Pc .el .nr PN \\\\n% .nr Pn \\\\n% .pT .po .. . \\" default footer string definitions \ .po +\\n(INu . \\" BT -- Bottom trap handling .de BT .nr PF \\\\n(.f .nr PX \\\\n(.s .ft 1 .ps \\\\n(PS .lt \\\\n(LTu .po +\\\\n(INu .bT .ft \\\\n(PF .ps \\\\n(PX .po .if \\\\n(Tc=2 \\\{\\ . nr Pc \\\\n% . nr Tc 3 . af PN i . TC .\\\} .. . \\" DP Duplex -- versus Simplex printing . \\" if register DP != 0, Simplex printing . \\" . \\" Si -- silly macro, if called as .Simplex . \\" it will turn to simplex mode . \\" Ever seen this technique before? .de Si .if '\\\\$1'mplex' .nr DP 1 .. . \\" Du -- silly macro, if called as .Duplex . \\" it will turn to duplex mode .de Du .if '\\\\$1'plex' .nr DP 0 .. . \\" OH -- the recto (odd page) header or default header .de OH .tl '\\\\*(LT'\\\\*(CT'\\\\*(RT' .. . \\" EH -- the verso (even) page header, only in duplex mode .de EH .tl '\\\\*(RT'\\\\*(CT'\\\\*(LT' .. . \\" pT -- really do header .de pT .ie \\\\n(DP=0 \\\{\\ . if o .if \\\\n(Pn>1 .OH . if e .if \\\\n(Pn>1 .EH .\\\} .el .if \\\\n(Pn>1 .OH .. . \\" bT -- really do footer .de bT .ie \\\\n(DP=0 \\\{\\ . if o .OB . if e .EB .\\\} .el .OB .. . \\" OB -- the recto (odd) footer or default footer .de OB .tl '\\\\*(LB'\\\\*(CB'\\\\*(RB' .. . \\" EB -- the verso (even) footer, only in duplex mode .de EB .tl '\\\\*(RB'\\\\*(CB'\\\\*(LB' .. . \\" no default header string definitions .ds CT - \\\\n(PN - .\\" .\\" . \\" NP - header macro .ig print the header halfway the margins only print when not on the first page .. .de NP .\\".tm in NP page \\\\n% PO \\\\n(PO .o \\\\n(.o .nr PF \\\\n(.f .nr PX \\\\n(.s .ft 1 .ps \\\\n(PS 'sp |\\\\n(HMu/2u .if !\\\\n%=0 .PT .ps \\\\n(PX .ft \\\\n(PF 'sp |\\\\n(HMu .nr cl 1 1 \\" left hand column .mk .if \\\\n(cxu==1u \\\{\\ .nr LL \\\\n(Lxu .ll \\\\n(LLu-\\\\n(INu \ \\\} .nr Fc 0 1 \\" init footnote count .nr Fp 0-\\\\n(FMu \\" current footer place .ch FO -\\\\n(FMu \\" reset footer trap .if \\\\n(dn .Fz \\" proces left over footnote .ns \\" no space mode .. .\\" . \\" FO - footer macro .de FO .ie \\\\n+(cl<=\\\\n(cx \\\{\\ .po (\\\\n(POu+((\\\\n(clu-1u)*(\\\\n(LLu+\\\\n(GTu)))u \\" indent to column .rt \\" upward to mark .ns .\\\} .el \\\{\\ .po \\\\n(POu \\" back to left margin .nr dn 0 \\" zero last diversion size .if \\\\n(Fc \\\{\\ . ev 1 \\" expand footnotes in ev1 .\\".if '\\\\n(.z'Fy' .tm in overlow .i \\\\n(.i .in \\\\n(INu \\" set indentation to the one for the page . nf \\" retain vertical size . FN \\" dump the footnotes . \\" remove them; Don't put a comment on the next line . \\" with .rm, some troffs go into an infinite loop . rm FN .\\".if '\\\\n(.z'Fy' .tm in overlow .i \\\\n(.i . if \\\\n(.zFy .di \\"end overflow diversion . nr Fc 0 \\" disable fx . in 0 \\" clear indentation .ev .\\\} . \\" pop environment 'bp .\\\} .. ." .\\" Fx - process footnote overflow .\\" .de Fx .if \\\\n(Fc \\\{\\ . \\" the foonote didn't fit so .di Fy \\" divert the overflow into Fy (we are still in env 1, so nofill mode) . \\" since we are in nofill mode and head indentation set, .in 0 \\" set no indentation, so we don't indent twice .\\\} .. .\\" .\\" FS - Footnote Start .de FS .da FN \\" divert (or append) footnote .ev 1 \\" in environment 1 .if \\\\n+(Fc=1 .FM \\" if first include seperator .fi \\" process in fill mode .if !\\\\n(Fo .FP \\" Footnote paragraph if not processing overflow .. .\\" . \\" FP - footnote paragraph .de FP .sp \\\\n(FSu \\v'-.3'\\s-3\\\\nF\\s0\\v'.3'\\|\\c .. .\\" .\\" FE - Footnote End .de FE .br \\" flush the output buffer .nr Sv \\\\n(.v \\" save baselinespacing of this env .ev \\" pop env .di \\" end the diversion .nr Fp -\\\\n(dn \\" new footer position .if \\\\n(Fc=1 .nr Fp -(\\\\n(.v-\\\\n(Sv) \\" For Separator .ch FO \\\\n(Fpu \\" change the trap, Fp is negative . \\" See whether the stuff really fits. . \\"if not change trap and we overflow .if (\\\\n(nl+1v)>(\\\\n(.p+\\\\n(Fp) .ch FO \\\\n(nlu+1v \\" it didn't fit, . \\" so fire the FO macro on the next line .. .\\" . \\" FM - footnote separator one inch line .de FM \\l'1i' .br .. .\\" .\\" Fz - process footnote overflow .de Fz .nr Fo 1 .FS .nf \\" is already processed, so keep size .Fy \\" where Fx put it .nr Fo 0 .FE .. .\\" .\\" HE - next thing will be a header .\\" minimalistic widow control in HE macro. .\\" We aks for a couple of lines with the .ne statement, will trigger the .\\" bottom of page trap on the moment when there is no space \ .de HE .\\".br .ne 3.1v .. .de OC .br .ne 3.1v .. .\\" .\\" IC - in table of contents .\\" $1 type of header $3 number, $2 text .\\" .de IC .nr Tc 1 \\"flag that we have a contents .ev 2 .if !'\\\\$3'NO' \\\{\\ . nr Tx \\w'\\\\$3\\0'u . if \\\\n(Tx>\\\\n(Ta .nr Ta \\\\n(Tx .\\\} .nr Tp \\w'\\0\\\\n(PN'u .da Tc \\\\!.xx "\\\\$1" "\\\\$2" \\\\$3 \\\\n(PN .br .di .ev .. .\\" .\\" An item in the table of contents .de xx .if \\\\$1=1 .sp .5 .ie !'\\\\$3'NO' \\\\$3\\t\\\\$2\\a\\t\\\\$4 .el .ie \\\\n(Ta \\&\\t\\\\$2\\a\\t\\\\$4 .el \\&\\\\$2\\a\\t\\\\$4 .. .\\" EM .\\" check for work at end of file .de EM .if \\\\n(Tc \\\{\\ \\c .nr Tc 2 .\\\} .\\"tm EM called, Tc: \\\\n(Tc .. .\\" do the things we want at the end of the paper .de TC .\\"tm TC called 'bp .ft B .\\".tm tabel of contents .ce .rs .sp .ti -\\\\n(INu \\s+2Table of Contents\\s0 .sp 2 .ft R .nf .ev 2 . \\" where the table of contents is stored .nf .nr Tb \\\\n(LLu-\\\\n(Tpu-\\\\n(INu .nr c \\w'1.1.1.1\\0'u .ie \\\\n(Ta .ta \\\\n(Tau \\\\n(Tbu \\\\n(LLu-\\\\n(INuR .el .ta \\\\n(Tbu \\\\n(LLu-\\\\n(INuR .in \\\\n(INu .Tc .ev .. .\\" .\\" set end macro .em EM .\\" .\\" ix - index creation macros. Basic idea bwk .\\" .\\" basic idea: if not in a diversion, .\\" put the arguments on stndard error .\\" else .\\" call ix again (which will actually happen when .\\" the diverted string is read back) .\\" elif .de ix .ie '\\\\n(.z'' .tm ix: \\\\$1 \\\\$2 \\\\$3 \\\\$4 \\\\$5 \\\\$6 \\\\$7 \\\\$8 \\\\$9 \\\\n% .el \\\\!.ix \\\\$1 \\\\$2 \\\\$3 \\\\$4 \\\\$5 \\\\$6 \\\\$7 \\\\$8 \\\\$9 .. .\\" .\\" .\\" Begin of the PSmacros, courtesy of Fred Hansen .\\" .nr zT 0 '\\" CCH added next line for post printer type .if "\\*(.T"post" 'nr zT 1 .if "\\*(.T"postscript" 'nr zT 1 .if "\\*(.T"psc" 'nr zT 1 .de PB 'ne \\\\$2p 'nr zw \\\\n(.l-\\\\n(.k-1m-\\\\$1p 'nr zH \\\\n(.k 'nr zV \\\\n(.d 'if \\\\n(zT \\\\\{\\\\ 'ie !\\\\n(zw \\\\\{\\\\ 'nr zx \\\\n(.l-\\\\$1p-10m 'nr zV \\\\n(zV+1v .sp 0 \\\\v'-.75v'\\\\ \\\\v'+.75v'\\\\c\\\\\} 'el \\\\\{\\\\ 'nr zx \\\\n(zw-10m \\\\v'-.75v'\\\\ \\\\v'+.75v'\\\\c\\\\\} .sp |\\\\n(zVu 'if ((\\\\n(zx<=0)&(\\\\$2p>0.75v)) \\\\x'\\\\$2p-0.75v'\\\\c \\\\!% \\\\!%! \\\\! PB 'if \\\\n(.j=3 \\\\\{\\\\ \\\\! /troffadjust \{ neg 2 idiv \} def 'ss\\\\\} 'if \\\\n(.j=5 \\\\\{\\\\ \\\\! /troffadjust \{ neg \} def 'ss\\\\\} 'if \\\\n(.j<3 \\\\\{\\\\ \\\\! /troffadjust \{ pop 0 \} def 'ss\\\\\}\\\\\} .. .de PE 'if \\\\n(zT \\\\\{\\\\ \\\\! PE \\\\!. 'ie \\\\n(zx \\\\\{\\\\ 'if (\\\\$2p>0.75v) \\\\x'\\\\$2p-0.75v'\\\\c \\\\h'-\\\\n(.ku+\\\\n(zHu+\\\\$1p'\\\\c\\\\\} 'el .br\\\\\} 'if !\\\\n(zT \\\\\{\\\\ 'if !\\\\n(zw \\\\\{\\\\ \\\\h'-\\\\n(.k'\\\\ \\\\h'-\\\\n(.w'\\\\c .sp -1\\\\\} \\\\x'\\\\$2p-0.75v'\\\\v'-.75v'\\\\D'l \\\\$1p \\ 0.0i'\\\\D'l 0.0i \\\\$2p'\\\\D'l -\\\\$1p 0.0i'\\\\D'l 0.0i \\ -\\\\$2p'\\\\v'+.75v'\\\\h'\\\\$1p'\\\\c\\\\\} .. .\\" .\\" End of PSmacros .\\" .\\" .\\" If "\\*(.T" is "ps", we're presumably using "groff"; set "zT" to 1, .\\" and load up the "groff" version of the macros (which use "groff" .\\" features, and, as such, might not be usable in a package that .\\" Boring Old "troff" and "ditroff" also have to read). .\\" .if "\\*(.T"ps" \\\{\\ . nr zT 1 . so /usr/andrew/lib/tmac/tmac.psatk .\\\} .\\" .\\" two columns .de 2C .nr cx 2u .nr LL ((\\\\n(Lxu-\\\\n(GTu)/2u)u .ll (\\\\n(LLu-\\\\n(INu)u .mk .. .\\" .\\" return to one column at next page break .de 1C .nr cx 1u .. \enddata{text,539344180} \enddata{text822, 14661} \begindata{text822, 28029} Return-path: X-Andrew-Authenticated-as: 5904;andrew.cmu.edu;Robert Andrew Ryan 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, 25 Mar 1994 02:19:00 -0500 (EST) Received: from po2.andrew.cmu.edu via qmail ID ; Fri, 25 Mar 1994 02:18:35 -0500 (EST) If-Type-Unsupported: send Received: from po6.andrew.cmu.edu via qmail ID ; Fri, 25 Mar 1994 02:17:00 -0500 (EST) Received: from atk.itc.cmu.edu via qmail ID ; Fri, 25 Mar 1994 02:16:54 -0500 (EST) Received: from atk.itc.cmu.edu via qmail ID ; Fri, 25 Mar 1994 02:16:53 -0500 (EST) Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.atk.itc.cmu.edu.rs.aix31 via MS.5.6.atk.itc.cmu.edu.rs_aix3; Fri, 25 Mar 1994 02:16:52 -0500 (EST) Message-ID: Date: Fri, 25 Mar 1994 02:16:52 -0500 (EST) From: Robert Andrew Ryan X-Andrew-Message-Size: 223+0 Content-Type: X-BE2; 12 To: Info-Andrew Subject: AMS and SNAP \begindata{text,539103792} \textdsversion{12} \template{messages} Is anyone using AMS clients which talk to a separate message server (with the SNAP interface)? If so could you give me any advice on how to set it up? Something that will work with messages would be preferred :-) -Rob \enddata{text,539103792} \enddata{text822, 28029} \begindata{text822, 29926} Return-path: X-Andrew-Authenticated-as: 7274;pitt.edu;Jeffrey J. Carpenter Received: from pitt.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl) ID ; Fri, 25 Mar 1994 12:01:27 -0500 (EST) Received: from aquamarine.cis.pitt.edu via qmail ID ; Fri, 25 Mar 1994 11:59:55 -0500 (EST) If-Type-Unsupported: send Received: from aquamarine.cis.pitt.edu via qmail ID ; Fri, 25 Mar 1994 11:51:40 -0500 (EST) Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.aquamarine.cis.pitt.edu.sun4m.412 via MS.5.6.aquamarine.cis.pitt.edu.sun4_41; Fri, 25 Mar 1994 11:51:40 -0500 (EST) Message-ID: Date: Fri, 25 Mar 1994 11:51:40 -0500 (EST) From: "Jeffrey J. Carpenter" MIME-Version: 1.0 Content-type: text/plain; charset=US-ASCII To: info-andrew+@andrew.cmu.edu Subject: Andrew and OpenWindows CC: ski+@pitt.edu We are having font problems when running ATK applications in OpenWindows on a Sun. The cursor icons appear as OpenWindows icons rather than the andrew ones. Does anyone have any ideas on how to get this to work? Thanks, jeff \enddata{text822, 29926} \begindata{text822, 31412} 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, 25 Mar 1994 15:51:45 -0500 (EST) Received: from po6.andrew.cmu.edu via qmail ID ; Fri, 25 Mar 1994 15:50:14 -0500 (EST) If-Type-Unsupported: send Received: from po3.andrew.cmu.edu via qmail ID ; Fri, 25 Mar 1994 15:47:10 -0500 (EST) Received: from LOAN2.SP.CS.CMU.EDU (LOAN2.SP.CS.CMU.EDU [128.2.205.115]) by po3.andrew.cmu.edu (8.6.4/8.6.4) with SMTP id PAA27159 for ; Fri, 25 Mar 1994 15:47:03 -0500 Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.LOAN2.SP.CS.CMU.EDU.pmax.mach via MS.5.6.LOAN2.SP.CS.CMU.EDU.pmax_mach; Fri, 25 Mar 1994 15:46:15 -0500 (EST) Message-ID: Date: Fri, 25 Mar 1994 15:46:15 -0500 (EST) From: Wilfred.Hansen@cs.cmu.edu X-Andrew-Message-Size: 851+0 Content-Type: X-BE2; 12 To: "Jeffrey J. Carpenter" , Info-Andrew Subject: Re: Andrew and OpenWindows In-Reply-To: References: \begindata{text,22970240} \textdsversion{12} \template{messages} \excerptedcaption{Excerpts from internet.other.info-andrew: 25-Mar-94 Andrew and OpenWindows Jeffrey Carpenter@pitt.e (232*)} \quotation{We are having font problems when running ATK applications in OpenWindows }\quotation{on a Sun. The cursor icons appear as OpenWindows icons rather than the }\quotation{andrew ones. Does anyone have any ideas on how to get this to work? } AUIS tries to add the AUIS fonts to the fontpath, but this sometimes fails, which can cause display of the wrong icons (but usually as letters). If this is the problem, it can be corrected by calling xset. Assuming that AUIS is installed in /usr/andrew, the command would be xset +fp /usr/andrew/X11fonts If this is not the problem, can you say exactly which icons are displayed in which contexts? What is the general text cursor? the cursor over the scrollbar? the wait cursor? the cursor in popup menus? Fred Hansen\ \enddata{text,22970240} \enddata{text822, 31412} \begindata{text822, 33996} 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, 25 Mar 1994 16:09:51 -0500 (EST) Received: from po5.andrew.cmu.edu via qmail ID ; Fri, 25 Mar 1994 16:08:19 -0500 (EST) Received: from mail.netcom.com (netcom5.netcom.com [192.100.81.113]) by po5.andrew.cmu.edu (8.6.4/8.6.4) with ESMTP id QAA23833 for ; Fri, 25 Mar 1994 16:08:00 -0500 Received: from localhost by mail.netcom.com (8.6.4/SMI-4.1/Netcom) id NAA14388; Fri, 25 Mar 1994 13:09:03 -0800 Date: Fri, 25 Mar 1994 13:09:03 -0800 From: tomkwong@netcom.com (Thomas Kwong) Message-Id: <199403252109.NAA14388@mail.netcom.com> To: info-andrew@andrew.cmu.edu Subject: build andrew on ISC? Hi. Anyone sucessfully build AUIS on Interactive Unix SysV R3.2? It is not trivial to get all sources and compile it without knowing whether it work or not :p Thanks!!! -Tom \enddata{text822, 33996} \begindata{text822, 35271} 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 ; Sun, 27 Mar 1994 15:48:13 -0500 (EST) Received: from andrew.cmu.edu via qmail ID ; Sun, 27 Mar 1994 15:47:15 -0500 (EST) If-Type-Unsupported: send Received: from po5.andrew.cmu.edu via qmail ID ; Sun, 27 Mar 1994 15:43:58 -0500 (EST) Received: from uu3.psi.com (uu3.psi.com [38.145.250.2]) by po5.andrew.cmu.edu (8.6.4/8.6.4) with SMTP id PAA07309 for ; Sun, 27 Mar 1994 15:43:50 -0500 Received: from porsche.visix.com by uu3.psi.com (5.65b/4.0.071791-PSI/PSINet) via SMTP; id AA20551 for info-andrew@andrew.cmu.edu; Sun, 27 Mar 94 15:43:47 -0500 Received: from esprit.visix.com by porsche.visix.COM (4.1/Visix Software Rev 2.0) id AA01097; Sun, 27 Mar 94 15:43:36 EST Received: by esprit.visix.com (4.1/SMI-4.1) id AA26552; Sun, 27 Mar 94 15:43:47 EST Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.esprit.visix.com.sun4.41 via MS.5.6.esprit.visix.com.sun4_41; Sun, 27 Mar 1994 15:43:46 -0500 (EST) Message-Id: Date: Sun, 27 Mar 1994 15:43:46 -0500 (EST) From: Gary Keim Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII To: info-andrew@andrew.cmu.edu Subject: AUIS URL > Is there a Mosaic home page for Andrew? http://www.cs.cmu.edu:8001/afs/cs.cmu.edu/project/atk-ftp/web/andrew-home.html \enddata{text822, 35271} \begindata{text822, 37167} Return-path: X-Andrew-Authenticated-as: 5904;andrew.cmu.edu;Robert Andrew Ryan Received: from po5.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl) ID ; Mon, 28 Mar 1994 15:16:04 -0500 (EST) Received: from po2.andrew.cmu.edu via qmail ID ; Mon, 28 Mar 1994 15:11:00 -0500 (EST) Received: from atk.itc.cmu.edu via qmail ID ; Mon, 28 Mar 1994 15:10:20 -0500 (EST) Received: from atk.itc.cmu.edu via qmail ID ; Mon, 28 Mar 1994 15:10:06 -0500 (EST) Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.atk.itc.cmu.edu.rs.aix31 via MS.5.6.atk.itc.cmu.edu.rs_aix3; Mon, 28 Mar 1994 15:10:06 -0500 (EST) Message-ID: Date: Mon, 28 Mar 1994 15:10:06 -0500 (EST) From: Robert Andrew Ryan To: tomkwong@netcom.com (Thomas Kwong) Subject: Re: build andrew on ISC? CC: Info-Andrew , Bulletin Board Administration In-Reply-To: <199403252109.NAA14388@mail.netcom.com> References: <199403252109.NAA14388@mail.netcom.com> Excerpts from internet.other.info-andrew: 25-Mar-94 build andrew on ISC? Thomas Kwong@netcom.com (176) > Hi. Anyone sucessfully build AUIS on Interactive Unix SysV R3.2? > It is not trivial to get all sources and compile it without knowing > whether it work or not :p Thanks!!! I suspect AUIS has not been ported to this architecture as yet. (At least we have no config files specifically for it.) Assuming ISC is for intel CPU's, the following config directories might be pertinent: i386_Linux i386_mach sco_i386 -Rob Ryan Andrew Consortium \enddata{text822, 37167} \begindata{text822, 39283} Return-path: X-Andrew-Authenticated-as: 8779;andrew.cmu.edu;Andrew C. Plotkin Received: from orac.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, 28 Mar 1994 20:15:00 -0500 (EST) Received: from orac.andrew.cmu.edu via qmail ID ; Mon, 28 Mar 1994 20:12:06 -0500 (EST) Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.orac.andrew.cmu.edu.pmax.ul4 via MS.5.6.orac.andrew.cmu.edu.pmax_ul4; Mon, 28 Mar 1994 20:12:05 -0500 (EST) Message-ID: Date: Mon, 28 Mar 1994 20:12:05 -0500 (EST) From: "Andrew C. Plotkin" X-Andrew-Message-Size: 749+0 Content-Type: X-BE2; 12 If-Type-Unsupported: send To: Info-Andrew Subject: Re: AUIS URL In-Reply-To: References: \begindata{text,19867904} \textdsversion{12} \template{messages} \excerptedcaption{Excerpts from internet.other.info-andrew: 27-Mar-94 AUIS URL Gary Keim@porsche.visix. (123*)} \quotation{> Is there a Mosaic home page for Andrew? http://www.cs.cmu.edu:8001/afs/cs.cmu.edu/project/atk-ftp/web/andrew-home.ht\ ml } Uh, we were *about* to announce it, Gary... :-) Yes. The Andrew Consortium has joined the herd of elephants stampeding off the cliff of the World-Wide Web. Our pages have: + A thumbnail summary of Andrew + Links to the FTP locations of the (new) Andrew 6.2 source distribution as well as the (old) 5.1 executables from the CD-ROM + A nifty introduction to the software, with lots of screen shots + Instructions on using the Remote Demo Server. --Z "And Aholibamah bare Jeush, and Jaalam, and Korah: these were the borogoves..." \enddata{text,19867904} \enddata{text822, 39283} \begindata{text822, 41356} 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, 29 Mar 1994 11:28:55 -0500 (EST) Received: from po5.andrew.cmu.edu via qmail ID ; Tue, 29 Mar 1994 11:27:34 -0500 (EST) Received: from gimli.bio.purdue.edu (gimli.bio.purdue.edu [128.210.18.10]) by po5.andrew.cmu.edu (8.6.4/8.6.4) with SMTP id LAA09097 for ; Tue, 29 Mar 1994 11:27:30 -0500 Received: by gimli.bio.purdue.edu id AA21470 (5.65b/IDA-1.4.3 for info-andrew+@andrew.cmu.edu); Tue, 29 Mar 94 11:27:25 -0500 Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.gimli.bio.purdue.edu.pmax.ul4 via MS.5.6.gimli.bio.purdue.edu.pmax_ul4; Tue, 29 Mar 1994 11:27:23 -0500 (EST) Message-Id: Date: Tue, 29 Mar 1994 11:27:23 -0500 (EST) From: Dwight McKay X-Andrew-Message-Size: 1322+0 Content-Type: X-BE2; 12 If-Type-Unsupported: send To: info-andrew+@andrew.cmu.edu Subject: Problem compiling auis 6.2 on a DECstation... \begindata{text,19299460} \textdsversion{12} \template{messages} I'm trying to compile the auis 6.2 on a DECstation under Ultrix 4.2a. I get the following error message: cc -Dvoid=int -Wl,-D,1000000 -O -I. -I../machdep/machine -I../lib -I/usr/andrew62/include/atk -I/usr/andrew62/include -I/usr/include -o dotest.temp mips_global_space.o dotest.o /usr/andrew62/lib/libclass.a /usr/lib/libX11.a ld: /lib/libc.a(malloc.o): malloc: multiply defined /lib/libc.a(malloc.o): free: multiply defined /lib/libc.a(malloc.o): realloc: multiply defined *** Error code 1 Stop. Am I missing something in my config files? My site.h is attached below. My site.mcr is empty. \cyan{\magenta{--\bold{Dwight D. McKay}, Purdue University, Department of Biological Sciences --Office: LILY B-145, Phone: (317) 494-4481 --\typewriter{mckay@gimli.bio.purdue.edu} }} /* ********************************************************************** *\\ * Copyright IBM Corporation 1988,1991 - All Rights Reserved * * For full copyright information see:'andrew/config/COPYRITE' * \\* ********************************************************************** */ /* Empty site.h file. Use this file to hold all */ /* your site's additions to system.h. */ #undef PRE_X11R4_ENV #define PRE_X11R4_ENV 1 #undef DPS_ENV #define DPS_ENV 1 #undef DEFAULT_ANDREWDIR_ENV #define DEFAULT_ANDREWDIR_ENV /usr/andrew62 \enddata{text,19299460} \enddata{text822, 41356} \begindata{text822, 44267} Return-path: X-Andrew-Authenticated-as: 5904;andrew.cmu.edu;Robert Andrew Ryan Received: from andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl) ID ; Tue, 29 Mar 1994 17:37:58 -0500 (EST) Received: from po3.andrew.cmu.edu via qmail ID ; Tue, 29 Mar 1994 17:34:16 -0500 (EST) Received: from atk.itc.cmu.edu via qmail ID ; Tue, 29 Mar 1994 17:33:15 -0500 (EST) Received: from atk.itc.cmu.edu via qmail ID ; Tue, 29 Mar 1994 17:33:08 -0500 (EST) Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.atk.itc.cmu.edu.rs.aix31 via MS.5.6.atk.itc.cmu.edu.rs_aix3; Tue, 29 Mar 1994 17:33:07 -0500 (EST) Message-ID: <8ha_mXq00gjOIpGko6@andrew.cmu.edu> Date: Tue, 29 Mar 1994 17:33:07 -0500 (EST) From: Robert Andrew Ryan To: jaap@tempel.research.att.com (Jaap Akkerhuis) Subject: Re: auics-6.2 build problem CC: Info-Andrew , Bulletin Board Administration In-Reply-To: References: Excerpts from netnews.comp.soft-sys.andrew: 29-Mar-94 auics-6.2 build problem Jaap Akkerhuis@tempel.re (591) > /usr/andrew/bin/doindex region.do > doindex: indexing region.do ...doload: Error loading package > "./region.do" - ld.so: conflicting usage of dlopen'ed dependents > doindex: NULL entrypoint from region.do...program terminated! > *** Error code 1 > make: Fatal error: Command failed for target `region.do' > Current working directory /spare2/jaap/src/andrew/auis-6.2/atk/basics/common > *** Error code 1 > I get a simular complaint about xws.do > Can somebody point out what the problem might be? I'm working on this problem. It's a bug in SunOS 4.1.3 which we need to work around. You can work around it with the following changes: in atk/basics/common/Imakefile Add the line: all:: region.o Remove the line: DynamicObject(regionm $(LIBS), $(SYSLIBS)) in atk/basics/x/Imakefile Add the line: all:: $(OBJS) Remove the line: DynamicMultiObject(xws.do, $(OBJS) $(COMOBJS), $(LIBS), $(SYSLIBS)) The files region.do and xws.do are not needed for normal operation. -Rob \enddata{text822, 44267} \begindata{text822, 46957} Return-path: X-Andrew-Authenticated-as: 5904;andrew.cmu.edu;Robert Andrew Ryan Received: from po6.andrew.cmu.edu via trymail for info-andrew+@andrew.cmu.edu (->+dist+/afs/andrew.cmu.edu/usr0/ak99/dists/info-andrew-nostrip.dl) ID ; Tue, 29 Mar 1994 17:39:15 -0500 (EST) Received: from po3.andrew.cmu.edu via qmail ID ; Tue, 29 Mar 1994 17:37:59 -0500 (EST) If-Type-Unsupported: send Received: from po3.andrew.cmu.edu via qmail ID ; Tue, 29 Mar 1994 17:34:30 -0500 (EST) Received: from atk.itc.cmu.edu via qmail ID ; Tue, 29 Mar 1994 17:34:06 -0500 (EST) Received: from atk.itc.cmu.edu via qmail ID ; Tue, 29 Mar 1994 17:34:05 -0500 (EST) Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.atk.itc.cmu.edu.rs.aix31 via MS.5.6.atk.itc.cmu.edu.rs_aix3; Tue, 29 Mar 1994 17:34:04 -0500 (EST) Message-ID: Date: Tue, 29 Mar 1994 17:34:04 -0500 (EST) From: Robert Andrew Ryan X-Andrew-Message-Size: 101+0 Content-Type: X-BE2; 12 To: jaap@tempel.research.att.com Subject: PS -- Re: auics-6.2 build problem CC: Info-Andrew , Bulletin Board Administration In-Reply-To: References: \begindata{text,541484548} \textdsversion{12} \template{messages} Of course I got an extra m after region in the first DynamicObject... line in my last message. -Rob \enddata{text,541484548} \enddata{text822, 46957} \begindata{text822, 48995} 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, 29 Mar 1994 20:34:30 -0500 (EST) Received: from po3.andrew.cmu.edu via qmail ID ; Tue, 29 Mar 1994 20:31:18 -0500 (EST) Received: from faw.uni-ulm.de (faw.uni-ulm.de [134.60.100.2]) by po3.andrew.cmu.edu (8.6.4/8.6.4) with SMTP id UAA07238 for ; Tue, 29 Mar 1994 20:31:10 -0500 From: faw@faw.uni-ulm.de Received: from sun15.faw.uni-ulm.de by faw.uni-ulm.de (AIX 3.2/UCB 5.64/4.03) id AA26314; Wed, 30 Mar 1994 02:30:45 +0100 Date: Wed, 30 Mar 94 03:30:43 +0200 Message-Id: <9403300130.AA15464@faw.uni-ulm.de> To: info-andrew@andrew.cmu.edu Subject: ld.so problem on sun4.1.3 Hello, I have a problem on sun4.1.3 9 4m to compile in atk/basics/common. 1.) i have to add two libs - -lc -ldl - 2.) after adding the libs one symbol remains undefined _environ. This symbol is defined in /lib/crt0.o but ld.so complains at the file region.do. The doindex program is able to indexing all the file up to region.do. I don't understand why it is breaking at region.do because all of the flags are using -lc where _environ is declared but undefined. Is this a problem of the linker which complains about undefined symbols although they are not used? How can I solve this problem? Roland \enddata{text822, 48995} \begindata{text822, 50689} Return-path: X-Andrew-Authenticated-as: 5904;andrew.cmu.edu;Robert Andrew Ryan 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, 29 Mar 1994 21:10:21 -0500 (EST) Received: from po3.andrew.cmu.edu via qmail ID ; Tue, 29 Mar 1994 21:08:29 -0500 (EST) Received: from atk.itc.cmu.edu via qmail ID ; Tue, 29 Mar 1994 21:07:00 -0500 (EST) Received: from atk.itc.cmu.edu via qmail ID ; Tue, 29 Mar 1994 21:06:54 -0500 (EST) Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.atk.itc.cmu.edu.rs.aix31 via MS.5.6.atk.itc.cmu.edu.rs_aix3; Tue, 29 Mar 1994 21:06:54 -0500 (EST) Message-ID: Date: Tue, 29 Mar 1994 21:06:54 -0500 (EST) From: Robert Andrew Ryan To: Info-Andrew , faw@faw.uni-ulm.de Subject: Re: ld.so problem on sun4.1.3 In-Reply-To: <9403300130.AA15464@faw.uni-ulm.de> References: <9403300130.AA15464@faw.uni-ulm.de> Excerpts from internet.other.info-andrew: 30-Mar-94 ld.so problem on sun4.1.3 faw@faw.uni-ulm.de (605) > 1.) i have to add two libs - -lc -ldl - Hmm, I haven't seen this problem. Excerpts from internet.other.info-andrew: 30-Mar-94 ld.so problem on sun4.1.3 faw@faw.uni-ulm.de (605) > 2.) after adding the libs one symbol remains undefined _environ. This symbol > is defined in /lib/crt0.o but ld.so complains at the file region.do. The > doindex program is able to indexing all the file up to region.do. See my recent posts, or send me mail for info on working around problems with region.do or xws.do. Though the symptoms you report don't sound like the same problem, the solution may be the same. (The solution being to not build xws.do or region.do.) Excerpts from internet.other.info-andrew: 30-Mar-94 ld.so problem on sun4.1.3 faw@faw.uni-ulm.de (605) > Is this a problem of the linker which complains about undefined symbols > although they are not used? The only problems I am aware of with AUIS under SunOS 4.1.3 are that the resolver library cannot be used, and region.do and xws.do cannot be used due to an OS bug. (Which has apparently been acknowledged by Sun, though they don't intend to fix it.) -Rob Ryan Andrew Consortium \enddata{text822, 50689} \begindata{text822, 53404} 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, 30 Mar 1994 05:05:18 -0500 (EST) Received: from po5.andrew.cmu.edu via qmail ID ; Wed, 30 Mar 1994 05:04:43 -0500 (EST) Received: from barney.cs.city.ac.uk (barney.cs.city.ac.uk [138.40.91.8]) by po5.andrew.cmu.edu (8.6.4/8.6.4) with SMTP id FAA21063 for ; Wed, 30 Mar 1994 05:04:34 -0500 Received: from wilma.cs.city.ac.uk by barney.cs.city.ac.uk; Wed, 30 Mar 1994 11:08:39 +0100 Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.wilma.cs.city.ac.uk.sun4.41 via MS.5.6.wilma.cs.city.ac.uk.sun4_41; Wed, 30 Mar 1994 11:03:10 +0100 (BST) Message-Id: Date: Wed, 30 Mar 1994 11:03:10 +0100 (BST) From: Nick Williams X-Andrew-Message-Size: 2825+0 Content-Type: X-BE2; 12 If-Type-Unsupported: send To: info-andrew@andrew.cmu.edu Subject: Problems with compiling code in AUIS Cc: Nick Williams \begindata{text,1744648} \textdsversion{12} \template{messages} A couple of problems, in order of general to specific: \bold{\bigger{1. Debugging }}I've finally got REAL tired of bashing my head against the wall and I want some help in debugging andrew objects. gdb doesn't work. fprintf no longer seems to work. errprintf goes who knows where. Arrrrgh! \description{\leftindent{\italic{gdb} (versions 4.10pl1 and 4.11): it consistently says "source code is more recent than executable" and seems to wander all over the place in the source code rather than the correct place. This is using the "add-symbol-file" method of loading in the objects (using the text address as given by runapp -d). I assume that's the wrong way to do it? I've tried "sharedlibraries" and it doesn't seem to load anything. This occurs with both the current 6.2 release of AUIS and the previous one. Instead, I usually try and run the application in no-fork mode and use fprintfs to stderr. See next point. \italic{fprintf(stderr, ....)}: this used to work fine for me (previous release of ATK). In the new release of AUIS, however, it seems to cause a SEGV after the application has completely initialised. I have fprintfs throughout my code and they work quite happily right up until the point the application would normally fork (remember, I'm running this in nofork mode). From then on, any fprintf gives a SEGV. I would like to give more information on what's going wrong here, but gdb doesn't work (see previous point). The SEGV happens whether the app is running in nofork mode or not, BTW. \italic{errprintf()}: I would probably like to use this. However whenever I do, the messages just seem to disappear. Where do they go? I'm not running andrew on a single-user workstation, so I don't have access to the console. Could this be it? There seems to be a real lack of documentation on how to actually get output from this beast. Perhaps I need to use different levels of error (crit/debug/etc). Who knows.... }} \bold{\bigger{2. Styles }}This is a specific problem I have, which I just can't grok. I want to place two different styles in my text across the same area (i.e. identical pos and len). I want the style I place firstly in the text to be innermost and then later on, when a different style is placed over the same region, for it to be "outermost" around the inner style. This doesn't happen. Now it could be my code. I don't know. But I'm not sure. It seems to be Not My Fault (TM). Is there some bizarreness with the way styles are wrapped up? Anybody alive out there who could help me out? Previous questions to this group have always dropped down the figurative bottomless pit with not a single echo back :-( Nick Williams, Systems Architecture Research Centre, City University, \ London, EC1V 0HB. UK. Web: http://web.cs.city.ac.uk/finger?njw E-mail: njw@cs.city.ac.uk (MIME and ATK) Work Telephone: +44 71 477 8551 Work Fax: +44 71 477 8587 \enddata{text,1744648} \enddata{text822, 53404} \begindata{text822, 57851} 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, 30 Mar 1994 08:27:42 -0500 (EST) Received: from po2.andrew.cmu.edu via qmail ID ; Wed, 30 Mar 1994 08:26:30 -0500 (EST) Received: from VNET.IBM.COM (vnet.ibm.com [192.239.48.4]) by po2.andrew.cmu.edu (8.6.4/8.6.4) with SMTP id IAA03317 for ; Wed, 30 Mar 1994 08:26:19 -0500 Received: from RCHLAND by VNET.IBM.COM (IBM VM SMTP V2R2) with BSMTP id 8332; Wed, 30 Mar 94 08:25:22 EST Reply-To: "Todd Inglett" Received: by po1 (AIX 3.2/UCB 5.64/4.7) id for info-andrew@andrew.cmu.edu; Wed, 30 Mar 1994 07:25:55 -0600 Received: via switchmail; Wed, 30 Mar 1994 07:25:55 -0600 (CST) Received: from q.rchland.ibm.com via qmail ID ; Wed, 30 Mar 1994 07:25:35 -0600 (CST) Received: from q.rchland.ibm.com via qmail ID ; Wed, 30 Mar 1994 07:25:31 -0600 (CST) Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.q.rchland.ibm.com.rs.aix32 via MS.5.6.q.rchland.ibm.com.rs_aix32; Wed, 30 Mar 1994 07:25:29 -0600 (CST) Message-Id: Date: Wed, 30 Mar 1994 07:25:29 -0600 (CST) From: Todd Inglett X-Andrew-Message-Size: 1091+0 Content-Type: X-BE2; 12 If-Type-Unsupported: send To: info-andrew@andrew.cmu.edu Subject: Re: Problems with compiling code in AUIS In-Reply-To: References: \begindata{text,538903552} \textdsversion{12} \template{messages} \define{bold menu:[Font~1,Bold~10] attr:[FontFace Bold Int Set]} \define{bigger menu:[Font~1,Bigger~20] attr:[FontSize PreviousFontSize Point 2]} \excerptedcaption{Excerpts from ext.misc.info-andrew: 30-Mar-94 Problems with compiling cod.. Nick Williams@cs.city.ac (2825+0)} \bold{\bigger{\quotation{1. Debugging }}}\quotation{I've finally got REAL tired of bashing my head against the wall and I want some help in debugging andrew objects. gdb doesn't work. fprintf no longer seems to work. errprintf goes who knows where. Arrrrgh! } I normally use dbx or an internally written debugger and both handle dynamic objects just fine (I can step through dynamic loads and view just about anything)--but I am running AIX 3.2 and by the looks of your mail headers I assume you are on a sun4, right? What does Sun say about debugging dynamic objects? Anyway, your short term answer is probably to use printf("....") rather than fprintf(stderr, "..."). My guess is that xim_EstablishConsole() in atk/basics/x/xim.c is doing something very bad on your platform (do you have an ATK console running, BTW?) like closing stderr after failing to setup a pipe to the console. If you really want to get fprintf(stderr, "...") to work, try the following preference: \example{*.ErrorsToConsole: No } -todd inglett \enddata{text,538903552} \enddata{text822, 57851} \begindata{text822, 61295} 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, 30 Mar 1994 08:57:08 -0500 (EST) Received: from po5.andrew.cmu.edu via qmail ID ; Wed, 30 Mar 1994 08:53:29 -0500 (EST) Received: from barney.cs.city.ac.uk (barney.cs.city.ac.uk [138.40.91.8]) by po5.andrew.cmu.edu (8.6.4/8.6.4) with SMTP id IAA04072 for ; Wed, 30 Mar 1994 08:53:15 -0500 Received: from wilma.cs.city.ac.uk by barney.cs.city.ac.uk; Wed, 30 Mar 1994 14:57:23 +0100 Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.wilma.cs.city.ac.uk.sun4.41 via MS.5.6.wilma.cs.city.ac.uk.sun4_41; Wed, 30 Mar 1994 14:51:54 +0100 (BST) Message-Id: Date: Wed, 30 Mar 1994 14:51:54 +0100 (BST) From: Nick Williams To: info-andrew@andrew.cmu.edu Subject: Re: Problems with compiling code in AUIS In-Reply-To: References: Ooops! I forgot to say what arch/os I was on! It's a sun4 architecture (Solbourne) running SunOS 4.1 (SolbourneOS 4. something) Nick Williams, Systems Architecture Research Centre, City University, London, EC1V 0HB. UK. Web: http://web.cs.city.ac.uk/finger?njw E-mail: njw@cs.city.ac.uk (MIME and ATK) Work Telephone: +44 71 477 8551 Work Fax: +44 71 477 8587 \enddata{text822, 61295} \begindata{text822, 63075} Return-path: X-Andrew-Authenticated-as: 5904;andrew.cmu.edu;Robert Andrew Ryan 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, 30 Mar 1994 11:46:32 -0500 (EST) Received: from po2.andrew.cmu.edu via qmail ID ; Wed, 30 Mar 1994 11:45:02 -0500 (EST) Received: from atk.itc.cmu.edu via qmail ID ; Wed, 30 Mar 1994 11:43:08 -0500 (EST) Received: from atk.itc.cmu.edu via qmail ID ; Wed, 30 Mar 1994 11:42:56 -0500 (EST) Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.atk.itc.cmu.edu.rs.aix31 via MS.5.6.atk.itc.cmu.edu.rs_aix3; Wed, 30 Mar 1994 11:42:55 -0500 (EST) Message-ID: Date: Wed, 30 Mar 1994 11:42:55 -0500 (EST) From: Robert Andrew Ryan X-Andrew-Message-Size: 3763+0 Content-Type: X-BE2; 12 If-Type-Unsupported: send To: Info-Andrew , Nick Williams Subject: Re: Problems with compiling code in AUIS CC: Nick Williams In-Reply-To: References: \begindata{text,538720576} \textdsversion{12} \template{messages} \define{italic menu:[Font~1,Italic~11] attr:[FontFace Italic Int Set]} 1. First, what Todd said :-) Second, the information about gdb sounds like a bug in gdb. According to our README file: \quotation{[These notes about GDB 4.x and SunOS 4.x are from auspex!guy@uunet.uu.net (Guy Harris).] GDB 4.x includes support for SunOS 4.x dynamically-loaded code, both shared libraries and "dlopen()"ed stuff. GDB 4.1 handles shared libraries better, in that it automatically finds them; you still have to use the "sharedlibrary" command to load up the symbol tables for stuff loaded up by "dlopen()" - "sharedlibrary", with no arguments, appears to find every shareable object that's been "dlopen()"ed since the last time it checked, and read its symbols in. } It also includes a patch for a bug in gdb 4.1, but it was supposed to be in gdb-4.2 and doesn't sound related to this problem. \excerptedcaption{Excerpts from internet.other.info-andrew: 30-Mar-94 Problems with compiling cod.. Nick Williams@cs.city.ac (2825+0)} \quotation{\italic{fprintf(stderr, ....)}: this used to work fine for me (previous release of ATK). In the new release of AUIS, }\italic{howeve}\quotation{r, it seems to cause a SEGV after the application has completely initialised.} This is very very odd, the only thing which should have changed is that you can now avoid having stderr redirected to console. \excerptedcaption{Excerpts from internet.other.info-andrew: 30-Mar-94 Problems with compiling cod.. Nick Williams@cs.city.ac (2825+0)} \quotation{I would probably like to use this. However whenever I do, the messages just seem to disappear. Where do they go? } They just go to stderr in the end. \excerptedcaption{Excerpts from internet.other.info-andrew: 30-Mar-94 Problems with compiling cod.. Nick Williams@cs.city.ac (2825+0)} \quotation{This is a specific problem I have, which I just can't grok. I want to place two different styles in my text across the same area (i.e. identical pos and len). I want the style I place firstly in the text to be innermost and then later on, when a different style is placed over the same region, for it to be "outermost" around the inner style. This doesn't happen. Now it could be my code. I don't know. But I'm not sure. It seems to be Not My Fault (TM). Is there some bizarreness with the way styles are wrapped up?} The default appears to be for styles with the same pos and len to be entered at the lowest level of nesting possible. For \bold{\italic{example}}, to enter example in bold and italic I selected it, chose bold, and then chose italic. The italic style was nested within the bold style. I tried some tricks with ESC-s and the other style bindings, but while they change at what level new text will be entered they don't affect where new styles will be entered. There does not appear to be any support in the normal UI for adding new styles at the same pos and len around other styles at the same pos and len. One \italic{\bold{hack}} to get a later style wrapped outside another is to wrap the later style around an extra character after the desired length. The last character can then be plainered to get the style to be the right length. (This assumes the character after the previous styled region is not itself styled in any style which doesn't include the style you want to wrap around.) \ The relevant places in the code include: atk/text/txtvcsty.c (for the current interface) atk/text/text.c atk/support/envrment.c atk/support/nstdmark.c It looks like support could and should be added to nestdmark to allow an explicit specification of the depth at which a style should be wrapped. One possibility would be to create a modified version of nestedmark_Add which accepts another environment pointer and searches up from the common parent of the beginning and ending positions for that environment pointer and using it as the common parent. If you would like more information and advice on doing this please contact me. -Rob \enddata{text,538720576} \enddata{text822, 63075}