Commit Graph

  • 108fb38cbc |PatchSet 875 |Date: 2011/03/29 00:13:00 |Author: nicm |Branch: HEAD |Tag: (none) |Log: |Add -a and -s options to lsp to list all panes in the server or session |respectively. Likewise add -s to lsw. From Ben Boeckel. Nicholas Marriott 2011-04-06 22:20:16 +00:00
  • 0a2b3492c3 |PatchSet 874 |Date: 2011/03/28 21:17:39 |Author: nicm |Branch: HEAD |Tag: (none) |Log: |Allow a start and end line to be specified for capture-pane which may be |negative to capture part of the history. Prompted by request from Victor |J Orlikowski. Nicholas Marriott 2011-04-06 22:19:42 +00:00
  • 8ab7fcf7eb |PatchSet 873 |Date: 2011/03/28 20:44:31 |Author: nicm |Branch: HEAD |Tag: (none) |Log: |Style: uint -> u_int and a missing else. Nicholas Marriott 2011-04-06 22:18:56 +00:00
  • 129f0dc893 |PatchSet 872 |Date: 2011/03/27 21:36:19 |Author: nicm |Branch: HEAD |Tag: (none) |Log: |Set the terminal blocking again earlier, before sending the reset |sequences. Nicholas Marriott 2011-04-06 22:18:05 +00:00
  • 2b508f7f6b |PatchSet 871 |Date: 2011/03/27 21:31:25 |Author: nicm |Branch: HEAD |Tag: (none) |Log: |Don't include meta twice when working out the flags to output for |xterm-style keys - bit 3 is accepted on input but not on output. Also a |style nit in the header. Nicholas Marriott 2011-04-06 22:17:33 +00:00
  • 536fc24653 PatchSet 870 Date: 2011/03/27 21:27:26 Author: nicm Branch: HEAD Tag: (none) Log: Give each pane created in a tmux server a unique id (starting from 0), put it in the TMUX_PANE environment variable and accept it as a target. Suggested by and with testing and tweaks from Ben Boeckel. Nicholas Marriott 2011-04-06 22:16:33 +00:00
  • ec89eb9552 Change so that an empty session name always means the current sessions even if given with, for example, -t '', and explicitly forbid empty session names and those containing a : when they are created. Nicholas Marriott 2011-04-06 21:51:31 +00:00
  • 95832241aa Add a couple of items. Nicholas Marriott 2011-04-06 20:52:04 +00:00
  • c8a14def9f Avoid using NULL in non-pointer contexts: use 0 for integer values and '\0' for chars. Miod Vallat 2011-04-06 11:36:26 +00:00
  • 5d519ba526 Add a flag to cmd_find_session so that attach-session can prefer unattached sessions when choosing the most recently used (if -t is not given). Suggested by claudio@. Nicholas Marriott 2011-04-05 19:37:01 +00:00
  • f16ea60cc0 Bind C-u to delete-line in vi mode like ksh does, suggested by thib. Nicholas Marriott 2011-04-05 18:55:38 +00:00
  • f8a218882a "or" should be on a line on its own here so it is not emphasised as well. Nicholas Marriott 2011-04-01 16:59:11 +00:00
  • f7e9aedf10 For convenience, work out what type of option is being set by name regardless of the -s or -w flags (these remain documented however). Nicholas Marriott 2011-03-29 21:09:13 +00:00
  • beb6db9b5f Checking for particular options and redrawing is not necessary as we already redraw unconditionally. Nicholas Marriott 2011-03-29 21:07:08 +00:00
  • 25d551e8b2 Update an out-of-date and inaccurate comment. Nicholas Marriott 2011-03-29 20:31:22 +00:00
  • d88c20e718 Change -t on display-message to be target-pane for the #[A-Z] replacements and add -c as target-client. Nicholas Marriott 2011-03-29 19:30:16 +00:00
  • f19a4bf9d1 Add -a and -s options to lsp to list all panes in the server or session respectively. Likewise add -s to lsw. From Ben Boeckel. Nicholas Marriott 2011-03-28 23:13:00 +00:00
  • 82e0165c49 Allow a start and end line to be specified for capture-pane which may be negative to capture part of the history. Prompted by request from Victor J Orlikowski. Nicholas Marriott 2011-03-28 20:17:39 +00:00
  • 8091dcdd97 Add. Nicholas Marriott 2011-03-28 20:14:30 +00:00
  • fa6abac98d Style: uint -> u_int and a missing else. Nicholas Marriott 2011-03-28 19:44:31 +00:00
  • f8dbfb0aa7 Add. Nicholas Marriott 2011-03-28 18:59:37 +00:00
  • b9216d9566 Done. Nicholas Marriott 2011-03-27 21:02:27 +00:00
  • 71e8e26ccc Set the terminal blocking again earlier, before sending the reset sequences. Nicholas Marriott 2011-03-27 20:36:19 +00:00
  • 7ce8fee4f3 Don't include meta twice when working out the flags to output for xterm-style keys - bit 3 is accepted on input but not on output. Also a style nit in the header. Nicholas Marriott 2011-03-27 20:31:25 +00:00
  • 808502ac3d Give each pane created in a tmux server a unique id (starting from 0), put it in the TMUX_PANE environment variable and accept it as a target. Suggested by and with testing and tweaks from Ben Boeckel. Nicholas Marriott 2011-03-27 20:27:26 +00:00
  • d74e5bffba Fix to properly wrap wide characters, from Micah Cowan. Nicholas Marriott 2011-03-26 19:07:33 +00:00
  • a9eb5e12ec Fix to properly wrap wide characters. Micah Cowan 2011-03-24 17:03:29 +00:00
  • 164c2cbcb0 Sync OpenBSD patchset 868: Tiago Cunha 2011-03-19 23:32:01 +00:00
  • 20e17604b5 Sync OpenBSD patchset 867: Tiago Cunha 2011-03-19 23:31:08 +00:00
  • a0295b4c2f Sync OpenBSD patchset 866: Tiago Cunha 2011-03-19 23:30:37 +00:00
  • 9bc44043a4 Sync OpenBSD patchset 864: Tiago Cunha 2011-03-19 23:28:30 +00:00
  • d0cca3924e Sync OpenBSD patchset 863: Tiago Cunha 2011-03-19 23:27:35 +00:00
  • 54456d5602 Fix an incorrect test which was always true (oupper is always < olower), from Yusuke ENDOH. Nicholas Marriott 2011-03-08 19:23:49 +00:00
  • 0a404aabd3 Prevent tiled producing a corrupt layout when only one column is needed, from Karl Ferdinand Ebert. Nicholas Marriott 2011-03-07 23:55:16 +00:00
  • 79e30daeae Support passing through escape sequences to the underlying terminal by using DCS with a "tmux;" prefix. Escape characters in the sequences must be doubled. For example: Nicholas Marriott 2011-03-07 23:46:27 +00:00
  • 34bb013b92 Use the right asprintf since we don't support truly broken platforms right now. Nicholas Marriott 2011-03-04 23:39:41 +00:00
  • d5ed5fb08f Two fixes by Micah Cowan: make mouse work properly beyond >127 on signed char architectures and properly parse $TMUX by stopping the socket path at the first comma. Nicholas Marriott 2011-03-04 23:26:44 +00:00
  • 4cb976b408 Fix sscanf that was guaranteed to always fail. Micah Cowan 2011-03-04 23:13:56 +00:00
  • c0888f3fd1 Make sure non-UTF8 mouse coordinates are kept to 8-bit values. Micah Cowan 2011-03-04 20:36:59 +00:00
  • c36f67a288 Fix a typo that meant we did not reset the background colour when it was omitted in a 256-colour SGR ([48;5m). From Yusuke ENDOH. Nicholas Marriott 2011-03-03 08:53:14 +00:00
  • 7954126dcd Add a -P option to detach to HUP the client's parent process (usually causing it to exit as well). Nicholas Marriott 2011-03-03 08:51:47 +00:00
  • 9def6baaba +. Nicholas Marriott 2011-02-28 21:10:33 +00:00
  • c7624fd25d Sync OpenBSD patchset 862: Tiago Cunha 2011-02-15 15:26:54 +00:00
  • 32de1d52ea Sync OpenBSD patchset 861: Tiago Cunha 2011-02-15 15:25:48 +00:00
  • 677286bc0e Sync OpenBSD patchset 860: Tiago Cunha 2011-02-15 15:25:12 +00:00
  • 19e81ffda5 Sync OpenBSD patchset 859: Tiago Cunha 2011-02-15 15:24:40 +00:00
  • d718a14bd0 Sync OpenBSD patchset 858: Tiago Cunha 2011-02-15 15:24:00 +00:00
  • 04ce5cc2d1 Sync OpenBSD patchset 857: Tiago Cunha 2011-02-15 15:21:14 +00:00
  • 065384056b Sync OpenBSD patchset 856: Tiago Cunha 2011-02-15 15:20:38 +00:00
  • 3d7b8105e1 Sync OpenBSD patchset 855: Tiago Cunha 2011-02-15 15:20:03 +00:00
  • 3b56ebce6d Sync OpenBSD patchset 854: Tiago Cunha 2011-02-15 15:12:28 +00:00
  • 2ab568fa88 Sync OpenBSD patchset 853: Tiago Cunha 2011-02-15 15:10:47 +00:00
  • 4e4568cade Sync OpenBSD patchset 852: Tiago Cunha 2011-02-15 15:09:52 +00:00
  • d0d1c0e486 Sync OpenBSD patchset 848: Tiago Cunha 2011-02-14 23:11:33 +00:00
  • d37650dc4f Spacing. Nicholas Marriott 2011-02-14 20:39:40 +00:00
  • cf3b73167d Expand an entry. Nicholas Marriott 2011-02-12 15:51:11 +00:00
  • 5532615bc0 Solaris is SunOS. Nicholas Marriott 2011-02-11 23:31:15 +00:00
  • ce91520e12 Size on split-window is -l not -s. Doh. Nicholas Marriott 2011-02-10 12:12:14 +00:00
  • 8ec3e5725c Don't require -d with -x or -y since it could be in the config file. Nicholas Marriott 2011-02-03 20:50:03 +00:00
  • 7462c03281 Redraw pane borders when switching to last pane. Nicholas Marriott 2011-01-31 20:54:42 +00:00
  • 567741caf5 Free old argument even if setting to NULL. Nicholas Marriott 2011-01-30 12:09:30 +00:00
  • 9fc2c34a3b Accept tcgetattr/tcsetattr failure, fixes problems with fatal() if the terminal disappears while locked. Nicholas Marriott 2011-01-29 08:39:43 +00:00
  • b6bb350289 Use input_clear to reset the APC, DCS, OSC state or it could be reused improperly by a later state. From Kevin Goodsell. Nicholas Marriott 2011-01-28 20:39:22 +00:00
  • bcc7c689c1 Unused declaration. Nicholas Marriott 2011-01-26 02:55:34 +00:00
  • 0fa8d18775 Remove some that are done and some that are duplicates or no longer needed. Nicholas Marriott 2011-01-26 02:05:02 +00:00
  • db7a89b1ee Simplify the way jobs work and drop the persist type, so all jobs are fire-and-forget. Nicholas Marriott 2011-01-26 01:54:56 +00:00
  • 4dfb29fa38 Use LIST_* not SLIST_*. Nicholas Marriott 2011-01-26 00:11:47 +00:00
  • ecc22c521d When clearing the entire screen, clear lines that are used into the history like xterm does. Requested ages ago by someone I've forgotten. Nicholas Marriott 2011-01-25 23:40:26 +00:00
  • 1270f8fed8 Check if the index is in use and fail before creating the child process, rather than leaving a stray child on failure. Nicholas Marriott 2011-01-25 22:31:50 +00:00
  • 5cbdd84686 While here, maximum percentage is 100 not INT_MAX. Oops. Nicholas Marriott 2011-01-23 15:49:32 +00:00
  • 1df3355438 While here, maximum percentage is 100 not INT_MAX. Oops. Nicholas Marriott 2011-01-23 15:49:10 +00:00
  • 2be75a0129 Size is -l not -s. Nicholas Marriott 2011-01-23 15:47:31 +00:00
  • 8820aa9f65 Size is -l not -s. Nicholas Marriott 2011-01-23 15:46:49 +00:00
  • 3872e24847 Allow top-bit-set characters to be used for key bindings, from Tiago Cunha. Nicholas Marriott 2011-01-23 11:04:25 +00:00
  • b8023044c3 Set $TMUX without the session when background jobs are run. Nicholas Marriott 2011-01-23 11:03:43 +00:00
  • ec3a764c76 Make bind-key accept characters with the top-bit-set and print them as octal. Tiago Cunha 2011-01-22 22:31:09 +00:00
  • e3defd9b25 Sync OpenBSD patchset 847: Tiago Cunha 2011-01-22 00:00:23 +00:00
  • 1930181b18 Sync OpenBSD patchset 846: Tiago Cunha 2011-01-21 23:56:53 +00:00
  • 332bfbf273 Sync OpenBSD patchset 845: Tiago Cunha 2011-01-21 23:56:11 +00:00
  • 7a68cff1db Sync OpenBSD patchset 844: Tiago Cunha 2011-01-21 23:55:26 +00:00
  • 6d9fe6c3aa Sync OpenBSD patchset 843: Tiago Cunha 2011-01-21 23:54:19 +00:00
  • c2ed0186de Sync OpenBSD patchset 842: Tiago Cunha 2011-01-21 23:53:45 +00:00
  • 3866988f87 Sync OpenBSD patchset 841: Tiago Cunha 2011-01-21 23:53:01 +00:00
  • 43f8d62f6a Sync OpenBSD patchset 840: Tiago Cunha 2011-01-21 23:52:36 +00:00
  • a880639f48 Sync OpenBSD patchset 839: Tiago Cunha 2011-01-21 23:51:36 +00:00
  • 57eb948c48 Sync OpenBSD patchset 838: Tiago Cunha 2011-01-21 23:46:50 +00:00
  • 6c3186a19a Sync OpenBSD patchset 837: Tiago Cunha 2011-01-21 23:46:09 +00:00
  • 10a5a2175e Sync OpenBSD patchset 836: Tiago Cunha 2011-01-21 23:45:34 +00:00
  • be7cec5640 Sync OpenBSD patchset 835: Tiago Cunha 2011-01-21 23:45:04 +00:00
  • 492e3aa437 Sync OpenBSD patchset 834: Tiago Cunha 2011-01-21 23:44:13 +00:00
  • 6b19621112 Sync OpenBSD patchset 833: Tiago Cunha 2011-01-21 23:42:14 +00:00
  • 324ffe20e9 Link with libm due to the upcoming patchset. Tiago Cunha 2011-01-21 23:40:30 +00:00
  • 38f169113e Support for HP-UX. Nicholas Marriott 2011-01-21 20:35:20 +00:00
  • e34c6fd187 Only have one asprintf implementation, that's likely to always work. Nicholas Marriott 2011-01-21 20:03:18 +00:00
  • 1377427e70 Fix bind-key -t. Nicholas Marriott 2011-01-15 20:14:41 +00:00
  • 3de1700f61 Only set a mouse mode for mouse-select-pane if none already set by the mode (any will do). Nicholas Marriott 2011-01-15 00:46:19 +00:00
  • 8f8e81c0c9 Mouse highlight mode (1001) requires a program to cooperate so supporting it through tmux is not as easy as this, remove it for now. Nicholas Marriott 2011-01-15 00:16:00 +00:00
  • 4f34e25dd8 Support -x and -y for new-session to specify the initial size of the window if created detached with -d. Nicholas Marriott 2011-01-14 23:49:23 +00:00
  • ac01c2025a Whoops, did not mean to do this. Nicholas Marriott 2011-01-13 19:59:48 +00:00
  • e08a40be56 osdep-linux.c Nicholas Marriott 2011-01-13 19:58:47 +00:00