From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Andreas Politz Newsgroups: gmane.emacs.bugs Subject: bug#34138: 27.0.50; Delayed display of PDF file images Date: Thu, 24 Jan 2019 20:41:18 +0100 Message-ID: <87d0olrggx.fsf@hochschule-trier.de> References: <871s58e4gh.fsf@gmx.net> <874la3gujy.fsf@gmx.net> <831s57b7ev.fsf@gnu.org> <87zhrvfdzu.fsf@gmx.net> <83zhrv9qe5.fsf@gnu.org> <87sgxnf48d.fsf@gmx.net> <83pnsq9f47.fsf@gnu.org> <871s56dm5q.fsf@gmx.net> <83lg3e9dd6.fsf@gnu.org> <87womxdgdq.fsf@gmx.net> <83fttlam3b.fsf@gnu.org> <87sgxlrfgg.fsf@hochschule-trier.de> <83bm49aj3q.fsf@gnu.org> <87a7jtd4sx.fsf@gmx.net> <834la0accs.fsf@gnu.org> <87lg3cfjef.fsf@gmx.net> <83lg3b8i8a.fsf@gnu.org> <5C48B20C.9030100@gmx.at> <8336pj8bhx.fsf@gnu.org> <5C4980A5.90902@gmx.at> <83sgxi6sjq.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="85006"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) Cc: stephen.berman@gmx.net, 34138@debbugs.gnu.org, tsdh@gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Jan 24 20:53:58 2019 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1gml4X-000Lxs-3R for geb-bug-gnu-emacs@m.gmane.org; Thu, 24 Jan 2019 20:53:57 +0100 Original-Received: from localhost ([127.0.0.1]:60077 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gml4W-0006hz-2x for geb-bug-gnu-emacs@m.gmane.org; Thu, 24 Jan 2019 14:53:56 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:44358) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gml4I-0006L7-Nq for bug-gnu-emacs@gnu.org; Thu, 24 Jan 2019 14:53:43 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gmkt0-0005hw-CL for bug-gnu-emacs@gnu.org; Thu, 24 Jan 2019 14:42:03 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:45025) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gmkt0-0005ho-8S for bug-gnu-emacs@gnu.org; Thu, 24 Jan 2019 14:42:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1gmksz-0003T8-Ti for bug-gnu-emacs@gnu.org; Thu, 24 Jan 2019 14:42:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Andreas Politz Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 24 Jan 2019 19:42:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 34138 X-GNU-PR-Package: emacs Original-Received: via spool by 34138-submit@debbugs.gnu.org id=B34138.154835888413290 (code B ref 34138); Thu, 24 Jan 2019 19:42:01 +0000 Original-Received: (at 34138) by debbugs.gnu.org; 24 Jan 2019 19:41:24 +0000 Original-Received: from localhost ([127.0.0.1]:44306 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gmksO-0003SH-87 for submit@debbugs.gnu.org; Thu, 24 Jan 2019 14:41:24 -0500 Original-Received: from gateway-a.fh-trier.de ([143.93.54.181]:42319) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gmksL-0003S7-68 for 34138@debbugs.gnu.org; Thu, 24 Jan 2019 14:41:22 -0500 X-Amavis-Hold: Exceeded storage quota 1971500 bytes by do_pax_cpio/pre; last chunk 17179870169 bytes X-Virus-Scanned: by Amavisd-new + Sophos + ClamAV [Rechenzentrum Hochschule Trier (RZ/HT)] Original-Received: from localhost (x4db3324f.dyn.telefonica.de [77.179.50.79]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: politza) by gateway-a.fh-trier.de (Postfix) with ESMTPSA id 16D5C17FC82F; Thu, 24 Jan 2019 20:41:19 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha1; c=simple/simple; d=hochschule-trier.de; s=default; t=1548358879; bh=AMHZ/6xPcogUyMJy1enJL5Ie9SA=; h=From:To:Cc:Subject:References:Date:In-Reply-To:Message-ID: MIME-Version:Content-Type; b=qBpIBhvw1dOl1w63s0r40B+34RSVGfNp1L4dqzqqNrR/BHuq67omIhvREPbsvzAwN q+swULHhux/2b+ePE5v2ufAiGgn+4iEnw0AIdMKUSLMgGPwsws2UbOmNiLk75AVnAf VTTr6zZwCxkZ+R/pqtiOJBI/U4+z5b/abO6RGZR0= In-Reply-To: <83sgxi6sjq.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 24 Jan 2019 16:26:01 +0200") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:154753 Archived-At: --=-=-= Content-Type: text/plain Eli Zaretskii writes: > Andreas, could you please help me? I'd like to have a way of > reproducing the problem with pdf-tools, but without poppler. [...] I attached an archive containing a dummy epdfinfo script (the part that's normally a c-program based on poppler) and an Elisp file. The last one also contains some instructions. I hope that works for you. The epdfinfo programm runs in an asynchronous process. In the scenario we are discussing here, the Lisp side actively waits for the created image via accept-process-output and this probably makes a difference regarding the re-display behavior. Both, pdf-tools and doc-view, need a way to be notified when a new window of a PDF buffer is created, such that a window-specific overlay can be created. This allows for different windows to be able to display different pages of some PDF. Apparently this should happen *before* re-display. Andreas --=-=-= Content-Type: application/gzip Content-Disposition: attachment; filename=pdf-tools-redisplay-bug.tgz Content-Transfer-Encoding: base64 H4sIAAAAAAAAA+2WXW/aMBSGufavOEu5gGkJCZBGKurF1EFVrd2q7nJMk0MOYDWxvcTpd//7HAq0 qMt6gzpNPY8UR8n58ImPeY1Opq5RKi3cHBNR6JRfu3E56zS2iG+JwrC6B1HoP72vaAS9frfbD/xu P2r4QdgPowaE2yyijrIwPAdoaJUKc8Nr/V6y/6fomv6jNQg5VduYY9H/fr+u/0EQRcv++7t+d9f2 P+r6vQb425j8Jd54/3fedWIhOzEv5oydfjn8OTo6Hu53TKY7IuMz9LScMbazBRj7Du4UnOZqFgd+ wN0d3DKw4GSuwCkLO+UeNFu2HpQ8Q+vuO22wIe7RycfDofPgfCUMBOyesaPRt/09djkXKUKOPIGJ yjIuE+D5rMxQmmIAiVoETWxKaK7sQi5eViiNsr1+qtC5kMaW+vXzWHpj6QwGa7MssxhzV01dbUst 6uOCZ6GLAHGDf4mxv4a9angWm6NMMK8ybEbbPk3tt+83W9m5wUxvWid6Y7md5tLdqa2gebt0uX9W wvs/1z08OxvLg+WqSmWgKLVWucFkbBt5u1zvzXRY8AlLlET2r7f/m6dO/xO0o4fpNuaoRH63Xv/9 sNddn//VWWAHPwpI/1+DwQACD46VlU4zR1hvB6tWk/NK/5n16Hpwwq9jBJ5wbR4cuZlDjKm6XHj0 PDhQ+hp4JdVQCQgYBZvHyAdQ+ZMMq38YUExyoc0qzfCCp9YuCojL6RTzxfu+ByNRqTqcfhot0nuM tR73rpC2i2naZq0Cza/Hr3DtIRKnmLiZSrAAKTZcLgRe2tC5iIVx58oU2l5gnrpUBbqrSl2dq1nO s6UOtvBKW2lzq3Lch8Nq5em02yRtBEEQBEEQBEEQBEEQBEEQBEEQBEG8Mr8BKhp+AQAoAAA= --=-=-=--