diff options
author | Mattias EngdegÄrd <mattiase@acm.org> | 2020-03-17 13:18:14 +0100 |
---|---|---|
committer | Mattias EngdegÄrd <mattiase@acm.org> | 2020-03-17 17:22:02 +0100 |
commit | f189e5dc1020db9b41e77488d6290d6e7f032b13 (patch) | |
tree | 6717bb5b2b6eab5a2dae5f77d2837c988f4bd661 /lisp/emacs-lisp | |
parent | 9dccaf8a5cdb10dae597345ec3741475477a7d97 (diff) | |
download | emacs-f189e5dc1020db9b41e77488d6290d6e7f032b13.tar.gz emacs-f189e5dc1020db9b41e77488d6290d6e7f032b13.tar.bz2 emacs-f189e5dc1020db9b41e77488d6290d6e7f032b13.zip |
Don't generate useless range table entries for ASCII chars
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.
Diffstat (limited to 'lisp/emacs-lisp')
0 files changed, 0 insertions, 0 deletions