From: cedlemo <nu...@co...> - 2017-07-23 05:44:54
|
cedlemo 2017-07-23 02:20:17 +0900 (Sun, 23 Jul 2017) New Revision: 5331e5689eb2fdd83f929910210043d538f5181c https://github.com/ruby-gnome2/ruby-gnome2/commit/5331e5689eb2fdd83f929910210043d538f5181c Merged 3d9966d: Merge pull request #1073 from cedlemo/poppler_lib_document_rb Message: Add Document#[] alias to Document#get_page Copied files: poppler/lib/poppler/document.rb (from poppler/lib/poppler/loader.rb) Modified files: poppler/lib/poppler/loader.rb Copied: poppler/lib/poppler/document.rb (+2 -12) 73% =================================================================== --- poppler/lib/poppler/loader.rb 2017-07-23 02:19:22 +0900 (5e9674f) +++ poppler/lib/poppler/document.rb 2017-07-23 02:20:17 +0900 (835f6d2) @@ -15,18 +15,8 @@ # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA module Poppler - class Loader < GObjectIntrospection::Loader - private - def pre_load(repository, namespace) - end + class Document - def post_load(repository, namespace) - require_libraries - end - - def require_libraries - require "poppler/version" - require "poppler/annot-callout-line" - end + alias_method :[], :get_page end end Modified: poppler/lib/poppler/loader.rb (+1 -0) =================================================================== --- poppler/lib/poppler/loader.rb 2017-07-23 02:19:22 +0900 (5e9674f) +++ poppler/lib/poppler/loader.rb 2017-07-23 02:20:17 +0900 (2b2f49b) @@ -27,6 +27,7 @@ module Poppler def require_libraries require "poppler/version" require "poppler/annot-callout-line" + require "poppler/document" end end end |