Pop-Up Thingie

The Gate BBS
  • Home
  • Forum
  • Files
  • Register
  • Log in

  1. Forum
  2. FidoNet
  3. SYNC SYSOPS
  • OSC 8 detection / support

    From Rob Swindell@1:103/705 to GitLab issue in main/sbbs on Thursday, February 13, 2025 18:13:44
    open https://gitlab.synchro.net/main/sbbs/-/issues/872

    Clickable URIs/links in terminals is a standardized thing: https://github.com/Alhadis/OSC8-Adoption

    Detect that support (e.g. using ANSI cursor position request) and set a console flag for the session. Then allow custom strings when supported or use @-codes to do the special expansion when displaying URLs.
    --- SBBSecho 3.23-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deucе@1:103/705 to GitLab note in main/sbbs on Sunday, March 30, 2025 03:04:53
    https://gitlab.synchro.net/main/sbbs/-/issues/872#note_6954

    Actually, reading the spec again, there is no way to detect if it's implemented. :(
    --- SBBSecho 3.24-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deucе@1:103/705 to GitLab note in main/sbbs on Monday, March 31, 2025 15:31:32
    https://gitlab.synchro.net/main/sbbs/-/issues/872#note_6958

    But on the plus side, it should also be transparent when the client doesn't support it (assuming the client isn't broken)
    --- SBBSecho 3.24-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell@1:103/705 to GitLab note in main/sbbs on Monday, March 31, 2025 16:21:36
    https://gitlab.synchro.net/main/sbbs/-/issues/872#note_6959

    So in the example, `printf '\033]8;;http://example.com\033\\This is a link\033]8;;\033\\\n'`, a non-broken but non-supporting terminal would just eat the URL and only display "This is a link"?
    --- SBBSecho 3.24-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deucе@1:103/705 to GitLab note in main/sbbs on Monday, March 31, 2025 18:46:28
    https://gitlab.synchro.net/main/sbbs/-/issues/872#note_6960

    Right, there's two OSCs there... "\\033\]8;;http://example.com\\033\\\\" and "\\033\]8;;\\033\\\\". Those would be stripped.
    --- SBBSecho 3.24-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deucе@1:103/705 to GitLab note in main/sbbs on Monday, March 31, 2025 18:48:37
    https://gitlab.synchro.net/main/sbbs/-/issues/872#note_6960

    Right, there's two OSCs there... "\\033\]8;;[http://example.com\033\\](http://example.com%5C%5C033%5C%5C%5C%5C)" and "\\033\]8;;\\033\\\\". Those would be stripped.
    --- SBBSecho 3.24-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deucе@1:103/705 to GitLab note in main/sbbs on Monday, March 31, 2025 18:48:56
    https://gitlab.synchro.net/main/sbbs/-/issues/872#note_6960

    Right, there's two OSCs there... "\\033\]8;;http://example.com\033\\" and "\\033\]8;;\\033\\\\". Those would be stripped.
    --- SBBSecho 3.24-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell@1:103/705 to GitLab note in main/sbbs on Monday, March 31, 2025 20:07:43
    https://gitlab.synchro.net/main/sbbs/-/issues/872#note_6964

    Well, that's kind of lame. :-( I was hoping the URL would at least be *displayed* for terminals that don't support OSC 8. And that would've made autodetection easy too.
    --- SBBSecho 3.24-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • Who's Online

  • Recent Visitors

    • Yer Lee
      Friday, November 13, 2026 13:59:18
      from Manitowoc, Wi via Telnet
    • Carmella Palladini
      Friday, November 13, 2026 13:56:41
      from Rio Grande, Nj via Telnet
    • Don Robinson
      Friday, November 13, 2026 13:53:48
      from New Braunfels, Tx via Telnet
    • N3OWM
      Friday, November 13, 2026 07:51:49
      from Pennsauken, NJ via Telnet
    • Sherry Brooks
      Friday, November 13, 2026 06:58:49
      from Cantralia, Il via Telnet
    • Peter Mills
      Friday, November 13, 2026 06:56:27
      from Las Cruces, Nm via Telnet
    • Michelle Andrea
      Friday, November 13, 2026 06:51:36
      from Calera, Al via Telnet
    • Dr. What
      Friday, November 13, 2026 06:32:15
      from Rockford, MI via Telnet
    • Setsuna Seisei
      Friday, November 13, 2026 05:37:33
      from Clermont, Fl via Telnet
    • N4CLY
      Thursday, November 12, 2026 21:14:52
      from Polkville, NC via Telnet
  • System Info

    Sysop: Gate Keeper
    Location: Shelby, NC
    Users: 1,105
    Nodes: 20 (0 / 20)
    Uptime: 497256:56:15
    Calls: 16,507
    Calls today: 9
    Files: 5,713
    D/L today: 2 files
    (8,192P bytes)
    Messages: 696,485

© The Gate BBS, 2026