From: JVZ <je...@fo...> - 2015-03-15 16:10:51
|
New in today's drop: Syntax-colors in Adie can now be language-specific. Language families like C/C++/C#/Java share common syntax-colors. Syntax-colors in Adie now have initial (default) foreground color value in Adie.stx file. End-user can change, however. Fixed syntax-file parser in Adie: token hash incorrectly calculated. Fixed uninitialized value issue in FXFileSelector, flagged by Valgrind. Use thread-safe time functions on Windows, when available. Fixed potential endless loop in FXText::findText(). Some fixes for VS2008. Removed deprecated FXMutexLock in favor of FXScopedMutex. Many standard clipboard types pre-registered now. Charset conversions moved into FXWindow getDNDData(), setDNDData(). UTF8, UTF16, and ASCII support, for FXString. Off-by-one error fixed in fxscanf() when scanning character-sets. Template FXHashOf added. New class FXDispatcher being implemented (experimental). Insertion of command output into Adie text buffer is now undo-able. Log-window added to Adie; pops up when executing command outputs to stderr. Implement Larsson, Moeller, Lengyel sphere-box overlap algorithm; use branch-free fmax, fmin, fmaxf, fminf where possible. Fix warning in fxendian.h. Added encode/decode URL feature to Adie. Equality operator in FXVariant has been removed. Inherit handle option works on Windows. Added return codes to FXIO, FXIODevice. Added setMode() API to FXIO, FXIODevice. Early-out in dictionary classes. Improved speed of failed search in dictionary classes. Better docs on FXExpression. Execute shell commands feature added to Adie. Scrolling Syntax menu in Adie; list of supported languages getting too big. Added some protection to FXMessageChannel. Enjoy! -- JVZ |