summaryrefslogtreecommitdiff
path: root/textproc/ruby-unicode-display_width
AgeCommit message (Collapse)AuthorFilesLines
2022-09-14textproc/ruby-unicode-display_width: update to 2.3.0taca2-6/+6
2.3.0 (2022-09-13) * Unicode 15.0
2022-08-30textproc/ruby-unicode-display_width: update to 2.2.0taca2-6/+6
2.2.0 (2022-06-24) * Add Hangul Jamo Extended-B block to zero-width chars, thanks @ninjalj #22
2021-12-11textproc/ruby-unicode-display_width: update to 2.1.0taca2-6/+6
2.1.0 (2021-09-15) * Unicode 14.0
2021-10-26textproc: Replace RMD160 checksums with BLAKE2s checksumsnia1-2/+2
All checksums have been double-checked against existing RMD160 and SHA512 hashes Unfetchable distfiles (fetched conditionally?): ./textproc/convertlit/distinfo clit18src.zip
2021-10-07textproc: Remove SHA1 hashes for distfilesnia1-2/+1
2021-03-11textproc/ruby-unicode-display_width: update to 2.0.0taca2-7/+7
2.0.0 (2020-12-30) * Release 2.0.0 * Supports Ruby 3.0 2.0.0.pre2 (2020-03-11) * Update 2.0 branch to Unicode 13 2.0.0.pre1 (2020-01-16) Will be published as non-pre version on rubygems.org when Ruby 3.0 is released (December 2020) * Introduce new class-based API, which remembers your string-width configuration. See README for details. * Remove auto-loading of string extension o You can: require "unicode/display_width/string_ext" to continue to use the string extension o The manual opt-out require "unicode/display_width/no_string_ext" is not needed anymore and will issue a warning in the future * Remove (already deprecated) String#display_size and String#display_width aliases Refactorings / Internal Changes: * Freeze string literals * The Unicode::DisplayWidth now is class, instead of a module, this enables the new config-object API
2020-03-24textproc/ruby-unicode-display_width: update to 1.7.0taca2-7/+9
Update ruby-unicode-display_width to 1.7.0. ## 1.7.0 - Unicode 13 ## 1.6.1 - Fix that ambiguous and overwrite options where ignored for emoji-measuring
2019-10-04textproc/ruby-unicode-display_width: import ruby26-unicode-display_width-1.6.0ryoon4-0/+35
Determines the monospace display width of a string in Ruby. Implementation based on EastAsianWidth.txt and other data, 100% in Ruby. Other than wcwidth(), which fulfills a similar purpose, it does not rely on the OS vendor to provide an up-to-date method for measuring string width.