`rb_econv_append` and the family do not consider the code range
These functions do not update the code range of the destination string, and the string still caches outdated flags.
Since these functions are unchanged for years, I think this will need to be backported.
Updated by nagachika (Tomoyuki Chikanaga) about 1 year ago
- Backport changed from 2.7: REQUIRED, 3.0: REQUIRED, 3.1: REQUIRED to 2.7: REQUIRED, 3.0: REQUIRED, 3.1: DONE
ruby_3_1 8572f02d63de2b99389df0791d6eacb77482afef merged revision(s) 35c794b26d406c39f90e188e3884003fe6aca532,725626d8905fe1ac4a2cf1c3e2db6412bf8f381f,b32a3f1275a8c7748f2134492ce3c532f277d261.