From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,38159b1b5557a2e7 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2004-01-28 15:42:34 PST Path: archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-01!sn-xit-05!sn-xit-06!sn-post-01!supernews.com!corp.supernews.com!not-for-mail From: "Randy Brukardt" Newsgroups: comp.lang.ada Subject: Re: Standard Ada Preprocessor Date: Wed, 28 Jan 2004 17:41:32 -0600 Organization: Posted via Supernews, http://www.supernews.com Message-ID: <101gi766nkf57b6@corp.supernews.com> References: <400A9B48.3060100@noplace.com> <400BD4B5.6000307@noplace.com> <400BDB7C.40100@noplace.com> <400D2150.6000705@noplace.com> <400E72F9.8060501@noplace.com> <100upo7ln5e3k59@corp.supernews.com> <400FC8E8.2040100@noplace.com> <_JSdna166JuxFo3dRVn-hg@comcast.com> <401115B7.5020205@noplace.com> X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.50.4807.1700 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4910.0300 X-Complaints-To: abuse@supernews.com Xref: archiver1.google.com comp.lang.ada:5021 Date: 2004-01-28T17:41:32-06:00 List-Id: "Warren W. Gay VE3WWG" wrote in message news:r4BRb.52247$Kg6.387022@news20.bellglobal.com... ... > Try writing a binding to curses, to run with: > > - UNIX real curses > - GNU curses > - PDcurses > > then, make it compile and work for win2k, Linux, Solaris, > and HPUX. Do it without gnatprep or code generation. We had this problem with our JWindows text window library. (That was a pre-cursor to Claw.) Our solution to this particular problem was to use none of the above (we didn't trust the C code much anyway, particularly on SCO.), and instead we directly intepreted the Termcap structures. That was a mess, but it worked pretty well on all of the platforms that we tried it on. (Which included Suns, Alphas, and the Unisaurs.) These days, its not clear that that would work, but so what? No one in their right mind used curses back then (late 80's) and I fail to see how that's changed now. Randy.