Mercurial > vim
comparison runtime/syntax/lisp.vim @ 17433:ca8e754bdd53
Update runtime files
commit https://github.com/vim/vim/commit/85850f3a5ef9f5a9d22e908ef263de8faa265a95
Author: Bram Moolenaar <Bram@vim.org>
Date: Fri Jul 19 22:05:51 2019 +0200
Update runtime files
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Fri, 19 Jul 2019 22:15:08 +0200 |
parents | a23c883685cb |
children | 8edf0aeb71b9 |
comparison
equal
deleted
inserted
replaced
17432:d13620591637 | 17433:ca8e754bdd53 |
---|---|
1 " Vim syntax file | 1 " Vim syntax file |
2 " Language: Lisp | 2 " Language: Lisp |
3 " Maintainer: Charles E. Campbell <NdrOchipS@PcampbellAfamily.Mbiz> | 3 " Maintainer: Charles E. Campbell <NdrOchipS@PcampbellAfamily.Mbiz> |
4 " Last Change: Mar 26, 2019 | 4 " Last Change: Jul 11, 2019 |
5 " Version: 28 | 5 " Version: 29 |
6 " URL: http://www.drchip.org/astronaut/vim/index.html#SYNTAX_LISP | 6 " URL: http://www.drchip.org/astronaut/vim/index.html#SYNTAX_LISP |
7 " | 7 " |
8 " Thanks to F Xavier Noria for a list of 978 Common Lisp symbols taken from HyperSpec | 8 " Thanks to F Xavier Noria for a list of 978 Common Lisp symbols taken from HyperSpec |
9 " Clisp additions courtesy of http://clisp.cvs.sourceforge.net/*checkout*/clisp/clisp/emacs/lisp.vim | 9 " Clisp additions courtesy of http://clisp.cvs.sourceforge.net/*checkout*/clisp/clisp/emacs/lisp.vim |
10 | 10 |
52 syn region lispParen6 contained matchgroup=hlLevel6 start="`\=(" end=")" skip="|.\{-}|" contains=@lispListCluster,lispParen7 | 52 syn region lispParen6 contained matchgroup=hlLevel6 start="`\=(" end=")" skip="|.\{-}|" contains=@lispListCluster,lispParen7 |
53 syn region lispParen7 contained matchgroup=hlLevel7 start="`\=(" end=")" skip="|.\{-}|" contains=@lispListCluster,lispParen8 | 53 syn region lispParen7 contained matchgroup=hlLevel7 start="`\=(" end=")" skip="|.\{-}|" contains=@lispListCluster,lispParen8 |
54 syn region lispParen8 contained matchgroup=hlLevel8 start="`\=(" end=")" skip="|.\{-}|" contains=@lispListCluster,lispParen9 | 54 syn region lispParen8 contained matchgroup=hlLevel8 start="`\=(" end=")" skip="|.\{-}|" contains=@lispListCluster,lispParen9 |
55 syn region lispParen9 contained matchgroup=hlLevel9 start="`\=(" end=")" skip="|.\{-}|" contains=@lispListCluster,lispParen0 | 55 syn region lispParen9 contained matchgroup=hlLevel9 start="`\=(" end=")" skip="|.\{-}|" contains=@lispListCluster,lispParen0 |
56 else | 56 else |
57 syn region lispList matchgroup=Delimiter start="(" skip="|.\{-}|" matchgroup=Delimiter end=")" contains=@lispListCluster | 57 syn region lispList matchgroup=lispParen start="(" skip="|.\{-}|" matchgroup=lispParen end=")" contains=@lispListCluster |
58 syn region lispBQList matchgroup=PreProc start="`(" skip="|.\{-}|" matchgroup=PreProc end=")" contains=@lispListCluster | 58 syn region lispBQList matchgroup=PreProc start="`(" skip="|.\{-}|" matchgroup=PreProc end=")" contains=@lispListCluster |
59 endif | 59 endif |
60 | 60 |
61 " --------------------------------------------------------------------- | 61 " --------------------------------------------------------------------- |
62 " Atoms: {{{1 | 62 " Atoms: {{{1 |
606 hi def hlLevel6 ctermfg=darkyellow guifg=paleturquoise3 | 606 hi def hlLevel6 ctermfg=darkyellow guifg=paleturquoise3 |
607 hi def hlLevel7 ctermfg=darkgreen guifg=deepskyblue4 | 607 hi def hlLevel7 ctermfg=darkgreen guifg=deepskyblue4 |
608 hi def hlLevel8 ctermfg=blue guifg=darkslateblue | 608 hi def hlLevel8 ctermfg=blue guifg=darkslateblue |
609 hi def hlLevel9 ctermfg=darkmagenta guifg=darkviolet | 609 hi def hlLevel9 ctermfg=darkmagenta guifg=darkviolet |
610 endif | 610 endif |
611 else | |
612 hi def link lispParen Delimiter | |
611 endif | 613 endif |
612 | 614 |
613 endif | 615 endif |
614 | 616 |
615 let b:current_syntax = "lisp" | 617 let b:current_syntax = "lisp" |