From 01c7eb85e7d6df1de17ddbbb1f7383ec3b4c9dde Mon Sep 17 00:00:00 2001 From: martin Date: Fri, 17 Dec 2010 19:50:17 +0000 Subject: [PATCH] packager: add ini, bat highlighter, thanks to vrode for converting from orig synedit. issue #18320 git-svn-id: trunk@28746 - --- packager/packagesystem.pas | 2 ++ packager/registersynedit.pas | 13 +++++++++++++ 2 files changed, 15 insertions(+) diff --git a/packager/packagesystem.pas b/packager/packagesystem.pas index 962596c190..891b9b0a04 100644 --- a/packager/packagesystem.pas +++ b/packager/packagesystem.pas @@ -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); diff --git a/packager/registersynedit.pas b/packager/registersynedit.pas index e6b098cc27..4d8cce557c 100644 --- a/packager/registersynedit.pas +++ b/packager/registersynedit.pas @@ -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);