… | |
… | |
250 | |
250 | |
251 | print "<tr><td><tt class='icon'>FILE</tt></td><td class='rr'><a href='http://dist.schmorp.de/$name/'>File Releases</a></td></tr>\n" |
251 | print "<tr><td><tt class='icon'>FILE</tt></td><td class='rr'><a href='http://dist.schmorp.de/$name/'>File Releases</a></td></tr>\n" |
252 | if grep /dist(?!-)/, @args; |
252 | if grep /dist(?!-)/, @args; |
253 | print "<tr><td><tt class='icon'>FILE</tt></td><td class='rr'><a href='http://ftp.gnu.org/gnu/$name/'>File Releases</a></td></tr>\n" |
253 | print "<tr><td><tt class='icon'>FILE</tt></td><td class='rr'><a href='http://ftp.gnu.org/gnu/$name/'>File Releases</a></td></tr>\n" |
254 | if grep /dist-gnu/, @args; |
254 | if grep /dist-gnu/, @args; |
255 | print "<tr><td><tt class='icon'>CPAN</tt></td><td class='rr'><a href='http://www.cpan.org/modules/by-authors/Marc_Lehmann/'>File Releases (CPAN)</a></td></tr>\n" |
255 | print "<tr><td><tt class='icon'>CPAN</tt></td><td class='rr'><a href='http://www.cpan.org/modules/by-authors/id/M/ML/MLEHMANN/'>File Releases (CPAN)</a></td></tr>\n" |
256 | if grep /cpan$/, @args; |
256 | if grep /cpan$/, @args; |
257 | print "<tr><td><tt class='icon'>CPAN</tt></td><td class='rr'><a href='http://www.cpan.org/modules/by-authors/id/E/EL/ELMEX/'>File Releases (CPAN)</a></td></tr>\n" |
257 | print "<tr><td><tt class='icon'>CPAN</tt></td><td class='rr'><a href='http://www.cpan.org/modules/by-authors/id/E/EL/ELMEX/'>File Releases (CPAN)</a></td></tr>\n" |
258 | if grep /cpan-elmex/, @args; |
258 | if grep /cpan-elmex/, @args; |
259 | for (@args) { |
259 | for (@args) { |
260 | if (/list\((.*?)\)/) { |
260 | if (/list\((.*?)\)/) { |
… | |
… | |
324 | <tr><td><tt class='icon'>FILE</tt></td><td class='rr'>Most file releases can be found <a href="http://dist.schmorp.de/">here</a> or on CPAN (for Perl modules)</td></tr> |
324 | <tr><td><tt class='icon'>FILE</tt></td><td class='rr'>Most file releases can be found <a href="http://dist.schmorp.de/">here</a> or on CPAN (for Perl modules)</td></tr> |
325 | <tr><td><tt class='icon'>LIST</tt></td><td class='rr'>All mailinglists can be found <a href="http://lists.schmorp.de/mailman/listinfo">here</a></td></tr> |
325 | <tr><td><tt class='icon'>LIST</tt></td><td class='rr'>All mailinglists can be found <a href="http://lists.schmorp.de/mailman/listinfo">here</a></td></tr> |
326 | <!--<tr><td><tt class='icon'>WIKI</tt></td><td class='rr'>The Wiki can be found <a href="http://wiki.schmorp.de/">here</a></td></tr>--> |
326 | <!--<tr><td><tt class='icon'>WIKI</tt></td><td class='rr'>The Wiki can be found <a href="http://wiki.schmorp.de/">here</a></td></tr>--> |
327 | |
327 | |
328 | <!--<tr><td><tt class='icon'>IRC</tt></td><td class='rr'>Server <a href='http://webchat.freenode.net/?randomnick=1&channels=schmorp&prompt=1'><tt><b>irc.freenode.net</b></tt>, channel <tt>#schmorp</tt></a>, user <tt>schmorp</tt> <b>(say hi and <i>wait a few minutes or hours</i>)</b><br/>Other project-specific IRC servers are listed on their respective project page.</td></tr>--> |
328 | <!--<tr><td><tt class='icon'>IRC</tt></td><td class='rr'>Server <a href='http://webchat.freenode.net/?randomnick=1&channels=schmorp&prompt=1'><tt><b>irc.freenode.net</b></tt>, channel <tt>#schmorp</tt></a>, user <tt>schmorp</tt> <b>(say hi and <i>wait a few minutes or hours</i>)</b><br/>Other project-specific IRC servers are listed on their respective project page.</td></tr>--> |
329 | <tr><td><tt class='icon'>IRC</tt></td><td class='rr'>Server <a href='http://chat.schmorp.de/?channels=schmorpforge'><tt><b>irc.schmorp.de</b></tt>, channel <tt>#schmorpforge</tt></a>, users <tt>schmorp</tt> and <tt>elmex</tt> <b>(say hi and <i>wait a few minutes or hours</i>)</b><br/>Other project-specific IRC servers are listed on their respective project page.</td></tr> |
329 | <tr><td><tt class='icon'>IRC</tt></td><td class='rr'>Server <a href='http://chat.schmorp.de/?channels=schmorpforge'><tt><b>irc.schmorp.de</b></tt>, channel <tt>#schmorpforge</tt></a>, user <tt>schmorp</tt> <b>(say hi and <i>wait a few minutes or hours</i>)</b><br/>Other project-specific IRC servers are listed on their respective project page.</td></tr> |
330 | </table> |
330 | </table> |
331 | </div> |
331 | </div> |
332 | |
332 | |
333 | <div class='section section-overview'> |
333 | <div class='section section-overview'> |
334 | <h2>Project List</h2> |
334 | <h2>Project List</h2> |
… | |
… | |
1039 | CBOR::XS implements the Concise Binary Object Representation (RFC 7049), |
1039 | CBOR::XS implements the Concise Binary Object Representation (RFC 7049), |
1040 | which is a kind of "binary JSON" that also has the ability to cleanly |
1040 | which is a kind of "binary JSON" that also has the ability to cleanly |
1041 | serialise objects. Unlike other binary formats, CBOR is actually capable |
1041 | serialise objects. Unlike other binary formats, CBOR is actually capable |
1042 | of representing all JSON texts, not just a subset of them. |
1042 | of representing all JSON texts, not just a subset of them. |
1043 | |
1043 | |
1044 | Types-Serialiser cpan cvs-pod(Types.pm,) cvs-co(Changes) |
1044 | Types-Serialiser cpan cvs-pod(Serialiser.pm,) cvs-co(Changes) |
1045 | This module is an utility module that provides a few simple datatypes, |
1045 | This module is an utility module that provides a few simple datatypes, |
1046 | constants and a serialisation protocol for CBOR::XS. It could be used |
1046 | constants and a serialisation protocol for CBOR::XS. It could be used |
1047 | for other, similar, serialisation modules (such as JSON::XS), and would |
1047 | for other, similar, serialisation modules (such as JSON::XS), and would |
1048 | improve interoperability between those modules. |
1048 | improve interoperability between those modules. |
1049 | |
1049 | |