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
|
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 |
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
|
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 |
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
|
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 |
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
|
Space trimmage mega-diff.
|
2009-05-04 17:58:27 +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
|
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
|
Reset activity time to avoid relock on -U.
|
2009-05-28 16:24:02 +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 window option monitor-content to search for a string in a window, and
|
2009-05-19 13:32:55 +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
|
Spacing.
|
2009-05-26 18:30:51 +00:00 |
tmux.h
|
Now in base.
|
2009-05-26 18:31:10 +00:00 |
TODO
|
Update.
|
2009-05-21 19:51:33 +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 |