lib/snibbets.rb in snibbets-2.0.10 vs lib/snibbets.rb in snibbets-2.0.11

- old
+ new

@@ -137,24 +137,22 @@ trap('SIGINT') do Howzit.console.info "\nCancelled" exit! end - build_lexers - pb = OS.paste.outdent printf 'What does this snippet do? ' input = $stdin.gets.chomp title = input unless input.empty? printf 'What language(s) does it use (separate with spaces, full names or file extensions will work)? ' input = $stdin.gets.chomp langs = input.split(/ +/).map(&:strip) unless input.empty? - exts = langs.map { |lang| Snibbets::Lexers.lang_to_ext(lang) } - tags = langs.map { |lang| Snibbets::Lexers.ext_to_lang(lang) }.concat(langs).sort.uniq + exts = langs.map { |lang| Lexers.lang_to_ext(lang) } + tags = langs.map { |lang| Lexers.ext_to_lang(lang) }.concat(langs).sort.uniq - filename ="#{title}.#{exts.join('.')}.#{Snibbets.options[:extension]}" + filename = "#{title}.#{exts.join('.')}.#{Snibbets.options[:extension]}" File.open(File.join(File.expand_path(Snibbets.options[:source]), filename), 'w') do |f| f.puts "tags: #{tags.join(', ')} ```