diff options
author | Nobuyoshi Nakada <[email protected]> | 2025-04-23 11:22:55 +0900 |
---|---|---|
committer | Nobuyoshi Nakada <[email protected]> | 2025-04-23 14:14:36 +0900 |
commit | b4417ff66511ef94a80a3b49ba184603b8e85a1b (patch) | |
tree | a847b0fa333debe60e56be033d712b9f7fae61fd /encoding.c | |
parent | 5f3fb35a14665374f353d3889ded3e8a0061895a (diff) |
Add Encoding::UNICODE_VERSION constant
Notes
Notes:
Merged: https://github.com/ruby/ruby/pull/13154
Diffstat (limited to 'encoding.c')
-rw-r--r-- | encoding.c | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/encoding.c b/encoding.c index e6b49ef145..e2aaadb5b9 100644 --- a/encoding.c +++ b/encoding.c @@ -1954,6 +1954,17 @@ Init_Encoding(void) } void +Init_unicode_version(void) +{ + extern const char onigenc_unicode_version_string[]; + + VALUE str = rb_usascii_str_new_static(onigenc_unicode_version_string, + strlen(onigenc_unicode_version_string)); + OBJ_FREEZE(str); + rb_define_const(rb_cEncoding, "UNICODE_VERSION", str); +} + +void Init_encodings(void) { rb_enc_init(&global_enc_table); |