mirror of
https://github.com/tmate-io/tmate.git
synced 2024-12-04 14:05:03 +01:00
Sort options from Pierre Riteau.
This commit is contained in:
parent
64b88167d1
commit
6c23e89f48
@ -1,9 +1,9 @@
|
|||||||
# $Id: GNUmakefile,v 1.19 2008-06-16 06:10:02 nicm Exp $
|
# $Id: GNUmakefile,v 1.20 2008-06-18 16:39:15 nicm Exp $
|
||||||
|
|
||||||
.PHONY: clean
|
.PHONY: clean
|
||||||
|
|
||||||
PROG= tmux
|
PROG= tmux
|
||||||
VERSION= 0.2
|
VERSION= 0.4
|
||||||
|
|
||||||
DATE= $(shell date +%Y%m%d-%H%M)
|
DATE= $(shell date +%Y%m%d-%H%M)
|
||||||
|
|
||||||
|
14
TODO
14
TODO
@ -67,10 +67,22 @@
|
|||||||
- figure out Linux tcsetattr problem, remove header bodge if unnecessary
|
- figure out Linux tcsetattr problem, remove header bodge if unnecessary
|
||||||
- flags to centre screen in window
|
- flags to centre screen in window
|
||||||
- get rid of DEFDATA etc
|
- get rid of DEFDATA etc
|
||||||
|
- scroll status line to show current window. mark beginning end with "<-"/"->"
|
||||||
|
and highlight this if any off-screen are active
|
||||||
|
|
||||||
-- For 0.3 --------------------------------------------------------------------
|
---
|
||||||
|
support window title commands properly:
|
||||||
|
|
||||||
|
\033]0;string\007
|
||||||
|
\033]1;string\007
|
||||||
|
\033]2;string\007
|
||||||
|
\033_string\033\\
|
||||||
|
|
||||||
|
accept them all, save to window title
|
||||||
|
option to pass through to xterm window when switching window
|
||||||
|
|
||||||
-- For 0.4 --------------------------------------------------------------------
|
-- For 0.4 --------------------------------------------------------------------
|
||||||
|
- document status-left/status-right/status-interval
|
||||||
- test and fix wsvt25
|
- test and fix wsvt25
|
||||||
- clear EOL etc CANNOT rely on term using the current colour/attr and probably
|
- clear EOL etc CANNOT rely on term using the current colour/attr and probably
|
||||||
should not emulate it doing so
|
should not emulate it doing so
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
/* $Id: cmd-new-session.c,v 1.27 2008-06-05 21:25:00 nicm Exp $ */
|
/* $Id: cmd-new-session.c,v 1.28 2008-06-18 16:39:15 nicm Exp $ */
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 2007 Nicholas Marriott <nicm@users.sourceforge.net>
|
* Copyright (c) 2007 Nicholas Marriott <nicm@users.sourceforge.net>
|
||||||
@ -43,7 +43,7 @@ struct cmd_new_session_data {
|
|||||||
|
|
||||||
const struct cmd_entry cmd_new_session_entry = {
|
const struct cmd_entry cmd_new_session_entry = {
|
||||||
"new-session", "new",
|
"new-session", "new",
|
||||||
"[-d] [-s session-name] [-n window-name] [command]",
|
"[-d] [-n window-name] [-s session-name] [command]",
|
||||||
CMD_STARTSERVER|CMD_CANTNEST,
|
CMD_STARTSERVER|CMD_CANTNEST,
|
||||||
cmd_new_session_init,
|
cmd_new_session_init,
|
||||||
cmd_new_session_parse,
|
cmd_new_session_parse,
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
/* $Id: cmd-new-window.c,v 1.23 2008-06-05 21:25:00 nicm Exp $ */
|
/* $Id: cmd-new-window.c,v 1.24 2008-06-18 16:39:15 nicm Exp $ */
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 2007 Nicholas Marriott <nicm@users.sourceforge.net>
|
* Copyright (c) 2007 Nicholas Marriott <nicm@users.sourceforge.net>
|
||||||
@ -44,7 +44,7 @@ struct cmd_new_window_data {
|
|||||||
|
|
||||||
const struct cmd_entry cmd_new_window_entry = {
|
const struct cmd_entry cmd_new_window_entry = {
|
||||||
"new-window", "neww",
|
"new-window", "neww",
|
||||||
"[-d] [-t target-window] [-n window-name] [command]",
|
"[-d] [-n window-name] [-t target-window] [command]",
|
||||||
0,
|
0,
|
||||||
cmd_new_window_init,
|
cmd_new_window_init,
|
||||||
cmd_new_window_parse,
|
cmd_new_window_parse,
|
||||||
|
12
tmux.1
12
tmux.1
@ -1,4 +1,4 @@
|
|||||||
.\" $Id: tmux.1,v 1.38 2008-06-17 06:22:15 nicm Exp $
|
.\" $Id: tmux.1,v 1.39 2008-06-18 16:39:15 nicm Exp $
|
||||||
.\"
|
.\"
|
||||||
.\" Copyright (c) 2007 Nicholas Marriott <nicm@users.sourceforge.net>
|
.\" Copyright (c) 2007 Nicholas Marriott <nicm@users.sourceforge.net>
|
||||||
.\"
|
.\"
|
||||||
@ -23,7 +23,7 @@
|
|||||||
.Sh SYNOPSIS
|
.Sh SYNOPSIS
|
||||||
.Nm tmux
|
.Nm tmux
|
||||||
.Bk -words
|
.Bk -words
|
||||||
.Op Fl vVq
|
.Op Fl qVv
|
||||||
.Op Fl f Ar file
|
.Op Fl f Ar file
|
||||||
.Op Fl S Ar socket-path
|
.Op Fl S Ar socket-path
|
||||||
.Op Ar command Op Ar flags
|
.Op Ar command Op Ar flags
|
||||||
@ -70,6 +70,8 @@ where
|
|||||||
.Em UID
|
.Em UID
|
||||||
is the uid of the user who invoked
|
is the uid of the user who invoked
|
||||||
.Nm .
|
.Nm .
|
||||||
|
.It Fl V
|
||||||
|
Print program version.
|
||||||
.It Fl v
|
.It Fl v
|
||||||
Request verbose logging.
|
Request verbose logging.
|
||||||
This option may be specified multiple times for increasing verbosity.
|
This option may be specified multiple times for increasing verbosity.
|
||||||
@ -80,8 +82,6 @@ and
|
|||||||
files in the current directory, where
|
files in the current directory, where
|
||||||
.Em PID
|
.Em PID
|
||||||
is the pid of the server or client process.
|
is the pid of the server or client process.
|
||||||
.It Fl V
|
|
||||||
Print program version.
|
|
||||||
.It Ar command Op Ar flags
|
.It Ar command Op Ar flags
|
||||||
This specifies one of a set of commands used to control
|
This specifies one of a set of commands used to control
|
||||||
.Nm ,
|
.Nm ,
|
||||||
@ -417,8 +417,8 @@ List windows in the current session or in
|
|||||||
.Ar target-session .
|
.Ar target-session .
|
||||||
.It Xo Ic new-session
|
.It Xo Ic new-session
|
||||||
.Op Fl d
|
.Op Fl d
|
||||||
.Op Fl s Ar session-name
|
|
||||||
.Op Fl n Ar window-name
|
.Op Fl n Ar window-name
|
||||||
|
.Op Fl s Ar session-name
|
||||||
.Op Ar command
|
.Op Ar command
|
||||||
.Xc
|
.Xc
|
||||||
.D1 (alias: Ic new )
|
.D1 (alias: Ic new )
|
||||||
@ -433,8 +433,8 @@ and
|
|||||||
are the name of and command to execute in the initial window.
|
are the name of and command to execute in the initial window.
|
||||||
.It Xo Ic new-window
|
.It Xo Ic new-window
|
||||||
.Op Fl d
|
.Op Fl d
|
||||||
.Op Fl t Ar target-window
|
|
||||||
.Op Fl n Ar window-name
|
.Op Fl n Ar window-name
|
||||||
|
.Op Fl t Ar target-window
|
||||||
.Op Ar command
|
.Op Ar command
|
||||||
.Xc
|
.Xc
|
||||||
.D1 (alias: Ic neww )
|
.D1 (alias: Ic neww )
|
||||||
|
4
tmux.c
4
tmux.c
@ -1,4 +1,4 @@
|
|||||||
/* $Id: tmux.c,v 1.56 2008-06-16 17:35:40 nicm Exp $ */
|
/* $Id: tmux.c,v 1.57 2008-06-18 16:39:15 nicm Exp $ */
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 2007 Nicholas Marriott <nicm@users.sourceforge.net>
|
* Copyright (c) 2007 Nicholas Marriott <nicm@users.sourceforge.net>
|
||||||
@ -175,7 +175,7 @@ main(int argc, char **argv)
|
|||||||
int n, opt;
|
int n, opt;
|
||||||
|
|
||||||
client = path = name = NULL;
|
client = path = name = NULL;
|
||||||
while ((opt = getopt(argc, argv, "f:S:qvV")) != EOF) {
|
while ((opt = getopt(argc, argv, "f:qS:Vv")) != EOF) {
|
||||||
switch (opt) {
|
switch (opt) {
|
||||||
case 'f':
|
case 'f':
|
||||||
cfg_file = xstrdup(optarg);
|
cfg_file = xstrdup(optarg);
|
||||||
|
Loading…
Reference in New Issue
Block a user