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

git-svn-id: trunk@28745 -
This commit is contained in:
martin 2010-12-17 19:49:06 +00:00
parent 918efdedca
commit 2c8aec58e4
9 changed files with 54 additions and 1328 deletions

2
.gitattributes vendored
View File

@ -2036,6 +2036,7 @@ components/synedit/design/syneditlazdsgn.bat svneol=native#text/x-msdos-program
components/synedit/design/syneditlazdsgn.txt svneol=native#text/plain components/synedit/design/syneditlazdsgn.txt svneol=native#text/plain
components/synedit/design/tsynanysyn.png -text svneol=unset#image/png components/synedit/design/tsynanysyn.png -text svneol=unset#image/png
components/synedit/design/tsynautocomplete.png -text svneol=unset#image/png components/synedit/design/tsynautocomplete.png -text svneol=unset#image/png
components/synedit/design/tsynbatsyn.png -text
components/synedit/design/tsyncppsyn.png -text svneol=unset#image/png components/synedit/design/tsyncppsyn.png -text svneol=unset#image/png
components/synedit/design/tsyncsssyn.png -text svneol=unset#image/png components/synedit/design/tsyncsssyn.png -text svneol=unset#image/png
components/synedit/design/tsyndiffsyn.png -text components/synedit/design/tsyndiffsyn.png -text
@ -2043,6 +2044,7 @@ components/synedit/design/tsynedit.png -text svneol=unset#image/png
components/synedit/design/tsynexporterhtml.png -text svneol=unset#image/png components/synedit/design/tsynexporterhtml.png -text svneol=unset#image/png
components/synedit/design/tsynfreepascalsyn.png -text svneol=unset#image/png components/synedit/design/tsynfreepascalsyn.png -text svneol=unset#image/png
components/synedit/design/tsynhtmlsyn.png -text svneol=unset#image/png components/synedit/design/tsynhtmlsyn.png -text svneol=unset#image/png
components/synedit/design/tsyninisyn.png -text
components/synedit/design/tsynjavasyn.png -text svneol=unset#image/png components/synedit/design/tsynjavasyn.png -text svneol=unset#image/png
components/synedit/design/tsynlfmsyn.png -text svneol=unset#image/png components/synedit/design/tsynlfmsyn.png -text svneol=unset#image/png
components/synedit/design/tsynmacrorecorder.png -text svneol=unset#image/png components/synedit/design/tsynmacrorecorder.png -text svneol=unset#image/png

File diff suppressed because it is too large Load Diff

View File

@ -52,6 +52,7 @@ implicitunits=synbeautifier syncompletion syndesignstringconstants \
synhighlightermulti synhighlighterpas synhighlighterperl synhighlighterphp \ synhighlightermulti synhighlighterpas synhighlighterperl synhighlighterphp \
synhighlighterposition synhighlighterpython synhighlightersql synhighlightertex \ synhighlighterposition synhighlighterpython synhighlightersql synhighlightertex \
synhighlighterunixshellscript synhighlightervb synhighlighterxml synhighlighterdiff \ synhighlighterunixshellscript synhighlightervb synhighlighterxml synhighlighterdiff \
synhighlighterbat synhighlighterini \
synmacrorecorder synmemo synpluginsyncroedit synpluginsyncronizededitbase \ synmacrorecorder synmemo synpluginsyncroedit synpluginsyncronizededitbase \
synplugintemplateedit synpropertyeditobjectlist synregexpr syntextdrawer synplugintemplateedit synpropertyeditobjectlist synregexpr syntextdrawer

View File

@ -25,7 +25,8 @@ uses
SynHighlighterPas, SynHighlighterPerl, SynHighlighterPHP, SynHighlighterPas, SynHighlighterPerl, SynHighlighterPHP,
SynHighlighterPosition, SynHighlighterPython, SynHighlighterSQL, SynHighlighterPosition, SynHighlighterPython, SynHighlighterSQL,
SynHighlighterTeX, synhighlighterunixshellscript, SynHighlighterVB, SynHighlighterTeX, synhighlighterunixshellscript, SynHighlighterVB,
SynHighlighterXML, SynMacroRecorder, SynMemo, SynPluginSyncroEdit, SynHighlighterXML, SynHighlighterBat, SynHighlighterIni,
SynMacroRecorder, SynMemo, SynPluginSyncroEdit,
SynPluginSyncronizedEditBase, SynPluginTemplateEdit, SynPluginSyncronizedEditBase, SynPluginTemplateEdit,
SynPropertyEditObjectList, SynRegExpr, SynTextDrawer, LazarusPackageIntf; SynPropertyEditObjectList, SynRegExpr, SynTextDrawer, LazarusPackageIntf;

View File

@ -22,10 +22,12 @@ uses
SynPluginSyncronizedEditBase, SynPluginTemplateEdit, SynPluginSyncroEdit, SynPluginSyncronizedEditBase, SynPluginTemplateEdit, SynPluginSyncroEdit,
SynEditHighlighter, SynEditHighlighterFoldBase, SynEditHighlighterXMLBase, SynEditHighlighter, SynEditHighlighterFoldBase, SynEditHighlighterXMLBase,
SynHighlighterAny, SynHighlighterAny,
SynHighlighterBat,
SynhighlighterCPP, SynhighlighterCPP,
SynHighlighterCss, SynHighlighterCss,
SynHighlighterHashEntries, SynHighlighterHashEntries,
SynhighlighterHTML, SynhighlighterHTML,
SynHighlighterIni,
SynHighlighterJava, SynHighlighterJava,
SynHighlighterJScript, SynHighlighterJScript,
SynHighlighterLFM, SynHighlighterLFM,

View File

@ -20,4 +20,6 @@ tsynsqlsyn.png
tsyntexsyn.png tsyntexsyn.png
tsynunixshellscriptsyn.png tsynunixshellscriptsyn.png
tsynxmlsyn.png tsynxmlsyn.png
tsynvbsyn.png tsynvbsyn.png
tsynbatsyn.png
tsyninisyn.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 437 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 441 B

View File

@ -431,3 +431,41 @@ LazarusResources.Add('tsynvbsyn','PNG',[
+#0#140#182#241#249#26#144#132#148#30#207#231#171'v{z'#189#238#131'@'#253#135 +#0#140#182#241#249#26#144#132#148#30#207#231#171'v{z'#189#238#131'@'#253#135
+#234'&'#185#3#198#171#218'^'#26#28'^'#8#0#0#0#0'IEND'#174'B`'#130 +#234'&'#185#3#198#171#218'^'#26#28'^'#8#0#0#0#0'IEND'#174'B`'#130
]); ]);
LazarusResources.Add('tsynbatsyn','PNG',[
#137'PNG'#13#10#26#10#0#0#0#13'IHDR'#0#0#0#24#0#0#0#24#8#6#0#0#0#224'w='#248#0
+#0#0#1'sRGB'#0#174#206#28#233#0#0#0#4'gAMA'#0#0#177#143#11#252'a'#5#0#0#0#9
+'pHYs'#0#0#14#195#0#0#14#195#1#199'o'#168'd'#0#0#0#6'bKGD'#0#255#0#255#0#255
+#160#189#167#147#0#0#0#7'tIME'#7#215#12#17#20'('#10'H'#29#23#212#0#0#1'%IDAT'
+'HKc'#252#15#4#12'4'#4#140' '#11'V'#175'^O'#19'+BC'#3#25#24'@'#22#172'Z'#181
+#238#255#253#251#183#193#184#188'|'#18'H'#136'b'#0'3'#135#9#159#211#25#25#25
+#25#144'1X-P'#12#142#9#248#27#20'2x-'#0'E'#15'2'#6#155#7#138'2'#24'&"`'#137
+#246#1#17'faUB'#180#15'hb'#1#220'PX'#184#131#162#0#13#18#178#24#175#15#224
+#154#145#194#28#24'+('#144'*'#22' '''#28'$'#207#16#149#162#136#242#1'r'#194
+'AI@D'#164#168#145#146#138#8#197'$'#30'y'#22'|z-s'#247#195#165#227'<5'#25'2'
+#189'$'#24#166'o{'#193#176'h'#251'u'#176'8L'#12'Y'#29'L'#131'=7'#132'E0'#146
+#143'Ovd'#0'a'#152#161' '#26']'#12#198#7#25#136#204'&'#202#2#10'B'#135'8'#31
+#128#188#15#194#160#224#128#1#152#24'1'#150#147#28'D'#216#130#1#159'E'#4'- '
+#198#149#20'Y'#128'-'#136'H'#177#20'k2'#253#253#247'7'#3'+3+8E'#160#3#152#24
+'H'#205#161#9'6'#12' '#26#6#176#169#135'W'#250'g'#207'>!'#197'aD'#169'56'#150
+'a'#0'['#0'SM'#139#214#5#0'\'#232#247#7#19'H'#201'F'#0#0#0#0'IEND'#174'B`'
+#130
]);
LazarusResources.Add('tsyninisyn','PNG',[
#137'PNG'#13#10#26#10#0#0#0#13'IHDR'#0#0#0#24#0#0#0#24#8#6#0#0#0#224'w='#248#0
+#0#0#1'sRGB'#0#174#206#28#233#0#0#0#4'gAMA'#0#0#177#143#11#252'a'#5#0#0#0#9
+'pHYs'#0#0#14#195#0#0#14#195#1#199'o'#168'd'#0#0#0#6'bKGD'#0#255#0#255#0#255
+#160#189#167#147#0#0#0#7'tIME'#7#215#12#17#20'('#10'H'#29#23#212#0#0#1')IDAT'
+'HKc'#252#15#4#12'4'#4#140' '#11'V'#175'^O'#19'+BC'#3#25#24'@'#22#172'Z'#181
+#238#255#253#251#183#193#184#188'|'#18'H'#136'b'#0'3'#135#9#159#211#25#25#25
+#25#144'1X-P'#12#142#9#248#27#20'2x-'#0'E'#15'2'#6#155#7#138'2'#24'&"`'#137
+#246#1#17'faUB'#180#15'hb'#1#220'PX'#184#131#162#0#13#18#178#24#175#15#224
+#154#145#194#28#24'+('#144'*'#22' '''#28'$'#207#16#149#162#136#242#1'r'#194
+'AI@D'#164#168#145#146#138#8#197'$'#30'y'#156'Ad'#153#187#159#1#134'a'#250'A'
+#252#233#219'^'#192#141#3#241#145#229#208#213#131#228'pZp|'#178'#X/'#140#134
+#25#180'h'#251'u'#20'K`'#226#184#212#19#149#138#144'C'#0'd'#16#200#18'b'#1
+#201#22#16'k0L'#221#224#180' '#206'S'#19#156#0#136#1'xS'#17#200#0'l'#6'ezI0'
+#128',A'#6'0u'#232#234'Y'#176#185#226#247#223#223#24#169#7'=E'#165#184#11'3'
+#164#184#219'0'#128#212#130#192#161#9'6'#12#172#204#172#24#198#193'+'#253#179
+'g'#159#16#227'c'#146#212#24#27#203'0'#128'-'#128#233#162'E'#235#2#0'*'#215
+#232#200'x'#244#215#136#0#0#0#0'IEND'#174'B`'#130
]);