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 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								nicm
							
						 
					 | 
					
						
						
							
						
						97738921cd
					 | 
					
						
						
							
							Style nit.
						
						
						
						
						
						
					 | 
					
						2018-06-26 13:21:28 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								nicm
							
						 
					 | 
					
						
						
							
						
						8fb6666f17
					 | 
					
						
						
							
							Do not take address of a member of a NULL pointer. GitHub issue 1382
						
						
						
						
						
						
						
						from Kamil Rytarowski. 
						
						
					 | 
					
						2018-06-26 11:14:05 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								nicm
							
						 
					 | 
					
						
						
							
						
						0c94c3fbee
					 | 
					
						
						
							
							If there are only two panes, always use the other pane as the last
						
						
						
						
						
						
						
						pane. Based on a change from Duy Nguyen in GitHub issue 1377. 
						
						
					 | 
					
						2018-06-25 17:23:16 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								nicm
							
						 
					 | 
					
						
						
							
						
						dec6ec9e29
					 | 
					
						
						
							
							Minor cosmetic improvement from KOIE Hidetaka.
						
						
						
						
						
						
					 | 
					
						2018-06-24 21:24:09 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |