* dfa.h (DFA_CASE_FOLD): Remove.
* dfa.c (dfasyntax): Set dfa->syntax.case_fold based on RE_ICASE.
+2016-12-13 Arnold D. Robbins <arnold@skeeve.com>
+
+ dfa: remove DFA_CASE_FOLD flag in favor of RE_ICASE
+ * dfa.h (DFA_CASE_FOLD): Remove.
+ * dfa.c (dfasyntax): Set dfa->syntax.case_fold based on RE_ICASE.
+
2016-12-13 John W. Eaton <gnu@jweaton.org>
link: fix test to declare use of rename()
Date Modules Changes
+2016-12-13 dfa Remove DFA_CASE_FOLD flag. Now based on RE_ICASE.
+
2016-09-05 progname This module is deprecated. Please switch to the
'getprogname' module and its getprogname()
function to obtain the name of the current program.
dfa->canychar = -1;
dfa->lex.cur_mb_len = 1;
dfa->syntax.syntax_bits_set = true;
- dfa->syntax.case_fold = (dfaopts & DFA_CASE_FOLD) != 0;
+ dfa->syntax.case_fold = (bits & RE_ICASE) != 0
dfa->syntax.anchor = (dfaopts & DFA_ANCHOR) != 0;
dfa->syntax.eolbyte = dfaopts & DFA_EOL_NUL ? '\0' : '\n';
dfa->syntax.syntax_bits = bits;
possibly true for other apps. */
DFA_ANCHOR = 1 << 0,
- /* Ignore case while matching. */
- DFA_CASE_FOLD = 1 << 1,
-
/* '\0' in data is end-of-line, instead of the traditional '\n'. */
- DFA_EOL_NUL = 1 << 2
+ DFA_EOL_NUL = 1 << 1
};
/* Initialize or reinitialize a DFA. This must be called before