Class: String

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

Instance Method Summary collapse

Instance Method Details

#ensure_trailing_newlineObject



2
3
4
# File 'lib/ned/string.rb', line 2

def ensure_trailing_newline
  self << "\n" unless self[-1] == "\n"
end

#insert_before_newline(string) ⇒ Object



6
7
8
9
10
11
12
# File 'lib/ned/string.rb', line 6

def insert_before_newline(string)
  if self[-1] == "\n"
    self.insert(-2, string)
  else
    self.insert(-1, string)
  end
end