| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
While we're at it, use the same trick to make reverse()
work correctly with lexical $_.
p4raw-id: //depot/perl@22889
|
|
|
| |
p4raw-id: //depot/perl@22741
|
|
|
|
|
| |
Message-Id: <20040421210920.3c467772@r2d2>
p4raw-id: //depot/perl@22734
|
|
|
|
|
| |
flags/mask to compare SVs against.
p4raw-id: //depot/perl@22687
|
|
|
|
|
| |
Message-ID: <40735FC3.5010305@rowman.com>
p4raw-id: //depot/perl@22668
|
|
|
| |
p4raw-id: //depot/perl@22572
|
|
|
| |
p4raw-id: //depot/perl@22509
|
|
|
|
|
| |
recursion by eradicating Perl_yylex_r()
p4raw-id: //depot/perl@22408
|
|
|
|
|
| |
Message-ID: <401DB17F.5060808@rowman.com>
p4raw-id: //depot/perl@22264
|
|
|
|
|
|
|
| |
Message-Id: <20040115221037.GA2392@efn.org>
Add sv_2iv_flags() to allow magic to be optionally processed.
p4raw-id: //depot/perl@22163
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Message-ID: <DF27CDCBD2581D4B88431901094E4B4D02B0C4D3@attmsx1>
Fixes and additions to formats:
Improvement: NULL chars in picture line
Bugfix: C<@*> shown in output if not alone on a line
New feature: C<^*> for variable-width, one-line-at-a-time text
Improvement: Diagnostic on C<@#> and C<~~>
Bugfix: Segmentation fault on big numbers
Improvement (maybe): Truncation of numbers produces misleading output
Bugfix: "}" terminates format
Bugfix: Error when copying non-UTF to UTF (EBCDIC only)
p4raw-id: //depot/perl@22161
|
|
|
|
|
|
| |
go at the end. Not that I'm anything more than "trainee" when it
comes to this bincompat stuff.
p4raw-id: //depot/perl@21896
|
|
|
|
|
| |
Message-id: <20031206105059.GA13989@ethan>
p4raw-id: //depot/perl@21855
|
|
|
|
|
|
| |
Farewell, hv_store_common. Store is now part of Fetch.
All tests pass. hv.c 15% smaller than when I started all this
p4raw-id: //depot/perl@21771
|
|
|
|
|
| |
(with the exists magic handling moved into fetch)
p4raw-id: //depot/perl@21770
|
|
|
| |
p4raw-id: //depot/perl@21769
|
|
|
| |
p4raw-id: //depot/perl@21768
|
|
|
| |
p4raw-id: //depot/perl@21766
|
|
|
| |
p4raw-id: //depot/perl@21760
|
|
|
| |
p4raw-id: //depot/perl@21758
|
|
|
|
|
| |
Message-ID: <3FBC98B6.6090909@sun.com>
p4raw-id: //depot/perl@21756
|
|
|
|
|
|
| |
remove S_hv_fetch_flags
hv.c now 13% smaller than when I started. hv_store TODO
p4raw-id: //depot/perl@21753
|
|
|
| |
p4raw-id: //depot/perl@21750
|
|
|
| |
p4raw-id: //depot/perl@21747
|
|
|
|
|
| |
Message-ID: <20030809003535.C20130@plum.flirble.org>
p4raw-id: //depot/perl@21729
|
|
|
|
|
| |
of Perl_utf8_is_string().
p4raw-id: //depot/perl@21152
|
|
|
|
|
| |
Message-ID: <20030902004511.GA1442@ratsnest.hole>
p4raw-id: //depot/perl@20993
|
|
|
|
|
| |
Message-ID: <20030809135144.GC4997@fdgroup.com>
p4raw-id: //depot/perl@20591
|
|
|
|
|
| |
Eric J Kidder, to solve a name conflict on HP_UX 11.00.
p4raw-id: //depot/perl@20170
|
|
|
|
|
|
|
|
|
|
| |
We switch over to the explicit mode: in other words, if
the $ENV{PERL_HASH_SEED} is on, we randomise. Also, we
randomise only if PL_hash_seed_set is FALSE (this means
one can use PERL_HASH() before perl_run.) Also, since
now PERL_HASH_SEED is okay even under -T, all should be fine.
(Ha!)
p4raw-id: //depot/perl@20135
|
|
|
|
|
| |
Message-ID: <20030709054910.GH2021@perlsupport.com>
p4raw-id: //depot/perl@20081
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The first allows to hold symbolic switches in $^D
and more generally fixes assignment to $^D. The
second one improves the information given by -Dl.
Subject: [PATCH] allow $^D = "flags"
Date: Fri, 27 Jun 2003 22:26:24 +0100
Message-ID: <20030627212624.GB12887@fdgroup.com>
Subject: [PATCH] make -Dl show more scope info
From: Dave Mitchell <davem@fdgroup.com>
Date: Fri, 27 Jun 2003 23:00:36 +0100
Message-ID: <20030627220036.GC12887@fdgroup.com>
p4raw-id: //depot/perl@19870
|
|
|
|
|
|
|
| |
is set very early in main(), before perl_parse()
has been called and PL_tainting (or PL_taint_warn)
might have been set.
p4raw-id: //depot/perl@19863
|
|
|
|
|
| |
part of the public API).
p4raw-id: //depot/perl@19862
|
|
|
| |
p4raw-id: //depot/perl@19843
|
|
|
|
|
| |
Message-ID: <20030618234237.GA6267@grazzini.net>
p4raw-id: //depot/perl@19819
|
|
|
|
|
|
| |
From: "Marcus Holland-Moritz" <mhx-perl@gmx.net>
Message-ID: <004a01c3331a$ec001320$3445eed9@R2D2>
p4raw-id: //depot/perl@19786
|
|
|
|
|
| |
and rename it for paranoia reasons.
p4raw-id: //depot/perl@19781
|
|
|
|
|
|
| |
#19655, #19418; File::Temp no more used internally.
Some parts of these will be salvaged later.
p4raw-id: //depot/perl@19670
|
|
|
|
|
|
|
|
|
| |
also Fcntl, miniperl could not open up tempfiles. This broke
the use of miniperl in VMS, as noticed by Craig Berry.
Try to cure this by moving the creation of tempfile into its
own routine, my_tmpfp(), which gets compiled differently
for miniperl and perl.
p4raw-id: //depot/perl@19656
|
|
|
|
|
| |
Message-ID: <20030226144947.A14444@fdgroup.com>
p4raw-id: //depot/perl@19637
|
|
|
|
|
| |
Message-ID: <533D273D4014D411AB1D00062938C4D90404653C@hotel.npl.co.uk>
p4raw-id: //depot/perl@19599
|
|
|
|
|
|
| |
disable the loading of .pmc files if defined.
Rename the function S_doopen_pmc to S_doopen_pm.
p4raw-id: //depot/perl@19586
|
|
|
|
|
|
|
| |
Message-ID: <533D273D4014D411AB1D00062938C4D90404651D@hotel.npl.co.uk>
(Part #1: the __format__ and __printf__)
p4raw-id: //depot/perl@19527
|
|
|
|
|
|
| |
Message-ID: <20030328215309.GA6413@ratsnest.hole>
(with minor tweaks)
p4raw-id: //depot/perl@19431
|
|
|
|
|
|
|
|
|
| |
- fix bug in UNICOS (where SIZE16 != sizeof(short))
- introduce and use new internal pack/unpack API
(packlist, unpackstring)
that does away with the unused arguments in the old API
(pack_cat, unpack_str).
p4raw-id: //depot/perl@19416
|
|
|
|
|
| |
Message-ID: <533D273D4014D411AB1D00062938C4D9040464F7@hotel.npl.co.uk>
p4raw-id: //depot/perl@19373
|
|
|
| |
p4raw-id: //depot/perl@19366
|
|
|
|
|
| |
Message-ID: <20030407100041.A1617@fdgroup.com>
p4raw-id: //depot/perl@19268
|
|
|
|
|
|
|
| |
(Lots of Perl 5 source code archaeology was involved.)
Larry didn't make strangled noises when I showed him
the patch, either :-)
p4raw-id: //depot/perl@19242
|