Giter Site home page Giter Site logo

wincon: re-add HAVE_INFOEX about pdcurses HOT 4 CLOSED

wmcbrine avatar wmcbrine commented on May 24, 2024
wincon: re-add HAVE_INFOEX

from pdcurses.

Comments (4)

wmcbrine avatar wmcbrine commented on May 24, 2024

I disagree that the clutter is "minimal" and has "no bad part"; I find it ugly. It was a happy day for me when I thought I could take it out. (sigh)

I gotta admit, I was surprised to see the OSDN project you linked to. It doesn't show up in the first five pages of Google results for "mingw", and AFAICT, MinGW.org itself only points to SourceForge, where nothing has been updated since 2013; even the Wikipedia article on MinGW says "[t]he development of the original MinGW project has halted in 2013", although I now see that it does also link to OSDN.

from pdcurses.

wmcbrine avatar wmcbrine commented on May 24, 2024

You know, looking at this again now, I think part of my opposition was that I'd planned to drop a lot more of the "ugly code" than I actually got around to doing. If it's just a matter of adding back this one structure... I might as well do it. I still feel like PDCurses shouldn't have to keep supporting outdated compile environments, but I seem to be outvoted. ;)

Rather than re-adding HAVE_INFOEX per se, I propose just HAVE_NO_INFOEX to bracket the structure. I'll accept the INFOEX=N from your Bill Gray patch as well.

from pdcurses.

wmcbrine avatar wmcbrine commented on May 24, 2024

Changes posted now: 1cb6b51

(Not yet tested.)

from pdcurses.

GitMensch avatar GitMensch commented on May 24, 2024

Tested and works as expected:

  • MINGW32 and MINGW64 build without any issues (demos only working in OS directly)
  • MinGW builds with INFOEX=N (and demos working within MSYS and OS)

Thank you for coming back and finally solving this.

from pdcurses.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.