• Mattias Engdegård's avatar
    Don't generate useless range table entries for ASCII chars · f189e5dc
    Mattias Engdegård authored
    In multibyte regexps, each ASCII char or range in a character
    alternative produces a nonsense range table entry in addition to the
    correct bits in the ASCII bitmap.  Those entries do not match anything
    but waste space and time.
    * src/regex-emacs.c (regex_compile): Don't generate reversed intervals.
regex-emacs.c 148 KB