Class: String

Inherits:
Object
  • Object
show all
Defined in:
lib/compat.rb,
lib/string.rb

Instance Method Summary (collapse)

Instance Method Details

- (Object) colorize(text, color_code)



17
# File 'lib/string.rb', line 17

def colorize(text, color_code)  "#{color_code}#{text}\001\e[0m\002" end


15
# File 'lib/string.rb', line 15

def console_blink;        colorize(self, "\001\e[5m\002");  end

- (Object) console_blue



9
# File 'lib/string.rb', line 9

def console_blue;         colorize(self, "\001\e[1m\e[34m\002");  end

- (Object) console_bold



14
# File 'lib/string.rb', line 14

def console_bold;         colorize(self, "\001\e[1m\002");  end

- (Object) console_dark_blue



10
# File 'lib/string.rb', line 10

def console_dark_blue;    colorize(self, "\001\e[34m\002");       end

- (Object) console_dark_green



6
# File 'lib/string.rb', line 6

def console_dark_green;   colorize(self, "\001\e[32m\002");       end

- (Object) console_dark_red



4
# File 'lib/string.rb', line 4

def console_dark_red;     colorize(self, "\001\e[31m\002");       end

- (Object) console_dark_yellow



8
# File 'lib/string.rb', line 8

def console_dark_yellow;  colorize(self, "\001\e[33m\002");       end

- (Object) console_def



13
# File 'lib/string.rb', line 13

def console_def;          colorize(self, "\001\e[1m\002");  end

- (Object) console_green



5
# File 'lib/string.rb', line 5

def console_green;        colorize(self, "\001\e[1m\e[32m\002");  end

- (Object) console_purple



11
# File 'lib/string.rb', line 11

def console_purple;       colorize(self, "\001\e[1m\e[35m\002");  end

- (Object) console_red



3
# File 'lib/string.rb', line 3

def console_red;          colorize(self, "\001\e[1m\e[31m\002");  end

- (Object) console_yellow



7
# File 'lib/string.rb', line 7

def console_yellow;       colorize(self, "\001\e[1m\e[33m\002");  end

- (Object) each(splitter)



4
5
6
# File 'lib/compat.rb', line 4

def each(splitter)
  return self.split(splitter)
end