- Update to version 0.20.0:
* BREAKING: xplr shell (:!) will default to null (\0) delimited pipes, as opposed to newline (\n) delimited ones (i.e. will use Call0 instead of Call). * Use new messages for safer file path handling (\0 delimited): - Call0 - CallSilently0 - BashExec0 - BashExecSilently0 * Use new sub-commands for safer message passing: - -m FORMAT [ARGUMENT]... / --pipe-msg-in FORMAT [ARGUMENT]... - -M FORMAT [ARGUMENT]... / --print-msg-in FORMAT [ARGUMENT]... - Where FORMAT is a YAML string that may contain %s, %q and %% - placeholders and ARGUMENT is the value per placeholder. See init.lua * Use --vroot to isolate navigation of an xplr session inside a specific directory. Interaction still requires passing full path, and shell, lua functions etc still can access paths outside vroot. * Use the following messages to switch vroot at runtime, or the use key bindings available in the new builtin mode "vroot" (mapped to : v). - SetVroot - UnsetVroot - ToggleVroot - ResetVroot * Use $XPLR_INITIAL_PWD and Lua equivalent to implement workspace like features without using virtual root. Use keys gi to go to the initial working directory from anywhere. * Use the convenient xplr.util utility functions in your Lua function calls. See xplr.util API docs. * Improved CLI errors. * Finished documentation. * UI updates to handle newlines in path. OBS-URL: https://build.opensuse.org/package/show/utilities/xplr?expand=0&rev=4
This commit is contained in:
committed by
Git OBS Bridge
parent
0b304881d1
commit
531d6c8d30
35
xplr.changes
35
xplr.changes
@@ -1,3 +1,38 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 2 09:02:52 UTC 2022 - Soc Virnyl Estela <socvirnyl.estela@gmail.com>
|
||||
|
||||
- Update to version 0.20.0:
|
||||
* BREAKING: xplr shell (:!) will default to null (\0) delimited pipes, as
|
||||
opposed to newline (\n) delimited ones (i.e. will use Call0 instead of
|
||||
Call).
|
||||
* Use new messages for safer file path handling (\0 delimited):
|
||||
- Call0
|
||||
- CallSilently0
|
||||
- BashExec0
|
||||
- BashExecSilently0
|
||||
* Use new sub-commands for safer message passing:
|
||||
- -m FORMAT [ARGUMENT]... / --pipe-msg-in FORMAT [ARGUMENT]...
|
||||
- -M FORMAT [ARGUMENT]... / --print-msg-in FORMAT [ARGUMENT]...
|
||||
- Where FORMAT is a YAML string that may contain %s, %q and %%
|
||||
- placeholders and ARGUMENT is the value per placeholder. See init.lua
|
||||
* Use --vroot to isolate navigation of an xplr session inside a specific
|
||||
directory. Interaction still requires passing full path, and shell,
|
||||
lua functions etc still can access paths outside vroot.
|
||||
* Use the following messages to switch vroot at runtime, or the use key
|
||||
bindings available in the new builtin mode "vroot" (mapped to : v).
|
||||
- SetVroot
|
||||
- UnsetVroot
|
||||
- ToggleVroot
|
||||
- ResetVroot
|
||||
* Use $XPLR_INITIAL_PWD and Lua equivalent to implement workspace like
|
||||
features without using virtual root. Use keys gi to go to the initial
|
||||
working directory from anywhere.
|
||||
* Use the convenient xplr.util utility functions in your Lua function calls.
|
||||
See xplr.util API docs.
|
||||
* Improved CLI errors.
|
||||
* Finished documentation.
|
||||
* UI updates to handle newlines in path.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 28 23:20:47 UTC 2022 - Soc Virnyl Estela <socvirnyl.estela@gmail.com>
|
||||
|
||||
|
Reference in New Issue
Block a user