[FarGroup/FarManager] master: Improvements to horizontal scrolling in Hex Mode of Internal Viewer. 1. If Hex View is wider than the window, it can be properly scrolled horizontally with arrow keys. (The width of the Hex View depends only on the number of bytes per line and does not change with the Far window width.) 2. `Ctrl+Alt+Arrow` keys snap the number of bytes per line in Hex View to the multiples of 16 (instead of changing the number by 16). 3. Help files updated accordingly. 4. Refactoring (b977f340d)

0 views
Skip to first unread message

farg...@farmanager.com

unread,
4:00 PM (5 hours ago) 4:00 PM
to farco...@googlegroups.com
Repository : https://github.com/FarGroup/FarManager
On branch : master
Link : https://github.com/FarGroup/FarManager/commit/b977f340d5c2d303f89aad4c77066794b7218a40

>---------------------------------------------------------------

commit b977f340d5c2d303f89aad4c77066794b7218a40
Author: Michael Z. Kadaner <MKad...@users.noreply.github.com>
Date: Mon Jul 8 23:35:56 2024 -0400

Improvements to horizontal scrolling in Hex Mode of Internal Viewer.
1. If Hex View is wider than the window, it can be properly scrolled horizontally
with arrow keys. (The width of the Hex View depends only on the number of bytes
per line and does not change with the Far window width.)
2. `Ctrl+Alt+Arrow` keys snap the number of bytes per line in Hex View
to the multiples of 16 (instead of changing the number by 16).
3. Help files updated accordingly.
4. Refactoring


>---------------------------------------------------------------

b977f340d5c2d303f89aad4c77066794b7218a40
far/FarCze.hlf.m4 | 77 +++++++++++++------------------
far/FarEng.hlf.m4 | 77 +++++++++++++------------------
far/FarGer.hlf.m4 | 77 +++++++++++++------------------
far/FarHun.hlf.m4 | 77 +++++++++++++------------------
far/FarPol.hlf.m4 | 73 ++++++++++++-----------------
far/FarRus.hlf.m4 | 79 +++++++++++++-------------------
far/FarSky.hlf.m4 | 77 +++++++++++++------------------
far/FarUkr.hlf.m4 | 77 +++++++++++++------------------
far/changelog | 14 ++++++
far/vbuild.m4 | 2 +-
far/viewer.cpp | 134 +++++++++++++++++++++++++++++++-----------------------
far/viewer.hpp | 9 +++-
12 files changed, 347 insertions(+), 426 deletions(-)

Diff suppressed because of size. To see it, use:

git diff-tree --root --patch-with-stat --no-color --ignore-space-at-eol --textconv --ext-diff --cc b977f340d5c2d303f89aad4c77066794b7218a40

Reply all
Reply to author
Forward
0 new messages