view runtime/syntax/takcmp.vim @ 20548:6564dafe5005 v8.2.0828

patch 8.2.0828: Travis: regexp patttern doesn't work everywhere Commit: https://github.com/vim/vim/commit/92c098d18e435a7a762409744ebe2dbb3746ed77 Author: Bram Moolenaar <Bram@vim.org> Date: Tue May 26 20:09:11 2020 +0200 patch 8.2.0828: Travis: regexp patttern doesn't work everywhere Problem: Travis: regexp patttern doesn't work everywhere. Solution: Use [:blank:] instead of \b. (Ozaki Kiichi, closes https://github.com/vim/vim/issues/6146)
author Bram Moolenaar <Bram@vim.org>
date Tue, 26 May 2020 20:15:04 +0200
parents 46763b01cd9a
children
line wrap: on
line source

" Vim syntax file
" Language:     TAK2, TAK3, TAK2000 thermal modeling compare file
" Maintainer:   Adrian Nagle, anagle@ball.com
" Last Change:  2003 May 11
" Filenames:    *.cmp
" URL:		http://www.naglenet.org/vim/syntax/takcmp.vim
" MAIN URL:     http://www.naglenet.org/vim/



" quit when a syntax file was already loaded
if exists("b:current_syntax")
  finish
endif



" Ignore case
syn case ignore



"
"
" Begin syntax definitions for compare files.
"
" Define keywords for TAK compare
  syn keyword takcmpUnit     celsius fahrenheit



" Define matches for TAK compare
  syn match  takcmpTitle       "Steady State Temperature Comparison"

  syn match  takcmpLabel       "Run Date:"
  syn match  takcmpLabel       "Run Time:"
  syn match  takcmpLabel       "Temp. File \d Units:"
  syn match  takcmpLabel       "Filename:"
  syn match  takcmpLabel       "Output Units:"

  syn match  takcmpHeader      "^ *Node\( *File  \d\)* *Node Description"

  syn match  takcmpDate        "\d\d\/\d\d\/\d\d"
  syn match  takcmpTime        "\d\d:\d\d:\d\d"
  syn match  takcmpInteger     "^ *-\=\<[0-9]*\>"
  syn match  takcmpFloat       "-\=\<[0-9]*\.[0-9]*"



" Define the default highlighting
" Only when an item doesn't have highlighting yet

hi def link takcmpTitle		   Type
hi def link takcmpUnit		   PreProc

hi def link takcmpLabel		   Statement

hi def link takcmpHeader		   takHeader

hi def link takcmpDate		   Identifier
hi def link takcmpTime		   Identifier
hi def link takcmpInteger		   Number
hi def link takcmpFloat		   Special



let b:current_syntax = "takcmp"

" vim: ts=8 sw=2