Glx2ScriptEditor
glx2ScriptEditor is an alternative script editor for the LiveCode IDE
Install / Use
/learn @mwieder/Glx2ScriptEditorREADME
README
Release Notes for the GLX2 Script Editor
Documentation is on the Wiki tab
2023.04.21 GLX2 4.3.3
Fixed: can't set a tooltip to a single line in a field.
2023.04.20 GLX2 4.3.2
Haven't looked at the code for some time. With that in mind...
The structure on the revErrorDisplay stack has changed in later LC builds.
In view of that:
* revSEGoExecutionPoint needed updating for LC9 and beyond
* there are no more breadcrumbs
* instead, load the Refactor plugin stack from Sample stacks.
To navigate:
* Right-click on a handler to bring up the contextual menu.
* Click Go To Definition
* Click Go Back to return to the caller location.
2022.01.13 GLX2 4.2.7
Status bar is palette instead of modeless, so not in taskbar
More robust version checking
2022.01.13 GLX2 4.2.7
Fixed continuation character colorization
Fixed conditional and backslash continuation char formatting
Added "case" outlining for just executable code
Structure detection code cleanup
Restored bracket structure outlining
2022.01.10 GLX2 4.2.6
Execution error messages now show up in the status bar
Implemented a "show outline on hover over gutter" feature
This can be toggled on/off via the preferences panel
Fixed the outline scrolling off the script panel
2021.12.31 GLX2 4.2.5
Integrates bug reporting without needing PowerDebug
2021.11.30 GLX2 4.2.4
Custom colorization wasn't always switching properly
2021.11.24 GLX2 4.2.3
Find/Find Again now works like the IDE script editor
Restored external handler italicization
Added (and fixed again) the option of custom colorization
Bernd fixed collapseAll and misquoted literals
Chalkboard and Alabaster backgrounds are now configurable
Custom colorization saved to preferences file
Fixed OSX toolbar|menubar conflict with 4wdevolution
Added menu option to upper|lower case control structures
Custom colorization switch added as suboption of Colorization
2021.10.21 GLX2 4.2.2
Fixed capitalization of control structures
2021.09.22 GLX2 4.2.1 (equinox)
Fixed (again) saving font information
2021.07.10 GLX2 4.2.0
Revived the preference options for italic and/or bold comments
Time for a major version release.
Bernd Niggemann has done some amazing work re code folding
tweaking more speed out of routines
and cleaning up the visual interface
2021.05.06 GLX2 4.1.19k
improved gutter clicking speed and effect
fixed split-screen artifacts
2021.05.06 GLX2 4.1.19j
removed experimental doResize speed improvements
2021.05.06 GLX2 4.1.19h
Improved code folding/collapsing
Rearranged order or colorization and italicization
Only adjust split window when active
Bernd Niggemann's experimental doResize speed improvements
Update check shows available build version and (date)
2021.04.18 GLX2 4.1.19e
Bernd's additions for faster folding and external handler italicization
2021.04.13 GLX2 4.1.19d
Better faster code folding checks
Fixed: stringified block comment start was causing formatting problems
Colorization weren't always being triggered
Right-clicking a constant will set a tooltip to its value
2021.04.11 GLX2 4.1.19c
Bernd's latest patch for single-line block comments
Better control over italicized external handler links
Now forcing evaluation of local handlers on editing a new script
Speed increase patch to line numbering
Fixed version number
Better live colorizing
2021.04.05 GLX2 4.1.19b
Fixed update check urls (github can't update from folder)
Unhoused handlers now appear in handler list
2021.04.03 GLX2 4.1.19
Fixed handler contextual menu
Refactored a bit for better coexistence with revSETH
Italicized external references are working again
2021.03.22 GLX2 4.1.18
Faster code folding
Faster formatting
Clairvoyance check no longer triggers compilation
fixed problem with errorline of zero
adding cr after "next", "exit", "pass" wouldn't add cr
also wasn't properly identifying when to add completion text
linkText of handlers outside current script wasn't working
editing/deleting of folded code sections is disallowed
script colorization is controlled by the engine
script formatting is controlled locally
folded code and breakpoints are adjusted when adding/deleting lines
breakpoints are restored with undo actions
faster adding and deleting of lines in long scripts
fixed collapse.all and expand.all commands
handler list updated when adding or deleting script lines
2021.01.17 GLX2 4.1.16
Delayed update check until after plugin loading
block comment colorization
Folding/unfolding of line continuations
2021.01.15 GLX2 4.1.15
Bernd fixed code folding
2021.01.14 GLX2 4.1.14
Incorporated Bernd Niggeman's fix to colorizing block comments
Big speed improvements in initial load when editing
2021.01.10 GLX2 4.1.13
User preference for update checking on launch
2021.01.10 GLX2 4.1.12
Scripting error text shows up in status bar
fixed missing line 1 of block comment at start of script
2020.12.21 GLX2 4.1.11
Fixed: pasting and deleting lines with folded code
2020.12.21 GLX2 4.1.10
Fixed code folding visual aspect (too many triangles)
Tabkey reformatting speed improvement
No collision when setting a ghost breakpoint on a script error line
2020.12.21 GLX2 4.1.8
Fixed live colorization
2020.12.21 GLX2 4.1.6
Now that 4.1.6 is done, a few improvements (thanks to Bernd Niggeman):
better code folding with tab indentation
Edge case folding fixed
Much faster formatting with code folding enabled
2020.12.21 GLX2 4.1.6
Now escaping all five html entities properly
Fixed autocompletion of control structures: try, repeat, switch, if
Fixed n
Related Skills
node-connect
339.5kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
83.9kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
339.5kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
83.9kCommit, push, and open a PR
View on GitHub75/100
Security Score
Audited on Jun 18, 2024
No findings
