This spot of code extends the Perl
POSIX
module
functions to take and return Perl wide-char strings instead of locale charset
bytes. The replacement strftime
is particularly handy. It
accepts wide chars in the format string, and converts locale day/month names
to wide chars for the return.
POSIX-Wide
is
free software (free
as in freedom), published under the terms of the
GNU
General Public License (v3 or higher).
Download version 10 here, either the full source here or from CPAN, or a Debian package here or from my repo.
POSIX-Wide-10.tar.gz
(35k, and sig)
libposix-wide-perl_10-0.1_all.deb
(15k, and sig)
The sig files are Gnu PG ascii armoured
signatures generated from my key. There's a
SIGNATURE
file inside the .tar.gz
for
cpansign
too. Older sources can be found
at backpan.
See
I18N-Langinfo-Wide
for a similar treatment of the langinfo()
function.
This page Copyright 2010, 2011, 2013, 2014, 2015, 2016, 2017 Kevin Ryde, except for the GPLv3 logo which is Copyright Free Software Foundation and used here in accordance with its terms.
This page is not itself wide.
(Back to the sitemap.)