- 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:
parent
0b304881d1
commit
531d6c8d30
2
_service
2
_service
@ -1,6 +1,6 @@
|
|||||||
<services>
|
<services>
|
||||||
<service name="cargo_vendor" mode="disabled">
|
<service name="cargo_vendor" mode="disabled">
|
||||||
<param name="srctar">v0.19.4.tar.gz</param>
|
<param name="srctar">v0.20.0.tar.gz</param>
|
||||||
<param name="compression">gz</param>
|
<param name="compression">gz</param>
|
||||||
<param name="update">true</param>
|
<param name="update">true</param>
|
||||||
</service>
|
</service>
|
||||||
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:ecc4a3c10396963411357d0e8692cf8e96aa0c2364104a6c8569e19778b90289
|
|
||||||
size 423075
|
|
@ -1,16 +0,0 @@
|
|||||||
-----BEGIN PGP SIGNATURE-----
|
|
||||||
|
|
||||||
iQIzBAABCgAdFiEE1ZyhRxDBfGskcXr5D471JY3DgHcFAmM+8xEACgkQD471JY3D
|
|
||||||
gHcGRw//dxwLiaRsIzCl8MXo1Y2wXBaooMdpdLYPYT8XOB6255Vi6zVZhfhQgROP
|
|
||||||
l84EITG9AAS7+uyhWvtPaW1vF0PBOswvts/9ZmA8VerRIUtE4cWh15zGlqBPQiGz
|
|
||||||
tQI2F+BP8S8KV+dbjIuf7UhO/Cgge3CBPXXLltrXkGmtGCXrHB9EiYkWJHIqLR1h
|
|
||||||
RTp4TloMvxm/LRPdA52f4zpDPipeomiGnpVEuWUGLef3lH09P9sGfKOAEz73EW5l
|
|
||||||
/rwjDUPfwMArSgeCHutQLeDm3SGwALm5VHGEX/hZaybuHARLEn3EuEf3efmif0wo
|
|
||||||
X0Xqb23EvaX2cC0KnzyXFF9ezSrAKuqMLngzOwCRpGnGnn60VC8OMJV3xR59c8vV
|
|
||||||
nEUR0k9aj84bMY/BrljFlde++v4b5lAZRR/SERXS0d5oE8V6I6qM3Ef0+OdO91kM
|
|
||||||
o7SZfrzagunbpXrCui2XJyLAB4jcEsL3XpuglBgrTmWRRKLnnHOCVx4vdlFMMp0v
|
|
||||||
rnZUIxL7ym4QuwRixK2I+Ykp7IhlQ5jPGoPuQMw+KdeElN+DM60p0KHJETB6YQ2n
|
|
||||||
P1euS9kyhTM6wSaZMWju+KMptqSaOCcggOoaAmX+ouMtYwBcK2porsm8WZE9NvzW
|
|
||||||
YIOj6LmLjRKg2YbDzqcBdZwjqBJRp50HiTVlj/9qhWc90gsssbg=
|
|
||||||
=tWK4
|
|
||||||
-----END PGP SIGNATURE-----
|
|
3
v0.20.0.tar.gz
Normal file
3
v0.20.0.tar.gz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:c4d63d9e1e313eeeb2e6d8d17e30b18ee4b8be01c419f08a89959fe5a4a09ac0
|
||||||
|
size 431341
|
16
v0.20.0.tar.gz.asc
Normal file
16
v0.20.0.tar.gz.asc
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
-----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-----
|
@ -1,3 +1,3 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
version https://git-lfs.github.com/spec/v1
|
||||||
oid sha256:ee3dd538fdb381b45631a4ba218f6c122a70723f351e9b5f5941d066d2b0b11d
|
oid sha256:acbf1d99f5c0c4b6cb705c868e99498f5aa148352501469151668f6146393510
|
||||||
size 24582717
|
size 24639369
|
||||||
|
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>
|
Fri Oct 28 23:20:47 UTC 2022 - Soc Virnyl Estela <socvirnyl.estela@gmail.com>
|
||||||
|
|
||||||
|
@ -17,7 +17,7 @@
|
|||||||
|
|
||||||
|
|
||||||
Name: xplr
|
Name: xplr
|
||||||
Version: 0.19.4
|
Version: 0.20.0
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Hackable, minimal, fast TUI file explorer
|
Summary: Hackable, minimal, fast TUI file explorer
|
||||||
License: MIT
|
License: MIT
|
||||||
@ -28,8 +28,8 @@ Source1: vendor.tar.gz
|
|||||||
Source2: cargo_config
|
Source2: cargo_config
|
||||||
Source3: https://github.com/sayanarijit/xplr/releases/download/v%{version}/source.tar.gz.asc#/v%{version}.tar.gz.asc
|
Source3: https://github.com/sayanarijit/xplr/releases/download/v%{version}/source.tar.gz.asc#/v%{version}.tar.gz.asc
|
||||||
BuildRequires: cargo-packaging
|
BuildRequires: cargo-packaging
|
||||||
BuildRequires: rust+cargo
|
|
||||||
BuildRequires: hicolor-icon-theme
|
BuildRequires: hicolor-icon-theme
|
||||||
|
BuildRequires: rust+cargo
|
||||||
|
|
||||||
%description
|
%description
|
||||||
xplr is a terminal UI based file explorer that aims to increase our terminal productivity by being a flexible,
|
xplr is a terminal UI based file explorer that aims to increase our terminal productivity by being a flexible,
|
||||||
|
Loading…
Reference in New Issue
Block a user