Skip to content
Snippets Groups Projects
  1. Mar 19, 2021
    • rdubner's avatar
      6cc249af
    • rdubner's avatar
      Chasing a real-time bug · 67edf0fa
      rdubner authored
      During testing, noted that ACCEPT 12345 would sometimes crop up as 02345 or 00345.  Have yet to
      find out why.  I put in a 100-millisecond "pause" after sending the "12345", and after that
      I never saw the truncated input again.  Very possibly this is pure coincidence, and this
      problem will show up again.  If it does, I'll work on it further.
      
      The ultimate solution is to figure out how to make the inferior accept and display data on a
      different terminal instance than GDB does.  See the comment for f696b86f
      67edf0fa
    • rdubner's avatar
      Actually change package number · 0c284a4e
      rdubner authored
      0c284a4e
    • rdubner's avatar
      Release candidate 4.2.3 -- Implements the COBOL ACCEPT statement. · f696b86f
      rdubner authored
      This version also handles some race conditions that were resulting in "...variable not
      iterable..." responses that prevented proper display in the VARIABLES pane.
      
      The main functional change is this version's ability to work with the COBOL ACCEPT statement.
      All input and output is from the VSC "DEBUG CONSOLE" panel.  The debugging adapter, however,
      keeps track of whether GDB thinks the inferior is *running or *stopped.  When *running, all
      VSC attempts to talk to the inferior are inhibited, and any keyboard commands are stripped
      of the '-interpreter-exec' wrapper and sent in raw form to the inferior.
      
      This seems to work.
      
      The C/C++ debugger for VSC works differently; it sets up pipes for stdin and stdout, which
      are used for sending and receiving command information to GDB.  Meanwhile, the inferior's
      TTY is redirected to the "Integrated Terminal" pane of VSC.  I didn't try to duplicate that
      because I didn't want to take the time at this time, and because after several hours of
      investigation I was unable to determine how to set the inferior's TTY to the integrated
      terminal pane.
      f696b86f
  2. Mar 18, 2021
  3. Mar 14, 2021
  4. Mar 13, 2021
  5. Mar 02, 2021
  6. Oct 14, 2020
  7. Sep 24, 2020
  8. Sep 22, 2020
  9. Aug 17, 2020
  10. Aug 15, 2020
  11. Aug 08, 2020
  12. Aug 07, 2020
  13. Aug 06, 2020
Loading