summaryrefslogtreecommitdiff
path: root/utf8.h
Commit message (Expand)AuthorAgeFilesLines
* utf8.h: Add commentKarl Williamson2023-03-281-2/+2
* utf8.h: Rmv improper (STRLEN) castKarl Williamson2023-02-261-1/+1
* Add utf8ness_t typedefKarl Williamson2022-08-221-0/+77
* utf8.h: Add unsigned cast to array index parameterKarl Williamson2022-06-021-1/+1
* utf8.h: fixup signed/unsigned warning from UTF8_IS_REPLACEMENTYves Orton2022-03-031-3/+4
* Add ASSERT_IS_PTR macroKarl Williamson2022-03-031-1/+1
* Fix UTF8_IS_REPLACEMENT() and add testsKarl Williamson2022-03-011-1/+4
* utf8.h: Rmv redundant assertsKarl Williamson2021-09-161-8/+4
* Make paradigm into a macroKarl Williamson2021-08-251-10/+12
* Add utf8_to_utf16Karl Williamson2021-08-141-0/+4
* Improve utf16_to_utf8_reversed()Karl Williamson2021-08-141-0/+5
* Make macro isUTF8_CHAR_flags an inline fcnKarl Williamson2021-08-141-39/+0
* utf8.h: Comment changesKarl Williamson2021-08-071-10/+21
* utf8.h: White space onlyKarl Williamson2021-08-071-19/+19
* utf8.h: Refactor UTF8_IS_NONCHAR...Karl Williamson2021-08-071-7/+6
* Refactor UTF8_IS_SUPER()Karl Williamson2021-08-071-20/+14
* utf8.h: Document some #definesKarl Williamson2021-08-071-0/+37
* utf8.h: Move some #defines aroundKarl Williamson2021-08-071-116/+119
* utf8.h: Remove EBCDIC dependencyKarl Williamson2021-08-071-7/+10
* utf8.h: Add macros to calc UTF start byte, first contKarl Williamson2021-08-071-4/+41
* utf8.h: Reorder some preprocessor directivesKarl Williamson2021-08-071-14/+10
* utf8.h: Add #defineKarl Williamson2021-08-071-1/+5
* utf8.h: Move all SKIP functions to be near each otherKarl Williamson2021-08-071-9/+8
* utf8.h: Add new #define for extended length UTF-8Karl Williamson2021-08-071-0/+1
* utf8.h: Refactor MAX_UTF8_TWO_BYTEKarl Williamson2021-08-071-3/+11
* Reimplement OFFUNISKIPKarl Williamson2021-08-071-47/+23
* utf8.h: Add macro to compute UV skip by its log2Karl Williamson2021-08-071-2/+30
* utf8.h: Rmv EBCDIC dependencyKarl Williamson2021-08-071-11/+59
* Rename internal macro and move to utf8.hKarl Williamson2021-08-071-0/+2
* utf8.h: Remove an EBCDIC dependencyKarl Williamson2021-08-071-2/+19
* utf8.h: Add symbol for easing EBCDIC handlingKarl Williamson2021-08-071-0/+6
* utf8.h: Make a bit of EBCDIC known to ASCIIKarl Williamson2021-08-071-4/+15
* utf8.h: Add a #define synonymKarl Williamson2021-08-071-3/+9
* Refactor UTF_START_MASK()Karl Williamson2021-08-071-5/+14
* utf8.h: Move macro to earlier in fileKarl Williamson2021-08-071-13/+13
* UTF8_IS_DOWNGRADEABLE_START: Call less general helperKarl Williamson2021-08-071-1/+1
* Refactor UTF_START_MARK()Karl Williamson2021-05-301-5/+10
* UTF8_IS_NEXT_CHAR_DOWNGRADEABLE() check before derefKarl Williamson2021-05-291-2/+2
* utf8.h: Simplify UNICODE_IS_SURROGATE()Karl Williamson2021-05-281-4/+3
* utf8.h: Use inRANGE for UNICODE_IS_32_CONTIGUOUS_NONCHARSKarl Williamson2021-05-281-2/+2
* utf8.h: Refactor UNICODE_IS_NONCHAR()Karl Williamson2021-05-281-3/+3
* style: Detabify indentation of the C code maintained by the core.Michael G. Schwern2021-01-171-2/+2
* utf8.h: Fix syntax error only found on EBCDIC buildsKarl Williamson2020-12-041-1/+1
* autodoc.pl: Specify scn for single-purpose filesKarl Williamson2020-11-061-8/+0
* Change some link pod for better renderingKarl Williamson2020-08-311-7/+7
* Document ibcmp_utf8, and move to like-fcns hdrKarl Williamson2020-08-221-3/+0
* utf8.h: Add commentKarl Williamson2020-07-311-0/+1
* utf8.h: Remove obsolete macroKarl Williamson2020-07-301-7/+0
* Fix typo when using nBIT_UMAXNicolas R2020-07-221-1/+1
* utf8.h: Add some branch predictionsKarl Williamson2020-07-171-20/+26