" Vim syntax file " Language: PalmOS " Maintainer: René Neumann aka Necoro " Last Change: 2004 May 29 " For version 5.x: Clear all syntax items " For version 6.x: Quit when a syntax file was already loaded "if version < 600 " syntax clear "elseif exists("b:current_syntax") " finish "endif " Read the C++ syntax to start with if version < 600 so :p:h/cpp.vim else runtime! syntax/cpp.vim unlet b:current_syntax endif " PalmOS extentions syn keyword palmGenType UInt8 UInt16 UInt32 Int8 Int16 Int32 Boolean Char MemHandle MemPtr DmOpenRef WChar Err syn keyword palmUsefulTypes ListType ControlType FormType FieldType ScrollBarType TableType DateType DateTimeType RectangleType EventType syn keyword palmUsefulPtrs ListPtr ControlPtr FormPtr FieldPtr ScrollBarPtr TablePtr DatePtr DateTimePtr RectanglePtr EventPtr syn keyword palmNetTypes NetSocketRef NetSocketAddrType NetSocketAddrINType NetHostInfoBufType syn keyword palmNoDeleteNew delete new syn keyword palmExceptions ErrThrow ErrCatch ErrEndCatch ErrTry command -nargs=+ HiLink hi def link HiLink palmExceptions Exception HiLink palmNoDeleteNew ErrorMsg HiLink palmGenType Type HiLink palmUsefulTypes Type HiLink palmUsefulPtrs Type HiLink palmNetTypes Type delcommand HiLink let b:current_syntax = "palmos"