File tree 1 file changed +13
-0
lines changed
1 file changed +13
-0
lines changed Original file line number Diff line number Diff line change @@ -61,6 +61,10 @@ letting them act on other cursors.
61
61
62
62
## cursor and start: / initial: attribute
63
63
64
+ Sometimes, it is necessary to enter a cursor not at its first child, but
65
+ its second or third. Once such a cursor is entered and a ` continue ` is
66
+ met it will "rewind" to the first child (not the "start" child).
67
+
64
68
```
65
69
task 'create mandate'
66
70
cursor start: 'approve mandate'
@@ -70,6 +74,15 @@ cursor start: 'approve mandate'
70
74
task 'activate mandate'
71
75
```
72
76
77
+ The string passed to start:/initial: is looked up (down) in the cursor
78
+ in the order: (example ` cursor start: 'bravo' ` )
79
+
80
+ * tag (for example ` push l 'b' tag: 'bravo' ` )
81
+ * string argument (for example ` task 'toto' context: 'bravo' ` )
82
+ * string target (for example ` task 'bravo' ` )
83
+ * name target (for example ` bravo _ ` )
84
+ * att target (for example ` task 'toto' bravo: 'ok' ` )
85
+
73
86
## see also
74
87
75
88
[ Break] ( break.md ) , [ continue] ( break.md ) , [ loop] ( loop.md ) .
You can’t perform that action at this time.
0 commit comments