Skip to content
Snippets Groups Projects
Select Git revision
  • dailybuild_linux-x64
  • dailybuild_win32
  • master default protected
  • sqlite
  • rip_abstraction
  • dailybuild_macos-armv8
  • dd_file_lister_filanem_in_desc_color
  • mode7
  • dd_msg_reader_are_you_there_warning_improvement
  • c23-playing
  • syncterm-1.3
  • syncterm-1.2
  • test-build
  • hide_remote_connection_with_telgate
  • 638-can-t-control-c-during-a-file-search
  • add_body_to_pager_email
  • mingw32-build
  • cryptlib-3.4.7
  • ree/mastermind
  • new_user_dat
  • sbbs320d
  • syncterm-1.6
  • syncterm-1.5
  • syncterm-1.4
  • sbbs320b
  • syncterm-1.3
  • syncterm-1.2
  • syncterm-1.2rc6
  • syncterm-1.2rc5
  • push
  • syncterm-1.2rc4
  • syncterm-1.2rc2
  • syncterm-1.2rc1
  • sbbs319b
  • sbbs318b
  • goodbuild_linux-x64_Sep-01-2020
  • goodbuild_win32_Sep-01-2020
  • goodbuild_linux-x64_Aug-31-2020
  • goodbuild_win32_Aug-31-2020
  • goodbuild_win32_Aug-30-2020
40 results

putmsg.cpp

Blame
    • rswindell's avatar
      3e9a11fb
      The hack for Nelgin created back in rev 1.35 (Aug-15-2018) was: · 3e9a11fb
      rswindell authored
      - incomplete, it didn't account for the CLEAR @-code which is only handled here
      - caused side-effects in that any Baja PRINT function call with a single line
        that contained any  ^A or @-codes would reset the console abort indication
        flag (SS_ABORT).
        Observed: hitting Ctrl-C at while executing the yesnobar.bin or noyesbar.bin
        would leave "Yes Yes No" on the console, for example.
        Solution: use the tos (top-of-screen) state before/after the call to ctrl_a()
        or show_atcode() to determine if the reset-abort hack should be applied.
      3e9a11fb
      History
      The hack for Nelgin created back in rev 1.35 (Aug-15-2018) was:
      rswindell authored
      - incomplete, it didn't account for the CLEAR @-code which is only handled here
      - caused side-effects in that any Baja PRINT function call with a single line
        that contained any  ^A or @-codes would reset the console abort indication
        flag (SS_ABORT).
        Observed: hitting Ctrl-C at while executing the yesnobar.bin or noyesbar.bin
        would leave "Yes Yes No" on the console, for example.
        Solution: use the tos (top-of-screen) state before/after the call to ctrl_a()
        or show_atcode() to determine if the reset-abort hack should be applied.