New test versions of TextEditor.mcc 15.31 for all supported systems are available on the TextEditor.mcc project page.
Please try to test this version as much as possible to find possibly remaining bugs due to the interal changes introduced with 15.29 and 15.30 and report any issues on that page. Crashlogs and detailed descriptions how to reproduce the issue are welcome.
Please do NOT provide crashlogs of old versions, as the known bugs have been fixed in the meantime. This testversion is meant to find any remaining bugs, although I hope to have found those already.
In case someone has problems running yesterday's version on MOS please download this (te1531_mos_090929_2.lha) version. It fixes a MOS-only startup bug.
Anonymous
Re: Test versions of TextEditor.mcc 15.31 available
Why do you think I am asking for help? I fixed all bugs which have been reported so far and which I was able to reproduce.
Honestly I really don't know if that specific bug is fixed already. Maybe yes, maybe no. Just try the 15.31 prerelease and tell me. I am certain you far better know how to recognize this misbehaviour than me.
If it is not fixed, then please add a comment to the bug tracker on the given page or open a new bug.
What is the difference between the two versions ".mcc" and "-Test"? Is it just debugging output? Is that why they are both 3x the old size? What about the .mcp file?
The .mcp prefs module does not need to be updated to catch possible bugs in the .mcc class module.
The -Test program is a complete test program which does not rely on the external .mcc file, but has everything embedded (= statically linked). This makes it really easy to modify the class' behaviour without actually modifying a working .mcc class in the MUI: directory.
Although it seems you already found the culprit. I did try your advice and turned off UNDO and since then no more of those strange behaviour or crashes
Believe me, you would have done the same if you knew how the old implementation looked like and how confusing it was.
Allan had the bad idea to exploit all possible features of the C language without inserting any comments. When Jens got the source from Allan it could have won the first price at a "code obfuscation" contest.
Anonymous
Re: Test versions of TextEditor.mcc 15.31 available
Unfortunately i have to confirm SinOkur's bug report in YAM
Write two lines Mark them Delete them UNDO
Text won't be displayed apart from the very last char, the rest of the text below the deleted part won't be scrolled down, thus overwriting some of it. Resizing the window will make the text appear and the below text scroll, but closing the TE window will result in a Recoverable Alert which will nonetheless halt my system to a full stop :-/