Project

General

Profile

Feature #12546

Remove UnicodeNormalize::UNICODE_VERSION

Added by duerst (Martin Dürst) over 2 years ago. Updated over 2 years ago.

Status:
Closed
Priority:
Normal
Target version:
-
[ruby-core:76251]

Description

UnicodeNormalize::UNICODE_VERSION is defined in lib/unicode_normalize/tables.rb, but we now also have RbConfig::CONFIG['UNICODE_VERSION'], which is more general. Therefore, UnicodeNormalize::UNICODE_VERSION can be removed.

I'm opening an issue on this just in case somebody is depending on this. I have searched all of Ruby proper (incl. standard libraries) and removed any uses that I found.

I'll implement this feature if I don't get some pushback in a week or so.


Related issues

Related to CommonRuby - Feature #12460: Provide Unicode Version information in a better location that UnicodeNormalize::UNICODE_VERSIONClosedActions
Related to Ruby trunk - Bug #12547: Remove ONIG_UNICODE_VERSION_... in enc/unicode/case-folding.rb, casefold.hAssignedActions

Associated revisions

Revision 306b64bd
Added by duerst (Martin Dürst) over 2 years ago

  • lib/unicode_normalize/tables.rb: Remove UnicodeNormalize::UNICODE_VERSION (#12546).

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55706 b2dd03c8-39d4-4d8f-98ff-823fe69b080e

Revision 55706
Added by duerst (Martin Dürst) over 2 years ago

  • lib/unicode_normalize/tables.rb: Remove UnicodeNormalize::UNICODE_VERSION (#12546).

Revision 55706
Added by duerst (Martin Dürst) over 2 years ago

  • lib/unicode_normalize/tables.rb: Remove UnicodeNormalize::UNICODE_VERSION (#12546).

Revision 55706
Added by duerst (Martin Dürst) over 2 years ago

  • lib/unicode_normalize/tables.rb: Remove UnicodeNormalize::UNICODE_VERSION (#12546).

Revision 55706
Added by duerst (Martin Dürst) over 2 years ago

  • lib/unicode_normalize/tables.rb: Remove UnicodeNormalize::UNICODE_VERSION (#12546).

Revision 0ad3557d
Added by duerst (Martin Dürst) over 2 years ago

  • template/unicode_norm_gen.tmpl: Remove UnicodeNormalize::UNICODE_VERSION at origin [Feature #12546].

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55725 b2dd03c8-39d4-4d8f-98ff-823fe69b080e

Revision 55725
Added by duerst (Martin Dürst) over 2 years ago

  • template/unicode_norm_gen.tmpl: Remove UnicodeNormalize::UNICODE_VERSION at origin [Feature #12546].

Revision 55725
Added by duerst (Martin Dürst) over 2 years ago

  • template/unicode_norm_gen.tmpl: Remove UnicodeNormalize::UNICODE_VERSION at origin [Feature #12546].

Revision 55725
Added by duerst (Martin Dürst) over 2 years ago

  • template/unicode_norm_gen.tmpl: Remove UnicodeNormalize::UNICODE_VERSION at origin [Feature #12546].

Revision 55725
Added by duerst (Martin Dürst) over 2 years ago

  • template/unicode_norm_gen.tmpl: Remove UnicodeNormalize::UNICODE_VERSION at origin [Feature #12546].

History

#1

Updated by duerst (Martin Dürst) over 2 years ago

  • Related to Feature #12460: Provide Unicode Version information in a better location that UnicodeNormalize::UNICODE_VERSION added
#2

Updated by duerst (Martin Dürst) over 2 years ago

  • Related to Bug #12547: Remove ONIG_UNICODE_VERSION_... in enc/unicode/case-folding.rb, casefold.h added

Updated by duerst (Martin Dürst) over 2 years ago

  • Status changed from Open to Closed

Updated by usa (Usaku NAKAMURA) over 2 years ago

  • Status changed from Closed to Assigned

lib/unicode_normalize/tables.rb is automatically generated from template/unicode_norm_gen.tmpl.
You have to change not only the former but also the latter.

#6

Updated by duerst (Martin Dürst) over 2 years ago

  • Status changed from Assigned to Closed

Applied in changeset ruby-trunk:r55725.


  • template/unicode_norm_gen.tmpl: Remove UnicodeNormalize::UNICODE_VERSION at origin [Feature #12546].
#7

Updated by duerst (Martin Dürst) 3 months ago

  • Related to Feature #15341: Provide emoji version as RbConfig::CONFIG['UNICODE_EMOJI_VERSION'] added
#8

Updated by duerst (Martin Dürst) 3 months ago

  • Related to deleted (Feature #15341: Provide emoji version as RbConfig::CONFIG['UNICODE_EMOJI_VERSION'])

Also available in: Atom PDF