diff options
author | Christian Clason <c.clason@uni-graz.at> | 2024-11-12 00:00:15 +0100 |
---|---|---|
committer | Christian Clason <ch.clason+github@icloud.com> | 2024-11-12 08:18:22 +0100 |
commit | c026a114b51222c7d858947ef8caef48813c3674 (patch) | |
tree | 973131a10555529fde80cb4c4b53f6a8fd19f874 /runtime/lua/vim/lsp/rpc.lua | |
parent | 72a1df60652f20f5f47bf120ee0bc08466837f31 (diff) | |
download | rneovim-c026a114b51222c7d858947ef8caef48813c3674.tar.gz rneovim-c026a114b51222c7d858947ef8caef48813c3674.tar.bz2 rneovim-c026a114b51222c7d858947ef8caef48813c3674.zip |
vim-patch:129a844: runtime(tar): Update tar.vim to support permissions
These changes enable tar.vim to keep permissions of files that were
edited intact instead of replacing them with the default permissions.
The major change for this is switching from "tar -OPxf", which reads out
the contents of the selected file from an tar archive to stdout to
"tar -pPxf" which extracts the selected file to the current directory
with permissions intact
This requirs the temporary directory to be created earlier.
closes: vim/vim#7379
https://github.com/vim/vim/commit/129a8446d23cd9cb4445fcfea259cba5e0487d29
Co-authored-by: Lennart00 <73488709+Lennart00@users.noreply.github.com>
Diffstat (limited to 'runtime/lua/vim/lsp/rpc.lua')
0 files changed, 0 insertions, 0 deletions