comp.lang.idl-pvwave archive
Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado

Home » Public Forums » archive » IDLWAVE 4.11 Released
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Switch to threaded view of this topic Create a new topic Submit Reply
IDLWAVE 4.11 Released [message #28437] Sun, 16 December 2001 21:22
John-David T. Smith is currently offline  John-David T. Smith
Messages: 384
Registered: January 2000
Senior Member
Hot on the heels of the last IDLWAVE release, I got a few bug complaints, and
managed to add a new feature or two for a quick release.

New with IDLWAVE 4.11:

- New configureable class-driven keyword inheritance in Completion
for common methods (like Init, and (Get|Set)Property) which chain
keyword inheritance up the class stack.
- Bug fix for space padding: the method invocation operator,"->",
will now be padded immediately upon entry, if
`idlwave-surround-by-blank' is non-nil.
- Bug fix in generic END expansion: faulty capitalization was
occuring when END expansion was coupled with reserved word
upcasing.
- Numerous documentation improvements, including a description of
the structure tag completion plug-in.

The first item makes life simpler for those methods which usually inherit
*Keywords* from their superclasses too. An example:

IDL> obj->GetProperty,[Tab]

(tell it the class name is IDLgrArc)

Possible completions are:
_REF_EXTRA .<IDLgrArc> ALL ........<IDLgrPolyline,IDLgrArc>
ASPECT .....<IDLgrArc> COLOR ......<IDLgrPolyline>
DATA .......<IDLgrPolyline> DENSITY ....<IDLgrArc>
DOUBLE .....<IDLgrPolyline> END_ANGLE ..<IDLgrArc>
HIDE .......<IDLgrPolyline> LINESTYLE ..<IDLgrPolyline>
NAME .......<IDLgrPolyline> NORMAL .....<IDLgrArc>
....

This one's very useful.

The structure-completer is actually quite fun for you widget developers, and was
bundled with IDLWAVE by Carsten. It allows you to complete tags of your "state"
(or any other) structures throughout your entire program, by assuming that the
"state" variable refers to the same structure everywhere. It's not on by
default, but it's a joy to use.

There were numerous fixes and updates in the documentation, including a
delightful new section on why to avoid the ugly notation "123 for octal
variables.

Enjoy,

JD
  Switch to threaded view of this topic Create a new topic Submit Reply
Previous Topic: testing connectivity...please ignore post
Next Topic: linkimage tutorial

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Wed Oct 08 15:16:17 PDT 2025

Total time taken to generate the page: 0.00499 seconds