# File lib/ttfunk/subset_collection.rb, line 15 def use(characters) characters.each do |char| covered = false @subsets.each_with_index do |subset, i| if subset.covers?(char) subset.use(char) covered = true break end end if !covered @subsets << Subset.for(@original, :unicode_8bit) @subsets.last.use(char) end end end