| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
only when XX > 127
p4raw-id: //depot/perl@5033
|
|
|
|
|
| |
years (from Gisle Aas)
p4raw-id: //depot/perl@5009
|
|
|
| |
p4raw-id: //depot/perl@4957
|
|
|
|
|
|
|
|
|
| |
whether to use widechar semantics; lexer and RE engine continue
to need "use utf8" to enable unicode awareness in literals
and patterns (TODO: this needs to be fixed); $1 et al are marked
SvUTF8 if the pattern was compiled for utf8 (TODO: propagating
it from the data is probably better)
p4raw-id: //depot/perl@4930
|
|
|
|
|
| |
<rmb1@cise.npl.co.uk>); fixes for problems so identified
p4raw-id: //depot/perl@4836
|
|
|
|
|
|
| |
more consistent warnings, from Greg Bacon <gbacon@itsc.uah.edu>
(slightly modified)
p4raw-id: //depot/perl@4830
|
|
|
|
|
|
|
|
|
| |
removes all the gross hacks for the special cases in that change; fix
pp_concat() for when TARG == arg (modified version of patch suggested
by Ilya Zakharevich)
p4raw-link: @3612 on //depot/perl: b162f9ead0a98db35cdcfc8c889e344c040c8d8e
p4raw-id: //depot/perl@4749
|
|
|
|
|
|
|
| |
Mulder)
p4raw-link: @2910 on //depot/perl: fbad3eb55c1f8c84d1dfd0e484ecddeffc891e79
p4raw-id: //depot/perl@4736
|
|\
| |
| | |
p4raw-id: //depot/utfperl@4725
|
| |
| |
| | |
p4raw-id: //depot/perl@4709
|
| |
| |
| | |
p4raw-id: //depot/perl@4641
|
| |
| |
| | |
p4raw-id: //depot/perl@4603
|
| |
| |
| | |
p4raw-id: //depot/perl@4602
|
| |\
| | |
| | | |
p4raw-id: //depot/cfgperl@4549
|
| | |
| | |
| | | |
p4raw-id: //depot/perl@4546
|
| | |
| | |
| | |
| | |
| | | |
p4raw-link: @4539 on //depot/perl: 350de78d9c02710bb008e9ca922c78ba251ec366
p4raw-id: //depot/perl@4544
|
| | |
| | |
| | | |
p4raw-id: //depot/perl@4539
|
| |\ \
| | |/
| | | |
p4raw-id: //depot/cfgperl@4513
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
in the way ARGV state was handled in readline(); writing a
subroutine to do inplace edits is now possible, provided *ARGV,
*ARGVOUT, $^I and $_ are localized where needed
p4raw-id: //depot/perl@4502
|
| | |
| | |
| | | |
p4raw-id: //depot/cfgperl@4512
|
| |/
| |
| | |
p4raw-id: //depot/cfgperl@4508
|
| |
| |
| |
| |
| | |
shareable across interpreters)
p4raw-id: //depot/perl@4484
|
| |
| |
| | |
p4raw-id: //depot/utfperl@4679
|
|\ \
| |/
| | |
p4raw-id: //depot/utfperl@4399
|
| |
| |
| |
| |
| |
| | |
debugger is running; DB::sub() can call arbitrary stuff
that modifies @_ at will
p4raw-id: //depot/perl@4395
|
|\ \
| |/
| | |
p4raw-id: //depot/utfperl@4394
|
| |
| |
| | |
p4raw-id: //depot/perl@4350
|
| |
| |
| |
| |
| |
| | |
compatibility; introduce SAVEDESTRUCTOR_X() that accepts
void(*)(pTHX_ void*)
p4raw-id: //depot/perl@4339
|
| |
| |
| |
| |
| |
| |
| | |
clear entries in the CV's pad, leading to coredumps when CV had no
other references to it; this is a slightly edited version of the
patch suggested by Russel O'Connor <roconnor@world.std.com>
p4raw-id: //depot/perl@4321
|
| |
| |
| |
| |
| |
| | |
situation (assumptions about cx invalidation are not valid
anymore)
p4raw-id: //depot/perl@4320
|
| |\
| | |
| | | |
p4raw-id: //depot/perl@4303
|
| | |
| | |
| | |
| | |
| | |
| | | |
macros to be used when doing formatted printing:
IVdf, UVuf, UVxf, UVof. Also introduce Uid_t_SIGN.
p4raw-id: //depot/cfgperl@4288
|
| |/
| |
| |
| |
| |
| | |
to point at; change places that meant Perl_debug_log rather than
PerlIO_stderr()
p4raw-id: //depot/perl@4302
|
|\ \
| |/
| | |
p4raw-id: //depot/utfperl@4286
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
subroutines implementation (change#4081); correct the
plethora of cases where DIE() was more appropriate than
croak()
p4raw-link: @4081 on //depot/perl: cd06dffe59d60ee6a2fdd7c81f8cef42c7026b36
p4raw-id: //depot/perl@4235
|
| |
| |
| |
| |
| |
| | |
in passing around references to @_, eg C<sub foo { \@_ }>; add
tests for the same
p4raw-id: //depot/perl@4195
|
| |\
| | |
| | | |
p4raw-id: //depot/cfgperl@4140
|
| | |
| | |
| | |
| | |
| | |
| | | |
warnings on "19$yy" etc (reworked a patch suggested by
Ulrich Pfeifer <upf@de.uu.net>)
p4raw-id: //depot/perl@4132
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| | |
To: gsar@activestate.com
Cc: perl5-porters@perl.org
Subject: Re: [ID 19990907.004] [PATCH perl5.005_61] compiler warnings with -Duse64bits
Message-Id: <199909131315.OAA24012@tempest.npl.co.uk>
p4raw-link: @4100 on //depot/cfgperl: 427181846486e3aa5034a647dc1922377185f4c0
p4raw-id: //depot/cfgperl@4136
|
|/
|
|
|
| |
Basic SvUTF8 stuff in headers, no functional changes yet.
p4raw-id: //depot/utfperl@4193
|
|\
| |
| | |
p4raw-id: //depot/perl@4106
|
| |
| |
| |
| |
| |
| |
| |
| | |
To: perl5-porters@perl.org
Subject: [ID 19990907.004] [PATCH perl5.005_61] compiler warnings with
-Duse64bits
Message-Id: <199909071130.MAA11435@tempest.npl.co.uk>
p4raw-id: //depot/cfgperl@4100
|
|/
|
| |
p4raw-id: //depot/perl@4102
|
|
|
|
|
|
| |
version of patch suggested by Ilya Zakharevich, which in turn
is based on the one suggested by Tuomas J. Lukka <lukka@iki.fi>)
p4raw-id: //depot/perl@4081
|
|
|
|
|
|
|
| |
from the lab by piggybacking with the change #3955.
p4raw-link: @3955 on //depot/cfgperl: d28f7c377ae191ca53d9157f124642cf323614a0
p4raw-id: //depot/cfgperl@3957
|
|
|
|
|
|
|
|
| |
To: vmsperl@perl.org, perl5-porters@perl.org,
sarathy@activestate.com, bailey@newman.upenn.edu
threads on VMS
Message-ID: <Pine.LNX.4.10.9908101631030.18266-100000@tuatha.sidhe.org>
p4raw-id: //depot/cfgperl@3955
|
|
|
|
|
|
| |
There are still problem spots in printfing such ids:
width (%d vs %ld) and signedness %d vs %u.
p4raw-id: //depot/cfgperl@3945
|
|
|
|
|
|
| |
emacs code indentation doesn't get wrong ideas--
in other words, introduce a couple of "redundant" if:s.
p4raw-id: //depot/cfgperl@3887
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
with -Duse64bits (using long long).
Tested in Solaris 2.6 sparc RH Linux 6.0 x86
(and Digital IX 4.0D, to get a true 64-bit opinion). Now e.g.
'print unpack "q", pack "q", 12345678901'
should work on such 32-bit platforms.
Still a lot of printf()s behind -D which wrongly assume
that %ld/%lx and (long) are a good combination.
Introducing a slew of new macros intended to be used in printf()
format strings: e. g. PERL_PRId64 is the string to be used
when printing an IV, printf("%" PERL_PRId64 "\n", iv).
The PRI... naming follows the C9X naming of <inttypes.h> macros.
p4raw-id: //depot/cfgperl@3861
|
|
|
|
|
| |
p4raw-link: @3768 on //depot/perl: f5d5a27c761624409884a263632e1a922439502b
p4raw-id: //depot/perl@3772
|