github chrisant996/clink v1.2.10

latest releases: v1.6.12, v1.6.11, v1.6.10...
2 years ago
  • Added asynchronous prompt filtering -- scripts can use this to do work in the background (e.g. git status) and refresh the prompt when finished.
    • Added clink.promptcoroutine() function to allow a prompt filter to do some work in the background.
    • Added io.popenyield() function to allow a coroutine to yield until the command's complete output is ready.
    • Added prompt.async setting that can disable asynchronous prompt filtering if preferred.
  • Log error codes for failures during clink inject.
  • Clarified help text for clink autorun (per #122).
  • Documentation clarifications and reorganization.
  • Fixed clink and history aliases getting lost after exiting a nested Clink instance.
  • Fixed some input keys accidentally handled by the OS after certain Lua code is run.
  • Fixed #124; onfiltermatches() receives one fewer matches than it should.
  • Fixed #123; Failed to inject (Host validation failed).
  • Fixed #117; Setup causes "System Error".

Don't miss a new clink release

NewReleases is sending notifications on new releases.