Skip to content

Commit 1a9c338

Browse files
author
Alexander Pann
authored
Merge pull request #1085 from IETS3/bugfix/tables
2 parents c005522 + ac39b8a commit 1a9c338

File tree

6 files changed

+1078
-20
lines changed

6 files changed

+1078
-20
lines changed

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,12 @@ All notable changes to this project are documented in this file.
55
Format of the log is _loosely_ based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
66
The project does _not_ follow Semantic Versioning and the changes are documented in reverse chronological order, grouped by calendar month.
77

8+
## October 2024
9+
10+
### Fixed
11+
12+
- The end cells of table rows of all tables where improved and now all support delete and insert actions.
13+
814
## August 2024
915

1016
### Added

code/languages/org.iets3.opensource/languages/org.iets3.core.expr.lookup/models/editor.mps

Lines changed: 35 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,10 @@
1818
<import index="33ny" ref="6354ebe7-c22a-4a0f-ac54-50b52ab9b065/java:java.util(JDK/)" />
1919
<import index="5ueo" ref="1ed103c3-3aa6-49b7-9c21-6765ee11f224/java:jetbrains.mps.editor.runtime.style(MPS.Editor/)" />
2020
<import index="hox0" ref="1ed103c3-3aa6-49b7-9c21-6765ee11f224/java:jetbrains.mps.openapi.editor.style(MPS.Editor/)" />
21+
<import index="6dpw" ref="r:ea653f2d-c829-4182-b311-a544ef1f4c1f(de.slisson.mps.tables.runtime.gridmodel)" />
22+
<import index="sse1" ref="r:caea7020-da0a-4ba8-aff6-69334bbc9e02(de.slisson.mps.tables.runtime.simplegrid)" />
2123
<import index="itrz" ref="r:80fb0853-eb3b-4e84-aebd-cc7fdb011d97(org.iets3.core.base.editor)" implicit="true" />
2224
<import index="tpck" ref="r:00000000-0000-4000-0000-011c89590288(jetbrains.mps.lang.core.structure)" implicit="true" />
23-
<import index="6dpw" ref="r:ea653f2d-c829-4182-b311-a544ef1f4c1f(de.slisson.mps.tables.runtime.gridmodel)" implicit="true" />
2425
</imports>
2526
<registry>
2627
<language id="18bc6592-03a6-4e29-a83a-7ff23bde13ba" name="jetbrains.mps.lang.editor">
@@ -92,6 +93,9 @@
9293
<child id="1197027771414" name="operand" index="2Oq$k0" />
9394
<child id="1197027833540" name="operation" index="2OqNvi" />
9495
</concept>
96+
<concept id="1145552977093" name="jetbrains.mps.baseLanguage.structure.GenericNewExpression" flags="nn" index="2ShNRf">
97+
<child id="1145553007750" name="creator" index="2ShVmc" />
98+
</concept>
9599
<concept id="1137021947720" name="jetbrains.mps.baseLanguage.structure.ConceptFunction" flags="in" index="2VMwT0">
96100
<child id="1137022507850" name="body" index="2VODD2" />
97101
</concept>
@@ -269,6 +273,9 @@
269273
<language id="7866978e-a0f0-4cc7-81bc-4d213d9375e1" name="jetbrains.mps.lang.smodel">
270274
<concept id="1139184414036" name="jetbrains.mps.lang.smodel.structure.LinkList_AddNewChildOperation" flags="nn" index="WFELt" />
271275
<concept id="1171999116870" name="jetbrains.mps.lang.smodel.structure.Node_IsNullOperation" flags="nn" index="3w_OXm" />
276+
<concept id="1180636770613" name="jetbrains.mps.lang.smodel.structure.SNodeCreator" flags="nn" index="3zrR0B">
277+
<child id="1180636770616" name="createdType" index="3zrR0E" />
278+
</concept>
272279
<concept id="1138055754698" name="jetbrains.mps.lang.smodel.structure.SNodeType" flags="in" index="3Tqbb2">
273280
<reference id="1138405853777" name="concept" index="ehGHo" />
274281
</concept>
@@ -313,6 +320,10 @@
313320
<concept id="1160612413312" name="jetbrains.mps.baseLanguage.collections.structure.AddElementOperation" flags="nn" index="TSZUe" />
314321
<concept id="1162934736510" name="jetbrains.mps.baseLanguage.collections.structure.GetElementOperation" flags="nn" index="34jXtK" />
315322
<concept id="1162935959151" name="jetbrains.mps.baseLanguage.collections.structure.GetSizeOperation" flags="nn" index="34oBXx" />
323+
<concept id="1225621920911" name="jetbrains.mps.baseLanguage.collections.structure.InsertElementOperation" flags="nn" index="1sK_Qi">
324+
<child id="1225621943565" name="element" index="1sKFgg" />
325+
<child id="1225621960341" name="index" index="1sKJu8" />
326+
</concept>
316327
<concept id="1165530316231" name="jetbrains.mps.baseLanguage.collections.structure.IsEmptyOperation" flags="nn" index="1v1jN8" />
317328
<concept id="1225727723840" name="jetbrains.mps.baseLanguage.collections.structure.FindFirstOperation" flags="nn" index="1z4cxt" />
318329
<concept id="1202120902084" name="jetbrains.mps.baseLanguage.collections.structure.WhereOperation" flags="nn" index="3zZkjj" />
@@ -704,14 +715,23 @@
704715
<node concept="3Tqbb2" id="55lPkJGKBxL" role="1tU5fm">
705716
<ref role="ehGHo" to="8qwc:55lPkJGLB68" resolve="LookupTableHeader" />
706717
</node>
707-
<node concept="2OqwBi" id="55lPkJGKBxO" role="33vP2m">
708-
<node concept="2OqwBi" id="55lPkJGKBxP" role="2Oq$k0">
709-
<node concept="2r2w_c" id="55lPkJGKBxQ" role="2Oq$k0" />
710-
<node concept="3Tsc0h" id="55lPkJGKBxR" role="2OqNvi">
718+
<node concept="2OqwBi" id="74LepNSa0mK" role="33vP2m">
719+
<node concept="2OqwBi" id="74LepNS9XMx" role="2Oq$k0">
720+
<node concept="2r2w_c" id="74LepNS9X7m" role="2Oq$k0" />
721+
<node concept="3Tsc0h" id="74LepNS9YqF" role="2OqNvi">
711722
<ref role="3TtcxE" to="8qwc:55lPkJGHmp6" resolve="rows" />
712723
</node>
713724
</node>
714-
<node concept="WFELt" id="55lPkJGKBxS" role="2OqNvi" />
725+
<node concept="1sK_Qi" id="74LepNSa2$s" role="2OqNvi">
726+
<node concept="10bopy" id="74LepNSa2Cq" role="1sKJu8" />
727+
<node concept="2ShNRf" id="74LepNSapdF" role="1sKFgg">
728+
<node concept="3zrR0B" id="74LepNSapZM" role="2ShVmc">
729+
<node concept="3Tqbb2" id="74LepNSapZO" role="3zrR0E">
730+
<ref role="ehGHo" to="8qwc:55lPkJGLB68" resolve="LookupTableHeader" />
731+
</node>
732+
</node>
733+
</node>
734+
</node>
715735
</node>
716736
</node>
717737
</node>
@@ -729,10 +749,10 @@
729749
<node concept="3clFbF" id="55lPkJGKFDJ" role="3cqZAp">
730750
<node concept="2OqwBi" id="55lPkJGKIwk" role="3clFbG">
731751
<node concept="2OqwBi" id="55lPkJGKFPT" role="2Oq$k0">
732-
<node concept="2r2w_c" id="55lPkJGKFDI" role="2Oq$k0" />
733752
<node concept="3Tsc0h" id="55lPkJGKLS7" role="2OqNvi">
734753
<ref role="3TtcxE" to="8qwc:55lPkJGINeh" resolve="cells" />
735754
</node>
755+
<node concept="2r2w_c" id="55lPkJGKFDI" role="2Oq$k0" />
736756
</node>
737757
<node concept="TSZUe" id="55lPkJGKQA9" role="2OqNvi">
738758
<node concept="2pJPEk" id="55lPkJGKR1H" role="25WWJ7">
@@ -906,10 +926,10 @@
906926
<node concept="3clFbF" id="55lPkJGO3wG" role="3cqZAp">
907927
<node concept="2OqwBi" id="55lPkJGO3wH" role="3clFbG">
908928
<node concept="2OqwBi" id="55lPkJGO3wI" role="2Oq$k0">
909-
<node concept="2r2w_c" id="55lPkJGO3wJ" role="2Oq$k0" />
910929
<node concept="3Tsc0h" id="55lPkJGO3wK" role="2OqNvi">
911930
<ref role="3TtcxE" to="8qwc:55lPkJGINeh" resolve="cells" />
912931
</node>
932+
<node concept="2r2w_c" id="55lPkJGO3wJ" role="2Oq$k0" />
913933
</node>
914934
<node concept="TSZUe" id="55lPkJGO3wL" role="2OqNvi">
915935
<node concept="2pJPEk" id="55lPkJGO3wM" role="25WWJ7">
@@ -1049,17 +1069,17 @@
10491069
<node concept="liA8E" id="55lPkJGGEGb" role="2OqNvi">
10501070
<ref role="37wK5l" to="6dpw:DXnsYPPSef" resolve="setCell" />
10511071
<node concept="3cmrfG" id="55lPkJGGEIH" role="37wK5m">
1052-
<property role="3cmrfH" value="0" />
1072+
<property role="3cmrfH" value="1" />
10531073
</node>
10541074
<node concept="3cmrfG" id="55lPkJGGFvq" role="37wK5m">
10551075
<property role="3cmrfH" value="1" />
10561076
</node>
1057-
<node concept="2OqwBi" id="55lPkJGGFYN" role="37wK5m">
1058-
<node concept="1frAZD" id="55lPkJGGFCo" role="2Oq$k0" />
1059-
<node concept="2CJim2" id="55lPkJGGGei" role="2OqNvi">
1060-
<node concept="2r2w_c" id="55lPkJGGGlM" role="2CJshu" />
1061-
<node concept="2CJsh3" id="55lPkJGGGek" role="2CJshi">
1062-
<node concept="3F1sOY" id="55lPkJGGGpI" role="2wV5jI">
1077+
<node concept="2OqwBi" id="74LepNRJZ$V" role="37wK5m">
1078+
<node concept="1frAZD" id="74LepNRJZ$W" role="2Oq$k0" />
1079+
<node concept="2CJim2" id="74LepNRJZ$X" role="2OqNvi">
1080+
<node concept="2r2w_c" id="74LepNRJZ$Y" role="2CJshu" />
1081+
<node concept="2CJsh3" id="74LepNRJZ$Z" role="2CJshi">
1082+
<node concept="3F1sOY" id="74LepNRJZ_0" role="2wV5jI">
10631083
<ref role="1NtTu8" to="8qwc:55lPkJGFLTi" resolve="rowType" />
10641084
</node>
10651085
</node>

0 commit comments

Comments
 (0)