Mercurial > vim
view runtime/syntax/pamenv.vim @ 31144:388ef91ae4f5 v9.0.0906
patch 9.0.0906: mouse scroll code is not optimal
Commit: https://github.com/vim/vim/commit/ff95ce0930e6db0037fe8d1fc875a6522b054582
Author: Christopher Plewright <chris@createng.com>
Date: Sat Nov 19 10:47:49 2022 +0000
patch 9.0.0906: mouse scroll code is not optimal
Problem: Mouse scroll code is not optimal.
Solution: Properly organise Normal mode, Insert mode and common code.
(Christopher Plewright, closes #11572)
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Sat, 19 Nov 2022 12:00:04 +0100 |
parents | 7f88f6a3ed4c |
children |
line wrap: on
line source
" Vim syntax file " Language: pam_env.conf(5) configuration file " Latest Revision: 2020-05-10 if exists("b:current_syntax") finish endif syn keyword pamenvTodo contained TODO FIXME XXX NOTE syn region pamenvComment start='^#' end='$' display oneline contains=pamenvTodo,@Spells syn match pamenvVars '^[A-Z_][A-Z_0-9]*' nextgroup=pamenvKeywords skipwhite syn keyword pamenvKeywords contained DEFAULT OVERRIDE nextgroup=pamenvVarEq syn match pamenvVarEq contained '=' nextgroup=pamenvValue,pamenvValueWithQuote syn match pamenvValue contained '[^ \t]*' skipwhite nextgroup=pamenvKeywords syn region pamenvValueWithQuote contained start='"' end='"' skipwhite nextgroup=pamenvKeywords hi def link pamenvTodo Todo hi def link pamenvComment Comment hi def link pamenvKeywords Keyword hi def link pamenvVars Identifier hi def link pamenvValue String hi def link pamenvValueWithQuote String let b:current_syntax = "pamenv"