updated for version 7.4.028
Problem: Equivalence classes are not working for multi-byte characters.
Solution: Copy the rules from the old to the new regexp engine. Add a test
to check both engines.
diff --git a/src/testdir/test44.in b/src/testdir/test44.in
index 0c5b6db..87de1b9 100644
--- a/src/testdir/test44.in
+++ b/src/testdir/test44.in
@@ -1,9 +1,11 @@
Tests for regexp with multi-byte encoding and various magic settings.
Test matchstr() with a count and multi-byte chars.
+See test99 for exactly the same test with re=2.
STARTTEST
:so mbyte.vim
:set nocompatible encoding=utf-8 termencoding=latin1 viminfo+=nviminfo
+:set re=1
/^1
/a*b\{2}c\+/e
x/\Md\*e\{2}f\+/e