From 3bfe72034fae46d8184ad02c63268f99e2ff69fe Mon Sep 17 00:00:00 2001 From: Tom Black Date: Wed, 1 Jan 2020 23:47:48 -0600 Subject: `colorize` fixes Move to the `cli` directory, rename `colorize` method to avoid naming conflicts with other gems --- lib/ruby2d.rb | 2 +- lib/ruby2d/cli/colorize.rb | 10 ++++++++++ lib/ruby2d/colorize.rb | 10 ---------- 3 files changed, 11 insertions(+), 11 deletions(-) create mode 100644 lib/ruby2d/cli/colorize.rb delete mode 100644 lib/ruby2d/colorize.rb (limited to 'lib') diff --git a/lib/ruby2d.rb b/lib/ruby2d.rb index c03560d..3fb8721 100644 --- a/lib/ruby2d.rb +++ b/lib/ruby2d.rb @@ -1,7 +1,7 @@ # Ruby2D module and native extension loader, adds DSL unless RUBY_ENGINE == 'mruby' - require 'ruby2d/colorize' + require 'ruby2d/cli/colorize' require 'ruby2d/exceptions' require 'ruby2d/renderable' require 'ruby2d/color' diff --git a/lib/ruby2d/cli/colorize.rb b/lib/ruby2d/cli/colorize.rb new file mode 100644 index 0000000..68082cb --- /dev/null +++ b/lib/ruby2d/cli/colorize.rb @@ -0,0 +1,10 @@ +# String#ruby2d_colorize + +# Extend `String` to include some fancy colors +class String + def ruby2d_colorize(c); "\e[#{c}m#{self}\e[0m" end + def bold; ruby2d_colorize('1') end + def info; ruby2d_colorize('1;34') end + def warn; ruby2d_colorize('1;33') end + def error; ruby2d_colorize('1;31') end +end diff --git a/lib/ruby2d/colorize.rb b/lib/ruby2d/colorize.rb deleted file mode 100644 index 856ecb8..0000000 --- a/lib/ruby2d/colorize.rb +++ /dev/null @@ -1,10 +0,0 @@ -# String#colorize - -# Extend `String` to include some fancy colors -class String - def colorize(c); "\e[#{c}m#{self}\e[0m" end - def bold; colorize('1') end - def info; colorize('1;34') end - def warn; colorize('1;33') end - def error; colorize('1;31') end -end -- cgit v1.2.3