From: Kouhei S. <nu...@co...> - 2017-07-30 15:34:50
|
Kouhei Sutou 2017-07-31 00:34:09 +0900 (Mon, 31 Jul 2017) New Revision: 9c5e13ee5f06dd9f45dd480531db21148c895de2 https://github.com/ruby-gnome2/ruby-gnome2/commit/9c5e13ee5f06dd9f45dd480531db21148c895de2 Message: poppler: Document#each supports enumerator Modified files: poppler/lib/poppler/document.rb Modified: poppler/lib/poppler/document.rb (+2 -1) =================================================================== --- poppler/lib/poppler/document.rb 2017-07-31 00:32:10 +0900 (0eec790) +++ poppler/lib/poppler/document.rb 2017-07-31 00:34:09 +0900 (3766007) @@ -67,10 +67,11 @@ module Poppler alias_method :[], :get_page def each + return enum_for(__method__) unless block_given? n = n_pages - 1 (0..n).each do |i| yield get_page(i) - end if block_given? + end end alias_method :save_raw, :save |