Skip to content

Commit d7f4b2a

Browse files
committed
Merge branch 'master' of https://github.com/platima/Colorer-schemes into platima-master
2 parents 1100b85 + 28d964d commit d7f4b2a

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

hrc/hrc/proto.hrc

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -246,18 +246,27 @@
246246
<location link="inet/html.hrc" />
247247
<filename>/\.[^ptr]??html?$/i</filename>
248248
<firstline>/^\s*&lt;((!DOCTYPE\s+)?HTML|!\-\-)/i</firstline>
249+
<firstline>/^\s*&lt;(html|head|title|body)\b/i</firstline>
250+
<firstline>/^\s*&lt;(div|span|a|script|style|table|form)\b/i</firstline>
249251
<parameters>
250252
<param name="conditional-comments" value="true" description="IE conditional comments" />
251253
<param name="html-pairs" value="true" description="Highlighting some known HTML Pair tags. Please, use &lt; /&gt; syntax for singles like p, td, tr etc.." />
254+
<!-- firstline -->
255+
<param name='firstlines' value='2' description="lines for 'firstline'" />
256+
<param name='firstlinebytes' value='2000' description="bytes for 'firstline'" />
252257
</parameters>
253258
</prototype>
254259

255260
<prototype name="css" group="inet" description="css">
256261
<location link="inet/css.hrc" />
257262
<filename>/\.css$/i</filename>
263+
<firstline>/^\s*[\.\#\w-]+\s*\{/i</firstline>
258264
<parameters>
259265
<param name="html-css" value="true" description="Default use css for HTML" />
260266
<param name="svg-css" value="false" description="Default use css for SVG" />
267+
<!-- firstline -->
268+
<param name='firstlines' value='2' description="lines for 'firstline'" />
269+
<param name='firstlinebytes' value='2000' description="bytes for 'firstline'" />
261270
</parameters>
262271
</prototype>
263272
<prototype name="html-css" group="inet" description="css for html">
@@ -570,8 +579,13 @@
570579
<prototype name="sql" group="database" description="SQL, PL/SQL">
571580
<location link="db/sql.hrc" />
572581
<filename>/\.sql$/i</filename>
582+
<firstline>/^\s*(SELECT|INSERT INTO|UPDATE|DELETE FROM)\s+.*?\s+(FROM|INTO|SET|WHERE)\b/i</firstline>
583+
<firstline>/^\s*--.*$|^\s*\/\*.*\*\/$/i</firstline>
573584
<parameters>
574585
<param name="backslash_escapes" value="true" description="Treat \' in character literals as an escaped '" />
586+
<!-- firstline -->
587+
<param name='firstlines' value='10' description="lines for 'firstline'" />
588+
<param name='firstlinebytes' value='2000' description="bytes for 'firstline'" />
575589
</parameters>
576590
</prototype>
577591
<prototype name="mysql" group="database" description="MySQL">
@@ -1006,6 +1020,7 @@
10061020
<prototype name="json" group="rare" description="JSON">
10071021
<location link="rare/json.hrc" />
10081022
<filename weight='3'>/\.json$/i</filename>
1023+
<firstline weight="3">/^\s*\{\s*"\w+":/i</firstline>
10091024
</prototype>
10101025
<prototype name="yaml" group="rare" description="YAML">
10111026
<location link="rare/yaml.hrc" />

0 commit comments

Comments
 (0)