utf8.c: Stop using two functions
authorKarl Williamson <public@khwilliamson.com>
Tue, 26 Feb 2013 19:08:50 +0000 (12:08 -0700)
committerKarl Williamson <public@khwilliamson.com>
Thu, 29 Aug 2013 15:55:58 +0000 (09:55 -0600)
commit378516de21aea9be747038c25876881aaf56e166
treec4130c17547e61ec24210b629f60f18895d29396
parenta27992ccf5d1a0c50667fb21ba8ca973f50a7508
utf8.c: Stop using two functions

This is in preparation for deprecating these functions, to force any
code that has been using these functions to change.
Since the Unicode tables are now stored in native order, these
functions should only rarely be needed.

However, the functionality of these is needed, and in actuality, on
ASCII platforms, the native functions are #defined to these.  So what
this commit does is rename the functions to something else, and create
wrappers with the old names, so that anyone using them will get the
deprecation when it actually goes into effect: we are waiting for CPAN
files distributed with the core to change before doing the deprecation.

According to cpan.grep.me, this should affect fewer than 10 additional
CPAN distributions.
embed.fnc
embed.h
mathoms.c
proto.h
utf8.c
utf8.h