Instant Terminal Sharing
Go to file
nicm 98967c5ec9 The activity flag could already be set, so queue the callback always (if
not already queued) rather than only if the flag is being added. Fixes a
problem reported by tim@
2015-11-19 14:55:25 +00:00
alerts.c The activity flag could already be set, so queue the callback always (if 2015-11-19 14:55:25 +00:00
arguments.c struct args_entry can go into arguments.c. 2015-08-29 23:19:52 +00:00
array.h Add xreallocarray and remove nmemb argument from xrealloc. 2014-10-08 17:35:58 +00:00
attributes.c Use snprintf for constructing attribute string, from Tim Ruehsen. 2012-03-17 21:45:25 +00:00
cfg.c Use __unused rather than rolling our own. 2015-11-18 14:27:44 +00:00
client.c Use __unused rather than rolling our own. 2015-11-18 14:27:44 +00:00
cmd-attach-session.c Same bug as last commit, but in the other copy of the loop in this file... 2015-11-05 23:32:21 +00:00
cmd-bind-key.c Support UTF-8 key bindings by expanding the key type from int to 2015-11-12 11:05:34 +00:00
cmd-break-pane.c Move struct options into options.c. 2015-10-27 15:58:42 +00:00
cmd-capture-pane.c Push stdout and stderr to clients more aggressively, and add an event to 2015-11-14 09:41:06 +00:00
cmd-choose-buffer.c Nuke the utf8 and status-utf8 options and make tmux only a UTF-8 2015-11-12 11:09:11 +00:00
cmd-choose-client.c Extend the modifiers allowed before formats: as well as the existing 2015-10-25 22:29:17 +00:00
cmd-choose-tree.c Rewrite of the target resolution internals to be simpler and more 2015-04-27 16:25:57 +00:00
cmd-clear-history.c Free the history when it is cleared, based on a diff from Carlo Cannas. 2015-09-25 15:53:07 +00:00
cmd-command-prompt.c Rewrite of tmux mouse support which was a mess. Instead of having 2015-04-19 21:34:21 +00:00
cmd-confirm-before.c Change deref to the more sensible unref, and add a couple I missed before. 2015-06-05 18:06:30 +00:00
cmd-copy-mode.c Add copy-mode -e to exit copy mode when scrolling off the bottom, useful 2015-09-13 13:31:40 +00:00
cmd-detach-client.c Break the common process set up, event loop and imsg dispatch code 2015-10-27 13:23:24 +00:00
cmd-display-message.c Use format_expand_time for display-message. 2015-11-18 16:49:13 +00:00
cmd-display-panes.c Instead of setting up the default keys by building the key struct 2014-10-20 22:29:25 +00:00
cmd-find-window.c Use a TAILQ not array for find-window. 2015-05-07 07:59:52 +00:00
cmd-find.c Like options, move the environ struct into environ.c. 2015-10-28 09:51:55 +00:00
cmd-has-session.c Instead of setting up the default keys by building the key struct 2014-10-20 22:29:25 +00:00
cmd-if-shell.c Because pledge(2) does not allow us to pass directory file descriptors 2015-10-31 08:13:58 +00:00
cmd-join-pane.c Use the SRCDST define for usage. 2015-06-18 23:56:01 +00:00
cmd-kill-pane.c Instead of setting up the default keys by building the key struct 2014-10-20 22:29:25 +00:00
cmd-kill-server.c Use __unused rather than rolling our own. 2015-11-18 14:27:44 +00:00
cmd-kill-session.c Give some variables less silly names. 2015-09-16 22:40:27 +00:00
cmd-kill-window.c Add a format window_linked which is 1 if a window has been linked 2015-05-06 08:35:39 +00:00
cmd-list-buffers.c Use __unused rather than rolling our own. 2015-11-18 14:27:44 +00:00
cmd-list-clients.c Convert clients list into a TAILQ. 2015-04-24 23:17:11 +00:00
cmd-list-keys.c Use __unused rather than rolling our own. 2015-11-18 14:27:44 +00:00
cmd-list-panes.c A few minor style nits. 2015-09-16 22:40:05 +00:00
cmd-list-sessions.c Extend the modifiers allowed before formats: as well as the existing 2015-10-25 22:29:17 +00:00
cmd-list-windows.c Wrap all the individual format_* calls in a single format_defaults 2015-02-05 10:29:43 +00:00
cmd-list.c Various minor style and spacing nits. 2014-09-01 21:50:18 +00:00
cmd-load-buffer.c Push stdout and stderr to clients more aggressively, and add an event to 2015-11-14 09:41:06 +00:00
cmd-lock-server.c Use __unused rather than rolling our own. 2015-11-18 14:27:44 +00:00
cmd-move-window.c Move struct options into options.c. 2015-10-27 15:58:42 +00:00
cmd-new-session.c Fall back silently to ~ or / rather than checking -c with access(), this 2015-10-31 14:51:15 +00:00
cmd-new-window.c Fall back silently to ~ or / rather than checking -c with access(), this 2015-10-31 14:51:15 +00:00
cmd-paste-buffer.c Merge delete-buffer into cmd-set-buffer.c and change the paste buffer 2015-09-11 14:41:50 +00:00
cmd-pipe-pane.c Use __unused rather than rolling our own. 2015-11-18 14:27:44 +00:00
cmd-queue.c Push stdout and stderr to clients more aggressively, and add an event to 2015-11-14 09:41:06 +00:00
cmd-refresh-client.c Make refresh-client force update of jobs, from Sina Siadat. 2015-09-14 10:25:52 +00:00
cmd-rename-session.c Instead of setting up the default keys by building the key struct 2014-10-20 22:29:25 +00:00
cmd-rename-window.c Move struct options into options.c. 2015-10-27 15:58:42 +00:00
cmd-resize-pane.c Rewrite of tmux mouse support which was a mess. Instead of having 2015-04-19 21:34:21 +00:00
cmd-respawn-pane.c Because pledge(2) does not allow us to pass directory file descriptors 2015-10-31 08:13:58 +00:00
cmd-respawn-window.c Because pledge(2) does not allow us to pass directory file descriptors 2015-10-31 08:13:58 +00:00
cmd-rotate-window.c Instead of setting up the default keys by building the key struct 2014-10-20 22:29:25 +00:00
cmd-run-shell.c Because pledge(2) does not allow us to pass directory file descriptors 2015-10-31 08:13:58 +00:00
cmd-save-buffer.c Push stdout and stderr to clients more aggressively, and add an event to 2015-11-14 09:41:06 +00:00
cmd-select-layout.c Add select-layout -o to undo the last layout change (apply the previously 2015-04-28 10:43:13 +00:00
cmd-select-pane.c Unzoom before -LRUD, reported by Andy Weidenbaum. 2015-10-22 11:19:31 +00:00
cmd-select-window.c Instead of setting up the default keys by building the key struct 2014-10-20 22:29:25 +00:00
cmd-send-keys.c Support UTF-8 key bindings by expanding the key type from int to 2015-11-12 11:05:34 +00:00
cmd-send-prefix.c Make command exec functions return an enum rather than -1/0/1 values and 2012-07-11 07:10:15 +00:00
cmd-set-buffer.c Should add buffer if no -b. 2015-09-14 12:52:22 +00:00
cmd-set-environment.c Like options, move the environ struct into environ.c. 2015-10-28 09:51:55 +00:00
cmd-set-option.c Use __unused rather than rolling our own. 2015-11-18 14:27:44 +00:00
cmd-show-buffer.c Make command exec functions return an enum rather than -1/0/1 values and 2012-07-11 07:10:15 +00:00
cmd-show-environment.c Like options, move the environ struct into environ.c. 2015-10-28 09:51:55 +00:00
cmd-show-messages.c Tidy up the way terminals are described and move some structs out of tmux.h. 2015-07-28 15:18:10 +00:00
cmd-show-options.c Move struct options into options.c. 2015-10-27 15:58:42 +00:00
cmd-source-file.c Move cfg_causes local into cfg.c and remove struct causelist. 2014-10-27 22:23:47 +00:00
cmd-split-window.c Fall back silently to ~ or / rather than checking -c with access(), this 2015-10-31 14:51:15 +00:00
cmd-string.c Like options, move the environ struct into environ.c. 2015-10-28 09:51:55 +00:00
cmd-swap-pane.c Some style nits and dead assignments. 2015-08-30 15:43:40 +00:00
cmd-swap-window.c Add support for a single "marked pane". There is one marked pane in the 2015-06-04 11:43:51 +00:00
cmd-switch-client.c Like options, move the environ struct into environ.c. 2015-10-28 09:51:55 +00:00
cmd-unbind-key.c Support UTF-8 key bindings by expanding the key type from int to 2015-11-12 11:05:34 +00:00
cmd-wait-for.c Use __unused rather than rolling our own. 2015-11-18 14:27:44 +00:00
cmd.c All the cmd_*_entry declarations do not need to be in tmux.h. 2015-09-01 09:48:34 +00:00
colour.c Use ints for the calculations rather than u_char, they could end up 2015-06-05 22:50:27 +00:00
control-notify.c Use __unused rather than rolling our own. 2015-11-18 14:27:44 +00:00
control.c Use __unused rather than rolling our own. 2015-11-18 14:27:44 +00:00
environ.c Like options, move the environ struct into environ.c. 2015-10-28 09:51:55 +00:00
format.c Use __unused rather than rolling our own. 2015-11-18 14:27:44 +00:00
grid-view.c Two spacing and spelling nits. 2015-11-13 12:18:52 +00:00
grid.c Long overdue change to the way we store cells in the grid: now, instead 2015-11-13 08:09:28 +00:00
input-keys.c 0x7f is a valid key. 2015-11-16 22:57:51 +00:00
input.c Sync the entire xmalloc.[ch] with the other users, but with the addition 2015-11-18 13:06:54 +00:00
job.c Use __unused rather than rolling our own. 2015-11-18 14:27:44 +00:00
key-bindings.c Support UTF-8 key bindings by expanding the key type from int to 2015-11-12 11:05:34 +00:00
key-string.c All these return values from utf8_* are confusing, use an enum. 2015-11-14 11:45:43 +00:00
layout-custom.c Always format real layout even when zoomed. 2015-04-21 22:38:49 +00:00
layout-set.c Move struct options into options.c. 2015-10-27 15:58:42 +00:00
layout.c -l should apply to the new not the old pane with -b, from "MadMaverick9" 2015-09-18 09:55:22 +00:00
log.c Use __unused rather than rolling our own. 2015-11-18 14:27:44 +00:00
Makefile Long overdue change to the way we store cells in the grid: now, instead 2015-11-13 08:09:28 +00:00
mode-key.c Support UTF-8 key bindings by expanding the key type from int to 2015-11-12 11:05:34 +00:00
names.c Use __unused rather than rolling our own. 2015-11-18 14:27:44 +00:00
notify.c Similarly, for sessions use a callback to free rather than checking 2015-06-05 18:18:32 +00:00
options-table.c Nuke the utf8 and status-utf8 options and make tmux only a UTF-8 2015-11-12 11:09:11 +00:00
options.c Sync the entire xmalloc.[ch] with the other users, but with the addition 2015-11-18 13:06:54 +00:00
paste.c Nuke the utf8 and status-utf8 options and make tmux only a UTF-8 2015-11-12 11:09:11 +00:00
proc.c Use __unused rather than rolling our own. 2015-11-18 14:27:44 +00:00
procname.c Replace <sys/param.h> with <limits.h> and other less dirty headers where 2015-01-16 06:40:13 +00:00
resize.c Move struct options into options.c. 2015-10-27 15:58:42 +00:00
screen-redraw.c Move struct options into options.c. 2015-10-27 15:58:42 +00:00
screen-write.c Use __unused rather than rolling our own. 2015-11-18 14:27:44 +00:00
screen.c Count brackets in #{?...} so that nested conditional formats work, from 2015-10-27 09:28:31 +00:00
server-client.c Use __unused rather than rolling our own. 2015-11-18 14:27:44 +00:00
server-fn.c Use __unused rather than rolling our own. 2015-11-18 14:27:44 +00:00
server.c Use __unused rather than rolling our own. 2015-11-18 14:27:44 +00:00
session.c Use __unused rather than rolling our own. 2015-11-18 14:27:44 +00:00
signal.c Break the common process set up, event loop and imsg dispatch code 2015-10-27 13:23:24 +00:00
status.c Use __unused rather than rolling our own. 2015-11-18 14:27:44 +00:00
style.c When the active pane changes, redraw panes if the style has 2015-09-14 11:34:50 +00:00
tmux.1 Add s/foo/bar/: prefix for formats to substitute bar for foo. 2015-11-18 14:13:55 +00:00
tmux.c Accidentally turned off pledge, turn it back on. 2015-11-15 14:32:48 +00:00
tmux.h Use __unused rather than rolling our own. 2015-11-18 14:27:44 +00:00
tty-acs.c Copy ACS characters as UTF-8, from Balazs Kezes. 2014-10-02 08:36:26 +00:00
tty-keys.c Use __unused rather than rolling our own. 2015-11-18 14:27:44 +00:00
tty-term.c Sync the entire xmalloc.[ch] with the other users, but with the addition 2015-11-18 13:06:54 +00:00
tty.c Use __unused rather than rolling our own. 2015-11-18 14:27:44 +00:00
utf8.c The private use area at U+E000 to U+F8FF is not very useful if it is 2015-11-14 12:03:23 +00:00
window-choose.c Use __unused rather than rolling our own. 2015-11-18 14:27:44 +00:00
window-clock.c Use __unused rather than rolling our own. 2015-11-18 14:27:44 +00:00
window-copy.c Use __unused rather than rolling our own. 2015-11-18 14:27:44 +00:00
window.c Use __unused rather than rolling our own. 2015-11-18 14:27:44 +00:00
xmalloc.c Sync the entire xmalloc.[ch] with the other users, but with the addition 2015-11-18 13:06:54 +00:00
xmalloc.h Sync the entire xmalloc.[ch] with the other users, but with the addition 2015-11-18 13:06:54 +00:00
xterm-keys.c Support UTF-8 key bindings by expanding the key type from int to 2015-11-12 11:05:34 +00:00