xplr/v0.20.0.tar.gz.asc
Soc Virnyl Estela 531d6c8d30 - 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
2022-11-02 09:08:08 +00:00

17 lines
833 B
Plaintext

-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE1ZyhRxDBfGskcXr5D471JY3DgHcFAmNdilUACgkQD471JY3D
gHd53A/+PPxkb7bQsASLh610AQMMUY0XPJ/Pscgkg/wJ3HFSGiChauGI6a/Ew5LY
pjpWhTAwy6tLZXyDRSATnxJjhFVloLiUJ2AAhWSu1FjLEjrSde0kGgQBOMgnaGNM
aloGKJ+zQAaLqNJ9CuKxQgA9rMLAmOWV2LbGSe6JuhUENJ753eY0c5jBG3Yevidh
zX3u2coWE/uFOm/HXoGxYPMm1gCeUOBrrnmA5i+msLY44hqQ+B2BPouoDQFm3rn5
zOtbUJ0sNnKP0NkBj5rBEEeIy5sLXqx6irWYLrBtqtmN0EnpekdLOOXrAlo2ZjLD
Qi8dE9rFJj1Q/+s7BLpPVxVHKxKiHuuSeCVpbRCTxM+Bz3ARvy6ihTwRg6x9TDP2
u9yVfm3GdVQ7a7ReYjRijNfgdotc8zl+vS1tvPyrkUx/4pMq1h+gG6yH0LxvQSsy
I1y2lElYbS/jpp6HTOc7OB5j+URlIVEzo/fADC+CppSCFNNRgKQXwG2AsGJQM53A
GH1aGpHjw5pEPd47bsaw1/q0E+R/+SdqNZVKFMtJAI2639O7gGipM7c4G8az2GSV
2iQQaCteo9+H4xjuXAs6PI7bf5JQueMnMEL2eHKeD+h4DowL0tM92fsCP93MOMzB
lgr0GUJ+3zkVC8aXWZwJo09dD+eSkBhGt82gwtz0IwIp6sCk90g=
=/BD1
-----END PGP SIGNATURE-----