[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[StrongED] StrongHelp 2.90 available



Hi All,

I'm pleased to announce that StrongHelp 2.90 is now available from my
website: http://www.stronged.iconbar.com/fjg/


Changes from 2.89
=================

Now released as open source software under the 3-clause BSD licence.

If a #Sprite command referred to a sprite that could not be found, SH
would abort. The changed redraw code in v2.89 failed to catch this.

Redraw changes made in v2.89 caused a vertical misalignment between
text and sprite when small icons were used.

Output StrongHelp warnings (those shown in a StrongHelp window) to
SysLog so that there's a record of such messages.

Changed workaround to avoid running !Pre files unnecessarily, the old
workaround had some issues. This allows manuals with a 26-bit !Pre to
be opened on ARMv7.


26-bit !Pre files
=================

Although StrongHelp itself has been updated to run on modern CPUs, a
number of manuals still contain a 26-bit !Pre file. !Pre files are used
to assist with keyword lookups, eg by stripping the leading 'X' from SWI
names.

A 26-bit !Pre file can cause an abort on modern CPUs depending on how
tolerant it is of deprecated instructions. The ARMiniX seems to be okay
with it but the RPi 3 definitely is not.

If you do get an abort when performing a lookup (Iconbar menu or F1 in
StrongED / c-H in Zap) then it's most likely down to a 26-bit !Pre file.
You'll need to find it and replace it with a 26/32-bit neutral version.

Included is an updated !Pre file for use in manuals that document SWIs.
Please be sure to read the ReadMe in the Pre-files first.


As always, all feedback is welcome.

Cheers,
Fred.

-- 
StrongED Developer
http://www.stronged.iconbar.com/

--=20
To unsubscribe send a mail to StrongED+unsubscribe@xxxxxxxxxxx
List archives at http://www.Torrens.org/RO/StrongED/index.html