Hello community, here is the log from the commit of package rubygem-jekyll for openSUSE:Factory checked in at 2017-10-31 15:43:43 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rubygem-jekyll (Old) and /work/SRC/openSUSE:Factory/.rubygem-jekyll.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rubygem-jekyll" Tue Oct 31 15:43:43 2017 rev:5 rq:537500 version:3.6.2 Changes: -------- --- /work/SRC/openSUSE:Factory/rubygem-jekyll/rubygem-jekyll.changes 2017-10-17 01:52:51.561475207 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-jekyll.new/rubygem-jekyll.changes 2017-10-31 15:43:44.046352440 +0100 @@ -1,0 +2,6 @@ +Thu Oct 26 10:04:36 UTC 2017 - co...@suse.com + +- updated to version 3.6.2 + no changelog found + +------------------------------------------------------------------- Old: ---- jekyll-3.6.0.gem New: ---- jekyll-3.6.2.gem ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rubygem-jekyll.spec ++++++ --- /var/tmp/diff_new_pack.K3TgBz/_old 2017-10-31 15:43:44.642330834 +0100 +++ /var/tmp/diff_new_pack.K3TgBz/_new 2017-10-31 15:43:44.646330689 +0100 @@ -24,7 +24,7 @@ # Name: rubygem-jekyll -Version: 3.6.0 +Version: 3.6.2 Release: 0 %define mod_name jekyll %define mod_full_name %{mod_name}-%{version} ++++++ jekyll-3.6.0.gem -> jekyll-3.6.2.gem ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.rubocop.yml new/.rubocop.yml --- old/.rubocop.yml 2017-09-21 23:30:21.000000000 +0200 +++ new/.rubocop.yml 2017-10-21 21:23:45.000000000 +0200 @@ -1,6 +1,6 @@ --- AllCops: - TargetRubyVersion: 2.0 + TargetRubyVersion: 2.1 Include: - lib/**/*.rb Exclude: @@ -21,7 +21,7 @@ Layout/EmptyLinesAroundModuleBody: Enabled: false Layout/EndOfLine: - EnforcedStyle: lf + EnforcedStyle: native Layout/ExtraSpacing: AllowForAlignment: true Layout/FirstParameterIndentation: @@ -44,10 +44,14 @@ Enabled: false Lint/EndAlignment: Severity: error +Lint/RescueWithoutErrorClass: + Enabled: false Lint/UnreachableCode: Severity: error Lint/UselessAccessModifier: Enabled: false +Lint/Void: + Enabled: false Metrics/AbcSize: Max: 21 Metrics/BlockLength: @@ -82,6 +86,10 @@ Max: 4 Metrics/PerceivedComplexity: Max: 8 +Naming/FileName: + Enabled: false +Naming/HeredocDelimiterNaming: + Enabled: false Security/MarshalLoad: Exclude: - !ruby/regexp /test\/.*.rb$/ @@ -109,8 +117,6 @@ - !ruby/regexp /features\/.*.rb$/ Style/DoubleNegation: Enabled: false -Style/FileName: - Enabled: false Style/GuardClause: Enabled: false Style/HashSyntax: Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/jekyll/commands/build.rb new/lib/jekyll/commands/build.rb --- old/lib/jekyll/commands/build.rb 2017-09-21 23:30:21.000000000 +0200 +++ new/lib/jekyll/commands/build.rb 2017-10-21 21:23:45.000000000 +0200 @@ -96,7 +96,7 @@ ) end end - end # end of class << self + end end end end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/jekyll/commands/doctor.rb new/lib/jekyll/commands/doctor.rb --- old/lib/jekyll/commands/doctor.rb 2017-09-21 23:30:21.000000000 +0200 +++ new/lib/jekyll/commands/doctor.rb 2017-10-21 21:23:45.000000000 +0200 @@ -86,7 +86,7 @@ def urls_only_differ_by_case(site) urls_only_differ_by_case = false urls = case_insensitive_urls(site.pages + site.docs_to_write, site.dest) - urls.each do |_case_insensitive_url, real_urls| + urls.each_value do |real_urls| next unless real_urls.uniq.size > 1 urls_only_differ_by_case = true Jekyll.logger.warn "Warning:", "The following URLs only differ" \ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/jekyll/commands/serve/servlet.rb new/lib/jekyll/commands/serve/servlet.rb --- old/lib/jekyll/commands/serve/servlet.rb 2017-09-21 23:30:21.000000000 +0200 +++ new/lib/jekyll/commands/serve/servlet.rb 2017-10-21 21:23:45.000000000 +0200 @@ -27,7 +27,7 @@ super || super(req, res, ".html") || super(req, res, "#{basename}.html") end - # rubocop:disable Style/MethodName + # rubocop:disable Naming/MethodName def do_GET(req, res) rtn = super validate_and_ensure_charset(req, res) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/jekyll/configuration.rb new/lib/jekyll/configuration.rb --- old/lib/jekyll/configuration.rb 2017-09-21 23:30:21.000000000 +0200 +++ new/lib/jekyll/configuration.rb 2017-10-21 21:23:45.000000000 +0200 @@ -1,4 +1,3 @@ -# encoding: UTF-8 # frozen_string_literal: true module Jekyll @@ -207,7 +206,7 @@ rescue ArgumentError => err Jekyll.logger.warn "WARNING:", "Error reading configuration. " \ "Using defaults (and options)." - $stderr.puts err + warn err end configuration.fix_common_issues.backwards_compatibilize.add_default_collections diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/jekyll/converters/markdown/kramdown_parser.rb new/lib/jekyll/converters/markdown/kramdown_parser.rb --- old/lib/jekyll/converters/markdown/kramdown_parser.rb 2017-09-21 23:30:21.000000000 +0200 +++ new/lib/jekyll/converters/markdown/kramdown_parser.rb 2017-10-21 21:23:45.000000000 +0200 @@ -42,12 +42,14 @@ end private + # rubocop:disable Performance/HashEachMethods def make_accessible(hash = @config) hash.keys.each do |key| hash[key.to_sym] = hash[key] make_accessible(hash[key]) if hash[key].is_a?(Hash) end end + # rubocop:enable Performance/HashEachMethods # config[kramdown][syntax_higlighter] > # config[kramdown][enable_coderay] > diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/jekyll/converters/markdown/redcarpet_parser.rb new/lib/jekyll/converters/markdown/redcarpet_parser.rb --- old/lib/jekyll/converters/markdown/redcarpet_parser.rb 2017-09-21 23:30:21.000000000 +0200 +++ new/lib/jekyll/converters/markdown/redcarpet_parser.rb 2017-10-21 21:23:45.000000000 +0200 @@ -47,7 +47,7 @@ end module WithRouge - def block_code(code, lang) + def block_code(_code, lang) code = "<pre>#{super}</pre>" "<div class=\"highlight\">#{add_code_tags(code, lang)}</div>" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/jekyll/converters/markdown.rb new/lib/jekyll/converters/markdown.rb --- old/lib/jekyll/converters/markdown.rb 2017-09-21 23:30:21.000000000 +0200 +++ new/lib/jekyll/converters/markdown.rb 2017-10-21 21:23:45.000000000 +0200 @@ -27,7 +27,7 @@ # Rubocop does not allow reader methods to have names starting with `get_` # To ensure compatibility, this check has been disabled on this method # - # rubocop:disable Style/AccessorMethodName + # rubocop:disable Naming/AccessorMethodName def get_processor case @config["markdown"].downcase when "redcarpet" then return RedcarpetParser.new(@config) @@ -37,7 +37,7 @@ custom_processor end end - # rubocop:enable Style/AccessorMethodName + # rubocop:enable Naming/AccessorMethodName # Public: Provides you with a list of processors, the ones we # support internally and the ones that you have provided to us (if you diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/jekyll/convertible.rb new/lib/jekyll/convertible.rb --- old/lib/jekyll/convertible.rb 2017-09-21 23:30:21.000000000 +0200 +++ new/lib/jekyll/convertible.rb 2017-10-21 21:23:45.000000000 +0200 @@ -1,4 +1,3 @@ -# encoding: UTF-8 # frozen_string_literal: true require "set" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/jekyll/document.rb new/lib/jekyll/document.rb --- old/lib/jekyll/document.rb 2017-09-21 23:30:21.000000000 +0200 +++ new/lib/jekyll/document.rb 2017-10-21 21:23:45.000000000 +0200 @@ -1,4 +1,3 @@ -# encoding: UTF-8 # frozen_string_literal: true module Jekyll diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/jekyll/drops/collection_drop.rb new/lib/jekyll/drops/collection_drop.rb --- old/lib/jekyll/drops/collection_drop.rb 2017-09-21 23:30:21.000000000 +0200 +++ new/lib/jekyll/drops/collection_drop.rb 2017-10-21 21:23:45.000000000 +0200 @@ -1,4 +1,3 @@ -# encoding: UTF-8 # frozen_string_literal: true module Jekyll diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/jekyll/drops/document_drop.rb new/lib/jekyll/drops/document_drop.rb --- old/lib/jekyll/drops/document_drop.rb 2017-09-21 23:30:21.000000000 +0200 +++ new/lib/jekyll/drops/document_drop.rb 2017-10-21 21:23:45.000000000 +0200 @@ -1,4 +1,3 @@ -# encoding: UTF-8 # frozen_string_literal: true module Jekyll diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/jekyll/drops/drop.rb new/lib/jekyll/drops/drop.rb --- old/lib/jekyll/drops/drop.rb 2017-09-21 23:30:21.000000000 +0200 +++ new/lib/jekyll/drops/drop.rb 2017-10-21 21:23:45.000000000 +0200 @@ -1,4 +1,3 @@ -# encoding: UTF-8 # frozen_string_literal: true module Jekyll diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/jekyll/drops/excerpt_drop.rb new/lib/jekyll/drops/excerpt_drop.rb --- old/lib/jekyll/drops/excerpt_drop.rb 2017-09-21 23:30:21.000000000 +0200 +++ new/lib/jekyll/drops/excerpt_drop.rb 2017-10-21 21:23:45.000000000 +0200 @@ -1,4 +1,3 @@ -# encoding: UTF-8 # frozen_string_literal: true module Jekyll diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/jekyll/drops/jekyll_drop.rb new/lib/jekyll/drops/jekyll_drop.rb --- old/lib/jekyll/drops/jekyll_drop.rb 2017-09-21 23:30:21.000000000 +0200 +++ new/lib/jekyll/drops/jekyll_drop.rb 2017-10-21 21:23:45.000000000 +0200 @@ -1,4 +1,3 @@ -# encoding: UTF-8 # frozen_string_literal: true module Jekyll diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/jekyll/drops/site_drop.rb new/lib/jekyll/drops/site_drop.rb --- old/lib/jekyll/drops/site_drop.rb 2017-09-21 23:30:21.000000000 +0200 +++ new/lib/jekyll/drops/site_drop.rb 2017-10-21 21:23:45.000000000 +0200 @@ -1,4 +1,3 @@ -# encoding: UTF-8 # frozen_string_literal: true module Jekyll diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/jekyll/drops/unified_payload_drop.rb new/lib/jekyll/drops/unified_payload_drop.rb --- old/lib/jekyll/drops/unified_payload_drop.rb 2017-09-21 23:30:21.000000000 +0200 +++ new/lib/jekyll/drops/unified_payload_drop.rb 2017-10-21 21:23:45.000000000 +0200 @@ -1,4 +1,3 @@ -# encoding: UTF-8 # frozen_string_literal: true module Jekyll diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/jekyll/drops/url_drop.rb new/lib/jekyll/drops/url_drop.rb --- old/lib/jekyll/drops/url_drop.rb 2017-09-21 23:30:21.000000000 +0200 +++ new/lib/jekyll/drops/url_drop.rb 2017-10-21 21:23:45.000000000 +0200 @@ -1,4 +1,3 @@ -# encoding: UTF-8 # frozen_string_literal: true module Jekyll diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/jekyll/reader.rb new/lib/jekyll/reader.rb --- old/lib/jekyll/reader.rb 2017-09-21 23:30:21.000000000 +0200 +++ new/lib/jekyll/reader.rb 2017-10-21 21:23:45.000000000 +0200 @@ -1,4 +1,3 @@ -# encoding: UTF-8 # frozen_string_literal: true require "csv" @@ -25,7 +24,7 @@ # Sorts posts, pages, and static files. def sort_files! - site.collections.values.each { |c| c.docs.sort! } + site.collections.each_value { |c| c.docs.sort! } site.pages.sort_by!(&:name) site.static_files.sort_by!(&:relative_path) end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/jekyll/readers/collection_reader.rb new/lib/jekyll/readers/collection_reader.rb --- old/lib/jekyll/readers/collection_reader.rb 2017-09-21 23:30:21.000000000 +0200 +++ new/lib/jekyll/readers/collection_reader.rb 2017-10-21 21:23:45.000000000 +0200 @@ -14,7 +14,7 @@ # # Returns nothing. def read - site.collections.each do |_, collection| + site.collections.each_value do |collection| collection.read unless SPECIAL_COLLECTIONS.include?(collection.label) end end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/jekyll/renderer.rb new/lib/jekyll/renderer.rb --- old/lib/jekyll/renderer.rb 2017-09-21 23:30:21.000000000 +0200 +++ new/lib/jekyll/renderer.rb 2017-10-21 21:23:45.000000000 +0200 @@ -1,4 +1,3 @@ -# encoding: UTF-8 # frozen_string_literal: true module Jekyll @@ -144,7 +143,7 @@ # Returns String rendered content def place_in_layouts(content, payload, info) output = content.dup - layout = layouts[document.data["layout"]] + layout = layouts[document.data["layout"].to_s] validate_layout(layout) used = Set.new([layout]) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/jekyll/site.rb new/lib/jekyll/site.rb --- old/lib/jekyll/site.rb 2017-09-21 23:30:21.000000000 +0200 +++ new/lib/jekyll/site.rb 2017-10-21 21:23:45.000000000 +0200 @@ -1,4 +1,3 @@ -# encoding: UTF-8 # frozen_string_literal: true require "csv" @@ -85,11 +84,11 @@ # # Returns nothing def reset - if config["time"] - self.time = Utils.parse_date(config["time"].to_s, "Invalid time in _config.yml.") - else - self.time = Time.now - end + self.time = if config["time"] + Utils.parse_date(config["time"].to_s, "Invalid time in _config.yml.") + else + Time.now + end self.layouts = {} self.pages = [] self.static_files = [] @@ -238,7 +237,7 @@ posts.docs.each do |p| p.data[post_attr].each { |t| hash[t] << p } if p.data[post_attr] end - hash.values.each { |posts| posts.sort!.reverse! } + hash.each_value { |posts| posts.sort!.reverse! } hash end @@ -445,11 +444,12 @@ def configure_file_read_opts self.file_read_opts = {} self.file_read_opts[:encoding] = config["encoding"] if config["encoding"] + self.file_read_opts = Jekyll::Utils.merged_file_read_opts(self, {}) end private def render_docs(payload) - collections.each do |_, collection| + collections.each_value do |collection| collection.docs.each do |document| if regenerator.regenerate?(document) document.output = Jekyll::Renderer.new(self, document, payload).run diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/jekyll/tags/highlight.rb new/lib/jekyll/tags/highlight.rb --- old/lib/jekyll/tags/highlight.rb 2017-09-21 23:30:21.000000000 +0200 +++ new/lib/jekyll/tags/highlight.rb 2017-10-21 21:23:45.000000000 +0200 @@ -18,13 +18,13 @@ @lang = Regexp.last_match(1).downcase @highlight_options = parse_options(Regexp.last_match(2)) else - raise SyntaxError, <<-eos + raise SyntaxError, <<-MSG Syntax Error in tag 'highlight' while parsing the following markup: #{markup} Valid syntax: highlight <lang> [linenos] -eos +MSG end end @@ -95,14 +95,14 @@ ) if highlighted_code.nil? - Jekyll.logger.error <<eos + Jekyll.logger.error <<-MSG There was an error highlighting your code: #{code} While attempting to convert the above code, Pygments.rb returned an unacceptable value. This is usually a timeout problem solved by running `jekyll build` again. -eos +MSG raise ArgumentError, "Pygments.rb returned an unacceptable value "\ "when attempting to highlight some code." end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/jekyll/tags/include.rb new/lib/jekyll/tags/include.rb --- old/lib/jekyll/tags/include.rb 2017-09-21 23:30:21.000000000 +0200 +++ new/lib/jekyll/tags/include.rb 2017-10-21 21:23:45.000000000 +0200 @@ -1,4 +1,3 @@ -# encoding: UTF-8 # frozen_string_literal: true module Jekyll @@ -61,7 +60,7 @@ def validate_file_name(file) if file !~ %r!^[a-zA-Z0-9_/\.-]+$! || file =~ %r!\./! || file =~ %r!/\.! - raise ArgumentError, <<-eos + raise ArgumentError, <<-MSG Invalid syntax for include tag. File contains invalid characters or sequences: #{file} @@ -70,14 +69,14 @@ #{syntax_example} -eos +MSG end end def validate_params full_valid_syntax = %r!\A\s*(?:#{VALID_SYNTAX}(?=\s|\z)\s*)*\z! unless @params =~ full_valid_syntax - raise ArgumentError, <<-eos + raise ArgumentError, <<-MSG Invalid syntax for include tag: #{@params} @@ -86,7 +85,7 @@ #{syntax_example} -eos +MSG end end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/jekyll/tags/link.rb new/lib/jekyll/tags/link.rb --- old/lib/jekyll/tags/link.rb 2017-09-21 23:30:21.000000000 +0200 +++ new/lib/jekyll/tags/link.rb 2017-10-21 21:23:45.000000000 +0200 @@ -24,11 +24,11 @@ return item.url if item.relative_path == "/#{@relative_path}" end - raise ArgumentError, <<eos + raise ArgumentError, <<-MSG Could not find document '#{@relative_path}' in tag '#{self.class.tag_name}'. Make sure the document exists and the path is correct. -eos +MSG end end end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/jekyll/tags/post_url.rb new/lib/jekyll/tags/post_url.rb --- old/lib/jekyll/tags/post_url.rb 2017-09-21 23:30:21.000000000 +0200 +++ new/lib/jekyll/tags/post_url.rb 2017-10-21 21:23:45.000000000 +0200 @@ -60,13 +60,13 @@ begin @post = PostComparer.new(@orig_post) rescue => e - raise Jekyll::Errors::PostURLError, <<-eos + raise Jekyll::Errors::PostURLError, <<-MSG Could not parse name of post "#{@orig_post}" in tag 'post_url'. Make sure the post exists and the name is correct. #{e.class}: #{e.message} -eos +MSG end end @@ -90,11 +90,11 @@ return p.url end - raise Jekyll::Errors::PostURLError, <<-eos + raise Jekyll::Errors::PostURLError, <<-MSG Could not find post "#{@orig_post}" in tag 'post_url'. Make sure the post exists and the name is correct. -eos +MSG end end end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/jekyll/utils.rb new/lib/jekyll/utils.rb --- old/lib/jekyll/utils.rb 2017-09-21 23:30:21.000000000 +0200 +++ new/lib/jekyll/utils.rb 2017-10-21 21:23:45.000000000 +0200 @@ -301,6 +301,9 @@ # and a given param def merged_file_read_opts(site, opts) merged = (site ? site.file_read_opts : {}).merge(opts) + if merged[:encoding] && !merged[:encoding].start_with?("bom|") + merged[:encoding] = "bom|#{merged[:encoding]}" + end if merged["encoding"] && !merged["encoding"].start_with?("bom|") merged["encoding"] = "bom|#{merged["encoding"]}" end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/jekyll/version.rb new/lib/jekyll/version.rb --- old/lib/jekyll/version.rb 2017-09-21 23:30:21.000000000 +0200 +++ new/lib/jekyll/version.rb 2017-10-21 21:23:45.000000000 +0200 @@ -1,5 +1,5 @@ # frozen_string_literal: true module Jekyll - VERSION = "3.6.0".freeze + VERSION = "3.6.2".freeze end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/jekyll.rb new/lib/jekyll.rb --- old/lib/jekyll.rb 2017-09-21 23:30:21.000000000 +0200 +++ new/lib/jekyll.rb 2017-10-21 21:23:45.000000000 +0200 @@ -119,7 +119,7 @@ # timezone - the IANA Time Zone # # Returns nothing - # rubocop:disable Style/AccessorMethodName + # rubocop:disable Naming/AccessorMethodName def set_timezone(timezone) ENV["TZ"] = if Utils::Platforms.really_windows? Utils::WinTZ.calculate(timezone) @@ -127,7 +127,7 @@ timezone end end - # rubocop:enable Style/AccessorMethodName + # rubocop:enable Naming/AccessorMethodName # Public: Fetch the logger instance for this Jekyll process. # diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metadata new/metadata --- old/metadata 2017-09-21 23:30:21.000000000 +0200 +++ new/metadata 2017-10-21 21:23:45.000000000 +0200 @@ -1,14 +1,14 @@ --- !ruby/object:Gem::Specification name: jekyll version: !ruby/object:Gem::Version - version: 3.6.0 + version: 3.6.2 platform: ruby authors: - Tom Preston-Werner autorequire: bindir: exe cert_chain: [] -date: 2017-09-21 00:00:00.000000000 Z +date: 2017-10-21 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: addressable @@ -290,7 +290,7 @@ version: '0' requirements: [] rubyforge_project: -rubygems_version: 2.6.13 +rubygems_version: 2.6.8 signing_key: specification_version: 2 summary: A simple, blog aware, static site generator.