From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Clemens Radermacher Newsgroups: gmane.emacs.bugs Subject: bug#35659: 26.1; Weird horizontal scroll behavior with certain settings for `auto-hscroll-mode' and `hscroll-step`. Date: Fri, 10 May 2019 15:24:00 +0200 Message-ID: References: <83ef56fong.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="94265"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1 Cc: 35659@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri May 10 15:25:19 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 1hP5WW-000OLc-Kx for geb-bug-gnu-emacs@m.gmane.org; Fri, 10 May 2019 15:25:16 +0200 Original-Received: from localhost ([127.0.0.1]:43302 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hP5WV-0000Pr-IT for geb-bug-gnu-emacs@m.gmane.org; Fri, 10 May 2019 09:25:15 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:58952) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hP5WN-0000Ou-37 for bug-gnu-emacs@gnu.org; Fri, 10 May 2019 09:25:08 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hP5WI-0005cc-HX for bug-gnu-emacs@gnu.org; Fri, 10 May 2019 09:25:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:52147) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hP5WI-0005cT-DO for bug-gnu-emacs@gnu.org; Fri, 10 May 2019 09:25:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hP5WI-00085e-9N for bug-gnu-emacs@gnu.org; Fri, 10 May 2019 09:25:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Clemens Radermacher Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 10 May 2019 13:25:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 35659 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: notabug Original-Received: via spool by 35659-submit@debbugs.gnu.org id=B35659.155749465231039 (code B ref 35659); Fri, 10 May 2019 13:25:02 +0000 Original-Received: (at 35659) by debbugs.gnu.org; 10 May 2019 13:24:12 +0000 Original-Received: from localhost ([127.0.0.1]:37458 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hP5VR-00084W-PN for submit@debbugs.gnu.org; Fri, 10 May 2019 09:24:09 -0400 Original-Received: from mout02.posteo.de ([185.67.36.66]:36369) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hP5VP-00084J-SX for 35659@debbugs.gnu.org; Fri, 10 May 2019 09:24:08 -0400 Original-Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id 11C512400FB for <35659@debbugs.gnu.org>; Fri, 10 May 2019 15:24:01 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.de; s=2017; t=1557494642; bh=CnLhGlC0mPkO+ARFWTbFIn8vdLklgxNZknRfz2hYzLA=; h=Subject:To:Cc:From:Date:From; b=OJ3YCqujgwVHN3kE/fC5u/0k0o9k0gvvXWzw6NJlYVLdNRr2OLWhwM3b/RN8mqCl6 uPx1DPIRMDXNh2TfnDSmuYGfVmM4NEXHJTyOQrXRkpZ9hSGhmV3VmXaGQRcHoL0qkn a4G5PSMbyGXBBat/YNiKs6SKT7CuMcaMqerxLvUrSXkZBGCuiqJXPx38hyvVAN07Gb hiAyAvHgnc+q6g8luCxIQ2GBik3x7jXuFRBV8WLwhNDFcCl6OtGK+xzvrTxvC4494e 7/PY4IOPRkWUg8Gzbt1H0jvxLGVvKMSRDrv+SOc2NelQKml6vDpqMVs4sRZo2nx3qQ HfE+MVchQR3Tg== Original-Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 450rX13Cxlz9rxK; Fri, 10 May 2019 15:24:01 +0200 (CEST) In-Reply-To: <83ef56fong.fsf@gnu.org> Content-Language: en-US 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:159042 Archived-At: > By default, they are scrolled, exactly as they are when > auto-hscroll-mode is t. Thank you for looking into it again! I think you haven't looked closely enough: This is not the behavior you get with auto-hscroll-mode set to t. > Then I guess you already have the solution that fits your needs, > right? No, because I would like hscroll-step to be set to 1. But doing that will lead to the described pushing of lines over the screen (which is what you want if the lines exceed the window width but not if they are shorter than the window-width!) I would flag it as a bug because it does not happen with hscroll-step set to 0 (the default). > If someone wants to write code to cater also to the behavior you want > to see, I promise to review it. But I won't myself work on this, as > this area of the Emacs display is already quite tricky and full of > subtleties. Sorry. If you don't want to touch that code, I as a newbie won't dare to touch it either ;) Clemens