From 52db7a2c3db80aa7a019295b9e3b4eceb7a3e7c5 Mon Sep 17 00:00:00 2001 From: Chris Allegretta Date: Mon, 17 Dec 2001 23:39:36 +0000 Subject: [PATCH] - 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 --- ChangeLog | 4 ++++ winio.c | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 1b828368..6af73d3c 100644 --- 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 index 88bcf628..2fb3fef7 100644 --- 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;