added new items to hardcoded static macros

This commit is contained in:
Basile Burg 2015-01-04 18:49:52 +01:00
parent 9fd5660065
commit b0350a849c
1 changed files with 12 additions and 3 deletions

View File

@ -5,7 +5,7 @@ unit ce_staticmacro;
interface interface
uses uses
Classes, Sysutils, SynEdit, SynEditAutoComplete, SynCompletion, Classes, Sysutils, SynEdit, SynCompletion,
ce_interfaces, ce_writableComponent, ce_synmemo; ce_interfaces, ce_writableComponent, ce_synmemo;
type type
@ -53,13 +53,22 @@ type
const const
macFname = 'staticMacros.txt'; macFname = 'staticMacros.txt';
defMacros: array[0..5] of string = ( defMacros: array[0..14] of string = (
'$a=auto', '$a=auto',
'$c=class {}', '$c=class {}',
'$e=enum {}',
'$it=interface {}',
'$im=import ',
'$pr=protected {}',
'$pu=public {}',
'$pv=private {}',
'$s=struct {}', '$s=struct {}',
'$t=template {}',
'$un=union{}',
'$ut=unittest{}', '$ut=unittest{}',
'$fo=for(auto i = 0; ; )', '$fo=for(auto i = 0; ; )',
'$fe=foreach(elem; )' '$fe=foreach(elem; )',
'$v=void (){}'
); );
var var