[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[StrongED] StrongED 4.70a12 available
Hi All,
The twelfth alpha release of StrongED 4.70 can found on the website:
http://www.stronged.iconbar.com/archives/releases/se470a12.zip
This release brings auto-completion and Dump mode much closer to their
final versions. Which means that a stable 4.70 is also a lot closer.
Please give 4.70a12 a try so that issues can be found and fixed.
Cheers,
Fred.
Changes in StrongED 4.70a12
===========================
Bug fixed
=========
- A missing instruction meant that clicks in LoF, LoW or throwback
windows could fail to work.
- Printing in graphics mode failed if the configured outline font
didn't exist.
- Fixed failure to reparse a ModeWhen file when it's saved after
editing.
- Clicking in a LoF or throwback to go to the target line didn't update
the cursor position field on the Infobar.
Auto-Completion
===============
- Auto-Completion has been further improved (but it's still WIP). It
now searches through all open texts for completions. This allows an
entire project to be searched for possible completions.
- Completions will also be searched for in a file called 'Complete' in
the directory of the mode in use. This can be used for completions
that are not project specific names, eg SWI names.
- The list of completions will be updated when the current 'word' is
edited. Adding a few extra characters makes it quick to home in on
the desired completion.
- The list of auto-completions is now opened above or below the line
with the cursor depending on which half of the screen that line is
in.
Dump mode
=========
- Added support for utility files with a ROL header. If a file of
type 'Utility' is loaded and 2nd + 3rd words are "Hgvyvgl!" then
the header fields are annotated.
- Added support for big endian word format. At the moment this only
applies to the actual display. Functions (eg following a branch) do
not yet take the endianess into account.
- ADRs consisting of two instructions are now labeled with 'long ADR'.
Following a long ADR will take you to the address that is formed by
both instructions.
- Embedded function names in executable files (Absolute, Modules) are
now shown in ASM display. Calls (B/BL) to these named functions are
annotated by adding a comment with the function's name.
- Calls to SharedC library functions are also annotated, in the same
way as calls to named functions. Although this seems to work for
Absolute & Module files (both loaded and grabbed) there may be cases
where it fails due to the technique used to find the relevant info.
- Changed InterActive search in Dump mode's ASM (again) so that it
searches through the annotations as well. (Note that a LoF search
does not search through the annotations yet. I need to have a closer
look at how to realise this.)
Infobar
=======
- Some of the fields on the Infobar have been given a different purpose
In Dump mode. This is intended as an experiment to see if there is
any value in doing this, so please give it a try and let me know what
you think.
- Because tabs are no use in Dump the Tab field now shows the display
type (Byte, ASM, etc). You can use it to change the display type,
either by clicking on it or by opening the menu.
- The wraptype field (ww,cw) is now used to show 'le' (little endian)
or 'BE' (big endian). A click will toggle between the two options.
- The hardwrap width in the wrapwidth field no longer shows the actual
hardwrap width but the number of bytes displayed in the memory dump
part of the output.
Mode choices
============
- The Mode Choices have gained a new section: 'Dump'. It's only active
in Dump mode and can be used to set default values for various
options.
--=20
To unsubscribe send a mail to StrongED+unsubscribe@xxxxxxxxxxx
List archives at http://www.Torrens.org/RO/StrongED/index.html