Oh ja, sorry
Das "neu" habe ich übersehen.
Aber an der Stelle ging es bei mir nicht weiter.
Offenbar wurde die Bedingung nicht erfüllt und die repeat-Schleife daher nicht verlassen.
Vielleicht musst Du Dir die dortige Logik nochmal anschauen.
Ein Problem mit dem SpinEdit habe ich übrigens nicht festgestellt.