On 2/20/2016 11:21 AM, David Macek wrote:
> I used the term "regular Windows programs" on the > wikipage in context of console programs and in contrast > to MSYS2 programs, IMHO it is defined well-enough. > However, I don't like the term and I wanted to discuss > a new one. Somehow (maybe through a fault of my own) we > ended up discussing what "regular Windows program" > means to each of us. :) I did NOT end up discussing what "regular Windows program" means to me. Instead, I advised against using the phrase. Among other things I previously posted, you never answered what an "irregular windows program" :) would be, even though I asked several times. At least I'm glad you finally don't like the term (that you suggested). >> I am a curses and C win32 api programmer, for many years, so I >> know a bit about these technologies. I don't see the overlap. >> Please provide me with specifics (not vague statements) of how >> "curses programs use the Win32 API under the hood". I'm willing >> to be educated, but my guess is you simply don't know what you >> are talking about. > Already answered by someone else in the other thread. Right, they agreed with me. > Anyway, try this. Run mintty and inside run `/usr/bin/mc | tee ~/foo`. > In mc, enter a directory, open a dialog or whatever. Kill the mc > process (for example using the Task manager). Close mintty and > open a new one. Run `cat ~/foo`. The last state of mc's TUI should > appear in the new mintty window. What did you expect? I think that makes my point perfectly. In the real world, we don't direct mc output through a pipe! I'm sure you know the difference, it's very basic. TUI Programs like mc are fundamentally different from command line programs like grep, both in how they are programmed and how they are used. Even given that you do not know how to program in curses, where the difference is obvious at the source code level, from a user point of view the difference is obvious. > I altered the page a bit to 1) make it even more obvious > that the text is not at all about GUI programs, and 2) > note the differences between simple console programs > (like sed) and complex console programs (with REPLs and TUIs). > That sounds reasonable. I think we are in agreement now. Daniel ------------------------------------------------------------------------------ Site24x7 APM Insight: Get Deep Visibility into Application Performance APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month Monitor end-to-end web transactions and take corrective actions now Troubleshoot faster and improve end-user experience. Signup Now! http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140 _______________________________________________ Msys2-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/msys2-users
