From 5b6167c25210d3022310009f091cf468dd527e62 Mon Sep 17 00:00:00 2001 From: git Date: Sun, 7 Jan 2024 15:50:59 +0000 Subject: [PATCH] * expand tabs. [ci skip] Please consider using misc/expand_tabs.rb as a pre-commit hook. --- re.c | 90 ++++++++++++++++++++++++++++++------------------------------ 1 file changed, 45 insertions(+), 45 deletions(-) diff --git a/re.c b/re.c index c1726bd236..2f515779c7 100644 --- a/re.c +++ b/re.c @@ -3042,53 +3042,53 @@ escape_asis: for (s = p+1; s < end; s++) { switch(*s) { - case 'x': - local_extend = invert ? -1 : 1; - break; - case '-': - invert = 1; - break; - case ':': - case ')': - if (local_extend == 0 || - (local_extend == -1 && !extended_mode) || - (local_extend == 1 && extended_mode)) { - /* no changes to extended flag */ - goto fallthrough; - } + case 'x': + local_extend = invert ? -1 : 1; + break; + case '-': + invert = 1; + break; + case ':': + case ')': + if (local_extend == 0 || + (local_extend == -1 && !extended_mode) || + (local_extend == 1 && extended_mode)) { + /* no changes to extended flag */ + goto fallthrough; + } - if (*s == ':') { - /* change extended flag until ')' */ - int local_options = options; - if (local_extend == 1) { - local_options |= ONIG_OPTION_EXTEND; - } - else { - local_options &= ~ONIG_OPTION_EXTEND; - } + if (*s == ':') { + /* change extended flag until ')' */ + int local_options = options; + if (local_extend == 1) { + local_options |= ONIG_OPTION_EXTEND; + } + else { + local_options &= ~ONIG_OPTION_EXTEND; + } - rb_str_buf_cat(buf, (char *)&c, 1); - int ret = unescape_nonascii0(&p, end, enc, buf, encp, - has_property, err, - local_options, 1); - if (ret < 0) return ret; - goto begin_scan; - } - else { - /* change extended flag for rest of expression */ - extended_mode = local_extend == 1; - goto fallthrough; - } - case 'i': - case 'm': - case 'a': - case 'd': - case 'u': - /* other option flags, ignored during scanning */ - break; - default: - /* other character, no extended flag change*/ - goto fallthrough; + rb_str_buf_cat(buf, (char *)&c, 1); + int ret = unescape_nonascii0(&p, end, enc, buf, encp, + has_property, err, + local_options, 1); + if (ret < 0) return ret; + goto begin_scan; + } + else { + /* change extended flag for rest of expression */ + extended_mode = local_extend == 1; + goto fallthrough; + } + case 'i': + case 'm': + case 'a': + case 'd': + case 'u': + /* other option flags, ignored during scanning */ + break; + default: + /* other character, no extended flag change*/ + goto fallthrough; } } }