For Qt with 'popup_dialog' off, if I typed "#quit" then the prompt "Really quit?" was displayed in the message window as expected. But if I typed "#" and then clicked on [quit], sometimes the prompt wasn't visible even though the program was waiting for me to answer it. I've noticed this a time or two in the past and just pretended that it hadn't happened; since I usually enter extended commands by typing their name, it didn't stand out much. Testing #repeat with extended commands brought it back to mind. I don't understand what's going on, but this one-line patch seems to solve it. (With a multi-line message window, clear_nhwindow() doesn't erase anything, but for Qt it does update the most recent entry.)
32 KiB
32 KiB