diff options
author | bubnikv <bubnikv@gmail.com> | 2017-08-03 18:31:31 +0300 |
---|---|---|
committer | bubnikv <bubnikv@gmail.com> | 2017-08-03 18:31:31 +0300 |
commit | 138501872426ae1fc7023478dd1deba96d936ecf (patch) | |
tree | 74825b7caf247a6761d1cb0705edd16297e700ca /Build.PL | |
parent | 31085fb1d70510e3d73c64c0b7fc7a394b6e6f72 (diff) |
Unicode handling:
Removed the Perl dependencies on Encode, Encode::Locale and Unicode::Normalize.
Added dependency on boost::locale.
Added encode_path, decode_path, normalize_utf8 functions to Slic3r.xs
Slic3r.xs has been made mostly utf8 safe by using the boost::nowide library,
thanks to @alexrj for the idea.
Simplified the encode_path / decode_path stuff:
wxWidgets are unicode already, so there is no need to decode_path() from it.
Perl / win32 interfacing is non-unicode, so decode_path() is executed
on ARGV just at the beginning of the perl scripts.
Diffstat (limited to 'Build.PL')
-rw-r--r-- | Build.PL | 3 |
1 files changed, 0 insertions, 3 deletions
@@ -8,8 +8,6 @@ use File::Spec; my %prereqs = qw( Devel::CheckLib 0 - Encode 0 - Encode::Locale 1.05 ExtUtils::MakeMaker 6.80 ExtUtils::ParseXS 3.22 File::Basename 0 @@ -24,7 +22,6 @@ my %prereqs = qw( IO::Scalar 0 threads 1.96 Time::HiRes 0 - Unicode::Normalize 0 ); my %recommends = qw( Class::XSAccessor 0 |