SkillAgentSearch skills...

Glx2ScriptEditor

glx2ScriptEditor is an alternative script editor for the LiveCode IDE

Install / Use

/learn @mwieder/Glx2ScriptEditor
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

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

View on GitHub
GitHub Stars6
CategoryDevelopment
Updated1y ago
Forks2

Security Score

75/100

Audited on Jun 18, 2024

No findings