module ConsoleGlitter

Constants

VERSION

Public Instance Methods

escape(sequence) click to toggle source

Public: Return an appropriate escape sequence depending upon the current platform.

sequence - String containing control code(s) to be escaped.

Examples

ConsoleGlitter.escape 'A'
# => "\033[A"

Returns a String.

# File lib/console-glitter.rb, line 17
def escape(sequence)
  RUBY_PLATFORM =~ /(^win)|mingw/i ? '' : "\033[#{sequence}" 
end