summaryrefslogtreecommitdiffstats
path: root/usr.bin/tmux (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* Fix mouse positioning when the pane is not entirely visible.nicm2019-05-033-9/+8
|
* Correct ordering when adding after an existing item.nicm2019-05-032-18/+12
|
* Instead of processing keys all together, put them up on the clientnicm2019-05-033-54/+88
| | | | | command queue so they are ordered correctly with the commands that they execute.
* Fix reverse attribute in status line, GitHub issue 1709.nicm2019-05-031-7/+12
|
* Fix up some bits about window-size that seem to have got lost.nicm2019-05-021-28/+83
|
* Remove unused variable from Thomas Adam.nicm2019-05-011-3/+2
|
* Fix user options after show-hooks merge, GitHub issue 1704.nicm2019-04-301-8/+10
|
* Don't redraw control clients, from George Nachman.nicm2019-04-301-2/+2
|
* Fix memory leak in window tree search, from Amos Bird.nicm2019-04-301-3/+6
|
* Add support for keys to jump between matching brackets - C-M-f and C-M-bnicm2019-04-292-3/+227
| | | | | in emacs, % in vi. Suggested by and help from Chris Barber in GitHub issue 1666.
* Support multiple occurances of the same argument. Use this for a newnicm2019-04-288-72/+201
| | | | | | flag -e to new-window, split-window, respawn-window, respawn-pane to pass environment variables into the newly created process. From Steffen Christgau in GitHub issue 1697.
* Merge hooks into options and make each one an array option. This allowsnicm2019-04-2620-433/+375
| | | | | | | multiple commands to be easily bound to one hook. set-hook and show-hooks remain but they are now variants of set-option and show-options. show-options now has a -H flag to show hooks (by default they are not shown).
* Destroy panes before options to avoid crash when forced into a mode by anicm2019-04-261-3/+3
| | | | hook.
* Unbreak main-vertical and main-horizontal layouts.nicm2019-04-261-28/+40
|
* options_array_item_value cannot return NULL.nicm2019-04-255-23/+8
|
* Need a fallback for -2 for aixterm colours.nicm2019-04-251-3/+11
|
* Make options_tostring allocate its result instead of using a stacknicm2019-04-254-45/+36
| | | | buffer (needed for something in the future).
* Need to escape ].nicm2019-04-251-3/+3
|
* Automatically scroll if dragging to create a selection with the mousenicm2019-04-251-3/+71
| | | | and the cursor reaches the top or bottom line.
* Use bg not fg when adjusting for aixterm, from Ailin Nemui.nicm2019-04-241-2/+2
|
* Use setaf/setab for aixterm colours, from Ailin Nemui.nicm2019-04-241-5/+3
|
* Do not loop forever if there is a nonprintable character in the format.nicm2019-04-241-3/+5
|
* Somehow missed these bits in last commit.nicm2019-04-232-8/+13
|
* Indicate an array option with a flag rather than a special type so thatnicm2019-04-238-133/+172
| | | | in future will not have to be strings.
* Add -no-clear variants of copy-selection and copy-pipe which do notnicm2019-04-232-37/+36
| | | | | clear the selection after copying. Make copy-pipe clear the selection by default to be consistent with copy-selection. From Avi Halachmi.
* Do not try to resize if the parent cell is NULL, problem reported bynicm2019-04-231-3/+3
| | | | Sunil Nimmagadda.
* Copy the code to infer the option type to show-options and document it.nicm2019-04-182-51/+102
|
* Pass target client and session to load_cfg from source-file so formatsnicm2019-04-182-12/+24
| | | | work. Reported by Thomas Sattler.
* Update session activity on focus event, from tafryn at gmail dot com.nicm2019-04-181-1/+2
|
* mark up punctuation-as-macro-args properly;jmc2019-04-171-4/+4
|
* Fix minimum size check on split and size of first cell on spread outnicm2019-04-171-9/+23
| | | | with a pane status line.
* Rewrite main-vertical and horizontal to use the common spread out codenicm2019-04-171-171/+77
| | | | | and to handle the case where the panes won't fit into the existing window size.
* Set the window size as well as the layout size when using the presetnicm2019-04-175-13/+36
| | | | layouts.
* Do not let the size of the pane status screen go negative.nicm2019-04-171-2/+5
|
* Document that switch-client can change all of session,window,pane andnicm2019-04-172-4/+12
| | | | check for % in the target as well as ":.".
* Break new window and pane creation common code from various commands andnicm2019-04-1722-634/+730
| | | | window.c into a separate file spawn.c.
* select-word was missing from the command list, from pawel-slowik.nicm2019-04-081-2/+3
|
* Current window style also needs to be tested for default.nicm2019-04-071-2/+5
|
* Fix some warnings, from Thomas Adam.nicm2019-04-052-5/+3
|
* Fix size check for splitw -f and top level pane size for tiled layout,nicm2019-04-042-10/+16
| | | | problems reported by Thomas Sattler.
* Do not load /etc/tmux.conf if given -f.nicm2019-04-031-2/+3
|
* screen_write_fast_copy can no longer assume the target screen is defaultnicm2019-04-031-4/+3
| | | | (it isn't for the pane status lines).
* Silence flag should use the same option as activity, reported by Thomasnicm2019-04-021-3/+5
| | | | Sattler.
* Add an argument to copy commands to set the prefix for the buffer name,nicm2019-04-026-57/+134
| | | | allows buffers for different sessions to be named separately.
* Store and restore cursor across reflow by working out a position basednicm2019-04-023-34/+55
| | | | | on unwrapped lines, rather than a grid offset. Fixes problems reported by Thomas Sattler and Paul de Weerd.
* Restore a check to stop scrolled lines becoming larger than total lines,nicm2019-04-011-1/+3
| | | | fixes a crash reported by Thomas Sattler.
* Free old strings after they have been expanded in format_choose.nicm2019-03-291-1/+3
|
* Fix offset of list ranges.nicm2019-03-281-1/+4
|
* Expand session and window formats for buffer filters.nicm2019-03-282-4/+33
|
* Fix stop-selection, from Avi Halachmi.nicm2019-03-271-1/+2
|