From 46c2975e3ae90756ce1f34454b7b8fd91eba3aef Mon Sep 17 00:00:00 2001 From: Alexander Pann Date: Mon, 25 Nov 2024 17:12:48 +0100 Subject: [PATCH 1/2] editor.bool: use true/false as default substitute text if they are not specified --- .../models/de/itemis/mps/editor/bool/runtime.mps | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/code/widgets/solutions/de.itemis.mps.editor.bool.runtime/models/de/itemis/mps/editor/bool/runtime.mps b/code/widgets/solutions/de.itemis.mps.editor.bool.runtime/models/de/itemis/mps/editor/bool/runtime.mps index 9a027fb81..69404b605 100644 --- a/code/widgets/solutions/de.itemis.mps.editor.bool.runtime/models/de/itemis/mps/editor/bool/runtime.mps +++ b/code/widgets/solutions/de.itemis.mps.editor.bool.runtime/models/de/itemis/mps/editor/bool/runtime.mps @@ -126,6 +126,7 @@ + @@ -4037,8 +4038,19 @@ - - + + + + + + + + + + + + + From 3e839ce1cdad10eebda1477eeef72767522f73b6 Mon Sep 17 00:00:00 2001 From: Alexander Pann Date: Mon, 25 Nov 2024 18:39:56 +0100 Subject: [PATCH 2/2] editor.multiline: fix rendering of selected text --- .../de/slisson/mps/editor/multiline/cells.mps | 307 ++++++++++++++++-- .../runtime.msd | 1 + 2 files changed, 286 insertions(+), 22 deletions(-) diff --git a/code/multiline/solutions/de.slisson.mps.editor.multiline.runtime/models/de/slisson/mps/editor/multiline/cells.mps b/code/multiline/solutions/de.slisson.mps.editor.multiline.runtime/models/de/slisson/mps/editor/multiline/cells.mps index 16dd6f408..a10951c5a 100644 --- a/code/multiline/solutions/de.slisson.mps.editor.multiline.runtime/models/de/slisson/mps/editor/multiline/cells.mps +++ b/code/multiline/solutions/de.slisson.mps.editor.multiline.runtime/models/de/slisson/mps/editor/multiline/cells.mps @@ -10,6 +10,8 @@ + + @@ -48,8 +50,8 @@ - - + + @@ -4269,35 +4271,296 @@ - - - - - - - - + + + + + + + + + + + - - - - - - - - + + + + + + + + - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/code/multiline/solutions/de.slisson.mps.editor.multiline.runtime/runtime.msd b/code/multiline/solutions/de.slisson.mps.editor.multiline.runtime/runtime.msd index 4bed35d2e..e4d9319af 100644 --- a/code/multiline/solutions/de.slisson.mps.editor.multiline.runtime/runtime.msd +++ b/code/multiline/solutions/de.slisson.mps.editor.multiline.runtime/runtime.msd @@ -41,6 +41,7 @@ +