Hello community, here is the log from the commit of package rubygem-rouge for openSUSE:Factory checked in at 2017-08-21 11:36:57 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rubygem-rouge (Old) and /work/SRC/openSUSE:Factory/.rubygem-rouge.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rubygem-rouge" Mon Aug 21 11:36:57 2017 rev:5 rq:515059 version:2.1.1 Changes: -------- --- /work/SRC/openSUSE:Factory/rubygem-rouge/rubygem-rouge.changes 2017-06-20 09:39:35.274898663 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-rouge.new/rubygem-rouge.changes 2017-08-21 11:37:00.918405120 +0200 @@ -1,0 +2,6 @@ +Thu Aug 3 19:38:06 UTC 2017 - [email protected] + +- updated to version 2.1.1 + no changelog found + +------------------------------------------------------------------- Old: ---- rouge-2.1.0.gem New: ---- rouge-2.1.1.gem ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rubygem-rouge.spec ++++++ --- /var/tmp/diff_new_pack.U96oJW/_old 2017-08-21 11:37:02.198225124 +0200 +++ /var/tmp/diff_new_pack.U96oJW/_new 2017-08-21 11:37:02.226221187 +0200 @@ -24,7 +24,7 @@ # Name: rubygem-rouge -Version: 2.1.0 +Version: 2.1.1 Release: 0 %define mod_name rouge %define mod_full_name %{mod_name}-%{version} ++++++ rouge-2.1.0.gem -> rouge-2.1.1.gem ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Gemfile new/Gemfile --- old/Gemfile 2017-06-08 01:51:28.000000000 +0200 +++ new/Gemfile 2017-06-22 03:48:38.000000000 +0200 @@ -5,17 +5,21 @@ gem 'minitest', '~> 4.0' gem 'wrong' +gem 'rubocop', '~> 0.49.1' if RUBY_VERSION >= '2.0.0' + gem 'rake' # don't try to install redcarpet under jruby gem 'redcarpet', :platforms => :ruby -gem 'pry' +group :development do + gem 'pry' + + # docs + gem 'yard' + gem 'github-markup' -# docs -gem 'yard' -gem 'github-markup' - -# for visual tests -gem 'sinatra' -gem 'shotgun' + # for visual tests + gem 'sinatra' + gem 'shotgun' +end Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/rouge/cli.rb new/lib/rouge/cli.rb --- old/lib/rouge/cli.rb 2017-06-08 01:51:28.000000000 +0200 +++ new/lib/rouge/cli.rb 2017-06-22 03:48:38.000000000 +0200 @@ -66,7 +66,7 @@ return klass.parse(argv) if klass case mode - when '-h', '--help', 'help', '-help' + when '-h', '--help', 'help', '-help', nil Help.parse(argv) else argv.unshift(mode) if mode @@ -282,7 +282,7 @@ formatter.format(lexer.lex(input), &method(:print)) end - private + private_class_method def self.parse_cgi(str) pairs = CGI.parse(str).map { |k, v| [k.to_sym, v.first] } Hash[pairs] @@ -374,7 +374,7 @@ end end - private + private_class_method def self.normalize_syntax(argv) out = [] argv.each do |arg| diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/rouge/formatters/html.rb new/lib/rouge/formatters/html.rb --- old/lib/rouge/formatters/html.rb 2017-06-08 01:51:28.000000000 +0200 +++ new/lib/rouge/formatters/html.rb 2017-06-22 03:48:38.000000000 +0200 @@ -26,7 +26,7 @@ end end - private + TABLE_FOR_ESCAPE_HTML = { '&' => '&', '<' => '<', diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/rouge/lexers/console.rb new/lib/rouge/lexers/console.rb --- old/lib/rouge/lexers/console.rb 2017-06-08 01:51:28.000000000 +0200 +++ new/lib/rouge/lexers/console.rb 2017-06-22 03:48:38.000000000 +0200 @@ -48,9 +48,9 @@ def prompt_prefix_regex if allow_comments? - /^[^<#]*?/ + /[^<#]*?/m else - /^.*?/ + /.*?/m end end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/rouge/lexers/elixir.rb new/lib/rouge/lexers/elixir.rb --- old/lib/rouge/lexers/elixir.rb 2017-06-08 01:51:28.000000000 +0200 +++ new/lib/rouge/lexers/elixir.rb 2017-06-22 03:48:38.000000000 +0200 @@ -20,7 +20,7 @@ rule /#.*$/, Comment::Single rule %r{\b(case|cond|end|bc|lc|if|unless|try|loop|receive|fn|defmodule| defp?|defprotocol|defimpl|defrecord|defmacrop?|defdelegate| - defexception|exit|raise|throw|unless|after|rescue|catch|else)\b(?![?!])| + defexception|exit|raise|throw|after|rescue|catch|else)\b(?![?!])| (?<!\.)\b(do|\-\>)\b}x, Keyword rule /\b(import|require|use|recur|quote|unquote|super|refer)\b(?![?!])/, Keyword::Namespace rule /(?<!\.)\b(and|not|or|when|xor|in)\b/, Operator::Word diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/rouge/lexers/http.rb new/lib/rouge/lexers/http.rb --- old/lib/rouge/lexers/http.rb 2017-06-08 01:51:28.000000000 +0200 +++ new/lib/rouge/lexers/http.rb 2017-06-22 03:48:38.000000000 +0200 @@ -56,7 +56,7 @@ rule /([^\s:]+)( *)(:)( *)([^\r\n]+)(\r?\n|$)/ do |m| key = m[1] value = m[5] - if key.strip.downcase == 'content-type' + if key.strip.casecmp('content-type').zero? @content_type = value.split(';')[0].downcase end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/rouge/lexers/igorpro.rb new/lib/rouge/lexers/igorpro.rb --- old/lib/rouge/lexers/igorpro.rb 2017-06-08 01:51:28.000000000 +0200 +++ new/lib/rouge/lexers/igorpro.rb 2017-06-22 03:48:38.000000000 +0200 @@ -263,7 +263,7 @@ rule %r(//), Comment, :comments rule /\b#{object}/ do |m| - if m[0].downcase.match /function/ + if m[0].downcase =~ /function/ token Keyword::Declaration push :parse_function elsif self.class.igorDeclarations.include? m[0].downcase @@ -281,7 +281,7 @@ elsif self.class.hdf5Operation.include? m[0].downcase token Keyword::Reserved push :operationFlags - elsif m[0].downcase.match /(v|s|w)_[a-z]+[a-z0-9]*/ + elsif m[0].downcase =~ /(v|s|w)_[a-z]+[a-z0-9]*/ token Name::Builtin else token Name diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/rouge/lexers/liquid.rb new/lib/rouge/lexers/liquid.rb --- old/lib/rouge/lexers/liquid.rb 2017-06-08 01:51:28.000000000 +0200 +++ new/lib/rouge/lexers/liquid.rb 2017-06-22 03:48:38.000000000 +0200 @@ -105,7 +105,7 @@ state :filters do mixin :whitespace - rule (/\}\}/) { token Punctuation; reset_stack } + rule(/\}\}/) { token Punctuation; reset_stack } rule /([^\s\|:]+)(:?)(\s*)/ do groups Name::Function, Punctuation, Text::Whitespace @@ -156,11 +156,11 @@ end state :end_of_tag do - rule (/\}\}/) { token Punctuation; reset_stack } + rule(/\}\}/) { token Punctuation; reset_stack } end state :end_of_block do - rule (/%\}/) { token Punctuation; reset_stack } + rule(/%\}/) { token Punctuation; reset_stack } end # states for unknown markup diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/rouge/lexers/make.rb new/lib/rouge/lexers/make.rb --- old/lib/rouge/lexers/make.rb 2017-06-08 01:51:28.000000000 +0200 +++ new/lib/rouge/lexers/make.rb 2017-06-22 03:48:38.000000000 +0200 @@ -96,7 +96,7 @@ end rule(/\\./m) { delegate @shell } - stop = /\$\(|\(|\)|\n|\\/ + stop = /\$\(|\(|\)|\\|$/ rule(/.+?(?=#{stop})/m) { delegate @shell } rule(stop) { delegate @shell } end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/rouge/lexers/matlab.rb new/lib/rouge/lexers/matlab.rb --- old/lib/rouge/lexers/matlab.rb 2017-06-08 01:51:28.000000000 +0200 +++ new/lib/rouge/lexers/matlab.rb 2017-06-22 03:48:38.000000000 +0200 @@ -11,7 +11,7 @@ mimetypes 'text/x-matlab', 'application/x-matlab' def self.analyze_text(text) - return 0.4 if text.match(/^\s*% /) # % comments are a dead giveaway + return 0.4 if text =~ /^\s*% / # % comments are a dead giveaway end def self.keywords diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/rouge/lexers/mosel.rb new/lib/rouge/lexers/mosel.rb --- old/lib/rouge/lexers/mosel.rb 2017-06-08 01:51:28.000000000 +0200 +++ new/lib/rouge/lexers/mosel.rb 2017-06-22 03:48:38.000000000 +0200 @@ -73,7 +73,7 @@ getbstat getdualray getiis getiissense getiistype getinfcause getinfeas getlb getloadedlinctrs getloadedmpvars getname getprimalray getprobstat getrange getsensrng getsize getsol getub getvars implies indicator isiisvalid isintegral loadbasis loadmipsol loadprob - maximize, minimize + maximize minimize postsolve readbasis readdirs readsol refinemipsol rejectintsol repairinfeas resetbasis resetiis resetsol savebasis savemipsol savesol savestate selectsol setbstat setcallback setcbcutoff setgndata setlb setmipdir setmodcut setsol setub setucbdata stopoptimize @@ -100,15 +100,15 @@ getasnumber getchar getcwd getdate getday getdaynum getdays getdirsep getendparse setendparse getenv getfsize getfstat getftime gethour getminute getmonth getmsec getpathsep - getqtype, setqtype + getqtype setqtype getsecond - getsepchar, setsepchar + getsepchar setsepchar getsize - getstart, setstart - getsucc, setsucc + getstart setstart + getsucc setsucc getsysinfo getsysstat gettime gettmpdir - gettrim, settrim + gettrim settrim getweekday getyear inserttext isvalid makedir makepath newtar diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/rouge/lexers/nasm.rb new/lib/rouge/lexers/nasm.rb --- old/lib/rouge/lexers/nasm.rb 2017-06-08 01:51:28.000000000 +0200 +++ new/lib/rouge/lexers/nasm.rb 2017-06-22 03:48:38.000000000 +0200 @@ -139,7 +139,7 @@ state :root do mixin :expr_whitespace - rule (//) { push :statement } + rule(//) { push :statement } rule /^%[a-zA-Z0-9]+/, Comment::Preproc, :statement rule( diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/rouge/lexers/praat.rb new/lib/rouge/lexers/praat.rb --- old/lib/rouge/lexers/praat.rb 2017-06-08 01:51:28.000000000 +0200 +++ new/lib/rouge/lexers/praat.rb 2017-06-22 03:48:38.000000000 +0200 @@ -166,7 +166,7 @@ push :comma_list end - rule /[\s\n]/, Text, :pop! + rule /[\s]/, Text, :pop! end state :procedure_call do @@ -175,7 +175,7 @@ rule /(:|\s*\()/, Punctuation, :pop! rule /'/, Name::Function - rule /[^:\('\n\s]+/, Name::Function + rule /[^:\('\s]+/, Name::Function rule /(?=\s+)/ do token Text @@ -187,7 +187,7 @@ state :procedure_definition do rule /(:|\s*\()/, Punctuation, :pop! - rule /[^:\(\n\s]+/, Name::Function + rule /[^:\(\s]+/, Name::Function rule /(\s+)/, Text, :pop! end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/rouge/lexers/protobuf.rb new/lib/rouge/lexers/protobuf.rb --- old/lib/rouge/lexers/protobuf.rb 2017-06-08 01:51:28.000000000 +0200 +++ new/lib/rouge/lexers/protobuf.rb 2017-06-22 03:48:38.000000000 +0200 @@ -53,17 +53,17 @@ state :package do rule /[a-zA-Z_]\w*/, Name::Namespace, :pop! - rule (//) { pop! } + rule(//) { pop! } end state :message do rule /[a-zA-Z_]\w*/, Name::Class, :pop! - rule (//) { pop! } + rule(//) { pop! } end state :type do rule /[a-zA-Z_]\w*/, Name, :pop! - rule (//) { pop! } + rule(//) { pop! } end end end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/rouge/lexers/wollok.rb new/lib/rouge/lexers/wollok.rb --- old/lib/rouge/lexers/wollok.rb 2017-06-08 01:51:28.000000000 +0200 +++ new/lib/rouge/lexers/wollok.rb 2017-06-22 03:48:38.000000000 +0200 @@ -71,7 +71,7 @@ state :objects do rule variable_naming do |m| variable = m[0] - if entities.include?(variable) || ('A'..'Z').include?(variable[0]) + if entities.include?(variable) || ('A'..'Z').cover?(variable[0]) token Name::Class else token Keyword::Variable diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/rouge/regex_lexer.rb new/lib/rouge/regex_lexer.rb --- old/lib/rouge/regex_lexer.rb 2017-06-08 01:51:28.000000000 +0200 +++ new/lib/rouge/regex_lexer.rb 2017-06-22 03:48:38.000000000 +0200 @@ -46,6 +46,7 @@ @name = name @defn = defn @rules = [] + @loaded = false end def to_state(lexer_class) @@ -102,7 +103,7 @@ proc do |stream| puts " yielding #{tok.qualname}, #{stream[0].inspect}" if @debug @output_stream.call(tok, stream[0]) - puts " popping stack: #{1}" if @debug + puts " popping stack: 1" if @debug @stack.pop or raise 'empty stack!' end when :push @@ -300,7 +301,7 @@ # the most common, for now... next if rule.beginning_of_line && !stream.beginning_of_line? - if size = stream.skip(rule.re) + if (size = stream.skip(rule.re)) puts " got #{stream[0].inspect}" if @debug instance_exec(stream, &rule.callback) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/rouge/util.rb new/lib/rouge/util.rb --- old/lib/rouge/util.rb 2017-06-08 01:51:28.000000000 +0200 +++ new/lib/rouge/util.rb 2017-06-22 03:48:38.000000000 +0200 @@ -7,10 +7,10 @@ end def [](k) - _sup = super - return _sup if own_keys.include?(k) + value = super + return value if own_keys.include?(k) - _sup || parent[k] + value || parent[k] end def parent diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/rouge/version.rb new/lib/rouge/version.rb --- old/lib/rouge/version.rb 2017-06-08 01:51:28.000000000 +0200 +++ new/lib/rouge/version.rb 2017-06-22 03:48:38.000000000 +0200 @@ -2,6 +2,6 @@ module Rouge def self.version - "2.1.0" + "2.1.1" end end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metadata new/metadata --- old/metadata 2017-06-08 01:51:28.000000000 +0200 +++ new/metadata 2017-06-22 03:48:38.000000000 +0200 @@ -1,14 +1,14 @@ --- !ruby/object:Gem::Specification name: rouge version: !ruby/object:Gem::Version - version: 2.1.0 + version: 2.1.1 platform: ruby authors: - Jeanine Adkisson autorequire: bindir: bin cert_chain: [] -date: 2017-06-07 00:00:00.000000000 Z +date: 2017-06-22 00:00:00.000000000 Z dependencies: [] description: Rouge aims to a be a simple, easy-to-extend drop-in replacement for pygments. email:
