Re: [PATCH] upcoming new feature: smooth whole-window sideways scrolling
Benno Schulenberg <[email protected]> Fri, 16 Jan 2026 17:05:11 +0100
| Newsgroups | gmane.editors.nano.devel |
|---|---|
| Message-ID | <[email protected]> |
Op 14-01-2026 om 18:58 schreef Chris Allegretta: > Since it's such a big change, I worry if we don't make it flexible in > some ways it's going to cause people pain to adapt People won't need to adapt. When the united sidescrolling becomes the default and people don't like that behavior, they can switch if off with '--solo' or 'set solosidescrolling' (or whatever the option is going to be called), to make nano use the old, well-known, single-line horizontal scrolling. They can hardly complain, because that's how it always worked. Sure, it might be _nice_ to make the united sidescrolling flexible and configurable, but I don't see a need to do that upfront. There is always room for a 9.1 and 9.2. > For the remainder, will they actually care if the > behavior changes? Definitely seems worth putting out a pre-release for > commentary. I'm not going to make a pre-release for this -- I loathe pre-releases. :) Personally I can't be bothered to build those: I just wait for the final release and use that. In my opinion, when one wants feedback from the entire user base, only a regular release will do. Otherwise one gets feedback mainly from untypical users. > Xy really initially liked the > 'jumpy' behavior (hence implementing it that way) but I think would have > been perfectly ok with a larger or settable cushion value. It seems you're misunderstanding the cushion thing. 'Cushion' is the distance the cursor keeps from the edge: when the distance would become smaller, then the screen will scroll sideways. But the scrollstep is still always just one character. (When the code has been pushed to master, Xylia or yourself is welcome to provide a patch that makes the scrollstep half-a-screen width when '--jumpyscrolling' or 'set jumpyscrolling' is in effect. That's the only configurability that I will accept for now.) Benno
OpenPGP_signature.asc
(application/pgp-signature, 840 B)
-----BEGIN PGP SIGNATURE----- wsF5BAABCAAjFiEEFo5vQpe/16ea/USWUUu+Lrjhlh8FAmlqYbcFAwAAAAAACgkQUUu+Lrjhlh+6 OA/+NVpa6Gl4ocrvTRHEXIO6ZJiheG2N0/6AN88k4aMAStzEv4ILjw+jL00CMPkDo1gANAu1sr++ yfG0UfDUvbcUgFkcp1yABcLZrL+Jn8sYU2+4KFC4T3fW7eABwlCfYnyK8zTJ0GZfZxEg7neQfdaq OOJJDpm1RcHxeCMTtl/1a1+wxUCQ4J63831ixMX6FEwpDX5hltByf7+9DXaied3lbGQ2SWNmHUFC 7w0kp6rVspJTbVXRRmZ2wozVC4PTFBIu2fe/qUTzrqHriJRRVjPKLBJZae7zRffOUCSXhM2oTj8w 1dj7GLob4UxbNNWEv1wlnzhufS4G35YI+3h4DMHDPbuy9h+ReRnSkesBEuTd3q8Z0nLortPeoCLq QemoYpkxXZLBPPnfRH7hEcw2IQeg7N0XzsCzB9sibpceP8wAW41wSv42NL3B1bFeofxOEtZgFHkz 6DdB8mjvm/Pm7aj+2cLGl32fk5G3GJH38JmofUQByYg+y2a0x+qUS/EkiYPDNAjpDRS0IZT8j6WV FykK8TUwUdQA5fnJ6uhULlEp1orO/v3MIY8Q6jhU8j3HuShtJGHA0Qti68JdzcLF4Nc2opYyOnap tuiixPNjK2rEjgVCmU5YBDfX739g4fuGVpBXWtcxIMBse47GqfiKd1rl4bABPvjU2fg0D4RdVdHE ShI= =i/5S -----END PGP SIGNATURE-----