File: gtksourceview.vim

package info (click to toggle)
vim-syntax-gtk 20070925-2
  • links: PTS, VCS
  • area: main
  • in suites: lenny
  • size: 748 kB
  • ctags: 102
  • sloc: makefile: 35
file content (36 lines) | stat: -rw-r--r-- 9,573 bytes parent folder | download
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
" Vim syntax file
" Language: C gtksourceview extension (for version 2.0.0)
" Maintainer: David Nečas (Yeti) <yeti@physics.muni.cz>
" Last Change: 2007-09-25
" URL: http://trific.ath.cx/Ftp/vim/syntax/gtk-syntax.tar.gz
" Generated By: vim-syn-gen.py

syn keyword gtksourceviewFunction g_match_info_expand_references g_match_info_fetch g_match_info_fetch_all g_match_info_fetch_named g_match_info_fetch_named_pos g_match_info_fetch_pos g_match_info_free g_match_info_get_match_count g_match_info_get_regex g_match_info_get_string g_match_info_is_partial_match g_match_info_matches g_match_info_next g_regex_check_replacement g_regex_error_quark g_regex_escape_string g_regex_get_capture_count g_regex_get_max_backref g_regex_get_pattern g_regex_get_string_number g_regex_match g_regex_match_all g_regex_match_all_full g_regex_match_full g_regex_match_simple g_regex_new g_regex_ref g_regex_replace g_regex_replace_eval g_regex_replace_literal g_regex_split g_regex_split_full g_regex_split_simple g_regex_unref gtk_source_buffer_begin_not_undoable_action gtk_source_buffer_can_redo gtk_source_buffer_can_undo gtk_source_buffer_end_not_undoable_action gtk_source_buffer_ensure_highlight gtk_source_buffer_get_highlight_matching_brackets gtk_source_buffer_get_highlight_syntax gtk_source_buffer_get_language gtk_source_buffer_get_max_undo_levels gtk_source_buffer_get_style_scheme gtk_source_buffer_get_type gtk_source_buffer_new gtk_source_buffer_new_with_language gtk_source_buffer_redo gtk_source_buffer_set_highlight_matching_brackets gtk_source_buffer_set_highlight_syntax gtk_source_buffer_set_language gtk_source_buffer_set_max_undo_levels gtk_source_buffer_set_style_scheme gtk_source_buffer_undo gtk_source_iter_backward_search gtk_source_iter_forward_search gtk_source_language_get_globs gtk_source_language_get_hidden gtk_source_language_get_id gtk_source_language_get_metadata gtk_source_language_get_mime_types gtk_source_language_get_name gtk_source_language_get_section gtk_source_language_get_style_ids gtk_source_language_get_style_name gtk_source_language_get_type gtk_source_language_manager_get_default gtk_source_language_manager_get_language gtk_source_language_manager_get_type gtk_source_language_manager_new gtk_source_language_manager_set_search_path gtk_source_style_copy gtk_source_style_get_type gtk_source_style_scheme_get_description gtk_source_style_scheme_get_filename gtk_source_style_scheme_get_id gtk_source_style_scheme_get_name gtk_source_style_scheme_get_style gtk_source_style_scheme_get_type gtk_source_style_scheme_manager_append_search_path gtk_source_style_scheme_manager_force_rescan gtk_source_style_scheme_manager_get_default gtk_source_style_scheme_manager_get_scheme gtk_source_style_scheme_manager_get_type gtk_source_style_scheme_manager_new gtk_source_style_scheme_manager_prepend_search_path gtk_source_style_scheme_manager_set_search_path gtk_source_view_get_auto_indent gtk_source_view_get_highlight_current_line gtk_source_view_get_indent_on_tab gtk_source_view_get_indent_width gtk_source_view_get_insert_spaces_instead_of_tabs gtk_source_view_get_right_margin_position gtk_source_view_get_show_line_numbers gtk_source_view_get_show_right_margin gtk_source_view_get_smart_home_end gtk_source_view_get_tab_width gtk_source_view_get_type gtk_source_view_new gtk_source_view_new_with_buffer gtk_source_view_set_auto_indent gtk_source_view_set_highlight_current_line gtk_source_view_set_indent_on_tab gtk_source_view_set_indent_width gtk_source_view_set_insert_spaces_instead_of_tabs gtk_source_view_set_right_margin_position gtk_source_view_set_show_line_numbers gtk_source_view_set_show_right_margin gtk_source_view_set_smart_home_end gtk_source_view_set_tab_width int void
syn keyword gtksourceviewTypedef pcre
syn keyword gtksourceviewConstant GTK_SOURCE_SEARCH_CASE_INSENSITIVE GTK_SOURCE_SEARCH_TEXT_ONLY GTK_SOURCE_SEARCH_VISIBLE_ONLY GTK_SOURCE_SMART_HOME_END_AFTER GTK_SOURCE_SMART_HOME_END_ALWAYS GTK_SOURCE_SMART_HOME_END_BEFORE GTK_SOURCE_SMART_HOME_END_DISABLED G_REGEX_ANCHORED G_REGEX_CASELESS G_REGEX_DOLLAR_ENDONLY G_REGEX_DOTALL G_REGEX_DUPNAMES G_REGEX_ERROR_COMPILE G_REGEX_ERROR_MATCH G_REGEX_ERROR_OPTIMIZE G_REGEX_ERROR_REPLACE G_REGEX_EXTENDED G_REGEX_MATCH_ANCHORED G_REGEX_MATCH_NEWLINE_ANY G_REGEX_MATCH_NEWLINE_CR G_REGEX_MATCH_NEWLINE_CRLF G_REGEX_MATCH_NEWLINE_LF G_REGEX_MATCH_NOTBOL G_REGEX_MATCH_NOTEMPTY G_REGEX_MATCH_NOTEOL G_REGEX_MATCH_PARTIAL G_REGEX_MULTILINE G_REGEX_NEWLINE_CR G_REGEX_NEWLINE_CRLF G_REGEX_NEWLINE_LF G_REGEX_NO_AUTO_CAPTURE G_REGEX_OPTIMIZE G_REGEX_RAW G_REGEX_UNGREEDY
syn keyword gtksourceviewStruct GMatchInfo GRegex GtkSourceBuffer GtkSourceBufferClass GtkSourceBufferPrivate GtkSourceLanguage GtkSourceLanguageClass GtkSourceLanguageManager GtkSourceLanguageManagerClass GtkSourceLanguageManagerPrivate GtkSourceLanguagePrivate GtkSourceStyle GtkSourceStyleScheme GtkSourceStyleSchemeClass GtkSourceStyleSchemeManager GtkSourceStyleSchemeManagerClass GtkSourceStyleSchemeManagerPrivate GtkSourceStyleSchemePrivate GtkSourceView GtkSourceViewClass GtkSourceViewPrivate pcre_callout_block pcre_extra real_pcre
syn keyword gtksourceviewMacro GTK_IS_SOURCE_BUFFER GTK_IS_SOURCE_BUFFER_CLASS GTK_IS_SOURCE_LANGUAGE GTK_IS_SOURCE_LANGUAGE_CLASS GTK_IS_SOURCE_LANGUAGE_MANAGER GTK_IS_SOURCE_LANGUAGE_MANAGER_CLASS GTK_IS_SOURCE_STYLE GTK_IS_SOURCE_STYLE_CLASS GTK_IS_SOURCE_STYLE_SCHEME GTK_IS_SOURCE_STYLE_SCHEME_CLASS GTK_IS_SOURCE_STYLE_SCHEME_MANAGER GTK_IS_SOURCE_STYLE_SCHEME_MANAGER_CLASS GTK_IS_SOURCE_VIEW GTK_IS_SOURCE_VIEW_CLASS GTK_SOURCE_BUFFER GTK_SOURCE_BUFFER_CLASS GTK_SOURCE_BUFFER_GET_CLASS GTK_SOURCE_LANGUAGE GTK_SOURCE_LANGUAGE_CLASS GTK_SOURCE_LANGUAGE_GET_CLASS GTK_SOURCE_LANGUAGE_MANAGER GTK_SOURCE_LANGUAGE_MANAGER_CLASS GTK_SOURCE_LANGUAGE_MANAGER_GET_CLASS GTK_SOURCE_STYLE GTK_SOURCE_STYLE_CLASS GTK_SOURCE_STYLE_GET_CLASS GTK_SOURCE_STYLE_SCHEME GTK_SOURCE_STYLE_SCHEME_CLASS GTK_SOURCE_STYLE_SCHEME_GET_CLASS GTK_SOURCE_STYLE_SCHEME_MANAGER GTK_SOURCE_STYLE_SCHEME_MANAGER_CLASS GTK_SOURCE_STYLE_SCHEME_MANAGER_GET_CLASS GTK_SOURCE_VIEW GTK_SOURCE_VIEW_CLASS GTK_SOURCE_VIEW_GET_CLASS MANGLE_REGEX MANGLE_REGEX2 MANGLE_REGEX3
syn keyword gtksourceviewEnum GRegexCompileFlags GRegexError GRegexMatchFlags GtkSourceSearchFlags GtkSourceSmartHomeEndType
syn keyword gtksourceviewUserFunction GRegexEvalCallback
syn keyword gtksourceviewDefine GMatchInfo GRegex GRegexCompileFlags GRegexError GRegexEvalCallback GRegexMatchFlags GTK_TYPE_SOURCE_BUFFER GTK_TYPE_SOURCE_LANGUAGE GTK_TYPE_SOURCE_LANGUAGE_MANAGER GTK_TYPE_SOURCE_STYLE GTK_TYPE_SOURCE_STYLE_SCHEME GTK_TYPE_SOURCE_STYLE_SCHEME_MANAGER GTK_TYPE_SOURCE_VIEW G_REGEX_ERROR MANGLE_REGEX_PREFIX PCRE_ANCHORED PCRE_AUTO_CALLOUT PCRE_CASELESS PCRE_CONFIG_LINK_SIZE PCRE_CONFIG_MATCH_LIMIT PCRE_CONFIG_MATCH_LIMIT_RECURSION PCRE_CONFIG_NEWLINE PCRE_CONFIG_POSIX_MALLOC_THRESHOLD PCRE_CONFIG_STACKRECURSE PCRE_CONFIG_UNICODE_PROPERTIES PCRE_CONFIG_UTF8 PCRE_DATA_SCOPE PCRE_DATE PCRE_DFA_RESTART PCRE_DFA_SHORTEST PCRE_DOLLAR_ENDONLY PCRE_DOTALL PCRE_DUPNAMES PCRE_ERROR_BADCOUNT PCRE_ERROR_BADMAGIC PCRE_ERROR_BADNEWLINE PCRE_ERROR_BADOPTION PCRE_ERROR_BADPARTIAL PCRE_ERROR_BADUTF8 PCRE_ERROR_BADUTF8_OFFSET PCRE_ERROR_CALLOUT PCRE_ERROR_DFA_RECURSE PCRE_ERROR_DFA_UCOND PCRE_ERROR_DFA_UITEM PCRE_ERROR_DFA_UMLIMIT PCRE_ERROR_DFA_WSSIZE PCRE_ERROR_INTERNAL PCRE_ERROR_MATCHLIMIT PCRE_ERROR_NOMATCH PCRE_ERROR_NOMEMORY PCRE_ERROR_NOSUBSTRING PCRE_ERROR_NULL PCRE_ERROR_NULLWSLIMIT PCRE_ERROR_PARTIAL PCRE_ERROR_RECURSIONLIMIT PCRE_ERROR_UNKNOWN_NODE PCRE_ERROR_UNKNOWN_OPCODE PCRE_EXTENDED PCRE_EXTRA PCRE_EXTRA_CALLOUT_DATA PCRE_EXTRA_MATCH_LIMIT PCRE_EXTRA_MATCH_LIMIT_RECURSION PCRE_EXTRA_STUDY_DATA PCRE_EXTRA_TABLES PCRE_FIRSTLINE PCRE_INFO_BACKREFMAX PCRE_INFO_CAPTURECOUNT PCRE_INFO_DEFAULT_TABLES PCRE_INFO_FIRSTBYTE PCRE_INFO_FIRSTCHAR PCRE_INFO_FIRSTTABLE PCRE_INFO_LASTLITERAL PCRE_INFO_NAMECOUNT PCRE_INFO_NAMEENTRYSIZE PCRE_INFO_NAMETABLE PCRE_INFO_OPTIONS PCRE_INFO_SIZE PCRE_INFO_STUDYSIZE PCRE_MAJOR PCRE_MINOR PCRE_MULTILINE PCRE_NEWLINE_ANY PCRE_NEWLINE_CR PCRE_NEWLINE_CRLF PCRE_NEWLINE_LF PCRE_NOTBOL PCRE_NOTEMPTY PCRE_NOTEOL PCRE_NO_AUTO_CAPTURE PCRE_NO_UTF8_CHECK PCRE_PARTIAL PCRE_PRERELEASE PCRE_SPTR PCRE_UNGREEDY PCRE_UTF8 g_match_info_expand_references g_match_info_fetch g_match_info_fetch_all g_match_info_fetch_named g_match_info_fetch_named_pos g_match_info_fetch_pos g_match_info_free g_match_info_get_match_count g_match_info_get_regex g_match_info_get_subject_string g_match_info_is_partial_match g_match_info_matches g_match_info_next g_regex_check_replacement g_regex_error_quark g_regex_escape_string g_regex_eval_replacement g_regex_get_capture_count g_regex_get_max_backref g_regex_get_pattern g_regex_get_string_number g_regex_match g_regex_match_all g_regex_match_all_full g_regex_match_full g_regex_match_simple g_regex_new g_regex_ref g_regex_replace g_regex_replace_eval g_regex_replace_literal g_regex_split g_regex_split_full g_regex_split_simple g_regex_unref

" Default highlighting
if version >= 508 || !exists("did_gtksourceview_syntax_inits")
  if version < 508
    let did_gtksourceview_syntax_inits = 1
    command -nargs=+ HiLink hi link <args>
  else
    command -nargs=+ HiLink hi def link <args>
  endif
  HiLink gtksourceviewFunction Function
  HiLink gtksourceviewTypedef Type
  HiLink gtksourceviewConstant Constant
  HiLink gtksourceviewStruct Type
  HiLink gtksourceviewMacro Macro
  HiLink gtksourceviewEnum Type
  HiLink gtksourceviewUserFunction Type
  HiLink gtksourceviewDefine Constant

  delcommand HiLink
endif