Go to file
Nicholas Marriott 6208128fa2 Sync with private copy. 2009-06-03 17:52:29 +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
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
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
Makefile clean-all target to clean configure stuff too. 2009-05-16 21:55:54 +00:00
NOTES Mouse supprot isn't so bad. 2009-04-21 20:57:10 +00:00
TODO Sync with private copy. 2009-06-03 17:52:29 +00:00
arg.c Support OS X by moving to gettimeofday(2) and adding poll compat from OpenSSH. 2008-08-28 17:45:30 +00:00
array.h UINT_MAX. 2008-09-29 16:58:02 +00:00
attributes.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
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
client-fn.c Put socket path in $TMUX. 2009-03-04 17:24:07 +00:00
client-msg.c Handle SIGTERM (and kill-server which uses it), a bit more neatly - tidy up 2009-01-21 22:47:31 +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 Key repeating is now a property of the key binding not of the command. Repeat 2009-03-28 14:08:09 +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 Key repeating is now a property of the key binding not of the command. Repeat 2009-03-28 14:08:09 +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 UPPER -> BIG, sort, and bump protocol version. 2009-05-21 19:46:00 +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 Space trimmage mega-diff. 2009-05-04 17:58:27 +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 flag "set-remain-on-exit" to set remain-on-exit flag for new windows created in that session (like "remain-by-default" used to do). Not perfectly happy about this, but until I can think of a good way to introduce it generically (maybe a set of options in the session) this will do. Fixes SF request 2527847. 2009-03-21 12:44:06 +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 Space trimmage mega-diff. 2009-05-04 17:58:27 +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
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 Space trimmage mega-diff. 2009-05-04 17:58:27 +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
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 Space trimmage mega-diff. 2009-05-04 17:58:27 +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 Space trimmage mega-diff. 2009-05-04 17:58:27 +00:00
screen.c Space trimmage mega-diff. 2009-05-04 17:58: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 Don't show real character under cursor when hidden. Doh. 2009-05-29 05:40:56 +00:00
tmux.1 - New window option monitor-content to search for a string in a window, and 2009-05-19 13:32:55 +00:00
tmux.c endpwent() is not required after getpwuid(). 2009-06-01 20:38:59 +00:00
tmux.h Now in base. 2009-05-26 18:31:10 +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 Try to guess if the window is UTF-8 by outputting a three-byte UTF-8 wide character and seeing how much the cursor moves. Currently tries to figure out if this works by some stupid checks on the terminal, these need to be rethought. Also might be better using a width 1 character rather than width 2. 2009-05-19 16:08:35 +00:00
utf8.c Space trimmage mega-diff. 2009-05-04 17:58:27 +00:00
util.c DOH. 2009-04-30 16:24:20 +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