[WASTE-list] WASTE 3.0d8 is now available...

Marco Piovanelli marco.piovanelli at pobox.com
Tue Jun 20 09:32:21 EDT 2006


...from the usual place:

<http://www.merzwaren.com/bin/waste/WASTE-evaluation-kit-30d8.dmg>

New in this version:

* New APIs for working with "views". A view is an object
that represents a screen area where text is actually
drawn and scrolled. A WASTE instance (aka controller)
can have zero, one, or multiple views associated with it.
Some of the new APIs were actually available in WASTE 2.1
as well, but were never exposed in the public header.

* WEFind() is now implemented, and can perform case-insensitive
and diacritic-insensitive searches on Unicode text, using
a modified Boyer-Moore algorithm.

* A new Core Graphics-based "erase hook" replaces the old,
no-longer-supported callback for erasing the background.

* The public header now includes declarations for the
Core Graphics version of the draw handler for embedded
objects.

* Incorporated some modifications by Alfred Van Hoek which
allow the text filtering hook to force WASTE to return
eventNotHandledErr from its text input Carbon event handlers.

* WEGetObjectOwner() now works as expected.

* Fixed a problem with the handling of the weTagLineSpacing
attribute, noted by Nancy Lee.

* Fixed a reference-count issue that was causing a memory
leak when calling WEDispose().


-- marco

--
It's not the data universe only, it's human conversation.
They want to turn it into a one-way flow that they have entirely
monetized. I look at the collective human mind as a kind of
ecosystem. They want to clear cut it. They want to go into the
rainforest of human thought and mow the thing down.



More information about the WASTE-list mailing list