nicm
|
bd9133b31d
|
Do not check for mouse events on pane borders when zoomed, based on a
fix from Avi Halachmi.
|
2018-09-11 06:37:54 +00:00 |
|
nicm
|
1b92afa799
|
Do not clear selection when searching.
|
2018-09-10 06:48:01 +00:00 |
|
nicm
|
8f9491ddfe
|
Allow a large line number to go to the end with goto-line, from Mark
Kelly in GitHub issue 1460.
|
2018-09-03 08:51:43 +00:00 |
|
nicm
|
9bab73f489
|
Fix selection test, from Takeshi Banse.
|
2018-09-03 08:47:27 +00:00 |
|
nicm
|
95e3e363ff
|
Reset line flag when clearing selection, GitHub issue 1454.
|
2018-08-29 18:54:23 +00:00 |
|
nicm
|
f57aa143c1
|
Keep any text killed in the command prompt with C-w and yank it with
C-y, only use the top buffer if no text has previously been killed. This
and previous change promped by discussion with kn@.
|
2018-08-29 09:50:32 +00:00 |
|
nicm
|
e53094bc5f
|
Add C-Left and C-Right as aliases for M-b and M-f.
|
2018-08-29 08:56:51 +00:00 |
|
nicm
|
79d2351ce8
|
Memory leaks, from Gang Fan in GitHub issue 1453.
|
2018-08-27 11:03:34 +00:00 |
|
nicm
|
1b4402c823
|
Add q: format prefix to escape sh(1) special characters. Suggested by
someone ages ago and then more recently in GitHub issue 1449.
|
2018-08-26 09:28:42 +00:00 |
|
nicm
|
f38b5a1b58
|
all_jobs can be static.
|
2018-08-23 18:39:12 +00:00 |
|
nicm
|
bceccc6b63
|
Move job struct into job.c.
|
2018-08-23 15:45:05 +00:00 |
|
nicm
|
55db3623bf
|
Add StatusLeft and StatusRight mouse key modifiers for the left and
right parts of the status line.
|
2018-08-22 20:06:14 +00:00 |
|
nicm
|
98a478ceb3
|
Move offset of window list into status struct.
|
2018-08-20 20:41:58 +00:00 |
|
nicm
|
665f046950
|
Add -Z to find-window as well.
|
2018-08-20 15:00:42 +00:00 |
|
nicm
|
9f2db6a0af
|
Fix problems with page scrolling in copy mode, GitHub issue 1440 from
Amos Bird.
|
2018-08-20 13:51:09 +00:00 |
|
nicm
|
cac4eadca0
|
Add a flag to force redrawing of the status line even if the content
hasn't changed, needed for resizing.
|
2018-08-19 20:13:07 +00:00 |
|
nicm
|
d95fad3d5f
|
Expand \u and \U escape sequences in command strings, from Christopher
Hunt in GitHub issue 1443.
|
2018-08-19 19:03:46 +00:00 |
|
nicm
|
88327c7698
|
Add a client redraw-window flag instead of the redraw-all flag and for
all just use the three flags together (window, borders, status).
|
2018-08-19 16:45:03 +00:00 |
|
nicm
|
bd2896b65e
|
SESSION_UNATTACHED flag is no longer necessary now we have an attached
count instead.
|
2018-08-18 20:08:52 +00:00 |
|
nicm
|
3bc08b0dc0
|
Some tidying and helper functions.
|
2018-08-18 16:14:03 +00:00 |
|
nicm
|
a9ffb56b65
|
Add the KEYC_XTERM flag to all function keys that imply a modifier so
that they are correctly translated into xterm(1)-style keys. GitHub
issue 1437.
|
2018-08-16 14:04:03 +00:00 |
|
nicm
|
14b97fc889
|
Add size to arguments struct too.
|
2018-08-14 11:38:05 +00:00 |
|
nicm
|
d0a600ccaa
|
Some tidying, use a struct for arguments (there will be more later) and
add a helper function.
|
2018-08-14 11:31:34 +00:00 |
|
nicm
|
87e87030fe
|
Whoops, didn't mean to commit this.
|
2018-08-09 09:54:22 +00:00 |
|
nicm
|
a5ef1f2ed6
|
Bump the UTF-8 character array up to 18 to allow for more combining
characters (some languages use up to five). This size doesn't make as
much difference now that UTF-8 goes into an extended cell. GitHub issue
1430.
|
2018-08-09 09:53:44 +00:00 |
|
nicm
|
f5d7a80272
|
calloc the mode data instead of malloc and initialize everything.
|
2018-08-05 08:59:30 +00:00 |
|
nicm
|
d6ff630498
|
Log command arguments.
|
2018-08-02 18:35:21 +00:00 |
|
nicm
|
fb1f0fee5a
|
session_groups can be static also.
|
2018-08-02 11:56:12 +00:00 |
|
nicm
|
6048b0f483
|
Make key trees and some other bits static.
|
2018-08-02 11:44:07 +00:00 |
|
nicm
|
f12b857415
|
Minor tidying.
|
2018-08-02 11:18:34 +00:00 |
|
nicm
|
21f8ac2766
|
Make display-panes block the client until a pane is chosen or it times out.
|
2018-08-02 07:55:16 +00:00 |
|
nicm
|
fe7486d43b
|
Initialize new lineflag member.
|
2018-08-01 15:22:40 +00:00 |
|
nicm
|
5f07da6227
|
Do not leak path or use it after free.
|
2018-07-31 13:06:44 +00:00 |
|
nicm
|
82776c456e
|
Move struct screen_sel into screen.c and tidy up members that are only
used by copy mode.
|
2018-07-31 11:49:26 +00:00 |
|
nicm
|
80bdd89856
|
Clear history on RIS like most other terminals do.
|
2018-07-31 10:32:19 +00:00 |
|
nicm
|
b21a710de7
|
Remove a leftover unused struct.
|
2018-07-30 11:24:55 +00:00 |
|
kn
|
5c78b48cdf
|
Point to glob in section 7 for the actual list of special characters instead
the C API in section 3.
OK millert jmc nicm, "the right idea" deraadt
|
2018-07-23 19:02:49 +00:00 |
|
nicm
|
969af935f3
|
When a key isn't in the first table, we need to try the same key again
not the any key. Also rename some labels. Fixes GitHub issue 1406
reeported by Mark Kelly.
|
2018-07-17 18:02:40 +00:00 |
|
nicm
|
0d88f8a78b
|
Add an "Any" key to run a command if a key is pressed that is not bound
in the current key table. GitHub issue 1404.
|
2018-07-16 08:48:22 +00:00 |
|
nicm
|
ff67ef945d
|
Fix new-window -k, GitHub issue 1403.
|
2018-07-15 06:57:13 +00:00 |
|
nicm
|
cfc81692e6
|
Expand formats in load-buffer and save-buffer.
|
2018-07-11 08:29:21 +00:00 |
|
nicm
|
e7d53020b4
|
Helper function to shorten history.
|
2018-07-11 06:51:39 +00:00 |
|
nicm
|
03519021b9
|
Add function comments.
|
2018-07-11 06:43:45 +00:00 |
|
nicm
|
28a5bc8fae
|
Add a rectangle_toggle format, from Hirokazu Hata.
|
2018-07-06 07:11:23 +00:00 |
|
jmc
|
98c4291df2
|
whitespace needed between macro args and punctuation;
|
2018-07-04 13:27:32 +00:00 |
|
nicm
|
cc743dc296
|
Add set-hook -R to run a hook immediately (useful to set multiple hooks
to the same thing).
|
2018-07-04 12:30:52 +00:00 |
|
nicm
|
d254293a6d
|
Add pane focus hooks.
|
2018-07-04 12:25:26 +00:00 |
|
nicm
|
2fae6a5761
|
Add accessors for grid linedata member, for some future work. From Dan
Aloni.
|
2018-07-04 09:44:07 +00:00 |
|
nicm
|
42935bde71
|
Fire notify for select-layout, from George Nachman.
|
2018-07-02 12:39:14 +00:00 |
|
nicm
|
a14aa788d4
|
Allow any punctuation (except :) as separator in s/x/y/, not only
/. From JINNOUCHI Yasushi in GitHub issue 1386.
|
2018-06-27 17:36:10 +00:00 |
|