X-Loop: help-debbugs@HIDDEN Subject: bug#30747: Emacs lacks a command to horizontally recenter Resent-From: =?UTF-8?Q?=E7=A9=8D=E4=B8=B9=E5=B0=BC?= Dan Jacobson <jidanni@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Thu, 08 Mar 2018 06:44:01 +0000 Resent-Message-ID: <handler.30747.B.15204914335898 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 30747 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 30747 <at> debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN Received: via spool by submit <at> debbugs.gnu.org id=B.15204914335898 (code B ref -1); Thu, 08 Mar 2018 06:44:01 +0000 Received: (at submit) by debbugs.gnu.org; 8 Mar 2018 06:43:53 +0000 Received: from localhost ([127.0.0.1]:50091 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1etpHN-0001X2-4W for submit <at> debbugs.gnu.org; Thu, 08 Mar 2018 01:43:53 -0500 Received: from eggs.gnu.org ([208.118.235.92]:58542) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <jidanni@HIDDEN>) id 1etpHL-0001Wp-9Q for submit <at> debbugs.gnu.org; Thu, 08 Mar 2018 01:43:51 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <jidanni@HIDDEN>) id 1etpHF-0002V3-7F for submit <at> debbugs.gnu.org; Thu, 08 Mar 2018 01:43:46 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: ** X-Spam-Status: No, score=2.4 required=5.0 tests=BAYES_50,DATE_IN_PAST_03_06, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:39631) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from <jidanni@HIDDEN>) id 1etpHF-0002Us-4N for submit <at> debbugs.gnu.org; Thu, 08 Mar 2018 01:43:45 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:49499) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from <jidanni@HIDDEN>) id 1etpHE-0002cw-0n for bug-gnu-emacs@HIDDEN; Thu, 08 Mar 2018 01:43:44 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <jidanni@HIDDEN>) id 1etpHA-0002TB-Sm for bug-gnu-emacs@HIDDEN; Thu, 08 Mar 2018 01:43:44 -0500 Received: from homie.mail.dreamhost.com ([208.97.132.208]:36243 helo=homiemail-a3.g.dreamhost.com) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from <jidanni@HIDDEN>) id 1etpHA-0002SK-Jf for bug-gnu-emacs@HIDDEN; Thu, 08 Mar 2018 01:43:40 -0500 Received: from homiemail-a3.g.dreamhost.com (localhost [127.0.0.1]) by homiemail-a3.g.dreamhost.com (Postfix) with ESMTP id 1A02A28408F for <bug-gnu-emacs@HIDDEN>; Wed, 7 Mar 2018 22:43:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=jidanni.org; h=from:to :subject:date:message-id:mime-version:content-type; s= jidanni.org; bh=MoiAYS9xZ8Up48o7A7TJvgVgGL0=; b=lSs8bxMkW5W5AEVD 5EStjIeetMPuEh4spqSkx8pdOXZdelJI9KapGh8FK3oIN+mECcbIw2EvIkO+RfIZ PSqLN0rrdKQ75m6rkkiAFxC6TEjuk8rwdbmAw5IBrrHzVNpDlbZoe/cNZi2Cu5+N o3zNo7eHZmlMtqTsSajUVQDPeEM= Received: from jidanni.org (111-246-85-108.dynamic-ip.hinet.net [111.246.85.108]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: jidanni@HIDDEN) by homiemail-a3.g.dreamhost.com (Postfix) with ESMTPSA id 9C78528408E for <bug-gnu-emacs@HIDDEN>; Wed, 7 Mar 2018 22:43:37 -0800 (PST) From: =?UTF-8?Q?=E7=A9=8D=E4=B8=B9=E5=B0=BC?= Dan Jacobson <jidanni@HIDDEN> Date: Thu, 08 Mar 2018 11:01:43 +0800 Message-ID: <87r2ovtgmg.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -3.9 (---) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.9 (---) Emacs has fancy commands to vertically recenter, C-l runs the command recenter-top-bottom. But alas no command to horizontally recenter. All it has are the commands on (info "(emacs) Horizontal Scrolling") Not good enough. "It's just not fair." "Thin is in, fat is shat." The future horizontal-recenter command (please implement) should keep the cursor upon the same character (x), but just move the view screen ([ ]) so that x is now in the center. ......[.......x..]...... BEFORE .........[....x.....]... AFTER Also at the end of (info "(emacs) Recentering") add The above all refers to vertical recentering. For horizontal recentering see (info "(emacs) Horizontal Scrolling"). And on (info "(emacs) Horizontal Scrolling") add the above newly implemented command, and at the bottom of course mention: The above all refers to horizontal scrolling/recentering. For vertical recentering see (info "(emacs) Recentering"). P.S., [..x.......]..... BEFORE [..x.......]..... AFTER i.e., nothing, is probably what should happen if there is no room to pull from the left. P.P.S., each "." represents around 10 characters.
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: =?UTF-8?Q?=E7=A9=8D=E4=B8=B9=E5=B0=BC?= Dan Jacobson <jidanni@HIDDEN> Subject: bug#30747: Acknowledgement (Emacs lacks a command to horizontally recenter) Message-ID: <handler.30747.B.15204914335898.ack <at> debbugs.gnu.org> References: <87r2ovtgmg.fsf@HIDDEN> X-Gnu-PR-Message: ack 30747 X-Gnu-PR-Package: emacs Reply-To: 30747 <at> debbugs.gnu.org Date: Thu, 08 Mar 2018 06:44:01 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): bug-gnu-emacs@HIDDEN If you wish to submit further information on this problem, please send it to 30747 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 30747: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D30747 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN Subject: bug#30747: Emacs lacks a command to horizontally recenter Resent-From: Marcin Borkowski <mbork@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Thu, 08 Mar 2018 10:08:01 +0000 Resent-Message-ID: <handler.30747.B30747.152050365117393 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 30747 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: =?UTF-8?Q?=E7=A9=8D=E4=B8=B9=E5=B0=BC?= Dan Jacobson <jidanni@HIDDEN> Cc: 30747 <at> debbugs.gnu.org Received: via spool by 30747-submit <at> debbugs.gnu.org id=B30747.152050365117393 (code B ref 30747); Thu, 08 Mar 2018 10:08:01 +0000 Received: (at 30747) by debbugs.gnu.org; 8 Mar 2018 10:07:31 +0000 Received: from localhost ([127.0.0.1]:50206 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1etsSP-0004WR-0r for submit <at> debbugs.gnu.org; Thu, 08 Mar 2018 05:07:31 -0500 Received: from mail.mojserwer.eu ([195.110.48.8]:54006) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <mbork@HIDDEN>) id 1etsSN-0004WH-8Z for 30747 <at> debbugs.gnu.org; Thu, 08 Mar 2018 05:07:27 -0500 Received: from localhost (localhost [127.0.0.1]) by mail.mojserwer.eu (Postfix) with ESMTP id 85EB4E670A; Thu, 8 Mar 2018 11:07:25 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at mail.mojserwer.eu Received: from mail.mojserwer.eu ([127.0.0.1]) by localhost (mail.mojserwer.eu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vtpAvaR5IO18; Thu, 8 Mar 2018 11:07:22 +0100 (CET) Received: from localhost (188.47.36.217.ipv4.supernova.orange.pl [188.47.36.217]) by mail.mojserwer.eu (Postfix) with ESMTPSA id 3BE98E66FB; Thu, 8 Mar 2018 11:07:22 +0100 (CET) References: <87r2ovtgmg.fsf@HIDDEN> User-agent: mu4e 1.1.0; emacs 27.0.50 From: Marcin Borkowski <mbork@HIDDEN> In-reply-to: <87r2ovtgmg.fsf@HIDDEN> Date: Thu, 08 Mar 2018 11:06:54 +0100 Message-ID: <87fu5aswxt.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.7 (/) On 2018-03-08, at 04:01, =E7=A9=8D=E4=B8=B9=E5=B0=BC Dan Jacobson <jidanni@= jidanni.org> wrote: > Emacs has fancy commands to vertically recenter, > C-l runs the command recenter-top-bottom. > > But alas no command to horizontally recenter. Good point. I'm all for a horizontal recenter command (maybe disabled by default). --=20 Marcin Borkowski http://mbork.pl
X-Loop: help-debbugs@HIDDEN Subject: bug#30747: Emacs lacks a command to horizontally recenter Resent-From: Werner LEMBERG <wl@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Thu, 08 Mar 2018 10:37:02 +0000 Resent-Message-ID: <handler.30747.B30747.152050537220322 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 30747 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: mbork@HIDDEN Cc: 30747 <at> debbugs.gnu.org, jidanni@HIDDEN Received: via spool by 30747-submit <at> debbugs.gnu.org id=B30747.152050537220322 (code B ref 30747); Thu, 08 Mar 2018 10:37:02 +0000 Received: (at 30747) by debbugs.gnu.org; 8 Mar 2018 10:36:12 +0000 Received: from localhost ([127.0.0.1]:50220 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1etsuC-0005Hi-HE for submit <at> debbugs.gnu.org; Thu, 08 Mar 2018 05:36:12 -0500 Received: from mout.gmx.net ([212.227.17.21]:45589) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <werner.lemberg@HIDDEN>) id 1etsu9-0005HR-JS for 30747 <at> debbugs.gnu.org; Thu, 08 Mar 2018 05:36:11 -0500 Received: from gnu.org ([178.165.128.129]) by mail.gmx.com (mrgmx101 [212.227.17.168]) with ESMTPSA (Nemesis) id 0MgoiC-1fFw1w1JT6-00M4D1; Thu, 08 Mar 2018 11:35:52 +0100 Date: Thu, 08 Mar 2018 11:35:50 +0100 (CET) Message-Id: <20180308.113550.2299748945563734521.wl@HIDDEN> From: Werner LEMBERG <wl@HIDDEN> In-Reply-To: <87fu5aswxt.fsf@HIDDEN> References: <87r2ovtgmg.fsf@HIDDEN> <87fu5aswxt.fsf@HIDDEN> X-Mailer: Mew version 6.7 on Emacs 27.0.50 / Mule 6.0 (HANACHIRUSATO) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:eOH4lFKu3yGEmBKmt06EwoX+aokMb9cudJv3luZjIOkxO/D3QqJ 6MYkIwxF0dZUgCESMLv5UgWfzgscv1ndEYncun6fPWmrfBAjp1lw6cq8WcokVBwsbc2DRLn LH6dVTRfjW95Yi1NPQUCYE1GXSk8hM1JA6KJBKxTAGv8sGrY83Gn0uN2ErCUS09oprLQvy/ NMnu5gFedbcc9DGJwFysw== X-UI-Out-Filterresults: notjunk:1;V01:K0:p/lLVKxrtjI=:SrcGyYdPR4qwisqyqBnwHX DYXTCdbJCBi85Oq7LYCWyuqT8AV07ZVR432yQ6FQCg8h0RJIKA+mW4GvZY5wbCpAA7Mew52+q WvP8RNRA/MhiBL4R5/RM52Q3+9QFpTLgINuCLQ7eFNXHIQ4iBqj7UJw5a+2vNEIjDgVaA7UsI bbjKj4tWJzDU0MBP0Ahy9kAnacuDbuxYTaG5Y7I+iYSES6aZ56Si7WbxAZtGTHthOl7qTV4tU 2j6D5lS2kzxVT2W84pYpMkK8ne0PShBRJISb6dEU0ouQa2ZLn+acINhV4G+64YUt/hWGJSRl0 sa1WXrBCVD/eE+qvzcyQ6zKVMDWutylkYtp0PyTEAdX6/vMNQy2ivus4qx7fldm82YlXjQErj skYK8jc3vyKOgptIeNmQfL20QYvA0GK598AA/NlCmBbETFW8XbenbI/hNArRKkrtqwCWO6xlv DbibqRXjBp48X09UStsTZOV/mRrR8uW5Fog562hPX+KVYYOSrUV+MaAheNx1jjYJ2az8WPAXJ DjI4jGfZooYAsphxEvUtMwaNXdkg2rvKFgQ9O5oSQ+8AJnkmbECpuVGqr9QkEiRaRPZuNzoiS 60AVPKn+kbZARfs5U3vXtbUsbxntbyidP+im7hvjxoeMlqf2IvRml5Mtl3OKHeYmkWssxajvE bMbBsRmx9edBrJzJjC4cxfyfpTe1SPQB24hGfJ2z51OgR4p0SyHctGNlfAQvgNRa23nurU6ja EPrNVPW+zSU/JsHxA/N7tzPUyvyXaYeF5ajz2jFIzCfzTTRNb9YO97iBfIR6ebY6TYCzqMxOs 1jcTCJT8TDAaqZyQSybKg26vZ6ByFP1hvH+VS8UG8zR3gBN0UYpgeF2Pdr2NCY2SCK0VSit X-Spam-Score: -0.2 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.2 (/) >> Emacs has fancy commands to vertically recenter, >> C-l runs the command recenter-top-bottom. >> >> But alas no command to horizontally recenter. > > Good point. I'm all for a horizontal recenter command (maybe > disabled by default). Indeed. This could be quite helpful in editing and viewing very long lines. Werner
X-Loop: help-debbugs@HIDDEN Subject: bug#30747: Emacs lacks a command to horizontally recenter Resent-From: Lars Ingebrigtsen <larsi@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Fri, 25 Jun 2021 14:47:01 +0000 Resent-Message-ID: <handler.30747.B30747.162463240114675 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 30747 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: =?UTF-8?Q?=E7=A9=8D=E4=B8=B9=E5=B0=BC?= Dan Jacobson <jidanni@HIDDEN> Cc: 30747 <at> debbugs.gnu.org Received: via spool by 30747-submit <at> debbugs.gnu.org id=B30747.162463240114675 (code B ref 30747); Fri, 25 Jun 2021 14:47:01 +0000 Received: (at 30747) by debbugs.gnu.org; 25 Jun 2021 14:46:41 +0000 Received: from localhost ([127.0.0.1]:46600 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1lwn6P-0003oM-6l for submit <at> debbugs.gnu.org; Fri, 25 Jun 2021 10:46:41 -0400 Received: from quimby.gnus.org ([95.216.78.240]:45544) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <larsi@HIDDEN>) id 1lwn6L-0003hD-Ou for 30747 <at> debbugs.gnu.org; Fri, 25 Jun 2021 10:46:39 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID :In-Reply-To:Date:References:Subject:Cc:To:From:Sender:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=1jmvrCV1wiJDm4051Wq0rc/aIHF+iL78Uh301bPwvJc=; b=dt9FWC6/SdWMpaSnxuAMUt6z2x LUVf/iqgnH2Q+uKcp6/SrrresnWbBDZG1Ty6avgNCHmANgPYyMwrYYC8TuMuFWqfovr4wK8kPWfhz dfv28xW1ynTMgTXUzmQgEHiUpk04aOGnyOI/48KsB6n7Zzt9Ix12uBDZ6QWxHoeCuwa0=; Received: from cm-84.212.220.105.getinternet.no ([84.212.220.105] helo=elva) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from <larsi@HIDDEN>) id 1lwn6D-00075C-8w; Fri, 25 Jun 2021 16:46:31 +0200 From: Lars Ingebrigtsen <larsi@HIDDEN> References: <87r2ovtgmg.fsf@HIDDEN> X-Now-Playing: David Bowie's _The Width of a Circle (1)_: "God Knows I'm Good" Date: Fri, 25 Jun 2021 16:46:28 +0200 In-Reply-To: <87r2ovtgmg.fsf@HIDDEN> ("=?UTF-8?Q?=E7=A9=8D=E4=B8=B9=E5=B0=BC?= Dan Jacobson"'s message of "Thu, 08 Mar 2018 11:01:43 +0800") Message-ID: <87tulmc88r.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: =?UTF-8?Q?=E7=A9=8D=E4=B8=B9=E5=B0=BC?= Dan Jacobson <jidanni@HIDDEN> writes: > Emacs has fancy commands to vertically recenter, > C-l runs the command recenter-top-bottom. > > But alas no command to horizontally recenter. > > All it has are the commands on > (info "(emacs) Hor [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) =E7=A9=8D=E4=B8=B9=E5=B0=BC Dan Jacobson <jidanni@HIDDEN> writes: > Emacs has fancy commands to vertically recenter, > C-l runs the command recenter-top-bottom. > > But alas no command to horizontally recenter. > > All it has are the commands on > (info "(emacs) Horizontal Scrolling") Not good enough. > > "It's just not fair." "Thin is in, fat is shat." > > The future horizontal-recenter command (please implement) should keep > the cursor upon the same character (x), but just move the view screen ([ > ]) so that x is now in the center. > > ......[.......x..]...... BEFORE > .........[....x.....]... AFTER So this would only be for buffers where truncate-lines is non-nil? Yes, it'd be handy to have such a command... or perhaps `C-l' should just do this automatically (in these buffers)? Any opinions? --=20 (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no
X-Loop: help-debbugs@HIDDEN Subject: bug#30747: Emacs lacks a command to horizontally recenter Resent-From: Eli Zaretskii <eliz@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Fri, 25 Jun 2021 15:00:02 +0000 Resent-Message-ID: <handler.30747.B30747.162463319218959 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 30747 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Lars Ingebrigtsen <larsi@HIDDEN> Cc: 30747 <at> debbugs.gnu.org, jidanni@HIDDEN Received: via spool by 30747-submit <at> debbugs.gnu.org id=B30747.162463319218959 (code B ref 30747); Fri, 25 Jun 2021 15:00:02 +0000 Received: (at 30747) by debbugs.gnu.org; 25 Jun 2021 14:59:52 +0000 Received: from localhost ([127.0.0.1]:46632 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1lwnJ9-0004vj-RU for submit <at> debbugs.gnu.org; Fri, 25 Jun 2021 10:59:52 -0400 Received: from eggs.gnu.org ([209.51.188.92]:41822) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1lwnJ7-0004vX-Ot for 30747 <at> debbugs.gnu.org; Fri, 25 Jun 2021 10:59:50 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:48468) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1lwnJ2-0001ZH-3E; Fri, 25 Jun 2021 10:59:44 -0400 Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:4795 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1lwnIs-0001Jg-5g; Fri, 25 Jun 2021 10:59:43 -0400 Date: Fri, 25 Jun 2021 17:59:23 +0300 Message-Id: <83zgveq9bo.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> In-Reply-To: <87tulmc88r.fsf@HIDDEN> (message from Lars Ingebrigtsen on Fri, 25 Jun 2021 16:46:28 +0200) References: <87r2ovtgmg.fsf@HIDDEN> <87tulmc88r.fsf@HIDDEN> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Lars Ingebrigtsen <larsi@HIDDEN> > Date: Fri, 25 Jun 2021 16:46:28 +0200 > Cc: 30747 <at> debbugs.gnu.org > > > The future horizontal-recenter command (please implement) should keep > > the cursor upon the same character (x), but just move the view screen ([ > > ]) so that x is now in the center. > > > > ......[.......x..]...... BEFORE > > .........[....x.....]... AFTER > > So this would only be for buffers where truncate-lines is non-nil? No, also in partial-width windows (as in after "C-x 3"). > Yes, it'd be handy to have such a command... or perhaps `C-l' > should just do this automatically (in these buffers)? > > Any opinions? Since lines are generally not all of the same width, such horizontal scrolling can only guarantee to center one line, and sometimes cannot center it at all (if it's narrower than the window). I wonder whether the OP indeed understands what he will get as result of implementing this feature.
X-Loop: help-debbugs@HIDDEN Subject: bug#30747: Emacs lacks a command to horizontally recenter Resent-From: Lars Ingebrigtsen <larsi@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sat, 26 Jun 2021 12:50:02 +0000 Resent-Message-ID: <handler.30747.B30747.162471176913227 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 30747 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii <eliz@HIDDEN> Cc: 30747 <at> debbugs.gnu.org, jidanni@HIDDEN Received: via spool by 30747-submit <at> debbugs.gnu.org id=B30747.162471176913227 (code B ref 30747); Sat, 26 Jun 2021 12:50:02 +0000 Received: (at 30747) by debbugs.gnu.org; 26 Jun 2021 12:49:29 +0000 Received: from localhost ([127.0.0.1]:47255 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1lx7kW-0003RH-V6 for submit <at> debbugs.gnu.org; Sat, 26 Jun 2021 08:49:29 -0400 Received: from quimby.gnus.org ([95.216.78.240]:55404) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <larsi@HIDDEN>) id 1lx7kV-0003R4-9W for 30747 <at> debbugs.gnu.org; Sat, 26 Jun 2021 08:49:28 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=GTCjF5qU6BUgg9eNVj7Mq1tvXVyEAgJ+WuNi3tYauko=; b=KxfFv2PZgU9sJE6n2CO0MYTMJi 8c11MmyHx59CZO8yPvb9yVWBricVuVnXJWUxJgTOGsg4/vZok8BWDM9jmt/BJ5grE619J3ZyTbhIh vK1NtNa4MSUSZdCg7863A9DlfITDDbtcyn16hhIBOHYiysC0xhDLXLbwB7fQ8QwbawnU=; Received: from cm-84.212.220.105.getinternet.no ([84.212.220.105] helo=elva) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from <larsi@HIDDEN>) id 1lx7kM-0002Bu-Cm; Sat, 26 Jun 2021 14:49:20 +0200 From: Lars Ingebrigtsen <larsi@HIDDEN> References: <87r2ovtgmg.fsf@HIDDEN> <87tulmc88r.fsf@HIDDEN> <83zgveq9bo.fsf@HIDDEN> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAGFBMVEWYko+IgX2CfHhj XFlEPTsQCgsuKCb///+EZiqRAAAAAWJLR0QHFmGI6wAAAAd0SU1FB+UGGgwvDsYHjsQAAAGbSURB VDjLrdLBcuMgDABQZdvp2Yn7A4n3A9qI+twZhM6daeDcGYP+/xMqwLhx3OxpdYHkjRDIgt2ALoow x6irc85bxB47OCCmyRpDRGOkkY3CKcO+x+RXYYcj7DRjC/jaAcCu/3sDE56OO4D9adhknAsc+k0G HvsO/uBtjaigNQ5DhUCI3OAMHfRzhsUO+3EGLa8Zg6uAaLhBf85QMiJJ5NQAcamxKo4D5hpuC4hL 8Wswd8DQL5AWGNBcQchACgS4gQuRNQrmB6ILrgKtwRpxuWs5wNACEkcqIAUkQyg3msbpTfesOVGB Zgju4gpIDmCSBmm+VeQMelw7ao4LSQVeHjEv9SiRtPzPC6SgYG1p5xGegvgPnbSHXAt8etEZyqMH j/r7S9cHSe+PkDtm9IO/HvbTkxYekFlsRGAvEvRYvePLmw/PpXL0HrTJLCy510Yrf1K5bPJANfL0 uDotRTyU+6WyXwX4O/Ev0GfpA8L/OOqqt/lzeCm7exlyB8JtjZ/ZW0NIjfOHmmNdIuQmcrPYdvro mkGx9phtE/kGW3RYtTjs+U0AAAAldEVYdGRhdGU6Y3JlYXRlADIwMjEtMDYtMjZUMTI6NDc6MTQr MDA6MDCWduhJAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIxLTA2LTI2VDEyOjQ3OjE0KzAwOjAw5ytQ 9QAAAABJRU5ErkJggg== X-Now-Playing: David Bowie's _The Width of a Circle (2)_: "The Prettiest Star (Alternative Mix)" Date: Sat, 26 Jun 2021 14:49:17 +0200 In-Reply-To: <83zgveq9bo.fsf@HIDDEN> (Eli Zaretskii's message of "Fri, 25 Jun 2021 17:59:23 +0300") Message-ID: <87pmw8bxki.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Eli Zaretskii <eliz@HIDDEN> writes: > Since lines are generally not all of the same width, such horizontal > scrolling can only guarantee to center one line, and sometimes cannot > center it at all (if it's narrower than the window). I [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Eli Zaretskii <eliz@HIDDEN> writes: > Since lines are generally not all of the same width, such horizontal > scrolling can only guarantee to center one line, and sometimes cannot > center it at all (if it's narrower than the window). I wonder whether > the OP indeed understands what he will get as result of implementing > this feature. The centring would be based on the current line, yes. But horizontal centring is mostly useful when you have a display that's much wider than your window width, which can happen i deeply nested threads in Gnus, for instance. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no
X-Loop: help-debbugs@HIDDEN Subject: bug#30747: Emacs lacks a command to horizontally recenter Resent-From: Eli Zaretskii <eliz@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sat, 26 Jun 2021 13:00:01 +0000 Resent-Message-ID: <handler.30747.B30747.162471235614187 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 30747 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Lars Ingebrigtsen <larsi@HIDDEN> Cc: 30747 <at> debbugs.gnu.org, jidanni@HIDDEN Received: via spool by 30747-submit <at> debbugs.gnu.org id=B30747.162471235614187 (code B ref 30747); Sat, 26 Jun 2021 13:00:01 +0000 Received: (at 30747) by debbugs.gnu.org; 26 Jun 2021 12:59:16 +0000 Received: from localhost ([127.0.0.1]:47273 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1lx7u0-0003gl-Hb for submit <at> debbugs.gnu.org; Sat, 26 Jun 2021 08:59:16 -0400 Received: from eggs.gnu.org ([209.51.188.92]:35718) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1lx7tv-0003gT-O8 for 30747 <at> debbugs.gnu.org; Sat, 26 Jun 2021 08:59:15 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:56772) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1lx7tp-0003Cp-W7; Sat, 26 Jun 2021 08:59:06 -0400 Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:4085 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1lx7tp-0003Hy-KK; Sat, 26 Jun 2021 08:59:05 -0400 Date: Sat, 26 Jun 2021 15:58:56 +0300 Message-Id: <83czs8rddb.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> In-Reply-To: <87pmw8bxki.fsf@HIDDEN> (message from Lars Ingebrigtsen on Sat, 26 Jun 2021 14:49:17 +0200) References: <87r2ovtgmg.fsf@HIDDEN> <87tulmc88r.fsf@HIDDEN> <83zgveq9bo.fsf@HIDDEN> <87pmw8bxki.fsf@HIDDEN> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Lars Ingebrigtsen <larsi@HIDDEN> > Cc: jidanni@HIDDEN, 30747 <at> debbugs.gnu.org > Date: Sat, 26 Jun 2021 14:49:17 +0200 > > Eli Zaretskii <eliz@HIDDEN> writes: > > > Since lines are generally not all of the same width, such horizontal > > scrolling can only guarantee to center one line, and sometimes cannot > > center it at all (if it's narrower than the window). I wonder whether > > the OP indeed understands what he will get as result of implementing > > this feature. > > The centring would be based on the current line, yes. So when one goes one line up or down, one would need to recenter? > But horizontal > centring is mostly useful when you have a display that's much wider than > your window width, which can happen i deeply nested threads in Gnus, for > instance. Doesn't auto-hscroll-mode = current-line take care of that?
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.