# HG changeset patch # User Pascal Bellard # Date 1469014702 -7200 # Node ID e2bd20184e22bc54fc783f4dbae371a00ddf75cc # Parent 62af77d35692ad9e1db8605814fa8f75eca46e3e Up busybox (1.25.0), again diff -r 62af77d35692 -r e2bd20184e22 busybox/stuff/busybox-1.25-scriptreplay.u --- a/busybox/stuff/busybox-1.25-scriptreplay.u Wed Jul 20 09:51:19 2016 +0200 +++ b/busybox/stuff/busybox-1.25-scriptreplay.u Wed Jul 20 13:38:22 2016 +0200 @@ -1,6 +1,6 @@ --- busybox-1.25/util-linux/scriptreplay.c +++ busybox-1.25/util-linux/scriptreplay.c -@@ -8,6 +8,13 @@ +@@ -8,10 +8,20 @@ * */ @@ -9,12 +9,19 @@ +//config: default n +//config: depends on SCRIPTREPLAY +//config: help -+//config: Tune replay speed with +, -, =, space or return keys. ++//config: Tune replay speed with + - = space return hotkeys. + //usage:#define scriptreplay_trivial_usage //usage: "timingfile [typescript [divisor]]" //usage:#define scriptreplay_full_usage "\n\n" -@@ -21,6 +28,10 @@ + //usage: "Play back typescripts, using timing information" ++//usage: IF_SCRIPTREPLAY_HOTKEYS( ++//usage: " and + - = space return hotkeys" ++//usage: ) + + #include "libbb.h" + +@@ -21,6 +31,10 @@ const char *script = "typescript"; double delay, factor = 1000000.0; int fd; @@ -25,7 +32,7 @@ unsigned long count; FILE *tfp; -@@ -38,6 +49,21 @@ +@@ -38,6 +52,21 @@ while (fscanf(tfp, "%lf %lu\n", &delay, &count) == 2) { usleep(delay * factor); bb_copyfd_exact_size(fd, STDOUT_FILENO, count);