From 17aa0c53f49efed10891139e5fd802581dffb54b Mon Sep 17 00:00:00 2001
From: nick evans <nick@rubinick.dev>
Date: Tue, 25 Mar 2025 12:46:59 -0400
Subject: [PATCH 11/23] =?UTF-8?q?=F0=9F=8E=A8=20Simplify=20get=5Fresponse?=
=?UTF-8?q?=20loop=20further?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
.bundle/gems/net-imap-0.3.8/lib/net/imap.rb | 7 ++-----
1 file changed, 2 insertions(+), 5 deletions(-)
@@ -2228,11 +2228,8 @@ module Net
buff = String.new
while true
get_response_line(buff) or break
- if /\{(\d+)\}\r\n\z/n =~ buff
- get_response_literal(buff, $1.to_i) or break
- else
- break
- end
+ break unless /\{(\d+)\}\r\n\z/n =~ buff
+ get_response_literal(buff, $1.to_i) or break
end
return nil if buff.length == 0
$stderr.print(buff.gsub(/^/n, "S: ")) if @@debug
--
2.27.0