Instant Terminal Sharing
Go to file
nicm 73e30cbda8 Actually show something (even if it not that helpful) if the server
fails to start (for example if it can't create the socket), rather than
hanging or showing nothing.
2015-11-24 22:45:44 +00:00
alerts.c The alerts callback should be fired for bells even if bell-action is 2015-11-20 16:33:46 +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 Actually show something (even if it not that helpful) if the server 2015-11-24 22:45: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 Fix usage of detach-client. 2015-11-24 20:40:51 +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 Memory leaks and an uninitialized part of utf8_data, from Patrick Palka. 2015-11-20 22:02:54 +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 All kill-session -C to clear alerts in all windows, suggested by Aaron 2015-11-24 21:50:06 +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 Memory leaks and an uninitialized part of utf8_data, from Patrick Palka. 2015-11-20 22:02:54 +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 Instead of separate tables for different types of options, give each 2015-11-20 12:01:19 +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 Remove the -I part of show-messages which isn't really that useful; the 2015-11-24 21:52:06 +00:00
cmd-show-options.c Instead of separate tables for different types of options, give each 2015-11-20 12:01:19 +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 Remove the -I part of show-messages which isn't really that useful; the 2015-11-24 21:52:06 +00:00
grid-view.c Two spacing and spelling nits. 2015-11-13 12:18:52 +00:00
grid.c Don't leak extddata, memset after freeing it, not before. From Patrick 2015-11-22 19:42:57 +00:00
input-keys.c Partly revert previous, it is harmless to keep support for UTF-8 mouse 2015-11-23 23:47:57 +00:00
input.c Partly revert previous, it is harmless to keep support for UTF-8 mouse 2015-11-23 23:47:57 +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 Make the log stuff a bit tidier with some helper functions. 2015-11-24 21:19:46 +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 Don't allow options in table without scope set. 2015-11-24 09:34:55 +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 Log some system and libevent information at startup. 2015-11-24 21:32:36 +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 Partly revert previous, it is harmless to keep support for UTF-8 mouse 2015-11-23 23:47:57 +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 Remove support for the UTF-8 mouse extension. This was a briefly used, 2015-11-23 20:53:09 +00:00
server-fn.c Use __unused rather than rolling our own. 2015-11-18 14:27:44 +00:00
server.c Remove the -I part of show-messages which isn't really that useful; the 2015-11-24 21:52:06 +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 If display-time is set to 0, show status messages until a key is pressed; 2015-11-22 18:28:01 +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 Document socket_path format. 2015-11-24 22:27:59 +00:00
tmux.c Tidy the code that works out the socket path, and just use the full path 2015-11-24 22:27:22 +00:00
tmux.h Tidy the code that works out the socket path, and just use the full path 2015-11-24 22:27:22 +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 Remove support for the UTF-8 mouse extension. This was a briefly used, 2015-11-23 20:53:09 +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 Remove support for the UTF-8 mouse extension. This was a briefly used, 2015-11-23 20:53:09 +00:00
utf8.c Memory leaks and an uninitialized part of utf8_data, from Patrick Palka. 2015-11-20 22:02:54 +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