sup

A curses threads-with-tags style email client

sup.git

git clone https://supmua.dev/git/sup/
commit eae1442fa02be6f7bab0fdb29091189f1bf10078
parent f3a8e9bcf8490a992dc1a10ff7aa688f78a27416
Author: wmorgan <wmorgan@5c8cc53c-5e98-4d25-b20a-d8db53a31250>
Date:   Wed, 13 Jun 2007 02:12:24 +0000

bugfix: kill_all_buffers goes through buffers in the right order

git-svn-id: svn://rubyforge.org/var/svn/sup/trunk@458 5c8cc53c-5e98-4d25-b20a-d8db53a31250

Diffstat:
M lib/sup/buffer.rb | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/lib/sup/buffer.rb b/lib/sup/buffer.rb
@@ -271,8 +271,8 @@ class BufferManager
   def kill_all_buffers_safely
     until @buffers.empty?
       ## inbox mode always claims it's unkillable. we'll ignore it.
-      return false unless @buffers.first.mode.is_a?(InboxMode) || @buffers.first.mode.killable?
-      kill_buffer @buffers.first
+      return false unless @buffers.last.mode.is_a?(InboxMode) || @buffers.last.mode.killable?
+      kill_buffer @buffers.last
     end
     true
   end