no need to reimplement cat here
authorMarkus Teich <markus.teich@stusta.mhn.de>
Sat, 6 Feb 2016 13:12:47 +0000 (14:12 +0100)
committerMarkus Teich <markus.teich@stusta.mhn.de>
Sat, 6 Feb 2016 13:12:47 +0000 (14:12 +0100)
README.md
sent.c

index e016874565a4e8316a3ea14b77d096b423678aec..70f60f9a46187309fe750680fba0e1d7940e3f20 100644 (file)
--- 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 a
+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 `#` will
 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
index a098d3af9b06b7f34cc18e9579185fd844f0122a..6f5c1392db03d5573a39e9c11ef8c555a9c7651a 100644 (file)
--- a/sent.c
+++ b/sent.c
@@ -689,13 +689,12 @@ void
 usage()
 {
        die("sent " VERSION " (c) 2014-2015 markus.teich@stusta.mhn.de\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)