ILIAS  release_5-3 Revision v5.3.23-19-g915713cf615
HFile_jg_mac Class Reference
+ Inheritance diagram for HFile_jg_mac:
+ Collaboration diagram for HFile_jg_mac:

Public Member Functions

 HFile_jg_mac ()
 
 donothing ($keywordin)
 
- Public Member Functions inherited from HFile
 __construct ()
 
 parse_file ($file)
 
 to_perl ($stub, $tofile=1)
 
 to_php ($stub, $tofile=1)
 
 _get_categories ()
 
 _dump_linkscripts ()
 
 _dump_perl_linkscripts ()
 
 _dump_perl_defaultscripts ()
 
 _dump_colours ()
 
 _dump_var ($variable, $name)
 
 _dump_array ($array, $name)
 
 _dump_perl_array ($array, $name)
 
 _dump_hash ($hash, $name)
 
 _dump_perl_hash ($hash, $name)
 

Detailed Description

Definition at line 7 of file HFile_jg_mac.php.

Member Function Documentation

◆ donothing()

HFile_jg_mac::donothing (   $keywordin)

Definition at line 296 of file HFile_jg_mac.php.

297  {
298  return $keywordin;
299  }

◆ HFile_jg_mac()

HFile_jg_mac::HFile_jg_mac ( )

Definition at line 9 of file HFile_jg_mac.php.

References array.

10  {
11  $this->HFile();
12  /*************************************/
13  // Beautifier Highlighting Configuration File
14 //
15  /*************************************/
16  // Flags
17 
18  $this->nocase = "0";
19  $this->notrim = "0";
20  $this->perl = "0";
21 
22  // Colours
23 
24  $this->colours = array("");
25  $this->quotecolour = "blue";
26  $this->blockcommentcolour = "green";
27  $this->linecommentcolour = "green";
28 
29  // Indent Strings
30 
31  $this->indent = array();
32  $this->unindent = array();
33 
34  // String characters and delimiters
35 
36  $this->stringchars = array();
37  $this->delimiters = array();
38  $this->escchar = "";
39 
40  // Comment settings
41 
42  $this->linecommenton = array("");
43  $this->blockcommenton = array("");
44  $this->blockcommentoff = array("");
45 
46  // Keywords (keyword mapping to colour number)
47 
48  $this->keywords = array(
49  "This" => "",
50  "document" => "",
51  "describes" => "",
52  "the" => "",
53  "UltraEdit" => "",
54  "macros" => "",
55  "contained" => "",
56  "in" => "",
57  "file" => "",
58  "JG_Mac10.mac." => "",
59  "The" => "",
60  "were" => "",
61  "developed" => "",
62  "under" => "",
63  "version" => "",
64  "5.21." => "",
65  "macro" => "",
66  "library" => "",
67  "can" => "",
68  "be" => "",
69  "loaded" => "",
70  "by" => "",
71  "using" => "",
72  "Macro->Load" => "",
73  "or" => "",
74  "and" => "",
75  "Append" => "",
76  "to" => "",
77  "Existing" => "",
78  "menu" => "",
79  "options" => "",
80  "UltraEdit." => "",
81  "default" => "",
82  "hot" => "",
83  "key" => "",
84  "assignments" => "",
85  "are" => "",
86  "provided" => "",
87  "parentheses" => "",
88  "easily" => "",
89  "changed" => "",
90  "Macro->Delete" => "",
91  "Macro/Modify" => "",
92  "Hot" => "",
93  "Key" => "",
94  "option." => "",
95  "These" => "",
96  "strictly" => "",
97  "as" => "",
98  "an" => "",
99  "educational" => "",
100  "exercise" => "",
101  "no" => "",
102  "warranty" => "",
103  "is" => "",
104  "with" => "",
105  "respect" => "",
106  "their" => "",
107  "usability" => "",
108  "integrity" => "",
109  "(i.e.," => "",
110  "use" => "",
111  "at" => "",
112  "your" => "",
113  "own" => "",
114  "risk!)." => "",
115  "Any" => "",
116  "problems," => "",
117  "comments," => "",
118  "suggestions" => "",
119  "welcome" => "",
120  "e-mailed" => "",
121  "john.goodman@qwest.net." => "",
122  "Enjoy..." => "",
123  "John" => "",
124  "D." => "",
125  "Goodman" => "",
126  "JoinLines" => "",
127  "(F8)" => "",
128  "joins" => "",
129  "line" => "",
130  "following" => "",
131  "current" => "",
132  "end" => "",
133  "of" => "",
134  "a" => "",
135  "single" => "",
136  "space" => "",
137  "between" => "",
138  "them." => "",
139  "PosFirstNonWhite" => "",
140  "(F7)" => "",
141  "moves" => "",
142  "cursor" => "",
143  "first" => "",
144  "non-whitespace" => "",
145  "(non-space" => "",
146  "-tab)" => "",
147  "character" => "",
148  "on" => "",
149  "line." => "",
150  "Note:" => "",
151  "What" => "",
152  "I" => "",
153  "really" => "",
154  "wanted" => "",
155  "do" => "",
156  "(and" => "",
157  "will" => "",
158  "keep" => "",
159  "working" => "",
160  "on)" => "",
161  "was" => "",
162  "develop" => "",
163  "\"intelligent\"" => "",
164  "Home" => "",
165  "that" => "",
166  "would" => "",
167  "work" => "",
168  "follows:" => "",
169  "if" => "",
170  "column" => "",
171  "1" => "",
172  "move" => "",
173  "else" => "",
174  "Some" => "",
175  "people" => "",
176  "prefer:" => "",
177  "LineAlignPrev" => "",
178  "(Ctrl+F7)" => "",
179  "aligns" => "",
180  "beginning" => "",
181  "above" => "",
182  "it." => "",
183  "might" => "",
184  "prefer" => "",
185  "add" => "",
186  "DOWN" => "",
187  "ARROW" => "",
188  "command" => "",
189  "macro." => "",
190  "allow" => "",
191  "you" => "",
192  "align" => "",
193  "series" => "",
194  "lines" => "",
195  "repeatedly" => "",
196  "hitting" => "",
197  "key." => "",
198  "LineAlignCursor" => "",
199  "(Ctrl+F8)" => "",
200  "position." => "",
201  "For" => "",
202  "example," => "",
203  "20," => "",
204  "shifted" => "",
205  "begin" => "",
206  "20." => "",
207  "(best" => "",
208  "used" => "",
209  "Allow" => "",
210  "Positioning" => "",
211  "Beyond" => "",
212  "Line" => "",
213  "End" => "",
214  "option" => "",
215  "set" => "",
216  "on)." => "",
217  "LineRight1" => "",
218  "(Shift+F8)" => "",
219  "shifts" => "",
220  "right" => "",
221  "one" => "",
222  "(by" => "",
223  "adding" => "",
224  "1)." => "",
225  "LineLeft1" => "",
226  "(Shift+F7)" => "",
227  "left" => "",
228  "deleting" => "",
229  "CmmtThisLine" => "",
230  "(Alt+F7)" => "",
231  "\"comments-out\"" => "",
232  "in-line" => "",
233  "comment" => "",
234  "string" => "",
235  "(\"//" => "",
236  "\"" => "",
237  "default)" => "",
238  "Indentation" => "",
239  "preserved." => "",
240  "example:" => "",
241  "before" => "",
242  "invoking" => "",
243  "macro:" => "",
244  "........GrandTotal" => "",
245  "+=" => "",
246  "SubTotal" => "",
247  "after" => "",
248  "........//" => "",
249  "GrandTotal" => "",
250  "CmmtAbove" => "",
251  "(Alt+F8)" => "",
252  "adds" => "",
253  "blank" => "",
254  "facilitate" => "",
255  "encourage!)" => "",
256  "writing" => "",
257  "description" => "",
258  "what" => "",
259  "does." => "",
260  "aligned" => "",
261  "original" => "",
262  "positioned" => "",
263  "just" => "",
264  "string." => "",
265  "Lines" => "",
266  "(cursor" => "",
267  "position" => "",
268  "=" => "",
269  "^):" => "",
270  "^" => "",
271  "RemLeadingWhite" => "",
272  "(Ctrl+Shift+F7)" => "",
273  "deletes" => "",
274  "leading" => "",
275  "whitespace" => "",
276  "characters" => "",
277  "(spaces" => "",
278  "tabs)" => "",
279  "from" => "",
280  "RemTrailingWhite" => "",
281  "(Ctrl+Shift+F8)" => "",
282  "trailing" => "");
283 
284  // Special extensions
285 
286  // Each category can specify a PHP function that returns an altered
287  // version of the keyword.
288 
289 
290 
291  $this->linkscripts = array(
292  "" => "donothing");
293  }
Create styles array
The data for the language used.
Definition: HFile.php:21

The documentation for this class was generated from the following file: