@@ -7,171 +7,211 @@ Class {
7
7
{ #category : #accessing }
8
8
BrEditorShortcutExamples >> deleteOneLetterAfterCursorWithSelection [
9
9
< gtExample>
10
+ < return: #BrEditor >
10
11
| anEditorElement anEditor |
11
-
12
12
anEditorElement := BrTextEditorOperatorExamples new editorOnMultilineText.
13
13
anEditor := anEditorElement editor.
14
-
14
+
15
15
anEditor selecter
16
16
from: 3 to: 7 ;
17
17
select.
18
18
anEditor navigator
19
19
moveTo: 3 ;
20
20
apply.
21
-
22
- self assert: anEditor selection equals: (BlCompositeSelection new select: 3 to: 7 ).
23
- self assert: anEditor cursors equals: (BrTextEditorCursor atAll: { 3 }).
24
-
21
+
22
+ self
23
+ assert: anEditor selection
24
+ equals: (BlCompositeSelection new select: 3 to: 7 ).
25
+ self assert: anEditor cursors equals: (BrTextEditorCursor atAll: {3 }).
26
+
25
27
BrEditorShortcut deleteOneLetterAfterCursor
26
- performOnEditor: anEditor element: anEditorElement dueTo: nil .
27
-
28
+ performOnEditor: anEditor
29
+ element: anEditorElement
30
+ dueTo: nil .
31
+
28
32
self assert: (anEditor text from: 3 to: 4 ) asString equals: ' sr' .
29
- self assert: anEditor selection equals: ( BlCompositeSelection new ) .
30
- self assert: anEditor cursors equals: (BrTextEditorCursor atAll: { 3 }).
31
-
33
+ self assert: anEditor selection equals: BlCompositeSelection new .
34
+ self assert: anEditor cursors equals: (BrTextEditorCursor atAll: {3 }).
35
+
32
36
^ anEditorElement
33
37
]
34
38
35
39
{ #category : #accessing }
36
40
BrEditorShortcutExamples >> deleteOneLetterAfterCursorWithSelectionBeforeCursor [
37
41
< gtExample>
42
+ < return: #BrEditor >
38
43
| anEditorElement anEditor |
39
-
40
44
anEditorElement := BrTextEditorOperatorExamples new editorOnMultilineText.
41
45
anEditor := anEditorElement editor.
42
-
46
+
43
47
anEditor selecter
44
48
from: 3 to: 7 ;
45
49
select.
46
-
47
- self assert: anEditor selection equals: (BlCompositeSelection new select: 3 to: 7 ).
48
- self assert: anEditor cursors equals: (BrTextEditorCursor atAll: { 7 }).
49
-
50
+
51
+ self
52
+ assert: anEditor selection
53
+ equals: (BlCompositeSelection new select: 3 to: 7 ).
54
+ self assert: anEditor cursors equals: (BrTextEditorCursor atAll: {7 }).
55
+
50
56
BrEditorShortcut deleteOneLetterAfterCursor
51
- performOnEditor: anEditor element: anEditorElement dueTo: nil .
52
-
57
+ performOnEditor: anEditor
58
+ element: anEditorElement
59
+ dueTo: nil .
60
+
53
61
self assert: (anEditor text from: 3 to: 4 ) asString equals: ' sr' .
54
- self assert: anEditor selection equals: ( BlCompositeSelection new ) .
55
- self assert: anEditor cursors equals: (BrTextEditorCursor atAll: { 3 }).
56
-
62
+ self assert: anEditor selection equals: BlCompositeSelection new .
63
+ self assert: anEditor cursors equals: (BrTextEditorCursor atAll: {3 }).
64
+
57
65
^ anEditorElement
58
66
]
59
67
60
68
{ #category : #accessing }
61
69
BrEditorShortcutExamples >> deleteOneLetterBeforeCursorWithSelection [
62
70
< gtExample>
71
+ < return: #BrEditor >
63
72
| anEditorElement anEditor |
64
-
65
73
anEditorElement := BrTextEditorOperatorExamples new editorOnMultilineText.
66
74
anEditor := anEditorElement editor.
67
-
75
+
68
76
anEditor selecter
69
77
from: 3 to: 7 ;
70
78
select.
71
-
72
- self assert: anEditor selection equals: (BlCompositeSelection new select: 3 to: 7 ).
73
- self assert: anEditor cursors equals: (BrTextEditorCursor atAll: { 7 }).
74
-
79
+
80
+ self
81
+ assert: anEditor selection
82
+ equals: (BlCompositeSelection new select: 3 to: 7 ).
83
+ self assert: anEditor cursors equals: (BrTextEditorCursor atAll: {7 }).
84
+
75
85
BrEditorShortcut deleteOneLetterBeforeCursor
76
- performOnEditor: anEditor element: anEditorElement dueTo: nil .
77
-
86
+ performOnEditor: anEditor
87
+ element: anEditorElement
88
+ dueTo: nil .
89
+
78
90
self assert: (anEditor text from: 3 to: 4 ) asString equals: ' sr' .
79
- self assert: anEditor selection equals: ( BlCompositeSelection new ) .
80
- self assert: anEditor cursors equals: (BrTextEditorCursor atAll: { 3 }).
81
-
91
+ self assert: anEditor selection equals: BlCompositeSelection new .
92
+ self assert: anEditor cursors equals: (BrTextEditorCursor atAll: {3 }).
93
+
82
94
^ anEditorElement
83
95
]
84
96
85
97
{ #category : #accessing }
86
98
BrEditorShortcutExamples >> deleteOneLetterBeforeCursorWithSelectionAfterCursor [
87
99
< gtExample>
100
+ < return: #BrEditor >
88
101
| anEditorElement anEditor |
89
-
90
102
anEditorElement := BrTextEditorOperatorExamples new editorOnMultilineText.
91
103
anEditor := anEditorElement editor.
92
-
104
+
93
105
anEditor selecter
94
106
from: 3 to: 7 ;
95
107
select.
96
108
anEditor navigator
97
109
moveTo: 3 ;
98
110
apply.
99
-
100
- self assert: anEditor selection equals: (BlCompositeSelection new select: 3 to: 7 ).
101
- self assert: anEditor cursors equals: (BrTextEditorCursor atAll: { 3 }).
102
-
111
+
112
+ self
113
+ assert: anEditor selection
114
+ equals: (BlCompositeSelection new select: 3 to: 7 ).
115
+ self assert: anEditor cursors equals: (BrTextEditorCursor atAll: {3 }).
116
+
103
117
BrEditorShortcut deleteOneLetterBeforeCursor
104
- performOnEditor: anEditor element: anEditorElement dueTo: nil .
105
-
118
+ performOnEditor: anEditor
119
+ element: anEditorElement
120
+ dueTo: nil .
121
+
106
122
self assert: (anEditor text from: 3 to: 4 ) asString equals: ' sr' .
107
- self assert: anEditor selection equals: ( BlCompositeSelection new ) .
108
- self assert: anEditor cursors equals: (BrTextEditorCursor atAll: { 3 }).
109
-
123
+ self assert: anEditor selection equals: BlCompositeSelection new .
124
+ self assert: anEditor cursors equals: (BrTextEditorCursor atAll: {3 }).
125
+
110
126
^ anEditorElement
111
127
]
112
128
113
129
{ #category : #accessing }
114
130
BrEditorShortcutExamples >> deleteWordAfterCursor [
115
131
< gtExample>
132
+ < return: #BrEditor >
116
133
| anEditorElement anEditor |
117
-
118
134
anEditorElement := BrTextEditorOperatorExamples new editorOnMultilineText.
119
135
anEditor := anEditorElement editor.
120
-
136
+
121
137
anEditor navigator
122
138
moveTo: 51 ;
123
139
apply.
124
140
125
- BrEditorShortcut deleteNextWord
126
- performOnEditor: anEditor element: anEditorElement dueTo: nil .
127
-
128
- self assert: anEditor cursors equals: (BrTextEditorCursor atAll: { 51 }).
129
- self assert: (anEditor text from: 43 to: 64 ) asString equals: ' with sand in my hands!' .
130
-
131
- BrEditorShortcut deleteNextWord
132
- performOnEditor: anEditor element: anEditorElement dueTo: nil .
133
-
134
- self assert: anEditor cursors equals: (BrTextEditorCursor atAll: { 51 }).
135
- self assert: (anEditor text from: 43 to: 63 ) asString equals: ' with sandin my hands!' .
136
-
137
- BrEditorShortcut deleteNextWord
138
- performOnEditor: anEditor element: anEditorElement dueTo: nil .
139
-
140
- self assert: anEditor cursors equals: (BrTextEditorCursor atAll: { 51 }).
141
- self assert: (anEditor text from: 43 to: 61 ) asString equals: ' with sand my hands!' .
142
-
141
+ BrEditorShortcut deleteNextWord
142
+ performOnEditor: anEditor
143
+ element: anEditorElement
144
+ dueTo: nil .
145
+
146
+ self assert: anEditor cursors equals: (BrTextEditorCursor atAll: {51 }).
147
+ self
148
+ assert: (anEditor text from: 43 to: 64 ) asString
149
+ equals: ' with sand in my hands!' .
150
+
151
+ BrEditorShortcut deleteNextWord
152
+ performOnEditor: anEditor
153
+ element: anEditorElement
154
+ dueTo: nil .
155
+
156
+ self assert: anEditor cursors equals: (BrTextEditorCursor atAll: {51 }).
157
+ self
158
+ assert: (anEditor text from: 43 to: 63 ) asString
159
+ equals: ' with sandin my hands!' .
160
+
161
+ BrEditorShortcut deleteNextWord
162
+ performOnEditor: anEditor
163
+ element: anEditorElement
164
+ dueTo: nil .
165
+
166
+ self assert: anEditor cursors equals: (BrTextEditorCursor atAll: {51 }).
167
+ self
168
+ assert: (anEditor text from: 43 to: 61 ) asString
169
+ equals: ' with sand my hands!' .
170
+
143
171
^ anEditorElement
144
172
]
145
173
146
174
{ #category : #accessing }
147
175
BrEditorShortcutExamples >> deleteWordBeforeCursor [
148
176
< gtExample>
177
+ < return: #BrEditor >
149
178
| anEditorElement anEditor |
150
-
151
179
anEditorElement := BrTextEditorOperatorExamples new editorOnMultilineText.
152
180
anEditor := anEditorElement editor.
153
-
181
+
154
182
anEditor navigator
155
183
moveTo: 51 ;
156
184
apply.
157
185
158
- BrEditorShortcut deletePreviousWord
159
- performOnEditor: anEditor element: anEditorElement dueTo: nil .
160
-
161
- self assert: anEditor cursors equals: (BrTextEditorCursor atAll: { 47 }).
162
- self assert: (anEditor text from: 43 to: 63 ) asString equals: ' with als in my hands!' .
163
-
164
- BrEditorShortcut deletePreviousWord
165
- performOnEditor: anEditor element: anEditorElement dueTo: nil .
166
-
167
- self assert: anEditor cursors equals: (BrTextEditorCursor atAll: { 46 }).
168
- self assert: (anEditor text from: 43 to: 62 ) asString equals: ' withals in my hands!' .
169
-
170
- BrEditorShortcut deletePreviousWord
171
- performOnEditor: anEditor element: anEditorElement dueTo: nil .
172
-
173
- self assert: anEditor cursors equals: (BrTextEditorCursor atAll: { 42 }).
174
- self assert: (anEditor text from: 43 to: 58 ) asString equals: ' als in my hands!' .
175
-
186
+ BrEditorShortcut deletePreviousWord
187
+ performOnEditor: anEditor
188
+ element: anEditorElement
189
+ dueTo: nil .
190
+
191
+ self assert: anEditor cursors equals: (BrTextEditorCursor atAll: {47 }).
192
+ self
193
+ assert: (anEditor text from: 43 to: 63 ) asString
194
+ equals: ' with als in my hands!' .
195
+
196
+ BrEditorShortcut deletePreviousWord
197
+ performOnEditor: anEditor
198
+ element: anEditorElement
199
+ dueTo: nil .
200
+
201
+ self assert: anEditor cursors equals: (BrTextEditorCursor atAll: {46 }).
202
+ self
203
+ assert: (anEditor text from: 43 to: 62 ) asString
204
+ equals: ' withals in my hands!' .
205
+
206
+ BrEditorShortcut deletePreviousWord
207
+ performOnEditor: anEditor
208
+ element: anEditorElement
209
+ dueTo: nil .
210
+
211
+ self assert: anEditor cursors equals: (BrTextEditorCursor atAll: {42 }).
212
+ self
213
+ assert: (anEditor text from: 43 to: 58 ) asString
214
+ equals: ' als in my hands!' .
215
+
176
216
^ anEditorElement
177
217
]
0 commit comments