diff options
author | Adam Stankiewicz <sheerun@sher.pl> | 2022-02-21 00:04:43 +0100 |
---|---|---|
committer | Adam Stankiewicz <sheerun@sher.pl> | 2022-02-21 00:04:43 +0100 |
commit | 1d1f36b24ea601eb950865982e05b875aa702330 (patch) | |
tree | 94b9af10f5801fb3711088ee4f879e6995ae73c9 /scripts | |
parent | b77c5f11070ecb2ff343aa18b4ea859e6168f16c (diff) | |
download | vim-polyglot-4.17.1.tar.gz vim-polyglot-4.17.1.zip |
Use old version of vim repository, fixes #779v4.17.1
closes #780
Diffstat (limited to 'scripts')
-rwxr-xr-x | scripts/build | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/scripts/build b/scripts/build index c0a80b4f..8ff113f3 100755 --- a/scripts/build +++ b/scripts/build @@ -896,16 +896,16 @@ def show_warnings(all_filetypes, expected_filetypes) end def generate_fallback - filetype_content = File.read('tmp/vim/vim/runtime/filetype.vim') + filetype_content = File.read('tmp/vim/vim-v8.2.4274/runtime/filetype.vim') filetype_content.gsub!('runtime! ftdetect/*.vim', '') filetype_content.gsub!(/^au BufNewFile,BufRead \*\n.+?runtime!.+?endif/m) {} filetype_content.gsub!(/^au StdinReadPost \* .+?runtime!.+?endif/m) {} filetype_content.gsub!(/^au filetypedetect BufNewFile,BufRead,StdinReadPost \*\n.+?endif/m) {} filetype_content.gsub!("dist#ft#", "polyglot#ft#") File.write('extras/filetype.vim', filetype_content) - File.write('extras/menu.vim', File.read('tmp/vim/vim/runtime/menu.vim')) + File.write('extras/menu.vim', File.read('tmp/vim/vim-v8.2.4274/runtime/menu.vim')) - autoload_content = File.read('tmp/vim/vim/runtime/autoload/dist/ft.vim') + autoload_content = File.read('tmp/vim/vim-v8.2.4274/runtime/autoload/dist/ft.vim') autoload_content.gsub!('dist#ft#', 'polyglot#ft#') File.write('autoload/polyglot/ft.vim', autoload_content) end @@ -919,6 +919,11 @@ if __FILE__ == $0 Dir.mkdir('tmp') unless File.exists?('tmp') packages, heuristics = load_data() + packages.each do |package| + if package["native"] == true + package["remote"] = "vim/vim@v8.2.4274:runtime" + end + end download(packages) extract(packages) generate_fallback() |