Instant Terminal Sharing
Go to file
nicm 045d0c3b9f Call waitpid on SIGCHLD even if client not attached, it is possible (on
very slow platforms) for the first daemon() child to still be running
when client_attached is set so we end up with a zombie. From J Raynor.
2014-10-01 23:23:19 +00:00
arguments.c Don't blindly increase offsets by the return value of snprintf, if there 2014-04-11 19:35:54 +00:00
array.h xfree is not particularly helpful, remove it. From Thomas Adam. 2012-07-10 11:53:01 +00:00
attributes.c Use snprintf for constructing attribute string, from Tim Ruehsen. 2012-03-17 21:45:25 +00:00
cfg.c Handle escaped back slashes and missing new lines at end of line by using 2014-06-25 19:17:27 +00:00
client.c Call waitpid on SIGCHLD even if client not attached, it is possible (on 2014-10-01 23:23:19 +00:00
cmd-attach-session.c Change terminal-overrides to a server option (now that we have them), it 2014-02-23 00:53:06 +00:00
cmd-bind-key.c Change key-table to mode-table to allow for some future work. From Keith 2014-05-14 06:45:35 +00:00
cmd-break-pane.c Correct the dance to fix the active pane in join-pane by pulling the 2014-04-17 09:13:13 +00:00
cmd-capture-pane.c Make -S- and -E- mean the start and end to capture-pane to avoid having 2014-06-20 10:46:59 +00:00
cmd-choose-buffer.c Add support for named buffers. If you don't name a buffer, things work 2014-05-13 07:34:35 +00:00
cmd-choose-client.c Remove the barely-used and unnecessary command check() function. 2013-10-10 12:00:18 +00:00
cmd-choose-tree.c Remove the barely-used and unnecessary command check() function. 2013-10-10 12:00:18 +00:00
cmd-clear-history.c Remove the barely-used and unnecessary command check() function. 2013-10-10 12:00:18 +00:00
cmd-clock-mode.c Remove the barely-used and unnecessary command check() function. 2013-10-10 12:00:18 +00:00
cmd-command-prompt.c Remove the barely-used and unnecessary command check() function. 2013-10-10 12:00:18 +00:00
cmd-confirm-before.c Remove the barely-used and unnecessary command check() function. 2013-10-10 12:00:18 +00:00
cmd-copy-mode.c Remove the barely-used and unnecessary command check() function. 2013-10-10 12:00:18 +00:00
cmd-delete-buffer.c Add support for named buffers. If you don't name a buffer, things work 2014-05-13 07:34:35 +00:00
cmd-detach-client.c Fix detach -a by skipping clients where the session is NULL. 2013-10-15 00:15:11 +00:00
cmd-display-message.c Trivial style and spacing nits. 2013-10-10 12:01:14 +00:00
cmd-display-panes.c Remove the barely-used and unnecessary command check() function. 2013-10-10 12:00:18 +00:00
cmd-find-window.c Plug a memory leak, from J Raynor. 2014-05-08 06:06:07 +00:00
cmd-has-session.c Remove the barely-used and unnecessary command check() function. 2013-10-10 12:00:18 +00:00
cmd-if-shell.c Make cmdq->client_exit a tristate (-1 means "not set") so that if 2013-10-10 12:04:38 +00:00
cmd-join-pane.c Correct the dance to fix the active pane in join-pane by pulling the 2014-04-17 09:13:13 +00:00
cmd-kill-pane.c Remove the barely-used and unnecessary command check() function. 2013-10-10 12:00:18 +00:00
cmd-kill-server.c Merge start-server into kill-server. 2014-01-27 23:57:35 +00:00
cmd-kill-session.c Remove the barely-used and unnecessary command check() function. 2013-10-10 12:00:18 +00:00
cmd-kill-window.c Remove the barely-used and unnecessary command check() function. 2013-10-10 12:00:18 +00:00
cmd-link-window.c Remove the barely-used and unnecessary command check() function. 2013-10-10 12:00:18 +00:00
cmd-list-buffers.c Add support for named buffers. If you don't name a buffer, things work 2014-05-13 07:34:35 +00:00
cmd-list-clients.c Remove the barely-used and unnecessary command check() function. 2013-10-10 12:00:18 +00:00
cmd-list-commands.c Remove the barely-used and unnecessary command check() function. 2013-10-10 12:00:18 +00:00
cmd-list-keys.c Remove the barely-used and unnecessary command check() function. 2013-10-10 12:00:18 +00:00
cmd-list-panes.c Remove the barely-used and unnecessary command check() function. 2013-10-10 12:00:18 +00:00
cmd-list-sessions.c Remove the barely-used and unnecessary command check() function. 2013-10-10 12:00:18 +00:00
cmd-list-windows.c Remove the barely-used and unnecessary command check() function. 2013-10-10 12:00:18 +00:00
cmd-list.c Various minor style and spacing nits. 2014-09-01 21:50:18 +00:00
cmd-load-buffer.c Various minor style and spacing nits. 2014-09-01 21:50:18 +00:00
cmd-lock-server.c Remove some unnecessary includes and fix a typo. 2014-04-17 11:38:35 +00:00
cmd-move-window.c Remove the barely-used and unnecessary command check() function. 2013-10-10 12:00:18 +00:00
cmd-new-session.c If multiple arguments are given to new-session, new-window, 2014-05-13 08:08:32 +00:00
cmd-new-window.c Various minor style and spacing nits. 2014-09-01 21:50:18 +00:00
cmd-paste-buffer.c Add support for named buffers. If you don't name a buffer, things work 2014-05-13 07:34:35 +00:00
cmd-pipe-pane.c Remove the barely-used and unnecessary command check() function. 2013-10-10 12:00:18 +00:00
cmd-queue.c Various minor style and spacing nits. 2014-09-01 21:50:18 +00:00
cmd-refresh-client.c Remove the barely-used and unnecessary command check() function. 2013-10-10 12:00:18 +00:00
cmd-rename-session.c Remove the barely-used and unnecessary command check() function. 2013-10-10 12:00:18 +00:00
cmd-rename-window.c Remove the barely-used and unnecessary command check() function. 2013-10-10 12:00:18 +00:00
cmd-resize-pane.c Remove the barely-used and unnecessary command check() function. 2013-10-10 12:00:18 +00:00
cmd-respawn-pane.c If multiple arguments are given to new-session, new-window, 2014-05-13 08:08:32 +00:00
cmd-respawn-window.c If multiple arguments are given to new-session, new-window, 2014-05-13 08:08:32 +00:00
cmd-rotate-window.c Remove the barely-used and unnecessary command check() function. 2013-10-10 12:00:18 +00:00
cmd-run-shell.c Remove the "info" message mechanism, this was only used for about five 2014-04-17 07:55:43 +00:00
cmd-save-buffer.c Add support for named buffers. If you don't name a buffer, things work 2014-05-13 07:34:35 +00:00
cmd-select-layout.c Remove the "info" message mechanism, this was only used for about five 2014-04-17 07:55:43 +00:00
cmd-select-pane.c Add flags to selectp to enable and disable input to a pane, from Anish 2014-08-11 22:14:30 +00:00
cmd-select-window.c Remove the barely-used and unnecessary command check() function. 2013-10-10 12:00:18 +00:00
cmd-send-keys.c Remove the barely-used and unnecessary command check() function. 2013-10-10 12:00:18 +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 Add support for named buffers. If you don't name a buffer, things work 2014-05-13 07:34:35 +00:00
cmd-set-environment.c Remove the barely-used and unnecessary command check() function. 2013-10-10 12:00:18 +00:00
cmd-set-option.c Various minor style and spacing nits. 2014-09-01 21:50:18 +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 Remove the barely-used and unnecessary command check() function. 2013-10-10 12:00:18 +00:00
cmd-show-messages.c Style nit - no space between function name and bracket. 2014-02-14 13:59:01 +00:00
cmd-show-options.c Do not show the -fg, -bg and -attr options. If asked for one explicitly, 2014-04-17 07:43:20 +00:00
cmd-source-file.c Make cmdq->client_exit a tristate (-1 means "not set") so that if 2013-10-10 12:04:38 +00:00
cmd-split-window.c Various minor style and spacing nits. 2014-09-01 21:50:18 +00:00
cmd-string.c Make tilde expansion in command strings work even if it isn't terminated by /. 2013-10-10 12:14:09 +00:00
cmd-suspend-client.c Remove the barely-used and unnecessary command check() function. 2013-10-10 12:00:18 +00:00
cmd-swap-pane.c Remove the barely-used and unnecessary command check() function. 2013-10-10 12:00:18 +00:00
cmd-swap-window.c Remove the barely-used and unnecessary command check() function. 2013-10-10 12:00:18 +00:00
cmd-switch-client.c Remove the "info" message mechanism, this was only used for about five 2014-04-17 07:55:43 +00:00
cmd-unbind-key.c Change key-table to mode-table to allow for some future work. From Keith 2014-05-14 06:45:35 +00:00
cmd-unlink-window.c Remove the barely-used and unnecessary command check() function. 2013-10-10 12:00:18 +00:00
cmd-wait-for.c Wake up any clients waiting with the wait-for command when the server 2014-09-01 21:58:41 +00:00
cmd.c Support using pane id as part of session or window specifier (so %1 2014-09-25 12:51:40 +00:00
colour.c Remove tmux's (already minimal) 88 colour support. Such terminals are 2013-03-27 11:17:12 +00:00
control-notify.c Differentiate between linked and unlinked window closes and renames, 2014-04-23 10:14:29 +00:00
control.c Pass flags into cmdq_guard as an argument since sometimes cmdq->cmd can 2013-10-10 11:45:28 +00:00
environ.c Some more long lines. 2014-04-17 14:45:49 +00:00
format.c Add window_last_flag and window_zoomed_flag. From John Morrissey. 2014-09-08 14:29:05 +00:00
grid-cell.c Rather than having two grids for each pane, one for ASCII and one for 2013-01-18 02:16:21 +00:00
grid-view.c Some more long lines. 2014-04-17 14:45:49 +00:00
grid.c Fix some comments (c -> colour) and join unnecessary line splits. 2014-09-17 15:31:38 +00:00
input-keys.c Revert the up/down wheel emulation for now, there will be a better way 2014-07-21 20:45:35 +00:00
input.c Remove support for the continuous reporting "any" mouse mode which never 2014-08-09 07:33:37 +00:00
job.c Don't leak socketpair file descriptors if fork fails. Spotted by Balazs 2014-04-14 22:27:30 +00:00
key-bindings.c Now that cmdlists are reference counted, there is no need for two-step 2014-05-14 06:21:19 +00:00
key-string.c Drop explicit support for F13-F20 and change to match the xterm terminfo 2014-07-21 10:25:48 +00:00
layout-custom.c Fix handling of short (< 4 character) checksums and a bug with parsing 2013-03-25 11:35:30 +00:00
layout-set.c Some more long lines. 2014-04-17 14:45:49 +00:00
layout.c Both the two previous ways of navigating panes by direction have 2014-05-08 06:03:30 +00:00
log.c Remove log_debug2 as well and simplify log.c. 2014-03-31 21:42:45 +00:00
Makefile Remove the choose-list command to prepare for some later choose-* work. 2014-04-16 21:02:41 +00:00
mode-key.c No need to repeat other-end more than once, from Juho Pohjala. Also add 2014-08-11 22:39:57 +00:00
names.c If multiple arguments are given to new-session, new-window, 2014-05-13 08:08:32 +00:00
notify.c Add notification for input from a pane, from George Nachman. 2012-09-25 07:41:22 +00:00
options-table.c Wrap some long lines. 2014-04-17 12:57:28 +00:00
options.c Allow replacing each of the many sets of separate foo-{fg,bg,attr} 2014-01-28 23:07:09 +00:00
paste.c Various minor style and spacing nits. 2014-09-01 21:50:18 +00:00
procname.c Track whether a process is a zombie or not yet fully built via flags 2014-07-04 05:58:31 +00:00
resize.c Make session_attached a count and add session_many_attached flag. 2014-03-31 21:37:55 +00:00
screen-redraw.c Having three *clock* files is ridiculous, remove clock.c. 2014-03-31 21:34:08 +00:00
screen-write.c Some more long lines. 2014-04-17 14:45:49 +00:00
screen.c Various minor style and spacing nits. 2014-09-01 21:50:18 +00:00
server-client.c Various minor style and spacing nits. 2014-09-01 21:50:18 +00:00
server-fn.c Some more long lines. 2014-04-17 14:45:49 +00:00
server-window.c Remove the monitor-content option and associated bits and bobs. It's 2014-04-17 07:36:45 +00:00
server.c Wake up any clients waiting with the wait-for command when the server 2014-09-01 21:58:41 +00:00
session.c If multiple arguments are given to new-session, new-window, 2014-05-13 08:08:32 +00:00
signal.c Do not call event_del() for signals after fork(), just use sigaction() 2010-08-19 18:29:01 +00:00
status.c There is no longer a need for a paste_stack struct or for global_buffers 2014-04-24 09:14:43 +00:00
style.c Handle colour 8 properly in the 256 colour palette, from Timothy Allen. 2014-05-08 05:53:29 +00:00
tmux.1 Support ! for last pane. 2014-09-25 12:45:35 +00:00
tmux.c Remove the "info" message mechanism, this was only used for about five 2014-04-17 07:55:43 +00:00
tmux.h Wake up any clients waiting with the wait-for command when the server 2014-09-01 21:58:41 +00:00
tty-acs.c Add comments to ACS table matching terminfo(5). 2013-11-24 19:38:32 +00:00
tty-keys.c Drop explicit support for F13-F20 and change to match the xterm terminfo 2014-07-21 10:25:48 +00:00
tty-term.c Drop explicit support for F13-F20 and change to match the xterm terminfo 2014-07-21 10:25:48 +00:00
tty.c Remove support for the continuous reporting "any" mouse mode which never 2014-08-09 07:33:37 +00:00
utf8.c Add some UTF-8 utility functions and use them to prevent the width limit 2014-04-17 15:37:55 +00:00
window-choose.c Instead of forcing mouse scroll to 1 in choose mode, scale it down 2014-05-08 07:54:47 +00:00
window-clock.c Having three *clock* files is ridiculous, remove clock.c. 2014-03-31 21:34:08 +00:00
window-copy.c Various minor style and spacing nits. 2014-09-01 21:50:18 +00:00
window.c Add flags to selectp to enable and disable input to a pane, from Anish 2014-08-11 22:14:30 +00:00
xmalloc.c xfree is not particularly helpful, remove it. From Thomas Adam. 2012-07-10 11:53:01 +00:00
xterm-keys.c Drop explicit support for F13-F20 and change to match the xterm terminfo 2014-07-21 10:25:48 +00:00