HDTenEightyP/NetNews huggingface dataset:
From: larsonb@taurus.cs.nps.navy.mil
Newsgroups: fj.mail-lists.x-window
Subject: Ada & Xlib Code for Carto. Maps
Date: 11 Apr 92 06:41:47 GMT
Distribution: fj
Organization: Naval Postgraduate School, Monterey CA

Date: 11 Apr 92 00:55:14 GMT
Message-Id: <4616@gemini.cs.nps.navy.mil>
Newsgroups: comp.windows.x,comp.lang.ada,sci.geo.geology



WANTED:
I'm looking specifically for any Ada source code that draws 2D vector
cartographic maps in an X window (X11R4 and SunOS UNIX).  It would be
ideal if this code used the STARS Ada Xlib bindings and was available
via the net.  Other features that would really help are the abilities to
interactively zoom and SMOOTHLY scroll the map.

Any (Ada or C) examples of smooth scrolling in a plain X window would
be greatly appreciated.  When I mention SMOOTH, I mean the drawing
does not flicker when moved in any direction.  I have been told this
is possible although I have only seen this in list-like widgets.

SO FAR I HAVE:
- a copy of a really slick program written in C by Warren Tucker.  You
may have seen it released on the net back in Feb.  I'm in the process
of translating part of it to Ada but it's slow going.  The map can be
zoomed but not scolled.  Map data is included so I am NOT looking for
any sources for that.  As far as I know, Warren's program is one of
the few, if only, widely available application like this.  He too did
a search and ended up writing it himself.
- some masters' theses code that displays some symbols, but has no map
data or scrolling examples in X.
- a variety of X books and the like, but no good example of smooth
scrolling in a bare-bones X window.

SO FAR I HAVE LOOKED:
- far and wide using Archie, newsgroup monitoring, local resources,
multiple net systems (STARS, Ada Repository, etc.) and FAQ lists.  I
realize I may have missed something in these areas so any pointers
would be highly appreciated.

CAN YOU HELP?
- if so, PLEASE send me some email.  You will get a definite plug in
my project paper.  Thanks.


Ben Larson                                   larsonb@cs.nps.navy.mil
Monterey, CA
From: tneff@bfmny0.bfm.com (Tom Neff)
Newsgroups: fj.mail-lists.x-window
Subject: Cannot create address for system xxxxx
Date: 10 Apr 92 07:46:21 GMT
Distribution: fj
Organization: Workstation Div., Supermicro Systems Group, Sony Corporation

Date: 9 Apr 92 20:02:51 GMT
Message-Id: <41768831@bfmny0.BFM.COM>
Newsgroups: comp.windows.x,comp.unix.sysv386,comp.protocols.tcp-ip

Can anyone tell me what the error message

	Cannot create address for system xxxxx

means, where 'xxxxx' is the name of another system on the network?  I am
getting this from X clients I try to attach to other systems' servers.
What is likely to be misconfigured?  Thanks in advance...

-- 
"Why don't you get me some coffee while   ||[]||   Tom Neff
  I'm looking over your application?"      /\/\    tneff@bfmny0.BFM.COM
From: eric@pencom.com
Newsgroups: fj.mail-lists.x-window
Subject: Re: How do I show an Image a X prog.
Date: 6 Apr 92 18:38:40 GMT
Article-I.D.: sm.1992Apr6.183840.24347
Distribution: fj
Organization: Pencom Software

Date: 6 Apr 92 12:59:59 GMT
Message-Id: <1992Apr6.125959.23752@pencom.com>
Newsgroups: comp.windows.x

In article <1992Apr6.040002.1554@latcs1.lat.oz.au> beilby@latcs1.lat.oz.au  
(Scorpius) writes:
> 
> 	I tried posting this Q before, but it didn't apear to get out.
> 
> 	How do I display an image using the Athena widget set?  The image
> will be in basicly 8 bit Sun Raster format, ie 256 bytes * 3 LUT, sperate
> from the image which is hight*width bytes.
> 
> 	It apears that to display images I need to put them into pixmap
> format, but how to do that and what to do then is a little beyond me.

Best to use XImage.
The XImage structure will allow you to specify exactly
what your data looks like, once you read it in (See X programming manuals).
You will have to create an Xcolormap from the colormap in the
rasterfile (Again see X progrmaming manual).
From: visser@sci.kun.nl (Erik Joost Visser)
Newsgroups: fj.mail-lists.x-window
Subject: Server for Tektronics 4317 terminal
Date: 9 Apr 92 12:15:36 GMT
Distribution: fj
Organization: University of Nijmegen, The Netherlands

Date: 9 Apr 92 08:13:41 GMT
Message-Id: <1992Apr9.081341.11417@sci.kun.nl>
Newsgroups: comp.windows.x

I am currently using X11 version less then 4 on my Tektronics 4317 terminal and
am trying to upgrade to X11R4 and/or X11R5.
All compiles well except for the server which stops by stating that it can only
maintain a 8 bits or 1 bits color screen, (while the 4317 is 4 bits).
So my question is whether someone has the old server code for the 4317 display
which should be able to maintain the 4 bit screen.

                      Thanks in advance, Erik
From: reza@aio.jsc.nasa.gov (Reza Razavipour)
Newsgroups: fj.mail-lists.x-window
Subject: Keyboard Transaltions
Date: 8 Apr 92 00:10:41 GMT
Distribution: fj
Organization: Lockheed Sci & Eng Co.

Date: 7 Apr 1992 17:56:10 GMT
Message-Id: <1992Apr7.175610.19510@aio.jsc.nasa.gov>
Newsgroups: comp.windows.x

To all Xperts of this universe,
I need to quit the application that I am developing
when "Ctrl <Key>." is pressed anywhere in my application
windows. What is the easyiest way to accomplish this?
Any help is greatly appreciated.
Reza
From: jake@convex.csd.uwm.edu (Joel Jacobson)
Newsgroups: fj.mail-lists.x-window
Subject: Looking for cheesy word processor
Date: 10 Apr 92 04:55:17 GMT
Distribution: fj
Organization: University of Wisconsin - Milwaukee

Date: Thu, 9 Apr 1992 20:01:48 GMT
Message-Id: <1992Apr9.200148.16095@uwm.edu>
Newsgroups: comp.windows.x

I'm trying to find just a simple little public domain word processor
for X11 that will let me do things like change fonts and do centering.
This actually isn't for me, its for my mom, who doesn't care to learn
the beauty of LaTeX <cough> <choke> and wants something easier.  At the
moment, the only thing I have that has fonts and centering and stuff is
xfig, she says she doesnt like it.  Too many buttons and things.

Does anyone know of someplace I could find something simple like this?


       INTERNET					   BITNET
jake@convex.csd.uwm.edu			jake%convex.csd.uwm.edu@interbit
From: converse@expo.lcs.mit.edu (Donna Converse)
Newsgroups: fj.mail-lists.x-window
Subject: Re: Xt Translation Questions
Date: 8 Apr 92 01:54:32 GMT
Distribution: fj
Organization: X Consortium, MIT Laboratory for Computer Science

Message-Id: <9204072106.AA01296@excess.lcs.mit.edu>
             <9204070955.AA00841@simpson.turtles> 
Date: Tue, 07 Apr 92 17:06:51 EDT



> My problem is that I want 'Ps()' to be invoked every time the xzap
> application is mapped (i.e. de-iconified) and/or redrawn (due to an Expose
> event.) When I modified my .Xdefaults to say:
>    xzap*translations:	#override\n\
> 	<MapNotify>:	Ps()
> the Ps() was being called infinitely without expose or map events.

I've tried this with a simple test program here, using X11R5 patch level
10, along with some more recent fixes (which are unlikely to affect the
results, but I never make promises so I never tell a lie; these will be
distributed in some future public patch), and the program is well behaved,
calling the action routine once, when the widget is mapped.

Since you want your action routine to be invoked on expose events, use
this translation instead:

xzap*translations: #override\n\
	<Expose>:	Ps()\n

>  Since I
> don't believe that so many events were in the queue, I must be doing
> something wrong.

The problem could be that too many widgets' translation tables are being
affected by this resource.  Try making the left hand side, 
xzap*translations, more specific, so that it affects only one widget.

> I tried to add my own Xt event handler, but it didn't work, and besides,
> adding it thru the translation mechanism is the politically correct way to
> do it, isn't it?

Yes.


Donna Converse
MIT X Consortium
From: andy@bermuda.autodesk.com (Andrew Purshottam)
Newsgroups: fj.mail-lists.x-window
Subject: Using a Tablet with AixTabletExtension on AixWindows...
Date: 10 Apr 92 12:53:38 GMT
Distribution: fj
Organization: Autodesk Inc.

Date: 10 Apr 92 03:34:08 GMT
Message-Id: <ANDY.92Apr9203408@bermuda.autodesk.com>
Newsgroups: comp.unix.aix,comp.windows.x

Hi, I am trying to hook a tablet (almost any will do for starters) 
to an RS/6000, and use it for both graphical input and user interface input.
So I not only want to read its position inside my grafix windows, I also want 
X to use it as the pointing device, so my user won't have to switch between
mouse and tablet in a silly way.

To the best of my knowledge, this is exactly the problem that the
Input Extension mechanism for tablets is supposed to solve. Running a
cute program I was give, and list the various fun extensions in my
RS/6000 server:


AixDirectAccessExtension
AixDialExtension
AixLpfkExtension
AixDeviceControlExtension
AixTabletExtension
XAixExtension
aixCursorExtension
xColormapExtension
XTestExtension1
SHAPE
Adobe-DPS-Extension
DPSExtension
PCsimExtension

Now AixTabletExtension is really suggestive. But there is nothing in
info explorer that directly describes it. There is data on reading the
tablet value as part of an input extension, but none on actually using
the tablet extension.

Can anyone out there who has used tablets with the input extension
give me any pointers here? Info on platforms other than AIX is
gratefully accepted too.

Please mail responses to me and I'll summarize if fun stuff is collected.

Thanks,
	Andy
	andy@autodesk.com

--
Andrew Purshottam  - Autodesk, Sausalito CA 
phone: (415) 332-2344 X2161  email: andy@autodesk.com
"The views expressed are those of the speaker."
From: mahan@tgv.com (Patrick L. Mahan)
Newsgroups: fj.mail-lists.x-window
Subject: Re: Where is Ken Olsen's internet address??
Date: 17 Apr 92 01:48:09 GMT
Distribution: fj
Organization: Workstation Div., Supermicro Systems Group, Sony Corporation

Date:    Thu, 16 Apr 92 15:40:47 PDT
Message-Id: <920416154047.23a00459@TGV.COM>
X-St-Vmsmail-To: ST%"xpert@expo.lcs.mit.edu"

#
#No, I don't have his address. However, if you're using DEC's SUPPORTED version
#of Motif, it's 1.1 . Try using their UNSUPPORTED (but available) version,
#which is 1.1.1. Yes, I know it's way out of date, but it's a heck of a lot
#better. If you're already using 1.1.1, you'll have to wait longer for a new
#release or switch to the OSF/1 release instead of Ultrix.
#

Motif 1.1.1 is available, really, where?  I am running Motif 1.0a, and have
the Motif 1.1 developers kit.  I haven't heard anything about Motif 1.1.1
being shipped for VMS.

Patrick L. Mahan

--- TGV Window Washer ------------------------------- Mahan@TGV.COM ---------

Waking a person unnecessarily should not be considered  - Lazarus Long
a capital crime.  For a first offense, that is            From the Notebooks of
							  Lazarus Long
From: eletanjm@nuscc.nus.sg (Tan Jin Meng @ NUS)
Newsgroups: fj.mail-lists.x-window
Subject: X comms protocol
Date: 14 Apr 92 19:34:47 GMT
Distribution: fj
Organization: National University of Singapore

Date: Tue, 14 Apr 1992 16:04:45 GMT
Message-Id: <1992Apr14.160445.8567@nuscc.nus.sg>
Newsgroups: comp.windows.x

I am jus wondering...

	"X can support any reliable byte stream protocol"

Then why are all the implementations of X that I've seen so far are all
based on IP (with ethernet or serial line) as the lower level 
communications protocol.

Why not others? What about
	-	SCSI
	-	direct from VME, AT etc bus
	-	Any other reliable media

Do such implementations exist? If not, why? If there are, then I am sure
there are many people interested in hearing more about such products.
From: wendy@brl.army.mil> (wendy@brl.army.mil (Wendy Winner (VLD/VMB)))
Newsgroups: fj.mail-lists.x-window
Subject: Intro X11 classes for users
Date: 10 Apr 92 06:09:07 GMT
Distribution: fj
Organization: Ballistic Research Laboratory

Date: 9 Apr 92 20:03:32 GMT
Message-Id: <18450@smoke.brl.mil>
Newsgroups: comp.windows.x


	Our group is having a difficult time finding an entry-level
class to send our users who need to be introduced to X11R5 and the basics
of X dot files.  I would appreciate any suggestions on classes being
offered & experiences. There's no need to clutter this newsgroup, so
please just respond to me directly.

Thanks,
Wendy
From: srj@compsci.stirling.ac.uk (Steve_Jones)
Newsgroups: fj.mail-lists.x-window
Subject: Please remove me
Date: 16 Apr 92 06:14:06 GMT
Distribution: fj
Organization: Workstation Div., Supermicro Systems Group, Sony Corporation

Via: sun3.nsfnet-relay.ac.uk; Thu, 16 Apr 1992 05:01:25 +0100
Date: 15 Apr 92 15:37:24 GMT (Wed)
Message-Id: <9204151537.AA08676@uk.ac.stir.cs.doodah>
X-Mailer: Ag [2.5-d] (22/11/89--15:27)

Please remove me from the mailing list.
From: dave@lacerta.csis.dit.csiro.au (David Campbell)
Newsgroups: fj.mail-lists.x-window
Subject: DirectColor question
Date: 16 Apr 92 15:41:50 GMT
Distribution: fj
Organization: CSIRO Division of Information Technology

Date: Thu, 16 Apr 1992 10:08:47 GMT
Message-Id: <1992Apr16.100847.11975@csis.dit.csiro.au>
Newsgroups: comp.windows.x

I am working with a 24-bit X server which uses the DirectColor model.

A diagram in section 7.2.3 "High Performance Color Displays" (page 187)
of the Xlib programming manual for version 11 (April 1990) show a diagram
which clearly explains the model.

It is possible to allocate read/write colorcells using XAllocColorCells()
but I am unaware of the correct way to mix'n'match R/G/B components from
those colorcells.

For example, I may call XAllocColorCells() asking for two colors to be
allocated:

RED=255, GREEN=0, BLUE=0 which may result in a pixelvalue of 0x010509
and
RED=0, GREEN=255, BLUE=0 which may result in a pixelvalue of 0x02060a

So if I call XPutPixel passing a pixelvalue of 0x010509 I should get
a RED pixel drawn.  Similarly for the green pixel.

Now if I call XPutPixel mixing the two, for example calling XPutPixel
with a pixelvalue of 0x010609 I may get a YELLOW pixel drawn because
RED + GREEN = YELLOW.

By doing this I am making some assumptions about the ordering of the
bytes inside the pixelvalue which is an unsigned long.  Is this ordering
part of the semantics of X?

Is there a tidy/elegant way to do this mix'n'matching?

Thanks,

-- 
  +--------------------------------------------------+-----------------------+
  | Dave Campbell                                    |            UNIX & C++ |
  | Phone: + 61 6 275 0944      Fax: + 61 6 257 1052 |   _--_|\       PLEASE |
  | CSIRO Division of Information Technology         |  /      \             |
  | Centre for Spatial Information Systems           |  \_.--._/ <- Canberra |
  | PO BOX 664                                       |        v              |
  | CANBERRA ACT 2601       +------------------------+                       |
  | AUSTRALIA               | dave@csis.dit.csiro.au |                       |
  +-------------------------+------------------------+-----------------------+
  |           COBOL programmers never die; they're already dead.             |
  +--------------------------------------------------------------------------+
From: ron@rss.dl.nec.com (Ron Guest)
Newsgroups: fj.mail-lists.x-window
Subject: Re: XXGDB Questions
Date: 16 Apr 92 17:06:21 GMT
Distribution: fj
Organization: NEC America

Date: 16 Apr 92 12:52:28 GMT
Message-Id: <1992Apr16.125228.10249@rsd0.rsd.dl.nec.com>
Newsgroups: comp.windows.x

In article <9204151728.AA10937@simpson.turtles>, amir@matis.UUCP (Amir Katz) writes:
|> 1. What is the latest version? Mine is 1.03 (patch level 2).
|> 
|> 2. If there is a newer version or patches, where can I get them? MIT's
|>    export doesn't have it in the 'contrib' directory.

Your version is way out of date.  We are using 1.06, obtained from
	ftp.uu.net
I believe the latest version is in
	usenet/comp.sources.x/volume16/xxgdb:
on that server.

-- 
Ronald Guest
Manager, Software Development			|	ron.guest@rss.dl.nec.com
NEC America								|	Voice: (214) 907-4490
383 Omni Drive							|	FAX:   (214) 907-4479
Richardson, Texas  75080
From: ware@xylophone.cis.ohio-state.edu (Peter Ware)
Newsgroups: fj.mail-lists.x-window
Subject: Re: Question on Xt
Date: 6 Apr 92 19:26:01 GMT
Distribution: fj
Organization: The Ohio State University Dept. of Computer and Info. Science

Date: Mon, 6 Apr 1992 17:52:43 GMT
Message-Id: <WARE.92Apr6125243@xylophone.cis.ohio-state.edu>
Newsgroups: comp.windows.x

In article <1992Apr3.231003.8910@gdstech.grumman.com>
raj@gdstech.grumman.com (Rajesh Chawla) writes:

   Why do I need to initialize the fields in the classRec structure for my
   superclass when there is a class_initialize method that is downward
   chained? 

I assume you mean the static initializations?  Such as:

XoLabelClassRec xoLabelClassRec = {
	{ /* Core */
		(WidgetClass) &xoSimpleClassRec, /* superclass */
		"Label",			/* class_name */
		sizeof(XoLabelRec),		/* widget_size */
		ClassInit,			/* class_initialize */
		ClassPartInitialize,		/* class_part_initialize */
		False,				/* class_inited */
		Initialize,			/* initialize */
		NULL,				/* initialize_hook */
		XtInheritRealize,		/* realize */

	...
	}
}

Because C is _not_ an object oriented language and this is the manner
one specifies the values for the class variables.

If you mean why not have the class_initialize() method dynamically
initiallize all those fields then the answer is it could (assuming you
specified the value of at least class_initialize) except the current
style allows the compiler to perform some error checking.

In theory, one can create widget classes on the fly, although I've
seen no tools that do so.

Does that answer your question?

--pete
--
Pete Ware / Ohio State University /
           ware@cis.ohio-state.edu
           (614) 293-0535
From: charette@cheetah.det.dec.com (Mark Charette)
Newsgroups: fj.mail-lists.x-window
Subject: Re: xtank on DECstation 5000/200 ULTRIX4.2
Date: 16 Apr 92 20:47:04 GMT
Distribution: fj
Organization: Digital Equipment Corporation

Date: 16 Apr 92 14:32:21 GMT
Message-Id: <1992Apr16.143221.8559@nntpd.lkg.dec.com>
Newsgroups: comp.windows.x


In article <1992Apr13.171509.3557@rz.uni-karlsruhe.de>, johannes@ubka.uni-karlsruhe.de (Johannes Viegener) writes:
|>Does someone has succesfully built xtank1.3d ona DECstation 5000/200?
|>All I got is a lot of errors, concerning redeclarations of malloc, etc.
|>Any help is appreciated!
|>
|>Regards,  Johannes
|>

Comment out all the redeclaration of malloc, etc., and make (I did a make -k 
to find all in one pass). The declarations conflict with those in the header 
files. After this, remake. xtank is working fine now for us.

--
Mark Charette                |Yes, I do speak for my employer. Really. Often.
Fisher Engineering Systems   |Digital Equipment Corporation is NOT my employer,
charette@cheetah.det.dec.com |so don't blame them. I just consult there.
From: darin@kaman.com (Darin S. Lory)
Newsgroups: fj.mail-lists.x-window
Subject: CLIPS by NASA
Date: 10 Apr 92 17:53:09 GMT
Distribution: fj
Organization: Kaman Sciences Corporation - Utica, New York, USA

Date: Fri, 10 Apr 92 11:00:43 EDT
Message-Id: <9204101500.AA15578@lenny.kaman.com>
Reply-To: Darin S. Lory <darin@kaman.com>
Directorate: Advanced Technology
Division: Information Systems and Technology <Newly Formed>
Title: Network Analyst, Senior System Administrator
Telephone: +1.315.734.3663
Facsimile: +1.315.734.3699
Disclaimer: Opinions expressed are those of the sender and do not
            reflect Kaman Sciences' policies or agreements.


I was wondering if anyone in the X world heard of CLIPS that is
distributed by NASA.  It is supposed to me an Object-Oriented environment
to develop X windows tools via Lisp, C++, or another oop language.

If someone could straighten me out out the information about the product,
it would be greatly appreciated.

My boss would to purchase it for testing to see if it meets the requirements
we need it for.

(BTW, I know of TAE+, I have it).

 
	-Darin
From: dbrooks@osf.org (David Brooks)
Newsgroups: fj.mail-lists.x-window
Subject: Re: Adding CC options to Imakefile
Date: 13 Apr 92 21:45:54 GMT
Distribution: fj
Organization: Open Software Foundation

Date: 13 Apr 92 15:23:00 GMT
Message-Id: <1992Apr13.152300.24030@osf.org>
Newsgroups: comp.windows.x

In article <920409085436.23600121@TGV.COM>, mahan@tgv.COM (Patrick L. Mahan) writes:
|> Does anyone have a clue as how to add CC options to an Imakefile?  We are
|> having problems building X11R5 under SunOS 4.1.1 using CC.  It fails here 
|> and there with "compiler(iropt) error: write_irfile: No space left on device"
|> and seeing from root the "/" was full.  We would like to use the CC option
|> -tmp to get around this.  How do I add it to the Imakefile to ensure that
|> this gets done?

From the "here and there", it sounds like the best place would be in your
sun.cf or site.def file.  Redefine DefaultCCOptions to "-tmp" or
"-pipe -tmp", and make Makefiles.  In an individual Imakefile, put
"CCOPTIONS=-tmp" near the top.

For extra flavor, do this inside a "#if !HasLargeTmp" :-)
-- 
David Brooks				dbrooks@osf.org
Systems Engineering, OSF		uunet!osf.org!dbrooks
From: nealet@syma.sussex.ac.uk (Neale Type)
Newsgroups: fj.mail-lists.x-window
Subject: Does scrabble for X-windoes exist??
Date: 8 Apr 92 17:06:55 GMT
Distribution: fj
Organization: University of Sussex

Date: 8 Apr 92 09:33:19 GMT
Message-Id: <1992Apr8.093319.27992@syma.sussex.ac.uk>
Newsgroups: comp.windows.x


Does nyone know if a version of scrabble exists for X-Windows ???

thanks
Neale

-- 
------------------------------------------------------------------------------
Neale Type , Computing Service      ///   |   * Current UK Kickoff Champion *
University of Sussex, Falmer    \\\///    |     nealet @ syma.sussex.ac.uk 
England.   BN1 9QH               \X//     |      ccfe7 @ cluster.sussex.ac.uk
From: mahan@tgv.com (Patrick L. Mahan)
Newsgroups: fj.mail-lists.x-window
Subject: Adding CC options to Imakefile
Date: 9 Apr 92 21:24:23 GMT
Distribution: fj
Organization: Workstation Div., Supermicro Systems Group, Sony Corporation

Date:    Thu, 9 Apr 92 08:54:36 PDT
Message-Id: <920409085436.23600121@TGV.COM>
X-St-Vmsmail-To: st%"xpert@expo.lcs.mit.edu"

Does anyone have a clue as how to add CC options to an Imakefile?  We are
having problems building X11R5 under SunOS 4.1.1 using CC.  It fails here 
and there with "compiler(iropt) error: write_irfile: No space left on device"
and seeing from root the "/" was full.  We would like to use the CC option
-tmp to get around this.  How do I add it to the Imakefile to ensure that
this gets done?

Patrick L. Mahan

--- TGV Window Washer ------------------------------- Mahan@TGV.COM ---------

Waking a person unnecessarily should not be considered  - Lazarus Long
a capital crime.  For a first offense, that is            From the Notebooks of
							  Lazarus Long
From: rnewman@bbn.com (Ron Newman)
Newsgroups: fj.mail-lists.x-window
Subject: Re: Should XtOverrideTranslations work this way?
Date: 14 Apr 92 05:28:10 GMT
Distribution: fj
Organization: Bolt, Beranek & Newman, Inc.

Date: 13 Apr 1992 23:35:00 GMT
Message-Id: <kuk6l4INNkps@news.bbn.com>
Newsgroups: comp.windows.x

In article <9204111443.AA01730@excess.lcs.mit.edu>, converse@expo.lcs.mit.EDU (Donna Converse) writes:

|> This is correct, except for one detail: the assumption that SetValues
|> on the translations resource has different effects depending upon the
|> directive in the translation table.  It doesn't (or shouldn't).
|> The above translation table would result from calling XtOverrideTranslations.
|> SetValues on the translations resource always does a replacement operation,
|> never an augment or override.  SetValues ignores the directive in the
|> translation table.  So the resulting table, if SetValues is used, contains:
|> 
|>     <Key>: WcTraceACT("key pressed (override)")\n
|> 
|> And, sorry to say, I think this was implemented incorrectly in the R4 Core
|> SetValues method.

A quick look at CoreSetValues in both the R4 and R5 source trees
confirms that #override and #augment "worked" in R4, but are
ignored in R5.

Why was this change made?  It seems like a step backwards in
useful functionality.

-- 
Ron Newman		rnewman@bbn.com