aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Use VIS_CSTYLE for paste buffers also.Nicholas Marriott2020-05-01
|
* Turn off overlay check when we know we are inside.Nicholas Marriott2020-05-01
|
* Get the whole overlay screen not just the mode so cursor changes are included.Nicholas Marriott2020-05-01
|
* Do not hoke into struct window_pane from the tty code and instead setNicholas Marriott2020-05-01
| | | | | | everything up in tty_ctx. Provide a way to initialize the tty_ctx from a callback and use it to let popups draw directly through input_parse in the same way as panes do, rather than forcing a full redraw on every change.
* Rename tty_pane_full_width to tty_full_width.Nicholas Marriott2020-05-01
|
* Move size to tty_ctx.Nicholas Marriott2020-05-01
|
* Rename some tty_ctx members.Nicholas Marriott2020-05-01
|
* Add -e for new-session.Nicholas Marriott2020-05-01
|
* Solaris at least does not have _PATH_VI.Nicholas Marriott2020-05-01
|
* Typo in man page.Nicholas Marriott2020-05-01
|
* Add 'e' key in buffer mode to open the buffer in an editor.Nicholas Marriott2020-05-01
|
* Merge branch 'obsd-master'Thomas Adam2020-04-30
|\
| * Do not remove the automatic-rename option from the global set, only fromnicm2020-04-30
| | | | | | | | | | the window (it must stay in the global set or tmux will crash). GitHub issue 2188.
* | Merge tag '3.1b'Nicholas Marriott2020-04-30
|\ \ | | | | | | | | | 3.1b
| * | Do not remove the automatic-rename option from the global set, only fromNicholas Marriott2020-04-30
| | | | | | | | | | | | | | | the window (it must stay in the global set or tmux will crash). GitHub issue 2188.
* | | Allow formats for message-style.Nicholas Marriott2020-04-30
| | |
* | | Use format for status-style.Nicholas Marriott2020-04-30
| | |
* | | Complete partial window indexes properly.Nicholas Marriott2020-04-30
| | |
* | | Add -W and -T flags to command-prompt to only complete a window and a target.Nicholas Marriott2020-04-30
| | |
* | | Complete aliases as well as commands.Nicholas Marriott2020-04-29
| | |
* | | Add to CHANGES.Nicholas Marriott2020-04-29
| | |
* | | Copy mode search improvements:Nicholas Marriott2020-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 Marriott2020-04-29
| | |
* | | Did not mean to commit this bit.Nicholas Marriott2020-04-29
| | |
* | | Close menu on backspace with TAB flag.Nicholas Marriott2020-04-29
| | |
* | | Do not want -O0 by default.Nicholas Marriott2020-04-29
| | |
* | | Update CHANGES.Nicholas Marriott2020-04-29
| | |
* | | Improve command prompt completion:Nicholas Marriott2020-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 Marriott2020-04-29
| | |
* | | Need to redraw borders now when some things change. Also change default so thatNicholas Marriott2020-04-29
| | | | | | | | | | | | the active border colour is different in a mode or with synchronize-panes on.
* | | Apply format to pane status line also.Nicholas Marriott2020-04-29
| | |
* | | Apply a format when redrawing pane borders.Nicholas Marriott2020-04-29
| | |
* | | Start with style initialized to default.Nicholas Marriott2020-04-28
| | |
* | | Drop having a separate type for style options and make them all strings, whichNicholas Marriott2020-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 Marriott2020-04-28
| | |
* | | Use a grid cell not a style for the pane style.Nicholas Marriott2020-04-27
| | |
* | | Add some additional format helper functions.Nicholas Marriott2020-04-27
| | |
* | | Merge branch 'obsd-master'Thomas Adam2020-04-27
|\ \ \ | | |/ | |/|
| * | Do not close the stdout file descriptor in control mode as it will benicm2020-04-27
| | | | | | | | | | | | | | | needed for printing the exit messages. Fixes a bug when detaching with iTerm2.
* | | Merge branch '3.1a-rc'Nicholas Marriott2020-04-27
|\ \ \ | | |/ | |/|
| * | Update CHANGES.Nicholas Marriott2020-04-27
| | |
| * | Do not close stdout file descriptor in control mode since it will be needed forNicholas Marriott2020-04-27
| | | | | | | | | | | | printing the exit messages.
| * | tmux 3.1.Nicholas Marriott2020-04-24
| | |
* | | Do not close stdout file descriptor in control mode since it will be needed forNicholas Marriott2020-04-27
| | | | | | | | | | | | printing the exit messages.
* | | CUD is not a requirement and tweak some comments.Nicholas Marriott2020-04-24
| | |
* | | Instead of forbidding invalid session names, sanitize them.Nicholas Marriott2020-04-24
| | |
* | | Instead of having a default set of terminals in terminal-overrides that get XTNicholas Marriott2020-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 Marriott2020-04-24
| | |
* | | Focus reporting no longer under XT.Nicholas Marriott2020-04-24
| | |
* | | Do not update mode until actually drawing something.Nicholas Marriott2020-04-24
| | |