Introduction
Introduction Statistics Contact Development Disclaimer Help
no need to reimplement cat here - sent - simple plaintext presentation tool
git clone git://git.suckless.org/sent
Log
Files
Refs
README
LICENSE
---
commit 616aafdcb9bd336a870d875a20645d8002d8a028
parent 30192292793f02ca7504a05773d1456fe43db0d9
Author: Markus Teich <[email protected]>
Date: Sat, 6 Feb 2016 14:12:47 +0100
no need to reimplement cat here
Diffstat:
M README.md | 4 ++--
M sent.c | 15 ++++++---------
2 files changed, 8 insertions(+), 11 deletions(-)
---
diff --git a/README.md b/README.md
@@ -25,9 +25,9 @@ You can navigate with the arrow keys and quit with `q`.
Usage
- sent FILE1 [FILE2 ...]
+ sent FILE
-If one FILE equals `-`, stdin will be read. Produce image slides by prepending…
+If FILE equals `-`, stdin will be read. Produce image slides by prepending a
`@` in front of the filename as a single paragraph. Lines starting with `#` wi…
be ignored. A `\` at the beginning of the line escapes `@` and `#`. A
presentation file could look like this:
diff --git a/sent.c b/sent.c
@@ -689,13 +689,12 @@ void
usage()
{
die("sent " VERSION " (c) 2014-2015 [email protected]\n" \
- "usage: sent FILE1 [FILE2 ...]", argv0);
+ "usage: sent FILE", argv0);
}
int
main(int argc, char *argv[])
{
- int i;
FILE *fp = NULL;
ARGBEGIN {
@@ -704,13 +703,11 @@ main(int argc, char *argv[])
usage();
} ARGEND;
- for (i = 0; i < argc; i++) {
- if ((fp = strcmp(argv[i], "-") ? fopen(argv[i], "r") : stdin))…
- load(fp);
- fclose(fp);
- } else {
- die("Unable to open '%s' for reading:", argv[i]);
- }
+ if ((fp = strcmp(argv[0], "-") ? fopen(argv[0], "r") : stdin)) {
+ load(fp);
+ fclose(fp);
+ } else {
+ die("Unable to open '%s' for reading:", argv[0]);
}
if (!slidecount)
You are viewing proxied material from suckless.org. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.