| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Message-ID: <20050516151353.GA25387@petdance.com>
p4raw-id: //depot/perl@24489
|
|
|
|
|
|
|
| |
As they are now ahead of their corresponding *new* functions, no need
for all the embedding guff.
Remove all the "register" keywords.
p4raw-id: //depot/perl@24460
|
|
|
| |
p4raw-id: //depot/perl@24459
|
|
|
|
|
|
| |
in read-only mode. Make vi modelines compatible with non-vim
vi versions.
p4raw-id: //depot/perl@24445
|
|
|
|
|
| |
add the missing defines for non-threaded perls in perl.h
p4raw-id: //depot/perl@24421
|
|
|
|
|
|
|
| |
In the presence of 'my' in the conditional of a while(), until(),
or for(;;) loop, add an extra scope to the body so that redo
doesn't undef the lexical
p4raw-id: //depot/perl@24412
|
|
|
|
|
| |
Message-ID: <20050425225651.GB17271@petdance.com>
p4raw-id: //depot/perl@24328
|
|
|
|
|
| |
reducing embed.h by about 10%.
p4raw-id: //depot/perl@24308
|
|
|
|
|
|
| |
This clears up problems with Perl_free_global_struct and
Perl_init_global_struct
p4raw-id: //depot/perl@24280
|
|
|
|
|
| |
Message-ID: <B356D8F434D20B40A8CEDAEC305A1F2453D653@esebe105.NOE.Nokia.com>
p4raw-id: //depot/perl@24271
|
|
|
|
|
| |
Message-Id: <20050419163844.GA19747@petdance.com>
p4raw-id: //depot/perl@24256
|
|
|
|
|
| |
Message-ID: <20050330174024.GA12167@petdance.com>
p4raw-id: //depot/perl@24148
|
|
|
|
|
| |
Well, those are generated files anyway.
p4raw-id: //depot/perl@24121
|
|
|
|
|
|
| |
Subject: [PATCH] Consting seven
Message-ID: <20050327215722.GC20451@petdance.com>
p4raw-id: //depot/perl@24094
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Date: Mon, 14 Mar 2005 08:55:39 +0100
Message-ID: <9b18b31105031323557019ae1@mail.gmail.com>
Subject: Re: Reworked Trie Patch
From: demerphq <demerphq@gmail.com>
Date: Wed, 16 Mar 2005 19:48:18 +0100
Message-ID: <9b18b31105031610481025a080@mail.gmail.com>
Plus minor nits in the documentation of re.pm,
a version bump, and addition of an OPTIMIZE alias
p4raw-id: //depot/perl@24044
|
|
|
|
|
| |
Message-ID: <20050310211728.GC32386@petdance.com>
p4raw-id: //depot/perl@24023
|
|
|
|
|
| |
Message-Id: <d0fi6i$k06$1@post.home.lunix>
p4raw-id: //depot/perl@24010
|
|
|
|
|
| |
(See discussion for bug [perl #31924])
p4raw-id: //depot/perl@23873
|
|
|
|
|
| |
Message-ID: <20041013164018.GA32174@biff.bort.ca>
p4raw-id: //depot/perl@23843
|
|
|
| |
p4raw-id: //depot/perl@23780
|
|
|
|
|
|
| |
strlen(). Add savesvpv(sv), which gets the length from the SV,
and returns a copy of its PV.
p4raw-id: //depot/perl@23772
|
|
|
|
|
|
|
|
|
|
| |
Change gv_fetchpv to take a UTF8 flag, as gv_fetchpvn_flags
Add gv_fetchsv to look up a GV by SV rather than a char * pointer
Provide a backwards compatability gv_fetchpv
Migrate from gv_fetchpv to gv_fetchsv where the caller was grabbing
the pointer from an SV
All tests still pass.
p4raw-id: //depot/perl@23766
|
|
|
|
|
|
|
|
| |
(With appropriate fixups in Config.pm to complete the illusion)
Currently can only be enabled with hackery to config.sh
TODO - proper Configure support, and support for otherlibdirs in
Config.pm
p4raw-id: //depot/perl@23674
|
|
|
|
|
| |
gv_fullname4 and gv_efullname4 directly, saving overhead.
p4raw-id: //depot/perl@23612
|
|
|
|
|
|
| |
Also limit the scope of the locks in a couple of places, as suggested
by Hugo in http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2004-11/msg00286.html.
p4raw-id: //depot/perl@23499
|
|
|
| |
p4raw-id: //depot/perl@23365
|
|
|
|
|
|
| |
Decode yylex() return values, and show lexer state each time
yylex() is called
p4raw-id: //depot/perl@23325
|
|
|
| |
p4raw-id: //depot/perl@23157
|
|
|
|
|
|
| |
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
|
|
|
| |
p4raw-id: //depot/perl@22433
|
|
|
|
|
| |
recursion by eradicating Perl_yylex_r()
p4raw-id: //depot/perl@22408
|
|
|
|
|
|
|
|
|
|
| |
Message-ID: <20040221013147.GB6953@pjcj.net>
Rework the OP structure to use less space.
Remove op_seq (and simulate it in dump.c),
replace it by op_opt and op_static,
shrink op_type, remove PL_op_seqmax.
p4raw-id: //depot/perl@22353
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
so that re will build properly on Win32. Thanks to Steve Hay for
trying COW and finding the problems.
p4raw-id: //depot/perl@22083
|
|
|
|
|
|
|
| |
defaults to $_ at compile-time, instead of run-time (like all
other primitives that default to $_).
p4raw-link: @18751 on //depot/perl: 13dcffc60adeca175c32a1ea11ec8756d4853ad2
p4raw-id: //depot/perl@22047
|
|
|
|
|
|
| |
From: "Marcus Holland-Moritz" <mhx-perl@gmx.net>
Message-ID: <055701c3c499$11144f90$8cecfe91@R2D2>
p4raw-id: //depot/perl@21922
|
|
|
|
|
| |
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@21768
|
|
|
| |
p4raw-id: //depot/perl@21766
|
|
|
| |
p4raw-id: //depot/perl@21758
|