- misc: fixed a whole bunch of incorrect cast operations which were just
added unluckily added due to some buggy API changes in the OS4 SDK.
83 lines of code changed in 15 files:
- minor fix
1 lines of code changed in 1 file:
- YAM_mail_lex.l: even more fixes/changes to the flex text highlighting
engine so that we now check if an URL doesn't end with a punctation
character which is normally used to close sentences. Also increased the
flex compressing mode from -Cem to -Cfe which should normally perform
better (at the cost of larger tables) according to the flex documentation.
16 lines of code changed in 2 files:
- YAM_mail_lex.l: fixed URL highlighting once more to also allow the anchor
character "#" in http URLs.
5 lines of code changed in 1 file:
- YAM_mail_lex.l: In accordance to the bugfix of bug #1255562 the whole
bunch of text highlighting lexer rules were completly reworked from
scratch and adapted to the official BNF form of URLs, documented in
RFC 1738. Now YAM should hopefully match all kind of different URLs
correctly and highlight them accordingly. However, the new rules
might contain some minor glitches, so please report any URL which
is not completly/correctly hightlighted as soon as possible.
86 lines of code changed in 1 file:
- Debug.c,h: fixed incorrect use of KPutFmt() on MorphOS machines in
accordance to the changes in TextEditor.mcc. Now our debug output show
hopefully also work on MorphOS.
8 lines of code changed in 2 files:
- YAM.c: updated all minimum required .mcc version numbers to the latest
available ones to prevent people from reporting bugs caused by old,
buggy .mcc versions.
10 lines of code changed in 1 file:
- YAM_UT.c: fixed bug #1240960 where the AttachmentRequests' NList didn't
always get the main keyboard focus. Now also the very first item in
the list will be automatically selected if the requests is created.
8 lines of code changed in 1 file:
- Debug.c, YAM.c, YAM_CO.c, classes/YAM.c: replaced all getenv() usages
by the more native GetVar() calls to check for environment variables.
22 lines of code changed in 4 files:
- misc: fixed some more GCC4 relevant pointer signedness warnings due to
minor API changes in the latest OS4 SDK.
85 lines of code changed in 16 files:
- cosmetic changes
15 lines of code changed in 1 file: