[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
editing Lout
From: |
David Duffy |
Subject: |
editing Lout |
Date: |
Mon, 1 Mar 1999 17:31:16 +1000 (EST) |
While I am thinking of it, users of vim (who haven't already done this)
might like syntax highlighting for Lout. I have ditto for Elvis.
David Duffy.
------ added to $VIM/syntax/syntax.vim (line 206)
" Lout
au BufNewFile,BufRead *.lout so $VIM/syntax/lout.vim
----------- $vim/syntax/lout.vim
"
" Vim syntax file
" Language: Lout
" Last change: 1st March 1999
"
syn clear
"
" Most standard tags for Lout 3.13
"
syn match Lout_chars "[&@{}/~^]"
syn match Lout_abbrs "@[BDFILSR][ address@hidden"
syn region Lout_str start=+"+ end=+"+ oneline
syn match Lout_Comment "#.*$"
syn keyword Lout_tag AL Abstract AlphaList Appendix Appendix Author BI BL
syn keyword Lout_tag Begin BeginSections BeginSubSections Box BulletList CD CL
CNP
syn keyword Lout_tag Caption CenteredDisplay CenteredList CentredList Char Col
Color
syn keyword Lout_tag Colour ColumnNumber CoverSheet CurveBox Display DL DP
syn keyword Lout_tag DashList Date DateLine Doc Document End EndList EndNote
syn keyword Lout_tag EndSections EndSubSections Eq Figure FirstPageNumber Fmta
syn keyword Lout_tag Font FootNote Heading ID IL IncludeGraphic IndentedDisplay
syn keyword Lout_tag IndentedList InitialBreak
syn keyword Lout_tag InitialFont InitialLanguage InnerNote Institution LD LL
syn keyword Lout_tag LLP LP Language LeftList LeftNote List ListItem NL NP
syn keyword Lout_tag NumberOf NumberedList OuterNote PAL PNL PP PRL PUCAL PUCRL
syn keyword Lout_tag PageHeaders PageMark PageOf ParenAlphaList
ParenNumberedList
syn keyword Lout_tag ParenRomanList ParenUCAlphaList ParenUCRomanList QD QL
syn keyword Lout_tag QuotedDisplay QuotedList RL Report RightDisplay RightNote
syn keyword Lout_tag RomanList Rotate Rowa RunningTitle SL Scale Section
syn keyword Lout_tag ShadowBox StarList SubAppendix SubSection SubSubAppendix
Sym
syn keyword Lout_tag SubSubSection SysInclude TL Tab Table Tag TagItem
TaggedList
syn keyword Lout_tag Text Time Title UCAL UCAlphaList UCRL UCRomanList Underline
syn keyword Lout_tag VWTL VeryWideTaggedList WTL WideTaggedList vmargin
"
" Parameters
"
syn keyword Lout_arg aformat bformat doc eq graph slides tab text tbl
syn keyword Lout_arg Base Slope Bold BoldSlope
syn keyword Lout_arg Times Helvetica Courier Palatino
syn keyword Lout_arg adjust breakstyle clines lines linesep hyphen nohyphen
ragged
syn keyword Lout_arg fx vx
hi link Lout_chars Special
hi link Lout_abbrs Identifier
hi link Lout_tag Identifier
hi link Lout_arg Constant
hi link Lout_str String
hi link Lout_Comment Comment
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- editing Lout,
David Duffy <=