]> gitweb.factorcode.org Git - factor.git/blobdiff - basis/editors/vim/generate-syntax/generate-syntax.factor
editors.vim.generate-syntax: Match new generation
[factor.git] / basis / editors / vim / generate-syntax / generate-syntax.factor
index 40cce60443919ae3a0083043509b68b35d003d29..3df11f3fda5a91bcb785726cad92e9bd544d45e7 100644 (file)
@@ -1,10 +1,10 @@
 ! Generate a new factor.vim file for syntax highlighting
-USING: html.templates html.templates.fhtml io.files io.pathnames ;
+USING: io.encodings.utf8 io.files parser ;
 IN: editors.vim.generate-syntax
 
 : generate-vim-syntax ( -- )
-    "resource:misc/factor.vim.fgen" <fhtml>
-    "resource:misc/vim/syntax/factor.vim"
-    template-convert ;
+    "resource:misc/vim/syntax/factor/generated.vim"
+    utf8 "resource:misc/factor.vim.fgen" parse-file
+    with-file-writer ;
 
 MAIN: generate-vim-syntax