Result:
found more than 489 distributions - search limited to the first 2001 files matching your query ( run in 2.234 )


Alt-common-sense-TOBYINK

 view release on metacpan or  search on metacpan

lib/Alt/common/sense/TOBYINK.pm  view on Meta::CPAN

   use strict qw(vars subs);
   use feature qw(say state switch);
   use feature qw(unicode_strings current_sub fc evalbytes);
   no feature qw(array_base);
   no warnings;
   use warnings qw(FATAL closed threads internal debugging pack
                   portable prototype inplace io pipe unpack malloc
                   deprecated glob digit printf layer
                   reserved taint closure semicolon);
   no warnings qw(exec newline unopened);

 view all matches for this distribution


Alter

 view release on metacpan or  search on metacpan

lib/Alter.pm  view on Meta::CPAN

the environment variable C<PERL_ALTER_NO_XS> to a true value before
C<Alter> is loaded.

This fallback is not a full replacement for the XS implementation.
Besides being markedly slower, it lacks key features in that it is
I<not> automatically garbage-collected and I<not> thread-safe.
Instead, C<Alter::AlterXS_in_perl> provides a C<CLONE> method
for thread safety and a universal destructor C<Alter::Destructor::DESTROY>
for garbage collection.  A class that uses the pure Perl implementation
of C<Alter> will obtain this destructor through inheritance (unless
C<-destroy> is specified with the C<use> statement).  So at the surface
thread-safety and garbage-collection are retained.  However, if
you want to add your own destructor to a class, you must make sure
that both (all) destructors are called as needed.  Perl only calls the
first one it meets on the C<@ISA> tree and that's it.

Otherwise the fallback implementation works like the original.  If

lib/Alter.pm  view on Meta::CPAN

reference, the object's I<alter ego>. The type of reference and
how it is used are the entirely the class's business.  In particular,
the common practice of using a hash whose keys represent object
fields still applies, only each class sees its individual hash.

C<Alter> based objects are garbage-collected and thread-safe without
additional measures.

C<Alter> also supports C<Data::Dumper> and C<Storable> in
a generic way, so that C<Alter> based objects can be easily be viewed
and made persistent (within the limitations of the respective modules).

 view all matches for this distribution


Alvis-Convert

 view release on metacpan or  search on metacpan

t/test-data/to-split/29.xml  view on Meta::CPAN

        <urls>
          <url>http://www.seroundtable.com/archives/003633.html</url>
        </urls>
      </acquisitionData>
      <canonicalDocument>        
        <section>A featured Search Engine Watch Forum thread named SEO &amp; Newspapers discusses a recent NYTimes article named This Boring Headline Is Written for Google. The first paragraph of the article somes it up; Journalists over the years ha...
      <metaData>
        <meta name="title">New York Times Changes Web Only Headlines To Be Search Engine Friendly</meta>
        <meta name="dc:date">Mon, 10 Apr 2006 13:37:11 GMT</meta>
        <meta name="dc:type">text/html</meta>
      </metaData>
      <links>
        <outlinks>
          <link type="a">
            <anchorText>Search Engine Watch Forums</anchorText>
            <location>http://forums.searchenginewatch.com/showthread.php?threadid=11001</location>
          </link>
          <link type="a">
            <anchorText>SEO &amp; Newspapers</anchorText>
            <location>http://forums.searchenginewatch.com/showthread.php?threadid=11001</location>
          </link>
          <link type="a">
            <anchorText>explains</anchorText>
            <location>http://blog.searchenginewatch.com/blog/060410-090051</location>
          </link>

t/test-data/to-split/29.xml  view on Meta::CPAN

        <urls>
          <url>http://www.seroundtable.com/archives/003639.html</url>
        </urls>
      </acquisitionData>
      <canonicalDocument>        
        <section>There is a DigitalPoint Forum thread named that discusses a neat PageRank tool at http://www.webmastereyes.com/. The PageRank tool is different from others, in that it will enable you to plug in a URL and it will then place graphical...
      <metaData>
        <meta name="title">New Google PageRank Tool Plots PR Values Overlays On Page</meta>
        <meta name="dc:date">Tue, 11 Apr 2006 12:40:49 GMT</meta>
        <meta name="dc:type">text/html</meta>
      </metaData>

t/test-data/to-split/29.xml  view on Meta::CPAN

          <link type="a">
            <anchorText>http://www.webmastereyes.com/</anchorText>
            <location>http://www.webmastereyes.com/</location>
          </link>
          <link type="a">
            <anchorText>thread</anchorText>
            <location>http://forums.digitalpoint.com/showthread.php?t=74054</location>
          </link>
          <link type="a">
            <anchorText>DigitalPoint Forums</anchorText>
            <location>http://forums.digitalpoint.com/showthread.php?t=74054</location>
          </link>
        </outlinks>
      </links>
    </acquisition>
  <linguisticAnalysis>

t/test-data/to-split/29.xml  view on Meta::CPAN

            <anchorText>Ask.com Second TV Blitz Stars Chief Scientist Guru, Apostolos Gerasoulis</anchorText>
            <location>http://blog.searchenginewatch.com/blog/060503-084529</location>
          </link>
          <link type="a">
            <anchorText>Search Engine Roundtable Forums</anchorText>
            <location>http://forums.seroundtable.com/showthread.php?t=699</location>
          </link>
        </outlinks>
      </links>
    </acquisition>
  <linguisticAnalysis>

t/test-data/to-split/29.xml  view on Meta::CPAN

        <urls>
          <url>http://searchenginewatch.com/searchday/article.php/3612406</url>
        </urls>
      </acquisitionData>
      <canonicalDocument>        
        <section>Links to the week's topics from search engine forums across the web. What Top 5 Skills Would You Study to Become a Better SEO? Search Engine Watch Forums "What skills would you put on your Matrix 'must have' list for your career path...
      <metaData>
        <meta name="title">Search Engine Forums Spotlight</meta>
        <meta name="dc:type">text/html</meta>
      </metaData>
      <links>

t/test-data/to-split/29.xml  view on Meta::CPAN

            <anchorText>Does Citing Sources Help Rankings?</anchorText>
            <location>http://www.v7n.com/forums/google-forum/31501-does-citing-sources-help-rankings.html</location>
          </link>
          <link type="a">
            <anchorText>Cache Problems Growing for Directories?</anchorText>
            <location>http://forums.searchenginewatch.com/showthread.php?threadid=11916</location>
          </link>
          <link type="a">
            <anchorText>What Top 5 Skills Would You Study to Become a Better SEO?</anchorText>
            <location>http://forums.searchenginewatch.com/showthread.php?t=11945</location>
          </link>
          <link type="a">
            <anchorText>Google Office Continued: Spreadsheet Application Launched</anchorText>
            <location>http://www.cre8asiteforums.com/forums/index.php?showtopic=37455</location>
          </link>

 view all matches for this distribution


Alzabo

 view release on metacpan or  search on metacpan

lib/Alzabo/Runtime/Row.pm  view on Meta::CPAN

    return $self;
}

BEGIN
{
    # dumb hack to fix bugs in Storable 2.00 - 2.03 w/ a non-threaded
    # Perl
    #
    # Basically, Storable somehow screws up the hooks business the
    # _first_ time an object from a class with hooks is stored.  So
    # we'll just _force_ it do it once right away.

 view all matches for this distribution


Amethyst

 view release on metacpan or  search on metacpan

factpacks/Linux.fact  view on Meta::CPAN

Bero Offline Mail => <reply> $who, . URL: ftp://ftp.mandrakesoft.com/pub/bero/offline/BeroOfflineMail-1.0.0.tar.gz
BeroFTPD => <reply> $who, FTP server program based on WU-FTPD. URL: ftp://bero.x5.net/pub/BeroFTPD-1.3.4.tar.bz2
BeroList => <reply> $who, easy-to-use mailing list server with NNTP and WWW gateway. URL: http://www.in-trier.de/~bero/BeroList/
BestCrypt => <reply> $who, Creates and supports encrypted virtual volumes for Linux/Windows/MSDOS.. URL: http://www.jetico.com/linux.html
BET => <reply> $who, Encrypted network talk program. URL: http://www.upl.cs.wisc.edu/~hamblin/BET.html
BetaFTPD => <reply> $who, Single-threaded, small FTP daemon. URL: http://members.xoom.com/sneeze/
Bezerk => <reply> $who, IRC client written with the GTK toolkit. URL: http://www.gtk.org/~trog/
BFRIS Zero Gravity Fighter Combat => <reply> $who, 3-D Accelerated zero-gravity space fighter combat w/ net support. URL: http://www.aegistech.com/
bfs => <reply> $who, UnixWare Boot Filesystem for Linux. URL: http://penguin.cz/~mhi/fs/bfs/
BFS Filesystem for Linux => <reply> $who, read-only BFS modules for Linux. URL: http://hp.vector.co.jp/authors/VA008030/bfs/
bgcheck => <reply> $who, A process monitor used to limit the amount of background processes. URL: http://blue.dhs.org/bgcheck/

factpacks/Linux.fact  view on Meta::CPAN

cipherczar => <reply> $who, ncurses environment that helps solve simple substitution ciphers. URL: http://wil.langford.net/cipherczar/
CircleMUD => <reply> $who, Multi User Dungeon for Linux. URL: http://www.circlemud.org/
cIRCus => <reply> $who, Graphical IRC client for Linux/X11. URL: http://www.nijenrode.nl/~ivo/circus/
CIS => <reply> $who, A Web-application System used to. URL: http://www.bionode.com/cis/
Cistron Radius Server => <reply> $who, Free Radius Server with many features. URL: http://www.miquels.cistron.nl/radius/
Citadel/UX => <reply> $who, Multiuser, multithreaded BBS software. URL: http://uncnsrd.mt-kisco.ny.us
Citadel/UX BBS Software => <reply> $who, Advanced client/server BBS program. URL: http://uncnsrd.mt-kisco.ny.us/citadel/
Citation => <reply> $who, Web Based Tool for Bibliographic Conversions. URL: http://www.cc.gatech.edu/classes/RWL/Projects/citation/index.html
ckmame => <reply> $who, MAME rom set checker and fixer. URL: http://ftp.giga.or.at/pub/nih/ckmame/
ckpatch.pl => <reply> $who, Automatically download RedHat patches. URL: http://homepage.interaccess.com/~cgaff/
ClanBomber => <reply> $who, Bomberman clone for ClanLib (X11 for now).. URL: http://www.clanbomber.de/

factpacks/Linux.fact  view on Meta::CPAN

CVSup => <reply> $who, CVS-Aware Network File Distribution System. URL: http://www.polstra.com/projects/freeware/CVSup/
cvsweb => <reply> $who, A visual (www) interface to explore a CVS repository. URL: http://lemming.stud.fh-heilbronn.de/~zeller/cgi/cvsweb.cgi
cwc => <reply> $who, Crossword Compiler. URL: http://www.cs.auc.dk/~larsch/cwc/
cwmtx => <reply> $who, C++ Library for matrix, vector and quaternion math. URL: http://www.xs4all.nl/~hkuiper/cwmtx.html
CX => <reply> $who, A platform independant, interface independant, programming language independant,. URL: http://ds.dial.pipex.com/shallow/
CxIV => <reply> $who, Fully threaded discussion system with many features written in C. URL: http://www.leonine.com/~ltemplin/cxiv/
Cxref => <reply> $who, C Cross Referencing & Documenting tool. URL: http://www.gedanken.demon.co.uk/cxref/
CyberScheduler => <reply> $who, Internet-based calendaring andscheduling solution for workgroups. URL: http://www.crosswind.com
CybOrg => <reply> $who, Web-based backoffice application suite. URL: http://www.cyber.com.au/cyber/product/cyborg/
CYCAS => <reply> $who, CAD Software for Linux. URL: http://www.cycas.de/
Cyclone => <reply> $who, Internet Relay Chat Daemon used by SlashNET. URL: ftp://ftp.slashnet.org/pub/cyclone/

factpacks/Linux.fact  view on Meta::CPAN

Etherboot => <reply> $who, Source code for making TCP/IP boot ROMs to boot Linux and other OSes. URL: http://www.slug.org.au/etherboot/
Ethereal => <reply> $who, GUI network protocol analyzer. URL: http://ethereal.zing.org/
Ethernet Phone => <reply> $who, Software which allows point-to-point voice communication over the Internet. URL: http://www.linuxtel.com/
Ethernet TAP driver => <reply> $who, Ethernet TAP driver for FreeBSD. URL: http://vtun.netpedia.net/tun
Ethiopian Fortunes => <reply> $who, Ethiopian Fortunes in UTF8 Encoding. URL: ftp://ftp.cs.indiana.edu/pub/fidel/fortunes/EthFortunes.tar.gz
eThreads => <reply> $who, Highly customizable database driven forum software. URL: http://ethreads.com/
EtLinux => <reply> $who, Embedded RealTime operating system based on Linux. URL: http://www.prosa.it/embedded/etlinux/
Eucalyptus => <reply> $who, Advanced MIME email program. URL: http://www.isengard-dev.org/
eud2mbox => <reply> $who, Eudora Mailbox (.mbx) to standard mbox converter. URL: http://provo.doit.wisc.edu/~miner/eud2mbox/
Euphoria => <reply> $who, A great fast extensible language. URL: http://members.aol.com/FilesEu/
Euphoria Programming Language => <reply> $who, Simple, flexible, powerful programming language for Linux, DOS and Windows. URL: http://www.RapidEuphoria.com/

factpacks/Linux.fact  view on Meta::CPAN

Fract-O-Rama => <reply> $who, Qt-based, flexible fractal generation program. URL: http://locutus.kingwoodcable.com/jfd/fractal/
FramerD/FDScript => <reply> $who, Distributed knowledge/object repository and scripting language. URL: http://www.framerd.org/
Free Pascal Compiler => <reply> $who, Turbo Pascal 7.0 and Delphi II compatible 32bit Pascal Compiler. URL: http://tfdec1.fys.kuleuven.ac.be/~michael/fpc/
Free recode => <reply> $who, Converts files between character sets and usages. URL: http://www.iro.umontreal.ca/contrib/recode/HTML/
Free Standard Game Server => <reply> $who, Battle.net-compatible game server. URL: http://www.fsgs.com/
Free Threads => <reply> $who, Web based discussion forums based on the Commercial package WWWThreads.. URL: http://www.freethreads.org/
Free Trek => <reply> $who, Star Trek type space battle simulator. URL: http://freetrek.linuxgames.com
FreeAmp => <reply> $who, Open Source MP3 player. URL: http://www.freeamp.org/
Freebirth => <reply> $who, Integrated bass synthesizer/step sequencer/sample player. URL: http://www.bitmechanic.com/projects/freebirth/
FreeBSD => <reply> $who, A stable secure open source operating system.. URL: http://www.freebsd.org/
FreeBSD JDK => <reply> $who, FreeBSD Java-Team's Sun JDK port. URL: http://www.freebsd.org/java/

factpacks/Linux.fact  view on Meta::CPAN

gefax => <reply> $who, Frontend for efax. URL: http://www.konqui.de/
geg => <reply> $who, Simple GTK+ 2D-function plotting program. URL: http://www.infolaunch.com/~daveb/
Geheimnis => <reply> $who, A KDE shell for GPG/PGP2/PGP5. URL: http://members.home.com/cdwiegand/geheimnis/
Gem Drop X => <reply> $who, A fast-paced puzzle game. URL: http://www.newbreedsoftware.com/gemdropx/
GEM/3 => <reply> $who, GUI desktop environment produced by Digital Research. URL: http://www.devili.iki.fi/cpm/gemworld.html
GEMTA => <reply> $who, Convenience library for mutithreaded apps using glib. URL: http://surazal.nerp.net/fractals/eoti/
GemVT => <reply> $who, . URL: http://www.SoftHome.net/pub/users/timj/gemvt/index.htm
Generic Colouriser => <reply> $who, Colourises any files or outputs of commands.. URL: http://melkor.dnp.fmph.uniba.sk/~garabik/grc.html
Generic Graphical Server Daemon => <reply> $who, Generic Graphical Server Daemon. URL: http://devplanet.fastethernet.net/files.html
Generic Information Server Toolkit => <reply> $who, GIST is a free tool kit for the development of interactive web sites. URL: http://gist.jrc.it/
Generic Multithreaded Server Class => <reply> $who, C++ c;lass implementing a generic multithreaded server. URL: http://www.concentric.net/~myers1/MTServer/
Generic NQS => <reply> $who, The Leading OpenSource Batch Processing System For UNIX. URL: http://www.gnqs.org/
Genes => <reply> $who, Personal genealogy database. URL: http://www.msn.fullfeed.com/~slambo/genes/
GeneWeb => <reply> $who, A combo web interface and genealogy program combined on steroids. URL: http://cristal.inria.fr/~ddr/GeneWeb/
gengetopt => <reply> $who, Easy generate a C `main' function that uses `getopt_long' to parse given options. URL: http://arturo.directmail.org/code/gengetopt/
Genius => <reply> $who, An arbitrary precision integer and multiple precision floatingpoint calculator. URL: http://www.5z.com/jirka/genius.html

factpacks/Linux.fact  view on Meta::CPAN

gfocustimer => <reply> $who, Tracking of X input focus for time charging. URL: http://quozl.us.netrek.org/gfocustimer/
gfontview => <reply> $who, Font Viewer. URL: http://www.geocities.com/SiliconValley/Foothills/1458/
Gforth => <reply> $who, GNU project implementation of the Forth programming language. URL: http://www.jwdt.com/~paysan/gforth.html
gfortune => <reply> $who, Enhanced fortune cookie program. URL: http://tirin.openworld.co.uk/fortune.html
gfract => <reply> $who, GTK-based fractal program. URL: http://www.iki.fi/osku/gfract/
gFTP => <reply> $who, A multithreaded ftp client for X Windows. URL: http://gftp.seul.org/
GFXIndex => <reply> $who, A program for creating indices of your pictures by making thumbnails and HTMLs.. URL: http://boost.linux.kz/gfxindex/
ggitv => <reply> $who, TV-application on ggi. URL: http://www.kneschke.de/projekte/ggi/
GGlyph => <reply> $who, Font previewer and installer for X11. URL: http://aix2.uottawa.ca/~s1204672/linux/gglyph/
GGUI => <reply> $who, An easy multi-purpose, multi-program GUI.. URL: http://www.fortunecity.com/skyscraper/java/714/ggui/
gharmonic => <reply> $who, Interactive Tone Generation Toy. URL: http://members.xoom.com/etians/gharmonic.html

factpacks/Linux.fact  view on Meta::CPAN

GLE => <reply> $who, GLE Tubing and Extrusion drawing Library. URL: http://linas.org/gle/
GLE (interactive Graphics Language Editor) => <reply> $who, high-quality graphics package for scientists. URL: ftp://ftp.std.com/ftp/vendors/emagic/gle/src/gle-3.3h-src.tar.gz
GLeyes => <reply> $who, A GLUT version of Xeyes. URL: http://eyeworld.helllabs.org/
glFtpD => <reply> $who, FTP Daemon for Linux. URL: http://www.glftpd.org/
GLib => <reply> $who, The GLib library of C routines. URL: http://www.gtk.org/
Glibc and gdb rpms with thread debugging support => <reply> $who, Glibc and gdb with patches for debugging threads. URL: http://odin.appliedtheory.com/
Glide Rasterization Library (SDK) for Linux => <reply> $who, nerijus. URL: http://www.3dfx.com/view_io.asp?ID=109
Glide Voodoo Graphics drivers => <reply> $who, Glide 2.46 for Voodoo Graphics. URL: http://www.3dfxgamers.com/view.asp?IOID=48
Glide Voodoo Rush Drivers => <reply> $who, Glide 2.46 for Voodoo Rush. URL: http://www.3dfxgamers.com/view.asp?IOID=189
Glide Voodoo2 drivers => <reply> $who, Glide 2.53 for Voodoo 2. URL: http://www.3dfxgamers.com/view.asp?IOID=36
Glide Voodoo3/Banshee drivers => <reply> $who, Glide 2.60 for Voodoo Banshee and Voodoo 3. URL: http://www.3dfxgamers.com/view.asp?IOID=31

factpacks/Linux.fact  view on Meta::CPAN

GTExplorer => <reply> $who, A game theory visualization tool. URL: http://www.ling.ed.ac.uk/~oliphant/gte
gTick => <reply> $who, GTK+ based metronome. URL: http://bsenet.cjb.net/gtick
GTimer => <reply> $who, Scheduler for your personal activities. URL: http://www.radix.net/~cknudsen/gtimer/
GTK File Browser => <reply> $who, Small, fast, lightweight, GTK File Browser. URL: http://members.tripod.com/Yarick/FileBrowser.html
GTK H3O.net Headline Viewer => <reply> $who, Headline grabber for your Linux desktop.. URL: http://www.h3o.net/h3o4/bin/gtk.h3opoll.tgz
GTK MikMod => <reply> $who, An advanced multi-threaded module player.. URL: http://www.gnugeneration.com/
Gtk See => <reply> $who, An image viewer based on the X-Window system and GTK+. URL: http://hotaru.clinuxworld.com/gtksee/
Gtk Undo Library => <reply> $who, A multilevel undo/redo facility for GTK.. URL: http://www-dse.doc.ic.ac.uk/~np2/software/undo.html
GTK xset => <reply> $who, GTK xset is a graphical frontend to xset(1), based on GTK+. URL: http://www.seindal.dk/rene/software/gxset/
GTK+ => <reply> $who, Library for creating graphicaluser interfaces. URL: http://www.gtk.org/
GTK+ MAGIC => <reply> $who, Realtime Configuration Environment for GTK+. URL: http://209.201.55.167/gtkmagic/

factpacks/Linux.fact  view on Meta::CPAN

Hitchhiker => <reply> $who, An astronomy program which shows the planets and their orbits. URL: 
HNDG => <reply> $who, Generates a daily digest from the popular Heise Web Newsticker. URL: http://paul.boehm.org/
Hoard => <reply> $who, A fast, scalable, and memory-efficient SMP memory allocator. URL: http://www.cs.utexas.edu/users/emery/hoard/
Homebrew Decompiler => <reply> $who, Decompiles Java .class files to .java files.. URL: http://www.cse.unsw.edu.au/~pdr/hbd/
Homer Applet => <reply> $who, Animated Homer for the GNOME panel. URL: http://www.lsd.getreal.co.uk/homer/
Hood => <reply> $who, A threads library for multiprogrammed multiprocessors. URL: http://www.cs.utexas.edu/users/hood/
Hopkins FBI for Linux => <reply> $who, Adventure game. URL: http://www.hopkinsfbi.com
host-connect => <reply> $who, A launcher for telnet/ssh. URL: http://www.sol-1.demon.co.uk/software.html
HostSentry => <reply> $who, Host based login anomaly detection and response tool. URL: http://www.psionic.com/abacus/hostsentry/
HotlineX => <reply> $who, HotlineX is a full screen, comand line interface to Hotline.. URL: http://www.krazynet.com/hx/
hotmole => <reply> $who, Bash script to download and forward a user's Hotmail email as a batch job. URL: http://www.jin-sei-kai.demon.co.uk/hugo/linux.html#hotmole

factpacks/Linux.fact  view on Meta::CPAN

hybridcon => <reply> $who, Console utility for Hybrid cable modems. URL: http://www.auk.cx/hybridcon/
Hybris => <reply> $who, Tree editor / Structured document editor (in development phase). URL: http://hybris.netpedia.net/
HybServ => <reply> $who, Services for the Hybrid IRCD server. URL: ftp://ftp.magenet.com/pub/hybserv/
HylaFax => <reply> $who, A telecommunication system for UNIX systems. URL: http://www.hylafax.org
HyperHelp => <reply> $who, Context-sensitive, on-line help system for UNIX. URL: http://www.bristol.com/Company/Announce/hyperhelp52an.html
Hypermail => <reply> $who, Mail(box) to HTML converter with threads and MIME support.. URL: http://www.fts.frontec.se/~dast/hypermail/
hypermail.pl => <reply> $who, Converts e-mail archives into web pages. URL: http://web.nwe.ufl.edu/~northrup/hypermail.html
Hyperplay => <reply> $who, Multimedia authoring engine. URL: http://www.hypercore.co.jp/hyperplay/en.html
hypersrc => <reply> $who, freeware GUI (GTK+) program for browsing source code. URL: http://www.jimbrooks.org/web/hypersrc/hypersrc.html
HZIP => <reply> $who, Parser/file stripper that compresses HTMLs by as much as 70%. URL: http://www.jitit.com/Products/HZIP/hzip.html
I-Gear => <reply> $who, Internet Content Management Software. URL: http://www.urlabs.com/

factpacks/Linux.fact  view on Meta::CPAN

jbc => <reply> $who, Displays the time in BCD (Binary Coded Decimal). URL: http://snoopy.net/~jon/jbc
jbofihe => <reply> $who, Parses Lojban text and provides rough English translation. URL: http://www.rrbcurnow.freeserve.co.uk/lojban/
jbpe => <reply> $who, Java back-propagation neural network editor. URL: http://cs.felk.cvut.cz/~koutnij/studium/jbpe.html
JCam => <reply> $who, Java application for downloading images from many popular digital cameras. URL: http://www.jcam.com
JCCSP => <reply> $who, JavaServer Pages 1.0 Engine w/ some JSP 1.1 support.. URL: http://home.earthlink.net/~shemnon/
JCheckLinks => <reply> $who, HTML hyperlink validator, java, multithreaded. URL: http://web.purplefrog.com/~thoth/jchecklinks/
JChemPaint => <reply> $who, A 2D molecular structure editor written in Java. URL: http://www.ice.mpg.de/~stein/projects/JChemPaint/
jCIFS => <reply> $who, Implementation of SMB/CIFS in Java. URL: http://jcifs.samba.org/
jCVS => <reply> $who, Java implementation of client-server CVS (version control for team projects). URL: http://www.ice.com/java/jcvs/
jDBA => <reply> $who, Java Database Administration tool. URL: http://www.techgnosis.org/
jdbtool => <reply> $who, GPL Java Graphical Debugger. URL: http://www.oops.demon.co.uk/jdbtool/

factpacks/Linux.fact  view on Meta::CPAN

JSFormatter => <reply> $who, Free style-formatter for Java source files. URL: http://www.bigfoot.com/~davidsont/jstyle/jsformatter.html
jSig => <reply> $who, A signature randomizer written in java. URL: http://www.vaporwarepublishing.com/software/jSig/
jslaunch => <reply> $who, Joystick shell command execution utility. URL: http://gene.wins.uva.nl/~spronk/jslaunch/
jt => <reply> $who, Template to compose LaTeX jewel case CD inserts. URL: http://www-stud.enst.fr/~michon/realisations.html
JTetris => <reply> $who, Java version of Tetris. URL: http://complicity.olf.co.uk:8080/jtetris.html
JThreads/C++ => <reply> $who, Java like threads for C++. URL: http://www.ooc.com/jtc/
JTypist => <reply> $who, Typing Tutor. URL: http://www.ocston.org/~simonb/typist/
Juggernaut Application Server => <reply> $who, Java-based Web Application Server. URL: http://www.beachdogsoftware.com/
Juke => <reply> $who, Curses based juke box program. URL: http://www.nocrew.org/software/juke/
jukebox => <reply> $who, Jukebox for mp3-files with html-interface and playerdaemon. URL: http://daemon.ratisbona.com/
Jultaf => <reply> $who, Jumble Library for Tcl and Friends. URL: http://www.linuxia.de/jultaf/

factpacks/Linux.fact  view on Meta::CPAN

Kmap => <reply> $who, Nmap port-scanner frontend for QT/KDE. URL: http://www.islc.net/~icszepp/index.html
kmc_remote => <reply> $who, Gnome interface for controlling a Kodak Motion Corder fast digital camera. URL: http://rainbow.uchicago.edu/~muet/linux/kmc/kmc_utils.html
kmc_utils => <reply> $who, Control and grab images from a Kodak Motion Corder high speed camera.. URL: http://rainbow.uchicago.edu/~muet/linux/kmc/kmc_utils.html
kmemmon => <reply> $who, A KDE panel memory monitor. URL: http://perso.wanadoo.fr/smf/
KMid => <reply> $who, Midi/Karaoke player with many features. URL: http://www.arrakis.es/~rlarrosa/kmid.html
kmikmod => <reply> $who, Multithreaded module player for KDE. URL: http://myy.helia.fi/~anttiner/kmikmod.html
KMLOFax => <reply> $who, Facsimile utility for the ELSA MicroLink(tm) Office. URL: http://www.tu-bs.de/~y0000441/kmlofax_e.html
kmodbox => <reply> $who, Module player for KDE based on MikMod. URL: http://www.geocities.com/SiliconValley/Haven/3864/
KModem => <reply> $who, Displays the status of a modem over aninternet connection using ppp. URL: ftp://ftp.kde.org/pub/kde/unstable/apps/network/
KMol => <reply> $who, Chemical calculator for the KDE. URL: http://socrates.berkeley.edu/~tomi/kmol.html
KMonop => <reply> $who, The Monopoly(tm) boardgame for KDE.. URL: http://capsi.com/kmonop/

factpacks/Linux.fact  view on Meta::CPAN

Lexmark 2070 B/W Linux Driver => <reply> $who, B/W 300dpi printer driver (filter) for the Lexmark 2070 inkjet printer. URL: http://www.studet.fh-muenster.de/~kornblum/Lexmark2070.html
Lexmark 5700/7000 Printer Driver => <reply> $who, Lexmark 5700/7000 Colorjet Printer Driver for Linux. URL: http://bimbo.fjfi.cvut.cz/~paluch/l7kdriver/
Lexmark2070 driver => <reply> $who, Driver for Lexmark 2070 Inkjet Printer. URL: http://www.studet.fh-muenster.de/~kornblum/Lexmark2070.html
lftp => <reply> $who, Sophisticated command line based FTP client. URL: http://ftp.yars.free.net/projects/lftp/
libasset => <reply> $who, A library for managing game assets. URL: http://www.sylvantech.com/~talin/projects/libasset.html
libavl => <reply> $who, Iterative AVL tree library with threaded variants. URL: http://www.msu.edu/user/pfaffben/avl/
libax25 => <reply> $who, Library for AX.25 using hamradio programs. URL: http://www.eye-net.com.au/hamradio/
libbles => <reply> $who, A networked snake-game for Linux.. URL: http://linux.unixcity.de/libbles/
libcdaudio => <reply> $who, A versatile multiplatform CD player library supporing CDDB and CD Index. URL: http://cdcd.undergrid.net/libcdaudio/
Libcfg => <reply> $who, A simple configuration management library.. URL: http://www.yelm.freeserve.co.uk/libcfg/
libcsc => <reply> $who, General Programming Library. URL: http://www.primenet.com/~jerome/Hackerlabs/hackerlabs.html

factpacks/Linux.fact  view on Meta::CPAN

librt => <reply> $who, General Programming Library. URL: http://www.primenet.com/~jerome/Hackerlabs/hackerlabs.html
Libsigc++ => <reply> $who, Callback framework for C++. URL: http://www.ece.ucdavis.edu/~kenelson/libsigc++/
libsmb => <reply> $who, Enables access to SMB shares in any C++ program under Unix. URL: http://www-eleves.iie.cnam.fr/~brodu/smblib/
libsmbpw => <reply> $who, getpwent/putpwent interface to the Samba smbpasswd file. URL: http://www.mssl.ucl.ac.uk/~atp/comp/libsmb/
libsndfile => <reply> $who, A library for reading and writing sound files.. URL: http://www.zip.com.au/~erikd/libsndfile/
libsock => <reply> $who, High performance multi-threaded socket C library.. URL: http://www.sqrl.org/sqrl/
libstash => <reply> $who, Thread-safe C Library of algorithms and support routines.. URL: http://www.sqrl.org/sqrl/
libSTCP => <reply> $who, C Library for STCP (Secure Transport Control Protocol) support. URL: http://members.xoom.it/rustino/
libtcp++ => <reply> $who, C++ class library to create TCP/IP clients/servers. URL: http://www.sashanet.com/internet/download.html
libtiff => <reply> $who, Library for manipulation of TIFF (Tag Image File Format) images.. URL: http://www.libtiff.org/
Libtool => <reply> $who, GNU libtool is a generic library support script. URL: http://www.gnu.org/software/libtool/

factpacks/Linux.fact  view on Meta::CPAN

LinGate for Linux => <reply> $who, Network gateway software with many facilities.. URL: http://lingate.cjb.net
LingoTeach => <reply> $who, A very simple language-teaching program.. URL: http://lingoteach.xnot.com/
Link Site => <reply> $who, Weblication to store bookmarks and make them available on the web. URL: http://www.wanetwork.net/linksite/
LinkChecker => <reply> $who, LinkChecker is a URL link checker. URL: http://fsinfo.cs.uni-sb.de/~calvin/?LinkChecker
Links => <reply> $who, Lynx-like text WWW browser. URL: http://artax.karlin.mff.cuni.cz/~mikulas/links/
Links Mananger => <reply> $who, Web-based link directory management system. URL: http://www.gossamer-threads.com/scripts/links/index.htm
Links SQL => <reply> $who, An SQL-based solution to maintain a large web-based directory of links. URL: http://www.gossamer-threads.com/scripts/links-sql/
LinkScan => <reply> $who, checks links, validates HTML and creates SiteMaps. URL: http://www.elsop.com/
LinKT => <reply> $who, Packet-Radio terminal for radio amateurs. URL: http://1409.org/projects/linkt/index.html
linleech => <reply> $who, Program that automates the processof downloading USENET articles. URL: http://cerealbox.suspicion.org/linleech.html
LinNeighborhood => <reply> $who, Linux Port of Windows Network Neighborhood. URL: http://www.bnro.de/~schmidjo/
LinPopup => <reply> $who, Linux port of Winpopup, running over Samba.. URL: http://www.littleigloo.org/

factpacks/Linux.fact  view on Meta::CPAN

Linuxconf => <reply> $who, Sophisticated administrative tool. URL: http://www.solucorp.qc.ca/linuxconf/
LinuxGT => <reply> $who, Formerly OpenShare Linux - LinuxGT Features a GUI Installation. URL: http://www.greysite.com/
LinuxGT Server Edition => <reply> $who, Streamlined (textual install) Linux for use as a robust Server. URL: http://www.greysite.com/
LinuxInfo => <reply> $who, Gives system information about your Linux system. URL: http://www.tahallah.demon.co.uk/programming/prog.html
LinuxTaRT => <reply> $who, Feature-rich email signature generator. URL: http://mvgrafx.penguinpowered.com/~vmark/LT/
LinuxThreads => <reply> $who, An implementation of the Posix 1003.1c thread package for Linux. URL: http://pauillac.inria.fr/~xleroy/linuxthreads/
LinWars => <reply> $who, Role Playing Game in Bard's-Tale-Style. URL: http://www-math.math.rwth-aachen.de/~LBFM/klaus/
lirc => <reply> $who, Linux Infra-red Remote Control. URL: http://fsinfo.cs.uni-sb.de/~columbus/lirc/index.html
lisp debug => <reply> $who, Source level lisp debugger. URL: http://bewoner.dma.be/marclisp/intro.html
LiSP2TeX => <reply> $who, . URL: http://www-spi.lip6.fr/~queinnec/WWW//LiSP2TeX.html
LiSt Directory => <reply> $who, lists files & subdirectories recursively in a list format. URL: http://www.ncat.edu/~sully/lsd/

factpacks/Linux.fact  view on Meta::CPAN

Nano-X => <reply> $who, Tiny X replacement for Linux based palmtops and POS units. URL: http://www.linuxhacker.org/nanogui/
nanocrypt => <reply> $who, RC4 file encryption. URL: http://www.mindrot.org/code/nanocrypt.php3
Narcan Blacklister v1.0 => <reply> $who, process blacklister. URL: http://narcan.g0v.tj/
nasm => <reply> $who, 80x86 assembler designed for portability and modularity. URL: http://www.cryogen.com/nasm/
navmutt => <reply> $who, Use your favorite e-mail client under Netscape. URL: http://www3.bc.sympatico.ca/brian_winters/mutt/
NBChk => <reply> $who, Multi-threaded Perl banner-checking utility. URL: http://www.nfsg.org/downloads/nbchk.html
nbench => <reply> $who, Byte CPU benchmark. URL: http://members.xoom.com/Gavrilov_Con/nbench/index.html
NCatalog => <reply> $who, The GTKtalog databse ncurses browser and searcher.. URL: http://gtktalog.iskewl.com/
NcFTP => <reply> $who, UNIX application program implementing the File Transfer Protocol (FTP). URL: http://www.ncftp.com/
NcFTPd => <reply> $who, High-performance File Transfer Protocol (FTP) server for UNIXsystems. URL: http://www.ncftp.com
ncftpd_admin => <reply> $who, Tcl/tk Front end to ncftpd_passwd.. URL: http://www.curtisonline.net/software/

factpacks/Linux.fact  view on Meta::CPAN

NDir => <reply> $who, Console tool to display directory's contents. URL: http://www.Informatik.Uni-Oldenburg.DE/~mw/software/
ne => <reply> $who, A free editor easy to use for the beginner, but powerful for the wizard. URL: http://gongolo.usr.dsi.unimi.it/~vigna/ftp/ne-1.17.tgz
NED => <reply> $who, Dyndns server and client package. URL: http://www.bluecherry.net/~rain/ned-0.3.tar.gz
NEdit => <reply> $who, . URL: http://fnpspa.fnal.gov/nirvana/nedit.html
Nemesis => <reply> $who, Linux Video Security System. URL: http://nemesis.inodes.org/
NeoBoard => <reply> $who, A whole new multi-threaded message board with great look and feel. URL: http://www.neoqst.com/public/neoboard/neoboard.html
NeoMagic X Server => <reply> $who, Binary-only X server for Neomagic graphic chips. URL: ftp://ftp.redhat.com/pub/XBF/
NeoStats => <reply> $who, IRC Statistical Services. URL: http://codeworks.kamserve.com/
nep => <reply> $who, An interactive plot program base on BLT. URL: http://wsd.iitb.fhg.de/~kir/nephome/
neped => <reply> $who, Promiscuous Ethernet Detector, to check for sniffers on local subnet. URL: http://apostols.org/projectz/neped/
neshdr => <reply> $who, Writes NES headers in iNES format. URL: http://emu.simplenet.com/misc/neshdr.1.tar.gz

factpacks/Linux.fact  view on Meta::CPAN

OnyX => <reply> $who, . URL: http://fox.unixville.com/~fhall/OnyX/
oo2c => <reply> $who, Optimizing Oberon2 to C Compiler. URL: http://www.uni-kl.de/OOC/
oolaboola => <reply> $who, digital DJ tool; real-time sound-file mixer. URL: http://www.hyperreal.org/~est/oolaboola/
Open Cubic Player => <reply> $who, A music player for modules, midi, cd, mp3 and sid. URL: http://www.cubic.org/player/
Open GRiD => <reply> $who, A project to create Open Global Ranking Search Engine and Directory (Open GRiD). URL: http://www.cs.sunysb.edu/~maxim/OpenGRiD/
Open Group Linux JDK => <reply> $who, A port of the Java Development Kit to Linux using native linux threads. URL: http://www.opengroup.org/RI/java/linux/
Open Source Audio Library Project => <reply> $who, C++ Audio class library. URL: http://osalp.sourceforge.net/
Open sources fortune file => <reply> $who, Fortune file with quotes from the O'Reilly book. URL: http://www.dibona.com/opensources/index.shtml
Open Track => <reply> $who, Flexible Unix based client/server issue tracking tool, customizeable via tcl. URL: http://www.ede.com/ot/index.html
OpenBasic => <reply> $who, Commercial Quality BASIC compiler and run time environment. URL: http://www.openbasic.org
OpenBSD => <reply> $who, OpenBSD - Proactively Secure Multiplatform OS. URL: http://www.openbsd.org/
OpenCA => <reply> $who, Open Certification Authority Package. URL: http://www.openca.org/
OpenCart => <reply> $who, Perl-based online shopping cart system. URL: http://www.opencart.com/
OpenCCVS => <reply> $who, Open Credit Card Verification System. URL: ftp://ftp.psychosis.com/openccvs/
OpenCD => <reply> $who, Fast fuzzy-search directory changer.. URL: http://baldo.home.ml.org/
OpenClasses => <reply> $who, Powerful C++ class library, featuring threading and dynamic loading of classes. URL: http://ace.ulyssis.student.kuleuven.ac.be/~bavo/devel/OpenClasses-0.99b.tar.gz
OpenClasses & OpenNet => <reply> $who, Fundamental C++ classes to do multithreading, networking, dynamic loading, .... URL: http://ace.ulyssis.student.kuleuven.ac.be/~bavo/devel
OpenClassroom => <reply> $who, Linux distribution for the Educational market.. URL: http://www.openclassroom.org/
OpenDesk.com source code base => <reply> $who, Web. URL: http://www.opendesk.com/
OpenDiS => <reply> $who, Linux support for digital cameras running the Digita operating system.. URL: http://digitalux.netpedia.net
OpenH323 => <reply> $who, H.323 protocol stack. URL: http://www.openh323.org/
OpenLDAP => <reply> $who, LDAP suite of applications and development tools. URL: http://www.OpenLDAP.org/

factpacks/Linux.fact  view on Meta::CPAN

petopt => <reply> $who, C command line argument parsing library. URL: ftp://ftp.lysator.liu.se/pub/unix/petopt
pex => <reply> $who, A PSX (Sony Playstation Emulator). URL: http://www.fastlane.net/~gpwossum/pex.shtml
PFinger => <reply> $who, Highly configurable replacement for GNU Finger. URL: http://www.xelia.ch/unix/pfinger/
PFlow => <reply> $who, Fluid Dynamics Demonstration Program. URL: http://people.ne.mediaone.net/insouciant/pflow/index.html
pftp => <reply> $who, A tool for IPv4, IPv6, TCP, UDP data transfer.. URL: http://www.pftp.de
pftpd => <reply> $who, Multithreaded anonymous FTP daemon. URL: ftp://ftp.lysator.liu.se/pub/unix/pftpd/
pg2d => <reply> $who, Generic 2d graphics library.. URL: http://sunsite.auc.dk/penguinplay/
pg2xbase => <reply> $who, Converter from/to DBF file to/from Postgres database table. URL: http://w3.man.torun.pl/~makler/prog/pg2xbase/
PgAccess => <reply> $who, TCL/TK frontend for PostgreSQL. URL: http://flex.flex.ro/pgaccess/
pgdbm => <reply> $who, db/dbm-emulation for PostgreSQL RDBMS. URL: http://www.is.kiruna.se/~goran/ldap/be.html
pgp4pine => <reply> $who, Interactive program for using PGP with email programs, specifically Pine. URL: http://pgp4pine.flatline.de/

factpacks/Linux.fact  view on Meta::CPAN

phpMyAdmin => <reply> $who, Handles the basic adminstration of MySQL over the WWW. URL: http://phpwizard.net/phpMyAdmin/
phpop => <reply> $who, Simple PHP Web based POP e-mail reader. URL: http://renaghan.com/pcr/phpop.html
phpPolls => <reply> $who, PHP Voting Booth. URL: http://www.phpwizard.net/phpPolls/
phpSearch => <reply> $who, Extendable generic search re-director including major search engines. URL: http://resnet.albany.edu/phpSearch/
phpSysInfo => <reply> $who, phpSysInfo will display things like Uptime, CPU, Memory, etc.. URL: http://phpsysinfo.sourceforge.net/
phttpd => <reply> $who, A multithreaded HTTP server. URL: ftp://ftp.lysator.liu.se/pub/unix/phttpd/
Pi AGM => <reply> $who, A very fast program for calculating Pi. URL: http://www.geocities.com/EnchantedForest/5815/program.html
pi-address => <reply> $who, X11 based Address Manager for Palm Pilot Address DB. URL: http://www.in-berlin.de/User/miwie/pia/
Pi3Web => <reply> $who, HTTPserver and development environment. URL: http://www.johnroy.com/pi3/pi3web/
PicBook => <reply> $who, automatically produces a photo album in HTML format of your photographs. URL: http://www.glg.ed.ac.uk/~pete/PICS/PicBook/
Pico => <reply> $who, . URL: http://www.washington.edu/pine/

factpacks/Linux.fact  view on Meta::CPAN

Trfcrypt => <reply> $who, Add-on to Trf with various encryption algorithms.. URL: http://www.purl.org/NET/akupries/soft/trfcrypt/
Trinux => <reply> $who, 2-disk distribution that includes network security tools and runs in RAM. URL: http://www.trinux.org/
trio => <reply> $who, very portable *printf() clones and generic string functions. URL: http://www.fts.frontec.se/~dast/trio/
Triplight => <reply> $who, Intrusion detection/integrity monitor, uses md5sum to verify a list of files.. URL: http://linux.rice.edu/magic/triplight/
Tripwire => <reply> $who, Intrusion Detection System for Linux. URL: http://www.tripwiresecurity.com
trn => <reply> $who, Text-based newsreader with threading. URL: http://www.clari.net/~wayne/
Troll-FTPd => <reply> $who, A free, small, and secure virtual FTP server. URL: http://www.troll.no/freebies/ftpd.html
TRONtium => <reply> $who, A clone of the classic TRON light-cycles game.. URL: http://www.jigsawdezign.demon.co.uk/trontium.htm
TroubleTickets => <reply> $who, HelpDesk Trouble Ticket Web Application. URL: http://faculty.cinstate.cc.oh.us/TroubleTickets/
truc => <reply> $who, Two shell scripts that allow you to transfer big files via e-mail. URL: http://www.ensg.u-nancy.fr/~segonds/truc/
TrueReality => <reply> $who, N64 Emulator. URL: http://www.emuhq.com/truereality/

factpacks/Linux.fact  view on Meta::CPAN

TSpaces => <reply> $who, Allows heterogeneous, Java-enabled devices to exchange data. URL: http://www.alphaworks.ibm.com/formula/
tsync => <reply> $who, A Perl scipt for synchronising the system time with a remote server.. URL: http://www.hibernaculum.demon.co.uk/
TT-News => <reply> $who, A headline-news ticker for various news-sources.. URL: http://www.student.lu.se/~etn97ksi/sim_home/
TTC => <reply> $who, Controls login on ttys. URL: http://poseidon.pspt.fi/~priikone/english/programs.shtml
TTdb => <reply> $who, Simple database API written entirely in /bin/sh. URL: http://www.tinaa.com/TTdb/index.html
TThread => <reply> $who, A Cross-platfrom Threading library.. URL: http://www.cs.wisc.edu/~stanis/tthread.html
ttmkfdir => <reply> $who, A tool to create fonts.dir files from TrueType fonts. URL: http://www.darmstadt.gmd.de/~pommnitz/ttmkfdir.tar.gz
ttysnoop => <reply> $who, Allows you to spy on telnet+serial connections. URL: ftp://metalab.unc.edu/pub/Linux/utils/terminal/ttysnoop-0.12c.tar.gz
Turbo Vision => <reply> $who, Nice and complete console TUI (Text User Interface) for C++. URL: http://members.xoom.com/stropea/tvision.html
TurboCluster Server => <reply> $who, High availability load-balancer for IP applications, works w/ heterogeneous nets. URL: http://beta.turbolinux.com/cluster/
TurboJ => <reply> $who, High performance Java byte code compiler. URL: http://www.camb.opengroup.org/openitsol/turboj/index.htm

factpacks/Linux.fact  view on Meta::CPAN

WWW2Popup => <reply> $who, A simple web interface to send Winpopup Messages to groups or individuals.. URL: http://www.stsi.net/~bakins/files/www2popup.tar.gz
WWW::Poll => <reply> $who, Perl module for generating Polls.. URL: http://temple.stickydata.com/~mgammon/poll/
WWWatson => <reply> $who, Sherlock-compatible extensible metasearch engine. URL: http://www.molehill.org/~jtl/wwwatson/
WWWdb => <reply> $who, Database-access over HTTP with consistency-check. URL: http://linux.twc.de/WWWdb/
WWWOFFLE => <reply> $who, Simple proxy server with special features for use with dial-up internet links. URL: http://www.gedanken.demon.co.uk/wwwoffle/
WWWThreads => <reply> $who, WWW based discussion forums. URL: http://www.wwwthreads.org
www_proxy => <reply> $who, HTTP proxy with the capability of modifying User-Agent value. URL: http://www.sashanet.com/internet/download.html
wx200d => <reply> $who, Client/server weather data collector for WX200/WM918. URL: http://www.quiknet.com/~twitham/wx200d/
WXftp => <reply> $who, FTP client for X with nice and intuitive GTK+ and Motif GUI. URL: http://www.wxftp.seul.org
wxHTML => <reply> $who, HTML (and richtext viewer) widget for wxWindows 2. URL: http://www.ms.mff.cuni.cz/~vsla8348/wxhtml/
wxPython => <reply> $who, Python extension module for wxWindows. URL: http://alldunn.com/wxPython/

factpacks/Linux.fact  view on Meta::CPAN

Xicq / KXicq => <reply> $who, An ICQ client for use in both console and X11.. URL: http://www.xtrophy.dk/xicq/
xinetd => <reply> $who, Powerful inetd replacement. URL: http://www.synack.net/xinetd/
Xing MP3 Encoder => <reply> $who, MP3 encoder. URL: http://www.xingtech.com/mp3/encoder/
xipdump => <reply> $who, displays ip packets using the X Window System.. URL: http://www.epita.fr/~lse/xipdump/
xIrc => <reply> $who, . URL: http://www.croftj.net/~xirc/
Xitami => <reply> $who, A fast, portable, and best of all free multi-threaded web server. URL: http://www.xitami.com/
XKeyCaps => <reply> $who, A graphical front-end to xmodmap.. URL: http://www.jwz.org/xkeycaps/
XKobo => <reply> $who, Fastpaced multiway scrolling shoot-em-up.. URL: ftp://metalab.unc.edu/pub/Linux/games/arcade/
Xlab => <reply> $who, Automates any X application by recording and playing backX-events.. URL: http://www.alphalink.com.au/~mvertes/xlab.html
xlHtml => <reply> $who, XLS to HTML converter. URL: http://www.gate.net/~ddata/xlHtml/index.htm
xlnotice => <reply> $who, Login time public notice board for X. URL: http://www.dcc.unicamp.br/~guazzibe/XLN/

factpacks/Linux.fact  view on Meta::CPAN

123 Session Module => <reply> $who, The 123 Session Module enables the Roxen Web server to identify connections from identical browsers by branding them with a cookie for identification. URL: http://123.org/technik/webserver/session/src/
KDiary => <reply> $who, KDiary is an application for keeping a personal or professional diary. URL: http://www.sourceforge.net/download.php?fileid=754
GameTrakker => <reply> $who, GameTrakker is a Perl application which allows communication to flow between QStat and MRTG for displaying game server status on a Web server. URL: ftp://games.gci.net/pub/Utils/GameTrakker/
gProjectGenerator => <reply> $who, GPrjGen is a tool to generate GNOME source trees.. URL: http://www.linuxstart.com/~linuxsite/gPrjGen-0.1.1.tar.gz
StatistX => <reply> $who, StatistX wraps the small statistics program 'statist' into a graphical user interface. URL: http://www.usf.uni-osnabrueck.de/~abeyer/private/StatistX/download/
iPlanet Web Server, Enterprise Edition => <reply> $who, The iPlanet Web Server, Enterprise Edition is a multi-process, multi-threaded HTTP1.1 compliant web server that delivers a high-performance Java application platform with support for Java Servle...
MeterMaid => <reply> $who, MeterMaid is a troubleticket system written in Perl which uses an SQL database for a backend. URL: http://world.std.com/~durist/perl/metermaid/MeterMaid-1.0.tar.gz
GTS => <reply> $who, The GNU Triangulated Surface Library (GTS) provides a set of useful functions to deal with 3D surfaces meshed with interconnected triangles. URL: ftp://marangoni.lmm.jussieu.fr/pub/gts/
wml-tools => <reply> $who, wml-tools is small suite of tools related to WAP WML development. URL: 
loadlib => <reply> $who, loadlib.c is a program to load shared libraries via dlopen() and hold them in memory until the user types 'q' and hits enter. URL: http://ns2.cnsnet.net/~spirilis/loadlib.c
teapop => <reply> $who, Teapop is another RFC1939 compliant POP3-server, however Teapop takes a step further. URL: http://www.val-axs.net/~ibo/teapop/teapop-latest.tar.gz

factpacks/Linux.fact  view on Meta::CPAN

wmSu => <reply> $who, wmSu is an su-like program that runs some other executable with different user and group IDs, and uses WINGs for its UI.. URL: http://student.dei.uc.pt/~mtavares/wmSu/wmSu-latest.tgz
impose+ => <reply> $who, impose+ is a set of PostScript utilities. URL: http://imagic.weizmann.ac.il/~dov/freesw/impose+/impose+-0.1.tar.gz
THCNET Message System => <reply> $who, The THCNET Message System is a customizable PHP-enabled Web application which provides a moderated message system using a backend MySQL database.. URL: http://krux.thcnet.net/php/thcnet-current.tar.gz
FROGS => <reply> $who, FROGS is an object-oriented, general-purpose, event-driven simulation tool designed for efficent and fast behavioral evaluation of complex architectures. URL: ftp://ftp.realiant.com/frogs/
JFlash => <reply> $who, JFlash is a Java flash card organizer that enables you to create and review electronic flash cards. URL: http://www.csua.berkeley.edu/~wlee/codes/jflash/jflash-latest.zip
Soma => <reply> $who, Soma is a multithreaded, mostly HTTP/1.1-compliant Web server written in Java. URL: http://www.auntfloyd.com/~rob/files/soma-0.75.tar.gz
iOffice2000 US English Patch => <reply> $who, The iOffice2000 US English Patch allows UK English users to install the US English version of iOffice2000 without loosing the data already entered.. URL: http://www.scseuro.de/ioffice2000/download.html
mini_httpd => <reply> $who, mini_httpd is a small HTTP server. URL: http://www.acme.com/software/mini_httpd/mini_httpd_10dec99.tar.gz
Correcteur 101 => <reply> $who, Correcteur 101 is a French grammar checker that provides a complete grammatical analysis of a sentence. URL: 
RTP => <reply> $who, RTP draws a single stream of X-Y points received from an input stream in connect-the-dots fashion. URL: ftp://metalab.unc.edu/pub/linux/science/visualization/rtp-1.0.0.tar.gz
senv => <reply> $who, Senv allows you to run programs with a specified environment. URL: http://www.ids.pl/~kodzak/senv-0.1.tar.gz

factpacks/Linux.fact  view on Meta::CPAN

E-Speak => <reply> $who, E-Speak is a development platform for e-services. URL: http://www.e-speak.net/download/download_howto.html
Dune => <reply> $who, Dune is a tiny Web server implementation, featuring minimal use of resources, customizable error messages, logging, and multiuser (ie. URL: http://www.cs.luther.edu/~mestanba/dune/dune-0.6.7.tar.gz
Sturm => <reply> $who, A Java implementation of the Sturm Theorem, which finds the number of roots of any polynomial using Euclidian divides.. URL: http://www.jedi.claranet.fr/sturm.tar.gz
E-Weather => <reply> $who, E-weather is a port of wmWeather to Epplet form.. URL: http://www.pfnet.org/~cy/E-Weather-0.1.tar.gz
bitbus4linux => <reply> $who, bitbus4linux is a package consisting of a kernel driver, a user space protocol daemon, a set of libraries and a few sample applications for the bitbus, an open fieldbus.. URL: ftp://ftp.andrive.de/pub/bbus.tar.bz2
serproxy => <reply> $who, Serproxy is a multi-threaded proxy program for redirecting network socket connections to/from serial ports, in cases where the remote end of the serial link doesn't have a TCP/IP stack (eg an embedded or microcontroller syst...
simpleproxy => <reply> $who, Simpleproxy program acts as simple TCP proxy. URL: http://www.sourceforge.net/project/filelist.php?form_grp=604
Tk 42 => <reply> $who, Tk42 is a networked game of 42, a dominos game similar to spades or bridge that is very popular in Texas. URL: http://www.flash.net/~ckmobley/tk42-0.1.0.tar.gz
Quick Restore => <reply> $who, Quick Restore is a centrally-administered network backup and recovery system for heterogeneous networks. URL: ftp://ftp.worksta.com/pub/linux/
Cyrus SML ACAP => <reply> $who, ACAP, the Application Configuration Access Protocol, is a remote store for preferences, addressbooks, bookmarks, and other data useful to be accessible for mobile users and across applications. URL: http://asg.web.cmu....
WAI => <reply> $who, WAI is a little program that gives information about the current user. URL: http://web.interpuntonet.it/zerophobia/bin/wai-0.0.1.tar.gz

 view all matches for this distribution


Amibroker-OLE-Interface

 view release on metacpan or  search on metacpan

lib/Amibroker/OLE/APXCreator.pm  view on Meta::CPAN


=item * Menu-> File-> Save_AS -> select (.apx extenstion)

=back

For more infor on apx file, check this forum : L<http://amibrokerforum.proboards.com/thread/57/analysis-project-files-apx>

=back

=cut

 view all matches for this distribution


Amon2-Plugin-Web-FormValidator-Simple

 view release on metacpan or  search on metacpan

inc/Test/More.pm  view on Meta::CPAN

    # sorted with the same algorithm.
    #
    # Ensure that references are not accidentally treated the same as a
    # string containing the reference.
    #
    # Have to inline the sort routine due to a threading/sort bug.
    # See [rt.cpan.org 6782]
    #
    # I don't know how references would be sorted so we just don't sort
    # them.  This means eq_set doesn't really work with refs.
    return eq_array(

 view all matches for this distribution


Analizo

 view release on metacpan or  search on metacpan

lib/Analizo/Batch/Job.pm  view on Meta::CPAN

# and cleaned in a way that it is possible to process several jobs in parallel.
# This means for example that if any change is required in the directory where
# the job will run, the job must first make copy of that directory and operate
# over it instead of operating over the original directory.
#
# Analizo's parallelism model uses separate PROCESSES and not separate threads.
# This is due to the fact that to process some jobs, Analizo will need to
# chdir() into different directories, and if we used threads this would cause
# problems since the current work directory is shared by all threads, and
# therefore one thread would interfere with the others when using chdir().
#
# This method must be inherited by subclasses.
#
# When called, it will be called BEFORE the B<prepare> method. After the first
# job has its B<parallel_prepare> method called, any subsequent invocations of

 view all matches for this distribution


Ananke-SqlLink

 view release on metacpan or  search on metacpan

Makefile.old  view on Meta::CPAN

# --- MakeMaker post_initialize section:


# --- MakeMaker const_config section:

# These definitions are from config.sh (via /usr/lib/perl5/5.8.0/i386-linux-thread-multi/Config.pm)

# They may have been overridden via Makefile.PL or on the command line
AR = ar
CC = gcc
CCCDLFLAGS = -fpic
CCDLFLAGS = -rdynamic -Wl,-rpath,/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE
DLEXT = so
DLSRC = dl_dlopen.xs
LD = gcc
LDDLFLAGS = -shared -L/usr/local/lib
LDFLAGS =  -L/usr/local/lib

Makefile.old  view on Meta::CPAN

SITEPREFIX = /usr
VENDORPREFIX = /usr
INSTALLPRIVLIB = /usr/lib/perl5/5.8.0
INSTALLSITELIB = /usr/lib/perl5/site_perl/5.8.0
INSTALLVENDORLIB = /usr/lib/perl5/vendor_perl/5.8.0
INSTALLARCHLIB = /usr/lib/perl5/5.8.0/i386-linux-thread-multi
INSTALLSITEARCH = /usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi
INSTALLVENDORARCH = /usr/lib/perl5/vendor_perl/5.8.0/i386-linux-thread-multi
INSTALLBIN = /usr/bin
INSTALLSITEBIN = /usr/bin
INSTALLVENDORBIN = /usr/bin
INSTALLSCRIPT = /usr/bin
PERL_LIB = /usr/lib/perl5/5.8.0
PERL_ARCHLIB = /usr/lib/perl5/5.8.0/i386-linux-thread-multi
SITELIBEXP = /usr/lib/perl5/site_perl/5.8.0
SITEARCHEXP = /usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi
LIBPERL_A = libperl.a
FIRST_MAKEFILE = Makefile
MAKE_APERL_FILE = Makefile.aperl
PERLMAINCC = $(CC)
PERL_INC = /usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE
PERL = /usr/bin/perl5.8.0
FULLPERL = /usr/bin/perl5.8.0
PERLRUN = $(PERL)
FULLPERLRUN = $(FULLPERL)
PERLRUNINST = $(PERLRUN) "-I$(INST_ARCHLIB)" "-I$(INST_LIB)"

Makefile.old  view on Meta::CPAN

	@$(NOOP)

config :: $(INST_AUTODIR)/.exists
	@$(NOOP)

$(INST_AUTODIR)/.exists :: /usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE/perl.h
	@$(MKPATH) $(INST_AUTODIR)
	@$(EQUALIZE_TIMESTAMP) /usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE/perl.h $(INST_AUTODIR)/.exists

	-@$(CHMOD) $(PERM_RWX) $(INST_AUTODIR)

$(INST_LIBDIR)/.exists :: /usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE/perl.h
	@$(MKPATH) $(INST_LIBDIR)
	@$(EQUALIZE_TIMESTAMP) /usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE/perl.h $(INST_LIBDIR)/.exists

	-@$(CHMOD) $(PERM_RWX) $(INST_LIBDIR)

$(INST_ARCHAUTODIR)/.exists :: /usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE/perl.h
	@$(MKPATH) $(INST_ARCHAUTODIR)
	@$(EQUALIZE_TIMESTAMP) /usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE/perl.h $(INST_ARCHAUTODIR)/.exists

	-@$(CHMOD) $(PERM_RWX) $(INST_ARCHAUTODIR)

config :: $(INST_MAN3DIR)/.exists
	@$(NOOP)


$(INST_MAN3DIR)/.exists :: /usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE/perl.h
	@$(MKPATH) $(INST_MAN3DIR)
	@$(EQUALIZE_TIMESTAMP) /usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE/perl.h $(INST_MAN3DIR)/.exists

	-@$(CHMOD) $(PERM_RWX) $(INST_MAN3DIR)

help:
	perldoc ExtUtils::MakeMaker

Makefile.old  view on Meta::CPAN

# --- MakeMaker ppd section:
# Creates a PPD (Perl Package Description) for a binary distribution.
ppd:
	@$(PERL) -e "print qq{<SOFTPKG NAME=\"$(DISTNAME)\" VERSION=\"1,1,1,0\">\n\t<TITLE>$(DISTNAME)</TITLE>\n\t<ABSTRACT>Front-end module to MySQL</ABSTRACT>\n\t<AUTHOR>A. U. Thor &lt;a.u.thor\@a.galaxy.far.far.away&gt;</AUTHOR>\n}" > $(DISTNAME).ppd
	@$(PERL) -e "print qq{\t<IMPLEMENTATION>\n\t\t<DEPENDENCY NAME=\"DBD-mysql\" VERSION=\"2,1017,0,0\" />\n\t\t<DEPENDENCY NAME=\"DBI\" VERSION=\"1,3,0,0\" />\n}" >> $(DISTNAME).ppd
	@$(PERL) -e "print qq{\t\t<OS NAME=\"$(OSNAME)\" />\n\t\t<ARCHITECTURE NAME=\"i386-linux-thread-multi\" />\n\t\t<CODEBASE HREF=\"\" />\n\t</IMPLEMENTATION>\n</SOFTPKG>\n}" >> $(DISTNAME).ppd

# --- MakeMaker pm_to_blib section:

pm_to_blib: $(TO_INST_PM)
	@$(PERLRUNINST) "-MExtUtils::Install" \

 view all matches for this distribution


Ananke-Template

 view release on metacpan or  search on metacpan

Makefile.old  view on Meta::CPAN

# --- MakeMaker post_initialize section:


# --- MakeMaker const_config section:

# These definitions are from config.sh (via /usr/lib/perl5/5.8.0/i386-linux-thread-multi/Config.pm)

# They may have been overridden via Makefile.PL or on the command line
AR = ar
CC = gcc
CCCDLFLAGS = -fpic
CCDLFLAGS = -rdynamic -Wl,-rpath,/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE
DLEXT = so
DLSRC = dl_dlopen.xs
LD = gcc
LDDLFLAGS = -shared -L/usr/local/lib
LDFLAGS =  -L/usr/local/lib

Makefile.old  view on Meta::CPAN

SITEPREFIX = /usr
VENDORPREFIX = /usr
INSTALLPRIVLIB = /usr/lib/perl5/5.8.0
INSTALLSITELIB = /usr/lib/perl5/site_perl/5.8.0
INSTALLVENDORLIB = /usr/lib/perl5/vendor_perl/5.8.0
INSTALLARCHLIB = /usr/lib/perl5/5.8.0/i386-linux-thread-multi
INSTALLSITEARCH = /usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi
INSTALLVENDORARCH = /usr/lib/perl5/vendor_perl/5.8.0/i386-linux-thread-multi
INSTALLBIN = /usr/bin
INSTALLSITEBIN = /usr/bin
INSTALLVENDORBIN = /usr/bin
INSTALLSCRIPT = /usr/bin
PERL_LIB = /usr/lib/perl5/5.8.0
PERL_ARCHLIB = /usr/lib/perl5/5.8.0/i386-linux-thread-multi
SITELIBEXP = /usr/lib/perl5/site_perl/5.8.0
SITEARCHEXP = /usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi
LIBPERL_A = libperl.a
FIRST_MAKEFILE = Makefile
MAKE_APERL_FILE = Makefile.aperl
PERLMAINCC = $(CC)
PERL_INC = /usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE
PERL = /usr/bin/perl5.8.0
FULLPERL = /usr/bin/perl5.8.0
PERLRUN = $(PERL)
FULLPERLRUN = $(FULLPERL)
PERLRUNINST = $(PERLRUN) "-I$(INST_ARCHLIB)" "-I$(INST_LIB)"

Makefile.old  view on Meta::CPAN

	@$(NOOP)

config :: $(INST_AUTODIR)/.exists
	@$(NOOP)

$(INST_AUTODIR)/.exists :: /usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE/perl.h
	@$(MKPATH) $(INST_AUTODIR)
	@$(EQUALIZE_TIMESTAMP) /usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE/perl.h $(INST_AUTODIR)/.exists

	-@$(CHMOD) $(PERM_RWX) $(INST_AUTODIR)

$(INST_LIBDIR)/.exists :: /usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE/perl.h
	@$(MKPATH) $(INST_LIBDIR)
	@$(EQUALIZE_TIMESTAMP) /usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE/perl.h $(INST_LIBDIR)/.exists

	-@$(CHMOD) $(PERM_RWX) $(INST_LIBDIR)

$(INST_ARCHAUTODIR)/.exists :: /usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE/perl.h
	@$(MKPATH) $(INST_ARCHAUTODIR)
	@$(EQUALIZE_TIMESTAMP) /usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE/perl.h $(INST_ARCHAUTODIR)/.exists

	-@$(CHMOD) $(PERM_RWX) $(INST_ARCHAUTODIR)

config :: $(INST_MAN3DIR)/.exists
	@$(NOOP)


$(INST_MAN3DIR)/.exists :: /usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE/perl.h
	@$(MKPATH) $(INST_MAN3DIR)
	@$(EQUALIZE_TIMESTAMP) /usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE/perl.h $(INST_MAN3DIR)/.exists

	-@$(CHMOD) $(PERM_RWX) $(INST_MAN3DIR)

help:
	perldoc ExtUtils::MakeMaker

Makefile.old  view on Meta::CPAN

# --- MakeMaker ppd section:
# Creates a PPD (Perl Package Description) for a binary distribution.
ppd:
	@$(PERL) -e "print qq{<SOFTPKG NAME=\"$(DISTNAME)\" VERSION=\"1,4,0,0\">\n\t<TITLE>$(DISTNAME)</TITLE>\n\t<ABSTRACT>Front-end module to the Ananke::Template</ABSTRACT>\n\t<AUTHOR>Udlei Nattis &lt;nattis\@anankeit.com.br&gt;</AUTHOR>\n}" > $(DISTNAME...
	@$(PERL) -e "print qq{\t<IMPLEMENTATION>\n}" >> $(DISTNAME).ppd
	@$(PERL) -e "print qq{\t\t<OS NAME=\"$(OSNAME)\" />\n\t\t<ARCHITECTURE NAME=\"i386-linux-thread-multi\" />\n\t\t<CODEBASE HREF=\"\" />\n\t</IMPLEMENTATION>\n</SOFTPKG>\n}" >> $(DISTNAME).ppd

# --- MakeMaker pm_to_blib section:

pm_to_blib: $(TO_INST_PM)
	@$(PERLRUNINST) "-MExtUtils::Install" \

 view all matches for this distribution


Ananke-Utils

 view release on metacpan or  search on metacpan

Makefile.old  view on Meta::CPAN

# --- MakeMaker post_initialize section:


# --- MakeMaker const_config section:

# These definitions are from config.sh (via /usr/lib/perl5/5.8.0/i386-linux-thread-multi/Config.pm)

# They may have been overridden via Makefile.PL or on the command line
AR = ar
CC = gcc
CCCDLFLAGS = -fpic
CCDLFLAGS = -rdynamic -Wl,-rpath,/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE
DLEXT = so
DLSRC = dl_dlopen.xs
LD = gcc
LDDLFLAGS = -shared -L/usr/local/lib
LDFLAGS =  -L/usr/local/lib

Makefile.old  view on Meta::CPAN

SITEPREFIX = /usr
VENDORPREFIX = /usr
INSTALLPRIVLIB = /usr/lib/perl5/5.8.0
INSTALLSITELIB = /usr/lib/perl5/site_perl/5.8.0
INSTALLVENDORLIB = /usr/lib/perl5/vendor_perl/5.8.0
INSTALLARCHLIB = /usr/lib/perl5/5.8.0/i386-linux-thread-multi
INSTALLSITEARCH = /usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi
INSTALLVENDORARCH = /usr/lib/perl5/vendor_perl/5.8.0/i386-linux-thread-multi
INSTALLBIN = /usr/bin
INSTALLSITEBIN = /usr/bin
INSTALLVENDORBIN = /usr/bin
INSTALLSCRIPT = /usr/bin
PERL_LIB = /usr/lib/perl5/5.8.0
PERL_ARCHLIB = /usr/lib/perl5/5.8.0/i386-linux-thread-multi
SITELIBEXP = /usr/lib/perl5/site_perl/5.8.0
SITEARCHEXP = /usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi
LIBPERL_A = libperl.a
FIRST_MAKEFILE = Makefile
MAKE_APERL_FILE = Makefile.aperl
PERLMAINCC = $(CC)
PERL_INC = /usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE
PERL = /usr/bin/perl5.8.0
FULLPERL = /usr/bin/perl5.8.0
PERLRUN = $(PERL)
FULLPERLRUN = $(FULLPERL)
PERLRUNINST = $(PERLRUN) "-I$(INST_ARCHLIB)" "-I$(INST_LIB)"

Makefile.old  view on Meta::CPAN

	@$(NOOP)

config :: $(INST_AUTODIR)/.exists
	@$(NOOP)

$(INST_AUTODIR)/.exists :: /usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE/perl.h
	@$(MKPATH) $(INST_AUTODIR)
	@$(EQUALIZE_TIMESTAMP) /usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE/perl.h $(INST_AUTODIR)/.exists

	-@$(CHMOD) $(PERM_RWX) $(INST_AUTODIR)

$(INST_LIBDIR)/.exists :: /usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE/perl.h
	@$(MKPATH) $(INST_LIBDIR)
	@$(EQUALIZE_TIMESTAMP) /usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE/perl.h $(INST_LIBDIR)/.exists

	-@$(CHMOD) $(PERM_RWX) $(INST_LIBDIR)

$(INST_ARCHAUTODIR)/.exists :: /usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE/perl.h
	@$(MKPATH) $(INST_ARCHAUTODIR)
	@$(EQUALIZE_TIMESTAMP) /usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE/perl.h $(INST_ARCHAUTODIR)/.exists

	-@$(CHMOD) $(PERM_RWX) $(INST_ARCHAUTODIR)

config :: $(INST_MAN3DIR)/.exists
	@$(NOOP)


$(INST_MAN3DIR)/.exists :: /usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE/perl.h
	@$(MKPATH) $(INST_MAN3DIR)
	@$(EQUALIZE_TIMESTAMP) /usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE/perl.h $(INST_MAN3DIR)/.exists

	-@$(CHMOD) $(PERM_RWX) $(INST_MAN3DIR)

help:
	perldoc ExtUtils::MakeMaker

Makefile.old  view on Meta::CPAN

# --- MakeMaker ppd section:
# Creates a PPD (Perl Package Description) for a binary distribution.
ppd:
	@$(PERL) -e "print qq{<SOFTPKG NAME=\"$(DISTNAME)\" VERSION=\"1,0,2,0\">\n\t<TITLE>$(DISTNAME)</TITLE>\n\t<ABSTRACT>Utility functions</ABSTRACT>\n\t<AUTHOR>A. U. Thor &lt;a.u.thor\@a.galaxy.far.far.away&gt;</AUTHOR>\n}" > $(DISTNAME).ppd
	@$(PERL) -e "print qq{\t<IMPLEMENTATION>\n}" >> $(DISTNAME).ppd
	@$(PERL) -e "print qq{\t\t<OS NAME=\"$(OSNAME)\" />\n\t\t<ARCHITECTURE NAME=\"i386-linux-thread-multi\" />\n\t\t<CODEBASE HREF=\"\" />\n\t</IMPLEMENTATION>\n</SOFTPKG>\n}" >> $(DISTNAME).ppd

# --- MakeMaker pm_to_blib section:

pm_to_blib: $(TO_INST_PM)
	@$(PERLRUNINST) "-MExtUtils::Install" \

 view all matches for this distribution


AnnoCPAN

 view release on metacpan or  search on metacpan

html/about.pod  view on Meta::CPAN

where people can discuss issues about the specific module.

=item *

CPAN::Forum (which didn't exist when I started working on AnnoCPAN) is a
discussion forum where the threads are classified by CPAN module.

=back

=head2 Where does AnnoCPAN fit in?

 view all matches for this distribution


AntTweakBar

 view release on metacpan or  search on metacpan

src/ppport.h  view on Meta::CPAN

no_bareword_allowed|||
no_fh_allowed|||
no_op|||
not_a_number|||
not_incrementable|||
nothreadhook||5.008000|
nuke_stacks|||
num_overflow|||n
oopsAV|||
oopsHV|||
op_append_elem||5.013006|

src/ppport.h  view on Meta::CPAN


#endif

/* Hint: PL_ppaddr
 * Calling an op via PL_ppaddr requires passing a context argument
 * for threaded builds. Since the context argument is different for
 * 5.005 perls, you can use aTHXR (supplied by ppport.h), which will
 * automatically be defined as the correct argument.
 */

#if (PERL_BCDVERSION <= 0x5005005)

src/ppport.h  view on Meta::CPAN

#endif

/*
 * Boilerplate macros for initializing and accessing interpreter-local
 * data from C.  All statics in extensions should be reworked to use
 * this, if you want to make the extension thread-safe.  See ext/re/re.xs
 * for an example of the use of these macros.
 *
 * Code that uses these macros is responsible for the following:
 * 1. #define MY_CXT_KEY to a unique string, e.g. "DynaLoader_guts"
 * 2. Declare a typedef named my_cxt_t that is a structure that contains

src/ppport.h  view on Meta::CPAN

    defined(PERL_CAPI)    || defined(PERL_IMPLICIT_CONTEXT)

#ifndef START_MY_CXT

/* This must appear in all extensions that define a my_cxt_t structure,
 * right after the definition (i.e. at file scope).  The non-threads
 * case below uses it to declare the data as static. */
#define START_MY_CXT

#if (PERL_BCDVERSION < 0x5004068)
/* Fetches the SV that keeps the per-interpreter data. */

src/ppport.h  view on Meta::CPAN

#else
    /* older perls don't have PL_numeric_radix_sv so the radix
     * must manually be requested from locale.h
     */
#include <locale.h>
    dTHR;  /* needed for older threaded perls */
    struct lconv *lc = localeconv();
    char *radix = lc->decimal_point;
    if (radix && IN_LOCALE) {
        STRLEN len = strlen(radix);
        if (*sp + len <= send && memEQ(*sp, radix, len)) {

 view all matches for this distribution


Any-Daemon-HTTP

 view release on metacpan or  search on metacpan

lib/Any/Daemon/FCGI/ClientConn.pm  view on Meta::CPAN

              , stdin           => undef,
              , data            => undef,
              };

            unless($flags & FCGI_KEEP_CONN)
            {   # Actually, this flag is incorrectly: more threads may still be
                # active.  So, let's close when they all have ceased to exist.
                info __x"fcgi {id} is last request", id => $req_id;
                $self->{ADFC_keep_conn} = 0;
            }

 view all matches for this distribution


AnyEvent-APNS

 view release on metacpan or  search on metacpan

inc/Test/Builder.pm  view on Meta::CPAN

        require Test::Builder::IO::Scalar;
    }
}


# Make Test::Builder thread-safe for ithreads.
BEGIN {
    use Config;
    # Load threads::shared when threads are turned on.
    # 5.8.0's threads are so busted we no longer support them.
    if( $] >= 5.008001 && $Config{useithreads} && $INC{'threads.pm'} ) {
        require threads::shared;

        # Hack around YET ANOTHER threads::shared bug.  It would
        # occasionally forget the contents of the variable when sharing it.
        # So we first copy the data, then share, then put our copy back.
        *share = sub (\[$@%]) {
            my $type = ref $_[0];
            my $data;

inc/Test/Builder.pm  view on Meta::CPAN

            }
            else {
                die( "Unknown type: " . $type );
            }

            $_[0] = &threads::shared::share( $_[0] );

            if( $type eq 'HASH' ) {
                %{ $_[0] } = %$data;
            }
            elsif( $type eq 'ARRAY' ) {

inc/Test/Builder.pm  view on Meta::CPAN

            }

            return $_[0];
        };
    }
    # 5.8.0's threads::shared is busted when threads are off
    # and earlier Perls just don't have that module at all.
    else {
        *share = sub { return $_[0] };
        *lock  = sub { 0 };
    }

inc/Test/Builder.pm  view on Meta::CPAN

            $self->{Expected_Tests} = $self->{Curr_Test};
        }

        # Auto-extended arrays and elements which aren't explicitly
        # filled in with a shared reference will puke under 5.8.0
        # ithreads.  So we have to fill them in by hand. :(
        my $empty_result = &share( {} );
        for my $idx ( 0 .. $self->{Expected_Tests} - 1 ) {
            $test_results->[$idx] = $empty_result
              unless defined $test_results->[$idx];
        }

 view all matches for this distribution


AnyEvent-Atom-Stream

 view release on metacpan or  search on metacpan

inc/Test/Builder.pm  view on Meta::CPAN

        require Test::Builder::IO::Scalar;
    }
}


# Make Test::Builder thread-safe for ithreads.
BEGIN {
    use Config;
    # Load threads::shared when threads are turned on.
    # 5.8.0's threads are so busted we no longer support them.
    if( $] >= 5.008001 && $Config{useithreads} && $INC{'threads.pm'} ) {
        require threads::shared;

        # Hack around YET ANOTHER threads::shared bug.  It would
        # occassionally forget the contents of the variable when sharing it.
        # So we first copy the data, then share, then put our copy back.
        *share = sub (\[$@%]) {
            my $type = ref $_[0];
            my $data;

inc/Test/Builder.pm  view on Meta::CPAN

            }
            else {
                die( "Unknown type: " . $type );
            }

            $_[0] = &threads::shared::share( $_[0] );

            if( $type eq 'HASH' ) {
                %{ $_[0] } = %$data;
            }
            elsif( $type eq 'ARRAY' ) {

inc/Test/Builder.pm  view on Meta::CPAN

            }

            return $_[0];
        };
    }
    # 5.8.0's threads::shared is busted when threads are off
    # and earlier Perls just don't have that module at all.
    else {
        *share = sub { return $_[0] };
        *lock  = sub { 0 };
    }

inc/Test/Builder.pm  view on Meta::CPAN

            $self->{Expected_Tests} = $self->{Curr_Test};
        }

        # Auto-extended arrays and elements which aren't explicitly
        # filled in with a shared reference will puke under 5.8.0
        # ithreads.  So we have to fill them in by hand. :(
        my $empty_result = &share( {} );
        for my $idx ( 0 .. $self->{Expected_Tests} - 1 ) {
            $test_results->[$idx] = $empty_result
              unless defined $test_results->[$idx];
        }

 view all matches for this distribution


AnyEvent-DAAP-Server

 view release on metacpan or  search on metacpan

inc/Test/More.pm  view on Meta::CPAN

    # sorted with the same algorithm.
    #
    # Ensure that references are not accidentally treated the same as a
    # string containing the reference.
    #
    # Have to inline the sort routine due to a threading/sort bug.
    # See [rt.cpan.org 6782]
    #
    # I don't know how references would be sorted so we just don't sort
    # them.  This means eq_set doesn't really work with refs.
    return eq_array(

 view all matches for this distribution


AnyEvent-DBI-Abstract-Limit

 view release on metacpan or  search on metacpan

inc/Test/Builder.pm  view on Meta::CPAN

        require Test::Builder::IO::Scalar;
    }
}


# Make Test::Builder thread-safe for ithreads.
BEGIN {
    use Config;
    # Load threads::shared when threads are turned on.
    # 5.8.0's threads are so busted we no longer support them.
    if( $] >= 5.008001 && $Config{useithreads} && $INC{'threads.pm'} ) {
        require threads::shared;

        # Hack around YET ANOTHER threads::shared bug.  It would
        # occasionally forget the contents of the variable when sharing it.
        # So we first copy the data, then share, then put our copy back.
        *share = sub (\[$@%]) {
            my $type = ref $_[0];
            my $data;

inc/Test/Builder.pm  view on Meta::CPAN

            }
            else {
                die( "Unknown type: " . $type );
            }

            $_[0] = &threads::shared::share( $_[0] );

            if( $type eq 'HASH' ) {
                %{ $_[0] } = %$data;
            }
            elsif( $type eq 'ARRAY' ) {

inc/Test/Builder.pm  view on Meta::CPAN

            }

            return $_[0];
        };
    }
    # 5.8.0's threads::shared is busted when threads are off
    # and earlier Perls just don't have that module at all.
    else {
        *share = sub { return $_[0] };
        *lock  = sub { 0 };
    }

inc/Test/Builder.pm  view on Meta::CPAN

            $self->{Expected_Tests} = $self->{Curr_Test};
        }

        # Auto-extended arrays and elements which aren't explicitly
        # filled in with a shared reference will puke under 5.8.0
        # ithreads.  So we have to fill them in by hand. :(
        my $empty_result = &share( {} );
        for my $idx ( 0 .. $self->{Expected_Tests} - 1 ) {
            $test_results->[$idx] = $empty_result
              unless defined $test_results->[$idx];
        }

 view all matches for this distribution


AnyEvent-FDpasser

 view release on metacpan or  search on metacpan

lib/AnyEvent/FDpasser.pm  view on Meta::CPAN

    my $cb = shift @{$self->{ibuf}};

    POSIX::close($self->{fh_duped});
    delete $self->{fh_duped};

    ## Race condition: If another thread or a signal handler creates a new descriptor at this
    ## exact point in time, it could cause the descriptor table to fill up and the following
    ## to error.

    my $rv = recv_fd(fileno($self->{fh}));

lib/AnyEvent/FDpasser.pm  view on Meta::CPAN


When it comes time to receive a descriptor, we close the sentinel descriptor, receive the descriptor from the sending process, and then attempt to dup another descriptor. Because we just cleared a descriptor table entry, there should always be a free...

If duping fails, we stop trying to receive any further descriptors and instead retry at regular intervals (while not interrupting the event loop). Hopefully eventually the full descriptor table issue will clear up and we will be able to resume receiv...

Note that a descriptor could be created between closing and receiving if your program uses asynchronous signal handlers or threads that create descriptors, so don't do that. Signals that are handled synchronously (like normal AnyEvent signal watchers...

This trick is similar to a trick described in Marc Lehmann's libev POD document, section "special problem of accept()ing when you can't," although the purpose of employing the trick in this module is somewhat different.



 view all matches for this distribution


AnyEvent-FastPing

 view release on metacpan or  search on metacpan

FastPing.pm  view on Meta::CPAN


This module was written for a single purpose only: sending ICMP ECHO
REQUEST packets as quickly as possible to a large number of hosts
(thousands to millions).

It employs a separate thread and is fully event-driven (using AnyEvent),
so you have to run an event model supported by AnyEvent to use this
module.

=head1 FUNCTIONS

FastPing.pm  view on Meta::CPAN

=back

=head1 THE AnyEvent::FastPing CLASS

The AnyEvent::FastPing class represents a single "pinger". A "pinger"
comes with its own thread to send packets in the background, a rate-limit
machinery and separate idle/receive callbacks.

The recommended workflow (there are others) is this: 1. create a new
AnyEvent::FastPing object 2. configure the address lists and ranges to
ping, also configure an idle callback and optionally a receive callback

FastPing.pm  view on Meta::CPAN

   _boot;

   our $ICMP4_W = $ICMP4_FD >= 0 && (open $ICMP4_FH, "<&=$ICMP4_FD") && AE::io $ICMP4_FH, 0, \&_recv_icmp4;
   our $ICMP6_W = $ICMP6_FD >= 0 && (open $ICMP6_FH, "<&=$ICMP6_FD") && AE::io $ICMP6_FH, 0, \&_recv_icmp6;

   open $THR_RES_FH, "<&=$THR_RES_FD" or die "AnyEvent::FastPing: FATAL: cannot fdopen thread result fd";

   our $THR_RES_W = AE::io $THR_RES_FH, 0, sub {
      sysread $THR_RES_FH, my $buf, 8;

      for my $id (unpack "S*", $buf) {

FastPing.pm  view on Meta::CPAN


This can be fixed by starting a timer in the idle callback, or more simply
by selecting a suitable C<max_rtt> value, which should be the maximum time
you allow a ping packet to travel to its destination and back.

The pinger thread automatically waits for this amount of time before becoming idle.

The default is currently C<0.5> seconds, which is usually plenty.

=item $pinger->add_range ($lo, $hi[, $interval])

 view all matches for this distribution


AnyEvent-Filesys-Watcher

 view release on metacpan or  search on metacpan

lib/AnyEvent/Filesys/Watcher/ReadDirectoryChanges/Queue.pod  view on Meta::CPAN


The sole motivation of this construct is to be able to integrate
L<Filesys::Notify::Win32> with I/O multiplexing, for example with
L<AE::io|AnyEvent/"I/O Watchers">.

The module makes no effort to be thread-safe (if you want to call the Perl
interpreter threads really threads).  It is probably possible that the
selectable handle that you get may signal that data is available but actually
there is no data available.  As a pre-caution, you should always check the
queue with the L<pending()|/pending> method before you actually read data with
L<enqueue()|/enqueue>.

lib/AnyEvent/Filesys/Watcher/ReadDirectoryChanges/Queue.pod  view on Meta::CPAN


It is unnecessary because C<dequeue()> (see below) implicitely reads from the
handle until it has no more data available.  And what you can read from the
handle is nonsense (currently an arbitrary number of "1" characters).

It is also dangerous, at least for single-threaded applications, because the
call will block if there is no data available in the queue. For a
single-threaded application that would lead to a deadlock, because while
being blocked, no data can be enqueued.

=item B<enqueue(ITEMS)>

See L<Thread;:Queue/enqueue>.

 view all matches for this distribution


AnyEvent-Fork-Pool

 view release on metacpan or  search on metacpan

Pool.pm  view on Meta::CPAN


=item ($cpus, $eus) = AnyEvent::Fork::Pool::ncpu [$default_cpus]

Tries to detect the number of CPUs (C<$cpus> often called CPU cores
nowadays) and execution units (C<$eus>) which include e.g. extra
hyperthreaded units). When C<$cpus> cannot be determined reliably,
C<$default_cpus> is returned for both values, or C<1> if it is missing.

For normal CPU bound uses, it is wise to have as many worker processes
as CPUs in the system (C<$cpus>), if nothing else uses the CPU. Using
hyperthreading is usually detrimental to performance, but in those rare
cases where that really helps it might be beneficial to use more workers
(C<$eus>).

Currently, F</proc/cpuinfo> is parsed on GNU/Linux systems for both
C<$cpus> and C<$eus>, and on {Free,Net,Open}BSD, F<sysctl -n hw.ncpu> is

 view all matches for this distribution


AnyEvent-Fork-RPC

 view release on metacpan or  search on metacpan

RPC.pm  view on Meta::CPAN

L<AnyEvent>, but also L<IO::AIO>, or L<Tk> for example.

=head2 Example 3: Asynchronous backend with Coro

With L<Coro> you can create a nice asynchronous backend implementation by
defining an rpc server function that creates a new Coro thread for every
request that calls a function "normally", i.e. the parameters from the
parent process are passed to it, and any return values are returned to the
parent process, e.g.:

   package My::Arith;

RPC.pm  view on Meta::CPAN

      Coro::async_pool {
         $done->($func->(@arg));
      };
   }

The C<run> function creates a new thread for every invocation, using the
first argument as function name, and calls the C<$done> callback on it's
return values. This makes it quite natural to define the C<add> and C<mul>
functions to add or multiply two numbers and return the result.

Since this is the asynchronous backend, it's quite possible to define RPC

RPC.pm  view on Meta::CPAN

If C<async> was true, then the C<$function> receives an additional
initial argument, the result callback. In this case, returning from
C<$function> does nothing - the function only counts as "done" when the
result callback is called, and any arguments passed to it are considered
the return values. This makes it possible to "return" from event handlers
or e.g. Coro threads.

The other thing that can be done with the RPC object is to destroy it. In
this case, the child process will execute all remaining RPC calls, report
their results, and then exit.

RPC.pm  view on Meta::CPAN

are queued and the jobs are slow, they will all run concurrently. The
child must implement some queueing/limiting mechanism if this causes
problems. Alternatively, the parent could limit the amount of rpc calls
that are outstanding.

Blocking use of condvars is not supported (in the main thread, outside of
e.g. L<Coro> threads).

Using event-based modules such as L<IO::AIO>, L<Gtk2>, L<Tk> and so on is
easy.

=back

 view all matches for this distribution


AnyEvent-Fork

 view release on metacpan or  search on metacpan

Fork.pm  view on Meta::CPAN

pool.

=item Forking might be impossible when a program is running.

For example, POSIX makes it almost impossible to fork from a
multi-threaded program while doing anything useful in the child - in
fact, if your perl program uses POSIX threads (even indirectly via
e.g. L<IO::AIO> or L<threads>), you cannot call fork on the perl level
anymore without risking memory corruption or worse on a number of
operating systems.

This module can safely fork helper processes at any time, by calling
fork+exec in C, in a POSIX-compatible way (via L<Proc::FastSpawn>).

 view all matches for this distribution


AnyEvent-FriendFeed-Realtime

 view release on metacpan or  search on metacpan

inc/Test/Builder.pm  view on Meta::CPAN

        require Test::Builder::IO::Scalar;
    }
}


# Make Test::Builder thread-safe for ithreads.
BEGIN {
    use Config;
    # Load threads::shared when threads are turned on.
    # 5.8.0's threads are so busted we no longer support them.
    if( $] >= 5.008001 && $Config{useithreads} && $INC{'threads.pm'} ) {
        require threads::shared;

        # Hack around YET ANOTHER threads::shared bug.  It would
        # occasionally forget the contents of the variable when sharing it.
        # So we first copy the data, then share, then put our copy back.
        *share = sub (\[$@%]) {
            my $type = ref $_[0];
            my $data;

inc/Test/Builder.pm  view on Meta::CPAN

            }
            else {
                die( "Unknown type: " . $type );
            }

            $_[0] = &threads::shared::share( $_[0] );

            if( $type eq 'HASH' ) {
                %{ $_[0] } = %$data;
            }
            elsif( $type eq 'ARRAY' ) {

inc/Test/Builder.pm  view on Meta::CPAN

            }

            return $_[0];
        };
    }
    # 5.8.0's threads::shared is busted when threads are off
    # and earlier Perls just don't have that module at all.
    else {
        *share = sub { return $_[0] };
        *lock  = sub { 0 };
    }

inc/Test/Builder.pm  view on Meta::CPAN

            $self->{Expected_Tests} = $self->{Curr_Test};
        }

        # Auto-extended arrays and elements which aren't explicitly
        # filled in with a shared reference will puke under 5.8.0
        # ithreads.  So we have to fill them in by hand. :(
        my $empty_result = &share( {} );
        for my $idx ( 0 .. $self->{Expected_Tests} - 1 ) {
            $test_results->[$idx] = $empty_result
              unless defined $test_results->[$idx];
        }

 view all matches for this distribution


AnyEvent-GDB

 view release on metacpan or  search on metacpan

GDB.pm  view on Meta::CPAN

This is purely a convenience method for small scripts: since it blocks
execution using a condvar, it is not suitable to be used inside callbacks
or modules.

That is, unless L<Coro> is used - with Coro, you can run multiple
C<cmd_sync> methods concurrently form multiple threads, with no issues.

=cut

sub cmd_sync {
   push @_, my $cv = AE::cv;

GDB.pm  view on Meta::CPAN

   $cb = $self->    {"on_$event"} and $cb->($self, $event, @args);
}

# predefined events

sub on_notify_thread_group_added {
   my ($self, undef, $r) = @_;

   $self->{thread_group}{$r->{id}} = $r;
}

sub on_notify_thread_group_removed {
   my ($self, undef, $r) = @_;

   delete $self->{thread_group}{$r->{id}};
}

sub on_notify_thread_group_started {
   my ($self, undef, $r) = @_;

   delete $self->{thread_group}{exit_code};
   $self->{thread_group}{$r->{id}}{pid} = $r->{pid};
}

sub on_notify_thread_group_exited {
   my ($self, undef, $r) = @_;

   delete $self->{thread_group}{pid};
   $self->{thread_group}{$r->{id}}{exit_code} = $r->{exit_code};
}

sub on_notify_record_started {
   my ($self, undef, $r) = @_;

   $self->{thread_group}{$r->{id}}{recording} = 1;
}

sub on_notify_record_stopped {
   my ($self, undef, $r) = @_;

   $self->{thread_group}{$r->{id}}{recording} = 0;
}

sub on_notify_thread_created {
   my ($self, undef, $r) = @_;

   $self->{thread}{$r->{id}} = $r;
}

sub on_notify_thread_exited {
   my ($self, undef, $r) = @_;

   delete $self->{thread}{$r->{id}};
}

sub _threads {
   my ($self, $id) = @_;

   ref $id
      ? @{ $self->{thread} }{@$id}
      : $id eq "all"
         ? values %{ $self->{thread} }
         : $self->{thread}{$id}
}

sub on_exec_running {
   my ($self, undef, $r) = @_;

   for ($self->_threads ($r->{thread_id})) {
      delete $_->{stopped};
      $_->{running} = 1;
   }
}

sub on_exec_stopped {
   my ($self, undef, $r) = @_;

   for ($self->_threads ($r->{stopped_threads})) {
      delete $_->{running};
      $_->{stopped} = $r;
   }

#   $self->event ("thread_$r->{reason}" => $r, [map $_->{id}, $self->_threads ($r)]);
}

sub _thread_groups {
   my ($self, $r) = @_;

   exists $r->{thread_group}
      ? $self->{thread_group}{$r->{thread_group}}
      : values %{ $self->{thread_group} }
}

sub on_notify_library_loaded {
   my ($self, undef, $r) = @_;

   $_->{library}{$r->{id}} = $r
      for $self->_thread_groups ($r);
}

sub on_notify_library_unloaded {
   my ($self, undef, $r) = @_;

   delete $_->{library}{$r->{id}}
      for $self->_thread_groups ($r);
}

=back

=head2 EVENTS

GDB.pm  view on Meta::CPAN


=back

=head2 STATUS STORAGE

The default implementations of the event method store the thread,
thread_group, recording, library and running status insid ethe C<$gdb>
object.

You can access these at any time. Specifically, the following information
is available:

=over 4

=item C<< $gdb->{thread_group}{I<id>} >>

The C<thread_group> member stores a hash for each existing thread
group. The hash always contains the C<id> member, but might also contain
other members.

=item C<< $gdb->{thread_group}{I<id>}{pid} >>

The C<pid> member only exists while the thread group is running a program,
and contaisn the PID of the program.

=item C<< $gdb->{thread_group}{I<id>}{exit_code} >>

The C<exit_code> member only exists after a program has finished
executing, and before it is started again, and contains the exit code of
the program.

=item C<< $gdb->{thread_group}{I<id>}{recording} >>

The C<recording> member only exists if recording has been previously
started, and is C<1> if recoridng is currently active, and C<0> if it has
been stopped again.

=item C<< $gdb->{thread}{I<id>} >>

The C<thread> member stores a hash for each existing thread. The hash
always contains the C<id> member with the thread id, and the C<group_id>
member with the corresponding thread group id.

=item C<< $gdb->{thread}{I<id>}{running} >>

The C<running> member is C<1> while the thread is, well, running, and is
missing otherwise.

=item C<< $gdb->{thread}{I<id>}{stopped} >>

The C<stopped> member contains the result list from the C<on_exec_stopped>
notification that caused the thread to stop, and only exists when the
thread is topped.

=item C<< $gdb->{library}{I<id>} >>

The C<library> member contains all results from the C<on_library_loaded>
event (such as C<id>, C<target_name>, C<host_name> and potentially a
C<thread_group>.

=back

=head1 SEE ALSO

 view all matches for this distribution


AnyEvent-Gearman

 view release on metacpan or  search on metacpan

inc/Test/Builder.pm  view on Meta::CPAN

        require Test::Builder::IO::Scalar;
    }
}


# Make Test::Builder thread-safe for ithreads.
BEGIN {
    use Config;
    # Load threads::shared when threads are turned on.
    # 5.8.0's threads are so busted we no longer support them.
    if( $] >= 5.008001 && $Config{useithreads} && $INC{'threads.pm'} ) {
        require threads::shared;

        # Hack around YET ANOTHER threads::shared bug.  It would
        # occasionally forget the contents of the variable when sharing it.
        # So we first copy the data, then share, then put our copy back.
        *share = sub (\[$@%]) {
            my $type = ref $_[0];
            my $data;

inc/Test/Builder.pm  view on Meta::CPAN

            }
            else {
                die( "Unknown type: " . $type );
            }

            $_[0] = &threads::shared::share( $_[0] );

            if( $type eq 'HASH' ) {
                %{ $_[0] } = %$data;
            }
            elsif( $type eq 'ARRAY' ) {

inc/Test/Builder.pm  view on Meta::CPAN

            }

            return $_[0];
        };
    }
    # 5.8.0's threads::shared is busted when threads are off
    # and earlier Perls just don't have that module at all.
    else {
        *share = sub { return $_[0] };
        *lock  = sub { 0 };
    }

inc/Test/Builder.pm  view on Meta::CPAN

            $self->{Expected_Tests} = $self->{Curr_Test};
        }

        # Auto-extended arrays and elements which aren't explicitly
        # filled in with a shared reference will puke under 5.8.0
        # ithreads.  So we have to fill them in by hand. :(
        my $empty_result = &share( {} );
        for my $idx ( 0 .. $self->{Expected_Tests} - 1 ) {
            $test_results->[$idx] = $empty_result
              unless defined $test_results->[$idx];
        }

 view all matches for this distribution


AnyEvent-Gmail-Feed

 view release on metacpan or  search on metacpan

inc/Test/Builder.pm  view on Meta::CPAN

use strict;

our $VERSION = '0.80';
$VERSION = eval { $VERSION }; # make the alpha version come out as a number

# Make Test::Builder thread-safe for ithreads.
BEGIN {
    use Config;
    # Load threads::shared when threads are turned on.
    # 5.8.0's threads are so busted we no longer support them.
    if( $] >= 5.008001 && $Config{useithreads} && $INC{'threads.pm'}) {
        require threads::shared;

        # Hack around YET ANOTHER threads::shared bug.  It would 
        # occassionally forget the contents of the variable when sharing it.
        # So we first copy the data, then share, then put our copy back.
        *share = sub (\[$@%]) {
            my $type = ref $_[0];
            my $data;

inc/Test/Builder.pm  view on Meta::CPAN

            }
            else {
                die("Unknown type: ".$type);
            }

            $_[0] = &threads::shared::share($_[0]);

            if( $type eq 'HASH' ) {
                %{$_[0]} = %$data;
            }
            elsif( $type eq 'ARRAY' ) {

inc/Test/Builder.pm  view on Meta::CPAN

            }

            return $_[0];
        };
    }
    # 5.8.0's threads::shared is busted when threads are off
    # and earlier Perls just don't have that module at all.
    else {
        *share = sub { return $_[0] };
        *lock  = sub { 0 };
    }

inc/Test/Builder.pm  view on Meta::CPAN

            $self->{Expected_Tests} = $self->{Curr_Test};
        }

        # Auto-extended arrays and elements which aren't explicitly
        # filled in with a shared reference will puke under 5.8.0
        # ithreads.  So we have to fill them in by hand. :(
        my $empty_result = &share({});
        for my $idx ( 0..$self->{Expected_Tests}-1 ) {
            $test_results->[$idx] = $empty_result
              unless defined $test_results->[$idx];
        }

 view all matches for this distribution


AnyEvent-Groonga

 view release on metacpan or  search on metacpan

inc/Test/More.pm  view on Meta::CPAN

    # sorted with the same algorithm.
    #
    # Ensure that references are not accidentally treated the same as a
    # string containing the reference.
    #
    # Have to inline the sort routine due to a threading/sort bug.
    # See [rt.cpan.org 6782]
    #
    # I don't know how references would be sorted so we just don't sort
    # them.  This means eq_set doesn't really work with refs.
    return eq_array(

 view all matches for this distribution


AnyEvent

 view release on metacpan or  search on metacpan

lib/AnyEvent.pm  view on Meta::CPAN


Note that doing a blocking wait in a callback is not supported by any
event loop, that is, recursive invocation of a blocking C<< ->recv >> is
not allowed and the C<recv> call will C<croak> if such a condition is
detected. This requirement can be dropped by relying on L<Coro::AnyEvent>
, which allows you to do a blocking C<< ->recv >> from any thread
that doesn't run the event loop itself. L<Coro::AnyEvent> is loaded
automatically when L<Coro> is used with L<AnyEvent>, so code does not need
to do anything special to take advantage of that: any code that would
normally block your program because it calls C<recv>, be executed in an
C<async> thread instead without blocking other threads.

Not all event models support a blocking wait - some die in that case
(programs might want to do that to stay interactive), so I<if you are
using this from a module, never require a blocking wait>. Instead, let the
caller decide whether the call will block or not (for example, by coupling

lib/AnyEvent.pm  view on Meta::CPAN

preferred, because it is much easier and cleaner, at the expense of having
to have another binary.

In addition to logical problems with fork, there are also implementation
problems. For example, on POSIX systems, you cannot fork at all in Perl
code if a thread (I am talking of pthreads here) was ever created in the
process, and this is just the tip of the iceberg. In general, using fork
from Perl is difficult, and attempting to use fork without an exec to
implement some kind of parallel processing is almost certainly doomed.

To safely fork and exec, you should use a module such as

 view all matches for this distribution


( run in 2.234 seconds using v1.01-cache-2.11-cpan-87723dcf8b7 )