Mercurial > vim
comparison runtime/syntax/lisp.vim @ 10048:43efa4f5a8ea
commit https://github.com/vim/vim/commit/89bcfda6834aba724d12554a34b9ed49f5789fd5
Author: Bram Moolenaar <Bram@vim.org>
Date: Tue Aug 30 23:26:57 2016 +0200
Updated runtime files. Remove version checks for Vim older than 6.0.
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Tue, 30 Aug 2016 23:30:09 +0200 |
parents | 9305a1251e51 |
children | 46763b01cd9a |
comparison
equal
deleted
inserted
replaced
10047:a62862410ca1 | 10048:43efa4f5a8ea |
---|---|
559 " Synchronization: {{{1 | 559 " Synchronization: {{{1 |
560 syn sync lines=100 | 560 syn sync lines=100 |
561 | 561 |
562 " --------------------------------------------------------------------- | 562 " --------------------------------------------------------------------- |
563 " Define Highlighting: {{{1 | 563 " Define Highlighting: {{{1 |
564 " For version 5.7 and earlier: only when not done already | 564 " Only when an item doesn't have highlighting yet |
565 " For version 5.8 and later: only when an item doesn't have highlighting yet | 565 command -nargs=+ HiLink hi def link <args> |
566 if version >= 508 | 566 |
567 command -nargs=+ HiLink hi def link <args> | 567 HiLink lispCommentRegion lispComment |
568 | 568 HiLink lispAtomNmbr lispNumber |
569 HiLink lispCommentRegion lispComment | 569 HiLink lispAtomMark lispMark |
570 HiLink lispAtomNmbr lispNumber | 570 HiLink lispInStringString lispString |
571 HiLink lispAtomMark lispMark | 571 |
572 HiLink lispInStringString lispString | 572 HiLink lispAtom Identifier |
573 | 573 HiLink lispAtomBarSymbol Special |
574 HiLink lispAtom Identifier | 574 HiLink lispBarSymbol Special |
575 HiLink lispAtomBarSymbol Special | 575 HiLink lispComment Comment |
576 HiLink lispBarSymbol Special | 576 HiLink lispConcat Statement |
577 HiLink lispComment Comment | 577 HiLink lispDecl Statement |
578 HiLink lispConcat Statement | 578 HiLink lispFunc Statement |
579 HiLink lispDecl Statement | 579 HiLink lispKey Type |
580 HiLink lispFunc Statement | 580 HiLink lispMark Delimiter |
581 HiLink lispKey Type | 581 HiLink lispNumber Number |
582 HiLink lispMark Delimiter | 582 HiLink lispParenError Error |
583 HiLink lispNumber Number | 583 HiLink lispEscapeSpecial Type |
584 HiLink lispParenError Error | 584 HiLink lispString String |
585 HiLink lispEscapeSpecial Type | 585 HiLink lispTodo Todo |
586 HiLink lispString String | 586 HiLink lispVar Statement |
587 HiLink lispTodo Todo | 587 |
588 HiLink lispVar Statement | 588 if exists("g:lisp_rainbow") && g:lisp_rainbow != 0 |
589 | 589 if &bg == "dark" |
590 if exists("g:lisp_rainbow") && g:lisp_rainbow != 0 | 590 hi def hlLevel0 ctermfg=red guifg=red1 |
591 if &bg == "dark" | 591 hi def hlLevel1 ctermfg=yellow guifg=orange1 |
592 hi def hlLevel0 ctermfg=red guifg=red1 | 592 hi def hlLevel2 ctermfg=green guifg=yellow1 |
593 hi def hlLevel1 ctermfg=yellow guifg=orange1 | 593 hi def hlLevel3 ctermfg=cyan guifg=greenyellow |
594 hi def hlLevel2 ctermfg=green guifg=yellow1 | 594 hi def hlLevel4 ctermfg=magenta guifg=green1 |
595 hi def hlLevel3 ctermfg=cyan guifg=greenyellow | 595 hi def hlLevel5 ctermfg=red guifg=springgreen1 |
596 hi def hlLevel4 ctermfg=magenta guifg=green1 | 596 hi def hlLevel6 ctermfg=yellow guifg=cyan1 |
597 hi def hlLevel5 ctermfg=red guifg=springgreen1 | 597 hi def hlLevel7 ctermfg=green guifg=slateblue1 |
598 hi def hlLevel6 ctermfg=yellow guifg=cyan1 | 598 hi def hlLevel8 ctermfg=cyan guifg=magenta1 |
599 hi def hlLevel7 ctermfg=green guifg=slateblue1 | 599 hi def hlLevel9 ctermfg=magenta guifg=purple1 |
600 hi def hlLevel8 ctermfg=cyan guifg=magenta1 | 600 else |
601 hi def hlLevel9 ctermfg=magenta guifg=purple1 | 601 hi def hlLevel0 ctermfg=red guifg=red3 |
602 else | 602 hi def hlLevel1 ctermfg=darkyellow guifg=orangered3 |
603 hi def hlLevel0 ctermfg=red guifg=red3 | 603 hi def hlLevel2 ctermfg=darkgreen guifg=orange2 |
604 hi def hlLevel1 ctermfg=darkyellow guifg=orangered3 | 604 hi def hlLevel3 ctermfg=blue guifg=yellow3 |
605 hi def hlLevel2 ctermfg=darkgreen guifg=orange2 | 605 hi def hlLevel4 ctermfg=darkmagenta guifg=olivedrab4 |
606 hi def hlLevel3 ctermfg=blue guifg=yellow3 | 606 hi def hlLevel5 ctermfg=red guifg=green4 |
607 hi def hlLevel4 ctermfg=darkmagenta guifg=olivedrab4 | 607 hi def hlLevel6 ctermfg=darkyellow guifg=paleturquoise3 |
608 hi def hlLevel5 ctermfg=red guifg=green4 | 608 hi def hlLevel7 ctermfg=darkgreen guifg=deepskyblue4 |
609 hi def hlLevel6 ctermfg=darkyellow guifg=paleturquoise3 | 609 hi def hlLevel8 ctermfg=blue guifg=darkslateblue |
610 hi def hlLevel7 ctermfg=darkgreen guifg=deepskyblue4 | 610 hi def hlLevel9 ctermfg=darkmagenta guifg=darkviolet |
611 hi def hlLevel8 ctermfg=blue guifg=darkslateblue | 611 endif |
612 hi def hlLevel9 ctermfg=darkmagenta guifg=darkviolet | 612 endif |
613 endif | 613 |
614 endif | 614 delcommand HiLink |
615 | |
616 delcommand HiLink | |
617 endif | |
618 | 615 |
619 let b:current_syntax = "lisp" | 616 let b:current_syntax = "lisp" |
620 | 617 |
621 " --------------------------------------------------------------------- | 618 " --------------------------------------------------------------------- |
622 " vim: ts=8 nowrap fdm=marker | 619 " vim: ts=8 nowrap fdm=marker |