root/trunk/wenv/smultron/logtalk.plist @ 4605

Revision 4605, 6.3 KB (checked in by pmoura, 22 months ago)

Added syntax coloring support for the set_logtalk_flag/2, ensure_loaded/1, and set_prolog_flag/2 directives to the supported text editors and syntax highlighters.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
Line 
1<?xml version="1.0" encoding="UTF-8"?>
2<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3<plist version="1.0">
4<dict>
5    <key>autocompleteWords</key>
6        <array>
7            <string>if</string>
8            <string>elif</string>
9            <string>else</string>
10            <string>endif</string>
11            <string>encoding</string>
12            <string>ensure_loaded</string>
13            <string>calls</string>
14            <string>category</string>
15            <string>dynamic</string>
16            <string>end_category</string>
17            <string>end_object</string>
18            <string>end_protocol</string>
19            <string>info</string>
20            <string>initialization</string>
21            <string>object</string>
22            <string>protocol</string>
23            <string>threaded</string>
24            <string>uses</string>
25            <string>alias</string>
26            <string>discontiguous</string>
27            <string>meta_predicate</string>
28            <string>mode</string>
29            <string>op</string>
30            <string>private</string>
31            <string>protected</string>
32            <string>public</string>
33            <string>current_object</string>
34            <string>current_protocol</string>
35            <string>current_category</string>
36            <string>object_property</string>
37            <string>protocol_property</string>
38            <string>category_property</string>
39            <string>create_object</string>
40            <string>create_protocol</string>
41            <string>create_category</string>
42            <string>abolish_object</string>
43            <string>abolish_protocol</string>
44            <string>abolish_category</string>
45            <string>complements_object</string>
46            <string>extends_object</string>
47            <string>extends_protocol</string>
48            <string>extends_category</string>
49            <string>implements_protocol</string>
50            <string>imports_category</string>
51            <string>instantiates_class</string>
52            <string>specializes_class</string>
53            <string>abolish_events</string>
54            <string>current_event</string>
55            <string>define_events</string>
56            <string>logtalk_load</string>
57            <string>logtalk_compile</string>
58            <string>logtalk_library_path</string>
59            <string>current_logtalk_flag</string>
60            <string>set_logtalk_flag</string>
61            <string>threaded_call</string>
62            <string>threaded_once</string>
63            <string>threaded_ignore</string>
64            <string>threaded_exit</string>
65            <string>threaded_peek</string>
66            <string>threaded_wait</string>
67            <string>threaded_notify</string>
68            <string>synchronized</string>
69            <string>self</string>
70            <string>this</string>
71            <string>sender</string>
72            <string>parameter</string>
73            <string>before</string>
74            <string>after</string>
75            <string>phrase</string>
76            <string>expand_goal</string>
77            <string>expand_term</string>
78            <string>goal_expansion</string>
79            <string>term_expansion</string>
80            <string>true</string>
81            <string>fail</string>
82            <string>call</string>
83            <string>catch</string>
84            <string>throw</string>
85            <string>unify_with_occurs_check</string>
86            <string>var</string>
87            <string>atom</string>
88            <string>integer</string>
89            <string>float</string>
90            <string>atomic</string>
91            <string>compound</string>
92            <string>nonvar</string>
93            <string>number</string>
94            <string>arg</string>
95            <string>copy_term</string>
96            <string>functor</string>
97            <string>current_predicate</string>
98            <string>predicate_property</string>
99            <string>abolish</string>
100            <string>assertz</string>
101            <string>asserta</string>
102            <string>clause</string>
103            <string>retract</string>
104            <string>retractall</string>
105            <string>bagof</string>
106            <string>findall</string>
107            <string>forall</string>
108            <string>setof</string>
109            <string>current_input</string>
110            <string>current_output</string>
111            <string>set_input</string>
112            <string>set_output</string>
113            <string>open</string>
114            <string>close</string>
115            <string>flush_output</string>
116            <string>stream_property</string>
117            <string>at_end_of_stream</string>
118            <string>set_stream_position</string>
119            <string>get_char</string>
120            <string>get_code</string>
121            <string>peek_char</string>
122            <string>peek_code</string>
123            <string>put_char</string>
124            <string>put_code</string>
125            <string>nl</string>
126            <string>get_byte</string>
127            <string>peek_byte</string>
128            <string>put_byte</string>
129            <string>read</string>
130            <string>read_term</string>
131            <string>write</string>
132            <string>writeq</string>
133            <string>write_canonical</string>
134            <string>atom_chars</string>
135            <string>atom_codes</string>
136            <string>atom_concat</string>
137            <string>number_chars</string>
138            <string>number_codes</string>
139            <string>current_op</string>
140            <string>char_conversion</string>
141            <string>current_char_conversion</string>
142            <string>once</string>
143            <string>repeat</string>
144            <string>atom_length</string>
145            <string>atom_concat</string>
146            <string>sub_atom</string>
147            <string>atom_chars</string>
148            <string>atom_codes</string>
149            <string>char_code</string>
150            <string>number_chars</string>
151            <string>number_codes</string>
152            <string>set_prolog_flag</string>
153            <string>current_prolog_flag</string>
154            <string>halt</string>
155            <string>abs</string>
156            <string>atan</string>
157            <string>ceiling</string>
158            <string>cos</string>
159            <string>exp</string>
160            <string>float_fractional_part</string>
161            <string>float_integer_part</string>
162            <string>floor</string>
163            <string>log</string>
164            <string>mod</string>
165            <string>rem</string>
166            <string>round</string>
167            <string>sign</string>
168            <string>sin</string>
169            <string>sqrt</string>
170            <string>truncate</string>
171        </array>
172    <key>beginCommand</key>
173    <string></string>
174    <key>beginFirstMultiLineComment</key>
175    <string>/*</string>
176    <key>beginInstruction</key>
177    <string></string>
178    <key>beginSecondMultiLineComment</key>
179    <string></string>
180    <key>beginVariable</key>
181    <string></string>
182    <key>endCommand</key>
183    <string></string>
184    <key>endFirstMultiLineComment</key>
185    <string>*/</string>
186    <key>endInstruction</key>
187    <string></string>
188    <key>endSecondMultiLineComment</key>
189    <string></string>
190    <key>endVariable</key>
191    <string></string>
192    <key>firstSingleLineComment</key>
193    <string>%</string>
194    <key>firstString</key>
195    <string>"</string>
196    <key>functionDefinition</key>
197    <string>((?&lt;=:-\sobject\()|(?&lt;=:-\sprotocol\()|(?&lt;=:-\scategory\())[a-z][a-zA-Z0-9_]*</string>
198    <key>removeFromFunction</key>
199    <string></string>
200    <key>keywords</key>
201    <array>
202        <string>::</string>
203        <string>^^</string>
204        <string>&lt;&lt;</string>
205    </array>
206    <key>keywordsCaseSensitive</key>
207    <true/>
208    <key>recolourKeywordIfAlreadyColoured</key>
209    <true/>
210    <key>secondSingleLineComment</key>
211    <string></string>
212    <key>secondString</key>
213    <string>'</string>
214</dict>
215</plist>
Note: See TracBrowser for help on using the browser.