summaryrefslogtreecommitdiff
path: root/utf8.h
Commit message (Expand)AuthorAgeFilesLines
* utf8.h: Comments onlyKarl Williamson2017-07-121-9/+16
* utf8n_to_uvchr() Properly test for extended UTF-8Karl Williamson2017-07-121-2/+4
* utf8.h: Add synonyms for flag namesKarl Williamson2017-07-121-14/+19
* utf8.c: Move some #defines here, the only file that uses themKarl Williamson2017-07-011-7/+0
* Add new function utf8_from_bytes_loc()Karl Williamson2017-06-141-0/+2
* Use new paradigm for hdr file double inclusion guardKarl Williamson2017-06-021-3/+3
* utf8.h: Add parens around macro param in expansionKarl Williamson2017-06-011-3/+4
* utf8.h: Add assertions for macros that take charsKarl Williamson2017-06-011-10/+18
* utf8.h: Clarify commentKarl Williamson2017-02-111-4/+4
* utf8.h: White-space, parens onlyKarl Williamson2017-02-111-6/+6
* utf8.h: Add branch predictionKarl Williamson2017-02-111-1/+1
* Deprecate toFOO_utf8()Karl Williamson2016-12-231-4/+4
* Add toFOO_utf8_safe() macrosKarl Williamson2016-12-231-4/+9
* utf8.c: Add flag to indicate unsure as to end of string to printKarl Williamson2016-12-231-0/+1
* Deprecate isFOO_utf8() macrosKarl Williamson2016-12-231-7/+13
* Allow allowing UTF-8 overflow malformationKarl Williamson2016-12-231-3/+8
* Return REPLACEMENT for UTF-8 overlong malformationKarl Williamson2016-12-231-1/+4
* utf8.h: Don't allow zero length malformation unless requestedKarl Williamson2016-12-231-6/+10
* utf8.h: Renumber flag bitsKarl Williamson2016-12-231-10/+10
* Add isFOO_utf8_safe() macrosKarl Williamson2016-12-231-0/+11
* Fix above-Unicode UTF-8 detection for EBCDICKarl Williamson2016-12-131-1/+1
* Fix const correctness in utf8.hPetr Písař2016-12-011-57/+57
* utf8.h: Simplify macroKarl Williamson2016-10-131-3/+1
* Add utf8n_to_uvchr_errorKarl Williamson2016-10-131-0/+2
* utf8n_to_uvchr(): Note multiple malformationsKarl Williamson2016-10-131-8/+13
* utf8.h: Change some flag definition constantsKarl Williamson2016-10-131-9/+9
* Add API Unicode handling functionsKarl Williamson2016-09-251-0/+9
* Move #define to different headerKarl Williamson2016-09-251-3/+0
* perlapi: Clarifications, nits in Unicode support docsKarl Williamson2016-09-251-9/+29
* Add isUTF8_CHAR_flags() macroKarl Williamson2016-09-171-0/+34
* Add macro for Unicode Corregindum #9 strictKarl Williamson2016-09-171-1/+54
* Add macro for determining if UTF-8 is Unicode-strictKarl Williamson2016-09-171-3/+78
* perlapi: Clarify isUTF8_CHAR()Karl Williamson2016-09-171-3/+4
* utf8.h: Add comment, white-space changesKarl Williamson2016-09-171-7/+11
* Enhance and rename is_utf8_char_slow()Karl Williamson2016-09-171-3/+3
* isUTF8_CHAR(): Bring UTF-EBCDIC to parity with ASCIIKarl Williamson2016-09-171-51/+37
* Add IS_UTF8_INVARIANT and IS_UVCHR_INVARIANT to APIKarl Williamson2016-09-171-10/+32
* Add #defines for XS code for Unicode Corregindum 9Karl Williamson2016-09-171-5/+14
* Make 3 UTF-8 macros APIKarl Williamson2016-08-311-16/+62
* Move isUTF8_CHAR helper function, and reimplement itKarl Williamson2016-08-311-7/+18
* Add #defines for UTF-8 of highest representable code pointKarl Williamson2016-08-311-0/+7
* utf8.h: Add some LIKELY() to help branch predictionKarl Williamson2016-08-311-9/+11
* utf8.h, utfebcdic.h: Add comments, align white spaceKarl Williamson2016-08-311-19/+27
* Add new synonym 'is_utf8_invariant_string'Karl Williamson2016-08-311-3/+10
* silence MSVC warnings for NATIVE_UTF8_TO_I8/I8_TO_NATIVE_UTF8Daniel Dragan2016-08-141-2/+2
* utf8.h: Add comment clarificationKarl Williamson2016-08-021-2/+5
* utf8.h: Guard some macros against improper callsKarl Williamson2016-02-101-12/+18
* [perl #127426] fixes for 126045 patch, restrict to MSVC, add castsTony Cook2016-02-011-3/+3
* [perl #126045] part revert e9b19ab7 for vc2003 and earlierTony Cook2016-02-011-0/+15
* utf8.h: Add 2 assertionsKarl Williamson2015-12-221-2/+4