| 1 |
lars |
1 |
<?xml version="1.0" encoding="UTF-8"?>
|
|
|
2 |
<package packagerversion="1.5.4" version="2.0" xmlns="http://pear.php.net/dtd/package-2.0" xmlns:tasks="http://pear.php.net/dtd/tasks-1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://pear.php.net/dtd/tasks-1.0 http://pear.php.net/dtd/tasks-1.0.xsd http://pear.php.net/dtd/package-2.0 http://pear.php.net/dtd/package-2.0.xsd">
|
|
|
3 |
<name>Text_Highlighter</name>
|
|
|
4 |
<channel>pear.php.net</channel>
|
|
|
5 |
<summary>Syntax highlighting</summary>
|
|
|
6 |
<description>Text_Highlighter is a package for syntax highlighting.
|
|
|
7 |
|
|
|
8 |
It provides a base class provining all the functionality,
|
|
|
9 |
and a descendent classes geneator class.
|
|
|
10 |
|
|
|
11 |
The main idea is to simplify creation of subclasses
|
|
|
12 |
implementing syntax highlighting for particular language.
|
|
|
13 |
Subclasses do not implement any new functioanality,
|
|
|
14 |
they just provide syntax highlighting rules.
|
|
|
15 |
The rules sources are in XML format.
|
|
|
16 |
|
|
|
17 |
To create a highlighter for a language, there is no need
|
|
|
18 |
to code a new class manually. Simply describe the rules
|
|
|
19 |
in XML file and use Text_Highlighter_Generator to create
|
|
|
20 |
a new class.</description>
|
|
|
21 |
<lead>
|
|
|
22 |
<name>Stoyan Stefanov</name>
|
|
|
23 |
<user>stoyan</user>
|
|
|
24 |
<email>ssttoo@gmail.com</email>
|
|
|
25 |
<active>yes</active>
|
|
|
26 |
</lead>
|
|
|
27 |
<lead>
|
|
|
28 |
<name>Andrey Demenev</name>
|
|
|
29 |
<user>blindman</user>
|
|
|
30 |
<email>demenev@gmail.com</email>
|
|
|
31 |
<active>yes</active>
|
|
|
32 |
</lead>
|
|
|
33 |
<date>2007-06-06</date>
|
|
|
34 |
<time>11:28:05</time>
|
|
|
35 |
<version>
|
|
|
36 |
<release>0.7.0</release>
|
|
|
37 |
<api>0.7.0</api>
|
|
|
38 |
</version>
|
|
|
39 |
<stability>
|
|
|
40 |
<release>beta</release>
|
|
|
41 |
<api>beta</api>
|
|
|
42 |
</stability>
|
|
|
43 |
<license uri="http://www.php.net/license">PHP License</license>
|
|
|
44 |
<notes>- added new renderer - Array
|
|
|
45 |
- HTML renderer modified to extend Array
|
|
|
46 |
- more new renderers - BB, HTMLTags, JSON, XML, all extending Array
|
|
|
47 |
(feature requests #8704 and #9188 )
|
|
|
48 |
- new syntax definition - ABAP programming language (feature request #8809)
|
|
|
49 |
- linked elements to their online documentation option (request #7480)
|
|
|
50 |
- option to output code as unordered list (request #4640)
|
|
|
51 |
- option to set starting number when outputting code in ordered lists
|
|
|
52 |
(request #7077)
|
|
|
53 |
- option to set CSS class names mapping insead of using hardcoded
|
|
|
54 |
class names (request #7077)
|
|
|
55 |
- option to set a CSS style mappping instead of class names (request #7077)
|
|
|
56 |
- fixed /= issue when highlighting javascript (bug #11160)
|
|
|
57 |
- added sample CSS to the package (bug #11211)</notes>
|
|
|
58 |
<contents>
|
|
|
59 |
<dir name="/">
|
|
|
60 |
<file baseinstalldir="Text" md5sum="013c9c0ecdee58dbc4ca528dc15a34a2" name="Highlighter/Renderer/Array.php" role="php">
|
|
|
61 |
<tasks:replace from="@package_version@" to="version" type="package-info" />
|
|
|
62 |
</file>
|
|
|
63 |
<file baseinstalldir="Text" md5sum="a971bba378a46ed71dba3d041bd56f0b" name="Highlighter/Renderer/BB.php" role="php">
|
|
|
64 |
<tasks:replace from="@package_version@" to="version" type="package-info" />
|
|
|
65 |
</file>
|
|
|
66 |
<file baseinstalldir="Text" md5sum="acf2457b365cf36813d573ff6f8805b5" name="Highlighter/Renderer/Console.php" role="php">
|
|
|
67 |
<tasks:replace from="@package_version@" to="version" type="package-info" />
|
|
|
68 |
</file>
|
|
|
69 |
<file baseinstalldir="Text" md5sum="203dbdbb0082dc1e2d6364104c13b185" name="Highlighter/Renderer/Html.php" role="php">
|
|
|
70 |
<tasks:replace from="@package_version@" to="version" type="package-info" />
|
|
|
71 |
</file>
|
|
|
72 |
<file baseinstalldir="Text" md5sum="2c3f20ccfaa49beb1f52210dbe3dab96" name="Highlighter/Renderer/HtmlTags.php" role="php">
|
|
|
73 |
<tasks:replace from="@package_version@" to="version" type="package-info" />
|
|
|
74 |
</file>
|
|
|
75 |
<file baseinstalldir="Text" md5sum="c89a16a844d5ca566378a7413f930b39" name="Highlighter/Renderer/JSON.php" role="php">
|
|
|
76 |
<tasks:replace from="@package_version@" to="version" type="package-info" />
|
|
|
77 |
</file>
|
|
|
78 |
<file baseinstalldir="Text" md5sum="77497ce0df4f06685b6a490ae6c4f9b2" name="Highlighter/Renderer/XML.php" role="php">
|
|
|
79 |
<tasks:replace from="@package_version@" to="version" type="package-info" />
|
|
|
80 |
</file>
|
|
|
81 |
<file baseinstalldir="Text" md5sum="9eda0470e135719c006267d635b0f4da" name="Highlighter/ABAP.php" role="php">
|
|
|
82 |
<tasks:replace from="@package_version@" to="version" type="package-info" />
|
|
|
83 |
</file>
|
|
|
84 |
<file baseinstalldir="Text" md5sum="3542033429d49f7cae984b555f4b0e8b" name="Highlighter/CPP.php" role="php">
|
|
|
85 |
<tasks:replace from="@package_version@" to="version" type="package-info" />
|
|
|
86 |
</file>
|
|
|
87 |
<file baseinstalldir="Text" md5sum="f65969cad2155c3024b678211f9658c9" name="Highlighter/CSS.php" role="php">
|
|
|
88 |
<tasks:replace from="@package_version@" to="version" type="package-info" />
|
|
|
89 |
</file>
|
|
|
90 |
<file baseinstalldir="Text" md5sum="b122955b7d554cefcefd4eb20c720ab7" name="Highlighter/DIFF.php" role="php">
|
|
|
91 |
<tasks:replace from="@package_version@" to="version" type="package-info" />
|
|
|
92 |
</file>
|
|
|
93 |
<file baseinstalldir="Text" md5sum="64106222a94c953984d940e3c2c412df" name="Highlighter/DTD.php" role="php">
|
|
|
94 |
<tasks:replace from="@package_version@" to="version" type="package-info" />
|
|
|
95 |
</file>
|
|
|
96 |
<file baseinstalldir="Text" md5sum="243c07edbe16c13a751e21a7255d585e" name="Highlighter/Generator.php" role="php">
|
|
|
97 |
<tasks:replace from="@package_version@" to="version" type="package-info" />
|
|
|
98 |
</file>
|
|
|
99 |
<file baseinstalldir="Text" md5sum="7285f8e1eae5787c4736366e09fc92fa" name="Highlighter/HTML.php" role="php">
|
|
|
100 |
<tasks:replace from="@package_version@" to="version" type="package-info" />
|
|
|
101 |
</file>
|
|
|
102 |
<file baseinstalldir="Text" md5sum="e33a3c1b1c602954ef64be97c35da538" name="Highlighter/JAVA.php" role="php">
|
|
|
103 |
<tasks:replace from="@package_version@" to="version" type="package-info" />
|
|
|
104 |
</file>
|
|
|
105 |
<file baseinstalldir="Text" md5sum="87e889b7fa92c2cba0de2a0f8c827d4b" name="Highlighter/JAVASCRIPT.php" role="php">
|
|
|
106 |
<tasks:replace from="@package_version@" to="version" type="package-info" />
|
|
|
107 |
</file>
|
|
|
108 |
<file baseinstalldir="Text" md5sum="2c14a034318efc04f54a891f4d92efd5" name="Highlighter/MYSQL.php" role="php">
|
|
|
109 |
<tasks:replace from="@package_version@" to="version" type="package-info" />
|
|
|
110 |
</file>
|
|
|
111 |
<file baseinstalldir="Text" md5sum="36b6e4204bda4fd3f46f63d192edfb6c" name="Highlighter/PERL.php" role="php">
|
|
|
112 |
<tasks:replace from="@package_version@" to="version" type="package-info" />
|
|
|
113 |
</file>
|
|
|
114 |
<file baseinstalldir="Text" md5sum="a2298d02fd3712e63abda97f4459186d" name="Highlighter/PHP.php" role="php">
|
|
|
115 |
<tasks:replace from="@package_version@" to="version" type="package-info" />
|
|
|
116 |
</file>
|
|
|
117 |
<file baseinstalldir="Text" md5sum="5a84265037e4c802262b8453fa03f05d" name="Highlighter/PYTHON.php" role="php">
|
|
|
118 |
<tasks:replace from="@package_version@" to="version" type="package-info" />
|
|
|
119 |
</file>
|
|
|
120 |
<file baseinstalldir="Text" md5sum="733b468795b3ccaa82188d60ba42e0db" name="Highlighter/Renderer.php" role="php">
|
|
|
121 |
<tasks:replace from="@package_version@" to="version" type="package-info" />
|
|
|
122 |
</file>
|
|
|
123 |
<file baseinstalldir="Text" md5sum="741b76badb0510310efb053ffb38103c" name="Highlighter/RUBY.php" role="php">
|
|
|
124 |
<tasks:replace from="@package_version@" to="version" type="package-info" />
|
|
|
125 |
</file>
|
|
|
126 |
<file baseinstalldir="Text" md5sum="9612b29d18c0d18cd9a851ed6e49594b" name="Highlighter/SQL.php" role="php">
|
|
|
127 |
<tasks:replace from="@package_version@" to="version" type="package-info" />
|
|
|
128 |
</file>
|
|
|
129 |
<file baseinstalldir="Text" md5sum="d5ebca4d8fbadf6b93f582786a818ab3" name="Highlighter/XML.php" role="php">
|
|
|
130 |
<tasks:replace from="@package_version@" to="version" type="package-info" />
|
|
|
131 |
</file>
|
|
|
132 |
<file baseinstalldir="Text" md5sum="71e89de3fd80eb8c9fe2139bc786c739" name="abap.xml" role="data" />
|
|
|
133 |
<file baseinstalldir="Text" md5sum="150e48565986dc85cbd5def048c861ff" name="cpp.xml" role="data" />
|
|
|
134 |
<file baseinstalldir="Text" md5sum="80b88a5630616a43900e9f6255876d73" name="css.xml" role="data" />
|
|
|
135 |
<file baseinstalldir="Text" md5sum="03bbb9f97dd557688082125fec184160" name="diff.xml" role="data" />
|
|
|
136 |
<file baseinstalldir="Text" md5sum="2f0dc7366f5da77b875fead48dd1d992" name="dtd.xml" role="data" />
|
|
|
137 |
<file baseinstalldir="Text/Highlighter" md5sum="3864e523f21aa47f670935233daaf155" name="generate" role="script">
|
|
|
138 |
<tasks:replace from="@php_dir@" to="php_dir" type="pear-config" />
|
|
|
139 |
<tasks:replace from="@php_bin@" to="php_bin" type="pear-config" />
|
|
|
140 |
</file>
|
|
|
141 |
<file baseinstalldir="Text/Highlighter" md5sum="15a780d6a0e5f8e2f17e10f621d48a77" name="generate.bat" role="script">
|
|
|
142 |
<tasks:replace from="@bin_dir@" to="bin_dir" type="pear-config" />
|
|
|
143 |
<tasks:replace from="@php_bin@" to="php_bin" type="pear-config" />
|
|
|
144 |
<tasks:replace from="@php_dir@" to="php_dir" type="pear-config" />
|
|
|
145 |
</file>
|
|
|
146 |
<file baseinstalldir="Text" md5sum="fb358f890eb689f066067ae7440c2e65" name="Highlighter.php" role="php">
|
|
|
147 |
<tasks:replace from="@package_version@" to="version" type="package-info" />
|
|
|
148 |
</file>
|
|
|
149 |
<file baseinstalldir="Text" md5sum="4724355723d91173e3fbff1a49cf6ed2" name="html.xml" role="data" />
|
|
|
150 |
<file baseinstalldir="Text" md5sum="fca74bdc9fb76c5f4ebf25e13632d724" name="java.xml" role="data" />
|
|
|
151 |
<file baseinstalldir="Text" md5sum="317d36bed5a22b1207d2903116dc211d" name="javascript.xml" role="data" />
|
|
|
152 |
<file baseinstalldir="Text" md5sum="abd328d98009176bee09ccd40c195c28" name="mysql.xml" role="data" />
|
|
|
153 |
<file baseinstalldir="Text" md5sum="e29d249c5868fba82b59cbf5a9a65b36" name="perl.xml" role="data" />
|
|
|
154 |
<file baseinstalldir="Text" md5sum="9c94779edb325cc7b597f41e7911c87f" name="php.xml" role="data" />
|
|
|
155 |
<file baseinstalldir="Text" md5sum="17b174ea131f4c9a33383bdac2ecd707" name="python.xml" role="data" />
|
|
|
156 |
<file baseinstalldir="Text" md5sum="c1cddeb6c05c8a2c38f106dc9c0bf1b4" name="README" role="doc" />
|
|
|
157 |
<file baseinstalldir="Text" md5sum="77abf6bfda4e2f55e41b313c0a08e076" name="ruby.xml" role="data" />
|
|
|
158 |
<file baseinstalldir="Text" md5sum="3fcc7d0e298ecfd1432bbd051e977e2d" name="sample.css" role="data" />
|
|
|
159 |
<file baseinstalldir="Text" md5sum="239d1d056dc1a02b6fc1e52f84fb451c" name="sql.xml" role="data" />
|
|
|
160 |
<file baseinstalldir="Text" md5sum="96a7618ad15217978ff1d5f70f76eb05" name="TODO" role="data" />
|
|
|
161 |
<file baseinstalldir="Text" md5sum="abd0b34519988975de481f81bd507ee7" name="xml.xml" role="data" />
|
|
|
162 |
</dir>
|
|
|
163 |
</contents>
|
|
|
164 |
<dependencies>
|
|
|
165 |
<required>
|
|
|
166 |
<php>
|
|
|
167 |
<min>4.3.3</min>
|
|
|
168 |
</php>
|
|
|
169 |
<pearinstaller>
|
|
|
170 |
<min>1.4.0b1</min>
|
|
|
171 |
</pearinstaller>
|
|
|
172 |
<package>
|
|
|
173 |
<name>PEAR</name>
|
|
|
174 |
<channel>pear.php.net</channel>
|
|
|
175 |
<min>1.0</min>
|
|
|
176 |
</package>
|
|
|
177 |
<package>
|
|
|
178 |
<name>XML_Parser</name>
|
|
|
179 |
<channel>pear.php.net</channel>
|
|
|
180 |
<min>1.0.1</min>
|
|
|
181 |
</package>
|
|
|
182 |
<package>
|
|
|
183 |
<name>Console_Getopt</name>
|
|
|
184 |
<channel>pear.php.net</channel>
|
|
|
185 |
<min>1.0</min>
|
|
|
186 |
</package>
|
|
|
187 |
</required>
|
|
|
188 |
</dependencies>
|
|
|
189 |
<phprelease>
|
|
|
190 |
<installconditions>
|
|
|
191 |
<os>
|
|
|
192 |
<name>(*ix|*ux)</name>
|
|
|
193 |
</os>
|
|
|
194 |
</installconditions>
|
|
|
195 |
<filelist>
|
|
|
196 |
<ignore name="generate.bat" />
|
|
|
197 |
</filelist>
|
|
|
198 |
</phprelease>
|
|
|
199 |
<phprelease>
|
|
|
200 |
<installconditions>
|
|
|
201 |
<os>
|
|
|
202 |
<name>windows</name>
|
|
|
203 |
</os>
|
|
|
204 |
</installconditions>
|
|
|
205 |
<filelist>
|
|
|
206 |
<ignore name="generate" />
|
|
|
207 |
</filelist>
|
|
|
208 |
</phprelease>
|
|
|
209 |
<phprelease>
|
|
|
210 |
<filelist>
|
|
|
211 |
<ignore name="generate" />
|
|
|
212 |
<ignore name="generate.bat" />
|
|
|
213 |
</filelist>
|
|
|
214 |
</phprelease>
|
|
|
215 |
<changelog>
|
|
|
216 |
<release>
|
|
|
217 |
<version>
|
|
|
218 |
<release>0.7.0</release>
|
|
|
219 |
<api>0.7.0</api>
|
|
|
220 |
</version>
|
|
|
221 |
<stability>
|
|
|
222 |
<release>beta</release>
|
|
|
223 |
<api>beta</api>
|
|
|
224 |
</stability>
|
|
|
225 |
<date>2007-06-06</date>
|
|
|
226 |
<license uri="http://www.php.net/license">PHP License</license>
|
|
|
227 |
<notes>- added new renderer - Array
|
|
|
228 |
- HTML renderer modified to extend Array
|
|
|
229 |
- more new renderers - BB, HTMLTags, JSON, XML, all extending Array
|
|
|
230 |
(feature requests #8704 and #9188 )
|
|
|
231 |
- new syntax definition - ABAP programming language (feature request #8809)
|
|
|
232 |
- linked elements to their online documentation option (request #7480)
|
|
|
233 |
- option to output code as unordered list (request #4640)
|
|
|
234 |
- option to set starting number when outputting code in ordered lists
|
|
|
235 |
(request #7077)
|
|
|
236 |
- option to set CSS class names mapping insead of using hardcoded
|
|
|
237 |
class names (request #7077)
|
|
|
238 |
- option to set a CSS style mappping instead of class names (request #7077)
|
|
|
239 |
- fixed /= issue when highlighting javascript (bug #11160)
|
|
|
240 |
- added sample CSS to the package (bug #11211)</notes>
|
|
|
241 |
</release>
|
|
|
242 |
</changelog>
|
|
|
243 |
</package>
|