git-svn-id: svn://svn.savannah.gnu.org/nano/branches/nano_1_0_branch/nano@993
35c25a1d-7b9e-4130-9fde-
d3aeb78583b8
- The spell checker prompts whether you want to replace occurences of a
word even if you didn't alter it on the status bar (fixed by Rocco
Corsi) (67) [FIXED].
+- ^C does not work after a suspend in tcsh (discovered by
+ Trevor Cordes) (68) [FIXED].
+
** Open BUGS **
CVS Code -
+- General
+ - Better partial word checking code. New function
+ search.c:is_whole_word(), changes to findnextstr(),
+ and nano.c:do_int_spell_fix() (Rocco Corsi).
+- nano.c:
+ do_suspend()
+ - Call tcsetattr() to restore the old terminal settings, so
+ tcsh can use ^C after suspend for example (fixes BUG #68).
- winio.c:
edit_refresh()
- Rename lines to nlines to fix AIX breakage (reported by
printf("\n\n\n\n\nUse \"fg\" to return to nano\n");
fflush(stdout);
+ /* Restore the terminal settings for the disabled keys */
+ tcsetattr(0, TCSANOW, &oldterm);
+
/* We used to re-enable the default SIG_DFL and raise SIGTSTP, but
then we could be (and were) interrupted in the middle of the call.
So we do it the mutt way instead */