Mercurial > vim
view runtime/syntax/alsaconf.vim @ 27960:be693de40634 v8.2.4505
patch 8.2.4505: Vim9: outdated "autocmd nested" still works
Commit: https://github.com/vim/vim/commit/f07751457c39a645009c17cd837131f6bcdd7d55
Author: Bram Moolenaar <Bram@vim.org>
Date: Fri Mar 4 20:10:38 2022 +0000
patch 8.2.4505: Vim9: outdated "autocmd nested" still works
Problem: Vim9: outdated "autocmd nested" still works.
Solution: Do not accept the :autocmd argument "nested" without "++" in Vim9
script.
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Fri, 04 Mar 2022 21:15:02 +0100 |
parents | 1218c5353e2b |
children |
line wrap: on
line source
" Vim syntax file " Language: alsaconf(8) configuration file " Previous Maintainer: Nikolai Weibull <now@bitwi.se> " Latest Revision: 2006-04-19 if exists("b:current_syntax") finish endif let s:cpo_save = &cpo set cpo&vim syn keyword alsoconfTodo contained FIXME TODO XXX NOTE syn region alsaconfComment display oneline \ start='#' end='$' \ contains=alsaconfTodo,@Spell syn match alsaconfSpecialChar contained display '\\[ntvbrf]' syn match alsaconfSpecialChar contained display '\\\o\+' syn region alsaconfString start=+"+ skip=+\\$+ end=+"\|$+ \ contains=alsaconfSpecialChar syn match alsaconfSpecial contained display 'confdir:' syn region alsaconfPreProc start='<' end='>' contains=alsaconfSpecial syn match alsaconfMode display '[+?!-]' syn keyword alsaconfKeyword card default device errors files func strings syn keyword alsaconfKeyword subdevice type vars syn match alsaconfVariables display '@\(hooks\|func\|args\)' hi def link alsoconfTodo Todo hi def link alsaconfComment Comment hi def link alsaconfSpecialChar SpecialChar hi def link alsaconfString String hi def link alsaconfSpecial Special hi def link alsaconfPreProc PreProc hi def link alsaconfMode Special hi def link alsaconfKeyword Keyword hi def link alsaconfVariables Identifier let b:current_syntax = "alsaconf" let &cpo = s:cpo_save unlet s:cpo_save