]> 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 325a451a0b3686a242485d4486bde1cd7b71e9c3..3df11f3fda5a91bcb785726cad92e9bd544d45e7 100644 (file)
@@ -1,11 +1,10 @@
 ! Generate a new factor.vim file for syntax highlighting
-USING: http.server.templating http.server.templating.fhtml
-io.files ;
+USING: io.encodings.utf8 io.files parser ;
 IN: editors.vim.generate-syntax
 
 : generate-vim-syntax ( -- )
-    "misc/factor.vim.fgen" resource-path <fhtml>
-    "misc/factor.vim" resource-path
-    template-convert ;
+    "resource:misc/vim/syntax/factor/generated.vim"
+    utf8 "resource:misc/factor.vim.fgen" parse-file
+    with-file-writer ;
 
 MAIN: generate-vim-syntax