ANN: GLX2 3.0.12

Mark Wieder mwieder at ahsoftware.net
Fri Nov 2 21:04:09 EDT 2012


The GLX2 script editor version 3.0.12 is now available for download.

NOTE: it's probably a good idea to toss any existing glx2 files
(preferences, macros, plugins) just in case, because things have
changed.

Yes, we're skipping 3.0.11 - I uploaded it a while back while working
on it and there were 58 downloads before I had a chance to announce
it, so that one will remain an unofficial, somewhat buggy, work in
progress. It's still there as a fallback, but I don't recommend
bothering with it. And since there's no downside to archiving older
released versions on bitbucket, I don't see a reason to remove them
unless something's seriously hosed.

https://bitbucket.org/mwieder/glx2/downloads

2012.11.01 GLX2 3.0.12d (Go Giants!)

New

The font selector in the preferences pane was bringing up a hard-coded
list instead of grabbing the fontNames, so now it gets the whole list.
Adobe's new open-source SourceCode Pro font looks great. Download it
from http://sourceforge.net/projects/sourcecodepro.adobe/

Control+mouseOver the Find button turns it into "Find All", which will
bring up a list of the locations of the found phrase anywhere in the
stack file scripts (stack, substacks, cards, controls). Clicking on
any line in the DataGrid will bring that script up in the script
editor with the specified line highlighted.

Licensing changed to MIT model - it seems more appropriate.

Got the German keyboard AltGr key working now, thanks to Gunter Gaich.

Refactored for speed improvements, code size, readability, and DRY coding
Code folding preference for control structures (if/then/else, repeat
loops, switch statements)
Complete on return preference
Warning if you try to undo past the last save
Removed no-click inspection (attempt to get German keyboard working)
Code stubbing added to new commands and functions (for TDD support)
Live colorization completely refactored
Slightly reworked the plugins script file and interface
Version Control updated:
    more version control features (Branch, Merge, Checkout, Reset To..., Remove)
    lots of bug fixes
    Recreate Object from archived files

Bug fixes

    fixed menubar disappearance on OSX
    fixed (I think) live colorization problems
    'function' wasn't being colorized/capitalized
    fixed link to docs on preferences panel
    status bar didn't have group icon and used wrong field icon
    fixed crash if close script editor/toggle GLX2 off with stack
        still in memory
    Refactoring:
        change signature didn't handle split lines
        change signature had problems with function parameters

known issues

    There's still a preprocessor problem with = signs embedded in block comments

-- 
 Mark Wieder
 mwieder at ahsoftware.net





More information about the use-livecode mailing list