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('synhighlighterhashentries.pas', 'SynHighlighterHashEntries', pftUnit,[], cpBase);
AddFile('synhighlighterjscript.pas', 'SynHighlighterJScript', pftUnit,[], cpBase); AddFile('synhighlighterjscript.pas', 'SynHighlighterJScript', pftUnit,[], cpBase);
AddFile('synhighlighterposition.pas', 'TSynPositionHighlighter', 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('syngutter.pas','SynGutter',pftUnit,[],cpBase);
AddFile('syngutterbase.pp','SynGutterBase',pftUnit,[],cpBase); AddFile('syngutterbase.pp','SynGutterBase',pftUnit,[],cpBase);

View File

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