parent
2649e8d533
commit
e34b3ca467
@ -0,0 +1,72 @@
|
||||
From 3a348cc15a97df8e8784b129800293dcfba28f3f Mon Sep 17 00:00:00 2001
|
||||
From: Sunur Efe Vural <efe@efe.kim>
|
||||
Date: Wed, 13 Feb 2019 14:28:17 -0500
|
||||
Subject: [PATCH] Commandline Options
|
||||
|
||||
A simple patch that adds extra commandline options to sent.
|
||||
---
|
||||
sent.1 | 11 +++++++++++
|
||||
sent.c | 11 ++++++++++-
|
||||
2 files changed, 21 insertions(+), 1 deletion(-)
|
||||
|
||||
diff --git a/sent.1 b/sent.1
|
||||
index fabc614..5d55bf4 100644
|
||||
--- a/sent.1
|
||||
+++ b/sent.1
|
||||
@@ -5,6 +5,9 @@
|
||||
.Nd simple plaintext presentation tool
|
||||
.Sh SYNOPSIS
|
||||
.Nm
|
||||
+.Op Fl f Ar font
|
||||
+.Op Fl c Ar fgcolor
|
||||
+.Op Fl b Ar bgcolor
|
||||
.Op Fl v
|
||||
.Op Ar file
|
||||
.Sh DESCRIPTION
|
||||
@@ -21,6 +24,14 @@ few minutes.
|
||||
.Bl -tag -width Ds
|
||||
.It Fl v
|
||||
Print version information to stdout and exit.
|
||||
+.It Fl f Ar font
|
||||
+Defines the
|
||||
+.Ar font
|
||||
+when sent is run.
|
||||
+.It Fl c Ar fgcolor
|
||||
+Defines the foreground color when sent is run.
|
||||
+.It Fl b Ar bgcolor
|
||||
+Defines the background color when sent is run.
|
||||
.El
|
||||
.Sh USAGE
|
||||
.Bl -tag -width Ds
|
||||
diff --git a/sent.c b/sent.c
|
||||
index c50a572..0b36e32 100644
|
||||
--- a/sent.c
|
||||
+++ b/sent.c
|
||||
@@ -675,7 +675,7 @@ configure(XEvent *e)
|
||||
void
|
||||
usage()
|
||||
{
|
||||
- die("usage: %s [file]", argv0);
|
||||
+ die("usage: %s [-c fgcolor] [-b bgcolor] [-f font] [file]", argv0);
|
||||
}
|
||||
|
||||
int
|
||||
@@ -687,6 +687,15 @@ main(int argc, char *argv[])
|
||||
case 'v':
|
||||
fprintf(stderr, "sent-"VERSION"\n");
|
||||
return 0;
|
||||
+ case 'f':
|
||||
+ fontfallbacks[0] = EARGF(usage());
|
||||
+ break;
|
||||
+ case 'c':
|
||||
+ colors[0] = EARGF(usage());
|
||||
+ break;
|
||||
+ case 'b':
|
||||
+ colors[1] = EARGF(usage());
|
||||
+ break;
|
||||
default:
|
||||
usage();
|
||||
} ARGEND
|
||||
--
|
||||
2.20.1
|
||||
|
Loading…
Reference in new issue