Skip to content
Snippets Groups Projects
Select Git revision
  • dd_area_choosers_split_string_infinite_loop_fix
  • 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
  • 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

cterm_lib.js

Blame
    • Rob Swindell's avatar
      c1be4e98
      Add method: query_ctda() - Query CTerm Device Attributes · c1be4e98
      Rob Swindell authored
      Returns an array of attributes (digits), if valid response
      
      Now Nightfox, you can query SyncTERM (only) to see if it supports Pixel ops
      (e.g. Sixel) is supported at the moment, using:
      
        cterm_lib.query_ctda(cterm_lib.cterm_device_attributes.pixelops_supported)
      
      - will return true if pixel operations are supported
      
      Other dynamic terminal capabilities (e.g. depdendant on the output mode that
      SyncTERM is run in) can be detected with this method. But note: the values
      returned in SyncTERM's CTDA query-response do not exaclty match the values
      documented in cterm.txt. So use the constants from cterm_lib.js instead.
      c1be4e98
      History
      Add method: query_ctda() - Query CTerm Device Attributes
      Rob Swindell authored
      Returns an array of attributes (digits), if valid response
      
      Now Nightfox, you can query SyncTERM (only) to see if it supports Pixel ops
      (e.g. Sixel) is supported at the moment, using:
      
        cterm_lib.query_ctda(cterm_lib.cterm_device_attributes.pixelops_supported)
      
      - will return true if pixel operations are supported
      
      Other dynamic terminal capabilities (e.g. depdendant on the output mode that
      SyncTERM is run in) can be detected with this method. But note: the values
      returned in SyncTERM's CTDA query-response do not exaclty match the values
      documented in cterm.txt. So use the constants from cterm_lib.js instead.