companion icon indicating copy to clipboard operation
companion copied to clipboard

Feature Request: LOOP...UNTIL in addition to WHILE....REPEAT

Open ChrisSW58 opened this issue 1 month ago • 1 comments

Is this a feature relevant to companion itself, and not a specific module?

  • [x] I believe this to be a feature for companion, and is not specific to a module

Is there an existing issue for this?

  • [x] I have searched for similiar existing issues

Describe the feature

It is frequently a lot easier to manage a loop where the test is done at the end of the loop rather than the start of the next iteration of the loop. Any chance of getting a LOOP...UNTIL action implemented, where the test is done at the end of the loop?

Usecases

Simplifies repetitive actions and when to break out of the iteration.

ChrisSW58 avatar Nov 05 '25 00:11 ChrisSW58

What's the difference?

Any "Wait" action to delay the loop's restart would be present within the loop, right?

Under what circumstance would the next loop not begin literally immediately after the previous loop ended to the extent that it'd make a difference if the check is at the top of the loop or the bottom?

MikeDFWM avatar Nov 21 '25 23:11 MikeDFWM