]> granicus.if.org Git - vim/commitdiff
Minor runtime file updates.
authorBram Moolenaar <Bram@vim.org>
Wed, 28 Jul 2010 10:52:27 +0000 (12:52 +0200)
committerBram Moolenaar <Bram@vim.org>
Wed, 28 Jul 2010 10:52:27 +0000 (12:52 +0200)
runtime/indent/vb.vim
runtime/syntax/css.vim
runtime/syntax/sass.vim
runtime/tutor/tutor

index 85021bd7d9942ad24b2a51a638aa330ae74429a1..5f386f79109b211fe3f2154e8246a612e6dda42a 100644 (file)
@@ -2,6 +2,7 @@
 " Language:    VisualBasic (ft=vb) / Basic (ft=basic) / SaxBasic (ft=vb)
 " Author:      Johannes Zellner <johannes@zellner.org>
 " Last Change: Fri, 18 Jun 2004 07:22:42 CEST
+"              Small update 2010 Jul 28 by Maxim Kim
 
 if exists("b:did_indent")
     finish
@@ -63,7 +64,7 @@ fun! VbGetIndent(lnum)
            " end select
            let ind = ind - &sw
        endif
-    elseif this_line =~? '^\s*\<\(end\|else\|until\|loop\|next\|wend\)\>'
+    elseif this_line =~? '^\s*\<\(end\|else\|elseif\|until\|loop\|next\|wend\)\>'
        let ind = ind - &sw
     elseif this_line =~? '^\s*\<\(case\|default\)\>'
        if previous_line !~? '^\s*\<select\>'
@@ -73,3 +74,5 @@ fun! VbGetIndent(lnum)
 
     return ind
 endfun
+
+" vim:sw=4
index a73836a922eba21546a1319dc1a46785bc349703..c569213d0faf37c64460489706f5039f2e1f031d 100644 (file)
@@ -2,7 +2,7 @@
 " Language:    Cascading Style Sheets
 " Maintainer:  Claudio Fleiner <claudio@fleiner.com>
 " URL:         http://www.fleiner.com/vim/syntax/css.vim
-" Last Change: 2007 Nov 06
+" Last Change: 2010 Jul 28
 " CSS2 by Nikolai Weibull
 " Full CSS2, HTML4 support by Yeti
 
@@ -87,9 +87,9 @@ syn keyword cssCommonAttr contained auto none inherit
 syn keyword cssCommonAttr contained top bottom
 syn keyword cssCommonAttr contained medium normal
 
-syn match cssFontProp contained "\<font\>\(-\(family\|style\|variant\|weight\|size\(-adjust\)\=\|stretch\)\>\)\="
+syn match cssFontProp contained "\<font\(-\(family\|style\|variant\|weight\|size\(-adjust\)\=\|stretch\)\)\=\>"
 syn match cssFontAttr contained "\<\(sans-\)\=\<serif\>"
-syn match cssFontAttr contained "\<small\>\(-\(caps\|caption\)\>\)\="
+syn match cssFontAttr contained "\<small\(-\(caps\|caption\)\)\=\>"
 syn match cssFontAttr contained "\<x\{1,2\}-\(large\|small\)\>"
 syn match cssFontAttr contained "\<message-box\>"
 syn match cssFontAttr contained "\<status-bar\>"
@@ -102,7 +102,7 @@ syn keyword cssFontAttr contained large smaller larger
 syn keyword cssFontAttr contained narrower wider
 
 syn keyword cssColorProp contained color
-syn match cssColorProp contained "\<background\(-\(color\|image\|attachment\|position\)\)\="
+syn match cssColorProp contained "\<background\(-\(color\|image\|attachment\|position\)\)\=\>"
 syn keyword cssColorAttr contained center scroll fixed
 syn match cssColorAttr contained "\<repeat\(-[xy]\)\=\>"
 syn match cssColorAttr contained "\<no-repeat\>"
index 082ae71bd9df5efe5d4585aed8dd0542a4a009b2..879ff87e85e5746acaed3bee0932c36e5e770e06 100644 (file)
@@ -2,7 +2,7 @@
 " Language:    Sass
 " Maintainer:  Tim Pope <vimNOSPAM@tpope.org>
 " Filenames:   *.sass
-" Last Change: 2010 Jul 26
+" Last Change: 2010 Jul 28
 
 if exists("b:current_syntax")
   finish
@@ -17,8 +17,8 @@ syn cluster sassCssAttributes contains=css.*Attr,scssComment,cssValue.*,cssColor
 
 syn region sassDefinition matchgroup=cssBraces start="{" end="}" contains=TOP
 
-syn match sassProperty "\%([{};]\s*\|^\)\@<=[[:alnum:]-]\+:" contains=css.*Prop skipwhite nextgroup=sassCssAttribute contained containedin=sassDefinition
-syn match sassProperty "^\s*\zs\s\%([[:alnum:]-]\+:\|:[[:alnum:]-]\+\)"hs=s+1 contains=css.*Prop skipwhite nextgroup=sassCssAttribute
+syn match sassProperty "\%([{};]\s*\|^\)\@<=\%([[:alnum:]-]\|#{[^{}]*}\)\+:" contains=css.*Prop skipwhite nextgroup=sassCssAttribute contained containedin=sassDefinition
+syn match sassProperty "^\s*\zs\s\%(\%([[:alnum:]-]\|#{[^{}]*}\)\+:\|:[[:alnum:]-]\+\)"hs=s+1 contains=css.*Prop skipwhite nextgroup=sassCssAttribute
 syn match sassProperty "^\s*\zs\s\%(:\=[[:alnum:]-]\+\s*=\)"hs=s+1 contains=css.*Prop skipwhite nextgroup=sassCssAttribute
 syn match sassCssAttribute +\%("\%([^"]\|\\"\)*"\|'\%([^']\|\\'\)*'\|[^{};]\)*+ contained contains=@sassCssAttributes,sassVariable,sassFunction
 syn match sassDefault "!default\>" contained
@@ -34,7 +34,7 @@ syn match sassFunction "\<\%(unquote\|quote\)\>(\@=" contained
 syn match sassFunction "\<\%(percentage\|round\|ceil\|floor\|abs\)\>(\@=" contained
 syn match sassFunction "\<\%(type-of\|unit\|unitless\|comparable\)\>(\@=" contained
 
-syn region sassInterpolation matchgroup=sassInterpolationDelimiter start="#{" end="}" contains=@sassCssAttributes,sassVariable,sassFunction containedin=cssStringQ,cssStringQQ
+syn region sassInterpolation matchgroup=sassInterpolationDelimiter start="#{" end="}" contains=@sassCssAttributes,sassVariable,sassFunction containedin=cssStringQ,cssStringQQ,sassCssAttribute,sassProperty
 
 syn match sassMixinName "[[:alnum:]_-]\+" contained nextgroup=sassCssAttribute
 syn match sassMixin  "^="               nextgroup=sassMixinName
index 31ba71072507a8c988c8b91335994a0350b33d61..daf42b6bb25ea5ad9c09b19caa2aae06a52175b1 100644 (file)
@@ -656,7 +656,7 @@ NOTE: If you were to exit Vim and start it again with  vim TEST , the file
   3. Press the  :  character.  At the bottom of the screen  :'<,'> will appear.
 
   4. Type  w TEST  , where TEST is a filename that does not exist yet.  Verify
-     that you see  :'<,'>w TEST  before you press Enter.
+     that you see  :'<,'>w TEST  before you press <ENTER>.
 
   5. Vim will write the selected lines to the file TEST.  Use  :!dir  or  !ls
      to see it.  Do not remove it yet!  We will use it in the next lesson.