Commit Graph

  • ce67a44a94 Sync OpenBSD patchset 1091: Tiago Cunha 2012-04-10 09:57:08 +00:00
  • 14e5cdf02e Sync OpenBSD patchset 1090: Tiago Cunha 2012-04-10 09:56:04 +00:00
  • 21f62c2cee Sync OpenBSD patchset 1089: Tiago Cunha 2012-04-10 09:55:27 +00:00
  • bd6153195f Sync OpenBSD patchset 1088: Tiago Cunha 2012-04-10 09:54:59 +00:00
  • e5b3858944 Sync OpenBSD patchset 1087: Tiago Cunha 2012-04-10 09:54:29 +00:00
  • 09e6b7c137 Sync OpenBSD patchset 1086: Tiago Cunha 2012-04-10 09:53:52 +00:00
  • 36ece3fcf5 Sync OpenBSD patchset 1085: Tiago Cunha 2012-04-10 09:53:14 +00:00
  • f99de22808 Sync OpenBSD patchset 1084: Tiago Cunha 2012-04-10 09:52:45 +00:00
  • b58d7f78a1 Adjust OpenBSD patchset 1083 to the portable version. Tiago Cunha 2012-04-10 09:50:32 +00:00
  • 2ce636a315 Sync OpenBSD patchset 1083: Tiago Cunha 2012-04-10 09:49:04 +00:00
  • 2c4e8b92ab Sync OpenBSD patchset 1082: Tiago Cunha 2012-04-10 09:45:41 +00:00
  • 86c1335452 Sync OpenBSD patchset 1081: Tiago Cunha 2012-04-10 09:44:58 +00:00
  • 631d6b59fd Do not fire name timer when automatic-rename is off, from Tim Ruehsen a while ago. Nicholas Marriott 2012-04-08 06:47:26 +00:00
  • ed54f01d2f Fix comment for mouse bits. Nicholas Marriott 2012-04-01 21:45:48 +00:00
  • 711d2205dd Fix some indentation. Nicholas Marriott 2012-04-01 21:07:35 +00:00
  • 18d3498fb2 Simplify mouse input function. Nicholas Marriott 2012-04-01 20:56:47 +00:00
  • c829bdf537 Minor style nits - return (). Nicholas Marriott 2012-04-01 20:53:47 +00:00
  • 20d10c608d Turn some errors down to info. Nicholas Marriott 2012-04-01 13:27:18 +00:00
  • e1273fb6a1 Fix option name. Nicholas Marriott 2012-04-01 13:21:38 +00:00
  • 85f5485cb5 Add a layout history which can be stepped through with select-layout -u and -U commands (bound to 'u' and 'U' by default). Nicholas Marriott 2012-04-01 13:18:38 +00:00
  • b831f86354 Add pane_current_path format, suggested by Mikolaj Kucharski. Nicholas Marriott 2012-04-01 10:42:39 +00:00
  • c11da7ca88 Only exit mouse mode on scroll wheel when actually reaching the end of the history, from James Nylen. Nicholas Marriott 2012-04-01 09:23:31 +00:00
  • f881ff1c18 +. Nicholas Marriott 2012-04-01 08:39:19 +00:00
  • cd8e536c43 Only find each window once no matter how many panes, from Jonathan Daugherty. Nicholas Marriott 2012-04-01 08:10:56 +00:00
  • 58e5442d37 Sync OpenBSD patchset 1080: Tiago Cunha 2012-03-29 21:10:41 +00:00
  • faf51d748e Sync OpenBSD patchset 1079: Tiago Cunha 2012-03-29 21:10:10 +00:00
  • 407f66ccbc Sync OpenBSD patchset 1078: Tiago Cunha 2012-03-29 21:09:19 +00:00
  • bfc9f475c6 Sync OpenBSD patchset 1077: Tiago Cunha 2012-03-29 21:08:44 +00:00
  • 8121b541e0 Sync OpenBSD patchset 1076: Tiago Cunha 2012-03-29 21:08:14 +00:00
  • 65748fb197 Sync OpenBSD patchset 1075: Tiago Cunha 2012-03-29 21:07:28 +00:00
  • 37e5b5d947 Sync OpenBSD patchset 1074: Tiago Cunha 2012-03-29 21:06:25 +00:00
  • 8ff20a5c6d Sync OpenBSD patchset 1073: Tiago Cunha 2012-03-29 21:05:53 +00:00
  • f9f6eea444 Sync OpenBSD patchset 1072: Tiago Cunha 2012-03-29 21:05:16 +00:00
  • 621fa0a686 Sync OpenBSD patchset 1071: Tiago Cunha 2012-03-29 21:02:34 +00:00
  • 0edaa34bfd Add sys/file.h. Nicholas Marriott 2012-03-24 11:23:19 +00:00
  • c0cfbe12e4 Accept an argument to show-environment to show one variable, based on a diff from Kazuhiko Sakaguchi. Nicholas Marriott 2012-03-22 11:11:57 +00:00
  • 7c9d003e99 Some terminals respond to secondary DA with primary (they ignore the intermediate character). So ignore the possible responses to primary DA. Nicholas Marriott 2012-03-21 21:28:03 +00:00
  • 49ce38b09a Fix save-buffer usage, from Kazuhiko Sakaguchi. Nicholas Marriott 2012-03-21 19:16:07 +00:00
  • b1e4b8769b Remove a stale comment. Nicholas Marriott 2012-03-20 23:20:08 +00:00
  • 90bf560fe4 Add -C -N -T flags to find-window to find in content, name, title. From Jonathan Daugherty. Nicholas Marriott 2012-03-20 17:09:48 +00:00
  • 5672f2ce6b Check changes_timer with event_initialized before event_del. Nicholas Marriott 2012-03-20 14:06:44 +00:00
  • 01f2b5d64b 50 is a too low trigger default on larger terminals, bump to 250. Nicholas Marriott 2012-03-20 11:23:12 +00:00
  • f59971276a Add a simple form of output rate limiting by counting the number of certain C0 sequences (linefeeds, backspaces, carriage returns) and if it exceeds a threshold (current default 50/millisecond), start to redraw the pane every 100 milliseconds instead of making each change as it comes. Two configuration options - c0-change-trigger and c0-change-interval. Nicholas Marriott 2012-03-20 11:01:00 +00:00
  • 2e2c9bd623 +. Nicholas Marriott 2012-03-20 10:24:12 +00:00
  • bf9e7a1c68 Move MSG_IDENTIFY to the last sent by the client, this will be needed by control clients and irrelevant for others. Nicholas Marriott 2012-03-19 08:42:06 +00:00
  • df31f1dfc9 Sync OpenBSD patchset 1070: Tiago Cunha 2012-03-18 02:25:26 +00:00
  • 0f9f30de2e Add notify.c to the list of sources. Tiago Cunha 2012-03-18 02:24:33 +00:00
  • f41efd9d89 Sync OpenBSD patchset 1069: Tiago Cunha 2012-03-18 02:22:09 +00:00
  • ba7278373d Sync OpenBSD patchset 1067: Tiago Cunha 2012-03-18 02:17:20 +00:00
  • e4eb43ec71 Sync OpenBSD patchset 1066: Tiago Cunha 2012-03-18 02:12:24 +00:00
  • dc83ba0372 Sync OpenBSD patchset 1065: Tiago Cunha 2012-03-18 02:11:27 +00:00
  • cf8faa3b33 Sync OpenBSD patchset 1064: Tiago Cunha 2012-03-18 02:10:50 +00:00
  • 68ba5377e3 Sync OpenBSD patchset 1063: Tiago Cunha 2012-03-18 02:09:51 +00:00
  • be4d77e60f Sync OpenBSD patchset 1062: Tiago Cunha 2012-03-18 02:03:15 +00:00
  • bde45cdd9c Sync OpenBSD patchset 1061: Tiago Cunha 2012-03-18 02:02:18 +00:00
  • a7c615a794 Sync OpenBSD patchset 1060: Tiago Cunha 2012-03-18 02:01:46 +00:00
  • 92c522228b Sync OpenBSD patchset 1059: Tiago Cunha 2012-03-18 02:01:16 +00:00
  • 3a902f4196 Sync OpenBSD patchset 1058: Tiago Cunha 2012-03-18 02:00:39 +00:00
  • 0987d55231 Sync OpenBSD patchset 1057: Tiago Cunha 2012-03-18 01:59:34 +00:00
  • 5aa28473dd Sync OpenBSD patchset 1056: Tiago Cunha 2012-03-18 01:58:09 +00:00
  • 21ab66569c Sync OpenBSD patchset 1055: Tiago Cunha 2012-03-18 01:57:01 +00:00
  • 070d266aae Sync OpenBSD patchset 1054: Tiago Cunha 2012-03-18 01:55:45 +00:00
  • 3b990ef6b2 Sync OpenBSD patchset 1053: Tiago Cunha 2012-03-18 01:48:04 +00:00
  • e920fa3e36 Sync OpenBSD patchset 1052: Tiago Cunha 2012-03-18 01:47:11 +00:00
  • 84207f06b7 Sync OpenBSD patchset 1051: Tiago Cunha 2012-03-18 01:46:37 +00:00
  • c7f078dcbc Sync OpenBSD patchset 1050: Tiago Cunha 2012-03-18 01:40:26 +00:00
  • 3893cc17a4 Sync OpenBSD patchset 1049: Tiago Cunha 2012-03-18 01:38:27 +00:00
  • 4d1c513968 Sync OpenBSD patchset 1048: Tiago Cunha 2012-03-18 01:37:26 +00:00
  • 14d6a4ab26 Sync OpenBSD patchset 1047: Tiago Cunha 2012-03-18 01:36:49 +00:00
  • e678ba3943 Sync OpenBSD patchset 1046: Tiago Cunha 2012-03-18 01:35:39 +00:00
  • 166681eee9 Sync OpenBSD patchset 1045: Tiago Cunha 2012-03-18 01:33:56 +00:00
  • 1fdac2adf1 Sync OpenBSD patchset 1044: Tiago Cunha 2012-03-18 01:28:56 +00:00
  • 40b1d64ce7 Sync OpenBSD patchset 1043: Tiago Cunha 2012-03-18 01:28:10 +00:00
  • d8805af66b On xterm 271 and later, put the terminal into SCL 5 and use DECCRA for scrolling the region in panes (if the large region check isn't hit). With help from Ailin Nemui. Nicholas Marriott 2012-03-17 22:56:04 +00:00
  • 46210344a6 Add notify hooks for various events, the functions are currently empty stubs but will be filled in for control mode later. From George Nachman. Nicholas Marriott 2012-03-17 22:35:09 +00:00
  • 4f480c901d $Id$ -> $OpenBSD$. Nicholas Marriott 2012-03-17 22:34:12 +00:00
  • 50f5d2a7ec Use snprintf for constructing attribute string, from Tim Ruehsen. Nicholas Marriott 2012-03-17 21:45:25 +00:00
  • 95f48a219a Add a wrap-search option to turn off wrapping of searches in copy mode. From Jacobo de Vera. Nicholas Marriott 2012-03-17 21:40:53 +00:00
  • 87d092d226 Michael Krysiak points out that some terminals (eg mintty) have cursor styles 5 and 6 too, so allow them to be set. Nicholas Marriott 2012-03-17 21:37:36 +00:00
  • e87d4b43ab Need to call recalculate_sizes() when changing window with the mouse, from marcel partap. Nicholas Marriott 2012-03-17 21:34:34 +00:00
  • f152379e5a Add -q option to set-option to turn off info message, from marcel partap. Nicholas Marriott 2012-03-17 21:33:33 +00:00
  • 889fe42e11 Break out termios initialization into a separate function, from George Nachman. Nicholas Marriott 2012-03-17 21:27:51 +00:00
  • 164e85cca7 Do not clear to end of line if the line is full, fixes missing last character in rightmost pane. Nicholas Marriott 2012-03-17 19:29:46 +00:00
  • 0b34fefe6e Use the region lower not the pane size to work out where the bottom line is. Nicholas Marriott 2012-03-17 19:18:37 +00:00
  • 928f40615c Tweak last fix to actually hit the right end of pane. Nicholas Marriott 2012-03-17 18:51:50 +00:00
  • 7ad052583a Fix warnings. Doh. Nicholas Marriott 2012-03-17 18:38:58 +00:00
  • d3c842d367 Check event_initialized before event_del if event may not have been set up; libevent2 complains about this. Reported by Moriyoshi Koizumi. Nicholas Marriott 2012-03-17 18:24:07 +00:00
  • a597e3546c Redirect libevent logging to tmux's log. Nicholas Marriott 2012-03-17 18:23:03 +00:00
  • 0489213b1b Revert screen-write.c r1.54 and fix the bug properly. After wrapping a line in a pane, the cursor needs to move to the next line unless it scrolled. Nicholas Marriott 2012-03-17 17:36:03 +00:00
  • 9b8fc982ec +. Nicholas Marriott 2012-03-16 21:10:39 +00:00
  • 92a720157b +. Nicholas Marriott 2012-03-16 07:37:19 +00:00
  • c8c0d68128 Send secondary DA to terminals with XT in terminfo when starting up and parse it to work out the xterm version. Nicholas Marriott 2012-03-15 10:36:00 +00:00
  • 523ed3873d Respond to secondary DA requests. Nicholas Marriott 2012-03-15 10:05:49 +00:00
  • 005566f915 Fix a warning. Doh. Nicholas Marriott 2012-03-15 09:22:31 +00:00
  • 698361ccde Add a helper function for enabling an optimization to make some code clearer. Nicholas Marriott 2012-03-15 09:10:33 +00:00
  • 71df37c247 Store context off before moving the cursor when wrapping, to fix long standing bug drawing over the status line. Nicholas Marriott 2012-03-14 23:29:07 +00:00
  • 21c11c7f48 +. Nicholas Marriott 2012-03-12 13:58:11 +00:00
  • 4e05a2c0ae Add -P/-F flags to break-pane too, from George Nachman. Nicholas Marriott 2012-03-12 13:31:09 +00:00
  • 575bfa4b4b Erm, use EL in a way that actually works... Nicholas Marriott 2012-03-12 12:43:18 +00:00
  • 31ddae7735 Use EL to clear to end of line if possible. Nicholas Marriott 2012-03-12 12:38:42 +00:00