Zsh Mailing List Archive
Messages sorted by: Reverse Date, Date, Thread, Author

[falk@xxxxxxxxxx: Bug#107528: "while do done" gets into uninterruptable loop]



----- Forwarded message from Falk Hueffner <falk@xxxxxxxxxx> -----

Package: zsh
Version: 4.0.2-2
Severity: normal

When I type "while do done", zsh loops without reacting to signals
like Ctrl-c, Ctrl-\, kill -TERM. No problem with "while :; do
done". The man page says

       while list do list done

and list might be empty, so this should be valid syntax.

I just noticed it returns immediately if $? happens to be non-zero. I
think it should always loop infinitely. In any case, it should be
interruptable.

	Falk


-- System Information
Debian Release: testing/unstable
Architecture: alpha
Kernel: Linux borkum 2.4.7 #2 Sat Jul 21 14:28:04 CEST 2001 alpha
Locale: LANG=C, LC_CTYPE=C



Messages sorted by: Reverse Date, Date, Thread, Author