Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Complete aliases as well as commands. | Nicholas Marriott | 2020-04-29 |
| | |||
* | Add to CHANGES. | Nicholas Marriott | 2020-04-29 |
| | |||
* | Copy mode search improvements: | Nicholas Marriott | 2020-04-29 |
| | | | | | | | | | - Add styles for the search marking styles (copy-mode-match-style and copy-mode-current-match-style). - Show the current match (the one with the cursor on it) in a different style. - Copying without a selection will copy the current match if there is one. | ||
* | Handle cells outside any pane correctly. | Nicholas Marriott | 2020-04-29 |
| | |||
* | Did not mean to commit this bit. | Nicholas Marriott | 2020-04-29 |
| | |||
* | Close menu on backspace with TAB flag. | Nicholas Marriott | 2020-04-29 |
| | |||
* | Do not want -O0 by default. | Nicholas Marriott | 2020-04-29 |
| | |||
* | Update CHANGES. | Nicholas Marriott | 2020-04-29 |
| | |||
* | Improve command prompt completion: | Nicholas Marriott | 2020-04-29 |
| | | | | | | | | | | | | - Show a menu with completions if there are multiple. - Don't complete argument stuff (options, layouts) at start of text. - For -t and -s, if there is no : then complete sessions but if there is a :, show a menu of all windows in the session rather than trying to complete the window name which is a bit useless if there are duplicates. Lots of scope for being more sophisticated left here. | ||
* | Remove an unnecessary comma. | Nicholas Marriott | 2020-04-29 |
| | |||
* | Need to redraw borders now when some things change. Also change default so that | Nicholas Marriott | 2020-04-29 |
| | | | | the active border colour is different in a mode or with synchronize-panes on. | ||
* | Apply format to pane status line also. | Nicholas Marriott | 2020-04-29 |
| | |||
* | Apply a format when redrawing pane borders. | Nicholas Marriott | 2020-04-29 |
| | |||
* | Start with style initialized to default. | Nicholas Marriott | 2020-04-28 |
| | |||
* | Drop having a separate type for style options and make them all strings, which | Nicholas Marriott | 2020-04-28 |
| | | | | | | | | | | | | | | | | | allows formats to be expanded. Any styles without a '#{' are still validated when they are set but any with a '#{' are not. Formats are not expanded usefully in many cases yet, that will be changed later. To make this work, a few other changes: - set-option -a with a style option automatically appends a ",". - OSC 10 and 11 don't set the window-style option anymore, instead the fg and bg are stored in the pane struct and act as the defaults that can be overridden by window-style. - status-fg and -bg now override status-style instead of trying to keep them in sync. | ||
* | Call format_defaults_window for panes as well. | Nicholas Marriott | 2020-04-28 |
| | |||
* | Use a grid cell not a style for the pane style. | Nicholas Marriott | 2020-04-27 |
| | |||
* | Add some additional format helper functions. | Nicholas Marriott | 2020-04-27 |
| | |||
* | Merge branch 'obsd-master' | Thomas Adam | 2020-04-27 |
|\ | |||
| * | Do not close the stdout file descriptor in control mode as it will be | nicm | 2020-04-27 |
| | | | | | | | | | | needed for printing the exit messages. Fixes a bug when detaching with iTerm2. | ||
* | | Merge branch '3.1a-rc' | Nicholas Marriott | 2020-04-27 |
|\ \ | |||
| * | | Update CHANGES. | Nicholas Marriott | 2020-04-27 |
| | | | |||
| * | | Do not close stdout file descriptor in control mode since it will be needed for | Nicholas Marriott | 2020-04-27 |
| | | | | | | | | | | | | printing the exit messages. | ||
| * | | tmux 3.1. | Nicholas Marriott | 2020-04-24 |
| | | | |||
* | | | Do not close stdout file descriptor in control mode since it will be needed for | Nicholas Marriott | 2020-04-27 |
| | | | | | | | | | | | | printing the exit messages. | ||
* | | | CUD is not a requirement and tweak some comments. | Nicholas Marriott | 2020-04-24 |
| | | | |||
* | | | Instead of forbidding invalid session names, sanitize them. | Nicholas Marriott | 2020-04-24 |
| | | | |||
* | | | Instead of having a default set of terminals in terminal-overrides that get XT | Nicholas Marriott | 2020-04-24 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. This is all to detect extensions if terminfo(5) is wrong or inadequate. If it fails, tmux will just fall back to using the capabilities in the terminfo(5) entry alone. | ||
* | | | rxvt needs XT also for the moment. | Nicholas Marriott | 2020-04-24 |
| | | | |||
* | | | Focus reporting no longer under XT. | Nicholas Marriott | 2020-04-24 |
| | | | |||
* | | | Do not update mode until actually drawing something. | Nicholas Marriott | 2020-04-24 |
| | | | |||
* | | | Do not redraw at all if nothing has changed. | Nicholas Marriott | 2020-04-24 |
| | | | |||
* | | | All of this stuff can be const. | Nicholas Marriott | 2020-04-24 |
| | | | |||
* | | | Add feature and capabilities for focus reporting. Also document AX and XT even | Nicholas Marriott | 2020-04-24 |
| | | | | | | | | | | | | though they aren't tmux's. | ||
* | | | Add a feature for bracketed paste. | Nicholas Marriott | 2020-04-24 |
| | | | |||
* | | | Add a feature for strikethrough. | Nicholas Marriott | 2020-04-24 |
| | | | |||
* | | | Move terminal features into a single file. | Nicholas Marriott | 2020-04-24 |
| | | | |||
* | | | Merge branch 'obsd-master' | Thomas Adam | 2020-04-24 |
|\ \ \ | | |/ | |/| | |||
| * | | ce examples of "Ar arg Ar arg" with "Ar arg arg" and stop the spread; | jmc | 2020-04-23 |
| | | | |||
* | | | Update CHANGES. | Nicholas Marriott | 2020-04-23 |
| | | | |||
* | | | Add TMUX_SOCK like TMUX_PATH for the socket directory. | Nicholas Marriott | 2020-04-23 |
| | | | |||
* | | | Build list of paths and weed out duplicates before loading configs. | Nicholas Marriott | 2020-04-23 |
| | | | |||
* | | | Add XDG_CONFIG home to the configuration search paths. | Nicholas Marriott | 2020-04-23 |
| | | | |||
* | | | time.h is needed. | Nicholas Marriott | 2020-04-23 |
| | | | |||
* | | | Add extension terminfo(5) capabilities for margins. | Nicholas Marriott | 2020-04-23 |
| | | | |||
* | | | Response is iTerm2 not not ITerm2. | Nicholas Marriott | 2020-04-23 |
| | | | |||
* | | | Merge branch 'obsd-master' | Thomas Adam | 2020-04-23 |
|\| | | |||
| * | | Overrides need to be applied both before and after features in case they | nicm | 2020-04-23 |
| | | | | | | | | | | | | change flags used to detect a feature. | ||
| * | | Fix a couple of memory leaks, one when creating a new pane and one when | nicm | 2020-04-23 |
| | | | | | | | | | | | | adding formats onto the queue item. | ||
* | | | Remove support for iTerm2's DSR 1337 extension and use the CSI > q extension | Nicholas Marriott | 2020-04-23 |
| | | | | | | | | | | | | now supported by a few different terminals. |