nicm
|
a609e6361a
|
Need a fallback for -2 for aixterm colours.
|
2019-04-25 19:03:43 +00:00 |
|
nicm
|
32a81e197b
|
Make options_tostring allocate its result instead of using a stack
buffer (needed for something in the future).
|
2019-04-25 18:18:55 +00:00 |
|
nicm
|
1677bb0dea
|
Need to escape ].
|
2019-04-25 15:35:07 +00:00 |
|
nicm
|
567d3e27ab
|
Automatically scroll if dragging to create a selection with the mouse
and the cursor reaches the top or bottom line.
|
2019-04-25 06:34:57 +00:00 |
|
nicm
|
6aa0bedad2
|
Use bg not fg when adjusting for aixterm, from Ailin Nemui.
|
2019-04-24 20:32:31 +00:00 |
|
nicm
|
c6e39976c6
|
Do not loop forever if there is a nonprintable character in the format.
|
2019-04-24 20:27:52 +00:00 |
|
nicm
|
b9022e33ea
|
Somehow missed these bits in last commit.
|
2019-04-23 20:40:03 +00:00 |
|
nicm
|
772b3b7a06
|
Indicate an array option with a flag rather than a special type so that
in future will not have to be strings.
|
2019-04-23 20:36:55 +00:00 |
|
nicm
|
564e44adc6
|
Add -no-clear variants of copy-selection and copy-pipe which do not
clear the selection after copying. Make copy-pipe clear the selection by
default to be consistent with copy-selection. From Avi Halachmi.
|
2019-04-23 09:39:07 +00:00 |
|
nicm
|
6752f41c2a
|
Do not try to resize if the parent cell is NULL, problem reported by
Sunil Nimmagadda.
|
2019-04-23 09:15:24 +00:00 |
|
nicm
|
5b9211d827
|
Copy the code to infer the option type to show-options and document it.
|
2019-04-18 12:22:07 +00:00 |
|
nicm
|
3f189945d8
|
Pass target client and session to load_cfg from source-file so formats
work. Reported by Thomas Sattler.
|
2019-04-18 11:07:28 +00:00 |
|
nicm
|
f3ab05e7cd
|
Update session activity on focus event, from tafryn at gmail dot com.
|
2019-04-18 10:11:52 +00:00 |
|
jmc
|
2219f7cc73
|
mark up punctuation-as-macro-args properly;
|
2019-04-17 16:34:35 +00:00 |
|
nicm
|
1fd3b9ec1c
|
Fix minimum size check on split and size of first cell on spread out
with a pane status line.
|
2019-04-17 14:44:33 +00:00 |
|
nicm
|
da31eddadc
|
Rewrite main-vertical and horizontal to use the common spread out code
and to handle the case where the panes won't fit into the existing
window size.
|
2019-04-17 14:44:14 +00:00 |
|
nicm
|
c660e46149
|
Set the window size as well as the layout size when using the preset
layouts.
|
2019-04-17 14:43:49 +00:00 |
|
nicm
|
e3b1358bbc
|
Do not let the size of the pane status screen go negative.
|
2019-04-17 14:41:08 +00:00 |
|
nicm
|
5943cd1907
|
Document that switch-client can change all of session,window,pane and
check for % in the target as well as ":.".
|
2019-04-17 14:39:37 +00:00 |
|
nicm
|
78287e27c8
|
Break new window and pane creation common code from various commands and
window.c into a separate file spawn.c.
|
2019-04-17 14:37:48 +00:00 |
|
nicm
|
835ccbac46
|
select-word was missing from the command list, from pawel-slowik.
|
2019-04-08 17:55:51 +00:00 |
|
nicm
|
bb629f3be7
|
Current window style also needs to be tested for default.
|
2019-04-07 20:18:20 +00:00 |
|
nicm
|
1b5a8a0f09
|
Fix some warnings, from Thomas Adam.
|
2019-04-05 20:32:31 +00:00 |
|
nicm
|
f4aefb738e
|
Fix size check for splitw -f and top level pane size for tiled layout,
problems reported by Thomas Sattler.
|
2019-04-04 10:25:35 +00:00 |
|
nicm
|
f6c54f3f03
|
Do not load /etc/tmux.conf if given -f.
|
2019-04-03 06:43:19 +00:00 |
|
nicm
|
06d58b3b7b
|
screen_write_fast_copy can no longer assume the target screen is default
(it isn't for the pane status lines).
|
2019-04-03 06:43:04 +00:00 |
|
nicm
|
09f71ed1b2
|
Silence flag should use the same option as activity, reported by Thomas
Sattler.
|
2019-04-02 18:41:24 +00:00 |
|
nicm
|
7bcc0d16f2
|
Add an argument to copy commands to set the prefix for the buffer name,
allows buffers for different sessions to be named separately.
|
2019-04-02 09:03:39 +00:00 |
|
nicm
|
ffa4d48967
|
Store and restore cursor across reflow by working out a position based
on unwrapped lines, rather than a grid offset. Fixes problems reported
by Thomas Sattler and Paul de Weerd.
|
2019-04-02 08:45:32 +00:00 |
|
nicm
|
792fcb1dbf
|
Restore a check to stop scrolled lines becoming larger than total lines,
fixes a crash reported by Thomas Sattler.
|
2019-04-01 19:33:38 +00:00 |
|
nicm
|
d68a17a1df
|
Free old strings after they have been expanded in format_choose.
|
2019-03-29 09:33:24 +00:00 |
|
nicm
|
c6c4960b35
|
Fix offset of list ranges.
|
2019-03-28 22:18:46 +00:00 |
|
nicm
|
08bc226527
|
Expand session and window formats for buffer filters.
|
2019-03-28 21:05:15 +00:00 |
|
nicm
|
c1f0918f8a
|
Fix stop-selection, from Avi Halachmi.
|
2019-03-27 13:25:11 +00:00 |
|
nicm
|
9f8d193b11
|
Break copy mode commands into individual functions instead of a big load
of if statements.
|
2019-03-26 21:01:19 +00:00 |
|
nicm
|
d21f8ecc13
|
Add StatusDefault binding for the mouse on any otherwise unassigned
parts of the status line, from Avi Halachmi.
|
2019-03-25 18:59:55 +00:00 |
|
nicm
|
ff4d7d541f
|
Fix columns of cursor_character format in list.
|
2019-03-25 14:29:36 +00:00 |
|
nicm
|
517d673dbe
|
Ignore mouse on status line which are not part of a range, GitHub issue 1649.
|
2019-03-25 09:22:09 +00:00 |
|
nicm
|
b4a301f8fe
|
Clarify that styles can be space or comma separated, from Stephen Zapatka.
|
2019-03-22 10:45:17 +00:00 |
|
nicm
|
04a1fc9d36
|
I forgot to document resize-window, window-size and default-size;
reminded by okan@.
|
2019-03-22 09:33:04 +00:00 |
|
nicm
|
9ee1a8f701
|
Improve cursor positioning after reflow by storing the position as an
offset into the entire history before reflow and restoring it aftewards.
|
2019-03-20 19:19:11 +00:00 |
|
nicm
|
ed962e7612
|
Include function name in logging.
|
2019-03-20 07:30:05 +00:00 |
|
nicm
|
458b87150b
|
Do not leak ranges on error.
|
2019-03-20 07:28:31 +00:00 |
|
nicm
|
ae46a19b8e
|
Ignore invalid styles rather than throwing away the whole format, this
matches what we used to do.
|
2019-03-20 07:24:03 +00:00 |
|
nicm
|
3b959c05ff
|
Bit more logging to show drawing errors.
|
2019-03-20 07:13:02 +00:00 |
|
nicm
|
8b74e959ef
|
Include window-status-style and window-status-current style in the format.
|
2019-03-19 21:09:51 +00:00 |
|
nicm
|
161b57869e
|
Add a cursor_character format.
|
2019-03-19 19:01:50 +00:00 |
|
nicm
|
b24c9e34a9
|
Rename the first KEY BINDINGS section to DEFAULT KEY BINDINGS.
|
2019-03-19 13:35:42 +00:00 |
|
nicm
|
0406ec0ec2
|
Free temporary screens when writing format.
|
2019-03-18 21:55:04 +00:00 |
|
nicm
|
f34ebfed76
|
The individual -fg, -bg and -attr options have been deprecated (in
favour of -style), undocumented and hidden from show-options since
2014. Remove them, except for status-fg and status-bg.
|
2019-03-18 21:46:01 +00:00 |
|