Update emoji codepoint mappings to v11.0 (#9618)
parent
5f387995d9
commit
2ee779dcd3
File diff suppressed because one or more lines are too long
|
@ -15,7 +15,7 @@ end
|
||||||
namespace :emojis do
|
namespace :emojis do
|
||||||
desc 'Generate a unicode to filename mapping'
|
desc 'Generate a unicode to filename mapping'
|
||||||
task :generate do
|
task :generate do
|
||||||
source = 'http://www.unicode.org/Public/emoji/5.0/emoji-test.txt'
|
source = 'http://www.unicode.org/Public/emoji/11.0/emoji-test.txt'
|
||||||
codes = []
|
codes = []
|
||||||
dest = Rails.root.join('app', 'javascript', 'mastodon', 'features', 'emoji', 'emoji_map.json')
|
dest = Rails.root.join('app', 'javascript', 'mastodon', 'features', 'emoji', 'emoji_map.json')
|
||||||
|
|
||||||
|
@ -43,6 +43,8 @@ namespace :emojis do
|
||||||
existence_maps.each do |group|
|
existence_maps.each do |group|
|
||||||
existing_one = group.key(true)
|
existing_one = group.key(true)
|
||||||
|
|
||||||
|
next if existing_one.nil?
|
||||||
|
|
||||||
group.each_key do |key|
|
group.each_key do |key|
|
||||||
map[codepoints_to_unicode(key)] = codepoints_to_filename(existing_one)
|
map[codepoints_to_unicode(key)] = codepoints_to_filename(existing_one)
|
||||||
end
|
end
|
||||||
|
|
Reference in New Issue