commit | 6f5de427025feefd1a52e7e555992b523bea0131 | [log] [tgz] |
---|---|---|
author | David Lawrence Ramsey <pooka109@gmail.com> | Thu Oct 06 05:28:37 2005 +0000 |
committer | David Lawrence Ramsey <pooka109@gmail.com> | Thu Oct 06 05:28:37 2005 +0000 |
tree | 59710ddc87d3fbec31156a2057bf8e332c4fd915 | |
parent | 7de4dc8d08211932a749f196cc93c051c21d01f1 [diff] |
in get_key_buffer(), only save all open buffers and hang up when a blocking wgetch() returns ERR and errno is set to EIO (input/output error); if errno is set to something else, recover properly; this fixes problems with nano's erroneously hanging up while e.g. resizing or unsuspending in a chroot git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3038 35c25a1d-7b9e-4130-9fde-d3aeb78583b8