github sayanarijit/xplr v0.16.1

latest releases: v0.21.9, v0.21.8, v0.21.7...
3 years ago

Changes & fixes

  • Deprecated config.general.cursor. The default terminal cursor will be used
    for the time being.
  • The input buffer now supports cursor movement and other readline-like editing
    features.
  • You can now replace most boilerplate configuration handling keys to send
    BufferInputFromKey, RemoveInputBufferLastCharacter,
    RemoveInputBufferLastWord, SetInputBuffer = "" etc. messages with a
    single UpdateInputBufferFromKey message.
  • Pass multiple paths as command-line arguments or via stdin to select paths,
    e.g. xplr -- $PWD /path/to/select/1 /path/to/select/2.
  • Pass --force-focus to focus on the first path even if it's a directory,
    e.g. xplr . --force-focus.
  • Order of logs has been reversed in the UI. Now the most recent log will be
    displayed at the top.
  • Added new messages LuaEval and LuaEvalSilently to run Lua code without
    needing to define a function. However, the app context won't be available.
  • Added new key handlers:
    • on_alphanumeric
    • on_character
    • on_navigation
    • on_function
  • Fixed a bug where opening xplr inside a symlink opened xplr in the physical
    path.
  • Fixed a bug where passing invalid CLI arguments didn't cause any error.

Don't miss a new xplr release

NewReleases is sending notifications on new releases.