From: Hans Yperman Newsgroups: comp.os.msdos.djgpp Subject: Rhide bug? Date: Tue, 21 Dec 1999 13:48:58 +0100 Organization: University of Ghent, Belgium Lines: 13 Message-ID: <385F773A.595A9DB1@e.mail> NNTP-Posting-Host: fwet35.rug.ac.be Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Mailer: Mozilla 4.61 [en] (WinNT; I) X-Accept-Language: en To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com The Edit->Compact text function may do bad things with your code. (I assume in this example that a tab=8 spaces.) Do this:(not indented, start at column 0) *xy++=' '; with the space between the quotes on the tabstops-1'th column. Now there is no way to see the difference between tab and space on this place, so Rhide replaces the space with a tab. At runtime,a tab is written in the string,not a space. I hav not tested if the Expand all tabs function has an equivalent bug, or if the same works in "double-quoted" strings.