diff options
Diffstat (limited to 'Master/texmf-dist/source/generic/hyph-utf8/generate-plain-patterns.rb')
-rwxr-xr-x | Master/texmf-dist/source/generic/hyph-utf8/generate-plain-patterns.rb | 27 |
1 files changed, 16 insertions, 11 deletions
diff --git a/Master/texmf-dist/source/generic/hyph-utf8/generate-plain-patterns.rb b/Master/texmf-dist/source/generic/hyph-utf8/generate-plain-patterns.rb index 39f0bc19a6a..eaa9cbf608d 100755 --- a/Master/texmf-dist/source/generic/hyph-utf8/generate-plain-patterns.rb +++ b/Master/texmf-dist/source/generic/hyph-utf8/generate-plain-patterns.rb @@ -10,6 +10,7 @@ require_relative 'lib/tex/hyphen/language.rb' # include OldLanguage::TeXLive include TeX::Hyphen +# FIXME Close files! # FIXME sr-cyrl? print 'Generating plain files for (parenthesised tags are skipped) ' Language.all.sort.each do |language| @@ -45,19 +46,23 @@ Language.all.sort.each do |language| end # exceptions - file = outfile.('hyp') # This ensure a file is created, even if it may be empty - file.puts language.exceptions if language.exceptions != "" + unless language.exceptions == "" + file = outfile.('hyp') # This ensure a file is created, even if it may be empty + file.puts language.exceptions + end - # characters - file = outfile.('chr') - language.extract_characters.each do |character| - file.puts character - end + ### FIXME Do issue #33 instead + ### # characters + ### file = outfile.('chr') + ### language.extract_characters.each do |character| + ### file.puts character + ### end - # comments and licence - file = outfile.('lic') - file.puts language.comments_and_licence + ### FIXME Do something else instead + ### # comments and licence + ### file = outfile.('lic') + ### file.puts language.comments_and_licence - file.close + ### file.close end puts |