summaryrefslogtreecommitdiff
path: root/utf8.c
Commit message (Expand)AuthorAgeFilesLines
* Do not return the Unicode replacement character if UTF-8Jarkko Hietaniemi2000-12-081-7/+9
* Re: ebcdic <-> ascii tables interjected in uv <-> utf8 considered harmfulSimon Cozens2000-12-081-8/+3
* Use the UTF8 macros a bit. They can't be used with abandonJarkko Hietaniemi2000-12-081-9/+20
* Introduce macros for UTF8 decoding.Jarkko Hietaniemi2000-12-081-14/+15
* Document utf8_to_uv() better.Jarkko Hietaniemi2000-12-071-4/+6
* Document utf8_length(), utf8_distance(), and utf8_hop().Jarkko Hietaniemi2000-12-071-4/+21
* Split off the UTF-8 decoder tests, make them to check alsoJarkko Hietaniemi2000-12-051-7/+7
* dTHR is a nop in 5.6.0 onwards. Ergo, it can go.Jarkko Hietaniemi2000-12-051-3/+0
* Make uv_to_utf8() to zero-terminate its output buffer,Jarkko Hietaniemi2000-12-031-18/+26
* Get the three different space character classes right under utf8.Jarkko Hietaniemi2000-12-011-1/+1
* Re: question about retlen in utf8.c:Perl_utf8_to_uv()Peter Prymmer2000-11-301-2/+3
* This should have been part of #7872: no need to scan UTF-8Jarkko Hietaniemi2000-11-291-1/+1
* No need to scan till infinity, 13 is enough.Jarkko Hietaniemi2000-11-261-4/+4
* Make utf8_length() and utf8_distance() (the latter of whichJarkko Hietaniemi2000-11-261-9/+19
* Introduce Perl_utf8_length(). Use it.Jarkko Hietaniemi2000-11-181-0/+29
* hush warnings about malformed EBCDIC textPeter Prymmer2000-11-151-0/+4
* Quit utf8_to_uv() instantly if curlen == 0.Jarkko Hietaniemi2000-11-151-3/+10
* Use UINT64_C().Jens Hamisch2000-11-151-1/+1
* [ID 20001113.003] utf8_to_uv on malformed utf returns wrong valuesYitzchak Scott-Thoennes2000-11-141-2/+2
* Placate nervous compilers that see longer than ints switch()ing.Jarkko Hietaniemi2000-11-131-1/+1
* Varargs don't always work too well if one puts an unsignedYitzchak Scott-Thoennes2000-11-071-1/+1
* printf UVs the correct way, noticed by Robin Barker.Jarkko Hietaniemi2000-11-011-3/+3
* UTF-8 decoder tweak.Jarkko Hietaniemi2000-10-291-1/+1
* Continue the internal UTF-8 API tweaking.Jarkko Hietaniemi2000-10-251-30/+29
* Allow poking holes at the UTF-8 decoding strictness.Jarkko Hietaniemi2000-10-251-16/+25
* Rename UTF8LEN() to be UNISKIP(), too confusing to haveJarkko Hietaniemi2000-10-251-3/+3
* Fix the bug reported inAndreas König2000-10-241-10/+28
* Make the UTF-8 decoding stricter and more verbose whenJarkko Hietaniemi2000-10-241-48/+119
* Thinko in #7222.Jarkko Hietaniemi2000-10-131-1/+1
* Use UTF8SKIP(), from Simon Cozens.Jarkko Hietaniemi2000-10-131-7/+1
* The HINT_BYTE patch is apparently unnecessary, retracted.Jarkko Hietaniemi2000-10-061-4/+0
* Patch from Peter Prymmer to disable utf8 in EBCDIC platforms.Jarkko Hietaniemi2000-10-061-0/+4
* Re-instate Perl_utf8_to_uv without checking parameter - added in change 7075.Nick Ing-Simmons2000-09-301-14/+34
* utf8.c apidocSimon Cozens2000-09-141-1/+1
* Replace #7084 withSpider Boardman2000-09-141-1/+2
* UTF8-encoded version of 256 is 0xc4 0x80; test that a char isSimon Cozens2000-09-141-2/+1
* Batch of UTF-8 patches from Simon Cozens.Jarkko Hietaniemi2000-09-141-8/+37
* Fix forMarc Lehmann2000-09-071-1/+4
* small apidoc fixMarc Lehmann2000-09-071-1/+1
* Fix vec() / utf8 (was Re: bitvec ops still broken with utf8 -- or not?)Mike Guy2000-09-011-13/+20
* various syntax errors and such (not fixed: comp/require.t#22 coredumpGurusamy Sarathy2000-08-011-1/+1
* The swallow_bom() saga continues. The #23 of require.tJarkko Hietaniemi2000-07-311-22/+18
* Tune the comments and hopefully stop a memory leak.Jarkko Hietaniemi2000-07-291-0/+1
* Get UTF16 BOMs working. Patch fromM. J. T. Guy2000-07-251-1/+8
* integrate cfgperl changes#6242..6249 into mainlineGurusamy Sarathy2000-07-111-5/+36
* integrate cfgperl changes#6231..6240 into mainlineGurusamy Sarathy2000-07-111-2/+3
* integrate cfgperl changes#6220..6222 into mainlineGurusamy Sarathy2000-07-111-0/+66
* microperl changes from Simon Cozens; Makefile for microperlJarkko Hietaniemi2000-05-311-1/+1
* make the is_utf8_*() safe for use on invalid utf8 (they nowGurusamy Sarathy2000-03-131-0/+61
* demand-load utf8.pm in swash routinesGurusamy Sarathy2000-03-091-0/+7