-
-
Notifications
You must be signed in to change notification settings - Fork 2.7k
Comparing changes
Open a pull request
base repository: tmux/tmux
base: master
head repository: tmux/tmux
compare: 3.7-rc
- 19 commits
- 27 files changed
- 2 contributors
Commits on Jun 8, 2026
-
Configuration menu - View commit details
-
Copy full SHA for bbd4768 - Browse repository at this point
Copy the full SHA bbd4768View commit details
Commits on Jun 9, 2026
-
Fix mouse events on tiled pane status line - when panes share a border,
prefer the pane for which the border is the status line. With Dane Jensen.
Configuration menu - View commit details
-
Copy full SHA for 8771b60 - Browse repository at this point
Copy the full SHA 8771b60View commit details -
Configuration menu - View commit details
-
Copy full SHA for aa1f065 - Browse repository at this point
Copy the full SHA aa1f065View commit details -
Two fixes for RI codepoints. Firstly, do not combine more than two of
them - previously we were ending up with four codepoints in one cell which tmux believed to be width 2, but terminals considered width 4. Secondly, invalidate cursor position before redrawing the cell when the second codepoint is received, terminals vary in how they manage backspace and cursor movement across these characters, so it is better to use absolute rather than relative positioning. GitHub issue 4853.
Configuration menu - View commit details
-
Copy full SHA for cc87db7 - Browse repository at this point
Copy the full SHA cc87db7View commit details
Commits on Jun 12, 2026
-
Make buffer creation time sort oldest first like it used to, but change
windows to match sessions and panes as newest first.
Configuration menu - View commit details
-
Copy full SHA for dabaae1 - Browse repository at this point
Copy the full SHA dabaae1View commit details
Commits on Jun 15, 2026
-
Skip floating panes when working out the top or bottom cell. Fixes
missing bottom status pane status line when floating panes exist.
Configuration menu - View commit details
-
Copy full SHA for 83e4534 - Browse repository at this point
Copy the full SHA 83e4534View commit details -
Fix various errors in redrawing:
- Fix the active pane colour when only two panes and scrollbars enabled. - Clip left and right scrollbars the same for floating panes. - Do not subtract scrollbar width twice when working out width of status line. - Check if a character is inside a visible range correctly (do not include the next position outside the range).
Configuration menu - View commit details
-
Copy full SHA for 78afc24 - Browse repository at this point
Copy the full SHA 78afc24View commit details -
When redrawing a whole pane line, fall into tty_draw_line for any
characters that are not plain ASCII. Fixes redraw issues with partial tabs and other wide characters when a pane is partly outside the window.
Configuration menu - View commit details
-
Copy full SHA for f98aaf5 - Browse repository at this point
Copy the full SHA f98aaf5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9cf8de0 - Browse repository at this point
Copy the full SHA 9cf8de0View commit details -
Tidy up screen_redraw_get_visible_ranges by using a couple of
temporaries for start and end of range.
Configuration menu - View commit details
-
Copy full SHA for bae5c14 - Browse repository at this point
Copy the full SHA bae5c14View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d9afa6 - Browse repository at this point
Copy the full SHA 2d9afa6View commit details
Commits on Jun 16, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 2c4df76 - Browse repository at this point
Copy the full SHA 2c4df76View commit details -
Configuration menu - View commit details
-
Copy full SHA for baac29d - Browse repository at this point
Copy the full SHA baac29dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f28d9a - Browse repository at this point
Copy the full SHA 2f28d9aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1596f9c - Browse repository at this point
Copy the full SHA 1596f9cView commit details -
Configuration menu - View commit details
-
Copy full SHA for c809aea - Browse repository at this point
Copy the full SHA c809aeaView commit details -
Allow rectangle selection to extend past end of current line to behave
the same as vi with virtualedit=block set. From Mark Kelly in GitHub issue 5227.
Configuration menu - View commit details
-
Copy full SHA for 762e503 - Browse repository at this point
Copy the full SHA 762e503View commit details
Commits on Jun 17, 2026
-
Be more strict about what names and titles we allow and reject them
immediately when possible, but allow # again for those directly set by commands (but not escape sequences). From Barrett Ruth in GitHub issue 5175.
Configuration menu - View commit details
-
Copy full SHA for 64e83ca - Browse repository at this point
Copy the full SHA 64e83caView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b8e25f - Browse repository at this point
Copy the full SHA 3b8e25fView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff master...3.7-rc