Changeset 13705


Ignore:
Timestamp:
10/16/12 16:35:04 (12 years ago)
Author:
Mathieu Morlighem
Message:

NEW: updated c.vim for C-syntax hilighting

Location:
issm/trunk-jpl/externalpackages/vim/addons
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/externalpackages/vim/addons/vim/syntax/c.vim

    r12957 r13705  
    569569"ISSM's objects end
    570570"ISSM's Enums begin
    571 syn keyword cConstant AutodiffForwardEnum
    572571syn keyword cConstant AutodiffIsautodiffEnum
    573 syn keyword cConstant AutodiffReverseEnum
     572syn keyword cConstant AutodiffNumDependentsEnum
     573syn keyword cConstant AutodiffNumDependentObjectsEnum
     574syn keyword cConstant AutodiffDependentObjectNamesEnum
     575syn keyword cConstant AutodiffDependentObjectTypesEnum
     576syn keyword cConstant AutodiffDependentObjectIndicesEnum
     577syn keyword cConstant AutodiffDependentObjectsEnum
     578syn keyword cConstant AutodiffNumIndependentsEnum
     579syn keyword cConstant AutodiffNumIndependentObjectsEnum
     580syn keyword cConstant AutodiffIndependentObjectNamesEnum
     581syn keyword cConstant AutodiffIndependentObjectTypesEnum
     582syn keyword cConstant AutodiffIndependentObjectsEnum
     583syn keyword cConstant AutodiffJacobianEnum
     584syn keyword cConstant AutodiffXpEnum
     585syn keyword cConstant AutodiffDriverEnum
     586syn keyword cConstant AutodiffFosForwardIndexEnum
     587syn keyword cConstant AutodiffFovForwardIndicesEnum
     588syn keyword cConstant AutodiffFosReverseIndexEnum
     589syn keyword cConstant AutodiffMassFluxSegmentsPresentEnum
     590syn keyword cConstant AutodiffKeepEnum
    574591syn keyword cConstant BalancethicknessSpcthicknessEnum
    575592syn keyword cConstant BalancethicknessStabilizationEnum
     
    583600syn keyword cConstant ConstantsReferencetemperatureEnum
    584601syn keyword cConstant ConstantsYtsEnum
     602syn keyword cConstant DependentObjectEnum
    585603syn keyword cConstant DiagnosticAbstolEnum
    586604syn keyword cConstant DiagnosticIcefrontEnum
     
    607625syn keyword cConstant FlowequationElementEquationEnum
    608626syn keyword cConstant FlowequationIshutterEnum
     627syn keyword cConstant FlowequationIsl1l2Enum
    609628syn keyword cConstant FlowequationIsmacayealpattynEnum
    610629syn keyword cConstant FlowequationIsstokesEnum
     
    621640syn keyword cConstant HydrologySpcwatercolumnEnum
    622641syn keyword cConstant HydrologyStabilizationEnum
     642syn keyword cConstant IndependentObjectEnum
    623643syn keyword cConstant InversionControlParametersEnum
    624644syn keyword cConstant InversionCostFunctionEnum
     
    658678syn keyword cConstant MaterialsRheologyLawEnum
    659679syn keyword cConstant MaterialsRheologyNEnum
     680syn keyword cConstant MaterialsRheologyZEnum
     681syn keyword cConstant MaterialsRheologyZbarEnum
    660682syn keyword cConstant MaterialsRhoIceEnum
    661683syn keyword cConstant MaterialsRhoWaterEnum
     
    692714syn keyword cConstant PrognosticStabilizationEnum
    693715syn keyword cConstant PrognosticVertexPairingEnum
     716syn keyword cConstant PrognosticNumRequestedOutputsEnum
     717syn keyword cConstant PrognosticRequestedOutputsEnum
    694718syn keyword cConstant QmuIsdakotaEnum
    695 syn keyword cConstant QmuMassFluxSegmentsEnum
     719syn keyword cConstant MassFluxSegmentsEnum
     720syn keyword cConstant MassFluxSegmentsPresentEnum
     721syn keyword cConstant QmuMassFluxSegmentsPresentEnum
    696722syn keyword cConstant QmuNumberofpartitionsEnum
    697723syn keyword cConstant QmuNumberofresponsesEnum
     
    728754syn keyword cConstant SurfaceforcingsMonthlytemperaturesEnum
    729755syn keyword cConstant SurfaceforcingsHcEnum
     756syn keyword cConstant SurfaceforcingsHrefEnum
     757syn keyword cConstant SurfaceforcingsSmbrefEnum
    730758syn keyword cConstant SurfaceforcingsSmbPosMaxEnum
    731759syn keyword cConstant SurfaceforcingsSmbPosMinEnum
     
    789817syn keyword cConstant TransientSolutionEnum
    790818syn keyword cConstant ApproximationEnum
     819syn keyword cConstant NoneApproximationEnum
    791820syn keyword cConstant HutterApproximationEnum
    792821syn keyword cConstant MacAyealApproximationEnum
    793822syn keyword cConstant MacAyealPattynApproximationEnum
    794823syn keyword cConstant MacAyealStokesApproximationEnum
    795 syn keyword cConstant NoneApproximationEnum
     824syn keyword cConstant L1L2ApproximationEnum
    796825syn keyword cConstant PattynApproximationEnum
    797826syn keyword cConstant PattynStokesApproximationEnum
     
    804833syn keyword cConstant VerticesEnum
    805834syn keyword cConstant ResultsEnum
     835syn keyword cConstant GenericParamEnum
     836syn keyword cConstant AdolcParamEnum
    806837syn keyword cConstant BoolInputEnum
    807838syn keyword cConstant BoolParamEnum
     
    811842syn keyword cConstant DofIndexingEnum
    812843syn keyword cConstant DoubleInputEnum
     844syn keyword cConstant DataSetParamEnum
    813845syn keyword cConstant DoubleMatArrayParamEnum
    814846syn keyword cConstant DoubleMatParamEnum
     
    829861syn keyword cConstant MacAyeal3dIceFrontEnum
    830862syn keyword cConstant MaticeEnum
     863syn keyword cConstant MatdamageiceEnum
    831864syn keyword cConstant MatparEnum
    832865syn keyword cConstant NodeEnum
    833866syn keyword cConstant NumericalfluxEnum
    834867syn keyword cConstant ParamEnum
     868syn keyword cConstant L1L2IceFrontEnum
    835869syn keyword cConstant PattynIceFrontEnum
    836870syn keyword cConstant PengridEnum
     
    838872syn keyword cConstant PentaEnum
    839873syn keyword cConstant PentaP1InputEnum
     874syn keyword cConstant ProfilerEnum
    840875syn keyword cConstant MatrixParamEnum
    841876syn keyword cConstant VectorParamEnum
     
    903938syn keyword cConstant TemperatureOldEnum
    904939syn keyword cConstant TemperaturePicardEnum
     940syn keyword cConstant TemperatureSurfaceEnum
     941syn keyword cConstant TemperatureBasalEnum
    905942syn keyword cConstant ThicknessAbsMisfitEnum
    906943syn keyword cConstant TypeEnum
     
    924961syn keyword cConstant EnthalpyPicardEnum
    925962syn keyword cConstant ThicknessAbsGradientEnum
     963syn keyword cConstant ThicknessAlongGradientEnum
     964syn keyword cConstant ThicknessAcrossGradientEnum
    926965syn keyword cConstant StepResponsesEnum
    927966syn keyword cConstant IntMatParamEnum
     
    944983syn keyword cConstant StressTensoryzEnum
    945984syn keyword cConstant StressTensorzzEnum
    946 syn keyword cConstant IceVolumeEnum
    947 syn keyword cConstant TotalSmbEnum
    948 syn keyword cConstant ThicknessAlongGradientEnum
    949 syn keyword cConstant ThicknessAcrossGradientEnum
    950985syn keyword cConstant P0Enum
    951986syn keyword cConstant P1Enum
     
    9811016syn keyword cConstant MaxVzEnum
    9821017syn keyword cConstant MaxAbsVzEnum
     1018syn keyword cConstant IceVolumeEnum
     1019syn keyword cConstant TotalSmbEnum
    9831020syn keyword cConstant RelativeEnum
    9841021syn keyword cConstant AbsoluteEnum
     
    10041041syn keyword cConstant OldGradientEnum
    10051042syn keyword cConstant OutputFilePointerEnum
     1043syn keyword cConstant OutputFileNameEnum
     1044syn keyword cConstant LockFileNameEnum
    10061045syn keyword cConstant PetscOptionsAnalysesEnum
    10071046syn keyword cConstant PetscOptionsStringsEnum
     
    10201059syn keyword cConstant XYZPEnum
    10211060syn keyword cConstant OptionEnum
     1061syn keyword cConstant GenericOptionEnum
    10221062syn keyword cConstant OptionCellEnum
    10231063syn keyword cConstant OptionCharEnum
  • issm/trunk-jpl/externalpackages/vim/addons/vimrc

    r13344 r13705  
    11
    2 " General setup{{{1
     2" General setup{{{
    33" ----------------------------------------------------------------------
    44" Use Vim settings, rather then Vi settings (much better!).
     
    1818set showmode
    1919"----------------------------------------------------------------------}}}
    20 " Text-Formatting, Identing, Tabbing{{{1
     20" Text-Formatting, Identing, Tabbing{{{
    2121" ----------------------------------------------------------------------
    2222" allow backspacing (to delete) over everything in insert mode
     
    3939set foldtext=IssmFoldText()
    4040" -----------------------------------------------------------}}}
    41 " Backups {{{1
     41" Backups {{{
    4242" -----------------------------------------------------------
    4343" updatecount   number of characters typed to cause a swap file update (0->disable)
     
    4646set nobackup
    4747" -----------------------------------------------------------}}}
    48 " Searching, Substituting {{{1
     48" Searching, Substituting {{{
    4949" -----------------------------------------------------------
    5050" select case-insenitive search
     
    7575set su=.h,.bak,~,.o,.info,.swp,.obj
    7676" ----------------------------------------------------------------------}}}
    77 " Colors and theme {{{1
     77" Colors and theme {{{
    7878" ----------------------------------------------------------------------
    7979" use 256 colors
     
    8888" ----------------------------------------------------------------------}}}
    8989
    90 " Mappings{{{1
     90" Mappings{{{
    9191" ----------------------------------------------------------------------
    9292"stop highlightings when spce is pressed
     
    111111map Q gq
    112112" ----------------------------------------------------------------------}}}
    113 " Autocommands {{{1
     113" Autocommands {{{
    114114" ----------------------------------------------------------------------
    115115" Only do this part when compiled with support for autocommands.
     
    140140endif " has("autocmd")
    141141" ----------------------------------------------------------------------}}}
    142 " Matlab special {{{1
     142" Matlab special {{{
    143143" ----------------------------------------------------------------------
    144144"" associate *.par with matlab filetype
     
    146146au BufRead,BufNewFile *.tpl setfiletype html
    147147" ----------------------------------------------------------------------}}}
    148 " C special{{{1
     148" C special{{{
    149149" ----------------------------------------------------------------------
    150150"indenting for C-code
     
    153153set cinoptions={.5s,+.5s,t0,n-2,p2s,(03s,=.5s,>1s,=1s,:1s
    154154" ----------------------------------------------------------------------}}}
    155 " TEX special{{{1
     155" TEX special{{{
    156156" ----------------------------------------------------------------------
    157157au BufRead,BufNewFile *.tex,*.html set textwidth=100     "100 caracters max (See gq command)
     
    165165let g:tex_flavor='latex'
    166166" ----------------------------------------------------------------------}}}
    167 " FORTRAN special{{{1
     167" FORTRAN special{{{
    168168" ----------------------------------------------------------------------
    169169au BufRead,BufNewFile *.src setfiletype fortran
    170170" ----------------------------------------------------------------------}}}
    171 " InsertTabWrapper{{{1
     171" InsertTabWrapper{{{
    172172" ----------------------------------------------------------------------
    173173function! InsertTabWrapper(direction)
     
    192192" ----------------------------------------------------------------------}}}
    193193
    194 " Abbreviations {{{1
     194" Abbreviations {{{
    195195" ----------------------------------------------------------------------
    196196"func Eatchar(pat)
     
    225225"au BufRead,BufNewFile *.tex ab (()) \left( \right)
    226226"}}}
    227 " Skeletons {{{1
     227" Skeletons {{{
    228228au BufNewFile letter.tex   0r ~/.vim/xtr/skeleton/letter.tex
    229229"}}}
Note: See TracChangeset for help on using the changeset viewer.