do_(int|alt)_speller(), don't display the error message corresponding to
errno if errno is zero
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2882
35c25a1d-7b9e-4130-9fde-
d3aeb78583b8
no longer needed, and make the error message more similar to
what the internal spell checker returns under the same
circumstances. (DLR)
+ do_spell()
+ - When displaying an error message from do_(int|alt)_speller(),
+ don't display the error message corresponding to errno if
+ errno is zero. (David Benbennick)
do_justify()
- If constant cursor position display is on, make sure the
cursor position is displayed properly when we finish. (DLR)
* sure that they're cleared off. */
total_refresh();
- if (spell_msg != NULL)
- statusbar(_("Spell checking failed: %s: %s"), spell_msg,
+ if (spell_msg != NULL) {
+ if (errno == 0)
+ /* Don't display an error message of "Success". */
+ statusbar(_("Spell checking failed: %s"), spell_msg);
+ else
+ statusbar(_("Spell checking failed: %s: %s"), spell_msg,
strerror(errno));
- else
+ } else
statusbar(_("Finished checking spelling"));
}
#endif /* !DISABLE_SPELLER */