static bool newterm_set = FALSE;
/* Slang curses emulation brain damage, part 2: Slang doesn't
- * implement some of these curses calls properly, so there's no way
- * to properly reinitialize the terminal using them. We have to
- * save the terminal state on the first call and restore it on
+ * implement nonl(), or noecho() properly, so there's no way to
+ * properly reinitialize the terminal using them. We have to save
+ * the terminal state after the first call and restore it on
* subsequent calls. */
if (!newterm_set) {
cbreak();