Mercurial > vim
annotate runtime/syntax/euphoria3.vim @ 11995:7df3dd3c0ac1 v8.0.0878
patch 8.0.0878: no completion for :mapclear
commit https://github.com/vim/vim/commit/cae92dc3d5bdd4009910671328cd01394bfbe2cf
Author: Bram Moolenaar <Bram@vim.org>
Date: Sun Aug 6 15:22:15 2017 +0200
patch 8.0.0878: no completion for :mapclear
Problem: No completion for :mapclear.
Solution: Add completion (Nobuhiro Takasaki et al. closes https://github.com/vim/vim/issues/1943)
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Sun, 06 Aug 2017 15:30:04 +0200 |
parents | 43efa4f5a8ea |
children |
rev | line source |
---|---|
5692
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
1 " Vim syntax file |
5697 | 2 " Language: Euphoria 3.1.1 - supports DOS - (http://www.rapideuphoria.com/) |
5692
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
3 " Maintainer: Shian Lee |
5697 | 4 " Last Change: 2014 Feb 24 (for Vim 7.4) |
5 " Remark: Euphoria has two syntax files, euphoria3.vim and euphoria4.vim; | |
6 " For details see :help ft-euphoria-syntax | |
5692
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
7 |
10048
43efa4f5a8ea
commit https://github.com/vim/vim/commit/89bcfda6834aba724d12554a34b9ed49f5789fd5
Christian Brabandt <cb@256bit.org>
parents:
5697
diff
changeset
|
8 " quit when a syntax file was already loaded |
43efa4f5a8ea
commit https://github.com/vim/vim/commit/89bcfda6834aba724d12554a34b9ed49f5789fd5
Christian Brabandt <cb@256bit.org>
parents:
5697
diff
changeset
|
9 if exists("b:current_syntax") |
5692
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
10 finish |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
11 endif |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
12 |
5697 | 13 " Reset compatible-options to Vim default value, just in case: |
14 let s:save_cpo = &cpo | |
15 set cpo&vim | |
16 | |
5692
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
17 " Should suffice for very long expressions: |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
18 syn sync lines=40 |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
19 |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
20 " Euphoria is a case-sensitive language (with only 4 builtin types): |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
21 syntax case match |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
22 |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
23 " Keywords/Builtins for Debug - from $EUDIR/bin/keywords.e: |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
24 syn keyword euphoria3Debug with without trace profile |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
25 syn keyword euphoria3Debug profile_time warning type_check |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
26 |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
27 " Keywords (Statments) - from $EUDIR/bin/keywords.e: |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
28 syn keyword euphoria3Keyword if end then procedure else for return |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
29 syn keyword euphoria3Keyword do elsif while type constant to and or |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
30 syn keyword euphoria3Keyword exit function global by not include |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
31 syn keyword euphoria3Keyword xor |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
32 |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
33 " Builtins (Identifiers) - from $EUDIR/bin/keywords.e: |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
34 syn keyword euphoria3Builtin length puts integer sequence position object |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
35 syn keyword euphoria3Builtin append prepend print printf |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
36 syn keyword euphoria3Builtin clear_screen floor getc gets get_key |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
37 syn keyword euphoria3Builtin rand repeat atom compare find match |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
38 syn keyword euphoria3Builtin time command_line open close getenv |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
39 syn keyword euphoria3Builtin sqrt sin cos tan log system date remainder |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
40 syn keyword euphoria3Builtin power machine_func machine_proc abort peek poke |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
41 syn keyword euphoria3Builtin call sprintf arctan and_bits or_bits xor_bits |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
42 syn keyword euphoria3Builtin not_bits pixel get_pixel mem_copy mem_set |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
43 syn keyword euphoria3Builtin c_proc c_func routine_id call_proc call_func |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
44 syn keyword euphoria3Builtin poke4 peek4s peek4u equal system_exec |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
45 syn keyword euphoria3Builtin platform task_create task_schedule task_yield |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
46 syn keyword euphoria3Builtin task_self task_suspend task_list |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
47 syn keyword euphoria3Builtin task_status task_clock_stop task_clock_start |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
48 syn keyword euphoria3Builtin find_from match_from |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
49 " Builtins (Identifiers) shortcuts for length() and print(): |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
50 syn match euphoria3Builtin "\$" |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
51 syn match euphoria3Builtin "?" |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
52 |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
53 " Library Identifiers (Function) - from $EUDIR/doc/library.doc: |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
54 syn keyword euphoria3Library reverse sort custom_sort lower upper |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
55 syn keyword euphoria3Library wildcard_match wildcard_file arcsin |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
56 syn keyword euphoria3Library arccos PI flush lock_file unlock_file |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
57 syn keyword euphoria3Library pretty_print sprint get_bytes prompt_string |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
58 syn keyword euphoria3Library wait_key get prompt_number value seek where |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
59 syn keyword euphoria3Library current_dir chdir dir walk_dir allow_break |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
60 syn keyword euphoria3Library check_break get_mouse mouse_events mouse_pointer |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
61 syn keyword euphoria3Library tick_rate sleep get_position graphics_mode |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
62 syn keyword euphoria3Library video_config scroll wrap text_color bk_color |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
63 syn keyword euphoria3Library palette all_palette get_all_palette read_bitmap |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
64 syn keyword euphoria3Library save_bitmap get_active_page set_active_page |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
65 syn keyword euphoria3Library get_display_page set_display_page sound |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
66 syn keyword euphoria3Library cursor text_rows get_screen_char put_screen_char |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
67 syn keyword euphoria3Library save_text_image display_text_image draw_line |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
68 syn keyword euphoria3Library polygon ellipse save_screen save_image display_image |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
69 syn keyword euphoria3Library dos_interrupt allocate free allocate_low free_low |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
70 syn keyword euphoria3Library allocate_string register_block unregister_block |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
71 syn keyword euphoria3Library get_vector set_vector lock_memory int_to_bytes |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
72 syn keyword euphoria3Library bytes_to_int int_to_bits bits_to_int atom_to_float64 |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
73 syn keyword euphoria3Library atom_to_float32 float64_to_atom float32_to_atom |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
74 syn keyword euphoria3Library set_rand use_vesa crash_file crash_message |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
75 syn keyword euphoria3Library crash_routine open_dll define_c_proc define_c_func |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
76 syn keyword euphoria3Library define_c_var call_back message_box free_console |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
77 syn keyword euphoria3Library instance |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
78 |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
79 " Library Identifiers (Function) - from $EUDIR/doc/database.doc: |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
80 syn keyword euphoria3Library db_create db_open db_select db_close db_create_table |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
81 syn keyword euphoria3Library db_select_table db_rename_table db_delete_table |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
82 syn keyword euphoria3Library db_table_list db_table_size db_find_key db_record_key |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
83 syn keyword euphoria3Library db_record_data db_insert db_delete_record |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
84 syn keyword euphoria3Library db_replace_data db_compress db_dump db_fatal_id |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
85 |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
86 " Linux shell comment (#!...): |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
87 syn match euphoria3Comment "\%^#!.*$" |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
88 " Comment on one line: |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
89 syn region euphoria3Comment start=/--/ end=/$/ |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
90 |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
91 " Delimiters and brackets: |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
92 syn match euphoria3Delimit "[([\])]" |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
93 syn match euphoria3Delimit "\.\." |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
94 syn match euphoria3Operator "[{}]" |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
95 |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
96 " Character constant: |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
97 syn region euphoria3Char start=/'/ skip=/\\'\|\\\\/ end=/'/ oneline |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
98 |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
99 " String constant: |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
100 syn region euphoria3String start=/"/ skip=/\\"\|\\\\/ end=/"/ oneline |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
101 |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
102 " Hexadecimal integer: |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
103 syn match euphoria3Number "#[0-9A-F]\+\>" |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
104 |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
105 " Integer/Floating point without a dot: |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
106 syn match euphoria3Number "\<\d\+\>" |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
107 " Floating point with dot: |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
108 syn match euphoria3Number "\<\d\+\.\d*\>" |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
109 " Floating point starting with a dot: |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
110 syn match euphoria3Number "\.\d\+\>" |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
111 " Boolean constants: |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
112 syn keyword euphoria3Boolean true TRUE false FALSE |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
113 |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
114 " Define the default highlighting. |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
115 " Only used when an item doesn't have highlighting yet: |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
116 hi def link euphoria3Comment Comment |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
117 hi def link euphoria3String String |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
118 hi def link euphoria3Char Character |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
119 hi def link euphoria3Number Number |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
120 hi def link euphoria3Boolean Boolean |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
121 hi def link euphoria3Builtin Identifier |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
122 hi def link euphoria3Library Function |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
123 hi def link euphoria3Keyword Statement |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
124 hi def link euphoria3Operator Statement |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
125 hi def link euphoria3Debug Debug |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
126 hi def link euphoria3Delimit Delimiter |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
127 |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
128 let b:current_syntax = "euphoria3" |
80e5f9584b02
Update runtime files. Add Euphoria syntax files.
Bram Moolenaar <bram@vim.org>
parents:
diff
changeset
|
129 |
5697 | 130 " Restore current compatible-options: |
131 let &cpo = s:save_cpo | |
132 unlet s:save_cpo | |
133 |