It cannot be merged because it's broken. It's not my code, it was a contribution. As always, we need test code examples. Currently, when I run the tests: $ new=bash.* ruby test/scanners/suite.rbLoaded suite CodeRay::ScannersStarted >> Testing bash script scanner <<Random test - finished.Loading examples in test/scanners/bash/*.in.sh...4 examples found. erb_bash 138 B incremental, shuffled, new test, identity, highlighting, too small. example 456.5 KiB incremental, shuffled, complete...scanning.../Users/murphy/ruby/coderay/lib/coderay/scanners/bash.rb:246: warning: character class has duplicated range: /[^\)\$RubyWrapper\\]+//Users/murphy/ruby/coderay/lib/coderay/scanners/bash.rb:246: warning: character class has duplicated range: /[^\)\$RubyWrapper\\]+//Users/murphy/ruby/coderay/lib/coderay/scanners/bash.rb:246: warning: character class has duplicated range: /[^\)\$RubyWrapper\\]+//Users/murphy/ruby/coderay/lib/coderay/scanners/bash.rb:246: warning: character class has duplicated range: /[^\)\$RubyWrapper\\]+//Users/murphy/ruby/coderay/lib/coderay/scanners/bash.rb:246: warning: character class has duplicated range: /[^\)\$RubyWrapper\\]+//Users/murphy/ruby/coderay/lib/coderay/scanners/bash.rb:246: warning: character class has duplicated range: /[^\)\$RubyWrapper\\]+//Users/murphy/ruby/coderay/lib/coderay/scanners/bash.rb:246: warning: character class has duplicated range: /[^\)\$RubyWrapper\\]+//Users/murphy/ruby/coderay/lib/coderay/scanners/bash.rb:246: warning: character class has duplicated range: /[^\)\$RubyWrapper\\]+//Users/murphy/ruby/coderay/lib/coderay/scanners/bash.rb:246: warning: character class has duplicated range: /[^\)\$RubyWrapper\\]+//Users/murphy/ruby/coderay/lib/coderay/scanners/bash.rb:246: warning: character class has duplicated range: /[^\)\$RubyWrapper\\]+//Users/murphy/ruby/coderay/lib/coderay/scanners/bash.rb:246: warning: character class has duplicated range: /[^\)\$RubyWrapper\\]+//Users/murphy/ruby/coderay/lib/coderay/scanners/bash.rb:246: warning: character class has duplicated range: /[^\)\$RubyWrapper\\]+//Users/murphy/ruby/coderay/lib/coderay/scanners/bash.rb:246: warning: character class has duplicated range: /[^\)\$RubyWrapper\\]+//Users/murphy/ruby/coderay/lib/coderay/scanners/bash.rb:246: warning: character class has duplicated range: /[^\)\$RubyWrapper\\]+/encoding...Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:string, :shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string, :string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:string, :shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string, :string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell, :string, :shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:shell, :string, :string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:string, :shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string, :string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:string, :shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:string, :shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string, :string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:string, :shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string, :string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:string, :shell].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:string, :string, :shell].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:string, :string, :string, :shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string, :string, :string, :string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:string, :string, :string, :shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string, :string, :string, :string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:string, :string, :string, :shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string, :string, :string, :string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:string, :string, :string, :shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string, :string, :string, :string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:string, :string, :string, :shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string, :string, :string, :string].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string, :string, :string].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string, :string].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:string, :shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string, :string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:string, :shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string, :string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:string, :shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string, :string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:string, :shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string, :string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:string, :shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string, :string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:string, :shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string, :string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:string, :shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string, :string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:string, :shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string, :string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:string, :shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string, :string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:string, :shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string, :string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:string, :shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string, :string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:string, :shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string, :string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:string, :shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string, :string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:string, :shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string, :string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:string, :shell].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:string, :string, :shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string, :string, :string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:string, :string, :shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string, :string, :string].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string, :string].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:string, :shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string, :string].Malformed token stream: Trying to close a token group (:string) that is not open. Open are: [:shell].Malformed token stream: Trying to close a token group (:shell) that is not open. Open are: [:string].EFinished in 5.550383 seconds. 1) Error:test_ALL(Bash):CodeRay::Scanners::Scanner::ScanError: ***ERROR in scanner.rb:333:in `raise_inspect': unknown token kind :bin (text was "&") (after tokens)tokens:current line: 21 column: 36 pos: 502matched: "&" state: "Error in CodeRay::Scanners::Bash#scan_tokens, initial state was: :initial"bol?: false, eos?: falsesurrounding code:"[[ -n \"${current_bundle}\" ]] &" ~~ "& builtin command -v bundle >/"***ERROR*** /Users/murphy/ruby/coderay/lib/coderay/encoders/debug_lint.rb:22:in `text_token' /Users/murphy/ruby/coderay/lib/coderay/scanners/bash.rb:257:in `scan_tokens' /Users/murphy/ruby/coderay/lib/coderay/scanner.rb:190:in `tokenize' /Users/murphy/ruby/coderay/lib/coderay/encoder.rb:85:in `encode' /Users/murphy/ruby/coderay/test/scanners/coderay_suite.rb:379:in `complete_test' /Users/murphy/ruby/coderay/test/scanners/coderay_suite.rb:280:in `example_test' /Users/murphy/ruby/coderay/test/scanners/coderay_suite.rb:208:in `block (2 levels) in examples_test' /Users/murphy/ruby/coderay/test/scanners/coderay_suite.rb:187:in `each' /Users/murphy/ruby/coderay/test/scanners/coderay_suite.rb:187:in `block in examples_test' /Users/murphy/ruby/coderay/test/scanners/coderay_suite.rb:124:in `block in dir' /Users/murphy/ruby/coderay/test/scanners/coderay_suite.rb:123:in `chdir' /Users/murphy/ruby/coderay/test/scanners/coderay_suite.rb:123:in `dir' /Users/murphy/ruby/coderay/test/scanners/coderay_suite.rb:173:in `examples_test' /Users/murphy/ruby/coderay/test/scanners/coderay_suite.rb:161:in `block in test_ALL' /Users/murphy/.rvm/rubies/ruby-2.0.0-p353/lib/ruby/2.0.0/benchmark.rb:296:in `realtime' /Users/murphy/ruby/coderay/test/scanners/coderay_suite.rb:158:in `test_ALL'1 tests, 0 assertions, 0 failures, 1 errors
|
Work in progress. Lacks tests. Solves#19, might be related to#115.