Commit Graph

7996 Commits

Author SHA1 Message Date
2dd9a4fb9c Bump version again. 2019-07-29 11:03:15 +01:00
b8b865fb17 Bump 3.0-rc up to master. 2019-07-29 10:53:04 +01:00
da552eb73b Merge branch 'master' into 3.0-rc 2019-07-29 10:51:30 +01:00
b90a9fcd13 Merge branch 'obsd-master' 2019-07-26 23:02:27 +01:00
e19622b8db Add to CHANGES. 2019-07-26 21:22:53 +01:00
8f40f791d9 Change "lost server" message to "server exited unexpectedly", from Neal
McBurnett in GitHub issue 1857.
2019-07-26 20:08:40 +00:00
bb9a123ddd Merge branch 'obsd-master' 2019-07-24 23:02:30 +01:00
90dba3ec66 Mark pane status line jobs with FORMAT_STATUS also so it redraws when
they finish, GitHub issue 1852.
2019-07-24 21:16:17 +00:00
47712fc113 Merge branch 'obsd-master' 2019-07-19 09:02:26 +01:00
bf6d1aeaa4 Add a few vi(1) key aliases, from D Ben Knoble. 2019-07-19 07:20:51 +00:00
df7b5292ab More man page fixes from lacygoill at lacygoill dot me, GitHub issue
1805.
2019-07-19 07:18:03 +00:00
7e7c8faa34 Merge branch 'obsd-master' 2019-07-17 21:02:26 +01:00
f6a9f6b4ad Use the right client for if -b. 2019-07-17 17:49:23 +00:00
9e7774bb96 Clear overlay on normal key press. 2019-07-17 17:46:51 +00:00
7c78ebce45 cc, make, libevent, ncurses are dependencies for all builds so no need to list
them for VCS build.
2019-07-17 08:57:22 +01:00
80b82c8d14 Mention dependencies earlier. 2019-07-17 08:56:10 +01:00
8e33cc61b1 Merge branch 'obsd-master' 2019-07-16 17:02:25 +01:00
99852f8401 Fix check for wrapping when redrawing entire lines, GitHub issue 1836. 2019-07-16 14:11:52 +00:00
b749a39cdb Merge branch 'obsd-master' 2019-07-16 13:02:24 +01:00
b89f2f28bb Fix grid clear code to correctly clear with the default background
colour rather than ending up with the used count higher than the total
size, GitHub issue 1829.
2019-07-16 10:30:56 +00:00
a786a59176 Merge branch 'obsd-master' 2019-07-15 21:02:26 +01:00
eac055bfaf Simplify code to work out if an extra line is needed in the cell. 2019-07-15 18:43:32 +00:00
6ceeceab7a Make layout_fix_offsets take a window like layout_fix_panes. 2019-07-15 18:25:07 +00:00
c9216493cf Merge branch 'obsd-master' 2019-07-10 17:02:25 +01:00
91b6145499 The command item changes so can't keep getting the target out of it, need to use
the one from the first item. Fixes crash reported by M Kelly.
2019-07-10 14:33:24 +00:00
9cbbdb90bf Merge branch 'obsd-master' 2019-07-10 13:02:26 +01:00
f4d858e7a0 Add -F to refresh-client to specify flags for control clients - one flag
at the moment, no-output which turns off forwarding pane output. From
Thomas Adam. GitHub issue 1834.
2019-07-10 11:20:10 +00:00
98ef369b27 Merge branch 'obsd-master' 2019-07-09 17:02:26 +01:00
fc2016dbb6 Add a -H flag to send-keys to send literal keys given as hex numbers
(needed for control clients to send mouse sequences). Also add some
format flags for UTF-8 and SGR mouse mode. Requested by Bradley Smith in
GitHub issues 1832 and 1833.
2019-07-09 14:03:12 +00:00
177599efb7 Merge branch 'obsd-master' 2019-07-09 15:02:25 +01:00
ad11d49d64 Do not leak empty lines, GitHub issue 1824. 2019-07-09 13:19:36 +00:00
b74b8be680 Add j and k for navigation in menus, GitHub issue 1828. 2019-07-09 12:44:47 +00:00
ab244cc7ad Merge branch 'obsd-master' 2019-07-08 23:02:26 +01:00
a4be028b76 Clear search marks before resize, GitHub issue 1823. 2019-07-08 20:29:11 +00:00
29b2d07b6b Merge branch 'obsd-master' 2019-07-08 15:02:25 +01:00
cbe781203f Use the clear history function for the 3J sequence rather than doing it manually. 2019-07-08 11:38:14 +00:00
3a4cf62aa9 Merge branch 'obsd-master' 2019-07-06 23:02:26 +01:00
ddf53d6e4e Correctly adjust mouse position if the status line is at the top and
more than one line. GitHub issue 1822.
2019-07-06 20:56:34 +00:00
3635b3cd6c Correctly clear underscore colour in grid_get_cell1, also fix struct
grid_cell to avoid padding. Fixes increased memory use reported by Suraj
N Kurapati.
2019-07-06 20:37:29 +00:00
bc112a8c89 Merge branch 'obsd-master' 2019-07-05 11:02:26 +01:00
55c694a467 Do not use uninitialized buffer name. 2019-07-05 07:52:27 +00:00
be5af704ad Merge branch 'obsd-master' 2019-07-02 23:02:26 +01:00
6a489fa7f6 Command prompt key presses need to avoid the command queue, GitHub issue
1817. Also a tmux.1 fix from jmc.
2019-07-02 20:09:19 +00:00
b9fbf02ad5 Merge branch 'obsd-master' 2019-07-01 09:02:25 +01:00
2da050413c Add a "fill" style attribute to clear the entire format drawing area in
a colour, GitHub issue 1815.
2019-07-01 06:56:00 +00:00
abcd4bd246 Merge branch 'obsd-master' 2019-06-30 21:02:26 +01:00
cf30e0f935 Do not double free window if pane fails to start. 2019-06-30 19:21:53 +00:00
68c2fc6824 Merge branch 'obsd-master' 2019-06-28 17:02:26 +01:00
4ff7bc3eb3 When system calls indicate an error they return -1, not some arbitrary
value < 0.  errno is only updated in this case.  Change all (most?)
callers of syscalls to follow this better, and let's see if this strictness
helps us in the future.
2019-06-28 13:35:05 +00:00
b6b4f86cfc Merge branch 'obsd-master' 2019-06-28 09:02:24 +01:00