To: vim_dev@googlegroups.com Subject: Patch 9.0.0602 Fcc: outbox From: Bram Moolenaar Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ------------ Patch 9.0.0602 Problem: New TypeScript extensions are not recognized. Solution: Recognize .mts and .cts files. (closes #11237) Files: runtime/filetype.vim, src/testdir/test_filetype.vim *** ../vim-9.0.0601/runtime/filetype.vim 2022-09-27 11:35:06.095028109 +0100 --- runtime/filetype.vim 2022-09-27 11:53:34.417944382 +0100 *************** *** 770,777 **** au BufNewFile,BufRead {,.}gitolite.rc,example.gitolite.rc setf perl " Glimmer-flavored TypeScript and JavaScript ! au BufNewFile,BufRead *.gts setf typescript.glimmer ! au BufNewFile,BufRead *.gjs setf javascript.glimmer " Gnuplot scripts au BufNewFile,BufRead *.gpi,.gnuplot setf gnuplot --- 770,777 ---- au BufNewFile,BufRead {,.}gitolite.rc,example.gitolite.rc setf perl " Glimmer-flavored TypeScript and JavaScript ! au BufNewFile,BufRead *.gts setf typescript.glimmer ! au BufNewFile,BufRead *.gjs setf javascript.glimmer " Gnuplot scripts au BufNewFile,BufRead *.gpi,.gnuplot setf gnuplot *************** *** 2086,2092 **** " TWIG files au BufNewFile,BufReadPost *.twig setf twig ! " Typescript or Qt translation file (which is XML) au BufNewFile,BufReadPost *.ts \ if getline(1) =~ '