Instant Terminal Sharing
Go to file
Nicholas Marriott e6e1b45fa1 Change to match xterm's resizing behaviour, including pushing lines into the
history from the top when reducing vertical size and pulling them again when
increasing size.
2009-06-25 16:02:10 +00:00
compat Now in base. 2009-05-26 18:31:10 +00:00
examples - New window option monitor-content to search for a string in a window, and 2009-05-19 13:32:55 +00:00
tools chmod +x configure 2009-05-18 15:42:30 +00:00
www Move website stuff into its own directory. 2009-05-17 18:20:59 +00:00
arg.c Sync to OpenBSD: fixes from ray@. 2009-06-25 15:25:45 +00:00
array.h UINT_MAX. 2008-09-29 16:58:02 +00:00
attributes.c Sync to OpenBSD: fixes from ray@. 2009-06-25 15:25:45 +00:00
buffer-poll.c Rename all feature flags to HAVE_* and move out of makefiles into a configure 2009-05-13 23:27:00 +00:00
buffer.c Lose ensure* stuff. 2008-08-07 20:20:52 +00:00
cfg.c stat(2) files before trying to load them to avoid problems, for example with "source-file /dev/zero". 2009-05-21 19:38:51 +00:00
CHANGES stat(2) files before trying to load them to avoid problems, for example with "source-file /dev/zero". 2009-05-21 19:38:51 +00:00
client-fn.c Put socket path in $TMUX. 2009-03-04 17:24:07 +00:00
client-msg.c Sync to OpenBSD: fixes from ray@. 2009-06-25 15:25:45 +00:00
client.c Call setproctitle earlier in the client, and include the socket name. Makes it 2009-06-25 15:58:33 +00:00
clock.c Space trimmage mega-diff. 2009-05-04 17:58:27 +00:00
cmd-attach-session.c Space trimmage mega-diff. 2009-05-04 17:58:27 +00:00
cmd-bind-key.c Space trimmage mega-diff. 2009-05-04 17:58:27 +00:00
cmd-break-pane.c Clean up manual layout code: 2009-05-18 21:01:38 +00:00
cmd-choose-session.c Space trimmage mega-diff. 2009-05-04 17:58:27 +00:00
cmd-choose-window.c Space trimmage mega-diff. 2009-05-04 17:58:27 +00:00
cmd-clear-history.c clear-history command. 2009-05-14 16:56:23 +00:00
cmd-clock-mode.c Pass return code from _exec; allow command sequences to work from the command line. 2009-01-19 18:23:40 +00:00
cmd-command-prompt.c And another memory leak. 2009-02-16 18:58:14 +00:00
cmd-confirm-before.c Simplify the code by using the generic _target functions. 2009-04-28 18:29:44 +00:00
cmd-copy-buffer.c copy-buffer command. 2009-02-03 17:21:19 +00:00
cmd-copy-mode.c Redraw selection properly. 2009-02-25 21:56:46 +00:00
cmd-delete-buffer.c Space trimmage mega-diff. 2009-05-04 17:58:27 +00:00
cmd-detach-client.c Pass return code from _exec; allow command sequences to work from the command line. 2009-01-19 18:23:40 +00:00
cmd-down-pane.c - Allow switching to hidden windows (for active-only layout). 2009-04-01 21:10:08 +00:00
cmd-find-window.c - New window option monitor-content to search for a string in a window, and 2009-05-19 13:32:55 +00:00
cmd-generic.c Spacing. 2009-05-21 19:47:57 +00:00
cmd-has-session.c Pass return code from _exec; allow command sequences to work from the command line. 2009-01-19 18:23:40 +00:00
cmd-kill-pane.c Space trimmage mega-diff. 2009-05-04 17:58:27 +00:00
cmd-kill-server.c Pass return code from _exec; allow command sequences to work from the command line. 2009-01-19 18:23:40 +00:00
cmd-kill-session.c Pass return code from _exec; allow command sequences to work from the command line. 2009-01-19 18:23:40 +00:00
cmd-kill-window.c Pass return code from _exec; allow command sequences to work from the command line. 2009-01-19 18:23:40 +00:00
cmd-last-window.c Pass return code from _exec; allow command sequences to work from the command line. 2009-01-19 18:23:40 +00:00
cmd-link-window.c Better error messages for fork. 2009-01-23 16:59:14 +00:00
cmd-list-buffers.c Pass return code from _exec; allow command sequences to work from the command line. 2009-01-19 18:23:40 +00:00
cmd-list-clients.c Indentation. 2009-05-19 16:29:35 +00:00
cmd-list-commands.c Pass return code from _exec; allow command sequences to work from the command line. 2009-01-19 18:23:40 +00:00
cmd-list-keys.c Space trimmage mega-diff. 2009-05-04 17:58:27 +00:00
cmd-list-sessions.c Pass return code from _exec; allow command sequences to work from the command line. 2009-01-19 18:23:40 +00:00
cmd-list-windows.c Space trimmage mega-diff. 2009-05-04 17:58:27 +00:00
cmd-list.c Space trimmage mega-diff. 2009-05-04 17:58:27 +00:00
cmd-load-buffer.c stat(2) files before trying to load them to avoid problems, for example with "source-file /dev/zero". 2009-05-21 19:38:51 +00:00
cmd-lock-server.c Pass return code from _exec; allow command sequences to work from the command line. 2009-01-19 18:23:40 +00:00
cmd-move-window.c Better error messages for fork. 2009-01-23 16:59:14 +00:00
cmd-new-session.c Space trimmage mega-diff. 2009-05-04 17:58:27 +00:00
cmd-new-window.c Better error messages for fork. 2009-01-23 16:59:14 +00:00
cmd-next-layout.c previous-layout command. 2009-04-30 21:17:06 +00:00
cmd-next-window.c Add missing -a flag. 2009-06-25 15:29:34 +00:00
cmd-paste-buffer.c Pass return code from _exec; allow command sequences to work from the command line. 2009-01-19 18:23:40 +00:00
cmd-previous-layout.c previous-layout command. 2009-04-30 21:17:06 +00:00
cmd-previous-window.c Add missing -a flag. 2009-06-25 15:29:34 +00:00
cmd-refresh-client.c Pass return code from _exec; allow command sequences to work from the command line. 2009-01-19 18:23:40 +00:00
cmd-rename-session.c Pass return code from _exec; allow command sequences to work from the command line. 2009-01-19 18:23:40 +00:00
cmd-rename-window.c Space trimmage mega-diff. 2009-05-04 17:58:27 +00:00
cmd-resize-pane.c UPPER -> BIG, sort, and bump protocol version. 2009-05-21 19:46:00 +00:00
cmd-respawn-window.c Put socket path in $TMUX. 2009-03-04 17:24:07 +00:00
cmd-rotate-window.c When swapping pane positions, swap the PANE_HIDDEN flag as well, otherwise tmux 2009-06-25 15:28:08 +00:00
cmd-save-buffer.c +b on fopen. 2009-05-18 16:22:30 +00:00
cmd-scroll-mode.c -u to start with screen scrolled up. 2009-01-27 23:35:44 +00:00
cmd-select-layout.c manual -> manual-vertical. 2009-05-18 21:32:36 +00:00
cmd-select-pane.c - Allow switching to hidden windows (for active-only layout). 2009-04-01 21:10:08 +00:00
cmd-select-prompt.c Move status prompt/message init and teardown into status.c. 2009-02-13 18:57:55 +00:00
cmd-select-window.c Pass return code from _exec; allow command sequences to work from the command line. 2009-01-19 18:23:40 +00:00
cmd-send-keys.c Pass return code from _exec; allow command sequences to work from the command line. 2009-01-19 18:23:40 +00:00
cmd-send-prefix.c Pass return code from _exec; allow command sequences to work from the command line. 2009-01-19 18:23:40 +00:00
cmd-server-info.c Use vis(3) instead of handrolled function. 2009-06-25 15:50:03 +00:00
cmd-set-buffer.c Make the caller responsible for allocating memory for the paste buffer data 2009-01-25 18:51:28 +00:00
cmd-set-option.c New session option, status-utf8, to control the interpretation of top-bit-set 2009-06-25 15:48:25 +00:00
cmd-set-password.c SunOS tweaks. 2009-05-14 07:49:23 +00:00
cmd-set-window-option.c - New window option monitor-content to search for a string in a window, and 2009-05-19 13:32:55 +00:00
cmd-show-buffer.c Pass return code from _exec; allow command sequences to work from the command line. 2009-01-19 18:23:40 +00:00
cmd-show-options.c Allow status, mode and message attributes to be changed by three new options: status-attr, mode-attr, message-attr. A comma-separataed list is accepted containing: bright, dim, underscore, blink, reverse, hidden, italics, for example: set -g status-attr bright,blink 2009-01-27 20:22:33 +00:00
cmd-show-window-options.c Allow status, mode and message attributes to be changed by three new options: status-attr, mode-attr, message-attr. A comma-separataed list is accepted containing: bright, dim, underscore, blink, reverse, hidden, italics, for example: set -g status-attr bright,blink 2009-01-27 20:22:33 +00:00
cmd-source-file.c Pass return code from _exec; allow command sequences to work from the command line. 2009-01-19 18:23:40 +00:00
cmd-split-window.c Space trimmage mega-diff. 2009-05-04 17:58:27 +00:00
cmd-start-server.c Pass return code from _exec; allow command sequences to work from the command line. 2009-01-19 18:23:40 +00:00
cmd-string.c strdup the input to putenv to avoid in one case passing a string that is later 2009-06-25 15:58:58 +00:00
cmd-suspend-client.c Pass return code from _exec; allow command sequences to work from the command line. 2009-01-19 18:23:40 +00:00
cmd-swap-pane.c When swapping pane positions, swap the PANE_HIDDEN flag as well, otherwise tmux 2009-06-25 15:28:08 +00:00
cmd-swap-window.c Pass return code from _exec; allow command sequences to work from the command line. 2009-01-19 18:23:40 +00:00
cmd-switch-client.c Pass return code from _exec; allow command sequences to work from the command line. 2009-01-19 18:23:40 +00:00
cmd-unbind-key.c Pass return code from _exec; allow command sequences to work from the command line. 2009-01-19 18:23:40 +00:00
cmd-unlink-window.c Pass return code from _exec; allow command sequences to work from the command line. 2009-01-19 18:23:40 +00:00
cmd-up-pane.c - Allow switching to hidden windows (for active-only layout). 2009-04-01 21:10:08 +00:00
cmd.c Print a better message than '(null)' if no command is specified ("tmux \;"). 2009-06-25 15:56:39 +00:00
colour.c chmod +x configure 2009-05-18 15:42:30 +00:00
configure #undef everything in config.h. This is the only bit of the scripting work I am 2009-05-18 19:18:41 +00:00
FAQ PuTTY resizing from merdely. 2009-05-14 18:43:02 +00:00
GNUmakefile clean-all target to clean configure stuff too. 2009-05-16 21:55:54 +00:00
grid-view.c Better UTF-8 support, including combined characters. Unicode data is now stored 2009-03-28 20:17:29 +00:00
grid.c Space trimmage mega-diff. 2009-05-04 17:58:27 +00:00
input-keys.c Space trimmage mega-diff. 2009-05-04 17:58:27 +00:00
input.c Implement the CBT (backward tab) sequence (\033[Z). 2009-06-25 15:54:57 +00:00
key-bindings.c select-layout command and some key bindings. 2009-05-16 11:48:47 +00:00
key-string.c Extra function keys from Dashing dashing at hushmail dot com 2009-03-02 18:05:40 +00:00
layout-manual.c horizontal -> h, vertical -> v, to shorten some function names a little. 2009-05-18 21:29:11 +00:00
layout.c main-horizontal layout and main-pane-height option to match vertical. 2009-05-18 22:17:24 +00:00
log.c Rename all feature flags to HAVE_* and move out of makefiles into a configure 2009-05-13 23:27:00 +00:00
Makefile clean-all target to clean configure stuff too. 2009-05-16 21:55:54 +00:00
mode-key.c Keys in status line (p in vi mode, M-y in emacs) to paste the first line of the upper paste buffer. Suggested by Dan Colish. 2009-05-14 19:36:56 +00:00
names.c Cast char to u_char before passing to isalnum(). By ray 2009-06-25 15:45:24 +00:00
NOTES Mouse supprot isn't so bad. 2009-04-21 20:57:10 +00:00
options-cmd.c Allow status, mode and message attributes to be changed by three new options: status-attr, mode-attr, message-attr. A comma-separataed list is accepted containing: bright, dim, underscore, blink, reverse, hidden, italics, for example: set -g status-attr bright,blink 2009-01-27 20:22:33 +00:00
options.c Don't use -Wcast-qual and use explicit casts to shut gcc up in the few cases we can't avoid using a char *. 2009-05-15 12:57:36 +00:00
osdep-darwin.c Space trimmage mega-diff. 2009-05-04 17:58:27 +00:00
osdep-freebsd.c Apply the make magic wand to pick an osdep-*.c file rather than using ifdefs. 2009-04-29 23:07:35 +00:00
osdep-linux.c Apply the make magic wand to pick an osdep-*.c file rather than using ifdefs. 2009-04-29 23:07:35 +00:00
osdep-netbsd.c Apply the make magic wand to pick an osdep-*.c file rather than using ifdefs. 2009-04-29 23:07:35 +00:00
osdep-openbsd.c Apply the make magic wand to pick an osdep-*.c file rather than using ifdefs. 2009-04-29 23:07:35 +00:00
osdep-unknown.c Apply the make magic wand to pick an osdep-*.c file rather than using ifdefs. 2009-04-29 23:07:35 +00:00
paste.c Make the caller responsible for allocating memory for the paste buffer data 2009-01-25 18:51:28 +00:00
resize.c - Allow switching to hidden windows (for active-only layout). 2009-04-01 21:10:08 +00:00
screen-redraw.c Space trimmage mega-diff. 2009-05-04 17:58:27 +00:00
screen-write.c Support insert mode by using insert character to shift the cells before writing 2009-06-25 15:52:12 +00:00
screen.c Change to match xterm's resizing behaviour, including pushing lines into the 2009-06-25 16:02:10 +00:00
server-fn.c Clear status line on incorrect password. 2009-05-29 23:25:26 +00:00
server-msg.c Terminate cwd buffer before running xstrdup on it. 2009-06-25 15:59:42 +00:00
server.c Make remain-on-exit work again when there is only one pane left, which was 2009-06-25 16:01:42 +00:00
session.c - New window option monitor-content to search for a string in a window, and 2009-05-19 13:32:55 +00:00
status.c If the prompt is hidden or a password is sent with -U, zero it before freeing 2009-06-25 15:55:34 +00:00
tmux.1 New session option, status-utf8, to control the interpretation of top-bit-set 2009-06-25 15:48:25 +00:00
tmux.c LC_ALL overrides LC_CTYPE and LANG. Comment was correct but the code 2009-06-25 16:00:02 +00:00
tmux.h Trying to predict the cursor position for UTF-8 output in the same way as for 2009-06-25 16:01:26 +00:00
TODO Sync with private copy. 2009-06-03 17:52:29 +00:00
tty-keys.c RB_INSERT returns &item if already exists, so use that rather than doing a 2009-05-04 18:05:23 +00:00
tty-term.c Don't use -Wcast-qual and use explicit casts to shut gcc up in the few cases we can't avoid using a char *. 2009-05-15 12:57:36 +00:00
tty-write.c Space trimmage mega-diff. 2009-05-04 17:58:27 +00:00
tty.c Trying to predict the cursor position for UTF-8 output in the same way as for 2009-06-25 16:01:26 +00:00
utf8.c Constify utf8_width() function argument. 2009-06-25 16:00:50 +00:00
util.c Use vis(3) instead of handrolled function. 2009-06-25 15:50:03 +00:00
window-choose.c Space trimmage mega-diff. 2009-05-04 17:58:27 +00:00
window-clock.c * Better support for at least the most common variant of mouse input: parse it and adjust for different panes. Also support mouse in window/session choice mode. 2009-01-28 19:52:21 +00:00
window-copy.c Space trimmage mega-diff. 2009-05-04 17:58:27 +00:00
window-more.c Redo mode keys slightly more cleanly and apply them to command prompt editing. vi or emacs mode is controlled by the session option status-keys. 2009-02-13 21:39:45 +00:00
window-scroll.c Space trimmage mega-diff. 2009-05-04 17:58:27 +00:00
window.c If a pane is "zombified" (remain-on-exit flag), don't continue to queue key and 2009-06-25 16:00:25 +00:00
xmalloc-debug.c Window attachment, malloc debugging, fix a segfault with no sessions. 2007-10-04 11:52:03 +00:00
xmalloc.c Nuke debugging. 2009-01-29 19:24:34 +00:00