aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* | Merge branch 'obsd-master'Thomas Adam2017-04-28
|\|
| * Log what is happening with window and session reference counts much morenicm2017-04-28
| | | | | | | | obviously.
| * Remove a reference from the right window when removing from a winlink'snicm2017-04-28
| | | | | | | | list.
| * Do not put the window on the alerts queue and add a reference unless thenicm2017-04-28
| | | | | | | | alert is enabled and we are actually going to add the alerts event.
* | Merge branch 'master' of github.com:tmux/tmuxNicholas Marriott2017-04-28
|\ \
| * | Merge branch 'obsd-master'Thomas Adam2017-04-28
| |\|
| | * Konsole incorrectly ignores SU (CSI S) if the parameter is bigger thannicm2017-04-28
| | | | | | | | | | | | the scroll region, so clamp it. Reported by Moritz Bunkus.
| * | Merge branch 'obsd-master'Thomas Adam2017-04-28
| |\|
| | * Default for xterm-keys was wrong, stop documenting it.nicm2017-04-28
| | |
* | | Test that kill-session closes the panes (processes end up dead).Nicholas Marriott2017-04-28
|/ /
* | source-file too.Nicholas Marriott2017-04-27
| |
* | Tests for some new session and new window bits.Nicholas Marriott2017-04-27
| |
* | Merge branch 'obsd-master'Thomas Adam2017-04-25
|\|
| * Make full width panes try to play more nicely with terminal copy andnicm2017-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 tonicm2017-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 Adam2017-04-25
|\|
| * Do not update TERM into config file parsing has finished.nicm2017-04-25
| |
| * Block the initial client if there is one until the configuration filenicm2017-04-25
| | | | | | | | has finished loading.
* | Another test.Nicholas Marriott2017-04-25
| |
* | Remove stuff from TODO.Nicholas Marriott2017-04-25
| |
* | And another test.Nicholas Marriott2017-04-25
| |
* | Merge branch 'obsd-master'Thomas Adam2017-04-25
|\|
| * if-shell doesn't need to queue its error message into a callback, and innicm2017-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 Marriott2017-04-25
| |
* | Try to start writing test scripts.Nicholas Marriott2017-04-25
| |
* | Merge branch 'obsd-master'Thomas Adam2017-04-23
|\|
| * Only use ED for clear screen if at the bottom, same as earlier fix tonicm2017-04-23
| | | | | | | | clear end of screen.
* | Merge branch 'obsd-master'Thomas Adam2017-04-22
|\|
| * Memory leak from David CARLIER.nicm2017-04-22
| |
* | Merge branch 'obsd-master'Thomas Adam2017-04-22
|\|
| * Do not need getopt.h.nicm2017-04-22
| |
* | Merge branch 'obsd-master'Thomas Adam2017-04-22
|\|
| * Can't collect UTF-8 characters of more than one byte at the moment.nicm2017-04-22
| |
| * new -A should use the session name.nicm2017-04-22
| |
| * Get rid of the extra layer of flags and cmd_prepare() and just store thenicm2017-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 anicm2017-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 Adam2017-04-22
|\|
| * We need to collect UTF-8 characters so that width != 1 characters arenicm2017-04-22
| | | | | | | | correctly flushed.
* | Merge branch 'obsd-master'Thomas Adam2017-04-22
|\|
| * Fix if-shell without a client (so in the config file). Reported by Theonicm2017-04-22
| | | | | | | | Buehler.
| * Typo in example.nicm2017-04-22
| |
| * Memory leaks, from David CARLIER.nicm2017-04-22
| |
* | Merge branch 'obsd-master'Thomas Adam2017-04-22
|\|
| * Log error properly when no current state, and some other minor tweaks.nicm2017-04-21
| |
| * Make sure cmd_find_from_* clear the state if they fail.nicm2017-04-21
| |
| * Rename a variable.nicm2017-04-21
| |
* | Merge branch 'obsd-master'Thomas Adam2017-04-21
|\|
| * Clear shared state if not filling it in.nicm2017-04-21
| |
| * Make the cmd_find_* functions more obvious when looking for a client,nicm2017-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.nicm2017-04-21
| |