Skip to content

@dail8859 dail8859 released this Sep 29, 2018 · 2 commits to master since this release

Changelog:

  • Added luawinfile module which supports file-system interactions. This can be accessed in LuaScript by using winfile
  • Overhauled the auto-completion to dynamically handle tables and their associated meta-tables.
Assets 5

@dail8859 dail8859 released this Jan 4, 2018

Changelog:

  • Fixes editor.MarginLeft and editor.MarginRight
  • Add support for setting timers for scheduling custom events
  • Improve stability
Assets 4

@dail8859 dail8859 released this Apr 21, 2017 · 24 commits to master since this release

Changelog:

Assets 4

@dail8859 dail8859 released this Dec 23, 2016 · 44 commits to master since this release

Enhancements and new features:

  • Better performance (3x in some cases)
  • More keys accepted when adding custom shortcuts (See here)
  • Ctrl+Space to auto complete global values
  • Auto-complete is more user friendly
  • Implement nearly all Scintilla and Notepad++ notifications
  • Several more Notepad++ messages are now supported
  • Added a toolbar icon to toggle the console

Note: There is one change to the API that breaks backwards compatibility. The "OnClose" notification now provides 0 parameters. If you need the buffer id or file name of the file being closed you can catch the "OnBeforeClose" notification and save the info.

Assets 3

@dail8859 dail8859 released this Sep 12, 2016 · 96 commits to master since this release

Critical bug fix.

Assets 3

@dail8859 dail8859 released this Sep 9, 2016 · 97 commits to master since this release

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.

Assets 3

@dail8859 dail8859 released this Apr 6, 2016 · 118 commits to master since this release

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.

Assets 3

@dail8859 dail8859 released this Mar 22, 2016 · 134 commits to master since this release

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.
Assets 3

@dail8859 dail8859 released this Feb 26, 2016 · 167 commits to master since this release

Major updates include:

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

@dail8859 dail8859 released this Feb 6, 2016 · 184 commits to master since this release

Critical bug fixes

Assets 3
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.