Repository :
https://github.com/FarGroup/FarManager
On branch : master
Link :
https://github.com/FarGroup/FarManager/commit/1488af3d5302285e1d48d141ccf494d31e787d41
>---------------------------------------------------------------
commit 1488af3d5302285e1d48d141ccf494d31e787d41
Author: Shmuel Zeigerman <
solo...@gmail.com>
Date: Fri Sep 25 16:49:11 2026 +0300
Align Block plugin: fix StructSize in EditorSetPosition
>---------------------------------------------------------------
1488af3d5302285e1d48d141ccf494d31e787d41
plugins/align/Align.cpp | 1 +
plugins/align/changelog | 4 ++++
plugins/align/version.hpp | 2 +-
3 files changed, 6 insertions(+), 1 deletion(-)
diff --git a/plugins/align/Align.cpp b/plugins/align/Align.cpp
index 02fe41a8f..1f651b8e8 100644
--- a/plugins/align/Align.cpp
+++ b/plugins/align/Align.cpp
@@ -263,6 +263,7 @@ void ReformatBlock(int RightMargin,int SmartMode,int Justify)
free(TotalString);
memset(&esp,-1,sizeof(esp));
+ esp.StructSize=sizeof(esp);
esp.CurLine=ei.CurLine;
esp.CurPos=ei.CurPos;
PsInfo.EditorControl(-1,ECTL_SETPOSITION,0,&esp);
diff --git a/plugins/align/changelog b/plugins/align/changelog
index 24671276d..08900e206 100644
--- a/plugins/align/changelog
+++ b/plugins/align/changelog
@@ -1,3 +1,7 @@
+shmuel 2026-09-25 16:46:32+03:00 - build 30
+
+1. Fix StructSize in EditorSetPosition.
+
shmuel 2012-11-07 17:05:12+02:00 - build 29
1. M#2190: При переформатировании блока теряется текст.
diff --git a/plugins/align/version.hpp b/plugins/align/version.hpp
index 21f53c4e2..a11960451 100644
--- a/plugins/align/version.hpp
+++ b/plugins/align/version.hpp
@@ -1,6 +1,6 @@
#include <farversion.hpp>
-#define PLUGIN_BUILD 29
+#define PLUGIN_BUILD 30
#define PLUGIN_DESC L"Align block for Far Manager"
#define PLUGIN_NAME L"Align"
#define PLUGIN_FILENAME L"Align.dll"