>
> 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