1. 55b96a5 Handle the RGB colour escape sequence (\033[38;2;<r>;<g>;<b>m and 48;2) by nicm · 9 years ago
  2. 1cb073d Use fixed colour tables rather than generated and do a quick search for by nicm · 9 years ago
  3. 641a9cd Similarly, for sessions use a callback to free rather than checking every loop. by nicm · 9 years ago
  4. 10e90ae Change deref to the more sensible unref, and add a couple I missed before. by nicm · 9 years ago
  5. 8c93b76 Instead of putting dead clients on a list and checking it every loop, by nicm · 9 years ago
  6. b0782df Do not use the key variable uninitialized (in a debug log statement), by nicm · 9 years ago
  7. 2f58690 Fix a warning. by nicm · 9 years ago
  8. 4219939 Make it so that if a window or session target is prefixed with an =, by nicm · 9 years ago
  9. 6b21296 Move the nested check from client to server and compare the client tty by nicm · 9 years ago
  10. dc0d34e tweak SYNOPSIS and usage(); by jmc · 9 years ago
  11. 4a6c06d Make unsetting a global option restore it to the default. Diff lying by nicm · 9 years ago
  12. a863834 Add support for a single "marked pane". There is one marked pane in the by nicm · 9 years ago
  13. a3edfd9 teminal -> terminal, from Corey Farwell. by nicm · 9 years ago
  14. a3c6172 Missing t at end of response, from Vincent Bernat. by nicm · 9 years ago
  15. 58b50fb Clear signal handlers before event_reinit as apparently it can otherwise by nicm · 9 years ago
  16. 7e067cb does not need syslog.h by deraadt · 9 years ago
  17. 2a8c264 Don't use special strings if #() commands fail, just remove the format by nicm · 9 years ago
  18. 74c755f Expand formats again inside #(), and free the temporaries. by nicm · 9 years ago
  19. a55e569 Use RB_MIN to get the lowest index for the current window when creating by nicm · 9 years ago
  20. 379400c Move the jobs output cache into the formats code so that #() work more by nicm · 9 years ago
  21. 7140cce Return empty string if format is empty rather than attempting to by nicm · 10 years ago
  22. 2c53b23 In terminfo, sometimes cvvis implies cnorm and sometimes it doesn't, so by nicm · 10 years ago
  23. 3f4ee98 To replace c0-*, add a high watermark to the pty event, and also backoff by nicm · 10 years ago
  24. 37ae8a9 Tidy blank lines when outputting server info. by nicm · 10 years ago
  25. ec34439 Add a session_alerts format which is a list of all the alerts in the by nicm · 10 years ago
  26. e958db0 Add bell-action "other" to pass through bells in all windows except the by nicm · 10 years ago
  27. b833fab Left the c0-* options behind in the table. by nicm · 10 years ago
  28. 44364d7 Remove the c0-* options which never really worked satisfactorily. Going by nicm · 10 years ago
  29. 92faa2e Put the tty structs together, and tabify. by nicm · 10 years ago
  30. 592cb73 grid_marker_cell is no longer used. by nicm · 10 years ago
  31. 74b2c40 mode_key_entry can go into mode-key.c; also a few spaces->tabs. by nicm · 10 years ago
  32. a538141 window_choose_mode_item can move into window-choose.c. by nicm · 10 years ago
  33. c4a4bd6 Move input parser structs into input.c (removing fairly useless by nicm · 10 years ago
  34. 879de25 Remove some stuff that accidentally ended up here from portable, and by nicm · 10 years ago
  35. d174b9c Update environment when switching sessions as well as attaching, from Si by nicm · 10 years ago
  36. 8e9b6e0 Style spacing nits. by nicm · 10 years ago
  37. 1282bb8 array.h can be local to window-choose.c now. by nicm · 10 years ago
  38. 7becf32 Use a TAILQ not array for find-window. by nicm · 10 years ago
  39. 73c871b Simplify environ_push so it doesn't need the ARRAY_* functions. by nicm · 10 years ago
  40. b6be03f If status line is at the top, the offset needs to be adjusted when by nicm · 10 years ago
  41. 0b39e64 Remove ARRAY_* from history and expand completion to complete a) layout by nicm · 10 years ago
  42. 31b1ab4 Add a format window_linked which is 1 if a window has been linked by nicm · 10 years ago
  43. 33a585c Turn cursor off during redraw, pointed out by George Nachman. by nicm · 10 years ago
  44. 672df72 Use the right index when expanding/collapsing tree, from Thomas Adam. by nicm · 10 years ago
  45. 69b8f10 Do not complain when directions fail. by nicm · 10 years ago
  46. 7382ba8 If default-terminal is set to "screen" or "screen-*", emulate screen's by nicm · 10 years ago
  47. e36fab2 If looking for an index, don't fill in window when given a session. by nicm · 10 years ago
  48. 14d8cd6 Do not do a search for the tty path if there isn't one. by nicm · 10 years ago
  49. 094a047 If can't find pane as a pane, try as a window; likewise if can't find by nicm · 10 years ago
  50. 7717444 Add select-layout -o to undo the last layout change (apply the previously by nicm · 10 years ago
  51. c2bc84a Do not include unattached clients when trying to find one for target. by nicm · 10 years ago
  52. b7777e7 Reset cfg_ncauses to 0 as well or we could allocate the wrong size if by nicm · 10 years ago
  53. 91f6347 Assign to the right variable when comparing clients. by nicm · 10 years ago
  54. 95195f5 Rewrite of the target resolution internals to be simpler and more by nicm · 10 years ago
  55. a70762c If the requested pane is already active, do not unzoom the window (or do by nicm · 10 years ago
  56. 5bd5c9c Remove panes from layout if spawning them fails, reported by Anthony J Bentley. by nicm · 10 years ago
  57. 05e7fbd Get rid of window_choose_list type. by nicm · 10 years ago
  58. 1d1208e Fix some char* -> char *. by nicm · 10 years ago
  59. a568b9c Use a char **,u_int pair for cfg_causes. by nicm · 10 years ago
  60. 07dfdb9 Make message log a TAILQ. by nicm · 10 years ago
  61. 6dbd63b Move the functions to convert ids from strings into session.c and window.c. by nicm · 10 years ago
  62. d23af6c Explicitly cancel mouse "button" mode, this happens implicitly with some by nicm · 10 years ago
  63. aeedb46 Convert clients list into a TAILQ. by nicm · 10 years ago
  64. 583b4ab Set working directory for run-shell and if-shell. by nicm · 10 years ago
  65. 5a2d053 Allow choice options (multiple states) to be toggled between states 0 and 1. by nicm · 10 years ago
  66. a5a873d Set up signal handler earlier so that we don't get zombies, reported by by nicm · 10 years ago
  67. ab73997 use reallocarray instead of calloc; avoid the zero before infill ok nicm by deraadt · 10 years ago
  68. 9a453dd Make session_has return a flag, returning the first winlink found is a by nicm · 10 years ago
  69. 8d66f4f Change the windows array into an RB tree and fix some places where we by nicm · 10 years ago
  70. 89e80ca window_index is only used in one place (window_destroy) so inline it there. by nicm · 10 years ago
  71. 3909aff Look up indexes as number before name, makes more sense if windows are by nicm · 10 years ago
  72. 69f292a Always format real layout even when zoomed. by nicm · 10 years ago
  73. 93b2871 Do not die on USR1 if any of the socket parent directories are by nicm · 10 years ago
  74. 7a72eff Simplify error messages when socket connect fails, suggested by "Karthik K". by nicm · 10 years ago
  75. d16b640 The free callback could end up being fired before the done callback by nicm · 10 years ago
  76. 0e7219d Fix moving windows to nonexistent indexes when renumber-windows is by nicm · 10 years ago
  77. d133705 Bind mouse dragging so that it is passed through to applications if they by nicm · 10 years ago
  78. 4cf4302 Don't eat the mouse event that triggers a drag end because we may want by nicm · 10 years ago
  79. 1f404f6 Put mouse_any_flag back, don't know where it went to (still in man page). by nicm · 10 years ago
  80. bc3786e Pass mouse events through to commands for if-shell. by nicm · 10 years ago
  81. 0610f44 cmd_mouse_pane can return NULL, check for that. by nicm · 10 years ago
  82. 07d93db Remove unused-but-set variables, from Thomas Adam. by nicm · 10 years ago
  83. bded743 Support for multiple key tables to commands to be bound to sequences of by nicm · 10 years ago
  84. 3497843 Style nit - unnecessary brackets. by nicm · 10 years ago
  85. 0fd9a97 Make jump-to-backward/jump-to-forward repeatable with by nicm · 10 years ago
  86. 6f58757 Use a more sensible buffer size for flags string. by nicm · 10 years ago
  87. 8101f1e tweak previous; by jmc · 10 years ago
  88. bbac2ae Honour renumber-windows when unlinking a window, from Thomas Adam. by nicm · 10 years ago
  89. bf635e7 Rewrite of tmux mouse support which was a mess. Instead of having by nicm · 10 years ago
  90. ee123c2 Support setting the default window and pane background colours (window by nicm · 10 years ago
  91. 4a75879 Fix some issues in bright colour handling. Bold background doesn't exist by nicm · 10 years ago
  92. eec27f9 Use tty_term_flag not _has for flags, also fix a typo (position not permission). by nicm · 10 years ago
  93. f922920 Fix setting old-style window -fg/-bg/-attr options that aren't global. by nicm · 10 years ago
  94. 0cd55eb Add a -x flag to copy-selection, append-selection and start-named-buffer by nicm · 10 years ago
  95. 009a5e4 in the case -> in this case. by nicm · 10 years ago
  96. 6920be3 When replacing, don't free the old paste until after the new one's name by nicm · 10 years ago
  97. 3aa72b4 Add a helper function to convert time, and add session_activity formats by nicm · 10 years ago
  98. 02df860 Fix some format specifier nits, from Ben Boeckel. by nicm · 10 years ago
  99. cd9ccbc set-titles-string now uses formats, not the status bits (so no #() for by nicm · 10 years ago
  100. 568f5ef When given an invalid style, don't set the option to the default. Fix by nicm · 10 years ago