view runtime/syntax/lc.vim @ 32914:4e105c35625b v9.0.1765

patch 9.0.1765: Error when cross-compiling Vim Commit: https://github.com/vim/vim/commit/a055b441f556e4814a1838db687ac50f48617154 Author: Mike Gilbert <floppym@gentoo.org> Date: Sun Aug 20 19:01:41 2023 +0200 patch 9.0.1765: Error when cross-compiling Vim Problem: Error when cross-compiling Vim Solution: use AC_CHECK_SIZEOF to find sizeof(wchar_t) This fixes an error when cross compiling. closes: #12828 Bug: https://bugs.gentoo.org/889430 Signed-off-by: Mike Gilbert <floppym@gentoo.org> Signed-off-by: Christian Brabandt <cb@256bit.org>
author Christian Brabandt <cb@256bit.org>
date Sun, 20 Aug 2023 19:15:05 +0200
parents cc751d944b7e
children 7c7432a53a6c
line wrap: on
line source

" Vim syntax file
" Language:     Elsa
" Maintainer:   Miles Glapa-Grossklag <miles@glapa-grossklag.com>
" Last Change:  2023-01-29

if exists('b:current_syntax')
  finish
endif

" Keywords
syntax keyword elsaKeyword let eval
syntax match elsaKeyword "\v:"
highlight link elsaKeyword Keyword

" Comments
setlocal commentstring=--%s
syntax match elsaComment "\v--.*$"
highlight link elsaComment Comment

" Operators
syntax match elsaOperator "\v\="
syntax match elsaOperator "\v\=[abd*~]\>"
syntax match elsaOperator "\v-\>"
syntax match elsaOperator "\v\\"
highlight link elsaOperator Operator

" Definitions
syntax match elsaConstant "\v[A-Z]+[A-Z_0-9]*"
highlight link elsaConstant Constant

let b:current_syntax = 'elsa'