Skip to content

3.3a questions and comments #3218

@nicm

Description

@nicm

Ask or discuss any quick questions about 3.3a here please.

Do not use this issue for bug reports, please open a new issue with full information, see CONTRIBUTING.

3.3a is a bug fix release of 3.3 with a few minor fixes. The previous issue for 3.3 is here.

The 3.3a CHANGES file is here.

As always, thanks to the many people who contributed to both this and to previous releases.


Note that the tmux configure script will now automatically choose the default value for the default-terminal option (used for TERM inside tmux) at build time and will prefer tmux-256color if it is available (the previous default was screen). tmux-256color is more fully featured than screen and its use is recommended.

However, due to the way Homebrew on macOS builds tmux, this can cause programs like zsh, clear and vi to complain or to work incorrectly.

The best way to fix this is to install tmux-256color with the system ncurses:

$ /*/*/Cellar/ncurses/6.3/bin/infocmp -x tmux-256color >tmux-256color.src
$ sudo /usr/bin/tic -x tmux-256color.src

Alternatively, change default-terminal to screen-256color in .tmux.conf:

set -g default-terminal screen-256color

See this comment for more information.


Here are some of the other notable changes for the 3.3 release, for more see the CHANGES file:

  • When building on macOS, --enable-utf8proc or --disable-utf8proc must be explicitly given to configure (the former is recommended).

  • There is now an ACL list to control users permitted to attach to a tmux socket (file system permissions must still be set manually); see the server-access command.

  • The passthrough escape sequence is now controlled by an option (allow-passthrough), default is off (recommended).

  • Various other new options: remain-on-exit-format, fill-character, scroll-on-clear, pane-border-indicators, cursor-style, cursor-colour, popup-border-lines, popup-border-style, popup-style, pane-colours.

  • On Linux, tmux now supports getting the socket from systemd (socket activation), if built with --enable-systemd.

  • There is now a menu when button 3 is pressed outside a popup border with a few items including the ability to convert a popup into a pane.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions