Team Ai
Datasetpublic

codekingpro/portable-devtools

sourceHugging Faceupdated 5mo agoView on Hugging Face
1likes14kdownloads
m17ndb.vim29 linesDownload Raw Back to syntax
1" Vim syntax file2" Language:	m17n database3" Maintainer:	David Mandelberg <david@mandelberg.org>4" Last Change:	2025 Feb 215"6" https://www.nongnu.org/m17n/manual-en/m17nDBFormat.html describes the7" syntax, but some of its regexes don't match the code. read_element() in8" https://git.savannah.nongnu.org/cgit/m17n/m17n-lib.git/tree/src/plist.c9" seems to be a better place to understand the syntax.10 11if exists("b:current_syntax")12 finish13endif14let b:current_syntax = "m17ndb"15 16syn match m17ndbSymbol /\([^\x00- ()"\\]\|\\\_.\)\+/17syn match m17ndbComment ";.*$" contains=@Spell18syn match m17ndbInteger "-\?[0-9]\+"19syn match m17ndbInteger "[0#]x[0-9A-Fa-f]\+"20syn match m17ndbCharacter "?\(\_[^\\]\|\\\_.\)"21syn region m17ndbText start=/\Z"/ skip=/\\\\\|\\"/ end=/"/22syn region m17ndbPlist matchgroup=m17ndbParen start="(" end=")" fold contains=ALL23 24hi def link m17ndbCharacter Character25hi def link m17ndbComment Comment26hi def link m17ndbInteger Number27hi def link m17ndbParen Delimiter28hi def link m17ndbText String29 
codekingpro/portable-devtools · Team Ai