This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Promote v5.36 usage and feature bundles doc
[perl5.git] / utf8.h
2022-08-22 Karl WilliamsonAdd utf8ness_t typedef
2022-06-02 Karl Williamsonutf8.h: Add unsigned cast to array index parameter
2022-03-03 Yves Ortonutf8.h: fixup signed/unsigned warning from UTF8_IS_REPL...
2022-03-03 Karl WilliamsonAdd ASSERT_IS_PTR macro
2022-03-01 Karl WilliamsonFix UTF8_IS_REPLACEMENT() and add tests
2021-09-16 Karl Williamsonutf8.h: Rmv redundant asserts
2021-08-25 Karl WilliamsonMake paradigm into a macro
2021-08-14 Karl WilliamsonAdd utf8_to_utf16 19034/head
2021-08-14 Karl WilliamsonImprove utf16_to_utf8_reversed()
2021-08-14 Karl WilliamsonMake macro isUTF8_CHAR_flags an inline fcn
2021-08-07 Karl Williamsonutf8.h: Comment changes 19012/head
2021-08-07 Karl Williamsonutf8.h: White space only
2021-08-07 Karl Williamsonutf8.h: Refactor UTF8_IS_NONCHAR...
2021-08-07 Karl WilliamsonRefactor UTF8_IS_SUPER()
2021-08-07 Karl Williamsonutf8.h: Document some #defines
2021-08-07 Karl Williamsonutf8.h: Move some #defines around
2021-08-07 Karl Williamsonutf8.h: Remove EBCDIC dependency
2021-08-07 Karl Williamsonutf8.h: Add macros to calc UTF start byte, first cont
2021-08-07 Karl Williamsonutf8.h: Reorder some preprocessor directives
2021-08-07 Karl Williamsonutf8.h: Add #define
2021-08-07 Karl Williamsonutf8.h: Move all SKIP functions to be near each other
2021-08-07 Karl Williamsonutf8.h: Add new #define for extended length UTF-8
2021-08-07 Karl Williamsonutf8.h: Refactor MAX_UTF8_TWO_BYTE
2021-08-07 Karl WilliamsonReimplement OFFUNISKIP
2021-08-07 Karl Williamsonutf8.h: Add macro to compute UV skip by its log2
2021-08-07 Karl Williamsonutf8.h: Rmv EBCDIC dependency
2021-08-07 Karl WilliamsonRename internal macro and move to utf8.h
2021-08-07 Karl Williamsonutf8.h: Remove an EBCDIC dependency
2021-08-07 Karl Williamsonutf8.h: Add symbol for easing EBCDIC handling
2021-08-07 Karl Williamsonutf8.h: Make a bit of EBCDIC known to ASCII
2021-08-07 Karl Williamsonutf8.h: Add a #define synonym
2021-08-07 Karl WilliamsonRefactor UTF_START_MASK()
2021-08-07 Karl Williamsonutf8.h: Move macro to earlier in file
2021-08-07 Karl WilliamsonUTF8_IS_DOWNGRADEABLE_START: Call less general helper
2021-05-30 Karl WilliamsonRefactor UTF_START_MARK()
2021-05-29 Karl WilliamsonUTF8_IS_NEXT_CHAR_DOWNGRADEABLE() check before deref
2021-05-28 Karl Williamsonutf8.h: Simplify UNICODE_IS_SURROGATE()
2021-05-28 Karl Williamsonutf8.h: Use inRANGE for UNICODE_IS_32_CONTIGUOUS_NONCHARS
2021-05-28 Karl Williamsonutf8.h: Refactor UNICODE_IS_NONCHAR()
2021-01-17 Michael G. Schwernstyle: Detabify indentation of the C code maintained...
2020-12-04 Karl Williamsonutf8.h: Fix syntax error only found on EBCDIC builds
2020-11-06 Karl Williamsonautodoc.pl: Specify scn for single-purpose files
2020-09-01 Karl WilliamsonChange some link pod for better rendering
2020-08-23 Karl WilliamsonDocument ibcmp_utf8, and move to like-fcns hdr
2020-07-31 Karl Williamsonutf8.h: Add comment
2020-07-30 Karl Williamsonutf8.h: Remove obsolete macro
2020-07-23 Nicolas RFix typo when using nBIT_UMAX
2020-07-18 Karl Williamsonutf8.h: Add some branch predictions
2020-07-18 Karl Williamsonhandy.h: Create nBIT_MASK(n) macro
2020-05-22 Dagfinn Ilmari Man... Fix a bunch of repeated-word typos
2020-01-23 Karl Williamsonpv_uni_display: Use common fcn; \b mnemonic
2019-12-07 Karl WilliamsonFix UTF8_IS_START on EBCDIC
2019-11-24 Karl Williamsonutf8.h: Rmv obsolete macros
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()
next