Skip Menu |

Preferred bug tracker

Please visit the preferred bug tracker to report your issue.

This queue is for tickets about the IO-All CPAN distribution.

Report information
The Basics
Id: 8168
Status: rejected
Priority: 0/
Queue: IO-All

People
Owner: Nobody in particular
Requestors: adamm [...] wazamatta.com
Cc:
AdminCc:

Bug Information
Severity: Normal
Broken in: 0.31
Fixed in: (no value)



Subject: IO::All won't create tempfile
dist: IO-All-0.31 perl: v5.8.3 built for i386-linux-thread-multi o/s : mikey.emperorlinux.com 2.4.24-emp_2424sw #1 Fri Feb 20 17:56:50 EST 2004 i686 i686 i386 GNU/Linux I *did* try the Perlmonks first: http://perlmonks.org/?node=402395 ---------------------------------------------------- I can't get what I'd consider proper behavior when creating temporary files with IO::All. #!/usr/bin/perl -w use strict; use IO::All; my $temp_file = io('?'); "foo" > $temp_file; During execution I get the following fatal error... Can't call method "print" on an undefined value at /usr/lib/perl5/site +_perl/5.8.3/IO/All.pm line 618. I believe I'm following the documentation correctly, so I would expect the file to be writable. However, I don't even think a temporary file is being created.
From: adam monsen
Well, just give me a quick idea where you think the problem is and I'll work on a patch for you. I just need a little pointer on where to start. [guest - Thu Oct 28 19:00:06 2004]: [...] Show quoted text
> I can't get what I'd consider proper behavior when creating temporary > files with IO::All. > > #!/usr/bin/perl -w > use strict; > use IO::All; > my $temp_file = io('?'); > "foo" > $temp_file; > > During execution I get the following fatal error... > > Can't call method "print" on an undefined value at /usr/lib/perl5/site > +_perl/5.8.3/IO/All.pm line 618. > > I believe I'm following the documentation correctly, so I would expect > the file to be writable. However, I don't even think a temporary file > is being created.