Repository :
https://github.com/FarGroup/FarManager
On branch : master
Link :
https://github.com/FarGroup/FarManager/commit/af8f648ec2fa7e9bbd9143ad09f1f110b76be00c
>---------------------------------------------------------------
commit af8f648ec2fa7e9bbd9143ad09f1f110b76be00c
Author: Alex Alabuzhev <
alab...@gmail.com>
Date: Sun Aug 16 19:37:35 2026 +0100
Refactoring
>---------------------------------------------------------------
af8f648ec2fa7e9bbd9143ad09f1f110b76be00c
far/FarDlgBuilder.cpp | 3 +-
far/PluginA.cpp | 29 +++--
far/cddrv.cpp | 6 +-
far/changelog | 5 +
far/cmdline.cpp | 5 +-
far/color_picker_rgb.cpp | 3 +-
far/colormix.cpp | 3 +-
far/common.tests.cpp | 102 ++++-------------
far/common/2d/algorithm.hpp | 4 +-
far/common/2d/matrix.hpp | 8 +-
far/common/algorithm.hpp | 16 ---
far/common/bytes_view.hpp | 2 +-
far/common/polyfills.hpp | 37 -------
far/common/smart_ptr.hpp | 22 ++--
far/common/string_utils.hpp | 4 +-
far/common/utility.hpp | 6 +-
far/common/view/enumerate.hpp | 4 +-
far/common/view/zip.hpp | 247 ------------------------------------------
far/config.cpp | 11 +-
far/configdb.cpp | 2 +-
far/copy.cpp | 6 +-
far/datetime.cpp | 3 +-
far/dialog.cpp | 9 +-
far/dirinfo.cpp | 3 +-
far/disabled_warnings.hpp | 1 +
far/edit.cpp | 2 +-
far/editcontrol.cpp | 9 +-
far/editor.cpp | 2 +-
far/elevation.cpp | 4 +-
far/encoding.cpp | 2 +-
far/exception_handler.cpp | 12 +-
far/execute.cpp | 2 +-
far/far.vcxproj | 1 -
far/far.vcxproj.filters | 3 -
far/file_io.cpp | 2 +-
far/filefilterparams.cpp | 4 +-
far/filelist.cpp | 11 +-
far/filemasks.cpp | 7 +-
far/filestr.cpp | 2 +-
far/fnparse.cpp | 2 +-
far/help.cpp | 8 +-
far/hilight.cpp | 9 +-
far/infolist.cpp | 4 +-
far/interf.cpp | 4 +-
far/keyboard.cpp | 2 +-
far/locale.cpp | 4 +-
far/log.cpp | 2 +-
far/main.cpp | 2 +-
far/mix.cpp | 3 +-
far/panelmix.cpp | 2 +-
far/pathmix.cpp | 2 +-
far/platform.com.cpp | 26 ++---
far/platform.concurrency.cpp | 2 +-
far/platform.cpp | 2 +-
far/platform.debug.cpp | 2 +-
far/platform.fs.cpp | 6 +-
far/platform.security.cpp | 7 +-
far/plclass.cpp | 8 +-
far/plugins.cpp | 7 +-
far/print.cpp | 2 +-
far/processname.cpp | 5 +-
far/savescr.cpp | 6 +-
far/scrbuf.cpp | 4 +-
far/setattr.cpp | 25 ++---
far/sqlitedb.cpp | 2 +-
far/string_utils.cpp | 3 +-
far/strmix.cpp | 4 +-
far/taskbar.cpp | 2 +-
far/vbuild.m4 | 2 +-
far/viewer.cpp | 8 +-
far/vmenu.cpp | 5 +-
far/xlat.cpp | 3 +-
plugins/proclist/Pmix.cpp | 2 +-
plugins/proclist/handles.cpp | 6 +-
plugins/proclist/wmi.cpp | 16 +--
plugins/tmppanel/TmpClass.cpp | 10 +-
76 files changed, 211 insertions(+), 602 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 af8f648ec2fa7e9bbd9143ad09f1f110b76be00c