diff options
author | June McEnroe <june@causal.agency> | 2021-10-18 21:53:54 -0400 |
---|---|---|
committer | June McEnroe <june@causal.agency> | 2021-10-18 21:53:54 -0400 |
commit | 706b911fadc089af107b06d5f2cecc1d4e8c58e2 (patch) | |
tree | aa894ba14354b7e0e22fc4e5179ce8d9d6be7bff | |
parent | Add shotty -t to animate (crudely) between snapshots (diff) | |
download | src-706b911fadc089af107b06d5f2cecc1d4e8c58e2.tar.gz src-706b911fadc089af107b06d5f2cecc1d4e8c58e2.zip |
Revert "Add shotty -t to animate (crudely) between snapshots"
This reverts commit e52b86b69b9dc6a7b7ec9d578c20d88fc1ccb330. It's mostly irrelevant to how shotty actually functions so I think it would be better done externally. Reverting just to keep the dumb JavaScript in history.
Diffstat (limited to '')
-rw-r--r-- | bin/man1/shotty.1 | 7 | ||||
-rw-r--r-- | bin/shotty.l | 25 |
2 files changed, 1 insertions, 31 deletions
diff --git a/bin/man1/shotty.1 b/bin/man1/shotty.1 index 18cf52f6..0a3bd127 100644 --- a/bin/man1/shotty.1 +++ b/bin/man1/shotty.1 @@ -12,7 +12,6 @@ .Op Fl b Ar bg .Op Fl f Ar fg .Op Fl h Ar rows -.Op Fl t Ar ms .Op Fl w Ar cols .Op Ar file . @@ -83,12 +82,6 @@ Hide the cursor. Copy the terminal size from the current terminal. . -.It Fl t Ar ms -Animate between snapshots -at an interval of -.Ar ms -milliseconds. -. .It Fl w Ar cols Set the terminal width. The default is 80. diff --git a/bin/shotty.l b/bin/shotty.l index 1655a09a..070022a2 100644 --- a/bin/shotty.l +++ b/bin/shotty.l @@ -507,9 +507,8 @@ int main(int argc, char *argv[]) { bool debug = false; bool size = false; bool hide = false; - int interval = 0; - for (int opt; 0 < (opt = getopt(argc, argv, "Bb:df:h:inst:w:"));) { + for (int opt; 0 < (opt = getopt(argc, argv, "Bb:df:h:insw:"));) { switch (opt) { break; case 'B': bright = true; break; case 'b': defaultBg = atoi(optarg); @@ -519,7 +518,6 @@ int main(int argc, char *argv[]) { break; case 'i': colors = true; break; case 'n': hide = true; break; case 's': size = true; - break; case 't': interval = atoi(optarg); break; case 'w': cols = atoi(optarg); break; default: return EX_USAGE; } @@ -561,25 +559,4 @@ int main(int argc, char *argv[]) { } if (hide) mode &= ~Cursor; if (!mc) html(); - - if (interval) { - printf( - Q( - <script> - let frames = document.querySelectorAll("pre"); - let frame = 0; - function animate() { - for (let i = 0; i < frames.length; ++i) { - frames[i].hidden = (i != frame); - } - frame++; - if (frame == frames.length) frame = 0; - } - animate(); - setInterval(animate, %d); - </script> - ), - interval - ); - } } |