From ea677913553fb31db70d58f82211dfd3822175b2 Mon Sep 17 00:00:00 2001 From: Meco Man <920369182@qq.com> Date: Wed, 2 Mar 2022 16:23:45 -0500 Subject: [PATCH] update vi --- misc/vi/Kconfig | 12 +++++++++--- misc/vi/package.json | 6 ++++++ 2 files changed, 15 insertions(+), 3 deletions(-) diff --git a/misc/vi/Kconfig b/misc/vi/Kconfig index e353d79d93..ffd895c417 100644 --- a/misc/vi/Kconfig +++ b/misc/vi/Kconfig @@ -6,7 +6,6 @@ menuconfig PKG_USING_VI select RT_USING_POSIX_FS if RT_VER_NUM >= 0x40100 select RT_USING_POSIX_STDIO if RT_VER_NUM >= 0x40100 select RT_USING_POSIX_POLL if RT_VER_NUM >= 0x40100 - select RT_USING_POSIX_TERMIOS if RT_VER_NUM >= 0x40100 select PKG_USING_POSIX_STRINGS select PKG_USING_OPTPARSE select PKG_USING_MEM_SANDBOX @@ -96,7 +95,7 @@ if PKG_USING_VI config VI_ENABLE_WIN_RESIZE select RT_USING_POSIX_TERMIOS bool "Handle window resize" - default n + default y help Make busybox vi behave nicely with terminals that get resized. @@ -153,13 +152,20 @@ if PKG_USING_VI prompt "Version" help Select this package version + default PKG_USING_VI_LATEST_VERSION + default PKG_USING_VI_V135 if RT_VER_NUM < 0x40100 config PKG_USING_VI_LATEST_VERSION bool "latest" + + config PKG_USING_VI_V135 + depends on RT_VER_NUM < 0x40100 + bool "v1.3.5" + endchoice config PKG_VI_VER string default "latest" if PKG_USING_VI_LATEST_VERSION - + default "v1.3.5" if PKG_USING_VI_V135 endif diff --git a/misc/vi/package.json b/misc/vi/package.json index 0069ee9eba..d9c6da5b9f 100644 --- a/misc/vi/package.json +++ b/misc/vi/package.json @@ -22,6 +22,12 @@ "URL": "https://github.com/RT-Thread-packages/vi.git", "filename": "Null for git package", "VER_SHA": "master" + }, + { + "version": "v1.3.5", + "URL": "https://github.com/RT-Thread-packages/vi/archive/refs/tags/v1.3.5.zip", + "filename": "vi-1.3.5.zip", + "VER_SHA": "master" } ] }