Method: Textbringer::Window.current=

Defined in:
lib/textbringer/window.rb

.current=(window) ⇒ Object



38
39
40
41
42
43
44
45
46
# File 'lib/textbringer/window.rb', line 38

def self.current=(window)
  if window.deleted?
    window = @@list.first
  end
  @@current.save_point if @@current && !@@current.deleted?
  @@current = window
  @@current.restore_point
  Buffer.current = window.buffer
end