… | |
… | |
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> |
… | |
… | |
388 | <br /> |
388 | <br /> |
389 | And its main <em>missing</em> features (which users request but are not (yet?) implemented) are: |
389 | And its main <em>missing</em> features (which users request but are not (yet?) implemented) are: |
390 | |
390 | |
391 | <ul> |
391 | <ul> |
392 | <li>Complex script support, such as arabic or tibetian - more info is needed. (use mlterm)</li> |
392 | <li>Complex script support, such as arabic or tibetian - more info is needed. (use mlterm)</li> |
393 | <li>Right-to-Left rendering - more info is needed. (use mlterm)</li> |
393 | <li>Right-to-Left rendering - more info is needed. (use mlterm)</li> |
394 | <li>IIIMF (Intranet/Internet Input Method Framework) support. (use scim)</li> |
394 | <li>IIIMF (Intranet/Internet Input Method Framework) support. (use scim)</li> |
395 | </ul> |
395 | </ul> |
396 | |
396 | |
397 | <br /> |
397 | <br /> |
398 | |
398 | |
… | |
… | |
401 | #rxvt-unicode</tt></a>. |
401 | #rxvt-unicode</tt></a>. |
402 | |
402 | |
403 | libptytty dist list(rxvt-unicode) cvs-pod(doc/libptytty.3.pod) cvs-co(Changes) |
403 | libptytty dist list(rxvt-unicode) cvs-pod(doc/libptytty.3.pod) cvs-co(Changes) |
404 | libptytty is an offspring of rxvt-unicode that handles pty/tty/utmp/wtmp/lastlog handling |
404 | libptytty is an offspring of rxvt-unicode that handles pty/tty/utmp/wtmp/lastlog handling |
405 | in mostly OS-independent ways, so it's less of a hassle for you :) |
405 | in mostly OS-independent ways, so it's less of a hassle for you :) |
|
|
406 | |
|
|
407 | vt102 list(perl) cvs-co(vt102) |
|
|
408 | <code>vt102</code> is a vt100/102/131 hardware simulator, implemernting |
|
|
409 | practical and 100% compatible DEC VT terminal "emulation". |
|
|
410 | |
|
|
411 | Most terminal emulators nowadays strive to emulate a DEC VT102 |
|
|
412 | terminal (even those claiming to emulate a VT100 usually mean |
|
|
413 | VT102). Unfortunately, even though there are some VT100 simulators, |
|
|
414 | there haven't been any DEC VT102 ones, so it was very hard to test |
|
|
415 | compatibility with the real device. |
|
|
416 | |
|
|
417 | Thanks to this simulator, one can now test how the "real" VT102 behaves, |
|
|
418 | and as free extra, it also simulates DEC VT100 and DEC VT131 terminals. |
|
|
419 | |
|
|
420 | ROMs are included - a standard Perl 5.10+ installation plus the |
|
|
421 | L<IO::Pty> module are required to run the script, and rxvt-unicode, xterm |
|
|
422 | or a similar terminal emulation is required to have display/keyboard |
|
|
423 | support. |
406 | |
424 | |
407 | gtkbfc cvs-pod(README) |
425 | gtkbfc cvs-pod(README) |
408 | Gtk+ bash file chooser replacement. |
426 | Gtk+ bash file chooser replacement. |
409 | |
427 | |
410 | <b>gtkbfc</b> is a hack that replaces the dreaded, slow and hard-to-use GTK+ |
428 | <b>gtkbfc</b> is a hack that replaces the dreaded, slow and hard-to-use GTK+ |