utf8.c: Revise internal API of swash_init()
authorKarl Williamson <public@khwilliamson.com>
Fri, 24 Aug 2012 20:00:22 +0000 (14:00 -0600)
committerKarl Williamson <public@khwilliamson.com>
Sun, 26 Aug 2012 05:21:29 +0000 (23:21 -0600)
commit83199d386f82b5fcc56cdeded547bf6bad800018
tree37c15447f6e4fb7e10d086ce4d355f5d6636f4f3
parentde574e73f549b6438c8dfcf8623486003abaca82
utf8.c: Revise internal API of swash_init()

This revises the API for the version of swash_init() that is usable
by core Perl.  The external interface is unaffected.  There is now a
flags parameter to allow for future growth.  And the core internal-only
function that returns if a swash has a user-defined property in it or
not has been removed.  This information is now returned via the new
flags parameter upon initialization, and is unavailable afterwards.
This is to prepare for the flexibility to change the swash that is
needed in future commits.
embed.fnc
embed.h
proto.h
regcomp.c
regexec.c
utf8.c
utf8.h