… | |
… | |
201 | <ul> |
201 | <ul> |
202 | <li>All CVS Repositories can be found <a href="http://cvs.schmorp.de/">here</a>.</li> |
202 | <li>All CVS Repositories can be found <a href="http://cvs.schmorp.de/">here</a>.</li> |
203 | <li>All GIT Repositories can be found <a href="http://git.ta-sa.org/">here</a>.</li> |
203 | <li>All GIT Repositories can be found <a href="http://git.ta-sa.org/">here</a>.</li> |
204 | <li>File Releases can be found <a href="http://dist.schmorp.de/">here</a> or on CPAN (for Perl modules).</li> |
204 | <li>File Releases can be found <a href="http://dist.schmorp.de/">here</a> or on CPAN (for Perl modules).</li> |
205 | <li>All Mailinglists can be found <a href="http://lists.schmorp.de/mailman/listinfo">here</a>.</li> |
205 | <li>All Mailinglists can be found <a href="http://lists.schmorp.de/mailman/listinfo">here</a>.</li> |
206 | <li>The Wiki can be found <a href="http://wiki.schmorp.de/">here</a>.</li> |
206 | <!--<li>The Wiki can be found <a href="http://wiki.schmorp.de/">here</a>.</li>--> |
207 | </ul> |
207 | </ul> |
208 | <p>Projects listed on this page:</p> |
208 | <p>Projects listed on this page:</p> |
209 | <table> |
209 | <table> |
210 | EOF |
210 | EOF |
211 | |
211 | |
… | |
… | |
288 | readline tab-completion to enter filenames. |
288 | readline tab-completion to enter filenames. |
289 | |
289 | |
290 | Again, its a dire hack and will not work with all programs. It does work |
290 | Again, its a dire hack and will not work with all programs. It does work |
291 | for gimp, firefox, gedit at least, though. |
291 | for gimp, firefox, gedit at least, though. |
292 | |
292 | |
|
|
293 | Async-Interrupt cpan cvs-pod(Interrupt.pm,) cvs-co(Changes) |
|
|
294 | Allow C/XS libraries to interrupt perl asynchronously. |
|
|
295 | |
|
|
296 | This is a module implementing a rarely-needed, very advanced technique |
|
|
297 | to interrupt a running perl interpreter from another thread, or similar, |
|
|
298 | context, at very low overhead. |
|
|
299 | |
293 | CV cpan cvs-pod(bin/cv,) cvs-co(Changes) |
300 | CV cpan cvs-pod(bin/cv,) cvs-co(Changes) |
294 | Gtk2::CV is a perl module that implements an image viewer. |
301 | Gtk2::CV is a perl module that implements an image viewer. |
295 | |
302 | |
296 | It comes with its own demo app, named <tt>cv</tt>, which is loosely |
303 | It comes with its own demo app, named <tt>cv</tt>, which is loosely |
297 | modeled after the classic <tt>xv</tt>, although it displays images much |
304 | modeled after the classic <tt>xv</tt>, although it displays images much |
… | |
… | |
539 | |
546 | |
540 | This module is an Anyevent-based interface to the International Go Server |
547 | This module is an Anyevent-based interface to the International Go Server |
541 | protocol. |
548 | protocol. |
542 | |
549 | |
543 | AnyEvent-EditText cpan-elmex git-pod(lib/AnyEvent/EditText.pm,) git-co(Changes) |
550 | AnyEvent-EditText cpan-elmex git-pod(lib/AnyEvent/EditText.pm,) git-co(Changes) |
544 | A Perl module which allows editing any text via an editor in a seperate process. |
551 | A Perl module which allows editing any text via an editor in a separate process. |
545 | |
552 | |
546 | A utility Perl module that will start a terminal/editor for you and will |
553 | A utility Perl module that will start a terminal/editor for you and will |
547 | wait non-blocking for you to finish editing that file. Very useful to embed |
554 | wait non-blocking for you to finish editing that file. Very useful to embed |
548 | content edititing in event based programs that have a AnyEvent compatible |
555 | content edititing in event based programs that have a AnyEvent compatible |
549 | event loop. |
556 | event loop. |
… | |
… | |
594 | Perl module to generate and parse <a href="http://www.hashcash.org">hashcashes</a>. |
601 | Perl module to generate and parse <a href="http://www.hashcash.org">hashcashes</a>. |
595 | Follow the link to learn more. This module is currently faster than |
602 | Follow the link to learn more. This module is currently faster than |
596 | the hashcash reference library. |
603 | the hashcash reference library. |
597 | |
604 | |
598 | EV cpan cvs-pod(EV.pm,) cvs-pod(../libev/ev.pod,libev-documentation) cvs-pod(EV/MakeMaker.pm) cvs-co(Changes) |
605 | EV cpan cvs-pod(EV.pm,) cvs-pod(../libev/ev.pod,libev-documentation) cvs-pod(EV/MakeMaker.pm) cvs-co(Changes) |
599 | A thin wrapper around <a href="/pkg/libev.html">libev</a>, |
606 | A thin wrapper around <a href="/pkg/libev.html">libev</a>, a |
600 | a high-performance event loop. Intended as a faster and less |
607 | high-performance event loop. Intended as a faster and less buggy |
601 | buggy replacement for the Event perl module. Efficiently supports |
608 | replacement for the Event perl module. Efficiently supports very high |
602 | very high number of timers, scalable operating system APIs such as |
609 | number of timers, scalable operating system APIs such as epoll, kqueue, |
603 | epoll, kqueue, solaris's ports, inotify, child/pid watchers and |
610 | solaris's ports, inotify, eventfd, signalfd, child/pid watchers and much |
604 | much more. |
611 | more. |
605 | |
612 | |
606 | A <a href="http://lists.schmorp.de/mailman/listinfo/libev">mailing |
613 | A <a href="http://lists.schmorp.de/mailman/listinfo/libev">mailing |
607 | list</a> for discussion and support is now available. |
614 | list</a> for discussion and support is now available. |
608 | |
615 | |
609 | EV-ADNS cpan cvs-pod(ADNS.pm,) cvs-co(Changes) |
616 | EV-ADNS cpan cvs-pod(ADNS.pm,) cvs-co(Changes) |
610 | An asynchronous stub resolver that integrates efficiently into |
617 | An asynchronous stub resolver that integrates efficiently into |
611 | the EV event loop. Uses adns/libadns as backend. |
618 | the EV event loop. Uses adns/libadns as backend. |
|
|
619 | |
|
|
620 | EV-Loop-Async cpan cvs-pod(Async.pm,) cvs-co(Changes) |
|
|
621 | Small module that runs an EV event loop in another thread |
|
|
622 | and uses an Async-Interrupt object to signal new events |
|
|
623 | to perl. |
612 | |
624 | |
613 | Net-SNMP-EV cpan cvs-pod(EV.pm,) cvs-co(Changes) |
625 | Net-SNMP-EV cpan cvs-pod(EV.pm,) cvs-co(Changes) |
614 | An adaptor that integrates the Net-SNMP Perl module into the EV event loop. |
626 | An adaptor that integrates the Net-SNMP Perl module into the EV event loop. |
615 | Loading it suffices to make background requests in EV programs. |
627 | Loading it suffices to make background requests in EV programs. |
616 | |
628 | |
… | |
… | |
620 | is loosely modelled after libevent, but without its limitations and bugs. It is |
632 | is loosely modelled after libevent, but without its limitations and bugs. It is |
621 | used, among others, in the <a href="http://savannah.gnu.org/projects/gvpe">GNU Virtual Private Ethernet</a> and |
633 | used, among others, in the <a href="http://savannah.gnu.org/projects/gvpe">GNU Virtual Private Ethernet</a> and |
622 | <a href="http://software.schmorp.de/pkg/rxvt-unicode.html">rxvt-unicode</a> packages, and in |
634 | <a href="http://software.schmorp.de/pkg/rxvt-unicode.html">rxvt-unicode</a> packages, and in |
623 | the Deliantra MORPG Server and Client. |
635 | the Deliantra MORPG Server and Client. |
624 | |
636 | |
625 | Features include child/pid watchers, periodic timers based on |
637 | Features include child/pid watchers, periodic timers based on wallclock |
626 | wallclock (absolute) time (in addition to timers using relative |
638 | (absolute) time (in addition to timers using relative timeouts), as well |
627 | timeouts), as well as epoll/kqueue/event ports/inotify (for file watchers) support, |
639 | as epoll/kqueue/event ports/inotify/eventfd/signalfd support, fast timer |
628 | fast timer management, time jump detection and correction, and ease-of-use. |
640 | management, time jump detection and correction, and ease-of-use. |
629 | <p /> |
641 | <p /> |
|
|
642 | |
630 | It can be used as a libevent replacement using its emulation API or |
643 | It can be used as a libevent replacement using its emulation API or |
631 | directly embedded into your programs without the need for complex |
644 | directly embedded into your programs without the need for complex |
632 | configuration support. A full-featured and well-documented |
645 | configuration support. A full-featured and well-documented |
633 | <a href="EV.html">perl interface</a> is also available. |
646 | <a href="EV.html">perl interface</a> is also available. |
634 | <p /> |
647 | <p /> |