summaryrefslogtreecommitdiff
path: root/utf8.c
Commit message (Expand)AuthorAgeFilesLines
* perlapi: Expand on utf8n_to_uvchr_errorKarl Williamson2016-12-191-0/+3
* perlapi: Clarify entry for utf8n_to_uvchr()Karl Williamson2016-12-141-1/+1
* utf8.c: Silence compiler warningKarl Williamson2016-12-111-2/+8
* utf8.c: Remove unused variableKarl Williamson2016-12-061-4/+3
* utf8.c: Fix EBCDIC detection of above-31 bit code pointsKarl Williamson2016-11-241-2/+2
* Split diagnostics for two UTF-8 malformationsKarl Williamson2016-11-241-35/+40
* utf8.c: Clarify warning message.Karl Williamson2016-11-241-1/+1
* Change white space to avoid C++ deprecation warningKarl Williamson2016-11-181-32/+32
* PATCH: [perl #130010] a5540cf breaks texinfoKarl Williamson2016-11-121-0/+1
* utf8.c: Add commentKarl Williamson2016-11-121-0/+1
* utf8.c: No need to look at trailing NUL in comparing stringKarl Williamson2016-11-061-1/+1
* Fix wrong UTF-8 overflow error on 32-bit platformsKarl Williamson2016-11-021-18/+26
* utf8.c: Silence unused parameter compiler warningKarl Williamson2016-10-261-0/+4
* utf8n_to_uvchr(): Reduce chances of reading beyond bufferKarl Williamson2016-10-191-1/+14
* utf8.c: use new SvPVCLEAR and constant string friendly macrosYves Orton2016-10-191-1/+1
* utf8.c: Reflow 2 lines, so it is clear they are 2.Karl Williamson2016-10-171-2/+3
* perlapi: Grammar, typosKarl Williamson2016-10-171-1/+1
* utf8.c: Silence a compiler warningKarl Williamson2016-10-161-1/+2
* perlapi: Fix clause that should have been removed earlierKarl Williamson2016-10-131-1/+1
* Add utf8n_to_uvchr_errorKarl Williamson2016-10-131-20/+158
* utf8n_to_uvchr(): Make a parameter constKarl Williamson2016-10-131-1/+1
* utf8n_to_uvchr(): Note multiple malformationsKarl Williamson2016-10-131-271/+479
* utf8.c: Extract some code into 2 functionsKarl Williamson2016-10-131-97/+130
* utf8.c: Rename a couple of macros for clarityKarl Williamson2016-10-131-10/+8
* utf8.c: Add some UNLIKELY()sKarl Williamson2016-10-131-3/+3
* Add details to UTF-8 malformation error messagesKarl Williamson2016-10-131-15/+102
* utf8.c: Consolidate duplicate error msg textKarl Williamson2016-10-131-15/+26
* utf8.c: Add missing castKarl Williamson2016-10-051-2/+2
* utf8.c: Add missing type specifier to declarationKarl Williamson2016-09-291-1/+1
* utf8n_to_uvchr() Fix EBCDIC bug with overlongsKarl Williamson2016-09-291-3/+1
* Centralize definitions of MIN, MAXKarl Williamson2016-09-251-3/+0
* utf8.c: #define MIN if not already definedKarl Williamson2016-09-211-0/+3
* utf8.c: Fix bug in new _is_utf8_char_helper() functionKarl Williamson2016-09-191-1/+6
* utf8.c: Add some UNLIKELYsKarl Williamson2016-09-171-3/+3
* Enhance and rename is_utf8_char_slow()Karl Williamson2016-09-171-22/+114
* Revamp overlong handling in is_utf8_char_slow, fixing a bugKarl Williamson2016-09-171-43/+59
* utf8.c: Fix typo in comment, add some commentsKarl Williamson2016-09-171-4/+7
* utf8.c: Extract duplicate code to common fcnKarl Williamson2016-09-171-42/+96
* Add #defines for XS code for Unicode Corregindum 9Karl Williamson2016-09-171-8/+24
* perlapi: Clarify utf8n_to_uvchr entryKarl Williamson2016-09-171-3/+4
* Add is_utf8_valid_partial_char()Karl Williamson2016-08-311-0/+4
* utf8.c: Add commentsKarl Williamson2016-08-311-1/+5
* Move isUTF8_CHAR helper function, and reimplement itKarl Williamson2016-08-311-0/+112
* Inline is_utf8_string() and is_utf8_stringloclen()Karl Williamson2016-08-311-83/+0
* Inline utf8_distance(), utf8_hop()Karl Williamson2016-08-311-56/+0
* Slightly simplify utf8_to_uvuni_buf()Karl Williamson2016-08-311-3/+2
* Inline is_utf8_invariant_string()Karl Williamson2016-08-311-37/+0
* Simplify slightly is_utf8_invariant_stringKarl Williamson2016-08-311-2/+2
* Add new synonym 'is_utf8_invariant_string'Karl Williamson2016-08-311-5/+7
* utf8.c: Use 'break' instead of 'goto'Karl Williamson2016-08-311-2/+1