Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
| * | Use a grid cell not a style for the pane style. | nicm | 2020-05-16 | |
| | | ||||
| * | Instead of forbidding invalid session names, sanitize them like window | nicm | 2020-05-16 | |
| | | | | | | | | names. | |||
| * | Instead of having a default set of terminals in terminal-overrides that | nicm | 2020-05-16 | |
| | | | | | | | | | | | | | | get XT added and using that as a marker for xterm(1)-like, assume that if the terminfo(5) entry already has XT or the clear capability starts with CSI then the terminal is VT100-like and it should be safe to send DA requests. The DA responses trigger additional features being added. | |||
| * | Do not redraw or update mode if nothing has changed. | nicm | 2020-05-16 | |
| | | ||||
| * | Add feature and capabilities for focus reporting. Also document AX and | nicm | 2020-05-16 | |
| | | | | | | | | XT even though they aren't tmux's, and add some bits for rxvt. | |||
| * | Move terminal features into a single file. | nicm | 2020-05-16 | |
| | | ||||
| * | Build list of paths and weed out duplicates before loading configs, and | nicm | 2020-05-16 | |
| | | | | | | | | add TMUX_SOCK like TMUX_PATH for the socket directory. | |||
| * | Add extension terminfo(5) capabilities for margins. | nicm | 2020-05-16 | |
| | | ||||
| * | Response is iTerm2 not not ITerm2. | nicm | 2020-05-16 | |
| | | ||||
| * | Remove support for iTerm2's DSR 1337 extension and use the CSI > q | nicm | 2020-05-16 | |
| | | | | | | | | extension now supported by a few different terminals. | |||
| * | Add an attribute for ACS. | nicm | 2020-05-16 | |
| | | ||||
| * | Tweak the default choose modes formats: | nicm | 2020-05-16 | |
| | | | | | | | | | | | | - Only show pane title if it is not default and not empty. - Add a prettier time format and use that instead of long ctime(). - Remove clutter and change the order. | |||
* | | Move lazy resize from the pane to the window, there is no point in resizing the | Nicholas Marriott | 2020-05-16 | |
| | | | | | | | | | | window unless it is the current window, and if we do and don't resize the pane until later there are problems if the size changes from A to B then back to A. | |||
* | | If the application has not requested extended keys, then C-1 sends 1 not | Nicholas Marriott | 2020-05-16 | |
| | | | | | | | | nothing. | |||
* | | Need to update features after all the sequences come in. | Nicholas Marriott | 2020-05-16 | |
| | | ||||
* | | On select-window, make this client the latest client for the window. | Nicholas Marriott | 2020-05-15 | |
| | | ||||
* | | List needs to be sorted. | Nicholas Marriott | 2020-05-15 | |
| | | ||||
* | | XTerm not xterm. | Nicholas Marriott | 2020-05-15 | |
| | | ||||
* | | Er, misread this and it is not needed. | Nicholas Marriott | 2020-05-15 | |
| | | ||||
* | | Translate special CSI u keys on input. | Nicholas Marriott | 2020-05-15 | |
| | | ||||
* | | Get == and != the right way round. | Nicholas Marriott | 2020-05-15 | |
| | | ||||
* | | Only send XDA on 0. | Nicholas Marriott | 2020-05-15 | |
| | | ||||
* | | Fix default values for new escape sequences. | Nicholas Marriott | 2020-05-15 | |
| | | ||||
* | | Only forward extended keys if the application has requested them, even though | Nicholas Marriott | 2020-05-15 | |
| | | | | | | | | | | we use the CSI u sequence and xterm uses CSI 27 ~ - this is what mintty does as well. | |||
* | | Mask off flags bits in menu keys. | Nicholas Marriott | 2020-05-15 | |
| | | ||||
* | | Add a terminal feature for enable/disable extended keys (supported by xterm and | Nicholas Marriott | 2020-05-15 | |
| | | | | | | | | mintty) and add an option to make tmux send it. | |||
* | | C-M-S keys need the implied flag also. | Nicholas Marriott | 2020-05-15 | |
| | | ||||
* | | Stop at end of buffer. | Nicholas Marriott | 2020-05-15 | |
| | | ||||
* | | Send conventional \033 sequences for keys with just Meta even if they came in | Nicholas Marriott | 2020-05-15 | |
| | | | | | | | | | | as an extended CSI u key sequence. It is much more useful for applications that don't understand CSI u to receive \033> for M-S-. rather than \033[62;3u. | |||
* | | Send CSI u sequences for any keys that do not have a defined sequence already - | Nicholas Marriott | 2020-05-15 | |
| | | | | | | | | | | this should only be similar sequences sent by the terminal outside tmux if enabled. | |||
* | | Separate key flags and modifiers, log key flags, make the "xterm" flag more | Nicholas Marriott | 2020-05-15 | |
| | | | | | | | | explicit and fix M- keys with a leading escape. | |||
* | | Rename KEYC_ESCAPE to KEYC_META. | Nicholas Marriott | 2020-05-15 | |
| | | ||||
* | | Always set xterm flag. | Nicholas Marriott | 2020-05-15 | |
| | | ||||
* | | Recognise extended key sequences on input (both the forms xterm offers). | Nicholas Marriott | 2020-05-15 | |
| | | ||||
* | | xterm-keys has been on by default for 5 years and all other modern terminals | Nicholas Marriott | 2020-05-15 | |
| | | | | | | | | | | | | use these key sequences by default. Merge the code into the main tty and input tree processing (convering the latter to use a tree rather than a table at the same time) and make the option a no-op. | |||
* | | Draw outside correctly with pane numbers. | Nicholas Marriott | 2020-05-14 | |
| | | ||||
* | | Check if outside the window before checking if on the border so that cells that | Nicholas Marriott | 2020-05-14 | |
| | | | | | | | | are outside in one direction but not the other are not given the wrong type. | |||
* | | Add an option to set the pane border lines style from a choice of single lines | Nicholas Marriott | 2020-05-14 | |
| | | | | | | | | | | | | (ACS or UTF-8), double or heavy (UTF-8), simple (plain ASCII) or number (the pane numbers). Lines that won't work on a non-UTF-8 terminal are translated back into ACS when they are output. | |||
* | | Tweak CHANGES. | Nicholas Marriott | 2020-05-14 | |
| | | ||||
* | | Update CHANGES. | Nicholas Marriott | 2020-05-14 | |
| | | ||||
* | | Add screen write flags instead of individual bits and fix line length | Nicholas Marriott | 2020-05-14 | |
| | | | | | | | | calculation with padding. | |||
* | | Add a client flag 'active-pane' which stores the active pane in the client and | Nicholas Marriott | 2020-05-14 | |
| | | | | | | | | | | | | | | | | | | allows it to be changed independently from the real active pane stored in the window. This is can be used with session groups which allow an independent current window (although it would be nice to have a flag for this too and remove session groups). The client active pane is only really useful interactively, many things (hooks, window-style, zooming) still use the window active pane. | |||
* | | Expand target from client and use it to expand the prompt. | Nicholas Marriott | 2020-05-14 | |
| | | ||||
* | | Use safe loop for freeing client files. | Nicholas Marriott | 2020-05-13 | |
| | | ||||
* | | Add -Z to customize-mode binding. | Nicholas Marriott | 2020-05-13 | |
| | | ||||
* | | Tidy up border redrawing, fix some errors in how the window border connects | Nicholas Marriott | 2020-05-13 | |
| | | | | | | | | with panes. | |||
* | | Move editor stuff to common code in popup.c. | Nicholas Marriott | 2020-05-13 | |
| | | ||||
* | | Add a mark in copy mode. Set with set-mark command (bound to 'X') by default | Nicholas Marriott | 2020-05-13 | |
| | | | | | | | | | | | | | | | | and the mark and cursor position are swapped with 'jump-to-mark' (bound to M-x). The line containing the mark is shown in copy-mode-mark-style with the horizontal position in reverse. From Anindya Mukherjee in GitHub issue 2209. | |||
* | | Merge branch 'master' of github.com:tmux/tmux | Thomas Adam | 2020-05-13 | |
|\ \ | ||||
| * | | Do not log NULL text. | Nicholas Marriott | 2020-05-12 | |
| | | |