| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
This commit finishes (at least for now) removing some of the overloading
of the term class. A 'regnode_charclass_class' node contains space for
storing the posix classes it matches that are never defined until the
moment of matching because they are subject to the current run-time
locale. This commit creates a typedef 'regnode_charclass_posixl'
synonym that doesn't re-use the term 'class' for two different purposes.
|
|
|
|
|
| |
Various changes have been made to regcomp.c that didn't make it into
perlreguts until now.
|
| |
|
| |
|
| |
|
|
|
|
| |
It's been unused since commit e9105d30edfbaa7f in July 2009.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
I looked at all the instances of spaces around -- and in most cases
converted the sentences to use more appropriate punctuation. In
general, the -- in the perl docs seem to be there only to make
really complicated and really long sentences.
I didn't look at the closed em-dashes. They probably have the same
sentence-complexity problem.
I left some open em-dashes in place. Those are the ones used in
lists.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
These are all in the pod/ directory, and only the first is a code fix.
There was also a single lingering ISO 8859-1 encoding that missed the
UTF-8 upconvert. The rest are cleanups for typos, some of which seem
to have been around for a rather long time: spelling errors, incorrect
possessives, and extra, missing, or duplicated words.
If you actually read through, I bet you'll realize what sparked this. :)
--tom
Signed-off-by: Abigail <abigail@abigail.be>
|
|
|
|
|
|
|
|
|
|
|
| |
Commit c74340f9 added backreferences as well as the idea of a ->swap
regex pointer to keep track of the match offsets in case of backtracking.
The problem is that when Perl re-enters the regex engine to handle
utf8::SWASHNEW, the ->swap is not saved/restored/cleared so any capture
from the utf8 (Perl) code could inadvertently modify the regex match
data that caused the utf8 swash to get built.
This change should close out RT #60508
|
|
|
|
|
| |
Message-ID: <47BFFDCB.60107@profvince.com>
p4raw-id: //depot/perl@33366
|
|
|
|
|
| |
(largely from perlreguts)
p4raw-id: //depot/perl@30922
|
|
|
|
|
| |
Message-ID: <51dd1af80704061441v4b972257ta4c95230bdbc47c5@mail.gmail.com>
p4raw-id: //depot/perl@30920
|
|
|
|
|
| |
Message-ID: <9b18b3110704031646p7ac8dbearf9e41397a5f884d8@mail.gmail.com>
p4raw-id: //depot/perl@30841
|
|
|
|
|
| |
Message-ID: <9b18b3110703191740m6bf21942p6521f3016ed8092f@mail.gmail.com>
p4raw-id: //depot/perl@30647
|
|
|
|
|
| |
Message-Id: <F6284B08-4B4E-467A-AFB2-8A71154FDD08@rectangular.com>
p4raw-id: //depot/perl@30630
|
|
|
|
|
|
|
| |
specific.
Message-ID: <9b18b3110611301306p5cad5deal4aa55559b8c8defd@mail.gmail.com>
p4raw-id: //depot/perl@29430
|
|
|
|
|
| |
Message-ID: <9b18b3110611150329l206e4552w887ae5f0a3f7ca80@mail.gmail.com>
p4raw-id: //depot/perl@29279
|
|
|
|
|
|
|
|
| |
Message-ID: <9b18b3110611121429g1fc9d6c1t4007dc711f9e8396@mail.gmail.com>
Plus a couple tweaks to ext/re/re.pm and t/op/pat.t to those patches
to apply cleanly.
p4raw-id: //depot/perl@29252
|
|
|
|
|
| |
Message-ID: <9b18b3110610120545m3002e17cqace30f908b0e2277@mail.gmail.com>
p4raw-id: //depot/perl@28999
|
|
|
|
|
| |
plus fix a broken internal POD link
p4raw-id: //depot/perl@28428
|
|
|
| |
p4raw-id: //depot/perl@28425
|
|
|
|
|
| |
Message-ID: <9b18b3110606111401o143b2f57rd17bf117979853e7@mail.gmail.com>
p4raw-id: //depot/perl@28380
|
|
p4raw-id: //depot/perl@28372
|