summaryrefslogtreecommitdiff
path: root/lib/coderay/tokens.rb
diff options
context:
space:
mode:
authorKornelius Kalnbach <murphy@rubychan.de>2011-09-09 01:02:50 +0200
committerKornelius Kalnbach <murphy@rubychan.de>2011-09-09 01:02:50 +0200
commitc78438a23e1a6c53fac85433103010e08ca23c51 (patch)
treecfed8452f47878c159d66849c0fcb79a05364634 /lib/coderay/tokens.rb
parentd42887ef56c724d9f7b3b21ed8e1758f9d96e706 (diff)
downloadcoderay-c78438a23e1a6c53fac85433103010e08ca23c51.tar.gz
remove obsolete workaround for old Rubinius incompatibility
Diffstat (limited to 'lib/coderay/tokens.rb')
-rw-r--r--lib/coderay/tokens.rb30
1 files changed, 5 insertions, 25 deletions
diff --git a/lib/coderay/tokens.rb b/lib/coderay/tokens.rb
index 1566276..b357199 100644
--- a/lib/coderay/tokens.rb
+++ b/lib/coderay/tokens.rb
@@ -303,31 +303,11 @@ module CodeRay
@dump = Marshal.load dump
end
- if defined?(RUBY_ENGINE) && RUBY_ENGINE['rbx']
- #:nocov:
- def text_token text, kind
- self << text << kind
- end
- def begin_group kind
- self << :begin_group << kind
- end
- def end_group kind
- self << :end_group << kind
- end
- def begin_line kind
- self << :begin_line << kind
- end
- def end_line kind
- self << :end_line << kind
- end
- #:nocov:
- else
- alias text_token push
- def begin_group kind; push :begin_group, kind end
- def end_group kind; push :end_group, kind end
- def begin_line kind; push :begin_line, kind end
- def end_line kind; push :end_line, kind end
- end
+ alias text_token push
+ def begin_group kind; push :begin_group, kind end
+ def end_group kind; push :end_group, kind end
+ def begin_line kind; push :begin_line, kind end
+ def end_line kind; push :end_line, kind end
alias tokens concat
end