summaryrefslogtreecommitdiff
path: root/utf8.c
Commit message (Expand)AuthorAgeFilesLines
* Use dfa to speed up translating UTF-8 into code pointKarl Williamson2018-01-301-8/+149
* Add utf8n_to_uvchr_msgs()Karl Williamson2018-01-301-18/+129
* Fix and clarify the pod for utf8_length()Karl Williamson2017-11-261-3/+6
* utf8.c: White-space onlyKarl Williamson2017-11-231-2/+2
* clarify the pod for Perl_utf8_length()David Mitchell2017-11-161-2/+2
* Dest buffer needs to be bigger for utf16_to_utf8()Karl Williamson2017-11-081-3/+12
* _byte_dump_string(): Don't output leading spaceKarl Williamson2017-11-081-5/+8
* utf8.c: Use memchr instead of strchrKarl Williamson2017-11-061-1/+1
* Use memEQs, memNEs in core filesKarl Williamson2017-11-061-11/+3
* utf8.c: Rmv obsolete commentKarl Williamson2017-11-011-1/+0
* bytes_to_utf8(): Trim unused malloc'd spaceKarl Williamson2017-10-281-0/+5
* utf8.c: Use mnemonic for repeatedly used numberKarl Williamson2017-09-091-2/+4
* utf8.c: EBCDIC fixKarl Williamson2017-08-091-3/+3
* utf8_to_uvchr() EBCDIC fixKarl Williamson2017-08-051-5/+11
* Forbid above IV_MAX code pointsKarl Williamson2017-07-121-108/+102
* utf8.c: Change 2 static fcns to handle overlongsKarl Williamson2017-07-121-60/+139
* utf8.c: Move and slightly change comment blockKarl Williamson2017-07-121-15/+18
* utf8.c: Generalize static fcn return for indeterminate resultKarl Williamson2017-07-121-26/+37
* utf8.c: Move a fcn within the fileKarl Williamson2017-07-121-76/+76
* utf8.c: Generalize static fcn return for indeterminate resultKarl Williamson2017-07-121-15/+20
* utf8.c: Generalize static fcn return for indeterminate resultKarl Williamson2017-07-121-8/+25
* utf8.c: Reorder two 'if' clausesKarl Williamson2017-07-121-5/+5
* utf8.c: Slightly simplify some codeKarl Williamson2017-07-121-11/+9
* utf8n_to_uvchr(): Properly handle extremely high code pointsKarl Williamson2017-07-121-3/+4
* utf8n_to_uvchr() Properly test for extended UTF-8Karl Williamson2017-07-121-94/+107
* utf8.h: Add synonyms for flag namesKarl Williamson2017-07-121-22/+22
* utf8.c: Fix bugs with overlongs combined with other malformations.Karl Williamson2017-07-121-58/+60
* utf8n_to_uvchr: U+ should be for only Unicode code pointsKarl Williamson2017-07-121-1/+5
* utf8n_to_uvchr() Use correct warnings categoryKarl Williamson2017-07-121-2/+2
* utf8n_to_uvchr(): Avoid some workKarl Williamson2017-07-121-2/+5
* utf8.c: Comments, white-space onlyKarl Williamson2017-07-121-119/+174
* utf8.c: Consolidate duplicated string constantsKarl Williamson2017-07-121-17/+17
* utf8.c: Don't calc code point from overflowing UTF8Karl Williamson2017-07-121-1/+7
* Revert: Restrict code points to <= IV_MAXKarl Williamson2017-07-121-10/+17
* utf8n_to_uvchr(): Don't display too many bytes in msgKarl Williamson2017-07-021-2/+2
* utf8.c: Move some #defines here, the only file that uses themKarl Williamson2017-07-011-0/+18
* perlapi: Add note about utf8n_to_uvchr_error() returnKarl Williamson2017-07-011-0/+3
* PATCH: [perl #131646] Assertion fail UTF-8 error msgKarl Williamson2017-06-241-1/+1
* utf8.c: Fix commentKarl Williamson2017-06-211-1/+1
* utf8.c: White-space onlyKarl Williamson2017-06-141-7/+7
* Add new function utf8_from_bytes_loc()Karl Williamson2017-06-141-33/+96
* Clarify pod for bytes to/from utf8()Karl Williamson2017-06-141-6/+6
* bytes_from_utf8(): parameter must not be NULLKarl Williamson2017-06-141-7/+7
* utf8.c: Add missing 'const' to formal parameterKarl Williamson2017-06-101-1/+1
* utf8.c: Clarify pod for three functionsKarl Williamson2017-06-081-2/+14
* utf8.c: Change formal parameter nameKarl Williamson2017-06-081-23/+23
* utf8.c: White-space, comment onlyKarl Williamson2017-06-081-26/+28
* utf8_to_bytes(): Avoid work if possibleKarl Williamson2017-06-081-5/+16
* utf8.c: Change UTF8 to UVCHRKarl Williamson2017-06-081-1/+1
* bytes_to_utf8(): Remove obsolete commentKarl Williamson2017-06-081-3/+0