Bobinas P4G
  • Login
  • Public

    • Public
    • Groups
    • Popular
    • People

Notices by Wez Furlong :terminal: (wez@fosstodon.org)

  1. Wez Furlong :terminal: (wez@fosstodon.org)'s status on Monday, 25-Sep-2023 14:47:40 UTC Wez Furlong :terminal: Wez Furlong :terminal:
    in reply to
    • Bernie

    @codewiz In wezterm, there is a separate pty reading thread that parses the incoming data before handing it to the model. That delay catches fragmented writes to reduce flicker and tearing when an application repaints the whole screen but uses small writes to do so.

    After each read, unless we are over mux_output_parser_buffer_size (128k by default) we wait that 3ms to see if more data is following to batch it together.

    Using https://gitlab.com/gnachman/iterm2/-/wikis/synchronized-updates-spec skips this logic.

    In conversation Monday, 25-Sep-2023 14:47:40 UTC from fosstodon.org permalink

    Attachments

    1. synchronized updates spec · Wiki · George Nachman / iterm2 · GitLab
      Issues site for iTerm2
  2. Wez Furlong :terminal: (wez@fosstodon.org)'s status on Monday, 25-Sep-2023 08:44:40 UTC Wez Furlong :terminal: Wez Furlong :terminal:
    in reply to
    • Bernie

    @codewiz note that wezterm deliberately delays escape sequence processing in order to get better batching and less tearing with non-synchronized output. You can configure the batching delay using the mux_output_parser_coalesce_delay_ms option. See https://github.com/wez/wezterm/issues/2443 for more information.

    In conversation Monday, 25-Sep-2023 08:44:40 UTC from fosstodon.org permalink

    Attachments

    1. Some TUI will flash all the time · Issue #2443 · wez/wezterm
      What Operating System(s) are you seeing this problem on? Linux X11 Which Wayland compositor or X11 Window manager(s) are you using? Gnome 42.3 + Mutter WezTerm version 20220807-113146-c2fee766 Did ...
  3. Wez Furlong :terminal: (wez@fosstodon.org)'s status on Monday, 21-Nov-2022 00:22:53 UTC Wez Furlong :terminal: Wez Furlong :terminal:

    :wave: I've been contributing to FOSS since the '90s

    My current major free time project is wezterm, a cross platform terminal emulator that happens to be implemented in Rust.

    #wezterm
    #Introduction
    #Introductions
    #NewHere

    In conversation Monday, 21-Nov-2022 00:22:53 UTC from fosstodon.org permalink

User actions

    Wez Furlong :terminal:

    Wez Furlong :terminal:

    Creator of WezTerm. 💓🦀Ex-Meta (Creator of Watchman and EdenFS).Ex-Message Systems.PHP internals alum.I'm offering Mentoring over at https://www.patreon.com/WezFurlong

    Tags
    • (None)
    ActivityPub
    Remote Profile

    Following 0

      Followers 0

        Groups 0

          Statistics

          User ID
          34750
          Member since
          21 Nov 2022
          Notices
          3
          Daily average
          0

          Feeds

          • Atom
          • Help
          • About
          • FAQ
          • Privacy
          • Source
          • Version
          • Contact

          Bobinas P4G is a social network. It runs on GNU social, version 2.0.1-beta0, available under the GNU Affero General Public License.

          Creative Commons Attribution 3.0 All Bobinas P4G content and data are available under the Creative Commons Attribution 3.0 license.