1
0
Fork 0
mirror of https://github.com/vim/vim synced 2025-04-01 23:46:45 +02:00
vim/runtime/autoload
Lennart00 129a8446d2
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: 

Signed-off-by: Lennart00 <73488709+Lennart00@users.noreply.github.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
2024-11-11 22:39:30 +01:00
..
cargo runtime(rust): sync rust runtime files with upstream () 2023-09-12 20:23:38 +02:00
dist runtime(vim): Fix indent after :silent! function 2024-11-10 20:36:28 +01:00
rust runtime(rust): sync rust runtime files with upstream () 2023-09-12 20:23:38 +02:00
xml
ada.vim Update runtime files 2021-09-09 21:55:11 +02:00
adacomplete.vim Update runtime files 2021-09-09 21:55:11 +02:00
bitbake.vim Update runtime files 2022-07-25 15:42:07 +01:00
cargo.vim runtime(rust): sync rust runtime files with upstream () 2023-09-12 20:23:38 +02:00
ccomplete.vim runtime(ccomplete): fix type mismatch error 2024-06-06 18:39:03 +02:00
clojurecomplete.vim Update runtime files 2022-03-30 10:51:39 +01:00
context.vim runtime(context): update ConTeXt keywords and other minor fixes () 2023-12-27 18:49:50 +01:00
contextcomplete.vim
csscomplete.vim Update runtime files 2021-09-21 20:09:51 +02:00
decada.vim Update runtime files 2021-09-09 21:55:11 +02:00
freebasic.vim Update runtime files 2022-07-01 18:45:04 +01:00
getscript.vim runtime(misc): Use consistent "Vim script" spelling 2024-10-13 19:16:42 +02:00
gnat.vim
gzip.vim runtime(dist): centralize safe executable check and add vim library () 2023-11-04 10:11:17 +01:00
hare.vim patch 9.1.0442: hare runtime files outdated 2024-05-24 08:05:00 +02:00
haskellcomplete.vim Update runtime files 2021-09-09 21:55:11 +02:00
hcl.vim runtime(hcl,terraform): Add runtime files for HCL and Terraform 2024-09-04 22:19:45 +02:00
htmlcomplete.vim Update runtime files 2021-09-09 21:55:11 +02:00
javaformat.vim runtime(java): Recognise the CommonMark form (///) of Javadoc comments 2024-09-30 19:40:04 +02:00
javascriptcomplete.vim Runtime(javascript): add new document properties to completion file 2023-08-20 21:41:01 +02:00
modula2.vim patch 9.1.0013: Modula2 filetype support lacking 2024-01-05 17:59:04 +01:00
netrw.vim runtime(netrw): directory symlink not resolved in tree view 2024-11-10 20:22:34 +01:00
netrw_gitignore.vim Update runtime files 2019-11-10 22:09:11 +01:00
netrwSettings.vim runtime(netrw): Remove and cleanup Win9x legacy from netrw 2024-05-08 19:19:34 +02:00
paste.vim Farewell to Bram and dedicate upcoming Vim 9.1 to him () 2023-08-13 10:33:05 +02:00
phpcomplete.vim runtime: Fix more typos () 2023-10-16 09:53:37 +02:00
python.vim Update runtime files 2023-02-27 15:49:53 +00:00
python3complete.vim Update runtime files 2022-03-30 10:51:39 +01:00
pythoncomplete.vim Update runtime files 2021-09-09 21:55:11 +02:00
racket.vim runtime(racket): update Racket runtime files () 2023-12-16 14:24:15 +01:00
README.txt
RstFold.vim Update runtime files 2019-01-01 15:32:17 +01:00
rubycomplete.vim runtime(ruby): Update ftplugin and omni-complete () 2024-01-01 18:58:57 +01:00
rust.vim runtime(rust): sync rust runtime files with upstream () 2023-09-12 20:23:38 +02:00
rustfmt.vim runtime: Fix more typos () 2023-10-16 09:53:37 +02:00
spellfile.vim Farewell to Bram and dedicate upcoming Vim 9.1 to him () 2023-08-13 10:33:05 +02:00
sqlcomplete.vim Update runtime files 2021-09-09 21:55:11 +02:00
syntaxcomplete.vim Update runtime files 2021-05-02 17:19:11 +02:00
tar.vim runtime(tar): Update tar.vim to support permissions 2024-11-11 22:39:30 +01:00
tohtml.vim runtime(tohtml): Update TOhtml to version 9.0v2 () 2023-09-08 19:20:01 +02:00
tutor.vim patch 9.1.0836: The vimtutor can be improved 2024-11-03 11:01:10 +01:00
typeset.vim runtime: Fix more typos () 2023-10-16 09:53:37 +02:00
typst.vim runtime(typst): synchronize updates from the upstream typst.vim 2024-11-02 16:35:46 +01:00
vimball.vim runtime(misc): announce adoption of various runtime files 2024-02-19 20:46:49 +01:00
xmlcomplete.vim Update runtime files 2021-09-09 21:55:11 +02:00
xmlformat.vim Update runtime files 2020-03-01 19:06:45 +01:00
zip.vim runtime(zip): simplify condition to detect MS-Windows 2024-08-21 08:20:13 +02:00

The autoload directory is for standard Vim autoload scripts.

These are functions used by plugins and for general use.  They will be loaded
automatically when the function is invoked.  See ":help autoload".

gzip.vim	for editing compressed files
netrw*.vim	browsing (remote) directories and editing remote files
tar.vim		browsing tar files
zip.vim		browsing zip files
paste.vim	common code for mswin.vim, menu.vim and macmap.vim
spellfile.vim	downloading of a missing spell file

Omni completion files:
ccomplete.vim		C
csscomplete.vim		HTML / CSS
htmlcomplete.vim	HTML
javascriptcomplete.vim  Javascript
phpcomplete.vim		PHP
pythoncomplete.vim	Python
rubycomplete.vim	Ruby
syntaxcomplete.vim	from syntax highlighting
xmlcomplete.vim		XML (uses files in the xml directory)