Method: Textbringer::Buffer#clear
- Defined in:
- lib/textbringer/buffer.rb
#clear ⇒ Object
957 958 959 960 961 962 963 964 965 966 967 968 969 970 |
# File 'lib/textbringer/buffer.rb', line 957 def clear check_read_only_flag @contents = String.new @point = @gap_start = @gap_end = 0 @marks.each do |m| m.location = 0 end @current_line = 1 @current_column = 1 @goal_column = nil self.modified = true @undo_stack.clear @redo_stack.clear end |