summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorola.soder@axis.com <ola.soder@axis.com>2021-06-24 21:43:31 +0200
committerBram Moolenaar <Bram@vim.org>2021-06-24 21:43:31 +0200
commitb420ac9d20d484ba0ebf3e328069251a63f96996 (patch)
treea8135bab0a8f898ee165ab857c551e5b463c3ebc
parent98703d7f6c9a0ef9e54cb291a92342b9f96db732 (diff)
downloadvim-git-b420ac9d20d484ba0ebf3e328069251a63f96996.tar.gz
patch 8.2.3046: Amiga MorphOS: Term mode is set using DOS packetsv8.2.3046
Problem: Amiga MorphOS: Term mode is set using DOS packets. Solution: Use the same way of setting term mdoe on all next gen Amiga-like systems. (Ola Söder, closes #8445)
-rw-r--r--src/os_amiga.c2
-rw-r--r--src/version.c2
2 files changed, 3 insertions, 1 deletions
diff --git a/src/os_amiga.c b/src/os_amiga.c
index e2326b947..f157c0bd2 100644
--- a/src/os_amiga.c
+++ b/src/os_amiga.c
@@ -982,7 +982,7 @@ mch_exit(int r)
void
mch_settmode(tmode_T tmode)
{
-#if defined(__AROS__) || defined(__amigaos4__)
+#if defined(__AROS__) || defined(__amigaos4__) || defined(__MORPHOS__)
if (!SetMode(raw_in, tmode == TMODE_RAW ? 1 : 0))
#else
if (dos_packet(MP(raw_in), (long)ACTION_SCREEN_MODE,
diff --git a/src/version.c b/src/version.c
index d0e9da6fc..1ecb56771 100644
--- a/src/version.c
+++ b/src/version.c
@@ -756,6 +756,8 @@ static char *(features[]) =
static int included_patches[] =
{ /* Add new patch number below this line */
/**/
+ 3046,
+/**/
3045,
/**/
3044,