Mercurial > vim
view runtime/syntax/apachestyle.vim @ 12748:f48a1c8c5961 v8.0.1252
patch 8.0.1252: incomplete translations makefile for MinGW/Cygwin
commit https://github.com/vim/vim/commit/8889a5c305e69aa49fd08036e624e365097a5b7b
Author: Bram Moolenaar <Bram@vim.org>
Date: Thu Nov 2 19:27:36 2017 +0100
patch 8.0.1252: incomplete translations makefile for MinGW/Cygwin
Problem: Incomplete translations makefile for MinGW/Cygwin.
Solution: Add missing source files. Make it work with msys2's bash. (Ken
Takata)
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Thu, 02 Nov 2017 19:30:07 +0100 |
parents | 46763b01cd9a |
children | a6d3e2081544 |
line wrap: on
line source
" Vim syntax file " Language: Apache-Style configuration files (proftpd.conf/apache.conf/..) " Maintainer: Christian Hammers <ch@westend.com> " URL: none " ChangeLog: " 2001-05-04,ch " adopted Vim 6.0 syntax style " 1999-10-28,ch " initial release " The following formats are recognised: " Apache-style .conf " # Comment " Option value " Option value1 value2 " Option = value1 value2 #not apache but also allowed " <Section Name?> " Option value " <SubSection Name?> " </SubSection> " </Section> " quit when a syntax file was already loaded if exists("b:current_syntax") finish endif syn case ignore syn match apComment /^\s*#.*$/ syn match apOption /^\s*[^ \t#<=]*/ "syn match apLastValue /[^ \t<=#]*$/ contains=apComment ugly " tags syn region apTag start=/</ end=/>/ contains=apTagOption,apTagError " the following should originally be " [^<>]+" but this didn't work :( syn match apTagOption contained / [-\/_\.:*a-zA-Z0-9]\+/ms=s+1 syn match apTagError contained /[^>]</ms=s+1 " Define the default highlighting. " Only when an item doesn't have highlighting yet hi def link apComment Comment hi def link apOption Keyword "hi def link apLastValue Identifier ugly? hi def link apTag Special hi def link apTagOption Identifier hi def link apTagError Error let b:current_syntax = "apachestyle" " vim: ts=8