]> Zhao Yanbai Git Server - minix.git/commit
Import tmux 58/2858/2
authorDavid van Moolenbroek <david@minix3.org>
Wed, 1 Oct 2014 15:59:46 +0000 (15:59 +0000)
committerDavid van Moolenbroek <david@minix3.org>
Fri, 3 Oct 2014 10:01:08 +0000 (10:01 +0000)
commiteda6f5931d42c77e1480347b1fc3eef2f8d33806
tree7b8e99fcc86706ca96bac96eca9895ff2c35e1d3
parent5d259c7f938dbe5ef5f61db8fa60d3574e09389b
Import tmux

We have to use SOCK_SEQPACKET instead of SOCK_STREAM for client/server
communication, because UDS does things with control messages that tmux
does not expect.

Change-Id: I3edb1875d61fb976cf6485c650f4fd4b82fa354c
159 files changed:
distrib/sets/lists/minix/mi
etc/mtree/NetBSD.dist.base
etc/mtree/NetBSD.dist.tests
external/bsd/Makefile
external/bsd/tmux/Makefile [new file with mode: 0644]
external/bsd/tmux/README [new file with mode: 0644]
external/bsd/tmux/dist/arguments.c [new file with mode: 0644]
external/bsd/tmux/dist/array.h [new file with mode: 0644]
external/bsd/tmux/dist/attributes.c [new file with mode: 0644]
external/bsd/tmux/dist/cfg.c [new file with mode: 0644]
external/bsd/tmux/dist/client.c [new file with mode: 0644]
external/bsd/tmux/dist/clock.c [new file with mode: 0644]
external/bsd/tmux/dist/cmd-attach-session.c [new file with mode: 0644]
external/bsd/tmux/dist/cmd-bind-key.c [new file with mode: 0644]
external/bsd/tmux/dist/cmd-break-pane.c [new file with mode: 0644]
external/bsd/tmux/dist/cmd-capture-pane.c [new file with mode: 0644]
external/bsd/tmux/dist/cmd-choose-buffer.c [new file with mode: 0644]
external/bsd/tmux/dist/cmd-choose-client.c [new file with mode: 0644]
external/bsd/tmux/dist/cmd-choose-session.c [new file with mode: 0644]
external/bsd/tmux/dist/cmd-choose-window.c [new file with mode: 0644]
external/bsd/tmux/dist/cmd-clear-history.c [new file with mode: 0644]
external/bsd/tmux/dist/cmd-clock-mode.c [new file with mode: 0644]
external/bsd/tmux/dist/cmd-command-prompt.c [new file with mode: 0644]
external/bsd/tmux/dist/cmd-confirm-before.c [new file with mode: 0644]
external/bsd/tmux/dist/cmd-copy-mode.c [new file with mode: 0644]
external/bsd/tmux/dist/cmd-delete-buffer.c [new file with mode: 0644]
external/bsd/tmux/dist/cmd-detach-client.c [new file with mode: 0644]
external/bsd/tmux/dist/cmd-display-message.c [new file with mode: 0644]
external/bsd/tmux/dist/cmd-display-panes.c [new file with mode: 0644]
external/bsd/tmux/dist/cmd-find-window.c [new file with mode: 0644]
external/bsd/tmux/dist/cmd-has-session.c [new file with mode: 0644]
external/bsd/tmux/dist/cmd-if-shell.c [new file with mode: 0644]
external/bsd/tmux/dist/cmd-join-pane.c [new file with mode: 0644]
external/bsd/tmux/dist/cmd-kill-pane.c [new file with mode: 0644]
external/bsd/tmux/dist/cmd-kill-server.c [new file with mode: 0644]
external/bsd/tmux/dist/cmd-kill-session.c [new file with mode: 0644]
external/bsd/tmux/dist/cmd-kill-window.c [new file with mode: 0644]
external/bsd/tmux/dist/cmd-link-window.c [new file with mode: 0644]
external/bsd/tmux/dist/cmd-list-buffers.c [new file with mode: 0644]
external/bsd/tmux/dist/cmd-list-clients.c [new file with mode: 0644]
external/bsd/tmux/dist/cmd-list-commands.c [new file with mode: 0644]
external/bsd/tmux/dist/cmd-list-keys.c [new file with mode: 0644]
external/bsd/tmux/dist/cmd-list-panes.c [new file with mode: 0644]
external/bsd/tmux/dist/cmd-list-sessions.c [new file with mode: 0644]
external/bsd/tmux/dist/cmd-list-windows.c [new file with mode: 0644]
external/bsd/tmux/dist/cmd-list.c [new file with mode: 0644]
external/bsd/tmux/dist/cmd-load-buffer.c [new file with mode: 0644]
external/bsd/tmux/dist/cmd-lock-server.c [new file with mode: 0644]
external/bsd/tmux/dist/cmd-move-window.c [new file with mode: 0644]
external/bsd/tmux/dist/cmd-new-session.c [new file with mode: 0644]
external/bsd/tmux/dist/cmd-new-window.c [new file with mode: 0644]
external/bsd/tmux/dist/cmd-paste-buffer.c [new file with mode: 0644]
external/bsd/tmux/dist/cmd-pipe-pane.c [new file with mode: 0644]
external/bsd/tmux/dist/cmd-refresh-client.c [new file with mode: 0644]
external/bsd/tmux/dist/cmd-rename-session.c [new file with mode: 0644]
external/bsd/tmux/dist/cmd-rename-window.c [new file with mode: 0644]
external/bsd/tmux/dist/cmd-resize-pane.c [new file with mode: 0644]
external/bsd/tmux/dist/cmd-respawn-pane.c [new file with mode: 0644]
external/bsd/tmux/dist/cmd-respawn-window.c [new file with mode: 0644]
external/bsd/tmux/dist/cmd-rotate-window.c [new file with mode: 0644]
external/bsd/tmux/dist/cmd-run-shell.c [new file with mode: 0644]
external/bsd/tmux/dist/cmd-save-buffer.c [new file with mode: 0644]
external/bsd/tmux/dist/cmd-select-layout.c [new file with mode: 0644]
external/bsd/tmux/dist/cmd-select-pane.c [new file with mode: 0644]
external/bsd/tmux/dist/cmd-select-window.c [new file with mode: 0644]
external/bsd/tmux/dist/cmd-send-keys.c [new file with mode: 0644]
external/bsd/tmux/dist/cmd-send-prefix.c [new file with mode: 0644]
external/bsd/tmux/dist/cmd-server-info.c [new file with mode: 0644]
external/bsd/tmux/dist/cmd-set-buffer.c [new file with mode: 0644]
external/bsd/tmux/dist/cmd-set-environment.c [new file with mode: 0644]
external/bsd/tmux/dist/cmd-set-option.c [new file with mode: 0644]
external/bsd/tmux/dist/cmd-show-buffer.c [new file with mode: 0644]
external/bsd/tmux/dist/cmd-show-environment.c [new file with mode: 0644]
external/bsd/tmux/dist/cmd-show-messages.c [new file with mode: 0644]
external/bsd/tmux/dist/cmd-show-options.c [new file with mode: 0644]
external/bsd/tmux/dist/cmd-source-file.c [new file with mode: 0644]
external/bsd/tmux/dist/cmd-split-window.c [new file with mode: 0644]
external/bsd/tmux/dist/cmd-start-server.c [new file with mode: 0644]
external/bsd/tmux/dist/cmd-string.c [new file with mode: 0644]
external/bsd/tmux/dist/cmd-suspend-client.c [new file with mode: 0644]
external/bsd/tmux/dist/cmd-swap-pane.c [new file with mode: 0644]
external/bsd/tmux/dist/cmd-swap-window.c [new file with mode: 0644]
external/bsd/tmux/dist/cmd-switch-client.c [new file with mode: 0644]
external/bsd/tmux/dist/cmd-unbind-key.c [new file with mode: 0644]
external/bsd/tmux/dist/cmd-unlink-window.c [new file with mode: 0644]
external/bsd/tmux/dist/cmd.c [new file with mode: 0644]
external/bsd/tmux/dist/colour.c [new file with mode: 0644]
external/bsd/tmux/dist/compat.h [new file with mode: 0644]
external/bsd/tmux/dist/compat/imsg-buffer.c [new file with mode: 0644]
external/bsd/tmux/dist/compat/imsg.c [new file with mode: 0644]
external/bsd/tmux/dist/compat/imsg.h [new file with mode: 0644]
external/bsd/tmux/dist/compat/strtonum.c [new file with mode: 0644]
external/bsd/tmux/dist/environ.c [new file with mode: 0644]
external/bsd/tmux/dist/examples/bash_completion_tmux.sh [new file with mode: 0644]
external/bsd/tmux/dist/examples/h-boetes.conf [new file with mode: 0644]
external/bsd/tmux/dist/examples/n-marriott.conf [new file with mode: 0644]
external/bsd/tmux/dist/examples/screen-keys.conf [new file with mode: 0644]
external/bsd/tmux/dist/examples/t-williams.conf [new file with mode: 0644]
external/bsd/tmux/dist/examples/tmux.vim [new file with mode: 0644]
external/bsd/tmux/dist/examples/tmux_backup.sh [new file with mode: 0644]
external/bsd/tmux/dist/examples/vim-keys.conf [new file with mode: 0644]
external/bsd/tmux/dist/grid-utf8.c [new file with mode: 0644]
external/bsd/tmux/dist/grid-view.c [new file with mode: 0644]
external/bsd/tmux/dist/grid.c [new file with mode: 0644]
external/bsd/tmux/dist/input-keys.c [new file with mode: 0644]
external/bsd/tmux/dist/input.c [new file with mode: 0644]
external/bsd/tmux/dist/job.c [new file with mode: 0644]
external/bsd/tmux/dist/key-bindings.c [new file with mode: 0644]
external/bsd/tmux/dist/key-string.c [new file with mode: 0644]
external/bsd/tmux/dist/layout-custom.c [new file with mode: 0644]
external/bsd/tmux/dist/layout-set.c [new file with mode: 0644]
external/bsd/tmux/dist/layout.c [new file with mode: 0644]
external/bsd/tmux/dist/log.c [new file with mode: 0644]
external/bsd/tmux/dist/mode-key.c [new file with mode: 0644]
external/bsd/tmux/dist/names.c [new file with mode: 0644]
external/bsd/tmux/dist/options-table.c [new file with mode: 0644]
external/bsd/tmux/dist/options.c [new file with mode: 0644]
external/bsd/tmux/dist/osdep-aix.c [new file with mode: 0644]
external/bsd/tmux/dist/osdep-darwin.c [new file with mode: 0644]
external/bsd/tmux/dist/osdep-freebsd.c [new file with mode: 0644]
external/bsd/tmux/dist/osdep-hpux.c [new file with mode: 0644]
external/bsd/tmux/dist/osdep-linux.c [new file with mode: 0644]
external/bsd/tmux/dist/osdep-netbsd.c [new file with mode: 0644]
external/bsd/tmux/dist/osdep-openbsd.c [new file with mode: 0644]
external/bsd/tmux/dist/osdep-sunos.c [new file with mode: 0644]
external/bsd/tmux/dist/osdep-unknown.c [new file with mode: 0644]
external/bsd/tmux/dist/paste.c [new file with mode: 0644]
external/bsd/tmux/dist/resize.c [new file with mode: 0644]
external/bsd/tmux/dist/screen-redraw.c [new file with mode: 0644]
external/bsd/tmux/dist/screen-write.c [new file with mode: 0644]
external/bsd/tmux/dist/screen.c [new file with mode: 0644]
external/bsd/tmux/dist/server-client.c [new file with mode: 0644]
external/bsd/tmux/dist/server-fn.c [new file with mode: 0644]
external/bsd/tmux/dist/server-window.c [new file with mode: 0644]
external/bsd/tmux/dist/server.c [new file with mode: 0644]
external/bsd/tmux/dist/session.c [new file with mode: 0644]
external/bsd/tmux/dist/signal.c [new file with mode: 0644]
external/bsd/tmux/dist/status.c [new file with mode: 0644]
external/bsd/tmux/dist/tmux.1 [new file with mode: 0644]
external/bsd/tmux/dist/tmux.c [new file with mode: 0644]
external/bsd/tmux/dist/tmux.h [new file with mode: 0644]
external/bsd/tmux/dist/tty-acs.c [new file with mode: 0644]
external/bsd/tmux/dist/tty-keys.c [new file with mode: 0644]
external/bsd/tmux/dist/tty-term.c [new file with mode: 0644]
external/bsd/tmux/dist/tty.c [new file with mode: 0644]
external/bsd/tmux/dist/utf8.c [new file with mode: 0644]
external/bsd/tmux/dist/utmp.c [new file with mode: 0644]
external/bsd/tmux/dist/window-choose.c [new file with mode: 0644]
external/bsd/tmux/dist/window-clock.c [new file with mode: 0644]
external/bsd/tmux/dist/window-copy.c [new file with mode: 0644]
external/bsd/tmux/dist/window.c [new file with mode: 0644]
external/bsd/tmux/dist/xmalloc.c [new file with mode: 0644]
external/bsd/tmux/dist/xterm-keys.c [new file with mode: 0644]
external/bsd/tmux/prepare-import.sh [new file with mode: 0755]
external/bsd/tmux/share/Makefile [new file with mode: 0644]
external/bsd/tmux/share/examples/Makefile [new file with mode: 0644]
external/bsd/tmux/share/examples/tmux/Makefile [new file with mode: 0644]
external/bsd/tmux/usr.bin/Makefile [new file with mode: 0644]
external/bsd/tmux/usr.bin/tmux/Makefile [new file with mode: 0644]