summaryrefslogtreecommitdiff
path: root/usr.bin/tmux/server-client.c
AgeCommit message (Expand)Author
2016-11-15Turn on margins, with a couple of fixes (only limit to the pane for lineNicholas Marriott
2016-11-15Initial attempt to make use of left and right margins if the terminalNicholas Marriott
2016-10-19Alerts are too slow, so rather than walking all sessions and windows,Nicholas Marriott
2016-10-16Use the notify name string instead of going via an enum and changeNicholas Marriott
2016-10-16Mass rename struct cmd_q to struct cmdq_item and related.Nicholas Marriott
2016-10-16Rewrite command queue handling. Each client still has a command queue,Nicholas Marriott
2016-10-12The repeat prompt in both emacs and vi (and the old one in tmux) doesn'tNicholas Marriott
2016-10-11Support double and triple clicks (they are cumulative, so double isNicholas Marriott
2016-10-11Fundamental change to how copy mode key bindings work:Nicholas Marriott
2016-10-10Loads more static, except for cmd-*.c and window-*.c.Nicholas Marriott
2016-10-09Make the CLIENT_STATUS flag imply that pane status lines are redrawn ifNicholas Marriott
2016-09-28Rate limit TIOCSWINSZ on a timer to avoid programs getting hammered withNicholas Marriott
2016-06-16Allow a command to be specified to display-panes, similar toNicholas Marriott
2016-04-30tty_client_ready can not be internal to tty.c again.Nicholas Marriott
2016-04-29Add option to include status text in the pane borders. IfNicholas Marriott
2016-04-28After unlock, Update activity time after recalculate_sizes() so that theNicholas Marriott
2016-03-18Instead of reusing MouseUp at the finish of a drag, add a new keyNicholas Marriott
2016-03-01When a mouse drag is finished, fire a MouseUp key press, instead ofNicholas Marriott
2016-01-19I no longer use my SourceForge address so replace it.Nicholas Marriott
2015-12-16Add infrastructure to work out the best target given a pane or windowNicholas Marriott
2015-12-15Some hooks API changes to fire a hook while waiting another cmdq andNicholas Marriott
2015-12-12Add key-table option to set the default key table for a session, allowsNicholas Marriott
2015-12-12Allow prefix and prefix2 to be set to None to disable (useful if youNicholas Marriott
2015-12-11Add cmdq as an argument to format_create and add a format for theNicholas Marriott
2015-12-08Remove format_create_flags and just pass flags to format_create.Nicholas Marriott
2015-12-08Add hooks infrastructure, basic commands (set-hook, show-hooks) and aNicholas Marriott
2015-12-01Do not deref wp if window_get_active_at returns NULL which can happen onNicholas Marriott
2015-11-23Remove support for the UTF-8 mouse extension. This was a briefly used,Nicholas Marriott
2015-11-19Only assume pasting with at least two characters, reduces problems forNicholas Marriott
2015-11-18Use __unused rather than rolling our own.Nicholas Marriott
2015-11-14Push stdout and stderr to clients more aggressively, and add an event toNicholas Marriott
2015-11-12Support UTF-8 key bindings by expanding the key type from int toNicholas Marriott
2015-11-11Drop mouse-utf8 option and always turn on UTF-8 mouse if the client saysNicholas Marriott
2015-10-31The output log is only useful once and it means creating a file, so openNicholas Marriott
2015-10-31Because pledge(2) does not allow us to pass directory file descriptorsNicholas Marriott
2015-10-28Like options, move the environ struct into environ.c.Nicholas Marriott
2015-10-27Move struct options into options.c.Nicholas Marriott
2015-10-27Break the common process set up, event loop and imsg dispatch codeNicholas Marriott
2015-10-26If a mouse event has no key binding, pass it through to the pane itNicholas Marriott
2015-10-26Some extra logging of where keys are actually going.Nicholas Marriott
2015-10-23Pasting mouse escape sequences is unlikely, so skip them when workingNicholas Marriott
2015-10-22Log identify messages.Nicholas Marriott
2015-10-20Use client pointer not file descriptor in logging.Nicholas Marriott
2015-10-20The table could change when retrying so don't save it at start ofNicholas Marriott
2015-10-18Pass current directory as a string rather than a file descriptor becauseNicholas Marriott
2015-09-16Rename cmd_q dead flag to a general flags bitmask (will be more flags later).Nicholas Marriott
2015-09-14Make refresh-client force update of jobs, from Sina Siadat.Nicholas Marriott
2015-09-01Tweak some error messages/comments.Nicholas Marriott
2015-08-30Some style nits and dead assignments.Nicholas Marriott
2015-08-29We already loop over the windows in server_client_loop, so don't do itNicholas Marriott