sites

public wiki contents of suckless.org
git clone git://git.suckless.org/sites
Log | Files | Refs

commit 4a3229d05e6c0d82e2a408d2a43ed9d3c0243b24
parent e2f3569907fb6d81da0389708a49c2b16f0d61ad
Author: Sunur Efe Vural <efe@efe.kim>
Date:   Wed, 13 Feb 2019 15:02:26 -0500

tools/sent/patches: add a new patch for sent

A simple patch that adds extra commandline options to sent.

Diffstat:
Atools.suckless.org/sent/patches/cmdline_options/index.md | 20++++++++++++++++++++
Atools.suckless.org/sent/patches/cmdline_options/sent-options-20190213-72d33d4.diff | 72++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 92 insertions(+), 0 deletions(-)

diff --git a/tools.suckless.org/sent/patches/cmdline_options/index.md b/tools.suckless.org/sent/patches/cmdline_options/index.md @@ -0,0 +1,20 @@ +Commandline Options +=================== + +Description +----------- +This patch adds extra command line options to sent for setting the font +and the background and foreground colors. + +Example +------- + sent -f serif -c \#cc88cc -b gray90 ./example + +Download +-------- +* [sent-options-20190213-72d33d4.diff](sent-options-20190213-72d33d4.diff) +(also works with sent-1 release) + +Author +------ +* Sunur Efe Vural <efe@efe.kim> diff --git a/tools.suckless.org/sent/patches/cmdline_options/sent-options-20190213-72d33d4.diff b/tools.suckless.org/sent/patches/cmdline_options/sent-options-20190213-72d33d4.diff @@ -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 +