From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: =?utf-8?Q?=C3=93scar_Fuentes?= Newsgroups: gmane.emacs.devel Subject: Re: What improvements would be truly useful? Date: Tue, 06 Mar 2018 00:46:27 +0100 Message-ID: <87tvtucch8.fsf@telefonica.net> References: <87inaiss6l.fsf@web.de> <6FCF6ACA-4F29-4B6B-BE9D-D7130C6E9495@gnu.org> <87fu5moe4c.fsf@web.de> <877eqyocro.fsf@web.de> <83zi3uz4nb.fsf@gnu.org> <0b1dd3fa-e0b0-ed20-a256-dd92d1c1826f@dancol.org> <8bc3c4c7-dfc7-987a-95e7-bd309e2326c6@cs.ucla.edu> <03118DC0-39DA-4AB5-980E-A33809B9A5EE@raeburn.org> <86578165-1b41-e75c-7180-84d8edefc44b@grinta.net> <87d10i9qbx.fsf@mail.linkov.net> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1520293514 4047 195.159.176.226 (5 Mar 2018 23:45:14 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 5 Mar 2018 23:45:14 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Mar 06 00:45:10 2018 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eszmr-0007aa-Mn for ged-emacs-devel@m.gmane.org; Tue, 06 Mar 2018 00:44:57 +0100 Original-Received: from localhost ([::1]:52159 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eszou-0003xC-C8 for ged-emacs-devel@m.gmane.org; Mon, 05 Mar 2018 18:47:04 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:34532) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eszon-0003wy-TM for emacs-devel@gnu.org; Mon, 05 Mar 2018 18:46:58 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eszok-0000xk-C7 for emacs-devel@gnu.org; Mon, 05 Mar 2018 18:46:57 -0500 Original-Received: from [195.159.176.226] (port=57449 helo=blaine.gmane.org) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eszok-0000xU-4Q for emacs-devel@gnu.org; Mon, 05 Mar 2018 18:46:54 -0500 Original-Received: from list by blaine.gmane.org with local (Exim 4.84_2) (envelope-from ) id 1eszmb-0005hD-O3 for emacs-devel@gnu.org; Tue, 06 Mar 2018 00:44:41 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 16 Original-X-Complaints-To: usenet@blaine.gmane.org Cancel-Lock: sha1:Mb+4NBUQKyp9N3grzmPBUprcHbs= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 195.159.176.226 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:223311 Archived-At: Juri Linkov writes: >> What would improve my user experience would be improvements to the >> display engine that will allow a better document viewing capabilities >> in something like pdf-tools (like continuous scrolling). > > Continuous scrolling can be easily implemented with a simple hack > to insert adjacent images for the previous/next pdf pages in > the same DocView buffer. I've looked into implementing this feature and it is not as simple as it seems. The hack you mention is precisely that: a hack, and a very cranky one. AFAIK there is no way of implementing continous scrolling with adjacent images if you care at all about robustness and user experience. And the fact that people is asking for this feature for years and, to this day, nobody implemented it, seems to confirm my impressions.