]> gitweb.factorcode.org Git - factor.git/blobdiff - basis/listener/listener.factor
listener: allow ctrl-break to interrupt user code parsing
[factor.git] / basis / listener / listener.factor
index 4c792ae67bba647cee06528e4103237de12b33d7..ba9a7546ba118e429cd76815dbe92bf573e254dd 100644 (file)
@@ -29,7 +29,8 @@ M: object prompt.
     [ disable-ctrl-break ] [ ] cleanup ; inline
 
 : parse-lines-interactive ( lines -- quot/f )
-    [ parse-lines ] with-compilation-unit ;
+    [ [ parse-lines ] with-ctrl-break
+    ] with-compilation-unit ;
 
 : read-quot-step ( lines -- quot/f )
     [ parse-lines-interactive ] [