Hi,

2015-11-13(Fri) 6:53:13 UTC+9 Bram Moolenaar:
> Hirohito Higashi wrote:
> 
> > Hi Bram, Dr.Chip and List!
> > 
> > https://groups.google.com/d/topic/vim_dev/BM7DV2fAl9w/discussion
> > > Notice:
> > > I will send syntax/vim.vim generator made by Vim script in a few weeks.
> > > Above contents found by its script.
> > 
> > It is this.
> > 
> > I wrote a syntax/vim.vim generator.
> > 
> > It was embedded in src/Makefile and called src/gen_syntax_vim/Makefile.
> > Generator works after generating a binary of vim on src/Makefile.
> > 
> > Contents of src/gen_syntax_vim
> >   Makefile           .............. makefile.
> >   eval_check.vim     ... Script for checking '+eval'.
> >   gen_syntax_vim.vim ... Generator body script.
> >   update_date.vim    ... Date string update script.
> >   vim.vim.base       ... syntax/vim.vim base file. (This file based on 
> > Dr.Chip's vim syntax file vim.vim 7.4-36)
> > 
> > Process flow:
> > 1. run gen_syntax_vim.vim. Create rc(Release Candidate) file. 
> > (src/gen_syntax_vim/vim.vim.rc)
> > 2. If error, never update runtime/syntax/vim.vim.
> > 3. Get diff runtime/syntax/vim.vim and src/gen_syntax_vim/vim.vim.rc 
> > without date string.
> > 4. If differ, Date update and update runtime/syntax/vim.vim.
> > 
> > Note:
> > - Generator parse from vim's C source code.
> >     option: ../option.c
> >     command: ../ex_cmds.h
> >     event: ../fileio.c
> >     built-in function: ../eval.c
> >     syntax highlight group: ../syntax.c
> > - Never update when vim is not have '+eval'
> > - Never update when error in gen_syntax_vim.vim script.
> > - Neovim already generate syntax/vim.vim automatically.
> >     https://github.com/neovim/neovim/pull/2288
> > 
> > 
> > Bram>
> > If is the following display by make, Please check and commit 
> > runtime/syntax/vim.vim.
> > 
> > make[1]: Entering directory '/home/h_east/vim/vim/src/gen_syntax_vim'
> > Update ../../runtime/syntax/vim.vim
> > make[1]: Leaving directory '/home/h_east/vim/vim/src/gen_syntax_vim'
> > 
> > 
> > Dr.Chip>
> > I want to ask the src/gen_syntax_vim/vim.vim.base of the maintainer, If it 
> > is possible.
> > Generator adds only after "GEN_SYN_VIM:" keywords.
> > Please check this file.
> > 
> > 
> > Sorry for crazy English.
> > I want to automate as much as possible strongly.
> 
> I know Charles already uses a script to update vim.vim.
> I'll leave it up to hime whether he would like to use this instead.

Of course I know it.
"mkvimvim" has been written in the comments of syntax/vim.vim.
Probably, this script's source code seems to has not been published.
So that, I wrote a new generator and publish the source code.
I think, anyone will be able to maintain it.

--
Best regards,
Hirohito Higashi (a.k.a h_east)

-- 
-- 
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Raspunde prin e-mail lui