From 2dc4b7a4e5446f2c7dd6da6030093ffba2959a44 Mon Sep 17 00:00:00 2001 From: Alexander Zhirov Date: Mon, 5 Jan 2026 12:42:55 +0300 Subject: [PATCH] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB=D0=B5?= =?UTF-8?q?=D0=BD=D1=8B=20=D0=BE=D0=BF=D0=B8=D1=81=D0=B0=D0=BD=D0=B8=D1=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- source/ncui/core/session.d | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/source/ncui/core/session.d b/source/ncui/core/session.d index c5ea3a8..26f16ab 100644 --- a/source/ncui/core/session.d +++ b/source/ncui/core/session.d @@ -123,12 +123,16 @@ struct SessionConfig int escDelay = 50; } +/** + * Терминальная сессия ncurses. + */ final class Session { private: NCWin _root; bool _ended; + // Применяет параметры конфигурации к активной ncurses-сессии. void setup(ref const(SessionConfig) config) { // Настройка режима обработки ввода терминалом. @@ -186,6 +190,7 @@ public: // Установить флаг инициализации ncurses gInitialized = true; + // Применение конфигурации setup(config); }