Post Reply 
SpeedUI update to 2005 released:-)
06-10-2020, 10:46 PM (This post was last modified: 06-11-2020 05:59 AM by Raymond Del Tondo.)
Post: #11
RE: SpeedUI update to 2005 released:-)
So here's the first update for the update:-)

I found (and hopefully eliminated) the expression display bug.
Many thanks to SammysHP for finding it.

The updated archive is available for download, see first post.
The only binary that was changed is CF_Lite.LIB .
Please replace a previous CF_Lite with the updated version from 10th of June, 2020.
All other files except the release notes remain unchanged.

If you want more details, please read on:
The bug mentioned above only occurs when CF_Lite and UI_Full are installed.

The "Pretty Print" feature sits inside the UI.LB full version.
In many cases this mechanism works nearly self-contained,
but there are situations where the "Pretty Print" evaluator calls a
"decompile anything, and as fast as possible" function, which is located in the full version CF.LIB.

That is the ML decompiler, mentioned elsewhere. Only things to know about that thing:
MUCH faster than the HP 48 built-in general decompiler, but needs more than 10k of space.

In the lite version of CF.LIB , the ML decompiler simply doesn't exist.
However there was no replacement code, and thus the caller called the next entry inside the lib, and that was the bug.

As indicated, I inserted a replacement code for the ML decompiler code call in the lite version of CF.LIB ,
so now it should work. If you encounter any problems, please don't hesitate to contact me.

The 1US display glitch reported by Marco Polo has not been addressed yet,
but it's noted, and thus may be corrected in a later release;-)

-- Ray
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
RE: SpeedUI update to 2005 released:-) - Raymond Del Tondo - 06-10-2020 10:46 PM



User(s) browsing this thread: 2 Guest(s)