summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)Author
2020-04-18Add a flag to protect against nested syncs and add some extra logging tonicm
2020-04-18Revert previous, there is still a problem.nicm
2020-04-18When a redraw is deferred because the terminal hasn't finished readingnicm
2020-04-17Set mode properly before and after redrawing, and don't bothernicm
2020-04-17Do not move the cursor to the existing y position if it is invalid, gonicm
2020-04-17There is no point allocating a new item and putting it on the list whennicm
2020-04-17Make sure the cursor position is still on screen after we have trimmednicm
2020-04-17Support the application escape sequence mintty (means tmux doesn't havenicm
2020-04-17Add a copy-command option and change copy-pipe and friends to pipe to itnicm
2020-04-16Return to sending sync around clears.nicm
2020-04-16Do not need to set up a tty context for clearing lines now.nicm
2020-04-16Collect up line clears like text within the available data so we don'tnicm
2020-04-16Log what caused a flush for better visibility on what could be improved.nicm
2020-04-16Start menu with top item selected if no mouse, GitHub issue 2169.nicm
2020-04-16Only start and stop sync for operations like clear and scroll wherenicm
2020-04-16Send secondary device attributes instead of primary which gives us a bitnicm
2020-04-16Move the UTF-8 flag to terminal flags.nicm
2020-04-16Add a helper function to get the terminal flags.nicm
2020-04-16Add support for the iTerm2 sychronized updates escape sequence whichnicm
2020-04-16Show signal name when process exits rather than number.nicm
2020-04-16Don't miss the last line off the screen when writing after resize, fromnicm
2020-04-15Clear the selection and repeat the search on refresh same as resize.nicm
2020-04-15Instead of fixing with the cursor position when the copied screen isnicm
2020-04-15Use mode-style for selected items, like choose modes. GitHub issue 2166.nicm
2020-04-15Use grid_empty_line rather than memset when adding new lines on resize.nicm
2020-04-14Leave the cursor above empty lines.nicm
2020-04-14Adjust cursor and scroll positions when entering copy mode so that thenicm
2020-04-14Send keys when they are complete not before (!= vs ==).nicm
2020-04-14Provide an accessor for the running queue item and use it to not letnicm
2020-04-13Missed a few warnings in previous.nicm
2020-04-13Make client -c and -t handling common in cmd-queue.c and try to benicm
2020-04-13Add helpers for the simple case of parse string and add to command queue.nicm
2020-04-13When parsing strings, put all commands in one group even if there arenicm
2020-04-13When adding a list of commands to the queue, instead of automaticallynicm
2020-04-13Move cmdq_state into cmd-queue.c.nicm
2020-04-13Rename cmdq_shared to cmdq_state which will better reflect what it isnicm
2020-04-13Store a key event not a mouse event in the shared data.nicm
2020-04-13Move the NOHOOKS flag into the shared flags.nicm
2020-04-13Also move cmdq_item and cmdq_list into cmd-queue.c (this is to make itsnicm
2020-04-13Make struct cmd local to cmd.c and move it out of tmux.h.nicm
2020-04-13Change so that the appropriate hooks for windows and panes belong tonicm
2020-04-12Print empty arguments properly.nicm
2020-04-12Mention RGB, pointed out by Jody Frankowski.nicm
2020-04-12Add a -f filter argument to the list commands like choose-tree.nicm
2020-04-12Add a -f filter argument to the list commands like choose-tree.nicm
2020-04-12Clarify a couple of style options.nicm
2020-04-10Remove unused define, also a man fix from jmc.nicm
2020-04-10Now that copy mode copies the pane content rather than keeping anicm
2020-04-09More style nits.nicm
2020-04-09Fix history-bottom to use the right line when working out the length.nicm