| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Date: Fri, 17 Nov 2000 20:35:11 -0500
Message-ID: <20001117203511.A13121@monk.mps.ohio-state.edu>
Subject: Re: [PATCH 5.7.0] make regcomp reenterable
From: Ilya Zakharevich <ilya@math.ohio-state.edu>
Date: Fri, 17 Nov 2000 21:03:47 -0500
Message-ID: <20001117210347.A16570@monk.mps.ohio-state.edu>
Plus a little bit of tweaking in pregcomp().
p4raw-id: //depot/perl@7741
|
|
|
|
|
| |
Message-ID: <20001117172802.A1032@monk.mps.ohio-state.edu>
p4raw-id: //depot/perl@7733
|
|
|
|
|
|
| |
the test to run 0.5% _slower_. Requires much more instrumentation.
Retract #7590.
p4raw-id: //depot/perl@7591
|
|
|
|
|
|
| |
execution time in regcomp.c S_cl_any() and S_cl_is_anything()
by using memset() and testing bytewise (as opposed to bitwise).
p4raw-id: //depot/perl@7590
|
|
|
|
|
| |
Message-Id: <200010312239.e9VMdZR01580@night-porter.duskware.de>
p4raw-id: //depot/perl@7512
|
|
|
|
|
|
|
|
| |
Rename utf8_to_uv_chk() back to utf8_to_uv() because it's
used much more than the simpler API, now called utf8_to_uv_simple().
Still not quite happy with API, too much partial duplication
of functionality.
p4raw-id: //depot/perl@7439
|
|
|
|
|
|
|
|
|
|
|
|
| |
malformation happens. This involved adding an argument
to utf8_to_uv_chk(), which involved changing its prototype,
and prefer STRLEN over I32 for the UTF-8 length, which as
a domino effect necessitated changing the prototypes of
scan_bin(), scan_oct(), scan_hex(), and reg_uni().
The stricter UTF-8 decoding checking uses Markus Kuhn's
UTF-8 Decode Stress Tester from
http://www.cl.cam.ac.uk/~mgk25/ucs/examples/UTF-8-test.txt
p4raw-id: //depot/perl@7416
|
|
|
|
|
|
|
| |
i.e. rename Simon's function to Perl_utf8_to_uv_chk, change all calls to it
to use new name and add Perl_utf8_to_uv() as a wrapper which calls it passing
0 to checking to get the warning.
p4raw-id: //depot/perl@7096
|
|
|
|
|
| |
Message-Id: <200009141707.SAA13276@tempest.npl.co.uk>
p4raw-id: //depot/perl@7081
|
|
|
|
|
|
| |
Subject: Re: [ID 20000910.005] Another segfault with regexes.
Message-Id: <200009132152.RAA24029@leggy.zk3.dec.com>
p4raw-id: //depot/perl@7076
|
|
|
| |
p4raw-id: //depot/perl@7075
|
|
|
|
|
| |
Message-Id: <200008221021.LAA03332@crypt.compulink.co.uk>
p4raw-id: //depot/perl@6770
|
|
|
|
|
|
| |
can't tell the difference and expand arguments also inside
double quoted strings.
p4raw-id: //depot/perl@6747
|
|
|
|
|
|
| |
Subject: PATCH @6698 for [ID 20000817.007] Not OK: perl v5.7.0 +SUIDMAIL +DEVEL6676 on alpha-dec_osf 4.0f (UNINSTALLED)
Message-Id: <200008182241.SAA29667@Orb.Nashua.NH.US>
p4raw-id: //depot/perl@6709
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Subject: [ID 20000716.024] [=cc=] / [:blank:]
Message-Id: <200007170055.RAA23528@fummy.dsl.yahoo.com>
(the [=cc=] has already been taken care of by #6439
so the whole bug report can be closed)
and make [[:space:]] to be equivalent to isspace(3)
(as opposed to \s, which is isSPACE()). The difference
is that now [[:space:]] matches the mythical vertical tab,
while \s doesn't.
p4raw-id: //depot/perl@6703
|
|
|
| |
p4raw-id: //depot/perl@6663
|
|
|
|
|
|
|
|
| |
since pod makes using the latter quite messy. Reported in
ID 20000814.006 by Abigail and in
Subject: Unknown escape E<> ?
Message-ID: <20000811003027.F17420@alanya.lupe-christoph.de>
p4raw-id: //depot/perl@6653
|
|
|
| |
p4raw-id: //depot/perl@6563
|
|
|
|
|
|
|
|
| |
Message-Id: <200008090759.AAA07144@ventrue.yahoo.com>
(plus two small patches sent privately)
(this still seems to leave few test failures)
p4raw-id: //depot/perl@6560
|
|
|
|
|
|
|
| |
Message-Id: <200008080225.DAA10998@crypt.compulink.co.uk>
plus Capitalize the error messages, plus perldiag them.
p4raw-id: //depot/perl@6546
|
|
|
|
|
|
| |
Subject: Re: enhanced(?) regex error messages
Message-Id: <200008050634.XAA20360@ventrue.yahoo.com>
p4raw-id: //depot/perl@6540
|
|
|
|
|
| |
Message-Id: <200008031725.SAA10580@crypt.compulink.co.uk>
p4raw-id: //depot/perl@6508
|
|
|
|
|
|
|
|
|
|
| |
to be fatal errors (instead of by default ignoring them, and
ignoring with a bug: even though -w gave an error, the opening [
was left in) Reported in:
Subject: [ID 20000716.024] [=cc=] / [:blank:]
Message-Id: <200007170055.RAA23528@fummy.dsl.yahoo.com>
p4raw-id: //depot/perl@6439
|
|
|
|
|
|
| |
Subject: [ID 20000718.006] Missing 'break' in regcomp.c
Message-Id: <200007182025.QAA28383@spp.users.ds.net>
p4raw-id: //depot/perl@6426
|
|\
| |
| | |
p4raw-id: //depot/perl@6400
|
| |
| |
| |
| |
| |
| |
| |
| | |
caused a wrong initial search offset for that substring.
Subject: [PATCH 5.6.0] Re: [ID 20000613.001] Regex works in v5.005_03 but fails in v5.06
Message-Id: <200007131827.TAA14487@crypt.compulink.co.uk>
p4raw-id: //depot/cfgperl@6392
|
|/
|
|
|
|
| |
Subject: New Unrecognized escape warning for /\_/ from activestate perl-current5.6.0
Message-ID: <Pine.LNX.4.05.10006260830280.3054-100000@dd.tc.fluke.com>
p4raw-id: //depot/cfgperl@6241
|
|
|
| |
p4raw-id: //depot/perl@6057
|
|
|
|
|
|
|
|
| |
such that underscores are only ignored in literal numbers,
"\x{...}", and hex/oct argument
p4raw-link: @3798 on //depot/cfgperl: 252aa0820e6bce274b33bd342cfc65e18a59a165
p4raw-id: //depot/perl@6044
|
|
|
| |
p4raw-id: //depot/perl@5973
|
|
|
| |
p4raw-id: //depot/perl@5745
|
|
|
| |
p4raw-id: //depot/perl@5734
|
|
|
| |
p4raw-id: //depot/perl@5644
|
|
|
| |
p4raw-id: //depot/cfgperl@5638
|
|
|
| |
p4raw-id: //depot/perl@5540
|
|\
| |
| | |
p4raw-id: //depot/perl@5486
|
| |\
| | |
| | | |
p4raw-id: //depot/cfgperl@5469
|
| | |
| | |
| | |
| | |
| | | |
"an unknown character class" (spotted by Tom Christiansen)
p4raw-id: //depot/cfgperl@5465
|
| |/
|/|
| | |
p4raw-id: //depot/perl@5475
|
|/
|
|
|
| |
Simon Cozens <simon@othersideofthe.earth.li>)
p4raw-id: //depot/perl@5467
|
|
|
| |
p4raw-id: //depot/cfgperl@5366
|
|
|
|
|
|
| |
To: perl5-porters@perl.org
Message-ID: <m3ema2tc8q.fsf@eik.g.aas.no>
p4raw-id: //depot/cfgperl@5247
|
|
|
|
|
| |
scope, among other things (from Paul Marquess)
p4raw-id: //depot/perl@5170
|
|
|
|
|
|
|
|
| |
could think message was random length when passed a null argument;
utilize() didn't set up the hash for the method name leading to
pp_method_named() accessing random state; PL_curpm wasn't zeroed
properly)
p4raw-id: //depot/perl@5072
|
|
|
| |
p4raw-id: //depot/perl@5063
|
|
|
|
|
| |
years (from Gisle Aas)
p4raw-id: //depot/perl@5009
|
|
|
|
|
| |
perlunicode.pod that reflects changes to unicode support so far
p4raw-id: //depot/perl@4941
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
| |
p4raw-id: //depot/perl@4745
|