From f855f74250200b39282a5c2ee897d9fbf2009f6a Mon Sep 17 00:00:00 2001 From: Oskar Eichler Date: Fri, 28 Aug 2026 02:35:54 +0300 Subject: [PATCH] Remove the temporary array when dequeuing a pretty-print group --- lib/prettyprint.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/prettyprint.rb b/lib/prettyprint.rb index 44ca5e8..e5697f4 100644 --- a/lib/prettyprint.rb +++ b/lib/prettyprint.rb @@ -465,7 +465,7 @@ def deq @queue.each {|gs| (gs.length-1).downto(0) {|i| unless gs[i].breakables.empty? - group = gs.slice!(i, 1).first + group = gs.delete_at(i) group.break return group end