[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference turris::ada

Title:DEC Ada
Notice:Ada is no longer a trademark of the US Government
Moderator:KMOOSE::CMCCUTCHEON
Created:Mon Jan 27 1986
Last Modified:Fri Jun 06 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:3874
Total number of notes:16668

3848.0. "Some of my bindings are missing with Ada 3.3, Traversal, Convenience Routines etc." by COMICS::EDWARDSN (Dulce et decorum est pro PDP program) Tue Feb 25 1997 04:39

As far as I can tell, these things seem to have gone astray at 
3.2 of Ada both on VAX and AXP OpenVMS.

The customer has pointed out that they seem to be missing for
Ada 3.3 on DEC Unix 4.0, but I think that the situation is 
more widespread than that.

His items which seem to be missing (which are all present at
3.0A-9 or thereabouts) are:

X.X_pointer_type
Xm_Widget.Scroll_Visible
Xm_Convenience.Color.Change
Xm_Convenience.Traversal.Is_Traversable
Xm_String.Nmwm_functions_ptr
Xm_String.Nmwm_decorations_ptr

I haven't had a totally thorough scour around this area, but I
picked on one at random and have searched through the .ADC 
files for the existence of Traversable (not even bothering with
the Is_ on the front, just in case the _ went missing) and that
isn't in anywhere on either VAX Ada 3.2-17 or DEC Ada 3.3-7.

I also cross referenced in the Motif stuff, just to make sure 
that those functions still existed in the later release of Motif
and sure enough they do.

So why did they disappear?
Did they disappear?
Is there something which I should be doing to get them back?
Any clues?


Neil.
T.RTitleUserPersonal
Name
DateLines
3848.1These are Motif 1.2 bindings; look in examples areaKMOOSE::CMCCUTCHEONCharlie McCutcheonTue Feb 25 1997 09:5314
>Xm_Convenience.Traversal.Is_Traversable
>Xm_String.Nmwm_functions_ptr

I just did a quick check, and I find these two just fine in V3.3 for
Digital UNIX in the examples area.  These are apparently Motif 1.2
specific.  The default in the predefined library is Motif 1.1.
Look for the *x5m12*.ada file names.

I assumed the other symbols are there (I picked unique looking ones
for easy searching), and that the VMS targets also have them.

Let me know if I missed something.

Charlie
3848.2Default installation?COMICS::EDWARDSNDulce et decorum est pro PDP programThu Feb 27 1997 04:137
Given that Motif 1.1 has been pretty much dead for a while now,
wouldn't it be nice to have the 1.2 bindings loaded by default on
an install?

Thanks for the prompt response, I hadn't thought of that angle.

Neil.
3848.3KMOOSE::CMCCUTCHEONCharlie McCutcheonThu Feb 27 1997 10:298
>Given that Motif 1.1 has been pretty much dead for a while now,

Last I asked, 1.1 isn't dead on VMS 6.1.  That's our lowest required
VMS operating system.

It's easy to upgrade to 1.2.  (If not, give us feedback!  ;-)

Charlie
3848.4Also...COMICS::EDWARDSNDulce et decorum est pro PDP programFri Feb 28 1997 10:5332
For some reason, and it's a while back, so I can't remember installing this
nor do I remember tampering with it...

I just have a look in:

/usr/ccs/lib/cmplrs/ada_320/examples/X11R5_Motif_1.2

and did a diff on 

motifbindingx5m12_xm_convenience_.ada

with the X11R4 one.

They would appear to be IDENTICAL!
This is probably an ancient mistake (perhaps on my part) but that's
what led me to believe that there was a problem here. When I looked in 
the examples under the Unix box, there were no matches found.

I have a little system management to perform here, since the Unix box
we have is more or less tied up most of the time so upgrading is hard.
But I'll get to 4.0B and install the latest kit and see what happens.


> Last I asked, 1.1 isn't dead on VMS 6.1.  That's our lowest required
> VMS operating system.

Didn't it die at the end of Jan? (Or become unsupported?)


bye for now,

Neil.
3848.5KMOOSE::CMCCUTCHEONCharlie McCutcheonFri Feb 28 1997 10:5718
>/usr/ccs/lib/cmplrs/ada_320/examples/X11R5_Motif_1.2
>...
>with the X11R4 one.
>...
>They would appear to be IDENTICAL!

Yes, this is a bug caught during the V3.3 field test.  For V3.3, these
bindings should now be different.

>> Last I asked, 1.1 isn't dead on VMS 6.1.  That's our lowest required
>> VMS operating system.
>
>Didn't it die at the end of Jan? (Or become unsupported?)

It's possible, but I haven't heard.  No one's requested Motif 1.2 to be
the default (except you!).

Charlie