No discussion, please, just make the right bug reports block this one.
For future reference: commit d4a6c17255821925906c17b79b88eebed9edfee1 Author: Carlos Garcia Campos <carlosgc@gnome.org> Date: Fri Sep 17 13:04:33 2010 +0200 [glib] Add accessor for all PopplerDocument properties PopplerDocument:linearized is now a boolean value rather than string, so this commit breaks the API again. commit b257428150e2c13dcc24fd8f75e4ee2c679ab414 Author: Carlos Garcia Campos <carlosgc@gnome.org> Date: Thu Jul 8 14:45:29 2010 +0200 [glib] Add poppler_page_get_selected_text() And change poppler_page_get_text() to return the text of the whole page. For consistency with poppler_page_get_selection_region() get_seletect_text() doesn't invert the y coords as get_text() did. This change breaks the API. Users of poppler_page_get_text should: - Use the new poppler_page_get_text() if they want the text of the whole page - Use poppler_page_get_selected_text() if they want the text of the selected area. In this case they shouldn't invert the y coords anymore before calling the method.
I guess we can close this now since poppler-0.16 is stable.