Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | | Merge branch 'obsd-master' | Thomas Adam | 2017-04-28 | |
|\| | ||||
| * | Log what is happening with window and session reference counts much more | nicm | 2017-04-28 | |
| | | | | | | | | obviously. | |||
| * | Remove a reference from the right window when removing from a winlink's | nicm | 2017-04-28 | |
| | | | | | | | | list. | |||
| * | Do not put the window on the alerts queue and add a reference unless the | nicm | 2017-04-28 | |
| | | | | | | | | alert is enabled and we are actually going to add the alerts event. | |||
* | | Merge branch 'master' of github.com:tmux/tmux | Nicholas Marriott | 2017-04-28 | |
|\ \ | ||||
| * | | Merge branch 'obsd-master' | Thomas Adam | 2017-04-28 | |
| |\| | ||||
| | * | Konsole incorrectly ignores SU (CSI S) if the parameter is bigger than | nicm | 2017-04-28 | |
| | | | | | | | | | | | | the scroll region, so clamp it. Reported by Moritz Bunkus. | |||
| * | | Merge branch 'obsd-master' | Thomas Adam | 2017-04-28 | |
| |\| | ||||
| | * | Default for xterm-keys was wrong, stop documenting it. | nicm | 2017-04-28 | |
| | | | ||||
* | | | Test that kill-session closes the panes (processes end up dead). | Nicholas Marriott | 2017-04-28 | |
|/ / | ||||
* | | source-file too. | Nicholas Marriott | 2017-04-27 | |
| | | ||||
* | | Tests for some new session and new window bits. | Nicholas Marriott | 2017-04-27 | |
| | | ||||
* | | Merge branch 'obsd-master' | Thomas Adam | 2017-04-25 | |
|\| | ||||
| * | Make full width panes try to play more nicely with terminal copy and | nicm | 2017-04-25 | |
| | | | | | | | | | | paste by avoiding explicit line wraps if we think the terminal will wrap anyway. | |||
| * | When we write out the grid including escape sequences, an SGR 0 needs to | nicm | 2017-04-25 | |
| | | | | | | | | | | cause the colours to be written again. Also treat colours separately from attributes so that RGB colours will work. | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2017-04-25 | |
|\| | ||||
| * | Do not update TERM into config file parsing has finished. | nicm | 2017-04-25 | |
| | | ||||
| * | Block the initial client if there is one until the configuration file | nicm | 2017-04-25 | |
| | | | | | | | | has finished loading. | |||
* | | Another test. | Nicholas Marriott | 2017-04-25 | |
| | | ||||
* | | Remove stuff from TODO. | Nicholas Marriott | 2017-04-25 | |
| | | ||||
* | | And another test. | Nicholas Marriott | 2017-04-25 | |
| | | ||||
* | | Merge branch 'obsd-master' | Thomas Adam | 2017-04-25 | |
|\| | ||||
| * | if-shell doesn't need to queue its error message into a callback, and in | nicm | 2017-04-25 | |
| | | | | | | | | | | fact it can't do so because the item it was working with will have been freed. Reported by Daniel Hahler. | |||
* | | And another. | Nicholas Marriott | 2017-04-25 | |
| | | ||||
* | | Try to start writing test scripts. | Nicholas Marriott | 2017-04-25 | |
| | | ||||
* | | Merge branch 'obsd-master' | Thomas Adam | 2017-04-23 | |
|\| | ||||
| * | Only use ED for clear screen if at the bottom, same as earlier fix to | nicm | 2017-04-23 | |
| | | | | | | | | clear end of screen. | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2017-04-22 | |
|\| | ||||
| * | Memory leak from David CARLIER. | nicm | 2017-04-22 | |
| | | ||||
* | | Merge branch 'obsd-master' | Thomas Adam | 2017-04-22 | |
|\| | ||||
| * | Do not need getopt.h. | nicm | 2017-04-22 | |
| | | ||||
* | | Merge branch 'obsd-master' | Thomas Adam | 2017-04-22 | |
|\| | ||||
| * | Can't collect UTF-8 characters of more than one byte at the moment. | nicm | 2017-04-22 | |
| | | ||||
| * | new -A should use the session name. | nicm | 2017-04-22 | |
| | | ||||
| * | Get rid of the extra layer of flags and cmd_prepare() and just store the | nicm | 2017-04-22 | |
| | | | | | | | | | | | | CMD_FIND_* flags in the cmd_entry and call it for the command. Commands with special requirements call it themselves and update the target for hooks to use. | |||
| * | Mouse bindings and hooks set up an initial current state when running a | nicm | 2017-04-22 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | command. This is used for the session, window and pane for all commands in the command sequence if there is no -t or -s. However, using it for all commands in the command sequence means that if the active pane or current session is changed, subsequent commands still use the previous state. So make commands which explicitly change the current state (such as neww and selectp) update it themselves for later commands. Commands which may invalidate the state (like killp) are already OK because an invalid state will be ignored. Also fill in the current state for all key bindings rather than just the mouse, so that any omissions are easier to spot. | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2017-04-22 | |
|\| | ||||
| * | We need to collect UTF-8 characters so that width != 1 characters are | nicm | 2017-04-22 | |
| | | | | | | | | correctly flushed. | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2017-04-22 | |
|\| | ||||
| * | Fix if-shell without a client (so in the config file). Reported by Theo | nicm | 2017-04-22 | |
| | | | | | | | | Buehler. | |||
| * | Typo in example. | nicm | 2017-04-22 | |
| | | ||||
| * | Memory leaks, from David CARLIER. | nicm | 2017-04-22 | |
| | | ||||
* | | Merge branch 'obsd-master' | Thomas Adam | 2017-04-22 | |
|\| | ||||
| * | Log error properly when no current state, and some other minor tweaks. | nicm | 2017-04-21 | |
| | | ||||
| * | Make sure cmd_find_from_* clear the state if they fail. | nicm | 2017-04-21 | |
| | | ||||
| * | Rename a variable. | nicm | 2017-04-21 | |
| | | ||||
* | | Merge branch 'obsd-master' | Thomas Adam | 2017-04-21 | |
|\| | ||||
| * | Clear shared state if not filling it in. | nicm | 2017-04-21 | |
| | | ||||
| * | Make the cmd_find_* functions more obvious when looking for a client, | nicm | 2017-04-21 | |
| | | | | | | | | | | rather than having it inside other functions. Should be no change to the way targets are resolved just yet. | |||
| * | Key needs to be initialized to zero now it has flags in it. | nicm | 2017-04-21 | |
| | |