packager: add ini, bat highlighter, thanks to vrode for converting from orig synedit. issue #18320

git-svn-id: trunk@28746 -
This commit is contained in:
martin 2010-12-17 19:50:17 +00:00
parent 2c8aec58e4
commit 01c7eb85e7
2 changed files with 15 additions and 0 deletions

View File

@ -1584,6 +1584,8 @@ begin
AddFile('synhighlighterhashentries.pas', 'SynHighlighterHashEntries', pftUnit,[], cpBase);
AddFile('synhighlighterjscript.pas', 'SynHighlighterJScript', pftUnit,[], cpBase);
AddFile('synhighlighterposition.pas', 'TSynPositionHighlighter', pftUnit,[], cpBase);
AddFile('synhighlighterini.pas', 'SynHighlighterBat', pftUnit,[], cpBase);
AddFile('synhighlighterbat.pas', 'SynHighlighterIni', pftUnit,[], cpBase);
AddFile('syngutter.pas','SynGutter',pftUnit,[],cpBase);
AddFile('syngutterbase.pp','SynGutterBase',pftUnit,[],cpBase);

View File

@ -47,6 +47,7 @@ uses
SynHighlighterLFM, SynHighlighterMulti, SynHighlighterUNIXShellScript,
SynHighlighterCss, SynHighlighterPHP, SynHighlighterTeX, SynHighlighterSQL,
SynHighlighterPython, SynHighlighterVB, SynHighlighterAny, SynHighlighterDiff,
SynHighlighterBat, SynHighlighterIni,
SynPropertyEditObjectList, SynDesignStringConstants,
LazarusPackageIntf, LResources, PropEdits;
@ -159,6 +160,16 @@ begin
RegisterComponents('SynEdit',[TSynMultiSyn]);
end;
procedure RegisterSynHighlighterBat;
begin
RegisterComponents('SynEdit',[TSynBatSyn]);
end;
procedure RegisterSynHighlighterIni;
begin
RegisterComponents('SynEdit',[TSynIniSyn]);
end;
procedure RegisterSynHighlighterVB;
begin
RegisterComponents('SynEdit',[TSynVBSyn]);
@ -215,6 +226,8 @@ begin
RegisterUnit('SynHighlighterAny',@RegisterSynHighlighterAny);
RegisterUnit('SynHighlighterMulti',@RegisterSynHighlighterMulti);
RegisterUnit('SynHighlighterBat',@RegisterSynHighlighterBat);
RegisterUnit('SynHighlighterIni',@RegisterSynHighlighterIni);
RegisterUnit('SynGutter',@RegisterSynGutter);
RegisterUnit('SynGutterCodeFolding',@RegisterSynGutterCodeFolding);