Mercurial > vim
comparison runtime/syntax/lisp.vim @ 2034:7bc41231fbc7
Update runtime files.
author | Bram Moolenaar <bram@zimbu.org> |
---|---|
date | Wed, 06 Jan 2010 20:54:52 +0100 |
parents | 18ee39301b82 |
children | 916c90b37ea9 |
comparison
equal
deleted
inserted
replaced
2033:de5a43c5eedc | 2034:7bc41231fbc7 |
---|---|
1 " Vim syntax file | 1 " Vim syntax file |
2 " Language: Lisp | 2 " Language: Lisp |
3 " Maintainer: Dr. Charles E. Campbell, Jr. <NdrOchipS@PcampbellAfamily.Mbiz> | 3 " Maintainer: Dr. Charles E. Campbell, Jr. <NdrOchipS@PcampbellAfamily.Mbiz> |
4 " Last Change: Oct 19, 2007 | 4 " Last Change: Mar 05, 2009 |
5 " Version: 20 | 5 " Version: 21 |
6 " URL: http://mysite.verizon.net/astronaut/vim/index.html#vimlinks_syntax | 6 " URL: http://mysite.verizon.net/astronaut/vim/index.html#vimlinks_syntax |
7 " | 7 " |
8 " Thanks to F Xavier Noria for a list of 978 Common Lisp symbols | 8 " Thanks to F Xavier Noria for a list of 978 Common Lisp symbols |
9 " taken from the HyperSpec | 9 " taken from the HyperSpec |
10 " Clisp additions courtesy of http://clisp.cvs.sourceforge.net/*checkout*/clisp/clisp/emacs/lisp.vim | 10 " Clisp additions courtesy of http://clisp.cvs.sourceforge.net/*checkout*/clisp/clisp/emacs/lisp.vim |
532 syn keyword lispDecl size_t off_t time_t handle | 532 syn keyword lispDecl size_t off_t time_t handle |
533 endif | 533 endif |
534 | 534 |
535 " --------------------------------------------------------------------- | 535 " --------------------------------------------------------------------- |
536 " Numbers: supporting integers and floating point numbers {{{1 | 536 " Numbers: supporting integers and floating point numbers {{{1 |
537 syn match lispNumber "-\=\(\.\d\+\|\d\+\(\.\d*\)\=\)\(e[-+]\=\d\+\)\=" | 537 syn match lispNumber "-\=\(\.\d\+\|\d\+\(\.\d*\)\=\)\([dDeEfFlL][-+]\=\d\+\)\=" |
538 syn match lispNumber "-\=\(\d\+/\d\+\)" | |
538 | 539 |
539 syn match lispSpecial "\*\w[a-z_0-9-]*\*" | 540 syn match lispSpecial "\*\w[a-z_0-9-]*\*" |
540 syn match lispSpecial !#|[^()'`,"; \t]\+|#! | 541 syn match lispSpecial !#|[^()'`,"; \t]\+|#! |
541 syn match lispSpecial !#x\x\+! | 542 syn match lispSpecial !#x\x\+! |
542 syn match lispSpecial !#o\o\+! | 543 syn match lispSpecial !#o\o\+! |