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