1. 15b643f Sync from OpenBSD: by Nicholas Marriott · 15 years ago
  2. 5838ee1 Sync OpenBSD patchset 306: by Tiago Cunha · 15 years ago
  3. a3a150f Sync OpenBSD patchset 305: by Tiago Cunha · 15 years ago
  4. e61ee94 Sync OpenBSD patchset 257: by Tiago Cunha · 15 years ago
  5. f415d43 Sync OpenBSD patchset 254: by Tiago Cunha · 15 years ago
  6. 06b3f49 Sync OpenBSD patchset 249: by Tiago Cunha · 15 years ago
  7. e2a1889 Sync OpenBSD patchset 246: by Tiago Cunha · 15 years ago
  8. 29b1b2f Sync OpenBSD patchset 231: by Tiago Cunha · 15 years ago
  9. d9dcc5e Sync OpenBSD patchset 191: by Tiago Cunha · 15 years ago
  10. 6708ad1 Sync OpenBSD patchset 165: by Tiago Cunha · 15 years ago
  11. d29b57f Sync OpenBSD patchset 155: by Tiago Cunha · 15 years ago
  12. 94e2339 OpenSolaris ioctl(TIOCSWINSZ) appears to be broken and can return EINVAL here by Nicholas Marriott · 15 years ago
  13. 545893d Sync OpenBSD patchset 142: by Tiago Cunha · 15 years ago
  14. ae7dda1 - New command display-message (alias display) to display a message in the by Tiago Cunha · 15 years ago
  15. 8bfbc8c The man page says that kill-window removes the window entirely, unlinking it by Nicholas Marriott · 15 years ago
  16. ad1945c Don't accept input to a window if it not visible. by Nicholas Marriott · 15 years ago
  17. 1e574bb Get rid of the PANE_HIDDEN flag in favour of a function, and moving the by Nicholas Marriott · 15 years ago
  18. e63567d Support "alternate screen" mode (terminfo smcup/rmcup) typically used by full by Nicholas Marriott · 15 years ago
  19. 2ddcb51 Fix $Id$. by Nicholas Marriott · 15 years ago
  20. 86504af Rename the global options variables to be shorter and to make session options by Nicholas Marriott · 15 years ago
  21. 08c7249 Change default_window_name to use window_default_command if the actual cmd is by Nicholas Marriott · 15 years ago
  22. 22d1b94 Using -l to specify a login shell is non-POSIX and causes problems with shells by Nicholas Marriott · 15 years ago
  23. a9e3d5c More diff-to-OpenBSD reduction. Move a lot of compat stuff into compat.h. by Nicholas Marriott · 15 years ago
  24. a5830b9 Restore $Id$ and add script to do so. by Nicholas Marriott · 15 years ago
  25. 582660b Miscellaneous unused functions, including one which was basically a by Nicholas Marriott · 15 years ago
  26. f7a9eb4 Change find-window and monitor-content to use fnmatch(3). For convenience and by Nicholas Marriott · 15 years ago
  27. 853ad68 Add a dedicated function to convert a line into a string and use it to simplify the search window function. by Nicholas Marriott · 15 years ago
  28. 7eff7f7 If a pane is "zombified" (remain-on-exit flag), don't continue to queue key and by Nicholas Marriott · 15 years ago
  29. fbcee9f strdup the input to putenv to avoid in one case passing a string that is later by Nicholas Marriott · 15 years ago
  30. 80af85a - New window option monitor-content to search for a string in a window, and by Tiago Cunha · 16 years ago
  31. ab4e5e8 Clean up manual layout code: by Nicholas Marriott · 16 years ago
  32. 92de1ad putenv can be char *. by Nicholas Marriott · 16 years ago
  33. 4b64bd7 It is HAVE_PTY_H, also add a cast to shut gcc up. by Nicholas Marriott · 16 years ago
  34. c8cf438 Rename all feature flags to HAVE_* and move out of makefiles into a configure by Nicholas Marriott · 16 years ago
  35. 143aa71 Space trimmage mega-diff. by Nicholas Marriott · 16 years ago
  36. 673290d Adjust mouse for x offset. by Nicholas Marriott · 16 years ago
  37. b6450b1 Basic horizontal splitting and layout management. Still some redraw and other by Nicholas Marriott · 16 years ago
  38. 56f80a5 break-pane command to split a pane off into a new window; bound to ! by default. by Nicholas Marriott · 16 years ago
  39. 792b4db Doh. Set a message when pane is too small rather than dying... by Nicholas Marriott · 16 years ago
  40. cce03e1 Looking up argv[0] is expensive, so just use p_comm for the window name which is good enough. Also increase name update time to 500 ms. by Nicholas Marriott · 16 years ago
  41. 3a7f3bd Reset name when clearing mode. by Nicholas Marriott · 16 years ago
  42. c9cfc9a Don't try to change the window name unless the pid of the process chosen has by Nicholas Marriott · 16 years ago
  43. 62d2ab3 Continue process if suspended. by Nicholas Marriott · 16 years ago
  44. 4428987 * Better support for at least the most common variant of mouse input: parse it and adjust for different panes. Also support mouse in window/session choice mode. by Nicholas Marriott · 16 years ago
  45. 9cde0c2 Be more clever about picking window name. by Nicholas Marriott · 16 years ago
  46. 4d9af27 Better error messages for fork. by Nicholas Marriott · 16 years ago
  47. 19987fe Bring back -p and -l to splitw to specify height as % or nlines. by Nicholas Marriott · 16 years ago
  48. 2d15f59 Try to change the window title to match the command running it in. This is done by Nicholas Marriott · 16 years ago
  49. d1a5fde -a flags to next/previous window. by Nicholas Marriott · 16 years ago
  50. b4ac8c1 Multiple window splitting. by Nicholas Marriott · 16 years ago
  51. f855591 kill-pane command. by Nicholas Marriott · 16 years ago
  52. 7cd3cf0 Make the window pane code handle panes of different sizes, and add a -l and -p arguments to split-window to specify the new window size in lines or as a percentage. by Nicholas Marriott · 16 years ago
  53. 162bacd Window splitting. Two vertical panes fixed 50% each. This is a huge diff, still a couple of bugs (notably heap corruption somewhere causing segfault on exit). by Nicholas Marriott · 16 years ago
  54. 4d71164 Pick up cwd from environment,. by Nicholas Marriott · 16 years ago
  55. fd05d07 Change server-info format. by Nicholas Marriott · 16 years ago
  56. 7a82e86 Make window options work the same was as session options, add mode-fg/mode-bg options, force -g for global on set/show/setw/showw/ by Nicholas Marriott · 16 years ago
  57. 46f5e42 Keep stack of previous windows. Check for op (orig_pair) for default colours. by Nicholas Marriott · 16 years ago
  58. 62457bc Trim. by Nicholas Marriott · 16 years ago
  59. f07cedf Rename some functions. by Nicholas Marriott · 16 years ago
  60. e5cf859 long for pid. by Nicholas Marriott · 16 years ago
  61. 80a594c Document zombie window stuff. by Nicholas Marriott · 16 years ago
  62. d90d646 Zombie windows, requested by Will Maier. by Nicholas Marriott · 16 years ago
  63. 4e4f71f Swap in new paste buffer code and add a couple more commands. by Nicholas Marriott · 16 years ago
  64. 99df48d Trimify. by Nicholas Marriott · 16 years ago
  65. be53d7f More Sun OS crap. by Nicholas Marriott · 16 years ago
  66. 19b7946 Start of Solaris port. by Nicholas Marriott · 16 years ago
  67. 0f40347 New window options: force-width and force-height. This will force a window to by Nicholas Marriott · 16 years ago
  68. b044d09 ifdef RB_PREV since 4.3 misses it too. by Nicholas Marriott · 16 years ago
  69. 0f95671 Disable/enable window activity monitoring with set-window-option command. by Nicholas Marriott · 16 years ago
  70. 9e6090a Per-session configuration options. by Nicholas Marriott · 16 years ago
  71. 85d520c tree.h has RB_PREV now, yay! by Nicholas Marriott · 16 years ago
  72. 5569ff9 Don't hang when window closes early; also add lots more debugging. by Nicholas Marriott · 16 years ago
  73. ccfeb31 Don't attempt to reset tty if it is dead. by Nicholas Marriott · 17 years ago
  74. 7dc18f6 set/reset mode window functions. by Nicholas Marriott · 17 years ago
  75. 103748d Major reorganisation of screen handling. by Nicholas Marriott · 17 years ago
  76. 76c8a59 Big internal reorganisation to move tty control into parent. by Nicholas Marriott · 17 years ago
  77. d0984b8 Sort out cursors with a new flag - BACKGROUND - for window modes. Free text on more exit. by Nicholas Marriott · 17 years ago
  78. 24c3995 Redo screen.c functions to make them readable and more flexible. Make scroll mode only redraw waht it needs. by Nicholas Marriott · 17 years ago
  79. d5edaf9 Horizontal history/scrolling. by Nicholas Marriott · 17 years ago
  80. 9a6e47c Initial history support. by Nicholas Marriott · 17 years ago
  81. ceab127 Mass screen.c rename/tidy. Add a actual size (ysize) as distinct from display size (now dx,dy). Move functions which work on the displayed area into screen-display.c and tidy. Use macros consistently when accessing screen data (may want to move everything about again later!). This the first step on the road to scrollback. by Nicholas Marriott · 17 years ago
  82. 35591ec Try write even if read gets signal, some other tweaks. by Nicholas Marriott · 17 years ago
  83. 08d9f46 Make it build/run on Linux. by Nicholas Marriott · 17 years ago
  84. 4ba3cf6 Reorg window data structures. Add an intermediate data type (struct winlink) to hold index and make sessions hold a RB tree of them rather than a fixed array. by Nicholas Marriott · 17 years ago
  85. ebeb142 Handle DSR for resize(1). by Nicholas Marriott · 17 years ago
  86. 810a884 A couple of close-on-exec flags. by Nicholas Marriott · 17 years ago
  87. ab02144 Don't need ttydefchars here. by Nicholas Marriott · 17 years ago
  88. cf77c80 FreeBSD's util.h is libutil.h. by Nicholas Marriott · 17 years ago
  89. 4add09e Wrong size. by Nicholas Marriott · 17 years ago
  90. 7ba01f6 New window command. by Nicholas Marriott · 17 years ago
  91. a5a17b4 Skip exec on cmds. Also use xmemstrdup where appropriate. by Nicholas Marriott · 17 years ago
  92. 9bb907f Move command handling into the server and tidy up some bits. by Nicholas Marriott · 17 years ago
  93. 9d563c3 Destroy screens properly. by Nicholas Marriott · 17 years ago
  94. 1e316cf Lose intermediate handling (unused). Change argument parsing to work properly over multiple buffers by saving a copy of the argument (we can't just save off/len since the buffer may vanish at any point). by Nicholas Marriott · 17 years ago
  95. 0bbe838 Window flags, currently only bell. by Nicholas Marriott · 17 years ago
  96. aafee17 New input parser via state machine. by Nicholas Marriott · 17 years ago
  97. 3fa8f16 Adjust $TMUX environ var to include session index, and don't compact session list on release. Also fix some argument types. by Nicholas Marriott · 17 years ago
  98. 5ea2ac3 Stop crashing when exiting windows. by Nicholas Marriott · 17 years ago
  99. 33f5f84 Whoops. Other way round. by Nicholas Marriott · 17 years ago
  100. 1702a78 Be more careful about destroying windows. by Nicholas Marriott · 17 years ago