Enable easier tabbed handling with the xid.

This commit is contained in:
Christoph Lohmann 2012-04-06 18:42:53 +02:00
parent c6b1f05d15
commit 0808cda361
2 changed files with 7 additions and 3 deletions

View file

@ -7,13 +7,14 @@ tabbed \- generic tabbed interface
.RB [ \-h ]
.RB [ \-s ]
.RB [ \-v ]
.IR command ...
.IR [ command ... ]
.SH DESCRIPTION
.B tabbed
is a simple tabbed container for applications which support XEmbed. Tabbed
will then run the provides command with the xid of tabbed as appended
argument. (See EXAMPLES.) The automatic spawning of the command can be
disabled by provoding the -s parameter.
disabled by provoding the -s parameter. If no command is provided
tabbed will just print its xid and run no command.
.SH OPTIONS
.TP
.B \-d
@ -52,3 +53,6 @@ $ tabbed surf -e
$ tabbed urxvt -embed
.TP
$ tabbed xterm -into
.TP
$ $(tabbed -d >/tmp/tabbed.xid); urxvt -embed $(</tmp/tabbed.xid);

View file

@ -906,7 +906,7 @@ main(int argc, char *argv[]) {
}
}
if(argc < 1)
usage();
doinitspawn = False;
setcmd(argc, argv);
if(!setlocale(LC_CTYPE, "") || !XSupportsLocale())