Re: FTC beta 15 preview 20

Undo isn't working correctly.

Open the default window.
Click type, Click elsewhere type more stuff randomly,
Delete image, type click

Undo undo undo etc doesn't return the original doc

;-(

On 24/04/2008, at 8:23 AM, Brendan Murphy wrote:

Beta 15 preview 20 has been uploaded to the web site.

http://www.truenorthsoftware.com/Realbasic/FormattedText.html

The focus of this preview is optimization. I reorganized the
internal compositor to make it serial in nature so that I could
feed optimization from one step to the next step. This produced
about a 50% speed increase over the last preview. Another speed
optimization I worked on is making it more responsive in handling
large data sets so it is more scalable. In general, the FTC's
performance envelope has been increased so that it operates better
on slower machines and can handle larger data sets more easily. I
could probably squeeze in a few more optimizations, but I am
satisfied with its current performance.

This essentially completes the software (crosses fingers) and I
will move onto tackling Ron's Win32 problem and continue to look
for what is leaking memory. I seem to have the memory leak down to
a minimum. After that I am restarting regression testing. If you
find a problem, report it ASAP (as usual).

Here's what is new with this preview...

- Optimized typing speed. It is now significantly faster.

- Optimized selection and deselection speed especially when you
select all the text.

- Worked around the Redim memory leak problem and made sure all
circular references are broken when appropriate. Something is
still leaking memory and I will continue investigate until it is
located.

- Added in the capability to perform internal data structure
checking to help catch problems as they occur in the FTC. This
capability is controlled by the flag "FTC_AUDIT". Over time I will
be adding to the audit code which will in turn slow the execution
of the code down, so you only want to turn it on if you are having
a problem. The audit checking code is not used (or invoked) in
compiled applications.


FTC Website: www.truenorthsoftware.com/Realbasic/FormattedText.html
Set List Options (digest and vacation modes): www.freelists.org/list/ftcdev
List Archive: www.freelists.org/archives/ftcdev
Unsubscribe: Send email to ftcdev-request@xxxxxxxxxxxxx with "unsubscribe" in the subject field.






Cheers.

--

Dr Gerard Hammond
http://www.macsos.com.au

The Macintosh may only have 10% of the market, but it is clearly the top 10%.


FTC Website: www.truenorthsoftware.com/Realbasic/FormattedText.html
Set List Options (digest and vacation modes): www.freelists.org/list/ftcdev
List Archive: www.freelists.org/archives/ftcdev
Unsubscribe: Send email to ftcdev-request@xxxxxxxxxxxxx with "unsubscribe" in 
the subject field.


Other related posts: