… | |
… | |
137 | if /list\((.*)\)/; |
137 | if /list\((.*)\)/; |
138 | } |
138 | } |
139 | |
139 | |
140 | print "</ul>"; |
140 | print "</ul>"; |
141 | |
141 | |
142 | if (my @files = grep $_, map /(cvs-co|cvs-pod)\((\S+)\)/ && [$1, $2], @args) { |
142 | if (my @files = grep $_, map /(cvs-co|cvs-pod|git-co)\((\S+)\)/ && [$1, $2], @args) { |
143 | print "<h2>Additional Documents</h2><ul>"; |
143 | print "<h2>Additional Documents</h2><ul>"; |
144 | |
144 | |
145 | for (@files) { |
145 | for (@files) { |
146 | my ($type, $arg) = @$_; |
146 | my ($type, $arg) = @$_; |
147 | |
147 | |
… | |
… | |
149 | print "<li><a href='http://cvs.schmorp.de/$name/$arg'>$arg</a></li>"; |
149 | print "<li><a href='http://cvs.schmorp.de/$name/$arg'>$arg</a></li>"; |
150 | } elsif ($type eq "cvs-pod") { |
150 | } elsif ($type eq "cvs-pod") { |
151 | my ($file, $desc) = $arg =~ /(.*),(.*)/ ? ($1, $2) : ($arg, $arg); |
151 | my ($file, $desc) = $arg =~ /(.*),(.*)/ ? ($1, $2) : ($arg, $arg); |
152 | $desc ||= "<b>Main Manual Page</b>"; |
152 | $desc ||= "<b>Main Manual Page</b>"; |
153 | print "<li><a href='http://pod.tst.eu/http://cvs.schmorp.de/$name/$file'>$desc</a></li>"; |
153 | print "<li><a href='http://pod.tst.eu/http://cvs.schmorp.de/$name/$file'>$desc</a></li>"; |
|
|
154 | } elsif ($type eq 'git-co') { |
|
|
155 | my ($project, $file) = $arg =~ /^([^.]+).git\/(.*)$/ ? ($1, $2) : $arg; |
|
|
156 | print "<li><a href='http://git.ta-sa.org/res/gitco.cgi/$project/$file'>$file</a></li>"; |
154 | } |
157 | } |
155 | } |
158 | } |
156 | |
159 | |
157 | print "</ul>"; |
160 | print "</ul>"; |
158 | } |
161 | } |
… | |
… | |
674 | |
677 | |
675 | dhcpping cvs-pod(dhcping.pod,) |
678 | dhcpping cvs-pod(dhcping.pod,) |
676 | A version of dhcpping enhanced by <a href="mailto:marco@nethype.de">Marco Maisenhelder</a> |
679 | A version of dhcpping enhanced by <a href="mailto:marco@nethype.de">Marco Maisenhelder</a> |
677 | to support passing dhcp options. Intended to test dhcp server implementations. |
680 | to support passing dhcp options. Intended to test dhcp server implementations. |
678 | |
681 | |
|
|
682 | AnyEvent-DNS cpan git-co(AnyEvent-DNS.git/Changes) |
|
|
683 | A non-blocking DNS resolver with AnyEvent using Net::DNS. |
|
|
684 | |
|
|
685 | This Perl module is a simple wrapper around Net::DNS, which provides |
|
|
686 | a non-blocking interface to make DNS queries with Net::DNS. |
|
|
687 | |
|
|
688 | AnyEvent-HTTPD cpan git-co(AnyEvent-HTTPD.git/Changes) |
|
|
689 | A simple and plain event based http web application server Perl module. |
|
|
690 | |
|
|
691 | This is a very basic HTTP server that allows the user/programmer to install |
|
|
692 | hooks for URL paths to generate the output. It uses AnyEvent to be easily |
|
|
693 | embeddable into other applications. The main objective was to make it |
|
|
694 | easier to make simple HTTP frontends in Perl for Perl programs and Perl modules. |
|
|
695 | |
|
|
696 | Object-Event cpan git-co(Object-Event.git/Changes) |
|
|
697 | A simple event callback API for Perl. |
|
|
698 | |
|
|
699 | This is just a very simple event callback registration and call API |
|
|
700 | which new Perl classes can inherit. It's mainly used by Net::XMPP2. |
|
|
701 | |
|
|
702 | Text-Edit cpan git-co(Text-Edit.git/Changes) |
|
|
703 | A Perl module which allows editing any text via an editor in a seperate process. |
|
|
704 | |
|
|
705 | A utility Perl module that will start a terminal/editor for you and will |
|
|
706 | wait non-blocking for you to finish editing that file. Very useful to embed |
|
|
707 | content edititing in event based programs that have a AnyEvent compatible |
|
|
708 | event loop. |
|
|
709 | |
|
|
710 | psycpp |
|
|
711 | A project that was aimed to implement a PSYC server in C++. |
|
|
712 | |
|
|
713 | This is a mostly abandoned project at the moment, however, the repository |
|
|
714 | contains interesting C++ code that might be useful to someone, especially |
|
|
715 | the C++ JSON implementation might be of interest. The project is mostly |
|
|
716 | dead at the moment though... |