Open joethephish opened 6 years ago
I've had to kill the process due to accidentally doing circular logic. This would be super nice if circular logic or "I'm working too hard on this" could be detected and errored before that happens.
Note that you can sometimes "break" the loop by breaking your ink - stick a rogue { in somewhere, for instance. inky will recompile - after some time, possibly - and then the replay will fail, the loop will stop, and you'll be able to fix the cause of the loop.
On Mon, Jan 14, 2019 at 10:00 PM Sam Sarette notifications@github.com wrote:
I've had to kill the process due to a typo. This would be super nice if circular logic or "I'm working too hard on this" could be detected and errored before that happens.
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/inkle/ink/issues/453#issuecomment-454177939, or mute the thread https://github.com/notifications/unsubscribe-auth/AA40ozFNCq4JgJ5n9DAd6GUd6gGwGCUbks5vDP3igaJpZM4Vp_O_ .
This is primarily for Inky, not sure play mode is actually used by anyone in inklecate!
When you enter some ink that accidentally gets into an infinite loop, it hangs and makes your computer go slowly. Two things we should do: