Add bin and edit workflow
Gitea Actions Demo / Explore-Gitea-Actions (push) Failing after 9s

This commit is contained in:
2026-09-16 13:11:16 -06:00
parent c8ac4fcae5
commit 4cee170d66
17576 changed files with 895740 additions and 2 deletions
@@ -0,0 +1,26 @@
# frozen_string_literal: true
require 'coderay'
class Pry
# @api private
# @since v0.13.0
class SyntaxHighlighter
def self.highlight(code, language = :ruby)
tokenize(code, language).term
end
def self.tokenize(code, language = :ruby)
CodeRay::Scanners[language].new(code).tokens
end
def self.keyword_token_color
CodeRay::Encoders::Terminal::TOKEN_COLORS[:keyword]
end
# Sets comment token to blue (black by default), so it's more legible.
def self.overwrite_coderay_comment_token!
CodeRay::Encoders::Terminal::TOKEN_COLORS[:comment][:self] = "\e[1;34m"
end
end
end