Instant Terminal Sharing
Go to file
Nicholas Marriott 93631b3ca7 Implement the DEC alignment test. With the last change this is enough for the
first cursor test in vttest (in ports) to pass; it still shops a few more
problems though.
2009-06-25 15:51:54 +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 Rename all feature flags to HAVE_* and move out of makefiles into a configure 2009-05-13 23:27:00 +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 putenv can be char *. 2009-05-15 12:58:56 +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 select-layout command and some key bindings. 2009-05-16 11:48:47 +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 DEC alignment test. With the last change this is enough for the 2009-06-25 15:51:54 +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 Implement the DEC alignment test. With the last change this is enough for the 2009-06-25 15:51:54 +00:00
screen.c Pass window titles through vis(1). <0x20 is dropped anyway by the input state 2009-06-25 15:49:27 +00:00
server-fn.c Clear status line on incorrect password. 2009-05-29 23:25:26 +00:00
server-msg.c Space trimmage mega-diff. 2009-05-04 17:58:27 +00:00
server.c - New window option monitor-content to search for a string in a window, and 2009-05-19 13:32:55 +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 New session option, status-utf8, to control the interpretation of top-bit-set 2009-06-25 15:48:25 +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 Do not set the window title by default (make set-titles option default to off), 2009-06-25 15:48:59 +00:00
tmux.h Implement the DEC alignment test. With the last change this is enough for the 2009-06-25 15:51:54 +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 Implement the DEC alignment test. With the last change this is enough for the 2009-06-25 15:51:54 +00:00
utf8.c Space trimmage mega-diff. 2009-05-04 17:58:27 +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 - New window option monitor-content to search for a string in a window, and 2009-05-19 13:32:55 +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