[FarGroup/FarManager] master: Merge pull request #1114 from MKadaner/mzk/cache-menu_item-VisualLength (b59fb54b3)

0 views
Skip to first unread message

farg...@farmanager.com

unread,
Jul 7, 2026, 3:30:58 PM (8 hours ago) Jul 7
to farco...@googlegroups.com
Repository : https://github.com/FarGroup/FarManager
On branch : master
Link : https://github.com/FarGroup/FarManager/commit/b59fb54b3cfb1112df9dac138fe1b857fd6d86f0

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

commit b59fb54b3cfb1112df9dac138fe1b857fd6d86f0
Merge: a53437fec f69e89af9
Author: Alex Alabuzhev <alab...@gmail.com>
Date: Tue Jul 7 20:21:37 2026 +0100

Merge pull request #1114 from MKadaner/mzk/cache-menu_item-VisualLength

Made `menu_item::Name` private and use cached `VisualLength` whenever possible.


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

b59fb54b3cfb1112df9dac138fe1b857fd6d86f0
far/changelog | 5 +++++
far/codepage_selection.cpp | 4 ++--
far/config.cpp | 38 +++++++++++++++++++-------------------
far/dialog.cpp | 20 ++++++++++----------
far/diskmenu.cpp | 4 ++--
far/editcontrol.cpp | 12 ++++++------
far/filelist.cpp | 10 +++++-----
far/findfile.cpp | 2 +-
far/history.cpp | 7 +++----
far/hotplug.cpp | 12 ++++++------
far/macroapi.cpp | 25 ++++++++++++-------------
far/plugapi.cpp | 2 +-
far/plugins.cpp | 12 ++++++------
far/print.cpp | 2 +-
far/shortcuts.cpp | 12 ++++++------
far/usermenu.cpp | 4 ++--
far/vbuild.m4 | 2 +-
far/vmenu.cpp | 45 +++++++++++++++++++++++++++------------------
far/vmenu.hpp | 30 +++++++++++++++++++++++++-----
far/vmenu2.cpp | 4 ++--
20 files changed, 142 insertions(+), 110 deletions(-)


Reply all
Reply to author
Forward
0 new messages