Re: [ANNOUNCE] Test::Simple 0.49

2004-10-18 Thread Steve Peters
.* in [EMAIL PROTECTED] .* This bug has been reported in RT at http://rt.cpan.org/NoAuth/Bug.html?id=8022 Thanks, Steve Peters

Re: [perl #31937] perlop: add basic =~ examples

2004-10-23 Thread Steve Peters
On Friday 22 October 2004 01:28 pm, Michael G Schwern wrote: On Fri, Oct 22, 2004 at 05:33:45PM -, Steve Peters via RT wrote: I think that's what perlretut (regular expresssion tutorial) is for. Agreed, perlretut contains all these examples already. perlretut is not mentioned

Re: $qr = qr/^a$/m; $x =~ $qr; fails

2004-10-23 Thread Steve Peters
two old bugs mentioning this problem. Perlbug #3038 http://rt.perl.org/rt3/index.html?q=3038 seems to mention some related issues. Perlbug #7781 discuss an almost identical problem as seen Stas was demonstrating on #p5p. Steve Peters [EMAIL PROTECTED]

Re: [perl #31903] perlre /x modifier documentation

2004-10-23 Thread Steve Peters
to use /e to put comments into the substitution. OK, can you please provide a patch then that makes you happy? Thanks, Steve Peters [EMAIL PROTECTED]

Re: optimization idea

2004-10-27 Thread Steve Peters
preprocessor. Dan Kogai released the very handy Regexp::Optimizer earlier this year to perform this very task. Steve Peters [EMAIL PROTECTED]

[PATCH] Detecting strlcat() and strlcpy() in Configure

2004-10-28 Thread Steve Peters
writers to determine whether these functions are available and allow them to use them rather than relying solely on strncat() and strncpy(). Attached are the patches to implement this. Comments are welcomed! Steve Peters [EMAIL PROTECTED] --- config_h.SH.orig 2004-10-28 21:55:18.0

[PATCH] 36 additional tests for B

2004-10-28 Thread Steve Peters
the documentation lacking in many places, it make take a bit of time to get this completed. Hopefully in the next few months, I should have this module fully tested with a few documentation fixes along the ways. I'd appreciate any questions or comments you might have. Steve Peters [EMAIL

Re: [perl #7504] [patch]Cygwin inplace editing failure

2004-11-02 Thread Steve Peters
On Tuesday 02 November 2004 03:18 am, Yitzchak Scott-Thoennes wrote: On Tue, Nov 02, 2004 at 06:44:56AM -, Steve Peters via RT wrote: Attempts to do inplace editing result in failure under Cygwin. This is to be expected, since Cygwin runs under Windows, but unfortunately the result

Re:perlop qw add how to do comments

2004-11-04 Thread Steve Peters
, and everyone else reading this list. Steve Peters [EMAIL PROTECTED]

Re: OSes that ship perl as core

2004-11-17 Thread Steve Peters
On Wed, Nov 17, 2004 at 08:41:21PM +, Nicholas Clark wrote: Which operating systems ship perl 5 as core? As far as I know it's Solaris (5.6.1 currently) AIX OS X (5.8.1 RC3) Most Linux distributions OpenBSD does. I thought, however, that Perl was no longer core to FreeBSD. Does HP

Re: Smoke [5.9.2] 23566 FAIL(X) openbsd 3.6 (i386/1 cpu)

2004-11-30 Thread Steve Peters
failures. Configuring by hand with -Duseithreads leads to a clean compile and no test failures. Steve Peters [EMAIL PROTECTED]

Re: Smoke [5.9.2] 23566 FAIL(X) openbsd 3.6 (i386/1 cpu)

2004-11-30 Thread Steve Peters
On Tue, Nov 30, 2004 at 02:54:00PM +0100, Rafael Garcia-Suarez wrote: Steve Peters wrote: I looked into these failures a bit last night. The problem is that the function getservbyname_r() is defined within the OpenBSD library, but no prototype is defined in any .h file. The smoke test

[PATCH] Re: Smoke [5.9.2] 23566 FAIL(X) openbsd 3.6 (i386/1 cpu)

2004-11-30 Thread Steve Peters
On Tue, Nov 30, 2004 at 03:28:14PM +0100, H.Merijn Brand wrote: On Tue 30 Nov 2004 15:22, Steve Peters [EMAIL PROTECTED] wrote: On Tue, Nov 30, 2004 at 02:54:00PM +0100, Rafael Garcia-Suarez wrote: Steve Peters wrote: I looked into these failures a bit last night. The problem

Re: [PATCH] Re: Smoke [5.9.2] 23566 FAIL(X) openbsd 3.6 (i386/1 cpu)

2004-11-30 Thread Steve Peters
On Tue, Nov 30, 2004 at 09:11:32AM -0600, Steve Peters wrote: On Tue, Nov 30, 2004 at 03:28:14PM +0100, H.Merijn Brand wrote: On Tue 30 Nov 2004 15:22, Steve Peters [EMAIL PROTECTED] wrote: On Tue, Nov 30, 2004 at 02:54:00PM +0100, Rafael Garcia-Suarez wrote: Steve Peters wrote: I

[PATCH] Changes to doio.c to use strlcpy() and strlcat()

2004-12-01 Thread Steve Peters
The attached patch makes the changes necessary to doio.c to use strlcat() and strlcpy() instead of strcat() and strcpy() on environments where these functions are available. Comments or questions are welcome. Steve Peters [EMAIL PROTECTED] --- perl-current/doio.c Sat Jul 31 11:44:58 2004

Re: [perl #22318] Not OK: perl v5.8.1 +MAINT19612 on MSWin32-x86-multi-thread 4.0 (UNINSTALLED)

2004-12-01 Thread Steve Peters
On Thu, Dec 02, 2004 at 06:14:20AM +0100, Marcus Holland-Moritz wrote: On 2004-12-02, at 04:29:47 -, Steve Peters via RT wrote: [stmpeters - Wed Dec 01 12:13:03 2004]: [EMAIL PROTECTED] - Sun May 25 14:27:36 2003]: This is a build failure report for perl from [EMAIL

Re: 5.8.6 breaks Spiffy::super() (used by Kwiki, IO::All others)

2004-12-02 Thread Steve Peters
to work. I've tried on 5.8.0, 5.8.5, and 5.8.6 with identical results. As for the actual cause, it is likely related to how @DB::args is getting populated, but since I don't know how that is happening, I can't be much more help for you. Steve Peters [EMAIL PROTECTED] use Data::Dumper; foo(1..3

Re: 5.8.6 breaks Spiffy::super() (used by Kwiki, IO::All others)

2004-12-02 Thread Steve Peters
On Thu, Dec 02, 2004 at 08:09:41PM -0800, Brian Ingerson wrote: On 02/12/04 21:03 -0600, Steve Peters wrote: On Thu, Dec 02, 2004 at 06:04:11PM -0800, Brian Ingerson wrote: ... Is there a fast fix to this, or should I start looking for a workaround? [...] Anyways, foo() seems

Re: 5.8.6 breaks Spiffy::super() (used by Kwiki, IO::All others)

2004-12-05 Thread Steve Peters
to convert super; into $self-super(@_); or similar. Dave. So, before this thread drifts into Nevernever Land, are we in agreement that the the previous functionality was broken? If so, is the fix to the functionality worth breaking backward compatibility? Steve Peters

Re: [ANNOUNCE] XSLoader 0.03_01

2004-12-06 Thread Steve Peters
be to far beyond my XS knowledge. Steve Peters [EMAIL PROTECTED]

Re: [perl #32993] Bug in File::Find when options hash is used with find

2004-12-10 Thread Steve Peters
); find(\%options, @directories); As you can see, it is 5.8.0 and it shows a hash for the first argument. We use the same version on Windows, AND THE OPTION HASH WORKS THERE!!! I say it is a bug. Steve -Original Message- From: Steve Peters via RT [mailto:[EMAIL

Re: Smoke [5.9.2] 23634 FAIL(F) openbsd 3.6 (i386/1 cpu)

2004-12-10 Thread Steve Peters
'17446744073709551615' Malformed UTF-8 character (13 bytes, need 1, after start byte 0xff) in sprintf at t/op/ver.t line 244. not ok 47 - v-string == UV_MAX[64-bit] - 1 # Failed at t/op/ver.t line 244 # got '0' # expected '18446744073709551615' Steve Peters [EMAIL PROTECTED]

Re: Can't locate auto/POSIX/autosplit.ix

2004-12-13 Thread Steve Peters
/site_perl .) at ../../lib/AutoLoader.pm line 160. at POSIX.pm line 7 Writing Makefile for POSIX This is mentioned in perlbug #24445. The ticket requestor had the problem with both HP's cc and gcc for HP-UX. Steve Peters [EMAIL PROTECTED]

Re: Smoke [5.9.2] 23634 FAIL(F) openbsd 3.6 (i386/1 cpu) [PATCH]

2004-12-14 Thread Steve Peters
On Mon, Dec 13, 2004 at 10:06:09AM +0100, Rafael Garcia-Suarez wrote: Gisle Aas wrote: This is a fix. With perl's extended 13 byte utf8 sequence it is not a sign of an overlong sequence if the accumulated value did not increase when advancing past the next continuation byte. ---

Re: [perl #33095] Misleading documentation for while ()

2004-12-18 Thread Steve Peters
On Sat, Dec 18, 2004 at 01:57:00AM -, K J wrote: # New Ticket Created by K J # Please include the string: [perl #33095] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org:80/rt3/Ticket/Display.html?id=33095 This is a bug report for perl

Re: Smoke [5.9.2] 23661 FAIL(X) linux 2.6.8.1-12mdk [mandrake] (i686/1 cpu)

2004-12-20 Thread Steve Peters
/ Smoker v0.015) Two failures on the same test on two consecutive days; although, it involved different configurations each time. This leads me to suspect something with the libc or kernel rather than with Perl, although PerlIO was enabled both times. I'll continue to monitor. Steve Peters

Re: Smoke [5.9.2] 23670 FAIL(m) openbsd 3.6 (i386/1 cpu)

2004-12-23 Thread Steve Peters
class *** Error code 1 Steve Peters [EMAIL PROTECTED]

Re: Smoke [5.9.2] 23670 FAIL(m) openbsd 3.6 (i386/1 cpu)

2004-12-24 Thread Steve Peters
On Thu, Dec 23, 2004 at 09:12:43AM -0600, Steve Peters wrote: On Thu, Dec 23, 2004 at 03:46:00AM -0600, [EMAIL PROTECTED] wrote: Automated smoke report for 5.9.2 patch 23670 mccoy.peters.homeunix.org: Intel Pentium III (GenuineIntel 686-class, 512KB L2 cache) (i386/1 cpu

Re: [PATCH] File::Find dies on find({follow=1, ...}) on Win32

2004-12-27 Thread Steve Peters
independently? Good idea. I volunteer YOU. Fine. What needs to be done? Yves I've got most of the work done to make this a dual life module to make work on improving its tests more easy. If you'd like a tarball I can provide it, otherwise, I can continue and get it ready. Steve Peters

Re: Smoke [5.9.2] 23731 FAIL(m) openbsd 3.6 (i386/1 cpu)

2005-01-03 Thread Steve Peters
of `Perl_sv_catpvn_flags' from incompatible pointer type toke.c:2600: warning: passing arg 3 of `Perl_sv_catpvn_flags' from incompatible pointer type toke.c:2600: warning: passing arg 4 of `Perl_sv_catpvn_flags' makes integer from pointer without a cast *** Error code 1 Steve Peters [EMAIL PROTECTED]

Re: [perl #33664] Net::Ping icmp failure with Perl 5.8.6

2005-01-04 Thread Steve Peters
; Fax +1 (513) 527-7632 (UTC-5) [EMAIL PROTECTED] Are you using the Windows Firewall on Windows XP? The default with the firewall is to drop all ICMP traffic. Steve Peters [EMAIL PROTECTED]

Re: Fwd: Perl Term ReadKey

2005-01-05 Thread Steve Peters
directories were not installed. Please install the appropriate Red Hat rpm to get those files installed. After that, you should be able to install Term::ReadKey without problems. Steve Peters [EMAIL PROTECTED]

Re: Smoke [5.9.2] 23756 FAIL(X) openbsd 3.6 (i386/1 cpu)

2005-01-06 Thread Steve Peters
appeared on my OpenBSD smokes. Looking through the other build reports, they have also appeared on OpenVMS, HP-UX, AIX, and other systems as well. To add to this problem, all the failures are occuring under differing configurations at different test cases. Steve Peters [EMAIL PROTECTED]

Re: [perl #33764] perldoc -f my: add example of how to initialize more than one

2005-01-11 Thread Steve Peters
a suggestion for better wording, please suggest a patch. Steve Peters [EMAIL PROTECTED]

Re: [perl #33765] perlop: mention why 'print !!0' doesn't

2005-01-11 Thread Steve Peters
, perhaps add an explanation of why $ perl -e 'print !!0' prints nothing. perl -e 'print !!0' perl -e 'print mutt0' It prints something for me. Steve Peters [EMAIL PROTECTED]

Re: FAIL TermReadKey-2.30 MSWin32-x86-multi-thread 4.0

2005-01-17 Thread Steve Peters
or gccversion fields. If the configure process for Win32 was changed to populate ccversion, then it would be trivial to check the compiler version from the Config object. Steve Peters [EMAIL PROTECTED]

Re: Smoke [5.8.6] 23856 FAIL(XF) hp-ux 11.11/64 (PA-2.0/32/1 cpu)

2005-01-23 Thread Steve Peters
regarding the type of fs: /home on /dev/vg00/lvol5 delaylog,nodatainlog on Sat Sep 25 03:33:08 2004 I'm assuming that MakeMaker is getting caught out by timestamps not being what we all expect. As an aside, I've seen these random failures on OpenBSD as well. Steve

Re: [perl #33914] Unknown error in compilation

2005-01-24 Thread Steve Peters
On Mon, Jan 24, 2005 at 03:39:52PM -, [EMAIL PROTECTED] (via RT) wrote: The following modules produce this error message: --perl -I. -MA Unknown error Compilation failed in require. BEGIN failed--compilation aborted. A.pm *** package A; use strict; use base C; 1; ***

Perl test coverage online

2005-01-24 Thread Steve Peters
With a little help from Paul Johnson a while back, I was able to use Devel::Cover's gcov2perl to put Perl's current C test coverage online. You can check it out at http://www.fisharerojo.org/perl_gcov_coverage/coverage.html. Steve Peters [EMAIL PROTECTED]

Re: Perl test coverage online

2005-01-24 Thread Steve Peters
On Mon, Jan 24, 2005 at 10:52:44AM -0600, Steve Peters wrote: With a little help from Paul Johnson a while back, I was able to use Devel::Cover's gcov2perl to put Perl's current C test coverage online. You can check it out at http://www.fisharerojo.org/perl_gcov_coverage/coverage.html

Re: Smoke [5.9.2] 23882 PASS openbsd 3.6 (i386/1 cpu)

2005-01-26 Thread Steve Peters
! Its been a while since I've had a clean smoke report. Thanks again! Steve Peters [EMAIL PROTECTED]

Re: [perl #33998] [PATCH] Support for GNU/kFreeBSD

2005-01-31 Thread Steve Peters
-avz rsync://ftp.linux.activestate.com/perl-current/ . Steve Peters [EMAIL PROTECTED]

Re: [perl #34014] Can't compile/install mySql module

2005-02-01 Thread Steve Peters
On Tue, Feb 01, 2005 at 04:00:53AM -, [EMAIL PROTECTED] (via RT) wrote: # New Ticket Created by [EMAIL PROTECTED] # Please include the string: [perl #34014] # in the subject line of all future correspondence about this issue. # URL: https://rt.perl.org/rt3/Ticket/Display.html?id=34014

Re: Smoke [5.9.2] 23917 FAIL(M) openbsd 3.6 (i386/1 cpu)

2005-02-02 Thread Steve Peters
3.05. A rt.cpan.org ticket has already been opened with the fix to get the compiles working again. The details are available at http://rt.cpan.org/NoAuth/Bug.html?id=11327 . Steve Peters [EMAIL PROTECTED]

Re: References to anonymous arrays

2005-02-03 Thread Steve Peters
..127) is an array of scalar references in 5.8.4, but I don't currently have 5.8.1 - 5.8.4 to see when the change actually occured. Steve Peters [EMAIL PROTECTED]

Re: Smoke [5.9.2] 23943 FAIL(X) openbsd 3.6 (i386/1 cpu)

2005-02-07 Thread Steve Peters
3 -- Report by Test::Smoke v1.19#716 running on perl 5.8.5 (Reporter v0.016 / Smoker v0.015) The failures appear to have stopped being random in ExtUtils::Constant. My smokes have failed twice in a row on the third test. Steve Peters [EMAIL PROTECTED]

Re: [perl #34101] not() || 1 produces segmentation fault

2005-02-10 Thread Steve Peters
in perl_parse (my_perl=0x3c03, xsinit=0x1c016e5c xs_init, argc=3, argv=0xcfbf2f40, env=0x0) at perl.c:1194 #5 0x1c016dc8 in main (argc=3, argv=0xcfbf2f40, env=0xcfbf2f50) at perlmain.c:96 Steve Peters [EMAIL PROTECTED]

[PATCH] Additional tests for t/op/not.t

2005-02-14 Thread Steve Peters
Attached are some additional tests for t/op/not.t. The additional tests cover a few additional cases for ! and not beyond the test for not(). Steve Peters [EMAIL PROTECTED] --- t/op/not.t.orig Fri Feb 11 21:49:00 2005 +++ t/op/not.t Fri Feb 11 22:31:52 2005 @@ -5,9 +5,46 @@ @INC

Re: 1 test, failure building 5.8.6

2005-02-21 Thread Steve Peters
to the directory that you are compiling Perl from and run ./perl t/op/groups.t Steve Peters [EMAIL PROTECTED]

Re: Core dump in 5.8.6

2005-02-24 Thread Steve Peters
5.0.7 (I know I know), compiler is gcc 2.95.3. This worked in 5.8.4, which was the last version I tried. Any/all help greatly appreciated. Kean Hi Kean, Could you actually forward the backtrace. That would help find that naughty NULL pointer that's causing the core dump. Thanks! Steve

Re: Smoke [5.9.2] 23999 FAIL(m) linux 2.6.10-1.766_FC3 [fedora] (i686/1 cpu)

2005-03-02 Thread Steve Peters
of function `endservent_r' pp_sys.c:5241: error: structure has no member named `_servent_data' Steve Peters [EMAIL PROTECTED]

Re: [perl #34364] problems with perl

2005-03-07 Thread Steve Peters
, such as the Perlmonks (http://www.perlmonks.org) or the Perl beginners mailing list (http://lists.perl.org/showlist.cgi?name=perl-beginner). Steve Peters [EMAIL PROTECTED]

Re: [perl #34462] perlre: add definition of whitespace character

2005-03-16 Thread Steve Peters
On Wed, Mar 16, 2005 at 11:23:10PM -, Dan Jacobson wrote: # New Ticket Created by Dan Jacobson # Please include the string: [perl #34462] # in the subject line of all future correspondence about this issue. # URL: https://rt.perl.org/rt3/Ticket/Display.html?id=34462 In perlre we

Re: Smoke [5.9.2] 24061 FAIL(m) linux 2.6.10-1.770_FC3 [fedora] (i686/1 cpu)

2005-03-22 Thread Steve Peters
, limit the the inclusion of libbind to non-threaded Perls? Steve Peters [EMAIL PROTECTED]

[PATCH] Re: Smoke [5.9.2] 24061 FAIL(m) linux 2.6.10-1.770_FC3 [fedora] (i686/1 cpu)

2005-03-22 Thread Steve Peters
On Tue, Mar 22, 2005 at 07:07:10PM +0100, Rafael Garcia-Suarez wrote: Steve Peters wrote: This failure started after yum decided that I needed bind on my system to run some other piece of software (hate!). mmm, yum. (sorry) Since then, the smokes started failing. Apparently

What are the IPC::Open3 issues?

2005-03-23 Thread Steve Peters
, what are the other issues with IPC::Open3? What needs to be fixed to make this module usable across all the environments Perl runs on? Steve Peters [EMAIL PROTECTED]

Re: Smoke [5.8.6] 24180 FAIL(M) openbsd 3.6 (i386/1 cpu)

2005-04-06 Thread Steve Peters
conflicted and let the 3.05 version through. Steve Peters [EMAIL PROTECTED]

[PATCH] Refactoring to Sv*_set() macros - patch #1

2005-04-06 Thread Steve Peters
is in the roadmap of changes for ponie. If you have any questions, comments, or concerns for this patch, please let me know. Steve Peters [EMAIL PROTECTED] --- ./ext/ByteLoader/byterun.c.orig Wed Apr 6 14:08:03 2005 +++ ./ext/ByteLoader/byterun.c Wed Apr 6 14:27:35 2005 @@ -249,7 +249,7

[PATCH] Refactoring to Sv*_set() macros - patch #2

2005-04-07 Thread Steve Peters
held off on updating the module versions until these patches are completed. Also, Encode was turned up as a module to modify with these changes, but I will include that change in a separate email to the Encode maintainer. Questions, comments, and complaints are all appreciated. Steve Peters

[PATCH] Encode - Refactor SvIVX() assignment to SvIV_set()

2005-04-08 Thread Steve Peters
Encode.pm.diff. This patch is only for the Perl core if this patch is applied to the core prior to the next release of Encode is. If you have any questions or comments on these patches, please let me know. Thanks, Steve Peters [EMAIL PROTECTED] --- ext/Encode/Encode.pm.orig Fri Apr 8 09:28:08 2005

Re: [PATCH] perlfunc.pod: incomplete select description

2005-04-08 Thread Steve Peters
by POSIX, and even then only on POSIX systems. You have to use Csysread instead. Does the Linux specific warning belong in perlfunc.pod or should it be in perlport.pod instead? Steve Peters [EMAIL PROTECTED]

Re: [PATCH] Refactoring to Sv*_set() macros - patch #2

2005-04-10 Thread Steve Peters
On Sun, Apr 10, 2005 at 10:54:01PM +0100, Tim Bunce wrote: On Thu, Apr 07, 2005 at 01:51:49PM -0500, Steve Peters wrote: Attached is the second in a series of patches to migrate the Perl core to using the Sv*_set() macros. This patch converts assignments to SvIVX() to SVIV_set

[PATCH] Refactoring to Sv*_set() macros - patch #3

2005-04-10 Thread Steve Peters
. I'll add the documentation as part of a later patch. Steve Peters [EMAIL PROTECTED] --- ext/List/Util/Util.xs.orig 2005-04-08 06:59:54.0 -0500 +++ ext/List/Util/Util.xs 2005-04-10 10:32:44.321022712 -0500 @@ -358,7 +358,7 @@ } #ifdef SVf_IVisUV else if (SvUOK(num

Re: need to introduce CLONE2 as an method

2005-04-11 Thread Steve Peters
to return a negative value ? DONT_CLONE() that returns true seems more logical. The only problem with DONT_CLONE() is the old issue with negative logic functions (i.e. return true when false). Thinking in double negatives is usually confusing, so if we can avoid it, that would be best. Steve

Re: need to introduce CLONE2 as an method

2005-04-11 Thread Steve Peters
On Mon, Apr 11, 2005 at 04:18:43PM +0200, Rafael Garcia-Suarez wrote: Steve Peters wrote: Why define a method to return a negative value ? DONT_CLONE() that returns true seems more logical. The only problem with DONT_CLONE() is the old issue with negative logic functions (i.e

Re: [perl #34918] Bug while printing Associative array via print function

2005-04-12 Thread Steve Peters
On Tue, Apr 12, 2005 at 06:33:34PM +0530, Ramanathan Mullainathan wrote: Hi Michael, Thanks for you reply. But the same program works on other perl interpreter. Thanks Ram.M Prior versions of Perl did return the output of hashes in a predictable order. This was completely

[PATCH] IEEE math for the masses

2005-04-15 Thread Steve Peters
in Perl. Previously, there were no actual tests for these functions. Additions to this test script are forthcoming, but the tests there should be enough to test the changes in this patch. Any questions or comments are appreciated. Steve Peters [EMAIL PROTECTED] --- pp.c.orig Fri Apr 8 06:59:54

[PATCH] Refactoring to Sv*_set() macros - patch #4

2005-04-16 Thread Steve Peters
changes to document these macros. Steve Peters [EMAIL PROTECTED] --- ext/PerlIO/encoding/encoding.xs.origFri May 23 09:13:22 2003 +++ ext/PerlIO/encoding/encoding.xs Sat Apr 16 09:38:21 2005 @@ -321,7 +321,7 @@ use = e-base.bufsiz

[PATCH] Refactoring to Sv*_set() macros - patch #5

2005-04-18 Thread Steve Peters
for the current versions in blead. Steve Peters [EMAIL PROTECTED] --- ext/ByteLoader/ByteLoader.pm.orig Fri Aug 1 08:59:49 2003 +++ ext/ByteLoader/ByteLoader.pmMon Apr 18 18:00:15 2005 @@ -2,7 +2,7 @@ use XSLoader (); -our $VERSION = '0.05'; +our $VERSION = '0.06'; XSLoader::load

Re: [PATCH] Refactoring to Sv*_set() macros - patch #5

2005-04-19 Thread Steve Peters
compiling the core with a -DPERL_DEBUG_COW to test that the changes made are complete. Steve Peters [EMAIL PROTECTED]

Re: what gets quoted in parsing warnings could use some improvement

2005-04-19 Thread Steve Peters
; } Steve Peters [EMAIL PROTECTED]

Re: [PATCH] pad_compname_type(), takes care of a clunky macro

2005-04-19 Thread Steve Peters
in an ideal world, a patch should not include the changes for derived files like embed.h, but just a note pointing out that regen_headers needs re-running. Well, I guess my patches to byterun.c have been equally useless :-/. Patches forthcoming for bytecode.pl. Steve Peters [EMAIL PROTECTED]

[PATCH] Refactoring to Sv*_set() macros - patch #6

2005-04-20 Thread Steve Peters
. Questions and comments are welcome. Steve Peters [EMAIL PROTECTED] --- ext/ByteLoader/bytecode.h.orig 2003-09-04 13:45:58.0 -0500 +++ ext/ByteLoader/bytecode.h 2005-04-19 23:52:22.801862984 -0500 @@ -126,12 +126,19 @@ #define BSET_mg_namex(mg, arg) \ (mg-mg_ptr

Re: what gets quoted in parsing warnings could use some improvement

2005-04-20 Thread Steve Peters
. That is simply the spot where it is detected. So, are you saying it's Perl's fault if you accidently put half of your program in a string and Perl only discovers this when you start a new string? Steve Peters [EMAIL PROTECTED]

Re: Smoke [5.9.3] 24269 FAIL(XMm) openbsd 3.6 (i386/1 cpu)

2005-04-21 Thread Steve Peters
will also be patching. Steve Peters [EMAIL PROTECTED]

[PATCH] bytecode.pl, bytecode.h, and sv.h fixes

2005-04-21 Thread Steve Peters
There were a few problems a few of the final Sv*_set() patches, but this patch will fix the last few test failures. Also, compiling Perl with -DPERL_DEBUG_COW will cause compile errors. To make sure everything worked OK, I did a full smoke on these patch changes. Enjoy! Steve Peters [EMAIL

[PATCH] Fix for warnings in util.c/Perl_init_tm()

2005-04-22 Thread Steve Peters
that a NULL could be the source field in a memcopy. So, the attached patch should prevent that. The attached patch has been run through a full smoke and passed all its tests. Steve Peters [EMAIL PROTECTED] --- util.c.orig 2005-04-21 11:05:32.0 -0500 +++ util.c 2005-04-22 15:48

Re: Smoke [5.9.3] 24314 FAIL(c) linux 2.6.10-5-386 [debian] (i686/1 cpu)

2005-04-24 Thread Steve Peters
' but it is missing MANIFEST declared 'lib/Test/Harness/t/point.t' but it is missing MANIFEST declared 'lib/Test/Harness/t/version.t' but it is missing This failure should be fixed with change 24315. Thanks Rafael! Steve Peters [EMAIL PROTECTED]

Re: [perl #2049] redo doesn't like lexical vars defined in while test

2005-04-25 Thread Steve Peters
On Mon, Apr 25, 2005 at 10:05:16PM -0400, Mark Jason Dominus wrote: I'm not sure which bug report of mine you are referring to. The only similar thing I can find is that goto confuses redo. Is that the one you mean? If so, I don't think it should be grouped with this one. It may stem

Re: 5.8.7 perldelta

2005-04-27 Thread Steve Peters
)offset); if (code == ENCODE_FOUND_TERM) { ST(0) = PL_sv_yes; }else{ Steve Peters [EMAIL PROTECTED]

Re: (in blead) a missing const in a prototype

2005-04-28 Thread Steve Peters
on with gcc 3.x and 4.x will lead to build failures on other C compilers, especially and hatefully gcc 2.95. Steve Peters [EMAIL PROTECTED]

Re: [PATCH] undo pod utilities regression in 24034

2005-04-29 Thread Steve Peters
); } ## Default the output file Steve Peters [EMAIL PROTECTED]

Re: [perl #35214] SEGV when next is followed by a goto to a label in the same block

2005-05-04 Thread Steve Peters
to get some discussion about last week (RT #2049). Steve Peters [EMAIL PROTECTED]

Re: [perl #35214] SEGV when next is followed by a goto to a label in the same block

2005-05-04 Thread Steve Peters
On Wed, May 04, 2005 at 10:39:59AM -0500, Steve Peters wrote: On Wed, May 04, 2005 at 03:28:47PM +0100, Dave Mitchell wrote: On Wed, May 04, 2005 at 10:37:43AM -, Brendan O'Dea wrote: Segfault in the following code: #!/usr/bin/perl for ($_ = 1; $_ 3

[PATCH] Re: [PATCH] IEEE math for the masses

2005-05-04 Thread Steve Peters
On Tue, May 03, 2005 at 09:24:40AM +0200, Rafael Garcia-Suarez wrote: Steve Peters wrote: Currently, on NetBSD, OpenBSD, and Cygwin, libm defaults to returning results based on POSIX specifications, while most of the other operating systems return IEEE based results. These other

Re: [PATCH] SvPVX_const() patch #1 ... uh

2005-05-05 Thread Steve Peters
On Thu, May 05, 2005 at 05:25:08PM -0500, Steve Peters wrote: After submitting the SvPVX_readonly() patch, it was suggested that the name of the macro should actually be SvPVX_const(). *sigh* Attached is a replacement patch where SvPVX_readonly() is converted to SvPVX_const(). This patch

Re: possible amusement

2005-05-06 Thread Steve Peters
tries to do a sudo root make install at the end of its run. I didn't appreciate that much. Actually, that's just hateful, but that's for another list. Steve Peters [EMAIL PROTECTED]

[PATCH] Sv_*set() doc's and extra const's for the SvPVX_const() tasks

2005-05-08 Thread Steve Peters
SvPVX_const() was the Perl_keyword() function in toke.c. This patch includes changes from embed.fnc, perl_keyword.pl, and toke.c to const up that function. Comments, questions, and concerns, as always, are welcomed. Steve Peters [EMAIL PROTECTED]

Re: [PATCH] Sv_*set() doc's and extra const's for the SvPVX_const() tasks

2005-05-08 Thread Steve Peters
On Sun, May 08, 2005 at 08:49:17PM -0500, Steve Peters wrote: The attached patch finishes up the previous task for cleaning up lvalue assignments to Sv*X() macros and converting to the Sv*_set() macros Maybe it would be helpfule to attach the patch :-/ Steve Peters [EMAIL PROTECTED

Re: Smoke [5.8.6] 24415 FAIL(XF) openbsd 3.7 (i386/1 cpu)

2005-05-09 Thread Steve Peters
prior to a fix and release of OpenBSD 3.7, we may want to add hints to not use getprotobyname_r() in the Perl builds on OpenBSD. Steve Peters [EMAIL PROTECTED]

[PATCH] reentr.h changes so threaded Perl's compile on OpenBSD 3.7

2005-05-09 Thread Steve Peters
, it coredumps when Perl attempts to use these functions. The attached patch initializes the structs with a memzero() prior to calling getprotobyname_r() and getservbyname_r(). These changes have been tested and clear up the issues on OpenBSD. Steve Peters [EMAIL PROTECTED] --- reentr.h.oldWed

[PATCH] perlop.pod nit

2005-05-10 Thread Steve Peters
There was a question on Perlmonks about a passage in perlop.pod. Since Ccode often renders to code, the monk was wondering about what a passage was really saying. This patch should clear up the nit. Steve Peters [EMAIL PROTECTED] --- perlop.pod.old Tue Mar 29 01:27:36 2005 +++ perlop.pod

Re: [PATCH] reentr.h changes so threaded Perl's compile on OpenBSD 3.7

2005-05-10 Thread Steve Peters
On Tue, May 10, 2005 at 09:38:37AM +0100, Nicholas Clark wrote: On Mon, May 09, 2005 at 09:10:49PM -0500, Steve Peters wrote: The attached patch initializes the structs with a memzero() prior to calling getprotobyname_r() and getservbyname_r(). These changes have been tested and clear

Re: [PATCH] reentr.h changes so threaded Perl's compile on OpenBSD 3.7

2005-05-12 Thread Steve Peters
On Tue, May 10, 2005 at 12:44:13PM -0500, Steve Peters wrote: On Tue, May 10, 2005 at 09:38:37AM +0100, Nicholas Clark wrote: On Mon, May 09, 2005 at 09:10:49PM -0500, Steve Peters wrote: The attached patch initializes the structs with a memzero() prior to calling getprotobyname_r

Re: [PATCH] consting-eleventy.patch: More consts, plus actual bug fix

2005-05-16 Thread Steve Peters
. There is at least some precedence that such a change is a good thing. Also, I would hope that most compilers would be able to optimize certain portions of the code better than I can. Steve Peters [EMAIL PROTECTED]

SvPVX_const() - Patch #1

2005-05-17 Thread Steve Peters
warnings.h. These changes have been smoked with a variety of combinations including ithreads and DEBUGGING. Steve Peters [EMAIL PROTECTED] --- doio.c.old Wed May 11 03:24:13 2005 +++ doio.c Fri May 13 14:05:39 2005 @@ -822,7 +822,7 @@ sv_catpv(sv,PL_inplace

Cygwin test failures with Perl 5.8.7-RC1

2005-05-18 Thread Steve Peters
. Steve Peters [EMAIL PROTECTED]

Re: blead exits badly in Tru64

2005-05-19 Thread Steve Peters
when you run this? 143 Also 143 on OpenBSD. Steve Peters [EMAIL PROTECTED]

[PATCH] SvPVX_const - patch #2

2005-05-20 Thread Steve Peters
affected by these changes, and will be in the next patch. The core-only modules will be modified in the following patch. Steve Peters [EMAIL PROTECTED] --- dump.c.old Mon May 16 12:23:31 2005 +++ dump.c Wed May 18 16:55:43 2005 @@ -83,7 +83,7 @@ SV *sv = sv_newmortal(); gv_fullname3

[PATCH] Documentation nits and fixes for Sv*_set() macros

2005-05-26 Thread Steve Peters
more than any single ticket ever could. Anyways onto our previously scheduled patch... Steve Peters [EMAIL PROTECTED] --- sv.h.oldTue May 24 12:43:36 2005 +++ sv.hThu May 26 14:27:17 2005 @@ -642,31 +642,35 @@ Returns the stash of the SV. =for apidoc Am|void|SvIV_set|SV* sv|IV

  1   2   3   4   5   >