Actually, those problems have been fixed now. But your general point that the frontend hasn't changed is totally valid. Few of the devs run Windows - the windows binary is often cross-compiled and packaged from a Linux installation!
I think most of the devs actually run OS X, with Linux coming in second. We put a lot of effort into making sure Angband runs on multiple platforms so it's really unlikely we'd write code that only worked on one platform. Most of the devs write very little code that is platform-dependent, either.
My point isn't to kill the nix binaries or focus solely on windows. In fact I never said windows, I said viable platformS, plural. My concern was that most of the interface redisgn talk focus has been on things like QT and GTk, which while they CAN be easily ported to other systems, frequently aren't written in such a way as to be conducive to this. All too often Linux developers write code in a Linux fashion, meaning tons of dependencies, and other practices that make portability a problem either in building or in end use. Mostly the result of, I'll make it run in Linux then port it later code which wasn't cross platform enough from the start. Not to slam any of the devs here, just want to make sure its kept in mind.
Comment