Deprecate uses of POSIX::isfoo()
authorKarl Williamson <public@khwilliamson.com>
Wed, 12 Feb 2014 20:30:01 +0000 (13:30 -0700)
committerKarl Williamson <public@khwilliamson.com>
Sat, 15 Feb 2014 23:22:44 +0000 (16:22 -0700)
commit2da736a23e7189ff341f094e8b28d1a903b3aa8d
treec5974d0adff381859b3344660d0e7b661ce8e2a2
parent5fd8fad5ea5cd316704373bc784473dd4e3865b0
Deprecate uses of POSIX::isfoo()

These functions have been supplanted in more modern Perls by
/[[:posix:]]/.  The documentation has been wrong; they don't handle
UTF-8 and return true on an empty string.  Rather than try to fix them,
the decision has been made to deprecate them instead.

See http://markmail.org/thread/jhqcag5njmx7jpyu

This commit also updates the documentation to be accurate.
ext/POSIX/POSIX.xs
ext/POSIX/lib/POSIX.pod
ext/POSIX/t/is.t
ext/POSIX/t/posix.t
pod/perldelta.pod
pod/perldiag.pod
pod/perllocale.pod