* xpdf/xpdfsrc.txt, xpdf/xpdfobj.txt: kill
* xpdf/gpdf-embeddable-view.cc (gev_set_pdf_cb)
(gpdf_embeddable_view_construct): see gc_set_pdf_cb entry below
* xpdf/gpdf-control.cc (GPdfControlPrivate: store persist_stream
(gpdf_control_destroy): write, install
(gc_setup_persist, gc_set_pdf_cb): pdf_view_set_pdf_doc on set_pdf
signal from persist_stream (used to be done in PdfView)
(gc_setup_widgets): pdf_view_new takes no parameter
* xpdf/pdf-view.h: s/extern "C" {// around headers
update declarations
* xpdf/pdf-view.cc (PdfViewPrivate): store only a PDFDoc, not a
GPdfPersistStream
(view_is_good): replace with IS_PDF_VIEW_WITH_DOC macro, use that
(last_page, next_page): get pdf_doc from priv
(setup_size): ditto, add parameter assertion
(render_page, pdf_view_get_page_width): get pdf_doc from priv
(pdf_view_set_zoom): only render_page if pdf_poc != NULL
(set_pdf_cb): inline into:
(pdf_view_set_pdf_doc): new method, eventually we can switch the
pdf to be displayed
(pv_destroy, pdf_view_construct, pdf_view_new): don't store a
GPdfPersistStream
* xpdf/gtkgesture.h: include gtk.h, protect with BEGIN_GNOME_DECLS
* xpdf/gpdf-persist-stream.h: move GPdfPersistStreamPrivate to
gpdf-persist-stream.cc
(gpdf_persist_stream_get_pdf_doc): declare
* xpdf/gpdf-persist-stream.cc (gpdf_persist_stream_get_pdf_doc):
new accessor method
* MAINTAINERS: mail your questions to me
+++ /dev/null
-Array.obj\r
-Catalog.obj\r
-Dict.obj\r
-Error.obj\r
-FontEncoding.obj\r
-FontFile.obj\r
-Gfx.obj\r
-GfxFont.obj\r
-GfxState.obj\r
-ImageOutputDev.obj\r
-Lexer.obj\r
-Link.obj\r
-Object.obj\r
-OutputDev.obj\r
-Page.obj\r
-Params.obj\r
-Parser.obj\r
-PDFDoc.obj\r
-PSOutputDev.obj\r
-TextOutputDev.obj\r
-Stream.obj\r
-XRef.obj\r
+++ /dev/null
-Array.cc\r
-Catalog.cc\r
-Dict.cc\r
-Error.cc\r
-FontEncoding.cc\r
-FontFile.cc\r
-Gfx.cc\r
-GfxFont.cc\r
-GfxState.cc\r
-ImageOutputDev.cc\r
-Lexer.cc\r
-Link.cc\r
-Object.cc\r
-OutputDev.cc\r
-Page.cc\r
-Params.cc\r
-Parser.cc\r
-PDFDoc.cc\r
-PSOutputDev.cc\r
-TextOutputDev.cc\r
-Stream.cc\r
-XRef.cc\r