Return to BSD News archive
Received: by minnie.vk1xwt.ampr.org with NNTP id AA6354 ; Fri, 08 Jan 93 09:08:10 EST Path: sserve!manuel.anu.edu.au!munnari.oz.au!uunet!gatech!usenet.ins.cwru.edu!agate!doc.ic.ac.uk!uknet!mcsun!news.funet.fi!fuug!kiae!demos!newsserv From: ache@astral.msk.su (Andrew A. Chernov, Black Mage) Newsgroups: comp.unix.bsd Subject: [386bsd] Patch #3 for 8-bit curses, useful for standard curses too Message-ID: <lIKx5KhaX2@astral.msk.su> Date: 10 Jan 93 17:37:24 GMT Sender: news-service@newcom.kiae.su Reply-To: ache@astral.msk.su Organization: Ha-oh-lahm Yetzirah Lines: 41 This small patch fix unpleasant standard curses bug: curses can't expand TAB at all (but tries). A man who wrote this curses misplace SYNC_IN and SYNCH_OUT, this patch exchange macro calls. This patch useful for standard 7-bit curses too, for this you must delete '_' symbol before waddbytes and apply patch. *** addbytes.c.was1 Fri Jan 8 15:46:02 1993 --- addbytes.c Sun Jan 10 20:01:17 1993 *************** *** 75,85 **** c = *bytes++; switch (c) { case '\t': ! SYNCH_IN(); if (_waddbytes(win, blanks, 8-(x%8)) == ERR) { return ERR; } ! SYNCH_OUT(); break; default: --- 75,85 ---- c = *bytes++; switch (c) { case '\t': ! SYNCH_OUT(); if (_waddbytes(win, blanks, 8-(x%8)) == ERR) { return ERR; } ! SYNCH_IN(); break; default: -- In-This-Life: Andrew A. Chernov | "Hay mas dicha, mas contento Internet: ache@astral.msk.su | "Que adorar una hermosura Organization: The RELCOM Corp., | "Brujuleada entre los lejos Moscow, Russia | "De lo imposible?!" (Calderon)