aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* EAGAIN handling for imsg_read. OK henning@ benno@claudio2015-12-05
|
* Mark new active pane changed after pane lost in window, and afternicm2015-12-02
| | | | break-pane. Reported by tim@.
* Do not deref wp if window_get_active_at returns NULL which can happen onnicm2015-12-01
| | | | very large terminals, from Michael Graczyk.
* Delete a duplicated lineguenther2015-11-29
| | | | ok jmc@
* Do not set a limit on the length of commands when printing them.nicm2015-11-27
|
* Don't print error if none to print.nicm2015-11-25
|
* Make environ_set va_args and use it to tidy up some calls. Also add anicm2015-11-24
| | | | missing word in manpage (from jmc).
* Shell command from -c doesn't have to be global, pass it as an argument.nicm2015-11-24
|
* Do lock failures slightly better, return a special value so we don'tnicm2015-11-24
| | | | unlink the wrong thing.
* Actually show something (even if it not that helpful) if the servernicm2015-11-24
| | | | | fails to start (for example if it can't create the socket), rather than hanging or showing nothing.
* Document socket_path format.nicm2015-11-24
|
* Tidy the code that works out the socket path, and just use the full pathnicm2015-11-24
| | | | in the global socket_path rather than copying it.
* Remove malloc_options DEBUG bit.nicm2015-11-24
|
* Switch a fprintf to a fatal, and wrap some long lines.nicm2015-11-24
|
* Remove the -I part of show-messages which isn't really that useful; thenicm2015-11-24
| | | | | server start time can now be accessed with a new start_time format (use: tmux display -p '#{t:start_time}')
* All kill-session -C to clear alerts in all windows, suggested by Aaronnicm2015-11-24
| | | | U'Ren.
* Log some system and libevent information at startup.nicm2015-11-24
|
* Show libevent version in showmsgs -I.nicm2015-11-24
|
* Make the log stuff a bit tidier with some helper functions.nicm2015-11-24
|
* Fix usage of detach-client.nicm2015-11-24
|
* Don't allow options in table without scope set.nicm2015-11-24
|
* Partly revert previous, it is harmless to keep support for UTF-8 mousenicm2015-11-23
| | | | mode inside tmux, just no longer support it for tmux itself.
* Remove support for the UTF-8 mouse extension. This was a briefly used,nicm2015-11-23
| | | | | | | | poor idea that was fairly quickly replaced by SGR mouse input (which is now widespread). It is impossible to tell the difference between UTF-8 and non-UTF-8 mouse input; since the mouse-utf8 option was removed tmux has not handled it correctly in any case; and it is ridiculous to have three different forms of mouse input.
* Don't leak extddata, memset after freeing it, not before. From Patricknicm2015-11-22
| | | | Palka.
* Add getpw to pledge, makes tmux work in YP environments, discovered bynicm2015-11-22
| | | | matthieu, ok deraadt
* If display-time is set to 0, show status messages until a key is pressed;tim2015-11-22
| | | | OK nicm@
* Memory leaks and an uninitialized part of utf8_data, from Patrick Palka.nicm2015-11-20
|
* The alerts callback should be fired for bells even if bell-action isnicm2015-11-20
| | | | | none because it also affects the status line bell indicator (and bell-action does not). Fixes a problem reported by tim@.
* Instead of separate tables for different types of options, give eachnicm2015-11-20
| | | | option a scope type (server, session, window) in one table.
* Only assume pasting with at least two characters, reduces problems fornicm2015-11-19
| | | | | people who can type ^B c very fast, or who are using tmux inside something else that buffers.
* The activity flag could already be set, so queue the callback always (ifnicm2015-11-19
| | | | | not already queued) rather than only if the flag is being added. Fixes a problem reported by tim@
* Use format_expand_time for display-message.nicm2015-11-18
|
* Use __unused rather than rolling our own.nicm2015-11-18
|
* Add s/foo/bar/: prefix for formats to substitute bar for foo.nicm2015-11-18
|
* Sync the entire xmalloc.[ch] with the other users, but with the additionnicm2015-11-18
| | | | of xrealloc, xvasprintf, xvsnprintf.
* Don't update activity time twice for new sessions, and add some logging.nicm2015-11-18
|
* Merge xmalloc.[ch] files across base, skipping OpenSSH for now.tobias2015-11-17
| | | | ok nicm
* 0x7f is a valid key.nicm2015-11-16
|
* Make key_code unsigned long long not uint64_t which is more portable fornicm2015-11-15
| | | | | printf formats, and move UTF8_SIZE define down to near the rest of the UTF-8 bits.
* Accidentally turned off pledge, turn it back on.nicm2015-11-15
|
* The character is an int so use %x not %hhx.nicm2015-11-14
|
* The private use area at U+E000 to U+F8FF is not very useful if it isnicm2015-11-14
| | | | width 0, make it width 1 instead.
* All these return values from utf8_* are confusing, use an enum.nicm2015-11-14
|
* Rename a variable in utf8_combine for consistency and use 0xfffd fornicm2015-11-14
| | | | unknown Unicode.
* Couple of assignments to remove compiler warnings.nicm2015-11-14
|
* Be more strict about invalid UTF-8.nicm2015-11-14
|
* Push stdout and stderr to clients more aggressively, and add an event tonicm2015-11-14
| | | | continue if the send fails.
* Log more of UTF-8 input.nicm2015-11-14
|
* Log option names in fatal() for missing option.nicm2015-11-13
|
* Two spacing and spelling nits.nicm2015-11-13
|