This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
eliminate RF_utf8 flag from PL_reg_flags
authorDavid Mitchell <davem@iabyn.com>
Tue, 25 Dec 2012 18:09:32 +0000 (18:09 +0000)
committerDavid Mitchell <davem@iabyn.com>
Tue, 25 Dec 2012 18:09:32 +0000 (18:09 +0000)
commit984e6dd18b2c93d4a6ae228bb9d2d98aadf7ca6e
tree869b7de1f2b2401a7eda4134742ca35370778d07
parent4fab19ce1519686c7468c2e8b79b34d7d9b7f5bc
eliminate RF_utf8 flag from PL_reg_flags

This global flag indicates whether the currently executing regex is utf8.
Replace it with a boolean var local to to the matching function, and pass
it around via function args, or as a member of the regmatch_info struct.

This is a first step to eliminating PL_reg_flags.
embed.fnc
embed.h
proto.h
regexec.c
regexp.h