aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* |PatchSet 878Nicholas Marriott2011-04-06
| | | | | | | | | | | |Date: 2011/03/29 22:07:08 |Author: nicm |Branch: HEAD |Tag: (none) |Log: |Checking for particular options and redrawing is not necessary as we |already redraw unconditionally.
* |PatchSet 877Nicholas Marriott2011-04-06
| | | | | | | | | | |Date: 2011/03/29 21:31:22 |Author: nicm |Branch: HEAD |Tag: (none) |Log: |Update an out-of-date and inaccurate comment.
* |PatchSet 876Nicholas Marriott2011-04-06
| | | | | | | | | | | |Date: 2011/03/29 20:30:16 |Author: nicm |Branch: HEAD |Tag: (none) |Log: |Change -t on display-message to be target-pane for the #[A-Z] |replacements and add -c as target-client.
* |PatchSet 875Nicholas Marriott2011-04-06
| | | | | | | | | | | |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.
* |PatchSet 874Nicholas Marriott2011-04-06
| | | | | | | | | | | | |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.
* |PatchSet 873Nicholas Marriott2011-04-06
| | | | | | | | | | |Date: 2011/03/28 20:44:31 |Author: nicm |Branch: HEAD |Tag: (none) |Log: |Style: uint -> u_int and a missing else.
* |PatchSet 872Nicholas Marriott2011-04-06
| | | | | | | | | | | |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.
* |PatchSet 871Nicholas Marriott2011-04-06
| | | | | | | | | | | | |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.
* PatchSet 870Nicholas Marriott2011-04-06
| | | | | | | | | | | | 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.
* Add a couple of items.Nicholas Marriott2011-04-06
|
* Add.Nicholas Marriott2011-03-28
|
* Add.Nicholas Marriott2011-03-28
|
* Done.Nicholas Marriott2011-03-27
|
* Fix to properly wrap wide characters.Micah Cowan2011-03-24
|
* Sync OpenBSD patchset 868:Tiago Cunha2011-03-19
| | | | | | Fix an incorrect test which was always true (oupper is always < olower), from Yusuke ENDOH.
* Sync OpenBSD patchset 867:Tiago Cunha2011-03-19
| | | | | | Prevent tiled producing a corrupt layout when only one column is needed, from Karl Ferdinand Ebert.
* Sync OpenBSD patchset 866:Tiago Cunha2011-03-19
| | | | | | | | | | | | 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: $ printf '\033Ptmux;\033\033]12;red\007\033\\' Will pass \033]12;red\007 to the terminal (and change the cursor colour in xterm). From Kevin Goodsell.
* Sync OpenBSD patchset 864:Tiago Cunha2011-03-19
| | | | | | 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.
* Sync OpenBSD patchset 863:Tiago Cunha2011-03-19
| | | | | | Add a -P option to detach to HUP the client's parent process (usually causing it to exit as well).
* Use the right asprintf since we don't support truly broken platforms right now.Nicholas Marriott2011-03-04
|
* Fix sscanf that was guaranteed to always fail.Micah Cowan2011-03-04
|
* Make sure non-UTF8 mouse coordinates are kept to 8-bit values.Micah Cowan2011-03-04
|
* +.Nicholas Marriott2011-02-28
|
* Sync OpenBSD patchset 862:Tiago Cunha2011-02-15
| | | | | Size on split-window is -l not -s. Doh.
* Sync OpenBSD patchset 861:Tiago Cunha2011-02-15
| | | | | Don't require -d with -x or -y since it could be in the config file.
* Sync OpenBSD patchset 860:Tiago Cunha2011-02-15
| | | | | Redraw pane borders when switching to last pane.
* Sync OpenBSD patchset 859:Tiago Cunha2011-02-15
| | | | | Free old argument even if setting to NULL.
* Sync OpenBSD patchset 858:Tiago Cunha2011-02-15
| | | | | | Accept tcgetattr/tcsetattr failure, fixes problems with fatal() if the terminal disappears while locked.
* Sync OpenBSD patchset 857:Tiago Cunha2011-02-15
| | | | | | Use input_clear to reset the APC, DCS, OSC state or it could be reused improperly by a later state. From Kevin Goodsell.
* Sync OpenBSD patchset 856:Tiago Cunha2011-02-15
| | | | | Unused declaration.
* Sync OpenBSD patchset 855:Tiago Cunha2011-02-15
| | | | | | | | | | | | | | | | | | | Simplify the way jobs work and drop the persist type, so all jobs are fire-and-forget. Status jobs now managed with two trees of output (new and old), rather than storing the output in the jobs themselves. When the status line is processed any jobs which don't appear in the new tree are started and the output from the old tree displayed. When a job finishes it updates the new tree with its output and that is used for any subsequent redraws. When the status interval expires, the new tree is moved to the old so that all jobs are run again. This fixes the "#(echo %H:%M:%S)" problem which would lead to thousands of identical persistent jobs and high memory use (this can still be achieved by adding "sleep 30" but that is much less likely to happen by accident).
* Sync OpenBSD patchset 854:Tiago Cunha2011-02-15
| | | | | Use LIST_* not SLIST_*.
* Sync OpenBSD patchset 853:Tiago Cunha2011-02-15
| | | | | | When clearing the entire screen, clear lines that are used into the history like xterm does. Requested ages ago by someone I've forgotten.
* Sync OpenBSD patchset 852:Tiago Cunha2011-02-15
| | | | | | Check if the index is in use and fail before creating the child process, rather than leaving a stray child on failure.
* Sync OpenBSD patchset 848:Tiago Cunha2011-02-14
| | | | | Set $TMUX without the session when background jobs are run.
* Spacing.Nicholas Marriott2011-02-14
|
* Expand an entry.Nicholas Marriott2011-02-12
|
* Solaris is SunOS.Nicholas Marriott2011-02-11
|
* Remove some that are done and some that are duplicates or no longer needed.Nicholas Marriott2011-01-26
|
* While here, maximum percentage is 100 not INT_MAX. Oops.Nicholas Marriott2011-01-23
|
* Size is -l not -s.Nicholas Marriott2011-01-23
|
* Make bind-key accept characters with the top-bit-set and print them as octal.Tiago Cunha2011-01-22
|
* Sync OpenBSD patchset 847:Tiago Cunha2011-01-22
| | | | | Fix bind-key -t.
* Sync OpenBSD patchset 846:Tiago Cunha2011-01-21
| | | | | | Only set a mouse mode for mouse-select-pane if none already set by the mode (any will do).
* Sync OpenBSD patchset 845:Tiago Cunha2011-01-21
| | | | | | Mouse highlight mode (1001) requires a program to cooperate so supporting it through tmux is not as easy as this, remove it for now.
* Sync OpenBSD patchset 844:Tiago Cunha2011-01-21
| | | | | | Support -x and -y for new-session to specify the initial size of the window if created detached with -d.
* Sync OpenBSD patchset 843:Tiago Cunha2011-01-21
| | | | | The maximum history-limit was accidentally reduced, fix it back to INT_MAX.
* Sync OpenBSD patchset 842:Tiago Cunha2011-01-21
| | | | | Clarify alternate-screen description a little.
* Sync OpenBSD patchset 841:Tiago Cunha2011-01-21
| | | | | Er, fix next and previous session functions to actually work, part 2.
* Sync OpenBSD patchset 840:Tiago Cunha2011-01-21
| | | | | Fix next and previous session functions to actually work.