Dropping -f/-u arguments as suggested by Kai Hendry
This commit is contained in:
parent
844d414525
commit
2448c967f6
2 changed files with 11 additions and 19 deletions
10
surf.1
10
surf.1
|
@ -4,8 +4,7 @@ surf \- simple webkit-based browser
|
||||||
.SH SYNOPSIS
|
.SH SYNOPSIS
|
||||||
.B surf
|
.B surf
|
||||||
.RB [ \-ehvx ]
|
.RB [ \-ehvx ]
|
||||||
.RB [ \-f " FILE"]
|
.RB "URI"
|
||||||
.RB [ \-u " URI"]
|
|
||||||
.SH DESCRIPTION
|
.SH DESCRIPTION
|
||||||
surf is a simple Web browser based on WebKit/GTK+. It is able
|
surf is a simple Web browser based on WebKit/GTK+. It is able
|
||||||
to display websites and follow links. It supports the XEmbed protocol
|
to display websites and follow links. It supports the XEmbed protocol
|
||||||
|
@ -17,16 +16,9 @@ one can point surf to another URI by setting its XProperties.
|
||||||
Prints xid to standard output and waits until an application reparents the
|
Prints xid to standard output and waits until an application reparents the
|
||||||
window.
|
window.
|
||||||
.TP
|
.TP
|
||||||
.B \-f FILE
|
|
||||||
Sets the browser's URI to FILE. It is also possible to read from standard
|
|
||||||
input.
|
|
||||||
.TP
|
|
||||||
.B \-h
|
.B \-h
|
||||||
Prints usage information to standard output, then exits.
|
Prints usage information to standard output, then exits.
|
||||||
.TP
|
.TP
|
||||||
.B \-u URI
|
|
||||||
Sets the browser's URI.
|
|
||||||
.TP
|
|
||||||
.B \-v
|
.B \-v
|
||||||
Prints version information to standard output, then exits.
|
Prints version information to standard output, then exits.
|
||||||
.TP
|
.TP
|
||||||
|
|
20
surf.c
20
surf.c
|
@ -524,7 +524,7 @@ titlechange(WebKitWebView *v, WebKitWebFrame *f, const gchar *t, Client *c) {
|
||||||
void
|
void
|
||||||
usage() {
|
usage() {
|
||||||
fputs("surf - simple browser\n", stderr);
|
fputs("surf - simple browser\n", stderr);
|
||||||
die("usage: surf [-e] [-x] [-u uri] [-f file]\n");
|
die("usage: surf [-e] [-x] [uri]\n");
|
||||||
}
|
}
|
||||||
|
|
||||||
void
|
void
|
||||||
|
@ -564,21 +564,21 @@ int main(int argc, char *argv[]) {
|
||||||
showxid = TRUE;
|
showxid = TRUE;
|
||||||
embed = TRUE;
|
embed = TRUE;
|
||||||
break;
|
break;
|
||||||
case 'u':
|
|
||||||
c = newclient();
|
|
||||||
loaduri(c, optarg);
|
|
||||||
break;
|
|
||||||
case 'f':
|
|
||||||
c = newclient();
|
|
||||||
loadfile(c, optarg);
|
|
||||||
break;
|
|
||||||
case 'v':
|
case 'v':
|
||||||
die("surf-"VERSION", © 2009 surf engineers, see LICENSE for details\n");
|
die("surf-"VERSION", © 2009 surf engineers, see LICENSE for details\n");
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
usage();
|
usage();
|
||||||
}
|
}
|
||||||
if(optind != argc)
|
if(optind + 1 == argc) {
|
||||||
|
c = newclient();
|
||||||
|
if(strchr("./", argv[optind][0]) || strcmp("-", argv[optind]) == 0)
|
||||||
|
loadfile(c, argv[optind]);
|
||||||
|
else
|
||||||
|
loaduri(c, argv[optind]);
|
||||||
|
|
||||||
|
}
|
||||||
|
else if(optind != argc)
|
||||||
usage();
|
usage();
|
||||||
if(!clients)
|
if(!clients)
|
||||||
newclient();
|
newclient();
|
||||||
|
|
Loading…
Reference in a new issue