HDTenEightyP/NetNews huggingface dataset:
From: merlyn@ora.com (Randal L. Schwartz)
Newsgroups: comp.lang.perl
Subject: Re: actually mnemonic special variable names
Date: 28 Dec 92 04:44:44 GMT
Article-I.D.: romulus.MERLYN.92Dec27204441
Organization: Stonehenge Consulting Services; Portland, Oregon, USA

>>>>> In article <1hdngpINN216@jethro.Corp.Sun.COM>, eric.arnold@sun.com (eric ) writes:
eric> Has anyone already written something that aliases all those special
eric> variables (Camel book:  "You can say one thing for them -- they're
eric> certainly concise.").

Larry has talked about having a package that has all of the built-in
variables, like $SYSTEM'FIRST_ELEMENT, or something like that.

I suspect that's lower in priority than getting Perl 5.0 out the door,
though. :-)

print "Just another Perl hacker," # and newly converted ski bum... sigh!

--
Randal L. Schwartz / Stonehenge Consulting Services (503)777-0095
merlyn@ora.com (semi-permanent) merlyn@reed.edu (for newsreading only)
factoid: "Portland, Oregon, home of the California Raisins and Lone-Star Beer!"
From: mosemann@unlinfo.unl.edu (Russell Mosemann)
Newsgroups: comp.lang.perl
Subject: Need help globbing.
Date: 3 Jan 1993 16:55:10 GMT
Organization: University of Nebraska--Lincoln	
Distribution: world
Reply-To: mosemann@unl.edu
NNTP-Posting-Host: unlinfo.unl.edu
Summary: What's wrong with this?
Keywords: Globbing.

   What's wrong with this?

      chown($uid, $gid, <"$home/.*">);

   I get "csh: Permission denied.".  I've tried various combinations of
<${home}/.*>, <${home}/.??*>, <${"$home/.*"}> (heh), etc., but that doesn't
work, either.  The script is running setuid to root, and a previous line

      chown($uid, $gid, $home);

   works fine.  Thanks.
--
Russell
mosemann@unl.edu
Newsgroups: comp.lang.perl
From: lwall@netlabs.com (Larry Wall)
Subject: Re: Perl range operator
Keywords: range
Organization: NetLabs, Inc.
Date: Thu, 31 Dec 1992 20:50:09 GMT

In article <1992Dec30.131700@se28.wg2.waii.com> starr@wg2.waii.com writes:
: In some recent work I was doing, I noticed the following:
: 
: 	@x = (10..1);
: 
: doesn't generate the range 10 -> 1, as one might expect.  Is there a
: reason it doesn't work this way?

So that @x = ($min .. $max) doesn't suddenly do counterintuitive things when
$max decreases to less that $min.  You can always do what you want with

    @x = reverse(1..10);

Larry
Newsgroups: comp.lang.perl
From: hansm@cs.kun.nl (Hans Mulder)
Subject: Re: tell me this is a feature ...
Organization: University of Nijmegen, The Netherlands
Date: Wed, 23 Dec 1992 02:02:19 GMT

In <cameron-921215144455-1-12966@fuligin> cameron@cs.unsw.oz.au writes:
>For the record, this is using perl-4.034.

>This suggests that when resolving
>	$thing{index}
>inside double quotes perl looks for %thing being defined before snarfing the
>curly portion. Weird, eh?

The fine manual says:

                                                        Since  in
     versions  of  perl  prior  to  3.0 the @ character was not a
     metacharacter in double-quoted strings, the interpolation of
     @array,   $array[EXPR],   @array[LIST],   $array{EXPR},   or
     @array{LIST} only happens if array is  referenced  elsewhere
     in   the  program  or  is  predefined.

Apparently undef'ing %array makes perl forget that is has been mentioned.

Weird indeed.

HansM
Newsgroups: comp.lang.perl
From: zierke@rzdspc1.informatik.uni-hamburg.de (Reinhard Zierke)
Subject: Re: Perl on Solaris 2.1 w/GCC
Organization: University of Hamburg, FRG
Date: 31 Dec 92 15:38:11 GMT

gerrys@sun.com (Gerry Singleton - OpCom Consultant) writes:

> In article 92Dec30175234@meshugge.media.mit.edu, dnb@meshugge.media.mit.edu (David N. Blank-Edelman) writes:
> |>Howdy-
> |>  I've been having no fun at all attempting to build 4.035 under
> |>Solaris 2.1 using the Catalyst CD version of GCC.  Has anyone done
> |>this recently who would be willing to share the incantation?  Thanks.
> |>        Peace,
> |>             dNb
> 
> I didn't use gcc but there's a version of perl-4.035 for Solaris 2.x 
> ftpable from opcom.sun.can:/pub/tars/perl.  Have look at perl4solaris.patch,
> in particular for clues.

I patched perl with  opcom.sun.ca:/opcom/pub/tars/perl/perl4solaris.patch
but I still have problems building perl under Solaris 2.1. Having no
SunSoft C compiler, first I changed the file hints/sunos_5_0.sh to

cc='/opt/cygnus-sol2-1.1/bin/cc'
yacc='/usr/ccs/bin/yacc'

Running make died while trying to link perl with the following message:

/opt/cygnus-sol2-1.1/bin/cc  -R /usr/lib:/usr/ucblib -L/usr/ucblib array.o cmd.o cons.o consarg.o doarg.o doio.o dolist.o dump.o eval.o form.o  perl.o regcomp.o regexec.o stab.o str.o toke.o util.o hash.o perly.o usersub.o -lsocket -lnsl -ldbm -lmalloc -lm -lc -lucb -o perl
ld: fatal: file /usr/lib:/usr/ucblib: cannot open file; errno=2
*** Error code 1
make: Fatal error: Command failed for target `perl'

After that I changed hints/sunos_5_0.sh to

cc='/opt/gnu/bin/gcc'
yacc='/opt/gnu/bin/bison -y'

(/opt/gnu/bin/gcc being gcc 2.3.3) and ran Configure and make again.
This time it died with 

/opt/gnu/bin/gcc  -R /usr/lib:/usr/ucblib -L/usr/ucblib array.o cmd.o cons.o consarg.o doarg.o doio.o dolist.o dump.o eval.o form.o  perl.o regcomp.o regexec.o stab.o str.o toke.o util.o hash.o perly.o usersub.o -lsocket -lnsl -ldbm -lmalloc -lm -lc -lucb -o perl
ld: warning: symbol `dc' has differing sizes:
	(file perly.o value=0x4; file /usr/ucblib/libucb.so value=0x108);
	perly.o definition taken and updated with larger size
ld: warning: file /usr/lib/libc.so: attempted multiple inclusion of file libc.so
Undefined			first referenced
 symbol  			    in file
elf32_xlatetom                      /usr/ucblib/libucb.so
__builtin_va_arg_incr               util.o
elf32_fsize                         /usr/ucblib/libucb.so
elf_version                         /usr/ucblib/libucb.so
ld: fatal: Symbol referencing errors. No output written to perl
*** Error code 1
make: Fatal error: Command failed for target `perl'

Any help?
  Reinhard
-- 
Reinhard Zierke                   Universitaet Hamburg, FB Informatik
zierke@informatik.uni-hamburg.de  Vogt-Koelln-Strasse 30, D-2000 Hamburg 54
                                  Tel.: (040) 54715-295   Fax: -206
Newsgroups: comp.lang.perl
From: lwall@netlabs.com (Larry Wall)
Subject: Re: unpack() limitation/bug?
Organization: NetLabs, Inc.
Date: Mon, 21 Dec 1992 19:56:13 GMT

In article <WALT.92Dec18165612@bcarh1d7.bnr.ca> walt@bcarh1d7.bnr.ca (Walt Sullivan) writes:
: It seems that I can't unpack() more than 9 fields. Can this be true? 

That's a bug in 4.019.  Upgrade to 4.035 and it'll work fine.

Larry
Newsgroups: comp.lang.perl
From: mcook@fendahl.dev.cdx.mot.com (Michael Cook)
Subject: Re: fork and STDOUT
Organization: Motorola Codex, Canton, Massachusetts
Date: Thu, 31 Dec 1992 16:16:02 GMT

essbaum@rchland.vnet.ibm.com (Alexander Essbaum) writes:

>i'm doing

>if (!($pid = fork)) {
>	open (cmd,"$cmd|");   # $cmd is a call to another perl script
>	print <cmd>;
>	exit 0;
>}

>[...]  it seems to be getting buffered such that
>when $cmd exits, all of STDERR gets printed, then all of STDOUT.

It *is* being buffered.  This line:

	print <cmd>;

is like this:

	@anon = <cmd>
	print @anon;

All of cmd's output is read, and *then* it is printed.  Instead, do this:

	print while <cmd>;

Also, the STDERR output will not travel through the pipe.  To see that, try
this:

	print "FOO:", $_ while <cmd>;

You'll see that the STDERR lines are not prefixed by "FOO:".  To capture the
STDERR output, too, it's often easiest to have the shell help:

	open (cmd,"( $cmd ) 2>&1 |");

(The parens may be superfluous, if $cmd is simple.)

Michael.
From: poole@chsun.chuug.ch (Simon Poole)
Newsgroups: comp.lang.perl
Subject: Re: Wanted: ftp site for perl on MAC
Date: 2 Jan 93 17:17:30 GMT
Organization: CHUUG/EUnet
X-Newsreader: TIN [version 1.1 PL8]

ftp.eunet.ch
software/mac/perl


-- 
CHUUG/EUnet Switzerland				Simon Poole
Zweierstrasse 35	Tel: +41 1 291 45 80	poole@eunet.ch
CH-8004 Zuerich		Fax: +41 1 291 46 42	S=poole;P=EUnet;A=EUnet;C=CH
Newsgroups: comp.lang.perl
From: buck@pool.info.sunyit.edu (Jesse Buckley)
Subject: Looking for a "numerical/alpha" sort routine.
Organization: State University of New York -- Institute of Technology
Date: Wed, 23 Dec 1992 19:31:20 GMT

Does anyone have a sort/compare routine that will work for numerical
alpha data?  For example, if I have 1, 2, 3a, 3b, 3c, I want them sorted
that way.  Right now the <=> compare ignored the letters after the
numbers.  Thanks.

-- 
=) Buck (buck@sunyit.edu)
"I believe in getting into hot water; it keeps you clean."
  -- G. K. Chesterton
From: ram@eiffel.com (Raphael Manfredi)
Newsgroups: comp.lang.perl
Subject: Re: Package & Namespace Question
Date: 21 Dec 92 22:50:43 GMT
Organization: Interactive Software Engineering, Santa Barbara CA

Quoting lwall@netlabs.com (Larry Wall) from comp.lang.perl:
>Why can't a program just declare an ANY package if it wants it?  It
>seems to me that the purpose of package main is to be a hodgepodge,
>while the purpose of an ANY package is to be a peg on which to hang a
>(hopefully very minimal) number of global methods.  Some problems are
>better solved with hodgepodges, and some with tightly controlled object
>semantics.  I don't want to confuse the two.  It's not as if an
>object's method can't get at a main subroutine if it wants to
>anyway.

Not exactly the same, I think. The purpose of the ANY inheritance is
to provide *any* object with basic routines, so that you may write,
regardless of the object:

	new_dog = dog->deep_clone;

and get a brand new dog! The deep_clone routine is typically one of
the things you find in the ANY class.

But this has only a meaning if the language is purely object oriented,
which perl isn't (not to be construed as a criticism). I don't know
what the syntax for OO calls really is in perl 5, but I guess it would
be acceptable to write:

	new_dog = dog->any'deep_clone;

The problem is, you need to know whether the DOG class has or has not a
need to redefine deep_clone. Here with my syntax scheme, I am hardwiring
the location of the routine, which is not good in traditional OO schemes,
because this breaks modularity and uniformity of interface.

By having DOG explicitely inherit from ANY and then redefine the deep_clone
feature, I guess we would achieve the same function. However, this does not
work if I have a linked list of ANY objects (which I know are DOG objects)
and iterate over the list, calling:

	list->item->deep_clone;

By making what Eiffel calls a "reverse assignment attempt", I could
"downcast" (C++ terminology) those ANY objects to DOG, by saying

	dog ?= list->item;

which would either give me a DOG or a Void reference (if the object
was not dynamically an instance of DOG or one of its heirs, i.e. if the
source did not conform to its target assignment variable). Then I can
safely call

	dog->deep_clone;

if I know there is a DOG-specific version of this routine.

I guess this is where OO methodology and traditional functional approach
clash.

>Perhaps I ought to rename package main as package GLUE...

GLUE *sounds* ugly in French... I prefer main, phonetically speaking.
Although 'main' means 'hand' in French, nobody really says it the French
way :-)

Merry Christmas.
-- 
Raphael Manfredi <ram@eiffel.com>
Interactive Software Engineering Inc.
270 Storke Road, Suite #7                      / Tel +1 (805) 685-1006 \
Goleta, California 93117, USA                  \ Fax +1 (805) 685-6869 /
From: lwall@netlabs.com (Larry Wall)
Newsgroups: comp.lang.perl
Subject: Re: Bug with foreach/local in 4.035
Date: 31 Dec 92 21:02:25 GMT
Distribution: comp
Organization: NetLabs, Inc.

In article <1992Dec29.224047.20472@news.eng.convex.com> tchrist@convex.COM (Tom Christiansen) writes:
: From the keyboard of soup@ampersand.com (Doug Campbell):
: :There appears to be a bug (or at least a surprising behavior) in 4.035
: :regarding foreach and local.  It seems that a construct like:
: :
: :	foreach $i (@list)
: :
: :will  cause a subsequent (down the call stack) "local ($i)" to cause the
: :item  in  @list  currently  referenced  by $i  to appear  blank.   
: 
: That's a manifestation of "variable suicide".  You can read about it 
: in the FAQ.

This works right in Perl 5, because local saves the scalar pointer
rather than the scalar value.  On top of this, you'll probably use
"my" rather than "local", which will be immune to all the problems of
dynamic scoping.

An interesting question is whether the implicit dynamic scoping of the loop
variable should change to lexical scoping.  I don't think it should, for
two reasons.  It would be unclear how far the scope of the variable extends,
and it would break some existing scripts.

Hmm.  The way things work, it might be possible to force lexical scoping
with

    for my $i (1..10)

Hmm.  Hafta think about that...

Larry
Newsgroups: comp.lang.perl
From: mayer@sono.uucp (Ron Mayer)
Subject: Re: Perl IV & V incompatibilities?
Organization: Acuson; Mountain View, California
	<1992Dec19.023709.2700@netlabs.com>
Date: Mon, 21 Dec 1992 00:19:16 GMT


Larry Wall <1992Dec19.023709.2700@netlabs.com> lwall@netlabs.com writes:
>In article <1992Dec17.175420.19745@merlin.dev.cdx.mot.com> lezz@merlin.dev.cdx.mot.com (Lezz Giles) writes:
>: 
>: I'm getting a little bit scared about Perl V - [...]
>: what _isn't_ compatible?  What will need to be rewritten?

So all we really need is a way to convert old perl scripts to new ones.
IMHO this would also be a great way to get rid of obsolete perl
constructs that are only kept around in the name of backward
compatability (I think the fact that open() works with just one
argument was once mentioned as such a feature).

>Here's my current list of incompatibilities:
>
>    The second and third arguments of splice are now evaluated in scalar
>    context (like the book says) rather than list context.  
>
> [...more incompatabilities...]

--------perl4toperl5.pl--------------

s/(splice\([^,]+),([^,]+)/\1,(\2)[$[]/g;
s/(splice\([^,]+,[^,]+),([^,]+)/\1,(\2)[$[]/g;

-------------------------------------
Ok, I did the first one; if 4 more people each do one, we're done. :-)
(Actually, obviously it would need to be incorporated in a parser to
work correctly; but you get the point).  Could anyone who'se seen a
perl parser tell me about how difficult it'd be to make a perl4 parser
output the equivalent perl5 code?

    Ron Mayer
    mayer@acuson.com
Newsgroups: comp.lang.perl
From: rdm2@donner.cc.bellcore.com (mcburnett,roe d)
Subject: Re: setuid question
Organization: Bellcore, Livingston, NJ
Date: Wed, 23 Dec 92 21:34:06 GMT

In article <1992Dec23.211810.9925> gaspar@st-louis-emh2.army.mil writes:
[...]
>    1.  open(FOO,"ps ax|");
>    2.  open(FOO,"-|") || exec 'ps -af';
>
>Tainperl keeps saying that my path is insecure.  Is there a way to do
>this?  Thanks for the help.

Try "/bin/ps ax|" instead.

The insecure path is the one to ps!!

-Roe

-- 
Roe D McBurnett III Bellcore (908)699-2273 rdm2@chaucer.cc.bellcore.com
#insert <std.disclamer>
From: patl@bodacia.Eng.Sun.COM (Pat Lashley)
Newsgroups: comp.lang.perl
Subject: Re: Help -- why doesn't it work?
Date: 23 Dec 1992 21:35:58 GMT
Organization: Sun Microsystems, Inc.
Distribution: world
Reply-To: patl@bodacia.Eng.Sun.COM
NNTP-Posting-Host: bodacia

In article 92Dec23081925@romulus.reed.edu, merlyn@ora.com (Randal L. Schwartz) writes:
|>If you have Perl, why even use xargs?
|>
|>	...
|>
|>There.  Two processes.  If you wanna even be weirder, use "find2perl"
|>to do the whole thing in Perl.

When embedded in a perl script, you are absolutely right.  But from the
command line, the `find ... | xargs ...' metaphor is easier to type than
the equivalent "perl -e '...'" statement.  I probably should have made
the distinction clear in my earlier message.



-Pat


---
PMLashley	plashley@Sun.COM    SunSoft:NeWS/TNT
"Those who do not understand NeWS are doomed to recreate it - badly"
From: merlyn@ora.com (Randal L. Schwartz)
Newsgroups: comp.lang.perl
Subject: Re: quick /*NOTREACHED*/ hack for perl ...
Date: 25 Dec 92 17:52:29 GMT
Article-I.D.: agora.MERLYN.92Dec25095229
Organization: Stonehenge Consulting Services; Portland, Oregon, USA

In article <cameron-921222133520-1-21899@fuligin> cameron@cs.unsw.oz.au writes:
   sub NOTREACHED { local($package,$filename,$line)=caller;

		    die "$line of $filename (package $package) should not be reached";
		  }

Or, you could use something like:

require 'assert.pl';
sub NOTREACHED {
	&assert("0 NOT REACHED"); # the 0 makes assertion false
}

&NOTREACHED;

which gives you a good stack traceback as well.

sub NOTREACHED {print "Just another Perl hacker,";} &NOTREACHED;
-- 
Randal L. Schwartz / Stonehenge Consulting Services (503)777-0095
merlyn@ora.com (semi-permanent) merlyn@agora.rain.com (for newsreading only)
phrase: "Welcome to Portland, Oregon ... home of the California Raisins!"
Newsgroups: comp.lang.perl
From: utashiro@sran230.sra.co.jp (Kazumasa Utashiro)
Subject: Re: Looking for a "numerical/alpha" sort routine.
Organization: Software Research Associates, Inc., Japan
Date: Fri, 25 Dec 1992 01:51:52 GMT

In article <1992Dec24.125700.6133@cs.ruu.nl>
	piet@cs.ruu.nl (Piet van Oostrum) writes:
>> KU> Next line works for your example.
>> 
>> KU> @s = sort { $a <=> $b || $a cmp $b } ('3c', '1', '3a', '2', '3b');
>> KU> print "@s\n";
>> 
>> This fails however in the presence of leading zeroes in the mixed keys:

That is why I wrote "your example".

Don't say { $a cmp $b } is enough for his example :-)

--utashiro
Newsgroups: comp.lang.perl
From: Robert Wornan <bobw@mg-entreprises.fr>
Subject: forks and waits
Reply-To: bobw@mg-entreprises.fr
Organization: The Internet
Date: Wed, 23 Dec 1992 22:27:43 GMT

Hello,

I'm designing a system that collects information nightly from 17
different sites on our network.

The sites are connected together by routers, which communicate through
the national ISDN network here in France.

We have two lines into the ISDN net, and we would like to use them as
fully as possible to finish the transfer as quickly as possible.

My idea is to fork 17 processes, each of which will try to get the
data from a remote site (ftp or rcp?). Clearly, only two at a time
will get through, since there are only two channels that can be used
simultaneously. I should be able to look at return codes or something
to see which have succeeded, and pass this info back to the parent
process via intermediate files.

Assuming the logic is OK till this point, I need to know which child
returned. Since I will be issuing a "system" within the child, if I
understood the doc., with a "wait", I may not get back a child pid
that I know about, and if I issue a "waitpid" I need to know which pid
I'm waiting for, which is not the case.

I'm sure I've missed something obvious, but am not sure what? 

Any suggestions or comments would be _very_ welcome.

Please respond by mail.

Thanks and regards,

Bob


-- 
Robert Wornan		| uucp: bobw@mge.uucp
MG Entreprises		| internet: bobw@mg-entreprises.fr
42 rue Voltaire		| tel: +33 1 42 04 35 83
92800 Puteaux,	France
From: piet@cs.ruu.nl (Piet van Oostrum)
Newsgroups: comp.lang.perl
Subject: Re: Dynamic grepping
Date: 24 Dec 92 12:48:43 GMT
Reply-To: piet@cs.ruu.nl (Piet van Oostrum)
Organization: Dept of Computer Science, Utrecht University, The Netherlands

>>>>> cwalker@rchland.vnet.ibm.com (Cary Walker) (CW) writes:

CW> unshift(@checkstrs, "1111foo222");
CW> unshift(@checkstrs, "foofoo");
CW> $grepstr="\d";

Make that $grepstr="\\d";
-- 
Piet van Oostrum <piet@cs.ruu.nl>
From: matt@access.digex.com (Matt Lawrence)
Newsgroups: comp.lang.perl
Subject: Perl for OS/2 2.0
Date: 22 Dec 1992 02:55:02 GMT
Organization: Express Access Online Communications, Greenbelt, MD USA
Distribution: world
NNTP-Posting-Host: access.digex.com

I'm looking for a compiled version of Perl for OS/2.  I've found the source
code in several places, but I don't have a compiler for OS/2 yet.  Please
reply via email, I'm planning on using Perl an automated newsreader.

Thanks,
Matt Lawrence  matt@access.digex.com


Newsgroups: comp.lang.perl
From: ptm@xact.demon.co.uk (Paul Thomas Mahoney)
Subject: Re: dbm/dbz missing?
Organization: X-Act Solutions Limited
X-Newsreader: Tin 1.1 PL3
Date: Tue, 22 Dec 1992 07:13:46 GMT

I've had mail from people saying "me too", but know one yet has suggested why
dbm appears to be missing. Surely someone has got this one sorted?
-- 
Paul Mahoney, X-Act Solutions Limited
smail: 20 Shipley Lane, Cooden, Bexhill-on-Sea, East Sussex, TN39 3SR
email: ptm@xact.demon.co.uk ... pmahoney@cix.compulink.co.uk
phone: +44 424 3 6368
Newsgroups: comp.lang.perl
From: gerrys@sun.com (Gerry Singleton - OpCom Consultant)
Subject: Re: Perl on Solaris 2.1 w/GCC
Reply-To: gerrys@sun.com
Organization: Sun Microsystems, Inc.
Date: Thu, 31 Dec 1992 01:12:03 GMT

In article 92Dec30175234@meshugge.media.mit.edu, dnb@meshugge.media.mit.edu (David N. Blank-Edelman) writes:
|>Howdy-
|>  I've been having no fun at all attempting to build 4.035 under
|>Solaris 2.1 using the Catalyst CD version of GCC.  Has anyone done
|>this recently who would be willing to share the incantation?  Thanks.
|>        Peace,
|>             dNb

I didn't use gcc but there's a version of perl-4.035 for Solaris 2.x 
ftpable from opcom.sun.can:/pub/tars/perl.  Have look at perl4solaris.patch,
in particular for clues.

ger
---
--
G. Roderick Singleton, OPCOM Solaris 2.0 Migration Support Centre
{ gerrys@canada.sun.com | gerry@nexus.yorku.ca | gerry@eclectic.uucp }
Voice: 1-800-363-6200 (Canada and U.S.A.)

Newsgroups: comp.lang.perl
From: rsheu@nyx.cs.du.edu (ren-hou sheu)
Subject: Wanted: ftp site for perl on MAC
Keywords: perl on MAC
Organization: University of Denver, Dept. of Math & Comp. Sci.
Date: Fri, 1 Jan 93 18:59:57 GMT

Hi!
	I know this is an FAQ question, but I did try 'rascal.ics.utexas.edu'
without any luck. So is anyone out there can e-mail me other ftp address that
has 'perl for MAC'?

	THANKS!!

Steve
Newsgroups: comp.lang.perl
From: anton@analsyn.gts.org (Anton J Aylward)
Subject: curseperl on SVR4
Organization: ASCI: UNIX Database and Communications
X-Newsreader: TIN [version 1.1 PL7]
Date: Thu, 24 Dec 1992 01:08:00 GMT

I can get curseperl under usub to compile, once I clean out some 
sytax errors the compile bithces about.

However when I run it on anyting more complicated than the pager it
dumps core.  

If I turn on the -g flag for cc and recompile EVERYHTING (including the
main perl directory) and run sdb on the resulting core file (with
approriate arguments) I get "cannot get_text from 0x06206368"

I'd appreciate any advice.

--
Anton J Aylward
Newsgroups: comp.lang.perl
From: garath@engin.umich.edu (Scott Grosch)
Subject: perl-announce??
Date: Sun, 03 Jan 93 18:19:53 EST
Organization: University of Michigan Engineering, Ann Arbor


Is there a mailing list that tells when new versions of perl are
coming out?  While I'm at it, when is the next version coming?
-- 
Scott Grosch                              Internet: garath@engin.umich.edu
Programmer                                        Bitnet: user7a4b@umichum
Computer Aided Engineering Network                  University of Michigan
Newsgroups: comp.lang.perl
From: chare@unilabs.uucp (Chris Hare)
Subject: Malformed cmd links messages
Organization: UniLabs Research Group
Date: Sun, 20 Dec 1992 20:00:25 GMT

What does the message "malformed cmd links" mean when you are loading a
file of subroutines?  How do I track down the offending code?

Thanks!
-- 
????                --- It Always works for me! ---                           
Chris Hare, UNIX Scientist                  Preferred : chare@unilabs.org
Just a mild-mannered consultant by day ....
Newsgroups: comp.lang.perl