From cefcefdf198f091600a537b8c033be122e181a06 Mon Sep 17 00:00:00 2001
From: deuce <>
Date: Wed, 10 Oct 2007 04:49:58 +0000
Subject: [PATCH] Don't swap case for ATASCII (Requested)

---
 src/syncterm/term.c | 19 +++----------------
 1 file changed, 3 insertions(+), 16 deletions(-)

diff --git a/src/syncterm/term.c b/src/syncterm/term.c
index 7dda6063b1..fd898b7bdf 100644
--- a/src/syncterm/term.c
+++ b/src/syncterm/term.c
@@ -1654,29 +1654,16 @@ BOOL doterm(struct bbslist *bbs)
 						ch[0]=127;
 						conn_send(ch,1,0);
 						break;
+					case 96:	/* No backtick */
+						break;
 					default:
 						if(key<256) {
 							/* ASCII Translation */
 							if(key<32) {
 								break;
 							}
-							else if(key<65) {
-								ch[0]=key;
-								conn_send(ch,1,0);
-							}
-							else if(key<91) {
-								ch[0]=tolower(key);
-								conn_send(ch,1,0);
-							}
-							else if(key<96) {
-								ch[0]=key;
-								conn_send(ch,1,0);
-							}
-							else if(key==96) {
-								break;
-							}
 							else if(key<123) {
-								ch[0]=toupper(key);
+								ch[0]=key;
 								conn_send(ch,1,0);
 							}
 						}
-- 
GitLab