Skip to content

Commit d0e2e53

Browse files
committed
Merge branch 'issue/270/indent'
2 parents 0a939f8 + 59bd262 commit d0e2e53

13 files changed

Lines changed: 296 additions & 9 deletions

devenv/launches/RCPTT IDE AUT.launch

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -378,6 +378,7 @@
378378
<setEntry value="org.tukaani.xz@default:default"/>
379379
</setAttribute>
380380
<setAttribute key="selected_workspace_bundles">
381+
<setEntry value="com.xored.q7.quality.mockups.nebula@default:default"/>
381382
<setEntry value="com.xored.q7.quality.mockups.platform@default:default"/>
382383
<setEntry value="com.xored.q7.quality.mockups.swt@default:default"/>
383384
<setEntry value="com.xored.q7.quality.mockups.ui@default:default"/>
@@ -498,6 +499,10 @@
498499
<setEntry value="org.eclipse.rcptt.tesla.jface.text.reconciler.aspects@default:default"/>
499500
<setEntry value="org.eclipse.rcptt.tesla.jface.text@default:default"/>
500501
<setEntry value="org.eclipse.rcptt.tesla.jobs.aspects@default:default"/>
502+
<setEntry value="org.eclipse.rcptt.tesla.nebula.ecl.impl@default:default"/>
503+
<setEntry value="org.eclipse.rcptt.tesla.nebula.ecl@default:default"/>
504+
<setEntry value="org.eclipse.rcptt.tesla.nebula.impl@default:default"/>
505+
<setEntry value="org.eclipse.rcptt.tesla.nebula@default:default"/>
501506
<setEntry value="org.eclipse.rcptt.tesla.properties.view@default:default"/>
502507
<setEntry value="org.eclipse.rcptt.tesla.recording.aspects.draw2d@default:default"/>
503508
<setEntry value="org.eclipse.rcptt.tesla.recording.aspects.forms@default:default"/>
@@ -512,6 +517,8 @@
512517
<setEntry value="org.eclipse.rcptt.tesla.recording.core@default:default"/>
513518
<setEntry value="org.eclipse.rcptt.tesla.recording.draw2d@default:default"/>
514519
<setEntry value="org.eclipse.rcptt.tesla.recording.jface.text@default:default"/>
520+
<setEntry value="org.eclipse.rcptt.tesla.recording.nebula.ecl@default:default"/>
521+
<setEntry value="org.eclipse.rcptt.tesla.recording.nebula@default:default"/>
515522
<setEntry value="org.eclipse.rcptt.tesla.recording.swt@default:default"/>
516523
<setEntry value="org.eclipse.rcptt.tesla.recording.workbench.texteditor@default:default"/>
517524
<setEntry value="org.eclipse.rcptt.tesla.swt.aspects.test@default:default"/>

rcp/org.eclipse.rcptt.ui/src/org/eclipse/rcptt/ui/editors/ecl/EclEditorToolkit.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,8 @@
2929
import org.eclipse.jface.text.rules.WordRule;
3030

3131
import org.eclipse.rcptt.internal.ui.Q7UIPlugin;
32+
import org.eclipse.ui.editors.text.EditorsUI;
33+
import org.eclipse.ui.texteditor.ChainedPreferenceStore;
3234

3335
public class EclEditorToolkit extends EditorToolkit {
3436

@@ -58,7 +60,9 @@ interface Style {
5860

5961
@Override
6062
public IPreferenceStore getPreferenceStore() {
61-
return Q7UIPlugin.getDefault().getPreferenceStore();
63+
IPreferenceStore generalTextStore = EditorsUI.getPreferenceStore();
64+
var fCombinedPreferenceStore = new ChainedPreferenceStore(new IPreferenceStore[] { Q7UIPlugin.getDefault().getPreferenceStore(), generalTextStore });
65+
return fCombinedPreferenceStore;
6266
}
6367

6468
@Override

rcpttTests/mockups/tests/EmptyWindowInAssertionMode.test

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ Element-Type: testcase
66
Element-Version: 3.0
77
External-Reference:
88
Id: _Hgh7cLN3EeSIB87DbOtJCQ
9-
Runtime-Version: 2.2.0.qualifier
10-
Save-Time: 5/23/17 12:19 PM
9+
Runtime-Version: 2.8.0.202602281641
10+
Save-Time: 3/10/26, 9:28 PM
1111
Testcase-Type: ecl
1212

1313
------=_.content-0a7243a0-75d3-3d5f-9791-539de0e5b7ac
@@ -34,14 +34,12 @@ with [get-window "Control Panel - mockupsQ7 [Recording]"] {
3434
}
3535

3636
get-aut "mockupsQ7" | eval {
37-
38-
39-
4037
get-group "RCPTT-211 - Empty window in Assertion mode if tree or table column is unnamed"
4138
| get-tree | select TreeItem1 | click
4239
}
4340

44-
get-window "Control Panel - mockupsQ7 [Asserting]" | get-window "Assertion and Verification" | get-tree
45-
| get-item "TreeItem \\(Basic Properties\\)/caption" | get-property "getText()" | equals caption | verify-true
46-
41+
try -times 10 -delay 10000 -command {
42+
get-window "Control Panel - mockupsQ7 [Asserting]" | get-window "Assertion and Verification" | get-tree
43+
| get-item "TreeItem \\(Basic Properties\\)/caption" | get-property "getText()" | equals caption | verify-true
44+
}
4745
------=_.content-0a7243a0-75d3-3d5f-9791-539de0e5b7ac--
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
--- RCPTT verification ---
2+
Format-Version: 1.0
3+
Element-Name: ensureSpaceIndent
4+
Element-Type: verification
5+
Element-Version: 2.0
6+
Id: _gqHLwBx8EfGbha--mGlZ2A
7+
Runtime-Version: 2.8.0.qualifier
8+
Save-Time: 3/10/26, 4:27 PM
9+
Verification-Type: org.eclipse.rcptt.verifications.text
10+
11+
------=_.q7.content-3d2e0690-ce48-3609-83e0-c704d49f1eaf
12+
Content-Type: q7/binary
13+
Entry-Name: .q7.content
14+
15+
UEsDBBQACAgIAAAAIQAAAAAAAAAAAAAAAAAIAAkALmNvbnRlbnRVVAUAAQAAAADNVdFq2zAUfc9XCA32
16+
ZrsW6eKmdko3RlfYYNAxxl6GI18rYrLkSXLtwT5+127dJBtZlrSw+cGYo3PuOVf3gtOLrlLkFqyTRmc0
17+
Dk8oAc1NIbXIaOPLIKEXi0lqrAiBK1k7CC2vvQ9RI0vJc49CF3ro/PwDvj5uwKSr5PyhNutro5t2c8Qz
18+
uvK+nkdR27ahqUSIDtGnd9cj5W8MH2qMxL7GQI62yFFPpkTnFWQUtGss3NQ5h2tdgMYDWWT0i/j25m37
19+
sktel1fLVR4E1ZX6zC4pcaCAe2MzKsAHUEj8JlWjvFRSA/lBetghpW/4hltZ+3uwdw1uJbRgKbnLS/BR
20+
RpBBGj9/1l2eb0EMwwhtMJ//roYReNsAXUwISR1C4IgCLfwqo1NKSqN9T8SuUFPlaiAitcQKwppGF6+M
21+
Mja6h53PrX9v3OCFw6aEG9VU/dzpwEmjO5NNv0E02I3ObMt5aVSxw5dYwJuN2YySpWqQm5zSMcsy519/
22+
o/ZMYQEw0VkyiuLpWrW7g9O9HbxYdxAffndPnXe2N+9sI+8RgXdbJ3ut42TXXR057V/CsHWY6f4wZ//j
23+
6rFDVo/F/3732CG7x9g68OzRu8f+sHtpdNSvZTH5CVBLBwhfomUA0AEAALoGAABQSwECFAAUAAgICAAA
24+
ACEAX6JlANABAAC6BgAACAAJAAAAAAAAAAAAAAAAAAAALmNvbnRlbnRVVAUAAQAAAABQSwUGAAAAAAEA
25+
AQA/AAAADwIAAAAA
26+
------=_.q7.content-3d2e0690-ce48-3609-83e0-c704d49f1eaf--
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
--- RCPTT verification ---
2+
Format-Version: 1.0
3+
Element-Name: ensureTabsIndent
4+
Element-Type: verification
5+
Element-Version: 2.0
6+
Id: _UKRm8Bx8EfGbha--mGlZ2A
7+
Runtime-Version: 2.8.0.qualifier
8+
Save-Time: 3/10/26, 4:26 PM
9+
Verification-Type: org.eclipse.rcptt.verifications.text
10+
11+
------=_.q7.content-3d2e0690-ce48-3609-83e0-c704d49f1eaf
12+
Content-Type: q7/binary
13+
Entry-Name: .q7.content
14+
15+
UEsDBBQACAgIAAAAIQAAAAAAAAAAAAAAAAAIAAkALmNvbnRlbnRVVAUAAQAAAAC1VNtKw0AUfO9XLCv4
16+
lsRGimlNKioiIoJ4Q3yRNDlJF/ZSdk9sBD/ek9Va+6D1+hI2w5yZ2Tmw6V6rJHsA64TRGe+HW5yBLkwp
17+
dJ3xBqsg4XvjXmpsHUIhxcxBaIsZYkgzohJFjjToQoQWR1f0uXkHs1aJ0Zt23GmTm3YjwjM+RZyNomg+
18+
n4dG1SE5RLdnJwvKVwzfNBbETsOToxVy1JE507mCjIN2jYWrfOJOdAmacFFm/P769EIlB21yVB1PpnkQ
19+
qGN5F+9z5kBCgcZmvAYMoBR0ZqqRKKTQwJ5YBzuidPe9LKyY4SvYmQYPAuZgOXuJu7nRDnelqZmf7dPv
20+
/u4qFlOcWhsLl/go/Q7QNsDHPcZSRxA4JkHXOKVdcVYZjR2RrkUzKpeeSNSKFGprGl0eGmls9Ao7zC2e
21+
G+e9vEJhZKO6xXPPSaMXk/d+fsiTF87xivPEyPIDX2aBuu3HO5xNZEPcZMDXZxmszbK9zDL8yxZ21rcQ
22+
L623/6GG+FsrGSzDJL/uIf6khzT60QMw7j0DUEsHCHYIdm+QAQAAYAQAAFBLAQIUABQACAgIAAAAIQB2
23+
CHZvkAEAAGAEAAAIAAkAAAAAAAAAAAAAAAAAAAAuY29udGVudFVUBQABAAAAAFBLBQYAAAAAAQABAD8A
24+
AADPAQAAAAA=
25+
------=_.q7.content-3d2e0690-ce48-3609-83e0-c704d49f1eaf--
Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,66 @@
1+
--- RCPTT testcase ---
2+
Format-Version: 1.0
3+
Context-Type: org.eclipse.rcptt.ctx.workspace
4+
Element-Name: multiline
5+
Element-Type: context
6+
Element-Version: 2.0
7+
Id: _2QyEIBx6EfGbha--mGlZ2A
8+
Runtime-Version: 2.8.0.qualifier
9+
Save-Time: 3/10/26, 4:15 PM
10+
11+
------=_contents/multiline_test/rcptt.properties-79067b66-fef9-3014-b7ed-7b88815e9923
12+
Content-Type: q7/binary
13+
Entry-Name: contents/multiline_test/rcptt.properties
14+
15+
UEsDBBQACAgIAAAAIQAAAAAAAAAAAAAAAAAIAAkALmNvbnRlbnRVVAUAAQAAAABNzs0KgkAUhuH9XMVc
16+
QMe/RMRlYeHCMJW2MehRJhy1mWPUrjvqnrqSjEBaP3wvHwDwfJuVJSc0VAmDHADYbtBKEJxQGzn0EXct
17+
h8UdKuwJDkJhxDM9XLAiXiCR7FuzcPkYZx5/nCKJWpBYdCl6czGpI37WTlu0m3sQN/vKS861G4dpe2T5
18+
1JNU+D8ILce6TqKTjUTNCnFDKOX3y9p2HdsLVtyPXP/9fGUpYx9QSwcIdVPv+6sAAADZAAAAUEsBAhQA
19+
FAAICAgAAAAhAHVT7/urAAAA2QAAAAgACQAAAAAAAAAAAAAAAAAAAC5jb250ZW50VVQFAAEAAAAAUEsF
20+
BgAAAAABAAEAPwAAAOoAAAAAAA==
21+
------=_contents/multiline_test/rcptt.properties-79067b66-fef9-3014-b7ed-7b88815e9923--
22+
------=_contents/multiline_test/multiline.test-fe1a0ff4-73ad-342d-a034-101f1d49bf41
23+
Content-Type: q7/binary
24+
Entry-Name: contents/multiline_test/multiline.test
25+
26+
UEsDBBQACAgIAAAAIQAAAAAAAAAAAAAAAAAIAAkALmNvbnRlbnRVVAUAAQAAAACdkcFugzAMhu95ijzA
27+
DAkppSDtsopNPXTqGJp2QxmYKlIIawgVve2N9k57kpUJ6H0+Wb/sz79tAKDZ9pDn1GHnStkhBQDy2NpG
28+
OnhD26nWJJR7jKQaGzQOnmWDCW167ZRWBhc9v3xe9RmzyAtDjIzBoTVSQ4Y1WjTltYPsqoQW7nx6bx+G
29+
dVo/lcGuqHi62R9fSNYbpxq8UQJv4zHv1EutaoWWvMozQq5GS8LnzA/Wd3SV8PDn6/uwJ/nkZjKHpSYE
30+
/uK+8MrWuNEhk1GwEpJBFFYCRBXWEEcxh1DEFTIMPyJZku1UPG85OH+kpcbZy3SSGUiIbo90vA3ltzT4
31+
3+DrM34BUEsHCMA42DYDAQAApAEAAFBLAQIUABQACAgIAAAAIQDAONg2AwEAAKQBAAAIAAkAAAAAAAAA
32+
AAAAAAAAAAAuY29udGVudFVUBQABAAAAAFBLBQYAAAAAAQABAD8AAABCAQAAAAA=
33+
------=_contents/multiline_test/multiline.test-fe1a0ff4-73ad-342d-a034-101f1d49bf41--
34+
------=_contents/multiline_test/.settings/org.eclipse.core.resources.prefs-4f64bdd1-8ef7-37c6-9138-8e34a01a65ee
35+
Content-Type: q7/binary
36+
Entry-Name: contents/multiline_test/.settings/org.eclipse.core.resources.prefs
37+
38+
UEsDBBQACAgIAAAAIQAAAAAAAAAAAAAAAAAIAAkALmNvbnRlbnRVVAUAAQAAAABLTc7JLChO1SsoSk1L
39+
LUrNS04t1itLLSrOzM+zNeQC8vNTMvPS9W0KivKzUpNL7GxDQ9x0LbgAUEsHCA3o3k03AAAANwAAAFBL
40+
AQIUABQACAgIAAAAIQAN6N5NNwAAADcAAAAIAAkAAAAAAAAAAAAAAAAAAAAuY29udGVudFVUBQABAAAA
41+
AFBLBQYAAAAAAQABAD8AAAB2AAAAAAA=
42+
------=_contents/multiline_test/.settings/org.eclipse.core.resources.prefs-4f64bdd1-8ef7-37c6-9138-8e34a01a65ee--
43+
------=_.q7.content-3d2e0690-ce48-3609-83e0-c704d49f1eaf
44+
Content-Type: q7/binary
45+
Entry-Name: .q7.content
46+
47+
UEsDBBQACAgIAAAAIQAAAAAAAAAAAAAAAAAIAAkALmNvbnRlbnRVVAUAAQAAAACVksFOhDAQhu/7FKR3
48+
WuVgDAE2ajabPXjwpPGywTKw1dKSdhB8ewcWCNlsYryV8s03nb9Ntn2tg29wXlmTslt+wwIw0hbKVClr
49+
sQzv2TbbJNZVHKRWjQfuZIPIJfa8s+7LN7mE+HVePVmD0GPQ1ypetNGgpUbGx7SfshNiEwvRdR23dcVJ
50+
Lt6eDzPyR6+lfGaG8pETxImFY4HJa6LrVqPSytCGKlJ2jF5+dofH/m5X7j9OeRjWe/0ePbBsEwSJHE5v
51+
cFjTV+PsJ0j0l6Ijgkd2hggrlYaZ4VMNE1d/Lwo+Kq5D55lJ1IBDBX6NWV1QqHMzD4h0UX45y4VpnaS0
52+
juIEb1snwZMeyrVZTOppdDHPPsYillwS8d+XkG1+AVBLBwgQsImxHAEAAGQCAABQSwECFAAUAAgICAAA
53+
ACEAELCJsRwBAABkAgAACAAJAAAAAAAAAAAAAAAAAAAALmNvbnRlbnRVVAUAAQAAAABQSwUGAAAAAAEA
54+
AQA/AAAAWwEAAAAA
55+
------=_.q7.content-3d2e0690-ce48-3609-83e0-c704d49f1eaf--
56+
------=_contents/multiline_test/.project-cfedc2ee-0141-32c2-b46c-7adf187b9695
57+
Content-Type: q7/binary
58+
Entry-Name: contents/multiline_test/.project
59+
60+
UEsDBBQACAgIAAAAIQAAAAAAAAAAAAAAAAAIAAkALmNvbnRlbnRVVAUAAQAAAAB1UMtuwjAQPMNXRL5j
61+
0xM9mERqET9QOFeps4qM/GK9qfr52LGJChK3mdnZnbFl92dN8wsYtXd79sa3rAGn/KDduGfn03Hzzrp2
62+
LQP6Cyg6QFSoAyVzu15J11to7WRIG+3gmyCSFLOYhspbC45aKe4oifVOzFj8Jz+TNsNXAJVIZZ9prXdD
63+
FmqUx5GDMjpE4KgCEVcegc9uQH7dfRS0lEiLPY5TTo+FigcuxVNSFWqRlEoTQrEW/KrDDIslp8/WfG65
64+
sDz34Q9vUEsHCAgf0qXHAAAAgAEAAFBLAQIUABQACAgIAAAAIQAIH9KlxwAAAIABAAAIAAkAAAAAAAAA
65+
AAAAAAAAAAAuY29udGVudFVUBQABAAAAAFBLBQYAAAAAAQABAD8AAAAGAQAAAAA=
66+
------=_contents/multiline_test/.project-cfedc2ee-0141-32c2-b46c-7adf187b9695--
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
--- RCPTT testcase ---
2+
Format-Version: 1.0
3+
Context-Type: org.eclipse.rcptt.ctx.workbench
4+
Element-Name: multilineEditor
5+
Element-Type: context
6+
Element-Version: 2.0
7+
Id: _2PDwYBx7EfGbha--mGlZ2A
8+
Runtime-Version: 2.8.0.qualifier
9+
Save-Time: 3/10/26, 4:23 PM
10+
11+
------=_.q7.content-3d2e0690-ce48-3609-83e0-c704d49f1eaf
12+
Content-Type: q7/binary
13+
Entry-Name: .q7.content
14+
15+
UEsDBBQACAgIAAAAIQAAAAAAAAAAAAAAAAAIAAkALmNvbnRlbnRVVAUAAQAAAACVkUtPAjEQgO/8iqb3
16+
bWE9aDYsRhEJiSYkHnxcSOkObGNfaQd2/fcWdFeMevDY6TffvMaXrdFkDyEqZ0s6YkNKwEpXKbst6Q43
17+
2QW9nAzGLmwZSK18BBakR2RRghVBueLRhdd1yqmnziK0SFqjit6YH4ypho1Fipe0RvQF503TMGe2LHn5
18+
0/2iR+J3pDk7EvlwOErY3YOswYhM2YjCSuiy/m6ul3XfB9sR4cZVoHkHpnwXktAKAyU1O41KKwuzSqEL
19+
lKiqpKt8edM8X7fns818XYssM3P9kl9R4tOsHiSqPSwS97ObnWInDCVSu/ipjiXdCB1TMEAEXH5h/YfU
20+
IMI0+dZOhKoLTwaEjOHDQdLaCnzz8Fvx/k63SvfzeIH1yZgrhJg20j3Z4Ul5Ojv/x90ng3dQSwcI236F
21+
2zIBAABNAgAAUEsBAhQAFAAICAgAAAAhANt+hdsyAQAATQIAAAgACQAAAAAAAAAAAAAAAAAAAC5jb250
22+
ZW50VVQFAAEAAAAAUEsFBgAAAAABAAEAPwAAAHEBAAAAAA==
23+
------=_.q7.content-3d2e0690-ce48-3609-83e0-c704d49f1eaf--
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
--- RCPTT testcase ---
2+
Format-Version: 1.0
3+
Contexts: _2QyEIBx6EfGbha--mGlZ2A,_ph3sEBx7EfGbha--mGlZ2A,_2PDwYBx7EfGbha--mGlZ2A
4+
Element-Name: respectTextEditorSpaceIndentMulti
5+
Element-Type: testcase
6+
Element-Version: 3.0
7+
External-Reference: https://github.com/eclipse-rcptt/org.eclipse.rcptt/issues/270
8+
Id: _Dbg1gBx6EfGbha--mGlZ2A
9+
Runtime-Version: 2.8.0.qualifier
10+
Save-Time: 3/10/26, 4:31 PM
11+
Testcase-Type: ecl
12+
Verifications: _gqHLwBx8EfGbha--mGlZ2A
13+
14+
------=_.content-0a7243a0-75d3-3d5f-9791-539de0e5b7ac
15+
Content-Type: text/ecl
16+
Entry-Name: .content
17+
18+
with [get-editor multiline | get-section Script | get-text-viewer] {
19+
key-type "M1+a"
20+
key-type Tab
21+
}
22+
------=_.content-0a7243a0-75d3-3d5f-9791-539de0e5b7ac--
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
--- RCPTT testcase ---
2+
Format-Version: 1.0
3+
Contexts: _2QyEIBx6EfGbha--mGlZ2A,_ph3sEBx7EfGbha--mGlZ2A,_2PDwYBx7EfGbha--mGlZ2A
4+
Element-Name: respectTextEditorSpaceIndentSingle
5+
Element-Type: testcase
6+
Element-Version: 3.0
7+
External-Reference: https://github.com/eclipse-rcptt/org.eclipse.rcptt/issues/270
8+
Id: _P0CKABx9EfGbha--mGlZ2A
9+
Runtime-Version: 2.8.0.qualifier
10+
Save-Time: 3/10/26, 4:34 PM
11+
Testcase-Type: ecl
12+
Verifications: _gqHLwBx8EfGbha--mGlZ2A
13+
14+
------=_.content-0a7243a0-75d3-3d5f-9791-539de0e5b7ac
15+
Content-Type: text/ecl
16+
Entry-Name: .content
17+
18+
with [get-editor multiline | get-section Script | get-text-viewer] {
19+
select-range 1 1 1 1
20+
key-type Tab
21+
select-range 2 1 2 1
22+
key-type Tab
23+
}
24+
------=_.content-0a7243a0-75d3-3d5f-9791-539de0e5b7ac--
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
--- RCPTT testcase ---
2+
Format-Version: 1.0
3+
Contexts: _2QyEIBx6EfGbha--mGlZ2A,_p0Dy0Bx8EfGbha--mGlZ2A,_2PDwYBx7EfGbha--mGlZ2A
4+
Element-Name: respectTextEditorTabIndentMulti
5+
Element-Type: testcase
6+
Element-Version: 3.0
7+
External-Reference: https://github.com/eclipse-rcptt/org.eclipse.rcptt/issues/270
8+
Id: _w8tQgBx8EfGbha--mGlZ2A
9+
Runtime-Version: 2.8.0.qualifier
10+
Save-Time: 3/10/26, 4:31 PM
11+
Testcase-Type: ecl
12+
13+
------=_.content-0a7243a0-75d3-3d5f-9791-539de0e5b7ac
14+
Content-Type: text/ecl
15+
Entry-Name: .content
16+
17+
with [get-editor multiline | get-section Script | get-text-viewer] {
18+
key-type "M1+a"
19+
key-type Tab
20+
}
21+
------=_.content-0a7243a0-75d3-3d5f-9791-539de0e5b7ac--

0 commit comments

Comments
 (0)