1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63
|
" Vim syntax file
" Language: C vte extension (for version 0.22.2)
" Maintainer: David Nečas (Yeti) <yeti@physics.muni.cz>
" Last Change: 2009-10-21
" URL: http://physics.muni.cz/~yeti/vim/gtk-syntax.tar.gz
" Generated By: vim-syn-gen.py
" Options:
" Deprecated declarations are not highlighted by default.
" let vte_enable_deprecated = 1
" highlights deprecated declarations too (like normal declarations)
" let vte_deprecated_errors = 1
" highlights deprecated declarations as Errors
syn keyword vteFunction VTE_STREAM_GET_CLASS vte_terminal_accessible_factory_get_type vte_terminal_accessible_factory_new vte_terminal_accessible_get_type vte_terminal_accessible_new vte_terminal_anti_alias_get_type vte_terminal_copy_clipboard vte_terminal_copy_primary vte_terminal_cursor_blink_mode_get_type vte_terminal_cursor_shape_get_type vte_terminal_erase_binding_get_type vte_terminal_feed vte_terminal_feed_child vte_terminal_feed_child_binary vte_terminal_fork_command vte_terminal_forkpty vte_terminal_get_adjustment vte_terminal_get_allow_bold vte_terminal_get_audible_bell vte_terminal_get_char_height vte_terminal_get_char_width vte_terminal_get_child_exit_status vte_terminal_get_column_count vte_terminal_get_cursor_blink_mode vte_terminal_get_cursor_position vte_terminal_get_cursor_shape vte_terminal_get_default_emulation vte_terminal_get_emulation vte_terminal_get_encoding vte_terminal_get_font vte_terminal_get_has_selection vte_terminal_get_icon_title vte_terminal_get_mouse_autohide vte_terminal_get_padding vte_terminal_get_pty vte_terminal_get_row_count vte_terminal_get_status_line vte_terminal_get_text vte_terminal_get_text_include_trailing_spaces vte_terminal_get_text_range vte_terminal_get_type vte_terminal_get_visible_bell vte_terminal_get_window_title vte_terminal_im_append_menuitems vte_terminal_is_word_char vte_terminal_match_add_gregex vte_terminal_match_check vte_terminal_match_clear_all vte_terminal_match_remove vte_terminal_match_set_cursor vte_terminal_match_set_cursor_name vte_terminal_match_set_cursor_type vte_terminal_new vte_terminal_paste_clipboard vte_terminal_paste_primary vte_terminal_reset vte_terminal_select_all vte_terminal_select_none vte_terminal_set_allow_bold vte_terminal_set_audible_bell vte_terminal_set_background_image vte_terminal_set_background_image_file vte_terminal_set_background_saturation vte_terminal_set_background_tint_color vte_terminal_set_background_transparent vte_terminal_set_backspace_binding vte_terminal_set_color_background vte_terminal_set_color_bold vte_terminal_set_color_cursor vte_terminal_set_color_dim vte_terminal_set_color_foreground vte_terminal_set_color_highlight vte_terminal_set_colors vte_terminal_set_cursor_blink_mode vte_terminal_set_cursor_shape vte_terminal_set_default_colors vte_terminal_set_delete_binding vte_terminal_set_emulation vte_terminal_set_encoding vte_terminal_set_font vte_terminal_set_font_from_string vte_terminal_set_mouse_autohide vte_terminal_set_opacity vte_terminal_set_pty vte_terminal_set_scroll_background vte_terminal_set_scroll_on_keystroke vte_terminal_set_scroll_on_output vte_terminal_set_scrollback_lines vte_terminal_set_size vte_terminal_set_visible_bell vte_terminal_set_word_chars
syn keyword vteTypedef VteFileStreamClass
syn keyword vteConstant VTE_CURSOR_BLINK_OFF VTE_CURSOR_BLINK_ON VTE_CURSOR_BLINK_SYSTEM VTE_CURSOR_SHAPE_BLOCK VTE_CURSOR_SHAPE_IBEAM VTE_CURSOR_SHAPE_UNDERLINE VTE_ERASE_ASCII_BACKSPACE VTE_ERASE_ASCII_DELETE VTE_ERASE_AUTO VTE_ERASE_DELETE_SEQUENCE VTE_ERASE_TTY
syn keyword vteStruct VteCell VteCellAttr VteCharAttributes VteFileStream VteRowAttr VteRowData VteStream VteStreamClass VteTerminal VteTerminalAccessible VteTerminalAccessibleClass VteTerminalAccessibleFactory VteTerminalAccessibleFactoryClass VteTerminalClass VteTerminalPrivate
syn keyword vteMacro VTE_CHECK_VERSION VTE_IS_TERMINAL VTE_IS_TERMINAL_ACCESSIBLE VTE_IS_TERMINAL_ACCESSIBLE_CLASS VTE_IS_TERMINAL_ACCESSIBLE_FACTORY VTE_IS_TERMINAL_ACCESSIBLE_FACTORY_CLASS VTE_IS_TERMINAL_CLASS VTE_STREAM_GET_CLASS VTE_TERMINAL VTE_TERMINAL_ACCESSIBLE VTE_TERMINAL_ACCESSIBLE_CLASS VTE_TERMINAL_ACCESSIBLE_FACTORY VTE_TERMINAL_ACCESSIBLE_FACTORY_CLASS VTE_TERMINAL_ACCESSIBLE_FACTORY_GET_CLASS VTE_TERMINAL_ACCESSIBLE_GET_CLASS VTE_TERMINAL_CLASS VTE_TERMINAL_GET_CLASS
syn keyword vteEnum VteTerminalCursorBlinkMode VteTerminalCursorShape VteTerminalEraseBinding
syn keyword vteUserFunction VteSelectionFunc
syn keyword vteDefine VTE_BOLD_FG VTE_CUR_BG VTE_DEF_BG VTE_DEF_FG VTE_DEF_HL VTE_DIM_FG VTE_MAJOR_VERSION VTE_MICRO_VERSION VTE_MINOR_VERSION VTE_PALETTE_SIZE VTE_TYPE_FILE_STREAM VTE_TYPE_STREAM VTE_TYPE_TERMINAL VTE_TYPE_TERMINAL_ACCESSIBLE VTE_TYPE_TERMINAL_ACCESSIBLE_FACTORY VTE_TYPE_TERMINAL_ANTI_ALIAS VTE_TYPE_TERMINAL_CURSOR_BLINK_MODE VTE_TYPE_TERMINAL_CURSOR_SHAPE VTE_TYPE_TERMINAL_ERASE_BINDING
syn keyword vteDeprecatedFunction vte_reaper_add_child vte_reaper_get vte_reaper_get_type vte_terminal_get_char_ascent vte_terminal_get_char_descent vte_terminal_get_using_xft vte_terminal_match_add vte_terminal_set_cursor_blinks vte_terminal_set_font_from_string_full vte_terminal_set_font_full
syn keyword vteDeprecatedConstant VTE_ANTI_ALIAS_FORCE_DISABLE VTE_ANTI_ALIAS_FORCE_ENABLE VTE_ANTI_ALIAS_USE_DEFAULT
syn keyword vteDeprecatedStruct VteReaper VteReaperClass
syn keyword vteDeprecatedMacro VTE_IS_REAPER VTE_IS_REAPER_CLASS VTE_IS_TERMINAL_ANTI_ALIAS VTE_IS_TERMINAL_ERASE_BINDING VTE_REAPER VTE_REAPER_CLASS VTE_REAPER_GET_CLASS
syn keyword vteDeprecatedEnum VteTerminalAntiAlias
syn keyword vteDeprecatedDefine VTE_TYPE_REAPER
" Default highlighting
if version >= 508 || !exists("did_vte_syntax_inits")
if version < 508
let did_vte_syntax_inits = 1
command -nargs=+ HiLink hi link <args>
else
command -nargs=+ HiLink hi def link <args>
endif
HiLink vteFunction Function
HiLink vteTypedef Type
HiLink vteConstant Constant
HiLink vteStruct Type
HiLink vteMacro Macro
HiLink vteEnum Type
HiLink vteUserFunction Type
HiLink vteDefine Constant
if exists("vte_deprecated_errors")
HiLink vteDeprecatedFunction Error
HiLink vteDeprecatedConstant Error
HiLink vteDeprecatedStruct Error
HiLink vteDeprecatedMacro Error
HiLink vteDeprecatedEnum Error
HiLink vteDeprecatedDefine Error
elseif exists("vte_enable_deprecated")
HiLink vteDeprecatedFunction Function
HiLink vteDeprecatedConstant Constant
HiLink vteDeprecatedStruct Type
HiLink vteDeprecatedMacro Macro
HiLink vteDeprecatedEnum Type
HiLink vteDeprecatedDefine Constant
endif
delcommand HiLink
endif
|