commit 52db7a2c3db80aa7a019295b9e3b4eceb7a3e7c5
parent 0bb70dcda560e7f7f60d2502ccce3328f97d6ddd
Author: Chris Allegretta <chrisa@asty.org>
Date: Mon, 17 Dec 2001 23:39:36 +0000
- winio.c:update_line() - back out check for (realdata[i] < 32) as it will screw high ascii characters
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@932 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
Diffstat:
2 files changed, 5 insertions(+), 1 deletion(-)
diff --git a/ChangeLog b/ChangeLog
@@ -6,6 +6,10 @@ CVS code -
signal_init()
- Unconditionally disable VDSUSP if it exists, stops ^Y
suspending nano on the Hurd.
+- winio.c:
+ update_line()
+ - back out check for (realdata[i] < 32) as it will screw high
+ ascii characters.
nano-1.1.4 - 12/11/2001
- General
diff --git a/winio.c b/winio.c
@@ -1027,7 +1027,7 @@ void update_line(filestruct * fileptr, int index)
virt_cur_x--;
if (i < mark_beginx)
virt_mark_beginx--;
- } else if (realdata[i] < 32) {
+ } else if (realdata[i] >= 1 && realdata[i] <= 26) {
/* Treat control characters as ^letter */
fileptr->data[pos++] = '^';
fileptr->data[pos++] = realdata[i] + 64;