regcomp.c: Refactor join_exact() to handle all multi-char folds
authorKarl Williamson <public@khwilliamson.com>
Wed, 3 Oct 2012 22:35:00 +0000 (16:35 -0600)
committerKarl Williamson <public@khwilliamson.com>
Tue, 9 Oct 2012 17:16:05 +0000 (11:16 -0600)
commit0a982f06581f440016dd643d5e2c5585b9320c43
treefb6550bd9cdd6b15ed9d124cad13bf16683607c2
parent8769f413b9f20a6cc3b610fc5fa588e3593b5295
regcomp.c: Refactor join_exact() to handle all multi-char folds

join_exact() prior to this commit returned a delta for 3 problematic
sequences showing that the minimum length they match is less than their
nominal length.  It turns out that this is needed for all
multi-character fold sequences; our test suite just did not have the
tests in it to show that.  Tests that do show this will be added in a
future commit, but code elsewhere must be fixed before they pass.
regcomp.c
regcomp.c
regen/unicode_constants.pl
unicode_constants.h