Mercurial > vim
view runtime/syntax/mailcap.vim @ 25050:7ef7a211f6bf v8.2.3062
patch 8.2.3062: internal error when adding several text properties
Commit: https://github.com/vim/vim/commit/4cd5c52d64a66ad1984d33462a40e0c6721ca232
Author: Bram Moolenaar <Bram@vim.org>
Date: Sun Jun 27 13:04:00 2021 +0200
patch 8.2.3062: internal error when adding several text properties
Problem: Internal error when adding several text properties.
Solution: Do not handle text properties when deleting a line for splitting a
data block. (closes #8466)
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Sun, 27 Jun 2021 13:15:03 +0200 |
parents | 42bf9264e64e |
children |
line wrap: on
line source
" Vim syntax file " Language: Mailcap configuration file " Maintainer: Doug Kearns <dougkearns@gmail.com> " Last Change: 2013 Jun 01 if exists("b:current_syntax") finish endif syn match mailcapComment "^#.*" syn region mailcapString start=+"+ end=+"+ contains=mailcapSpecial oneline syn match mailcapDelimiter "\\\@<!;" syn match mailcapSpecial "\\\@<!%[nstF]" syn match mailcapSpecial "\\\@<!%{[^}]*}" syn case ignore syn match mailcapFlag "\(=\s*\)\@<!\<\(needsterminal\|copiousoutput\|x-\w\+\)\>" syn match mailcapFieldname "\<\(compose\|composetyped\|print\|edit\|test\|x11-bitmap\|nametemplate\|textualnewlines\|description\|x-\w+\)\>\ze\s*=" syn match mailcapTypeField "^\(text\|image\|audio\|video\|application\|message\|multipart\|model\|x-[[:graph:]]\+\)\(/\(\*\|[[:graph:]]\+\)\)\=\ze\s*;" syn case match hi def link mailcapComment Comment hi def link mailcapDelimiter Delimiter hi def link mailcapFlag Statement hi def link mailcapFieldname Statement hi def link mailcapSpecial Identifier hi def link mailcapTypeField Type hi def link mailcapString String let b:current_syntax = "mailcap" " vim: ts=8