[issm-svn] r12659 - issm/trunk/externalpackages/vim/addons/vim/syntax

helsen at issm.ess.uci.edu helsen at issm.ess.uci.edu
Thu Jul 19 09:59:55 PDT 2012


Author: helsen
Date: 2012-07-19 09:59:55 -0700 (Thu, 19 Jul 2012)
New Revision: 12659

Modified:
   issm/trunk/externalpackages/vim/addons/vim/syntax/Synchronize.sh
   issm/trunk/externalpackages/vim/addons/vim/syntax/c.vim
Log:
updated enum syntax

Modified: issm/trunk/externalpackages/vim/addons/vim/syntax/Synchronize.sh
===================================================================
--- issm/trunk/externalpackages/vim/addons/vim/syntax/Synchronize.sh	2012-07-19 15:42:21 UTC (rev 12658)
+++ issm/trunk/externalpackages/vim/addons/vim/syntax/Synchronize.sh	2012-07-19 16:59:55 UTC (rev 12659)
@@ -5,7 +5,7 @@
 #Get all lines of EnumDefinitions.h which hold Enum 
 cat c.vim | sed "/ISSM's Enums begin/,/vim: ts=8/d" > temp
 echo "\"ISSM's Enums begin" >> temp
-cat ../../../../../src/c/EnumDefinitions/EnumDefinitions.h | grep -e "[0-9]Enum," -e "[Aa-Zz]Enum," | grep -v StringToEnum | sed -e "s/,//g" | awk '{ printf "syn keyword cConstant " $1 "\n"}' >> temp
+cat ../../../../../src/c/EnumDefinitions/EnumDefinitions.h | grep -e "[0-9]Enum," -e "[aA-zZ]Enum," | grep -v StringToEnum | sed -e "s/,//g" | awk '{ printf "syn keyword cConstant " $1 "\n"}' >> temp
 echo "\"ISSM's Enums end" >> temp
 cat c.vim | sed "1,/ISSM's Enums end/d" >> temp
 

Modified: issm/trunk/externalpackages/vim/addons/vim/syntax/c.vim
===================================================================
--- issm/trunk/externalpackages/vim/addons/vim/syntax/c.vim	2012-07-19 15:42:21 UTC (rev 12658)
+++ issm/trunk/externalpackages/vim/addons/vim/syntax/c.vim	2012-07-19 16:59:55 UTC (rev 12659)
@@ -544,12 +544,13 @@
 syn keyword cType CrackedEdge
 syn keyword cType Mesh
 syn keyword cType Geometry
-syn keyword cType QuadTree
+syn keyword cType BamgQuadtree
 syn keyword cType SetOfE4
 syn keyword cType Variogram
 syn keyword cType GaussianVariogram
 syn keyword cType ExponentialVariogram
 syn keyword cType SphericalVariogram
+syn keyword cType PowerVariogram
 syn keyword cType Quadtree
 syn keyword cType Observation
 "ISSM's objects end
@@ -646,6 +647,7 @@
 syn keyword cConstant MaterialsRheologyNEnum
 syn keyword cConstant MaterialsRhoIceEnum
 syn keyword cConstant MaterialsRhoWaterEnum
+syn keyword cConstant MaterialsRhoFreshwaterEnum
 syn keyword cConstant MaterialsMuWaterEnum
 syn keyword cConstant MaterialsThermalExchangeVelocityEnum
 syn keyword cConstant MaterialsThermalconductivityEnum
@@ -695,6 +697,7 @@
 syn keyword cConstant PetscProfilingCurrentMemEnum
 syn keyword cConstant PetscProfilingCurrentFlopsEnum
 syn keyword cConstant PetscProfilingSolutionTimeEnum
+syn keyword cConstant MaxIterationConvergenceFlagEnum
 syn keyword cConstant SteadystateMaxiterEnum
 syn keyword cConstant SteadystateNumRequestedOutputsEnum
 syn keyword cConstant SteadystateReltolEnum
@@ -702,6 +705,16 @@
 syn keyword cConstant SurfaceEnum
 syn keyword cConstant SurfaceforcingsPrecipitationEnum
 syn keyword cConstant SurfaceforcingsMassBalanceEnum
+syn keyword cConstant SurfaceforcingsIspddEnum
+syn keyword cConstant SurfaceforcingsIssmbgradientsEnum
+syn keyword cConstant SurfaceforcingsMonthlytemperaturesEnum
+syn keyword cConstant SurfaceforcingsHcEnum
+syn keyword cConstant SurfaceforcingsSmb_pos_maxEnum
+syn keyword cConstant SurfaceforcingsSmb_pos_minEnum
+syn keyword cConstant SurfaceforcingsA_posEnum
+syn keyword cConstant SurfaceforcingsB_posEnum
+syn keyword cConstant SurfaceforcingsA_negEnum
+syn keyword cConstant SurfaceforcingsB_negEnum
 syn keyword cConstant ThermalMaxiterEnum
 syn keyword cConstant ThermalPenaltyFactorEnum
 syn keyword cConstant ThermalPenaltyLockEnum



More information about the issm-svn mailing list