nicm
|
e2f6f58fe5
|
Make newline a style delimiter as well so they can cross multiple lines
for readability.
|
2021-08-12 20:46:30 +00:00 |
|
nicm
|
db9195463d
|
Now that styles can contain formats, they need to be expanded when
inserted into the status line.
|
2021-08-12 20:44:49 +00:00 |
|
nicm
|
6feb8f6505
|
Use COLOUR_DEFAULT not hardcoded 8.
|
2021-08-12 20:09:34 +00:00 |
|
nicm
|
9b00472820
|
Evaluate styles with the pane variables.
|
2021-08-12 19:47:05 +00:00 |
|
Thomas Adam
|
9d7b1960c2
|
Merge branch 'obsd-master' into master
|
2021-08-12 14:01:18 +01:00 |
|
nicm
|
5d451551b6
|
Restore saved cursor position after a ZWJ rather than recalculating it.
|
2021-08-12 11:35:53 +00:00 |
|
Thomas Adam
|
fada3eb932
|
Merge branch 'obsd-master' into master
|
2021-08-12 10:01:22 +01:00 |
|
nicm
|
26773ea9ef
|
Do not dereference pane when it is NULL, fixes a crash when creating a
hook from the config, GitHub issue 2820.
|
2021-08-12 08:10:20 +00:00 |
|
nicm
|
163908fe8a
|
Move hook format setup earlier and add a hook_client, GitHub issue 2809.
|
2021-08-12 08:05:11 +00:00 |
|
Thomas Adam
|
44ada9cd67
|
Merge branch 'obsd-master' into master
|
2021-08-12 00:01:26 +01:00 |
|
nicm
|
7eea3d7ab8
|
Break the colour palette into a struct rather than just a single array
and use that to support the OSC palette-setting sequences in popups.
Also add a pane-colours array option to specify the defaults. GitHub
issue 2815.
|
2021-08-11 20:49:55 +00:00 |
|
nicm
|
01fd4b997e
|
Add pipe variants of the line copy commands. While here make the command
list less unreadable. GitHub issue 2813.
|
2021-08-11 20:35:46 +00:00 |
|
Thomas Adam
|
e9d49161e0
|
Merge branch 'obsd-master' into master
|
2021-08-11 12:01:20 +01:00 |
|
nicm
|
9013600074
|
Return to applying pane-border-style to the area outside panes, GitHub
issue 2816.
|
2021-08-11 09:05:21 +00:00 |
|
Thomas Adam
|
7a06b92061
|
Merge branch 'obsd-master' into master
|
2021-08-11 10:01:20 +01:00 |
|
nicm
|
338ec859a4
|
Make confirm-before optionally block the invoking client like run-shell,
GitHub issue 2819.
|
2021-08-11 08:40:58 +00:00 |
|
nicm
|
f6755c6f2c
|
OSC 52 can be long enough to make tmux think the output buffer is too
big, so treat it as a redraw. GitHub issue 2814.
|
2021-08-11 07:51:31 +00:00 |
|
Nicholas Marriott
|
705411ea5c
|
Tweak comment about logs.
|
2021-08-10 08:14:14 +01:00 |
|
Thomas Adam
|
9d80ec6cc9
|
Merge branch 'obsd-master' into master
|
2021-08-09 16:01:35 +01:00 |
|
nicm
|
be5988457f
|
Change copy-line and copy-end-of-line not to cancel and add -and-cancel
variants, like the other copy commands. GitHub issue 2799.
|
2021-08-09 13:08:08 +00:00 |
|
Thomas Adam
|
33e332428c
|
Merge branch 'obsd-master' into master
|
2021-08-06 12:01:24 +01:00 |
|
nicm
|
24cd6851f6
|
Add basic support for zero width joiners, GitHub issues 1605 and 2784.
|
2021-08-06 09:34:09 +00:00 |
|
nicm
|
19812b2d29
|
Add client focus hooks.
|
2021-08-06 09:19:02 +00:00 |
|
Thomas Adam
|
4bccff9556
|
Merge branch 'obsd-master' into master
|
2021-08-06 10:01:17 +01:00 |
|
nicm
|
ef5602a590
|
Another minor fix - do not draw positions that are under the popup with
spaces, from Anindya Mukherjee. Also a typo fix from Linus Arver.
|
2021-08-06 07:32:21 +00:00 |
|
Thomas Adam
|
acd70ea643
|
Merge branch 'obsd-master' into master
|
2021-08-06 06:01:18 +01:00 |
|
nicm
|
950d3c5bbc
|
Tweak previous not to replace complete characters with spaces.
|
2021-08-06 03:29:15 +00:00 |
|
nicm
|
97b5962ab1
|
Correctly draw wide characters that are partially obscured.
|
2021-08-06 03:13:05 +00:00 |
|
Thomas Adam
|
e3fa6cd96c
|
Merge branch 'obsd-master' into master
|
2021-08-05 12:01:19 +01:00 |
|
nicm
|
93cc8df692
|
Do not freeze output in panes when a popup is open, let them continue to
redraw. From Anindya Mukherjee .
|
2021-08-05 09:43:51 +00:00 |
|
Thomas Adam
|
4b88872c85
|
Merge branch 'obsd-master' into master
|
2021-08-04 10:01:25 +01:00 |
|
Nicholas Marriott
|
c063831df5
|
Do not configure on macOS without the user making a choice about utf8proc.
|
2021-08-04 09:49:08 +01:00 |
|
nicm
|
42490f4750
|
Add a client-active hook, from ncfavier in GitHub issue 2803.
|
2021-08-04 08:07:19 +00:00 |
|
Thomas Adam
|
63f9f3113c
|
Merge branch 'obsd-master' into master
|
2021-07-28 10:01:19 +01:00 |
|
nicm
|
e37aa45681
|
Make window-linked and window-unlinked window options, GitHub issue
2790.
|
2021-07-28 07:06:54 +00:00 |
|
Thomas Adam
|
7cbf4c9027
|
Merge branch 'obsd-master' into master
|
2021-07-21 10:01:24 +01:00 |
|
nicm
|
78ec057916
|
Do not add height twice when calculating popup_mouse_top, from M Kelly.
|
2021-07-21 08:09:43 +00:00 |
|
nicm
|
f0e02387b2
|
Do not close popups on resize, instead adjust them to fit, from Anindya
Mukherjee.
|
2021-07-21 08:06:36 +00:00 |
|
Thomas Adam
|
e3ff887d2a
|
Merge branch 'obsd-master' into master
|
2021-07-14 12:01:21 +01:00 |
|
Nicholas Marriott
|
0ea6cdca90
|
Need all of the TAILQ bits.
|
2021-07-14 11:09:28 +01:00 |
|
Nicholas Marriott
|
d723466df2
|
Pick default-terminal from the first of tmux-256color, tmux, screen-256color,
screen that is available on the build system.
|
2021-07-14 11:03:19 +01:00 |
|
nicm
|
732c72c98e
|
Move default value for TERM into tmux.h.
|
2021-07-14 08:56:00 +00:00 |
|
Thomas Adam
|
bb4bc8caf4
|
Merge branch 'obsd-master' into master
|
2021-07-14 00:01:21 +01:00 |
|
nicm
|
38c5788232
|
Give #() commands a one second grace period where the output is empty
before telling the user they aren't doing anything. GitHub issue 2774.
|
2021-07-13 22:09:29 +00:00 |
|
Thomas Adam
|
7496e70bd7
|
Merge branch 'obsd-master' into master
|
2021-07-13 12:01:19 +01:00 |
|
nicm
|
df3fe2aa72
|
Only use client for sizing when not detached, GitHub issue 2772.
|
2021-07-13 10:38:57 +00:00 |
|
Thomas Adam
|
c1d5dda62e
|
Merge branch 'obsd-master' into master
|
2021-07-08 14:01:21 +01:00 |
|
nicm
|
51915b9b0a
|
Fix mouse_word format now word-separators has no space and position of
menu if too close to the bottom.
|
2021-07-08 11:14:53 +00:00 |
|
Thomas Adam
|
ed575182e3
|
Merge branch 'obsd-master' into master
|
2021-07-06 10:01:22 +01:00 |
|
nicm
|
32f2d9d089
|
Improve error reporting when the tmux /tmp directory cannot be created
or used, GitHub issue 2765 from Uwe Kleine-Koenig.
|
2021-07-06 08:26:00 +00:00 |
|