This is a live mirror of the Perl 5 development currently hosted at
Add missing back compat macros
[perl5.git] / utf8.h
2019-11-24 Karl WilliamsonAdd missing back compat macros
2019-11-15 Karl Williamsonutf8.h: Use MAX() macro instead of its expansion
2019-11-12 Karl Williamsonutf8.h: Use a cast to U8 to avoid an AND
2019-11-07 Karl WilliamsonAllow core to work with code points above IV_MAX
2019-11-01 Karl WilliamsonConsolidate uses of PERL_SMALL_MACRO_BUFFER
2019-10-16 Karl WilliamsonDocument UTF8_MAXBYTES_CASE
2019-10-13 Karl WilliamsonFix UTF8_CHK_SKIP()
2019-10-09 Karl WilliamsonAdd UTF8_CHK_SKIP() macro
2019-10-09 Karl WilliamsonDocument UTF8_SKIP()
2019-10-06 Karl WilliamsonMake defn of UTF_IS_CONTINUED common
2019-10-06 Karl WilliamsonMake defn of UVCHR_IS_INVARIANT common
2019-10-06 Karl WilliamsonMake defn of OFFUNI_IS_INVARIANT common
2019-10-06 Karl WilliamsonMake defn of UTF8_IS_DOWNGRADEABLE_START common
2019-10-06 Karl WilliamsonMake defn of UTF_IS_ABOVE_LATIN1 common
2019-10-06 Karl WilliamsonMake defn of UTF8_IS_START common
2019-10-06 Karl WilliamsonMake defn of UTF8_IS_CONTINUATION common
2019-10-06 Karl WilliamsonMake defn of UTF_CONTINUATION_MARK common
2019-10-06 Karl WilliamsonMake defn of UTF_IS_CONTINUATION_MASK common
2019-10-06 Karl Williamsonutf8.h: Add comment
2019-10-06 Karl Williamsonutf8.h: Remove redundant cast
2019-10-06 Karl Williamsonutf8.h: Make sure macros not called with a ptr
2019-09-29 Karl WilliamsonRemove deprecated character classification/case changin...
2019-09-15 Karl WilliamsonChange name of _utf8_to_uvchr_buf()
2019-09-15 Karl WilliamsonStrip leading underscore from is_utf8_char_helper()
2019-09-03 Karl WilliamsonDocument UTF8_MAXBYTES
2019-09-03 Karl Williamsonperlapi: Document UNICODE_REPLACEMENT
2019-09-03 Karl Williamsonperlapi: Document NATIVE_to_foo, converse functions
2019-07-02 Karl Williamsonutf8_to_uvchr_buf() make behavior match docs
2019-04-05 Karl WilliamsonPATCH: [perl #133896] Assertion failure
2019-03-13 Karl WilliamsonAdd UTF8_SAFE_SKIP API macro
2019-02-15 Karl WilliamsonRemove relics of regex swash use
2018-11-29 Tony CookPass a UV to a format expecting a UV
2018-08-20 Karl Williamsonutf8.h: Update outmoded comment
2018-08-20 Karl Williamsonutf8.c: Rename macro and move to utf8.h, and use it...
2018-07-05 Karl WilliamsonMake isC9_STRICT_UTF8_CHAR() an inline dfa
2018-07-05 Karl WilliamsonMake isSTRICT_UTF8_CHAR() an inline function
2018-07-05 Karl WilliamsonMake isUTF8_char() an inline function
2018-07-05 Karl Williamsonutf8.h: Remove obsolete comment
2018-07-02 Karl Williamsonutf8.h: Add assert for utf8n_to_uvchr_buf()
2018-02-20 Karl Williamsonutf8.h: Add in #define for backcompat
2018-02-07 Karl WilliamsonAdd uvchr_to_utf8_flags_msgs()
2018-01-30 Karl WilliamsonAdd utf8n_to_uvchr_msgs()
2017-07-13 Karl Williamsonutf8.h: Comments only
2017-07-13 Karl Williamsonutf8n_to_uvchr() Properly test for extended UTF-8
2017-07-13 Karl Williamsonutf8.h: Add synonyms for flag names
2017-07-01 Karl Williamsonutf8.c: Move some #defines here, the only file that...
2017-06-14 Karl WilliamsonAdd new function utf8_from_bytes_loc()
2017-06-02 Karl WilliamsonUse new paradigm for hdr file double inclusion guard
2017-06-01 Karl Williamsonutf8.h: Add parens around macro param in expansion
2017-06-01 Karl Williamsonutf8.h: Add assertions for macros that take chars
2017-02-12 Karl Williamsonutf8.h: Clarify comment
2017-02-12 Karl Williamsonutf8.h: White-space, parens only
2017-02-12 Karl Williamsonutf8.h: Add branch prediction
2016-12-24 Karl WilliamsonDeprecate toFOO_utf8()
2016-12-24 Karl WilliamsonAdd toFOO_utf8_safe() macros
2016-12-23 Karl Williamsonutf8.c: Add flag to indicate unsure as to end of string...
2016-12-23 Karl WilliamsonDeprecate isFOO_utf8() macros
2016-12-23 Karl WilliamsonAllow allowing UTF-8 overflow malformation
2016-12-23 Karl WilliamsonReturn REPLACEMENT for UTF-8 overlong malformation
2016-12-23 Karl Williamsonutf8.h: Don't allow zero length malformation unless...
2016-12-23 Karl Williamsonutf8.h: Renumber flag bits
2016-12-23 Karl WilliamsonAdd isFOO_utf8_safe() macros
2016-12-13 Karl WilliamsonFix above-Unicode UTF-8 detection for EBCDIC
2016-11-30 Petr PísařFix const correctness in utf8.h
2016-10-13 Karl Williamsonutf8.h: Simplify macro
2016-10-13 Karl WilliamsonAdd utf8n_to_uvchr_error
2016-10-13 Karl Williamsonutf8n_to_uvchr(): Note multiple malformations
2016-10-13 Karl Williamsonutf8.h: Change some flag definition constants
2016-09-26 Karl WilliamsonAdd API Unicode handling functions
2016-09-26 Karl WilliamsonMove #define to different header
2016-09-26 Karl Williamsonperlapi: Clarifications, nits in Unicode support docs
2016-09-18 Karl WilliamsonAdd isUTF8_CHAR_flags() macro
2016-09-18 Karl WilliamsonAdd macro for Unicode Corregindum #9 strict
2016-09-18 Karl WilliamsonAdd macro for determining if UTF-8 is Unicode-strict
2016-09-18 Karl Williamsonperlapi: Clarify isUTF8_CHAR()
2016-09-18 Karl Williamsonutf8.h: Add comment, white-space changes
2016-09-18 Karl WilliamsonEnhance and rename is_utf8_char_slow()
2016-09-17 Karl WilliamsonisUTF8_CHAR(): Bring UTF-EBCDIC to parity with ASCII
2016-09-17 Karl WilliamsonAdd IS_UTF8_INVARIANT and IS_UVCHR_INVARIANT to API
2016-09-17 Karl WilliamsonAdd #defines for XS code for Unicode Corregindum 9
2016-09-01 Karl WilliamsonMake 3 UTF-8 macros API
2016-09-01 Karl WilliamsonMove isUTF8_CHAR helper function, and reimplement it
2016-09-01 Karl WilliamsonAdd #defines for UTF-8 of highest representable code...
2016-09-01 Karl Williamsonutf8.h: Add some LIKELY() to help branch prediction
2016-09-01 Karl Williamsonutf8.h, utfebcdic.h: Add comments, align white space
2016-09-01 Karl WilliamsonAdd new synonym 'is_utf8_invariant_string'
2016-08-14 Daniel Dragansilence MSVC warnings for NATIVE_UTF8_TO_I8/I8_TO_NATIV...
2016-08-02 Karl Williamsonutf8.h: Add comment clarification
2016-02-11 Karl Williamsonutf8.h: Guard some macros against improper calls
2016-02-01 Tony Cook[perl #127426] fixes for 126045 patch, restrict to...
2016-01-31 Tony Cook[perl #126045] part revert e9b19ab7 for vc2003 and...
2015-12-22 Karl Williamsonutf8.h: Add 2 assertions
2015-12-10 Karl Williamsonutf8.h, utfebcdic.h: Add #define
2015-12-10 Karl Williamsonutf8.h: Fix macro definition
2015-12-10 Karl Williamsonutf8.h: Remove unused #define
2015-12-09 Karl Williamsonutf8.h: Split UNICODE_IS_NONCHAR() into smaller macros
2015-12-06 Karl Williamsonutf8.h, utfebcdic.h: Comments, white-space only
2015-12-06 Karl Williamsonutf8.h: Remove a branch in macro for Unicode surrogates
2015-12-06 Karl Williamsonutf8.h: Add some casts in macros, for safety
2015-12-06 Karl Williamsonutf8.h: Combine EBCDIC and ASCII macros