summaryrefslogtreecommitdiff
path: root/regcomp.h
diff options
context:
space:
mode:
authorDavid Mitchell <davem@iabyn.com>2015-06-19 12:47:05 +0100
committerDavid Mitchell <davem@iabyn.com>2015-06-19 12:47:05 +0100
commit33c28ab263ac8bba71954d61ec55d7f1dc6c0eca (patch)
tree96f97216db61bab1ff879fb662e18d1c64db471d /regcomp.h
parent9558026484c47d197ababb92c9e5477b379f7c42 (diff)
downloadperl-33c28ab263ac8bba71954d61ec55d7f1dc6c0eca.tar.gz
remove deprecated /\C/ RE character class
This horrible thing broke encapsulation and was as buggy as a very buggy thing. It's been officially deprecated since 5.20.0 and now it can finally die die die!!!!
Diffstat (limited to 'regcomp.h')
-rw-r--r--regcomp.h3
1 files changed, 1 insertions, 2 deletions
diff --git a/regcomp.h b/regcomp.h
index f418086c9f..897d35b7d8 100644
--- a/regcomp.h
+++ b/regcomp.h
@@ -134,7 +134,7 @@
#define PREGf_USE_RE_EVAL 0x00000020 /* compiled with "use re 'eval'" */
/* these used to be extflags, but are now intflags */
#define PREGf_NOSCAN 0x00000040
-#define PREGf_CANY_SEEN 0x00000080
+ /* spare */
#define PREGf_GPOS_SEEN 0x00000100
#define PREGf_GPOS_FLOAT 0x00000200
@@ -597,7 +597,6 @@ struct regnode_ssc {
#define REG_LOOKBEHIND_SEEN 0x00000002
#define REG_GPOS_SEEN 0x00000004
/* spare */
-#define REG_CANY_SEEN 0x00000010
#define REG_RECURSE_SEEN 0x00000020
#define REG_TOP_LEVEL_BRANCHES_SEEN 0x00000040
#define REG_VERBARG_SEEN 0x00000080