Mercurial > vim
view runtime/syntax/cynlib.vim @ 33072:6028d7f701ce v9.0.1823
patch 9.0.1823: Autoconf 2.69 too old
Commit: https://github.com/vim/vim/commit/a96d544bc355b1a6021feccf5fa2bd5659bc5269
Author: Illia Bobyr <illia.bobyr@gmail.com>
Date: Wed Aug 30 16:30:15 2023 +0200
patch 9.0.1823: Autoconf 2.69 too old
Problem: Autoconf 2.69 too old
Solution: Migrate to Autoconf 2.71
Autoconf 2.69 is almost 10 years old. And 2.71 is also a few years old
as well. Should be pretty well tested by now. It brings a lot of
improvements and there seems to be an ongoing work on autoconf 2.72
already.
This change just addresses two minor changes `autoupdate` suggested, and
then `src/auto/configure` is regenerated by running
cd src
make AUTOCONF=autoconf2.71 autoconf
closes: #12958
Signed-off-by: Christian Brabandt <cb@256bit.org>
Co-authored-by: Illia Bobyr <illia.bobyr@gmail.com>
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Wed, 30 Aug 2023 16:45:05 +0200 |
parents | 46763b01cd9a |
children |
line wrap: on
line source
" Vim syntax file " Language: Cynlib(C++) " Maintainer: Phil Derrick <phild@forteds.com> " Last change: 2001 Sep 02 " URL http://www.derrickp.freeserve.co.uk/vim/syntax/cynlib.vim " " Language Information " " Cynlib is a library of C++ classes to allow hardware " modelling in C++. Combined with a simulation kernel, " the compiled and linked executable forms a hardware " simulation of the described design. " " Further information can be found from www.forteds.com " Remove any old syntax stuff hanging around " quit when a syntax file was already loaded if exists("b:current_syntax") finish endif " Read the C++ syntax to start with - this includes the C syntax runtime! syntax/cpp.vim unlet b:current_syntax " Cynlib extensions syn keyword cynlibMacro Default CYNSCON syn keyword cynlibMacro Case CaseX EndCaseX syn keyword cynlibType CynData CynSignedData CynTime syn keyword cynlibType In Out InST OutST syn keyword cynlibType Struct syn keyword cynlibType Int Uint Const syn keyword cynlibType Long Ulong syn keyword cynlibType OneHot syn keyword cynlibType CynClock Cynclock0 syn keyword cynlibFunction time configure my_name syn keyword cynlibFunction CynModule epilog execute_on syn keyword cynlibFunction my_name syn keyword cynlibFunction CynBind bind syn keyword cynlibFunction CynWait CynEvent syn keyword cynlibFunction CynSetName syn keyword cynlibFunction CynTick CynRun syn keyword cynlibFunction CynFinish syn keyword cynlibFunction Cynprintf CynSimTime syn keyword cynlibFunction CynVcdFile syn keyword cynlibFunction CynVcdAdd CynVcdRemove syn keyword cynlibFunction CynVcdOn CynVcdOff syn keyword cynlibFunction CynVcdScale syn keyword cynlibFunction CynBgnName CynEndName syn keyword cynlibFunction CynClock configure time syn keyword cynlibFunction CynRedAnd CynRedNand syn keyword cynlibFunction CynRedOr CynRedNor syn keyword cynlibFunction CynRedXor CynRedXnor syn keyword cynlibFunction CynVerify syn match cynlibOperator "<<=" syn keyword cynlibType In Out InST OutST Int Uint Const Cynclock " Define the default highlighting. " Only when an item doesn't have highlighting yet hi def link cynlibOperator Operator hi def link cynlibMacro Statement hi def link cynlibFunction Statement hi def link cynlibppMacro Statement hi def link cynlibType Type let b:current_syntax = "cynlib"