Commit Graph

  • 649e5970e9 Add a -O flag to display-menu to change the mouse behaviour and not close the menu when the mouse is released, from teo_paul1 at yahoo dot com. nicm 2020-10-30 08:55:56 +00:00
  • 733abfcfc5 Do not write after the end of the array and overwrite the stack when colon-separated SGR sequences contain empty arguments. Reported by Sergey Nizovtsev. nicm 2020-10-29 16:33:01 +00:00
  • 7f321a4cc6 Merge branch 'obsd-master' Thomas Adam 2020-10-29 18:01:21 +00:00
  • a868bacb46 Do not write after the end of the array and overwrite the stack when colon-separated SGR sequences contain empty arguments. Reported by Sergey Nizovtsev. nicm 2020-10-29 16:33:01 +00:00
  • 7a4aa14618 Do not require that there be no other clients before loading the config, being the first client is enough. GitHub issue 2438. nicm 2020-10-28 10:09:10 +00:00
  • d5fac75667 Merge branch 'obsd-master' Thomas Adam 2020-10-29 14:05:21 +00:00
  • 977cf3cf69 Set RGB flag if capabilities are present, GitHub issue 2418. nicm 2020-10-13 07:29:24 +00:00
  • 07ffed8b6f Fix note for "previous-window" default key binding, from Sebastian Falbesoner. nicm 2020-10-13 10:15:23 +00:00
  • 7ffb414299 Client could be NULL in select-window (for example in .tmux.conf), do not set latest session if so. GitHub issue 2429 from Han Boetes. nicm 2020-10-19 06:39:28 +00:00
  • 3c298b98ce SIGQUIT handler needs to be cleared before fork like the others, reported by Simon Andersson. nicm 2020-10-26 19:00:37 +00:00
  • b33a302235 Do not require that there be no other clients before loading the config, being the first client is enough. GitHub issue 2438. nicm 2020-10-28 10:09:10 +00:00
  • 20e89605c9 Merge branch 'obsd-master' Thomas Adam 2020-10-26 20:01:18 +00:00
  • 31ed29e551 SIGQUIT handler needs to be cleared before fork like the others, reported by Simon Andersson. nicm 2020-10-26 19:00:37 +00:00
  • 9a5b2c93a7 Merge branch 'obsd-master' Thomas Adam 2020-10-19 10:01:18 +01:00
  • d8cda9286f Client could be NULL in select-window (for example in .tmux.conf), do not set latest session if so. GitHub issue 2429 from Han Boetes. nicm 2020-10-19 06:39:28 +00:00
  • 6125800876 Merge branch 'obsd-master' Thomas Adam 2020-10-13 12:01:20 +01:00
  • 4c8706d399 Fix note for "previous-window" default key binding, from Sebastian Falbesoner. nicm 2020-10-13 10:15:23 +00:00
  • 9ab81e1879 Merge branch 'obsd-master' Thomas Adam 2020-10-13 10:01:19 +01:00
  • d603dbdef0 Set RGB flag if capabilities are present, GitHub issue 2418. nicm 2020-10-13 07:29:24 +00:00
  • 30601d11a8 Merge branch 'obsd-master' Thomas Adam 2020-10-09 22:01:22 +01:00
  • 4dc76e084b Escape ! in Ql tim 2020-10-09 19:12:36 +00:00
  • 7ca0b9ddfa Merge branch 'obsd-master' Thomas Adam 2020-10-07 10:01:19 +01:00
  • 991d5a9c74 Add compat for getdtablesize, GitHub issue 2406. Nicholas Marriott 2020-10-07 09:39:43 +01:00
  • 3afcc6faac Allow fnmatch(3) wildcards in update-environment, GitHub issue 2397. nicm 2020-10-07 08:23:55 +00:00
  • 57168f3f59 Merge branch 'obsd-master' Thomas Adam 2020-10-06 10:01:20 +01:00
  • 7e319756d2 Fix a last minute change in previous. nicm 2020-10-06 07:36:42 +00:00
  • e369f64669 Add a state struct to store working state during format expansion instead of modiyfing the format tree. nicm 2020-10-06 07:36:05 +00:00
  • 680e7a382f glibc's malloc is very bad about returning memory from the kernel, add a call to its malloc_trim to prompt it to do so. Reported by Sarunas Valaskevicius. Nicholas Marriott 2020-10-06 08:18:42 +01:00
  • 847a061e31 Merge branch 'obsd-master' Thomas Adam 2020-10-05 14:01:19 +01:00
  • 8d9ea1b97c Trim "s from process names; also fix a default format in man page. nicm 2020-10-05 11:04:40 +00:00
  • f5b7ebc540 Merge branch 'obsd-master' Thomas Adam 2020-10-05 12:01:23 +01:00
  • 1479e32e1a Tidy the resize code, merge some common bits and add some comments. From "Mike" in GitHub issue 2392. nicm 2020-10-05 10:00:51 +00:00
  • c8f3736b07 Use the setal capability as well as (tmux's) Setulc. nicm 2020-10-05 09:53:01 +00:00
  • 92a2e7411f Link to install wiki page. Nicholas Marriott 2020-10-01 09:01:42 +01:00
  • 9ec68db74f Correct break-pane default format, from Gregory Pakosz. Nicholas Marriott 2020-09-30 14:17:27 +01:00
  • f43e3e5b4f Next version. Nicholas Marriott 2020-09-30 13:36:58 +01:00
  • 86433c6fb5 Merge tag '3.2-rc' into master Nicholas Marriott 2020-09-30 13:36:26 +01:00
  • cf8ef63c4a Fix some warnings, GitHub issue 2382. Nicholas Marriott 2020-09-30 13:35:51 +01:00
  • ec9e03d09a Old Terminal.app versions do not respond correctly to secondary DA, instead responding with the primary DA response. Ignore it. Reported by Dave Vandervies. nicm 2020-08-24 05:23:30 +00:00
  • 3bece648bd Trim "s from process names, from Gregory Pakosz. Nicholas Marriott 2020-09-30 13:26:31 +01:00
  • 68c2d5c48d Escape+Up and the other arrow keys should be kept as Escape+Up and not converted to M-Up. Do not give them the implied meta flag so they don't match the M-Up entry in the output key tree. Fixes problem with vi reported by jsing@. nicm 2020-09-23 14:57:33 +00:00
  • f70eda3817 Check if UNIX 03 is needed for CMSG_DATA, for newer Solaris. From Eric N Vander Weele. Nicholas Marriott 2020-09-25 10:04:52 +01:00
  • a880237141 Also pkg-config. Nicholas Marriott 2020-09-25 09:43:35 +01:00
  • 9d597390ca Mention build dependencies, based on a change from Mateusz Urbanek. Nicholas Marriott 2020-09-25 09:41:41 +01:00
  • 5f50e7d942 Trim "s from process names, from Gregory Pakosz. Nicholas Marriott 2020-09-30 13:26:31 +01:00
  • 4f638c0e31 Check if UNIX 03 is needed for CMSG_DATA, for newer Solaris. From Eric N Vander Weele. Nicholas Marriott 2020-09-25 10:04:52 +01:00
  • e2e5169f84 Also pkg-config. Nicholas Marriott 2020-09-25 09:43:35 +01:00
  • ebf27f6900 Mention build dependencies, based on a change from Mateusz Urbanek. Nicholas Marriott 2020-09-25 09:41:41 +01:00
  • 476c185997 Merge branch 'obsd-master' Thomas Adam 2020-09-23 18:01:17 +01:00
  • f2dfc2759e Escape+Up and the other arrow keys should be kept as Escape+Up and not converted to M-Up. Do not give them the implied meta flag so they don't match the M-Up entry in the output key tree. Fixes problem with vi reported by jsing@. nicm 2020-09-23 14:57:33 +00:00
  • dc0c3aa391 Merge branch 'obsd-master' Thomas Adam 2020-09-22 18:01:18 +01:00
  • d6680b9474 Move a sentence to the right command. nicm 2020-09-22 15:45:20 +00:00
  • 859a4c3460 Merge branch 'obsd-master' Thomas Adam 2020-09-22 10:01:17 +01:00
  • b9392d5cb1 Do not wrap at end of text when positioning at end of match because the length may include trailing spaces. nicm 2020-09-22 08:41:27 +00:00
  • a34ceb1074 Merge branch 'obsd-master' Thomas Adam 2020-09-22 08:01:18 +01:00
  • 51909a107f Resize screen to the correct size (borders need to be taken off). nicm 2020-09-22 06:44:52 +00:00
  • 86d6ac2f06 Fix warnings on some platforms with %llx and add a new message to handle 64-bit client flags. nicm 2020-09-22 05:23:34 +00:00
  • ca5afb34bf Merge branch 'obsd-master' Thomas Adam 2020-09-18 14:01:19 +01:00
  • 88b66e9e28 Free buffer earlier to avoid confusing some compilers, GitHub issue 2382. nicm 2020-09-18 11:23:29 +00:00
  • ed946dccc7 Some other warnings, GitHub issue 2382. nicm 2020-09-18 11:20:59 +00:00
  • eea85fb4c7 Merge branch 'obsd-master' Thomas Adam 2020-09-16 22:01:18 +01:00
  • 3206869ea5 Add -q flag to unbind-key to hide errors, GitHub issue 2381. nicm 2020-09-16 19:12:59 +00:00
  • c3e1b841f9 Merge branch 'obsd-master' Thomas Adam 2020-09-16 20:01:19 +01:00
  • 869c0e860f Fix some warnings, GitHub issue 2382. nicm 2020-09-16 18:37:55 +00:00
  • 3c1f34c208 Merge branch 'obsd-master' Thomas Adam 2020-09-08 12:01:17 +01:00
  • 1fed7e84a3 Allow -N without a command to change or add a note to an existing key. nicm 2020-09-08 10:19:19 +00:00
  • 634a2bb647 Merge branch 'obsd-master' Thomas Adam 2020-09-04 14:01:18 +01:00
  • 9b45ba82fd calloc cb data so the client is NULL. nicm 2020-09-04 12:24:25 +00:00
  • 233d14f4da Hide warnings due to Apple's stupidity with __dead, reported by Kurtis Rader. Nicholas Marriott 2020-09-04 08:36:34 +01:00
  • 2e931d4994 Merge branch 'obsd-master' Thomas Adam 2020-09-03 14:01:18 +01:00
  • eadf18b9fa Do not free old session working directory until after expanding the new one because it may be needed. nicm 2020-09-03 12:47:33 +00:00
  • cbbf5febff Merge branch 'obsd-master' Thomas Adam 2020-09-02 20:01:17 +01:00
  • e538bef757 Check started flag before looking for capability. nicm 2020-09-02 17:19:58 +00:00
  • fc9ecdc665 Merge branch 'obsd-master' Thomas Adam 2020-09-02 16:01:20 +01:00
  • 37b1600d9c Add a -w flag to set- and load-buffer to send to clipboard using OSC 52. GitHub issue 2363. nicm 2020-09-02 13:46:35 +00:00
  • a0fee328bf Merge branch 'obsd-master' Thomas Adam 2020-09-01 12:01:20 +01:00
  • 60860aced8 Add -F to set-environment and source-file; GitHub issue 2359. nicm 2020-09-01 09:19:01 +00:00
  • b2a262e353 Only print below number when there is enough space. nicm 2020-09-01 08:50:14 +00:00
  • b895ffbf37 Merge branch 'obsd-master' Thomas Adam 2020-08-27 10:01:20 +01:00
  • 2ab289980a Add pane_last format, GitHub issue 2353. nicm 2020-08-27 06:55:54 +00:00
  • 655134f77c Merge branch 'obsd-master' Thomas Adam 2020-08-25 14:01:19 +01:00
  • 20fcdcfea1 Allow colour to be spelt as color, from Boris Verkhovsky. GitHub issue 2317. nicm 2020-08-25 11:35:32 +00:00
  • aa084bb49e Merge branch 'obsd-master' Thomas Adam 2020-08-24 08:01:17 +01:00
  • e4a4fcfc90 Old Terminal.app versions do not respond correctly to secondary DA, instead responding with the primary DA response. Ignore it. Reported by Dave Vandervies. nicm 2020-08-24 05:23:30 +00:00
  • 43e3e53908 Do not run off end of string when stripping delays, reported by Dave Vandervies. nicm 2020-08-24 05:22:28 +00:00
  • 769ae10658 Merge branch 'obsd-master' Thomas Adam 2020-08-20 20:01:19 +01:00
  • d0957529ed Add n: modifier to get length of a format, also automatically expand variable name arguments again if they contain a #{. nicm 2020-08-20 16:57:40 +00:00
  • 5a55d1390a Merge branch 'obsd-master' Thomas Adam 2020-08-19 10:01:19 +01:00
  • d8b6560cbf Set alert flag for the current window if the session is unattached. GitHub issues 1182 and 2299. From Eric Garver. nicm 2020-08-19 07:15:42 +00:00
  • f08bfa7cd1 Respond to colour requests if a colour is available, from Michal Goral. nicm 2020-08-19 06:37:23 +00:00
  • 93eb2c8c53 Merge branch 'obsd-master' Thomas Adam 2020-08-07 10:01:19 +01:00
  • 212c0c1f72 Do not force line width to grid width because it may need to be larger to accomodate a wide character. GitHub issue 2336. nicm 2020-08-07 07:02:57 +00:00
  • 9f0973b711 Merge branch 'obsd-master' Thomas Adam 2020-08-05 12:01:21 +01:00
  • df7fbcd7a5 Change searching to behave more like emacs and so that regex searching doesn't overlap when searching forwards. nicm 2020-08-05 09:11:09 +00:00
  • 8d7e127b17 Merge branch 'obsd-master' Thomas Adam 2020-08-04 12:01:18 +01:00
  • 82c65e3f37 Also ignore SIGQUIT so it can't be used to kill the client when locked. nicm 2020-08-04 08:50:01 +00:00
  • 98aa835079 Merge branch 'obsd-master' Thomas Adam 2020-07-30 10:01:18 +01:00
  • 944177eec3 Trim newline from ctime, from Thomas Adam. nicm 2020-07-30 07:32:52 +00:00
  • 2fdd5fa507 Merge branch 'obsd-master' Thomas Adam 2020-07-27 10:01:21 +01:00
  • 40e65c5115 Add a -d option to display-message to set delay, from theonekeyg at gmail dot com in GitHub issue 2322. nicm 2020-07-27 08:03:10 +00:00