Instant Terminal Sharing
Go to file
Nicholas Marriott dfac36b6c3 Only accept partial keys if the timer has not expired, fixes infinite
loop when Escape is pressed the wrong number of times.
2013-03-26 14:14:08 +00:00
arguments.c xfree is not particularly helpful, remove it. From Thomas Adam. 2012-07-10 11:53:01 +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 Add some additional debug logging. 2013-03-25 10:06:13 +00:00
client.c We ignore SIGWINCH until ready, so send a MSG_RESIZE immediately when 2013-03-25 11:38:57 +00:00
clock.c Massive spaces->tabs and trailing whitespace cleanup, hopefully for the last 2009-12-03 22:50:09 +00:00
cmd-attach-session.c Add -A flag to new-session to make it behave like attach-session if the 2013-03-24 09:58:40 +00:00
cmd-bind-key.c Add a command queue to standardize and simplify commands that call other 2013-03-24 09:54:10 +00:00
cmd-break-pane.c Add resize-pane -Z to temporary zoom the active pane to occupy the full 2013-03-24 09:57:59 +00:00
cmd-capture-pane.c Handle empty pending output (not a failure) and add \n. From George 2013-03-25 11:42:19 +00:00
cmd-choose-buffer.c Add a command queue to standardize and simplify commands that call other 2013-03-24 09:54:10 +00:00
cmd-choose-client.c tty.path can be NULL, don't dereference it. From George Nachman. 2013-03-25 10:04:44 +00:00
cmd-choose-list.c Add a command queue to standardize and simplify commands that call other 2013-03-24 09:54:10 +00:00
cmd-choose-tree.c Add a command queue to standardize and simplify commands that call other 2013-03-24 09:54:10 +00:00
cmd-clear-history.c Add a command queue to standardize and simplify commands that call other 2013-03-24 09:54:10 +00:00
cmd-clock-mode.c Add a command queue to standardize and simplify commands that call other 2013-03-24 09:54:10 +00:00
cmd-command-prompt.c Add a command queue to standardize and simplify commands that call other 2013-03-24 09:54:10 +00:00
cmd-confirm-before.c Add a command queue to standardize and simplify commands that call other 2013-03-24 09:54:10 +00:00
cmd-copy-mode.c Add a command queue to standardize and simplify commands that call other 2013-03-24 09:54:10 +00:00
cmd-delete-buffer.c Add a command queue to standardize and simplify commands that call other 2013-03-24 09:54:10 +00:00
cmd-detach-client.c Add a command queue to standardize and simplify commands that call other 2013-03-24 09:54:10 +00:00
cmd-display-message.c Handle no client better in display-message. 2013-03-25 11:42:01 +00:00
cmd-display-panes.c Add a command queue to standardize and simplify commands that call other 2013-03-24 09:54:10 +00:00
cmd-find-window.c Add a command queue to standardize and simplify commands that call other 2013-03-24 09:54:10 +00:00
cmd-has-session.c Add a command queue to standardize and simplify commands that call other 2013-03-24 09:54:10 +00:00
cmd-if-shell.c Try to establish client for run-shell and if-shell if no -t. 2013-03-25 16:04:07 +00:00
cmd-join-pane.c Add resize-pane -Z to temporary zoom the active pane to occupy the full 2013-03-24 09:57:59 +00:00
cmd-kill-pane.c Add resize-pane -Z to temporary zoom the active pane to occupy the full 2013-03-24 09:57:59 +00:00
cmd-kill-server.c Add a command queue to standardize and simplify commands that call other 2013-03-24 09:54:10 +00:00
cmd-kill-session.c Add a command queue to standardize and simplify commands that call other 2013-03-24 09:54:10 +00:00
cmd-kill-window.c Add a command queue to standardize and simplify commands that call other 2013-03-24 09:54:10 +00:00
cmd-link-window.c Add a command queue to standardize and simplify commands that call other 2013-03-24 09:54:10 +00:00
cmd-list-buffers.c Add a command queue to standardize and simplify commands that call other 2013-03-24 09:54:10 +00:00
cmd-list-clients.c Add a command queue to standardize and simplify commands that call other 2013-03-24 09:54:10 +00:00
cmd-list-commands.c Add a command queue to standardize and simplify commands that call other 2013-03-24 09:54:10 +00:00
cmd-list-keys.c Add a command queue to standardize and simplify commands that call other 2013-03-24 09:54:10 +00:00
cmd-list-panes.c Add a command queue to standardize and simplify commands that call other 2013-03-24 09:54:10 +00:00
cmd-list-sessions.c Add a command queue to standardize and simplify commands that call other 2013-03-24 09:54:10 +00:00
cmd-list-windows.c Add a command queue to standardize and simplify commands that call other 2013-03-24 09:54:10 +00:00
cmd-list.c Add a command queue to standardize and simplify commands that call other 2013-03-24 09:54:10 +00:00
cmd-load-buffer.c Add a command queue to standardize and simplify commands that call other 2013-03-24 09:54:10 +00:00
cmd-lock-server.c Add a command queue to standardize and simplify commands that call other 2013-03-24 09:54:10 +00:00
cmd-move-window.c Add a command queue to standardize and simplify commands that call other 2013-03-24 09:54:10 +00:00
cmd-new-session.c Add -P and -F to new-session. 2013-03-25 11:44:00 +00:00
cmd-new-window.c Add -P and -F to new-session. 2013-03-25 11:44:00 +00:00
cmd-paste-buffer.c Add a command queue to standardize and simplify commands that call other 2013-03-24 09:54:10 +00:00
cmd-pipe-pane.c Add a command queue to standardize and simplify commands that call other 2013-03-24 09:54:10 +00:00
cmd-queue.c Fix compiler warnings, missing #include. From Thomas Adam. 2013-03-26 10:54:48 +00:00
cmd-refresh-client.c Add a command queue to standardize and simplify commands that call other 2013-03-24 09:54:10 +00:00
cmd-rename-session.c Add a command queue to standardize and simplify commands that call other 2013-03-24 09:54:10 +00:00
cmd-rename-window.c Add a command queue to standardize and simplify commands that call other 2013-03-24 09:54:10 +00:00
cmd-resize-pane.c Add resize-pane -Z to temporary zoom the active pane to occupy the full 2013-03-24 09:57:59 +00:00
cmd-respawn-pane.c Add a command queue to standardize and simplify commands that call other 2013-03-24 09:54:10 +00:00
cmd-respawn-window.c Add resize-pane -Z to temporary zoom the active pane to occupy the full 2013-03-24 09:57:59 +00:00
cmd-rotate-window.c Add a command queue to standardize and simplify commands that call other 2013-03-24 09:54:10 +00:00
cmd-run-shell.c Try to establish client for run-shell and if-shell if no -t. 2013-03-25 16:04:07 +00:00
cmd-save-buffer.c Add a command queue to standardize and simplify commands that call other 2013-03-24 09:54:10 +00:00
cmd-select-layout.c Add resize-pane -Z to temporary zoom the active pane to occupy the full 2013-03-24 09:57:59 +00:00
cmd-select-pane.c Add resize-pane -Z to temporary zoom the active pane to occupy the full 2013-03-24 09:57:59 +00:00
cmd-select-window.c Add a command queue to standardize and simplify commands that call other 2013-03-24 09:54:10 +00:00
cmd-send-keys.c Add a command queue to standardize and simplify commands that call other 2013-03-24 09:54:10 +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-server-info.c Rename session idx to session id throughout and add $ prefix to targets 2013-03-25 10:11:45 +00:00
cmd-set-buffer.c Add a command queue to standardize and simplify commands that call other 2013-03-24 09:54:10 +00:00
cmd-set-environment.c Add a command queue to standardize and simplify commands that call other 2013-03-24 09:54:10 +00:00
cmd-set-option.c Add a -o option to set-option to prevent setting an option already set, 2013-03-24 09:55:02 +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 Add a command queue to standardize and simplify commands that call other 2013-03-24 09:54:10 +00:00
cmd-show-messages.c Add a command queue to standardize and simplify commands that call other 2013-03-24 09:54:10 +00:00
cmd-show-options.c Add -q flags to shut up errors to capture-pane and show-options, from 2013-03-25 10:04:04 +00:00
cmd-source-file.c Continue the parent cmdq after sourcing a file. 2013-03-25 10:05:58 +00:00
cmd-split-window.c Revert the command-prefix change which breaks sequences of commands. 2013-03-25 15:59:57 +00:00
cmd-start-server.c Add a command queue to standardize and simplify commands that call other 2013-03-24 09:54:10 +00:00
cmd-string.c Add a command queue to standardize and simplify commands that call other 2013-03-24 09:54:10 +00:00
cmd-suspend-client.c Add a command queue to standardize and simplify commands that call other 2013-03-24 09:54:10 +00:00
cmd-swap-pane.c Add resize-pane -Z to temporary zoom the active pane to occupy the full 2013-03-24 09:57:59 +00:00
cmd-swap-window.c Add a command queue to standardize and simplify commands that call other 2013-03-24 09:54:10 +00:00
cmd-switch-client.c Add a command queue to standardize and simplify commands that call other 2013-03-24 09:54:10 +00:00
cmd-unbind-key.c Add a command queue to standardize and simplify commands that call other 2013-03-24 09:54:10 +00:00
cmd-unlink-window.c Add a command queue to standardize and simplify commands that call other 2013-03-24 09:54:10 +00:00
cmd-wait-for.c Add wait-for -L and -U for lock and unlock, from Thiago Padilha. 2013-03-25 10:09:35 +00:00
cmd.c Sort includes and fix spaces. 2013-03-25 11:53:54 +00:00
colour.c Add strings to allow the aixterm bright colours to be used when 2012-01-21 08:23:12 +00:00
control-notify.c Fix compiler warnings, missing #include. From Thomas Adam. 2013-03-26 10:54:48 +00:00
control.c Fix compiler warnings, missing #include. From Thomas Adam. 2013-03-26 10:54:48 +00:00
environ.c xfree is not particularly helpful, remove it. From Thomas Adam. 2012-07-10 11:53:01 +00:00
format.c Include prefix on ids, from George Nachman. 2013-03-25 11:40:54 +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 Preserve trailing spaces with capture-pane -J, from George Nachman. 2013-03-25 10:05:35 +00:00
grid.c Allow lastgc to be NULL in grid_string_cells so find-window doesn't 2013-03-25 10:07:40 +00:00
input-keys.c Add resize-pane -Z to temporary zoom the active pane to occupy the full 2013-03-24 09:57:59 +00:00
input.c Add support for focus notifications when tmux pane changes, based on 2013-03-24 09:18:16 +00:00
job.c Extend jobs to support writing and use that for copy-pipe instead of 2013-03-25 11:43:01 +00:00
key-bindings.c Add resize-pane -Z to temporary zoom the active pane to occupy the full 2013-03-24 09:57:59 +00:00
key-string.c In terminals with XT, turn on modifyOtherKeys=1 with the escape sequence 2013-03-22 10:30:04 +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 Fix a trivial copy-and-paste error (sx->sy), from Chris Johnsen. 2011-11-09 12:02:07 +00:00
layout.c Add resize-pane -Z to temporary zoom the active pane to occupy the full 2013-03-24 09:57:59 +00:00
log.c Do not use stderr for log file and don't call log_close when not needed. 2012-05-30 15:01:21 +00:00
Makefile Add a wait-for command which blocks a client on a named channel until it 2013-03-25 10:09:05 +00:00
mode-key.c Add copy-pipe mode command to copy selection and also pipe to a command. 2013-03-22 15:52:40 +00:00
names.c Revert the command-prefix change which breaks sequences of commands. 2013-03-25 15:59:57 +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 Revert the command-prefix change which breaks sequences of commands. 2013-03-25 15:59:57 +00:00
options.c xfree is not particularly helpful, remove it. From Thomas Adam. 2012-07-10 11:53:01 +00:00
paste.c Support middle-click paste, based on a diff from Ailin Nemui. 2012-11-27 20:22:12 +00:00
procname.c We no longer use struct eproc for kinfo_proc in sysctl.h so there 2012-12-18 21:28:45 +00:00
resize.c Add resize-pane -Z to temporary zoom the active pane to occupy the full 2013-03-24 09:57:59 +00:00
screen-redraw.c When only two panes in a window, only draw half the separating line as 2013-03-25 11:41:49 +00:00
screen-write.c Unbreak line wrapping. 2013-03-22 10:41:01 +00:00
screen.c Rework reflow code so it does not do so much allocation which should be 2013-03-21 16:12:10 +00:00
server-client.c Sort includes and fix spaces. 2013-03-25 11:53:54 +00:00
server-fn.c Use single stdout and stderr for control clients. 2013-03-25 11:36:59 +00:00
server-window.c Add various checks to turn off bits that can't work in control mode 2013-03-21 18:47:01 +00:00
server.c Add a command queue to standardize and simplify commands that call other 2013-03-24 09:54:10 +00:00
session.c Rename session idx to session id throughout and add $ prefix to targets 2013-03-25 10:11:45 +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 Extend jobs to support writing and use that for copy-pipe instead of 2013-03-25 11:43:01 +00:00
tmux.1 Revert the command-prefix change which breaks sequences of commands. 2013-03-25 15:59:57 +00:00
tmux.c Rename session idx to session id throughout and add $ prefix to targets 2013-03-25 10:11:45 +00:00
tmux.h Add -P and -F to new-session. 2013-03-25 11:44:00 +00:00
tty-acs.c Use UTF-8 line drawing characters on UTF-8 terminals. Fixes some stupid 2010-09-11 16:19:22 +00:00
tty-keys.c Only accept partial keys if the timer has not expired, fixes infinite 2013-03-26 14:14:08 +00:00
tty-term.c Implement ECH (erase character, CSI X). Reported by Christian Neukirchen. 2013-01-15 23:18:55 +00:00
tty.c Handle focus events from the terminal, from Aaron Jensen. 2013-03-24 09:28:59 +00:00
utf8.c Support for UTF-8 mouse input (\033[1005h). This was added in xterm 262 2011-01-03 23:35:21 +00:00
window-choose.c Rename session idx to session id throughout and add $ prefix to targets 2013-03-25 10:11:45 +00:00
window-clock.c No more lint means no more ARGSUSED. 2013-03-22 10:31:22 +00:00
window-copy.c Create a new context when copying instead of using the input 2013-03-25 11:43:33 +00:00
window.c Fix compiler warnings, missing #include. From Thomas Adam. 2013-03-26 10:54:48 +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 In terminals with XT, turn on modifyOtherKeys=1 with the escape sequence 2013-03-22 10:30:04 +00:00