From: Ullrich von Bassewitz (uz_at_musoftware.de)
Date: 2002-12-11 00:24:46
Hi! On Tue, Dec 10, 2002 at 05:37:17PM +0100, Christian Groessler wrote: > Ok, but then .. [...] > ... I suggest to completely remove textcolor() from the Atari > port. Since return0 will also behave differently as expected and if > the function isn't there it will give an immediate hint to the > programmer. Aliasing the function with return0 will not behave differently as expected because the only thing that conio guarantees is that unsigned char oldcolor = textcolor (newcolor); textcolor (oldcolor); will revert to the original color - and this is true for return0 (I admit that return1 would be a more logical choice, but it has the same effect). Not defining textcolor at all will give more problems, because user code needs additional #ifdefs to cope with the situation. As I see it, a textcolor function that does not do anything is the most portable solution. In fact, this is how other monochrome systems work: All PETs and the complete CBM-II series have a textcolor function that is aliases to return1. Regards Uz -- Ullrich von Bassewitz uz_at_musoftware.de ---------------------------------------------------------------------- To unsubscribe from the list send mail to majordomo_at_musoftware.de with the string "unsubscribe cc65" in the body(!) of the mail.
This archive was generated by hypermail 2.1.3 : 2002-12-11 00:24:57 CET