diff -uNr vim-9.1.0200.orig/runtime/autoload/tar.vim vim-9.1.0200/runtime/autoload/tar.vim --- vim-9.1.0200.orig/runtime/autoload/tar.vim 2024-03-24 14:13:25.000000000 +0530 +++ vim-9.1.0200/runtime/autoload/tar.vim 2024-03-24 14:31:18.802686254 +0530 @@ -416,9 +416,6 @@ let curdir= getcwd() let tmpdir= tempname() " call Decho("orig tempname<".tmpdir.">") - if tmpdir =~ '\.' - let tmpdir= substitute(tmpdir,'\.[^.]*$','','e') - endif " call Decho("tmpdir<".tmpdir.">") call mkdir(tmpdir,"p") diff -uNr vim-9.1.0200.orig/runtime/autoload/zip.vim vim-9.1.0200/runtime/autoload/zip.vim --- vim-9.1.0200.orig/runtime/autoload/zip.vim 2024-03-24 14:13:25.000000000 +0530 +++ vim-9.1.0200/runtime/autoload/zip.vim 2024-03-24 14:30:48.618686253 +0530 @@ -289,9 +289,6 @@ let curdir= getcwd() let tmpdir= tempname() " call Decho("orig tempname<".tmpdir.">") - if tmpdir =~ '\.' - let tmpdir= substitute(tmpdir,'\.[^.]*$','','e') - endif " call Decho("tmpdir<".tmpdir.">") call mkdir(tmpdir,"p")