Skip to content

Releases: dail8859/LuaScript

v0.5.0

09 Sep 23:07
Compare
Choose a tag to compare

Changelog:

  • More callback events e.g. "OnDoubleClick", "OnModification", "OnStyle"
  • Ability to write a custom Lexer
  • Better user experience when using the console.
    • Highlighting of Scintilla/Notepad++ constants
    • Bracket matching
    • Automatic indentation

See the documentation.

v0.4.0

06 Apr 21:13
Compare
Choose a tag to compare

Now with 100% more documentation. https://dail8859.github.io/LuaScript/

Enhancements include:

  • More event types
  • Console GUI tweaks
  • More examples

Note: This makes a slight change to the API that may cause errors with scripts using the previous versions. Adding/removing callbacks has slightly changed. Instead of a each callback having a specific function, a string is passed in for the desired event. For example npp.AddOnChar(function(c) ... end) would become npp.AddEventHandler("OnChar", function(c) ... end). See the documentation.

v0.3.0

22 Mar 21:52
Compare
Choose a tag to compare

This release includes several bug fixes. New features include:

  • Autocomplete notepad++ and editor object within the console window.
  • Several Notepad++ messages are implemented.
  • Helper functions for clearing the console and writing custom error messages.

v0.2.0

26 Feb 00:38
Compare
Choose a tag to compare

Major updates include:

  • Upgraded Lua to 5.3
  • Ability to assign shortcut keys to Lua functions
  • Register callback functions for several events

v0.1.1

06 Feb 15:12
Compare
Choose a tag to compare

Critical bug fixes

v0.1.0

04 Feb 14:34
Compare
Choose a tag to compare

Initial release.