You should not call getch or curs_set in the first place - there's ACCEPT OMITTED and COB_HIDE_CURSOR for that. If you really need to static call curses functions, then you have to link the curses library, here -lncursesw as well. The colors... everyone but pdcurses seem to agree with X/Open, and then there are only colors 0-7; of course having libcob provide an explicit support for the "PDCurses behaviour" is valid - create a FR for a new runtime setting if you want (which then would toggle ignoring...
Kudos to Chuck ! Indeed, and a bunch of things (EXTFH, CBL_) are upcoming - hopefully before end of December. I think source free would pass thru the compile component- you would have to include the >> syntax in the source. If you have a "current" version of GnuCOBOL and don't explicit specify the fixed reference-format (but that's included in all but -std=default, which is likely at least used for WinZOS as ibm = -fformat=cobol85), then cobc recognizes free format when used in the first lines of...
I wanted to enjoy the presentation, but... The owner of this video requires you to login so they can track views.
The work you do with the EBCDIC<->ASCII is definitely a reasonable and nice thing (way out of the standard, possibly even outside of MF?) - but it is based on preprocessing and code insertion, no? In this case that will all work with a "vanilla" GnuCOBOL as well. Of course I'd like to see the preprocessing and runtime extensions under "contrib" - so anybody could use them, even outside of Windows. The deviation in the binaries you currently use should become less (XML PARSE is now in runtime exceptions...
My internet says that you want to add --no-recommends to skip the system install of GnuCOBOL 3.2
compatibility fix for [r5745] in generated test code
I ran it with your command line and added > trace.log 2>trace.err .log empty but attached trace.err
OK testing by opening 3 programs payapply1,cbl, payapply2.cbl and payapply3.cbl Tried to set extra compiler flags for each one as '-T payapplyn.prn where n is the last digit of program source file name. eg. for payapply1 setting it as payapply1.prn likewise for payapply2.cbl setting it as payapply2.prn This does not work it use the last setting of compiler flags for all opened files. So basically it is not storing the preferences for each source file. According to the release notes it should be,...