summaryrefslogtreecommitdiff
path: root/ext
Commit message (Expand)AuthorAgeFilesLines
* Fix two bugs when calling &xsub when @_ has holesFather Chrysostomos2018-02-181-0/+7
* Add thread-safe locale handlingKarl Williamson2018-02-181-0/+1
* Add Perl_setlocale()Karl Williamson2018-02-181-6/+2
* POSIX.xs: Fix localeconv_l()Karl Williamson2018-02-181-1/+2
* APItest: Add U8* typemap, and use itKarl Williamson2018-02-162-82/+83
* don't clobber file bytes in :encoding layerZefram2018-02-163-35/+22
* Update link in documentation.James E Keenan2018-02-141-2/+2
* APItest: Fix C++ compilesKarl Williamson2018-02-091-4/+8
* APItest: Correct parameter signKarl Williamson2018-02-081-1/+1
* Add uvchr_to_utf8_flags_msgs()Karl Williamson2018-02-072-25/+98
* APItest:t/utf8_warn_base.pl: Clarify some commentsKarl Williamson2018-02-071-5/+5
* APItest:t/utf8_warn_base.pl: Move a variable outside sub()Karl Williamson2018-02-071-11/+12
* APItest:t/utf8_warn_base.pl; Fix 'ok' testsKarl Williamson2018-02-071-3/+3
* APItest: Add tests for utf8_to_bytes()Karl Williamson2018-02-042-0/+86
* APItest:t/utf8_setup.pl: Display printables as themselvesKarl Williamson2018-02-041-1/+5
* POSIX::localconv(): Prefer localeconv_l()Karl Williamson2018-01-311-3/+26
* POSIX.xs: Add mutex around localeconv()Karl Williamson2018-01-311-0/+3
* POSIX.xs: Prefer mbrtowc() over mbtowc()Karl Williamson2018-01-311-0/+15
* POSIX.xs: Prefer mbrlen() over mblen()Karl Williamson2018-01-311-0/+17
* POSIX::localeconv() Use new fcn; avoid recalcsKarl Williamson2018-01-301-12/+12
* POSIX.xs: White space onlyKarl Williamson2018-01-301-2/+2
* POSIX.xs: Keep locale change to minimum spanKarl Williamson2018-01-301-2/+2
* POSIX::strftime: Add better fallback about UTF-8Karl Williamson2018-01-301-0/+6
* Simplify some LC_NUMERIC macrosKarl Williamson2018-01-301-3/+3
* Teach perl about more locale categoriesKarl Williamson2018-01-303-5/+9
* Perl_langinfo: Teach about YESSTR and NOSTRKarl Williamson2018-01-301-0/+2
* APItest/t/locale.t: Add some testsKarl Williamson2018-01-301-19/+26
* APItest/APItest.xs: Simplify mappingsKarl Williamson2018-01-301-7/+6
* APItest/t/utf8_warn_base.pl: White-space onlyKarl Williamson2018-01-301-636/+636
* APItest/t/utf8_warn_base.pl: Improve diagnosticsKarl Williamson2018-01-301-6/+13
* Add utf8n_to_uvchr_msgs()Karl Williamson2018-01-302-34/+149
* bump $Errno::VERSIONTony Cook2018-01-251-1/+1
* Typo: 'at alia' should be 'et alia'George Hartzell2018-01-251-1/+1
* Allow space for NUL is UTF-8 array declsKarl Williamson2018-01-222-2/+2
* tr///; simplify $utf8 =~ tr/nonutf8/nonutf8/David Mitchell2018-01-191-12/+7
* tr///c: handle len(replacement charlist) > 32767David Mitchell2018-01-191-1/+1
* B, Deparse fixups for tr///cDavid Mitchell2018-01-191-14/+17
* Avoid some branchesKarl Williamson2018-01-151-1/+1
* Facilitate building with quadmath on Cygwin.Peter John Acklam2018-01-071-0/+3
* revert smartmatch to 5.27.6 behaviourZefram2017-12-296-19/+19
* Fix Pod::Html for EBCDICKarl Williamson2017-12-271-2/+2
* fix up faulty perl embeddingsZefram2017-12-211-3/+2
* merge branch zefram/dumb_matchZefram2017-12-178-38/+30
|\
| * internally change "when" to "whereso"Zefram2017-12-051-1/+1
| * merge leavegiven op type into leaveloopZefram2017-12-051-1/+1
| * remove unused CXp_FOR_DEF and OPpITER_DEFZefram2017-11-293-13/+13
| * remove useless "break" mechanismZefram2017-11-293-4/+4
| * avoid gratuitous given/when in testZefram2017-11-281-14/+9
| * remove useless "default" mechanismZefram2017-11-281-3/+1
| * eviscerate smartmatchZefram2017-11-221-3/+2