From c419d8849ba1bf265867fd8eeed417969e29948b Mon Sep 17 00:00:00 2001 From: Yorick Peterse Date: Fri, 1 Aug 2014 19:00:29 +0200 Subject: [PATCH] Shift instead of pop nodes when yielding all nodes --- lib/oga/xml/document.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/oga/xml/document.rb b/lib/oga/xml/document.rb index 04dc08b..18a4122 100644 --- a/lib/oga/xml/document.rb +++ b/lib/oga/xml/document.rb @@ -69,7 +69,7 @@ module Oga index = 0 until visit.empty? - current = visit.pop + current = visit.shift yield current, index