> 
> On Thu, 16 Mar 2000, Henry Nelson wrote: 
>  
> > >  #if (defined(VMS) || defined(UNIX)) && !defined(__CYGWIN__) 
> > > - SLtt_add_color_attribute(4, SLTT_ULINE_MASK); 
> > > - SLtt_add_color_attribute(5, SLTT_ULINE_MASK); 
> >  
> > Why is that "!defined(__CYGWIN__" there?  Indicates to me that the whole 
> > if statement is wrong and shouldn't be there.  What does color_attribute 
> > have to do with OS?  Isn't CYGWIN practically UNIX? 
>  
> I think that I was the one to add the __CYGWIN__ changes here. No, 
> CYGWIN isn't practically unix. It emulates it as well as might be 
> expected. The function "SLtt_add_color_attribute" is in the source 
> file sldisply.c, which is not part of the CYGWIN SLang compilation. 
> SLang has multiple alternate methods of handling video display, which 
> are platform dependent. This function doesn't exist in the CYGWIN port 
> of SLang. 

slang doesn't build on my copy of cygwin anyway. (ncurses does, of
course).  I assume someone has (as for other systems), patches which
haven't made their way back to John Davis.

>                                Doug 
>  
> __  
> Doug Kaufman 
> Internet: [EMAIL PROTECTED] 
>  


-- 
Thomas E. Dickey
[EMAIL PROTECTED]
http://www.clark.net/pub/dickey

Reply via email to