develooper Front page | perl.perl5.porters | Postings from June 2010

Re: [perl #75506] perldb "m" has problems with PPI::Document objects

Thread Previous
From:
Richard Foley
Date:
June 2, 2010 06:07
Subject:
Re: [perl #75506] perldb "m" has problems with PPI::Document objects
Message ID:
201006021509.55184.Richard.Foley@rfi.net
I think you might find it's nothing to do with PPI::Document objects.  Take a 
look at bug no. #73552 and see if it's the same thing.  If so, 
it's fixed in 5.10.1 and above.

	[perl #73552] debugger m -> Not a subroutine reference 
at /usr/lib/perl5/5.10.0/perl5db.pl line 7934.

--
Richard Foley
Ciao - shorter than aufwiedersehen

http://www.rfi.net/

On Wednesday 02 June 2010 03:53:53 doom@smtp.stanford.edu wrote:
> # New Ticket Created by  doom@smtp.stanford.edu
> # Please include the string:  [perl #75506]
> # in the subject line of all future correspondence about this issue.
> # <URL: http://rt.perl.org/rt3/Ticket/Display.html?id=75506 >
>
>
> This is a bug report for perl from doom@kzsu.stanford.edu,
> generated with the help of perlbug 1.35 running under perl v5.8.8.
>
>
> -----------------------------------------------------------------
> [Please enter your report here]
>
> Using "m" to look for methods on some PPI objects fails
> and generates an error.
>
> A minimal script to reproduce the problem:
>
>    use warnings;
>    use strict;
>    $|=1;
>    use Carp;
>
>    use Data::Dumper::Perltidy;
>    use PPI;
>
>    my $line = 's/php/php, haha/gi';
>
>    # Create a document from source
>    my $Document = PPI::Document->new(\$line);
>
>    print Dumper( $Document ), "\n";
>
>    my $subby = $Document->find_first('PPI::Token::Regexp::Substitute');
>
>    print Dumper( $subby ), "\n";
>
>
> If I use the debugger to step through to after this point:
>
>    my $Document = PPI::Document->new(\$line);
>
> And then try an 'm', I see this:
>
>     DB<1> m $Document
>   Not a subroutine reference at /usr/share/perl/5.10/perl5db.pl line 7930.
>    at /usr/share/perl/5.10/perl5db.pl line 7930
>   	DB::methods_via('PPI::Document', '', 1) called at
> /usr/share/perl/5.10/perl5db.pl line 7900
> DB::methods('PPI::Document=HASH(0x74fac8)') called at
> /usr/share/perl/5.10/perl5db.pl line 670 DB::eval called at
> /usr/share/perl/5.10/perl5db.pl line 3434
>   	DB::DB called at /home/doom/bin/testes-ppi_bug line 35
>     DB<2>
>
> However, if instead I just run the script, the following line
> confirms that $Document is blessed as a PPI::Document:
>
>    print Dumper( $Document ), "\n";
>
>   $VAR1 = bless(
>       {
>           'readonly' => '',
>           'children' => [
>               bless(
>                   {
>   [...]
>                   },
>                   'PPI::Statement'
>               )
>           ],
>           'tab_width' => 1
>       },
>       'PPI::Document'
>   );
>
> And the next few lines verifies that this object has at least one method:
>
>   my $subby = $Document->find_first('PPI::Token::Regexp::Substitute');
>   print Dumper( $subby ), "\n";
>
>   $VAR1 = bless(
>       {
>   [...]
>       },
>       'PPI::Token::Regexp::Substitute'
>   );
>
>
> Some relevant version information:
>
>   perl --version
>   This is perl, v5.10.0 built for x86_64-linux-gnu-thread-multi
>
>   perl -MPPI -e'print $PPI::VERSION, "\n"'
>   1.212
>
>   uname -a
>   Linux fineline 2.6.24-16-generic #1 SMP Thu Apr 10 12:47:45 UTC 2008
> x86_64 GNU/Linux
>
>   Distribution: ubuntu jaunty
>
>
>
>
> [Please do not change anything below this line]
> -----------------------------------------------------------------
> ---
> Flags:
>     category=utilities
>     severity=medium
>
> ---
> Site configuration information for perl 5.10.0:
>
> Configured by Debian Project at Fri Jun 26 18:39:52 UTC 2009.
>
> Summary of my perl5 (revision 5 version 10 subversion 0) configuration:
>   Platform:
>     osname=linux, osvers=2.6.24-23-server,
> archname=x86_64-linux-gnu-thread-multi uname='linux crested
> 2.6.24-23-server #1 smp wed apr 1 22:14:30 utc 2009 x86_64 gnulinux '
> config_args='-Dusethreads -Duselargefiles -Dccflags=-DDEBIAN
> -Dcccdlflags=-fPIC -Darchname=x86_64-linux-gnu -Dprefix=/usr
> -Dprivlib=/usr/share/perl/5.10 -Darchlib=/usr/lib/perl/5.10
> -Dvendorprefix=/usr -Dvendorlib=/usr/share/perl5
> -Dvendorarch=/usr/lib/perl5 -Dsiteprefix=/usr/local
> -Dsitelib=/usr/local/share/perl/5.10.0
> -Dsitearch=/usr/local/lib/perl/5.10.0 -Dman1dir=/usr/share/man/man1
> -Dman3dir=/usr/share/man/man3 -Dsiteman1dir=/usr/local/man/man1
> -Dsiteman3dir=/usr/local/man/man3 -Dman1ext=1 -Dman3ext=3perl
> -Dpager=/usr/bin/sensible-pager -Uafs -Ud_csh -Ud_ualarm -Uusesfio -Uusenm
> -DDEBUGGING=-g -Doptimize=-O2 -Duseshrplib -Dlibperl=libperl.so.5.10.0
> -Dd_dosuid -des' hint=recommended, useposix=true, d_sigaction=define
>     useithreads=define, usemultiplicity=define
>     useperlio=define, d_sfio=undef, uselargefiles=define, usesocks=undef
>     use64bitint=define, use64bitall=define, uselongdouble=undef
>     usemymalloc=n, bincompat5005=undef
>   Compiler:
>     cc='cc', ccflags ='-D_REENTRANT -D_GNU_SOURCE -DDEBIAN
> -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE
> -D_FILE_OFFSET_BITS=64', optimize='-O2 -g',
>     cppflags='-D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fno-strict-aliasing
> -pipe -I/usr/local/include' ccversion='', gccversion='4.3.3',
> gccosandvers=''
>     intsize=4, longsize=8, ptrsize=8, doublesize=8, byteorder=12345678
>     d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16
>     ivtype='long', ivsize=8, nvtype='double', nvsize=8, Off_t='off_t',
> lseeksize=8 alignbytes=8, prototype=define
>   Linker and Libraries:
>     ld='cc', ldflags =' -L/usr/local/lib'
>     libpth=/usr/local/lib /lib /usr/lib /lib64 /usr/lib64
>     libs=-lgdbm -lgdbm_compat -ldb -ldl -lm -lpthread -lc -lcrypt
>     perllibs=-ldl -lm -lpthread -lc -lcrypt
>     libc=/lib/libc-2.9.so, so=so, useshrplib=true,
> libperl=libperl.so.5.10.0 gnulibc_version='2.9'
>   Dynamic Linking:
>     dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-Wl,-E'
>     cccdlflags='-fPIC', lddlflags='-shared -O2 -g -L/usr/local/lib'
>
> Locally applied patches:
>
>
> ---
> @INC for perl 5.10.0:
>     /home/doom/End/Cave/EmacsPerl/Wall/Emacs-Run/lib/
>     /home/doom/lib/perl
>     /home/doom/End/Cave/Caving/lib/perl
>     /home/doom/End/Cave/DoomfileTools/lib/perl
>     /home/doom/End/Cave/GraphVizDbiGeneral/Wall/GraphViz-DBI-General/lib
>     /home/doom/End/Cave/CapitalizeTitle/Wall/Text/Capitalize/blib/lib/Text
>     /home/doom/End/Ag/API/Goncarova/dev/gen/lib/perl
>     /home/doom/End/Cave/EmacsPerl/Wall/Emacs-Run/lib/
>     /home/doom/lib/perl
>     /home/doom/End/Cave/Caving/lib/perl
>     /home/doom/End/Cave/DoomfileTools/lib/perl
>     /home/doom/End/Cave/GraphVizDbiGeneral/Wall/GraphViz-DBI-General/lib
>     /home/doom/End/Cave/CapitalizeTitle/Wall/Text/Capitalize/blib/lib/Text
>     /home/doom/End/Ag/API/Goncarova/dev/gen/lib/perl
>     /home/doom/End/Cave/Relate/Wall/File-Locate-Harder/blib/lib
>    
> /home/doom/End/Cave/GraphVizDbiGeneral/Wall/GraphViz-DBI-General/blib/lib
> /home/doom/End/Cave/TestTodo/Wall/Test-TodoComments/blib/lib
>     /home/doom/End/Cave/Relate/Wall/App-Relate/blib/lib
>     /home/doom/End/Cave/EmacsPerl/Wall/Emacs-Run/blib/lib
>     /home/doom/End/Cave/EmacsPerl/Wall/Emacs-Run-ExtractDocs/blib/lib
>     /home/doom/End/Cave/EmacsPerl/Wall/IPC-Capture/blib/lib
>     /home/doom/End/Cave/Relate/Wall/App-Relate-Complex/blib/lib
>     /home/doom/End/Cave/TextCap/Wall/Cpan/Text-Capitalize/blib/lib
>     /home/doom/End/Cave/Relate/Wall/List-Filter/blib/lib
>     /home/doom/End/Cave/Relate/Wall/Module-List-Pluggable/blib/lib
>     /home/doom/End/Cave/GuiTest/lib/perl
>     /home/doom/End/Cave/ConstantAmusement/lib/perl
>     /home/doom/End/Cave/TestSuite/lib/perl
>     /home/doom/End/Cave/Lightning/lib/perl
>     /home/doom/End/Cave/EmacsMods/lib/perl
>     /home/doom/End/Cave/Exporterauto/lib/perl
>     /home/doom/End/Cave/DiagonalGrid/lib/perl
>     /home/doom/End/Cave/ImagePubStopGap/lib/perl
>     /home/doom/End/Cave/Demos/TT/lib/perl
>     /home/doom/End/Cave/ImageShow/lib/perl
>     /home/doom/End/Cave/Mail/lib/perl
>     /home/doom/End/Cave/RadioLens/lib/perl
>     /home/doom/End/Cave/EmacsPerl/Wall/Emacs-Run/lib/
>     /home/doom/lib/perl
>     /home/doom/End/Cave/Caving/lib/perl
>     /home/doom/End/Cave/DoomfileTools/lib/perl
>     /home/doom/End/Cave/GraphVizDbiGeneral/Wall/GraphViz-DBI-General/lib
>     /home/doom/End/Cave/CapitalizeTitle/Wall/Text/Capitalize/blib/lib/Text
>     /home/doom/End/Ag/API/Goncarova/dev/gen/lib/perl
>     /home/doom/End/Cave/EmacsPerl/Wall/Emacs-Run/lib/
>     /home/doom/lib/perl
>     /home/doom/End/Cave/Caving/lib/perl
>     /home/doom/End/Cave/DoomfileTools/lib/perl
>     /home/doom/End/Cave/GraphVizDbiGeneral/Wall/GraphViz-DBI-General/lib
>     /home/doom/End/Cave/CapitalizeTitle/Wall/Text/Capitalize/blib/lib/Text
>     /home/doom/End/Ag/API/Goncarova/dev/gen/lib/perl
>     /home/doom/End/Cave/Relate/Wall/File-Locate-Harder/blib/lib
>    
> /home/doom/End/Cave/GraphVizDbiGeneral/Wall/GraphViz-DBI-General/blib/lib
> /home/doom/End/Cave/TestTodo/Wall/Test-TodoComments/blib/lib
>     /home/doom/End/Cave/Relate/Wall/App-Relate/blib/lib
>     /home/doom/End/Cave/EmacsPerl/Wall/Emacs-Run/blib/lib
>     /home/doom/End/Cave/EmacsPerl/Wall/Emacs-Run-ExtractDocs/blib/lib
>     /home/doom/End/Cave/EmacsPerl/Wall/IPC-Capture/blib/lib
>     /home/doom/End/Cave/Relate/Wall/App-Relate-Complex/blib/lib
>     /home/doom/End/Cave/TextCap/Wall/Cpan/Text-Capitalize/blib/lib
>     /home/doom/End/Cave/Relate/Wall/List-Filter/blib/lib
>     /home/doom/End/Cave/Relate/Wall/Module-List-Pluggable/blib/lib
>     /home/doom/End/Cave/GuiTest/lib/perl
>     /home/doom/End/Cave/ConstantAmusement/lib/perl
>     /home/doom/End/Cave/TestSuite/lib/perl
>     /home/doom/End/Cave/Lightning/lib/perl
>     /home/doom/End/Cave/EmacsMods/lib/perl
>     /home/doom/End/Cave/Exporterauto/lib/perl
>     /home/doom/End/Cave/DiagonalGrid/lib/perl
>     /home/doom/End/Cave/ImagePubStopGap/lib/perl
>     /home/doom/End/Cave/Demos/TT/lib/perl
>     /home/doom/End/Cave/ImageShow/lib/perl
>     /home/doom/End/Cave/Mail/lib/perl
>     /home/doom/End/Cave/RadioLens/lib/perl
>     /home/doom/End/Cave/EmacsPerl/Wall/Emacs-Run/lib/
>     /home/doom/lib/perl
>     /home/doom/End/Cave/Caving/lib/perl
>     /home/doom/End/Cave/DoomfileTools/lib/perl
>     /home/doom/End/Cave/GraphVizDbiGeneral/Wall/GraphViz-DBI-General/lib
>     /home/doom/End/Cave/CapitalizeTitle/Wall/Text/Capitalize/blib/lib/Text
>     /home/doom/End/Ag/API/Goncarova/dev/gen/lib/perl
>     /home/doom/End/Cave/EmacsPerl/Wall/Emacs-Run/lib/
>     /home/doom/lib/perl
>     /home/doom/End/Cave/Caving/lib/perl
>     /home/doom/End/Cave/DoomfileTools/lib/perl
>     /home/doom/End/Cave/GraphVizDbiGeneral/Wall/GraphViz-DBI-General/lib
>     /home/doom/End/Cave/CapitalizeTitle/Wall/Text/Capitalize/blib/lib/Text
>     /home/doom/End/Ag/API/Goncarova/dev/gen/lib/perl
>     /home/doom/End/Cave/Relate/Wall/File-Locate-Harder/blib/lib
>    
> /home/doom/End/Cave/GraphVizDbiGeneral/Wall/GraphViz-DBI-General/blib/lib
> /home/doom/End/Cave/TestTodo/Wall/Test-TodoComments/blib/lib
>     /home/doom/End/Cave/Relate/Wall/App-Relate/blib/lib
>     /home/doom/End/Cave/EmacsPerl/Wall/Emacs-Run/blib/lib
>     /home/doom/End/Cave/EmacsPerl/Wall/Emacs-Run-ExtractDocs/blib/lib
>     /home/doom/End/Cave/EmacsPerl/Wall/IPC-Capture/blib/lib
>     /home/doom/End/Cave/Relate/Wall/App-Relate-Complex/blib/lib
>     /home/doom/End/Cave/TextCap/Wall/Cpan/Text-Capitalize/blib/lib
>     /home/doom/End/Cave/Relate/Wall/List-Filter/blib/lib
>     /home/doom/End/Cave/Relate/Wall/Module-List-Pluggable/blib/lib
>     /home/doom/End/Cave/GuiTest/lib/perl
>     /home/doom/End/Cave/ConstantAmusement/lib/perl
>     /home/doom/End/Cave/TestSuite/lib/perl
>     /home/doom/End/Cave/Lightning/lib/perl
>     /home/doom/End/Cave/EmacsMods/lib/perl
>     /home/doom/End/Cave/Exporterauto/lib/perl
>     /home/doom/End/Cave/DiagonalGrid/lib/perl
>     /home/doom/End/Cave/ImagePubStopGap/lib/perl
>     /home/doom/End/Cave/Demos/TT/lib/perl
>     /home/doom/End/Cave/ImageShow/lib/perl
>     /home/doom/End/Cave/Mail/lib/perl
>     /home/doom/End/Cave/RadioLens/lib/perl
>     /home/doom/End/Cave/EmacsPerl/Wall/Emacs-Run/lib/
>     /home/doom/lib/perl
>     /home/doom/End/Cave/Caving/lib/perl
>     /home/doom/End/Cave/DoomfileTools/lib/perl
>     /home/doom/End/Cave/GraphVizDbiGeneral/Wall/GraphViz-DBI-General/lib
>     /home/doom/End/Cave/CapitalizeTitle/Wall/Text/Capitalize/blib/lib/Text
>     /home/doom/End/Ag/API/Goncarova/dev/gen/lib/perl
>     /home/doom/End/Cave/EmacsPerl/Wall/Emacs-Run/lib/
>     /home/doom/lib/perl
>     /home/doom/End/Cave/Caving/lib/perl
>     /home/doom/End/Cave/DoomfileTools/lib/perl
>     /home/doom/End/Cave/GraphVizDbiGeneral/Wall/GraphViz-DBI-General/lib
>     /home/doom/End/Cave/CapitalizeTitle/Wall/Text/Capitalize/blib/lib/Text
>     /home/doom/End/Ag/API/Goncarova/dev/gen/lib/perl
>     /home/doom/End/Cave/Relate/Wall/File-Locate-Harder/blib/lib
>    
> /home/doom/End/Cave/GraphVizDbiGeneral/Wall/GraphViz-DBI-General/blib/lib
> /home/doom/End/Cave/TestTodo/Wall/Test-TodoComments/blib/lib
>     /home/doom/End/Cave/Relate/Wall/App-Relate/blib/lib
>     /home/doom/End/Cave/EmacsPerl/Wall/Emacs-Run/blib/lib
>     /home/doom/End/Cave/EmacsPerl/Wall/Emacs-Run-ExtractDocs/blib/lib
>     /home/doom/End/Cave/EmacsPerl/Wall/IPC-Capture/blib/lib
>     /home/doom/End/Cave/Relate/Wall/App-Relate-Complex/blib/lib
>     /home/doom/End/Cave/TextCap/Wall/Cpan/Text-Capitalize/blib/lib
>     /home/doom/End/Cave/Relate/Wall/List-Filter/blib/lib
>     /home/doom/End/Cave/Relate/Wall/Module-List-Pluggable/blib/lib
>     /home/doom/End/Cave/GuiTest/lib/perl
>     /home/doom/End/Cave/ConstantAmusement/lib/perl
>     /home/doom/End/Cave/TestSuite/lib/perl
>     /home/doom/End/Cave/Lightning/lib/perl
>     /home/doom/End/Cave/EmacsMods/lib/perl
>     /home/doom/End/Cave/Exporterauto/lib/perl
>     /home/doom/End/Cave/DiagonalGrid/lib/perl
>     /home/doom/End/Cave/ImagePubStopGap/lib/perl
>     /home/doom/End/Cave/Demos/TT/lib/perl
>     /home/doom/End/Cave/ImageShow/lib/perl
>     /home/doom/End/Cave/Mail/lib/perl
>     /home/doom/End/Cave/RadioLens/lib/perl
>     /home/doom/End/Cave/EmacsPerl/Wall/Emacs-Run/lib/
>     /home/doom/lib/perl
>     /home/doom/End/Cave/Caving/lib/perl
>     /home/doom/End/Cave/DoomfileTools/lib/perl
>     /home/doom/End/Cave/GraphVizDbiGeneral/Wall/GraphViz-DBI-General/lib
>     /home/doom/End/Cave/CapitalizeTitle/Wall/Text/Capitalize/blib/lib/Text
>     /home/doom/End/Ag/API/Goncarova/dev/gen/lib/perl
>     /home/doom/End/Cave/EmacsPerl/Wall/Emacs-Run/lib/
>     /home/doom/lib/perl
>     /home/doom/End/Cave/Caving/lib/perl
>     /home/doom/End/Cave/DoomfileTools/lib/perl
>     /home/doom/End/Cave/GraphVizDbiGeneral/Wall/GraphViz-DBI-General/lib
>     /home/doom/End/Cave/CapitalizeTitle/Wall/Text/Capitalize/blib/lib/Text
>     /home/doom/End/Ag/API/Goncarova/dev/gen/lib/perl
>     /home/doom/End/Cave/Relate/Wall/File-Locate-Harder/blib/lib
>    
> /home/doom/End/Cave/GraphVizDbiGeneral/Wall/GraphViz-DBI-General/blib/lib
> /home/doom/End/Cave/TestTodo/Wall/Test-TodoComments/blib/lib
>     /home/doom/End/Cave/Relate/Wall/App-Relate/blib/lib
>     /home/doom/End/Cave/EmacsPerl/Wall/Emacs-Run/blib/lib
>     /home/doom/End/Cave/EmacsPerl/Wall/Emacs-Run-ExtractDocs/blib/lib
>     /home/doom/End/Cave/EmacsPerl/Wall/IPC-Capture/blib/lib
>     /home/doom/End/Cave/Relate/Wall/App-Relate-Complex/blib/lib
>     /home/doom/End/Cave/TextCap/Wall/Cpan/Text-Capitalize/blib/lib
>     /home/doom/End/Cave/Relate/Wall/List-Filter/blib/lib
>     /home/doom/End/Cave/Relate/Wall/Module-List-Pluggable/blib/lib
>     /home/doom/End/Cave/GuiTest/lib/perl
>     /home/doom/End/Cave/ConstantAmusement/lib/perl
>     /home/doom/End/Cave/TestSuite/lib/perl
>     /home/doom/End/Cave/Lightning/lib/perl
>     /home/doom/End/Cave/EmacsMods/lib/perl
>     /home/doom/End/Cave/Exporterauto/lib/perl
>     /home/doom/End/Cave/DiagonalGrid/lib/perl
>     /home/doom/End/Cave/ImagePubStopGap/lib/perl
>     /home/doom/End/Cave/Demos/TT/lib/perl
>     /home/doom/End/Cave/ImageShow/lib/perl
>     /home/doom/End/Cave/Mail/lib/perl
>     /home/doom/End/Cave/RadioLens/lib/perl
>     /etc/perl
>     /usr/local/lib/perl/5.10.0
>     /usr/local/share/perl/5.10.0
>     /usr/lib/perl5
>     /usr/share/perl5
>     /usr/lib/perl/5.10
>     /usr/share/perl/5.10
>     /usr/local/lib/site_perl
>     .
>
> ---
> Environment for perl 5.10.0:
>     HOME=/home/doom
>     LANG=en_US.UTF-8
>     LANGUAGE=en
>     LD_LIBRARY_PATH (unset)
>     LOGDIR (unset)
>    
> PATH=/home/doom/End/Cave/Rep/Wall/Emacs-Rep/script:/usr/local/emacs/default
>/bin:/home/doom/End/Cave/Mail/bin:/home/doom/End/Cave/EmacsPerl/bin:/home/do
>om/End/Cave/EmacsLife/bin:/home/doom/End/Cave/ImagePubStopGap/bin:/home/doom
>/End/Cave/Rep/Wall/Emacs-Rep/script:/usr/local/emacs/default/bin:/home/doom/
>End/Cave/Mail/bin:/home/doom/End/Cave/EmacsPerl/bin:/home/doom/End/Cave/Emac
>sLife/bin:/home/doom/End/Cave/ImagePubStopGap/bin:/home/doom/End/Cave/Rep/Wa
>ll/Emacs-Rep/scripts:/usr/local/emacs/default/bin:/home/doom/End/Cave/Mail/b
>in:/home/doom/End/Cave/EmacsPerl/bin:/home/doom/End/Cave/EmacsLife/bin:/home
>/doom/End/Cave/ImagePubStopGap/bin:/home/doom/End/Cave/Rep/Wall/Emacs-Rep/sc
>ripts:/usr/local/emacs/default/bin:/home/doom/End/Cave/Mail/bin:/home/doom/E
>nd/Cave/EmacsPerl/bin:/home/doom/End/Cave/EmacsLife/bin:/home/doom/End/Cave/
>ImagePubStopGap/bin:/home/doom/End/Cave/Rep/Wall/Emacs-Rep/scripts:/usr/loca
>l/emacs/default/bin:/home/doom/End/Cave/Mail/bin:/home/doom/End/Cave/EmacsP
> erl/bin:/home/doom/End/Cave/EmacsLife/bin:/home/doom/End/Cave/ImagePubStopG
>ap/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin
>/X11:/usr/games:/home/doom/bin:/usr/bin/mh:/usr/bin/X11:/usr/sbin:/sbin:/hom
>e/doom/bin:/usr/bin/mh:/usr/bin/X11:/usr/sbin:/sbin:/home/doom/bin:/usr/bin/
>mh:/usr/bin/X11:/usr/sbin:/sbin:/home/doom/bin:/usr/bin/mh:/usr/bin/X11:/usr
>/sbin:/sbin:/home/doom/bin:/usr/bin/mh:/usr/bin/X11:/usr/sbin:/sbin
> PERL5LIB=:/home/doom/End/Cave/EmacsPerl/Wall/Emacs-Run/lib/:/home/doom/lib/
>perl:/home/doom/End/Cave/Caving/lib/perl:/home/doom/End/Cave/DoomfileTools/l
>ib/perl:/home/doom/End/Cave/GraphVizDbiGeneral/Wall/GraphViz-DBI-General/lib
>:/home/doom/End/Cave/CapitalizeTitle/Wall/Text/Capitalize/blib/lib/Text:/hom
>e/doom/End/Ag/API/Goncarova/dev/gen/lib/perl::/home/doom/End/Cave/EmacsPerl/
>Wall/Emacs-Run/lib/:/home/doom/lib/perl:/home/doom/End/Cave/Caving/lib/perl:
>/home/doom/End/Cave/DoomfileTools/lib/perl:/home/doom/End/Cave/GraphVizDbiGe
>neral/Wall/GraphViz-DBI-General/lib:/home/doom/End/Cave/CapitalizeTitle/Wall
>/Text/Capitalize/blib/lib/Text:/home/doom/End/Ag/API/Goncarova/dev/gen/lib/p
>erl:/home/doom/End/Cave/Relate/Wall/File-Locate-Harder/blib/lib:/home/doom/E
>nd/Cave/GraphVizDbiGeneral/Wall/GraphViz-DBI-General/blib/lib:/home/doom/End
>/Cave/TestTodo/Wall/Test-TodoComments/blib/lib:/home/doom/End/Cave/Relate/Wa
>ll/App-Relate/blib/lib:/home/doom/End/Cave/EmacsPerl/Wall/Emacs-Run/blib/li
> b:/home/doom/End/Cave/EmacsPerl/Wall/Emacs-Run-ExtractDocs/blib/lib:/home/d
>oom/End/Cave/EmacsPerl/Wall/IPC-Capture/blib/lib:/home/doom/End/Cave/Relate/
>Wall/App-Relate-Complex/blib/lib:/home/doom/End/Cave/TextCap/Wall/Cpan/Text-
>Capitalize/blib/lib:/home/doom/End/Cave/Relate/Wall/List-Filter/blib/lib:/ho
>me/doom/End/Cave/Relate/Wall/Module-List-Pluggable/blib/lib:/home/doom/End/C
>ave/GuiTest/lib/perl:/home/doom/End/Cave/ConstantAmusement/lib/perl:/home/do
>om/End/Cave/TestSuite/lib/perl:/home/doom/End/Cave/Lightning/lib/perl:/home/
>doom/End/Cave/EmacsMods/lib/perl:/home/doom/End/Cave/Exporterauto/lib/perl:/
>home/doom/End/Cave/DiagonalGrid/lib/perl:/home/doom/End/Cave/ImagePubStopGap
>/lib/perl:/home/doom/End/Cave/Demos/TT/lib/perl:/home/doom/End/Cave/ImageSho
>w/lib/perl:/home/doom/End/Cave/Mail/lib/perl:/home/doom/End/Cave/RadioLens/l
>ib/perl:/home/doom/End/Cave/EmacsPerl/Wall/Emacs-Run/lib/:/home/doom/lib/per
>l:/home/doom/End/Cave/Caving/lib/perl:/home/doom/End/Cave/DoomfileTools/lib/
>pe rl:/home/doom/End/Cave/GraphVizDbiGeneral/Wall/GraphViz-DBI-!
>  General/
> lib:/home/doom/End/Cave/CapitalizeTitle/Wall/Text/Capitalize/blib/lib/Text:
>/home/doom/End/Ag/API/Goncarova/dev/gen/lib/perl::/home/doom/End/Cave/EmacsP
>erl/Wall/Emacs-Run/lib/:/home/doom/lib/perl:/home/doom/End/Cave/Caving/lib/p
>erl:/home/doom/End/Cave/DoomfileTools/lib/perl:/home/doom/End/Cave/GraphVizD
>biGeneral/Wall/GraphViz-DBI-General/lib:/home/doom/End/Cave/CapitalizeTitle/
>Wall/Text/Capitalize/blib/lib/Text:/home/doom/End/Ag/API/Goncarova/dev/gen/l
>ib/perl:/home/doom/End/Cave/Relate/Wall/File-Locate-Harder/blib/lib:/home/do
>om/End/Cave/GraphVizDbiGeneral/Wall/GraphViz-DBI-General/blib/lib:/home/doom
>/End/Cave/TestTodo/Wall/Test-TodoComments/blib/lib:/home/doom/End/Cave/Relat
>e/Wall/App-Relate/blib/lib:/home/doom/End/Cave/EmacsPerl/Wall/Emacs-Run/blib
>/lib:/home/doom/End/Cave/EmacsPerl/Wall/Emacs-Run-ExtractDocs/blib/lib:/home
>/doom/End/Cave/EmacsPerl/Wall/IPC-Capture/blib/lib:/home/doom/End/Cave/Relat
>e/Wall/App-Relate-Complex/blib/lib:/home/doom/End/Cave/TextCap/Wall/Cpan/Tex
>t-C
> apitalize/blib/lib:/home/doom/End/Cave/Relate/Wall/List-Filter/blib/lib:/ho
>me/doom/End/Cave/Relate/Wall/Module-List-Pluggable/blib/lib:/home/doom/End/C
>ave/GuiTest/lib/perl:/home/doom/End/Cave/ConstantAmusement/lib/perl:/home/do
>om/End/Cave/TestSuite/lib/perl:/home/doom/End/Cave/Lightning/lib/perl:/home/
>doom/End/Cave/EmacsMods/lib/perl:/home/doom/End/Cave/Exporterauto/lib/perl:/
>home/doom/End/Cave/DiagonalGrid/lib/perl:/home/doom/End/Cave/ImagePubStopGap
>/lib/perl:/home/doom/End/Cave/Demos/TT/lib/perl:/home/doom/End/Cave/ImageSho
>w/lib/perl:/home/doom/End/Cave/Mail/lib/perl:/home/doom/End/Cave/RadioLens/l
>ib/perl:/home/doom/End/Cave/EmacsPerl/Wall/Emacs-Run/lib/:/home/doom/lib/per
>l:/home/doom/End/Cave/Caving/lib/perl:/home/doom/End/Cave/DoomfileTools/lib/
>perl:/home/doom/End/Cave/GraphVizDbiGeneral/Wall/GraphViz-DBI-General/lib:/h
>ome/doom/End/Cave/CapitalizeTitle/Wall/Text/Capitalize/blib/lib/Text:/home/d
>oom/End/Ag/API/Goncarova/dev/gen/lib/perl::/home/doom/End/Cave/EmacsPerl/Wal
>l/ Emacs-Run/lib/:/home/doom/lib/perl:/home/doom/End/Cave/Cavin!
>  g/lib/pe
> rl:/home/doom/End/Cave/DoomfileTools/lib/perl:/home/doom/End/Cave/GraphVizD
>biGeneral/Wall/GraphViz-DBI-General/lib:/home/doom/End/Cave/CapitalizeTitle/
>Wall/Text/Capitalize/blib/lib/Text:/home/doom/End/Ag/API/Goncarova/dev/gen/l
>ib/perl:/home/doom/End/Cave/Relate/Wall/File-Locate-Harder/blib/lib:/home/do
>om/End/Cave/GraphVizDbiGeneral/Wall/GraphViz-DBI-General/blib/lib:/home/doom
>/End/Cave/TestTodo/Wall/Test-TodoComments/blib/lib:/home/doom/End/Cave/Relat
>e/Wall/App-Relate/blib/lib:/home/doom/End/Cave/EmacsPerl/Wall/Emacs-Run/blib
>/lib:/home/doom/End/Cave/EmacsPerl/Wall/Emacs-Run-ExtractDocs/blib/lib:/home
>/doom/End/Cave/EmacsPerl/Wall/IPC-Capture/blib/lib:/home/doom/End/Cave/Relat
>e/Wall/App-Relate-Complex/blib/lib:/home/doom/End/Cave/TextCap/Wall/Cpan/Tex
>t-Capitalize/blib/lib:/home/doom/End/Cave/Relate/Wall/List-Filter/blib/lib:/
>home/doom/End/Cave/Relate/Wall/Module-List-Pluggable/blib/lib:/home/doom/End
>/Cave/GuiTest/lib/perl:/home/doom/End/Cave/ConstantAmusement/lib/perl:/home/
>doo
> m/End/Cave/TestSuite/lib/perl:/home/doom/End/Cave/Lightning/lib/perl:/home/
>doom/End/Cave/EmacsMods/lib/perl:/home/doom/End/Cave/Exporterauto/lib/perl:/
>home/doom/End/Cave/DiagonalGrid/lib/perl:/home/doom/End/Cave/ImagePubStopGap
>/lib/perl:/home/doom/End/Cave/Demos/TT/lib/perl:/home/doom/End/Cave/ImageSho
>w/lib/perl:/home/doom/End/Cave/Mail/lib/perl:/home/doom/End/Cave/RadioLens/l
>ib/perl:/home/doom/End/Cave/EmacsPerl/Wall/Emacs-Run/lib/:/home/doom/lib/per
>l:/home/doom/End/Cave/Caving/lib/perl:/home/doom/End/Cave/DoomfileTools/lib/
>perl:/home/doom/End/Cave/GraphVizDbiGeneral/Wall/GraphViz-DBI-General/lib:/h
>ome/doom/End/Cave/CapitalizeTitle/Wall/Text/Capitalize/blib/lib/Text:/home/d
>oom/End/Ag/API/Goncarova/dev/gen/lib/perl::/home/doom/End/Cave/EmacsPerl/Wal
>l/Emacs-Run/lib/:/home/doom/lib/perl:/home/doom/End/Cave/Caving/lib/perl:/ho
>me/doom/End/Cave/DoomfileTools/lib/perl:/home/doom/End/Cave/GraphVizDbiGener
>al/Wall/GraphViz-DBI-General/lib:/home/doom/End/Cave/CapitalizeTitle/Wall/Te
>xt /Capitalize/blib/lib/Text:/home/doom/End/Ag/API/Goncarova/de!
>  v/gen/li
> b/perl:/home/doom/End/Cave/Relate/Wall/File-Locate-Harder/blib/lib:/home/do
>om/End/Cave/GraphVizDbiGeneral/Wall/GraphViz-DBI-General/blib/lib:/home/doom
>/End/Cave/TestTodo/Wall/Test-TodoComments/blib/lib:/home/doom/End/Cave/Relat
>e/Wall/App-Relate/blib/lib:/home/doom/End/Cave/EmacsPerl/Wall/Emacs-Run/blib
>/lib:/home/doom/End/Cave/EmacsPerl/Wall/Emacs-Run-ExtractDocs/blib/lib:/home
>/doom/End/Cave/EmacsPerl/Wall/IPC-Capture/blib/lib:/home/doom/End/Cave/Relat
>e/Wall/App-Relate-Complex/blib/lib:/home/doom/End/Cave/TextCap/Wall/Cpan/Tex
>t-Capitalize/blib/lib:/home/doom/End/Cave/Relate/Wall/List-Filter/blib/lib:/
>home/doom/End/Cave/Relate/Wall/Module-List-Pluggable/blib/lib:/home/doom/End
>/Cave/GuiTest/lib/perl:/home/doom/End/Cave/ConstantAmusement/lib/perl:/home/
>doom/End/Cave/TestSuite/lib/perl:/home/doom/End/Cave/Lightning/lib/perl:/hom
>e/doom/End/Cave/EmacsMods/lib/perl:/home/doom/End/Cave/Exporterauto/lib/perl
>:/home/doom/End/Cave/DiagonalGrid/lib/perl:/home/doom/End/Cave/ImagePubStopG
>ap/
> lib/perl:/home/doom/End/Cave/Demos/TT/lib/perl:/home/doom/End/Cave/ImageSho
>w/lib/perl:/home/doom/End/Cave/Mail/lib/perl:/home/doom/End/Cave/RadioLens/l
>ib/perl:/home/doom/End/Cave/EmacsPerl/Wall/Emacs-Run/lib/:/home/doom/lib/per
>l:/home/doom/End/Cave/Caving/lib/perl:/home/doom/End/Cave/DoomfileTools/lib/
>perl:/home/doom/End/Cave/GraphVizDbiGeneral/Wall/GraphViz-DBI-General/lib:/h
>ome/doom/End/Cave/CapitalizeTitle/Wall/Text/Capitalize/blib/lib/Text:/home/d
>oom/End/Ag/API/Goncarova/dev/gen/lib/perl::/home/doom/End/Cave/EmacsPerl/Wal
>l/Emacs-Run/lib/:/home/doom/lib/perl:/home/doom/End/Cave/Caving/lib/perl:/ho
>me/doom/End/Cave/DoomfileTools/lib/perl:/home/doom/End/Cave/GraphVizDbiGener
>al/Wall/GraphViz-DBI-General/lib:/home/doom/End/Cave/CapitalizeTitle/Wall/Te
>xt/Capitalize/blib/lib/Text:/home/doom/End/Ag/API/Goncarova/dev/gen/lib/perl
>:/home/doom/End/Cave/Relate/Wall/File-Locate-Harder/blib/lib:/home/doom/End/
>Cave/GraphVizDbiGeneral/Wall/GraphViz-DBI-General/blib/lib:/home/doom/End/Ca
>ve /TestTodo/Wall/Test-TodoComments/blib/lib:/home/doom/End/Cav!
>  e/Relate
> /Wall/App-Relate/blib/lib:/home/doom/End/Cave/EmacsPerl/Wall/Emacs-Run/blib
>/lib:/home/doom/End/Cave/EmacsPerl/Wall/Emacs-Run-ExtractDocs/blib/lib:/home
>/doom/End/Cave/EmacsPerl/Wall/IPC-Capture/blib/lib:/home/doom/End/Cave/Relat
>e/Wall/App-Relate-Complex/blib/lib:/home/doom/End/Cave/TextCap/Wall/Cpan/Tex
>t-Capitalize/blib/lib:/home/doom/End/Cave/Relate/Wall/List-Filter/blib/lib:/
>home/doom/End/Cave/Relate/Wall/Module-List-Pluggable/blib/lib:/home/doom/End
>/Cave/GuiTest/lib/perl:/home/doom/End/Cave/ConstantAmusement/lib/perl:/home/
>doom/End/Cave/TestSuite/lib/perl:/home/doom/End/Cave/Lightning/lib/perl:/hom
>e/doom/End/Cave/EmacsMods/lib/perl:/home/doom/End/Cave/Exporterauto/lib/perl
>:/home/doom/End/Cave/DiagonalGrid/lib/perl:/home/doom/End/Cave/ImagePubStopG
>ap/lib/perl:/home/doom/End/Cave/Demos/TT/lib/perl:/home/doom/End/Cave/ImageS
>how/lib/perl:/home/doom/End/Cave/Mail/lib/perl:/home/doom/End/Cave/RadioLens
>/lib/perl PERL_BADLANG (unset)
>     SHELL=/bin/bash



Thread Previous


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About