From 3cd8b28a582015c60d8f4a9e1433d7bbbe7cc3eb Mon Sep 17 00:00:00 2001 From: Daylin Morgan Date: Sat, 24 Sep 2022 17:55:44 -0500 Subject: [PATCH] docs: type faster --- docs/examples/check/demo.cast | 213 +++++++++------------ docs/examples/embedded/demo.cast | 207 +++++++++------------ docs/examples/functions.sh | 2 +- docs/examples/recipe-help/demo.cast | 277 ++++++++++++++-------------- 4 files changed, 306 insertions(+), 393 deletions(-) diff --git a/docs/examples/check/demo.cast b/docs/examples/check/demo.cast index 85d9923..9c5b55f 100644 --- a/docs/examples/check/demo.cast +++ b/docs/examples/check/demo.cast @@ -1,129 +1,84 @@ -{"version": 2, "width": 48, "height": 12, "timestamp": 1663712361, "env": {"SHELL": "/usr/bin/zsh", "TERM": "xterm-256color"}} -[0.008114, "o", "\u001b[H\u001b[2J\u001b[3J"] -[0.00852, "o", "bash >> "] -[0.008755, "o", "m"] -[0.189398, "o", "a"] -[0.279744, "o", "k"] -[0.369775, "o", "e"] -[0.459919, "o", " -"] -[0.549908, "o", "f"] -[0.639982, "o", " "] -[0.730339, "o", "c"] -[0.820338, "o", "h"] -[0.910414, "o", "ec"] -[1.090651, "o", "k"] -[1.18077, "o", "/"] -[1.271098, "o", "c"] -[1.361098, "o", "h"] -[1.451216, "o", "ec"] -[1.541276, "o", "k"] -[1.631388, "o", "."] -[1.721603, "o", "m"] -[1.811718, "o", "k"] -[1.992079, "o", " h"] -[2.082138, "o", "e"] -[2.172379, "o", "l"] -[2.262403, "o", "p"] -[2.352473, "o", "\r\n"] -[3.381969, "o", "\u001b[1;36musage:\u001b[0m\r\n\tmake \r\n\t\r\n\tinteractivity w/ task.mk\r\n\r\n\u001b[1;33m check\u001b[0m │ \u001b[2mget user confirmation or exit\u001b[0m\r\n\u001b[1;33m h, help\u001b[0m │ \u001b[2mshow this help\u001b[0m\r\n\r\n"] -[5.387545, "o", "\u001b[H\u001b[2J\u001b[3J"] -[5.387892, "o", "bash >> "] -[5.390047, "o", "m"] -[5.570645, "o", "a"] -[5.660579, "o", "k"] -[5.750852, "o", "e"] -[5.841071, "o", " -"] -[5.931225, "o", "f"] -[6.021286, "o", " "] -[6.111373, "o", "c"] -[6.201586, "o", "h"] -[6.291778, "o", "ec"] -[6.472054, "o", "k"] -[6.562124, "o", "/"] -[6.652262, "o", "c"] -[6.74248, "o", "h"] -[6.832675, "o", "ec"] -[6.922668, "o", "k"] -[7.012809, "o", "."] -[7.102973, "o", "m"] -[7.193151, "o", "k"] -[7.373458, "o", " c"] -[7.463783, "o", "h"] -[7.553761, "o", "e"] -[7.643931, "o", "c"] -[7.734197, "o", "k"] -[7.824356, "o", "\r\n"] -[8.857505, "o", "Would you like to proceed? \u001b[1;31m[Y/n]\u001b[0m "] -[9.54018, "o", "y"] -[9.595198, "o", "\r\n"] -[9.598684, "o", "you said yes!\r\n"] -[11.602689, "o", "#"] -[11.783071, "o", " "] -[11.873235, "o", "L"] -[11.963465, "o", "e"] -[12.053444, "o", "t'"] -[12.143548, "o", "s"] -[12.233881, "o", " "] -[12.323915, "o", "t"] -[12.41414, "o", "r"] -[12.50428, "o", "y "] -[12.684471, "o", "a"] -[12.774773, "o", "g"] -[12.864864, "o", "a"] -[12.954989, "o", "i"] -[13.045011, "o", "n "] -[13.135204, "o", "b"] -[13.225451, "o", "u"] -[13.315649, "o", "t"] -[13.405687, "o", " "] -[13.585943, "o", "in"] -[13.676051, "o", "s"] -[13.766346, "o", "t"] -[13.856324, "o", "e"] -[13.946542, "o", "a"] -[14.036697, "o", "d "] -[14.126782, "o", "s"] -[14.216944, "o", "a"] -[14.307128, "o", "y"] -[14.487468, "o", " "] -[14.577551, "o", "no"] -[14.667739, "o", " "] -[14.757899, "o", "t"] -[14.848007, "o", "h"] -[14.93806, "o", "i"] -[15.0283, "o", "s "] -[15.118379, "o", "t"] -[15.208471, "o", "i"] -[15.388757, "o", "m"] -[15.47897, "o", "e"] -[15.569031, "o", "\r\n"] -[16.571969, "o", "\u001b[H\u001b[2J\u001b[3J"] -[16.572047, "o", "bash >> "] -[16.574017, "o", "m"] -[16.754499, "o", "a"] -[16.844612, "o", "k"] -[16.93468, "o", "e"] -[17.024972, "o", " -"] -[17.115137, "o", "f"] -[17.205244, "o", " "] -[17.295415, "o", "c"] -[17.385554, "o", "h"] -[17.475882, "o", "ec"] -[17.655989, "o", "k"] -[17.746279, "o", "/"] -[17.83643, "o", "c"] -[17.926644, "o", "h"] -[18.016673, "o", "ec"] -[18.106718, "o", "k"] -[18.197045, "o", "."] -[18.287031, "o", "m"] -[18.377151, "o", "k"] -[18.55735, "o", " c"] -[18.647478, "o", "h"] -[18.737616, "o", "e"] -[18.827879, "o", "c"] -[18.917992, "o", "k"] -[19.008133, "o", "\r\n"] -[20.034923, "o", "Would you like to proceed? \u001b[1;31m[Y/n]\u001b[0m "] -[22.08808, "o", "n"] -[22.227223, "o", "\r\n"] +{"version": 2, "width": 48, "height": 12, "timestamp": 1664060067, "env": {"SHELL": "/usr/bin/zsh", "TERM": "xterm-256color"}} +[0.008028, "o", "\u001b[H\u001b[2J\u001b[3J"] +[0.008412, "o", "bash >> "] +[0.008649, "o", "ma"] +[0.189116, "o", "ke"] +[0.279092, "o", " -"] +[0.369181, "o", "f "] +[0.459296, "o", "ch"] +[0.549434, "o", "ec"] +[0.639704, "o", "k/"] +[0.729786, "o", "ch"] +[0.81994, "o", "ec"] +[0.910178, "o", "k."] +[1.090415, "o", "mk"] +[1.180666, "o", " h"] +[1.270767, "o", "el"] +[1.360807, "o", "p\r\n"] +[2.392643, "o", "\u001b[1;36musage:\u001b[0m\r\n\tmake \r\n\t\r\n\tinteractivity w/ task.mk\r\n\r\n\u001b[1;33m check\u001b[0m │ \u001b[2mget user confirmation or exit\u001b[0m\r\n\u001b[1;33m h, help\u001b[0m │ \u001b[2mshow this help\u001b[0m\r\n\r\n"] +[4.398843, "o", "\u001b[H\u001b[2J\u001b[3J"] +[4.398948, "o", "bash >> "] +[4.399576, "o", "ma"] +[4.580421, "o", "ke"] +[4.670533, "o", " -"] +[4.760674, "o", "f "] +[4.850908, "o", "ch"] +[4.940859, "o", "ec"] +[5.031095, "o", "k/"] +[5.121228, "o", "ch"] +[5.211271, "o", "ec"] +[5.301383, "o", "k."] +[5.481587, "o", "mk"] +[5.571714, "o", " c"] +[5.662002, "o", "he"] +[5.752104, "o", "ck"] +[5.842305, "o", "\r\n"] +[6.864798, "o", "Would you like to proceed? \u001b[1;31m[Y/n]\u001b[0m "] +[7.488194, "o", "y"] +[7.830894, "o", "\r\n"] +[7.836313, "o", "you said yes!\r\n"] +[9.840217, "o", "# "] +[10.020704, "o", "Le"] +[10.110897, "o", "t'"] +[10.201077, "o", "s "] +[10.291171, "o", "tr"] +[10.381382, "o", "y "] +[10.471532, "o", "ag"] +[10.5617, "o", "ai"] +[10.651984, "o", "n "] +[10.742177, "o", "bu"] +[10.922348, "o", "t "] +[11.012569, "o", "in"] +[11.102605, "o", "st"] +[11.192785, "o", "ea"] +[11.282913, "o", "d "] +[11.373109, "o", "sa"] +[11.463146, "o", "y "] +[11.553266, "o", "no"] +[11.6436, "o", " t"] +[11.823731, "o", "hi"] +[11.913841, "o", "s "] +[12.003886, "o", "ti"] +[12.094101, "o", "me"] +[12.184197, "o", "\r\n"] +[13.185929, "o", "\u001b[H\u001b[2J\u001b[3J"] +[13.185977, "o", "bash >> "] +[13.186676, "o", "ma"] +[13.367108, "o", "ke"] +[13.457234, "o", " -"] +[13.547276, "o", "f "] +[13.637696, "o", "ch"] +[13.727919, "o", "ec"] +[13.817921, "o", "k/"] +[13.908217, "o", "ch"] +[13.998375, "o", "ec"] +[14.08855, "o", "k."] +[14.268802, "o", "mk"] +[14.359106, "o", " c"] +[14.449085, "o", "he"] +[14.539194, "o", "ck"] +[14.629387, "o", "\r\n"] +[15.652945, "o", "Would you like to proceed? \u001b[1;31m[Y/n]\u001b[0m "] +[16.544875, "o", "n"] +[17.098374, "o", "\r\n"] +[17.103306, "o", "make[1]: *** [check/check.mk:4: check] Error 1\r\n"] diff --git a/docs/examples/embedded/demo.cast b/docs/examples/embedded/demo.cast index 5dd6d99..48c2967 100644 --- a/docs/examples/embedded/demo.cast +++ b/docs/examples/embedded/demo.cast @@ -1,124 +1,83 @@ -{"version": 2, "width": 60, "height": 20, "timestamp": 1664055171, "env": {"SHELL": "/usr/bin/zsh", "TERM": "xterm-256color"}} -[0.007548, "o", "\u001b[H\u001b[2J\u001b[3J"] -[0.007965, "o", "bash >> "] -[0.008893, "o", "m"] -[0.189592, "o", "a"] -[0.279902, "o", "k"] -[0.370173, "o", "e"] -[0.46048, "o", " -"] -[0.550759, "o", "f"] -[0.641007, "o", " "] -[0.731306, "o", "e"] -[0.82157, "o", "m"] -[0.91184, "o", "be"] -[1.092319, "o", "d"] -[1.182603, "o", "d"] -[1.272876, "o", "e"] -[1.363132, "o", "d"] -[1.453425, "o", "/e"] -[1.543751, "o", "m"] -[1.634046, "o", "b"] -[1.724319, "o", "e"] -[1.814478, "o", "d"] -[1.994943, "o", "de"] -[2.08497, "o", "d"] -[2.175374, "o", "."] -[2.265531, "o", "m"] -[2.355687, "o", "k"] -[2.446017, "o", " h"] -[2.536139, "o", "e"] -[2.62642, "o", "l"] -[2.716714, "o", "p"] -[2.89738, "o", "\r\n"] -[3.954163, "o", "\u001b[1;36musage:\u001b[0m\r\n\tmake \r\n\t\r\n\texamples of embedded scripts in `\u001b[35mMakefile\u001b[0m`\r\n\r\n \u001b[1;31m examples of task.mk features \u001b[0m\r\n\u001b[38m ─────────────────────────────────────────────────────\u001b[0m\r\n\u001b[1;33m list-%\u001b[0m │ \u001b[2muse pathlib.Path to list files\u001b[0m\r\n \u001b[2mname the directory in rule (make list-src)\u001b[0m\r\n\u001b[1;33m embedded-bash\u001b[0m │ \u001b[2mbash script with pipes and make input\u001b[0m\r\n\u001b[1;33m h, help\u001b[0m │ \u001b[2mshow this help\u001b[0m\r\n\r\n"] -[5.96112, "o", "\u001b[H\u001b[2J\u001b[3J"] -[5.961251, "o", "bash >> "] -[5.963433, "o", "m"] -[6.143921, "o", "a"] -[6.234271, "o", "k"] -[6.324575, "o", "e"] -[6.414644, "o", " -"] -[6.504995, "o", "f"] -[6.595278, "o", " "] -[6.685565, "o", "e"] -[6.775839, "o", "m"] -[6.866104, "o", "be"] -[7.046619, "o", "d"] -[7.13684, "o", "d"] -[7.227116, "o", "e"] -[7.317391, "o", "d"] -[7.407672, "o", "/e"] -[7.497991, "o", "m"] -[7.588331, "o", "b"] -[7.678569, "o", "e"] -[7.768707, "o", "d"] -[7.949266, "o", "de"] -[8.039579, "o", "d"] -[8.129824, "o", "."] -[8.220093, "o", "m"] -[8.31034, "o", "k"] -[8.400625, "o", " l"] -[8.490922, "o", "i"] -[8.58116, "o", "s"] -[8.671454, "o", "t"] -[8.851981, "o", "-"] -[8.942245, "o", "em"] -[9.032522, "o", "b"] -[9.122833, "o", "e"] -[9.213072, "o", "d"] -[9.303191, "o", "d"] -[9.393526, "o", "ed"] -[9.483821, "o", "\r\n"] -[10.511808, "o", "files in embedded\r\n['embedded.mk', 'demo.cast', 'record.sh', 'index.md']\r\n"] -[12.516872, "o", "\u001b[H\u001b[2J\u001b[3J"] -[12.516965, "o", "bash >> "] -[12.519222, "o", "m"] -[12.699954, "o", "a"] -[12.79021, "o", "k"] -[12.880615, "o", "e"] -[12.970893, "o", " -"] -[13.060977, "o", "f"] -[13.151349, "o", " "] -[13.241652, "o", "e"] -[13.331738, "o", "m"] -[13.422141, "o", "be"] -[13.602788, "o", "d"] -[13.693079, "o", "d"] -[13.78338, "o", "e"] -[13.873565, "o", "d"] -[13.963954, "o", "/e"] -[14.054191, "o", "m"] -[14.144518, "o", "b"] -[14.234841, "o", "e"] -[14.324789, "o", "d"] -[14.505231, "o", "de"] -[14.595381, "o", "d"] -[14.685581, "o", "."] -[14.775855, "o", "m"] -[14.866138, "o", "k"] -[14.956373, "o", " e"] -[15.046669, "o", "m"] -[15.136992, "o", "b"] -[15.227273, "o", "e"] -[15.407799, "o", "d"] -[15.498095, "o", "de"] -[15.58824, "o", "d"] -[15.678556, "o", "-"] -[15.768832, "o", "b"] -[15.859114, "o", "a"] -[15.949388, "o", "sh"] -[16.039697, "o", "\r\n"] -[17.054528, "o", "Is the process running bash? We can check with ps\r\n"] -[17.067654, "o", "bash\r\n"] -[17.06844, "o", "What text to figlet? \r\n"] -[18.253061, "o", "t"] -[18.321446, "o", "a"] -[18.407375, "o", "s"] -[18.517678, "o", "k"] -[18.724567, "o", "."] -[18.983186, "o", "m"] -[19.122527, "o", "k"] -[19.555889, "o", "\r\n"] -[19.558381, "o", " _ _ _ \r\n| |_ __ _ ___| | __ _ __ ___ | | __\r\n| __/ _` / __| |/ / | '_ ` _ \\| |/ /\r\n| || (_| \\__ \\ < _| | | | | | < \r\n \\__\\__,_|___/_|\\_(_)_| |_| |_|_|\\_\\\r\n \r\n"] -[19.558838, "o", "the argument below as given in the makefile itself\r\nit's expanded before the script is passed to bash\r\n"] -[19.559049, "o", "bash multiline is probably working\r\n"] +{"version": 2, "width": 60, "height": 20, "timestamp": 1664060088, "env": {"SHELL": "/usr/bin/zsh", "TERM": "xterm-256color"}} +[0.008131, "o", "\u001b[H\u001b[2J\u001b[3J"] +[0.008522, "o", "bash >> "] +[0.008683, "o", "ma"] +[0.189166, "o", "ke"] +[0.279481, "o", " -"] +[0.369776, "o", "f "] +[0.460021, "o", "em"] +[0.550229, "o", "be"] +[0.640359, "o", "dd"] +[0.730591, "o", "ed"] +[0.820572, "o", "/e"] +[0.910745, "o", "mb"] +[1.091087, "o", "ed"] +[1.181312, "o", "de"] +[1.271441, "o", "d."] +[1.361501, "o", "mk"] +[1.451615, "o", " h"] +[1.541783, "o", "el"] +[1.63204, "o", "p\r\n"] +[2.664242, "o", "\u001b[1;36musage:\u001b[0m\r\n\tmake \r\n\t\r\n\texamples of embedded scripts in `\u001b[35mMakefile\u001b[0m`\r\n\r\n \u001b[1;31m examples of task.mk features \u001b[0m\r\n\u001b[38m ─────────────────────────────────────────────────────\u001b[0m\r\n\u001b[1;33m list-%\u001b[0m │ \u001b[2muse pathlib.Path to list files\u001b[0m\r\n \u001b[2mname the directory in rule (make list-src)\u001b[0m\r\n\u001b[1;33m embedded-bash\u001b[0m │ \u001b[2mbash script with pipes and make input\u001b[0m\r\n\u001b[1;33m h, help\u001b[0m │ \u001b[2mshow this help\u001b[0m\r\n\r\n"] +[4.671801, "o", "\u001b[H\u001b[2J\u001b[3Jbash >> "] +[4.67392, "o", "ma"] +[4.854455, "o", "ke"] +[4.944728, "o", " -"] +[5.034921, "o", "f "] +[5.124982, "o", "em"] +[5.215103, "o", "be"] +[5.305188, "o", "dd"] +[5.395353, "o", "ed"] +[5.485457, "o", "/e"] +[5.576246, "o", "mb"] +[5.75589, "o", "ed"] +[5.846014, "o", "de"] +[5.93612, "o", "d."] +[6.026298, "o", "mk"] +[6.11644, "o", " l"] +[6.206464, "o", "is"] +[6.296631, "o", "t-"] +[6.386781, "o", "em"] +[6.477052, "o", "be"] +[6.657201, "o", "dd"] +[6.747412, "o", "ed"] +[6.837566, "o", "\r\n"] +[7.867599, "o", "files in embedded\r\n['embedded.mk', 'demo.cast', 'record.sh', 'index.md']\r\n"] +[9.872436, "o", "\u001b[H\u001b[2J\u001b[3J"] +[9.872754, "o", "bash >> "] +[9.874651, "o", "ma"] +[10.055031, "o", "ke"] +[10.145171, "o", " -"] +[10.235256, "o", "f "] +[10.325347, "o", "em"] +[10.415525, "o", "be"] +[10.505721, "o", "dd"] +[10.595814, "o", "ed"] +[10.685931, "o", "/e"] +[10.776068, "o", "mb"] +[10.956362, "o", "ed"] +[11.046547, "o", "de"] +[11.136692, "o", "d."] +[11.226851, "o", "mk"] +[11.316894, "o", " e"] +[11.406996, "o", "mb"] +[11.497205, "o", "ed"] +[11.58725, "o", "de"] +[11.677471, "o", "d-"] +[11.85761, "o", "ba"] +[11.947917, "o", "sh"] +[12.038071, "o", "\r\n"] +[13.045213, "o", "Is the process running bash? We can check with ps\r\n"] +[13.051057, "o", "bash\r\n"] +[13.051385, "o", "What text to figlet? \r\n"] +[14.434504, "o", "t"] +[14.503239, "o", "a"] +[14.605384, "o", "s"] +[14.745978, "o", "k"] +[14.946139, "o", "."] +[15.080651, "o", "m"] +[15.228545, "o", "k"] +[15.617669, "o", "\r\n"] +[15.618495, "o", " _ _ _ \r\n| |_ __ _ ___| | __ _ __ ___ | | __\r\n| __/ _` / __| |/ / | '_ ` _ \\| |/ /\r\n| || (_| \\__ \\ < _| | | | | | < \r\n \\__\\__,_|___/_|\\_(_)_| |_| |_|_|\\_\\\r\n \r\n"] +[15.618636, "o", "the argument below as given in the makefile itself\r\n"] +[15.618695, "o", "it's expanded before the script is passed to bash\r\nbash multiline is probably working\r\n"] diff --git a/docs/examples/functions.sh b/docs/examples/functions.sh index 733a0ad..25436e7 100755 --- a/docs/examples/functions.sh +++ b/docs/examples/functions.sh @@ -1,7 +1,7 @@ #!/usr/bin/env bash msg() { - printf '%s\n' "$1" | pv -qL 12 + printf '%s\n' "$1" | pv -qL 20 sleep 1 } diff --git a/docs/examples/recipe-help/demo.cast b/docs/examples/recipe-help/demo.cast index fa12542..251e71f 100644 --- a/docs/examples/recipe-help/demo.cast +++ b/docs/examples/recipe-help/demo.cast @@ -1,139 +1,138 @@ -{"version": 2, "width": 60, "height": 20, "timestamp": 1664059901, "env": {"SHELL": "/usr/bin/zsh", "TERM": "xterm-256color"}} -[0.008451, "o", "\u001b[H\u001b[2J\u001b[3J"] -[0.008952, "o", "bash >> "] -[0.009359, "o", "ma"] -[0.189924, "o", "ke"] -[0.280056, "o", " -"] -[0.370134, "o", "f "] -[0.460177, "o", "re"] -[0.550458, "o", "ci"] -[0.640486, "o", "pe"] -[0.730615, "o", "-h"] -[0.820777, "o", "el"] -[0.910842, "o", "p/"] -[1.091156, "o", "re"] -[1.181306, "o", "ci"] -[1.271522, "o", "pe"] -[1.361548, "o", "-h"] -[1.451772, "o", "el"] -[1.542044, "o", "p."] -[1.631969, "o", "mk"] -[1.722108, "o", " h"] -[1.812243, "o", "el"] -[1.992584, "o", "p\r\n"] -[3.024383, "o", "\u001b[1;36musage:\u001b[0m\r\n\tmake \r\n\tmake help \r\n\r\n\u001b[1;33m deps-only\u001b[0m │ \u001b[2ma task/target with dependencies\u001b[0m\r\n\u001b[1;33m foo\u001b[0m │ \u001b[2ma dummy rule that depends on the local files\u001b[0m\r\n\u001b[1;33m h, help\u001b[0m │ \u001b[2mshow this help\u001b[0m\r\n\r\n"] -[5.031848, "o", "\u001b[H\u001b[2J\u001b[3Jbash >> "] -[5.033617, "o", "ma"] -[5.214025, "o", "ke"] -[5.304303, "o", " -"] -[5.394401, "o", "f "] -[5.484589, "o", "re"] -[5.574811, "o", "ci"] -[5.66483, "o", "pe"] -[5.755019, "o", "-h"] -[5.84516, "o", "el"] -[5.93541, "o", "p/"] -[6.115387, "o", "re"] -[6.205505, "o", "ci"] -[6.295713, "o", "pe"] -[6.385951, "o", "-h"] -[6.476085, "o", "el"] -[6.566208, "o", "p."] -[6.656285, "o", "mk"] -[6.746562, "o", " h"] -[6.836615, "o", "el"] -[7.016942, "o", "p "] -[7.106926, "o", "he"] -[7.19701, "o", "lp"] -[7.287225, "o", "\r\n"] -[8.317848, "o", "\u001b[1;36mtask.mk recipe help\u001b[0m\r\n\r\n"] -[8.324713, "o", " \u001b[1;33mh help\u001b[0m\r\n\u001b[38m ────────────────────────────────────────────────────────\u001b[0m\r\n $(call py,help_py) || { echo \"exiting early!\"; exit 1; }\r\n\r\n"] -[8.328735, "o", "exiting early!\r\n"] -[8.328871, "o", "make[1]: *** [/home/daylin/dev/github/mine/task.mk/task.mk:30: help] Error 1\r\n"] -[10.331577, "o", "\u001b[H\u001b[2J\u001b[3J"] -[10.331816, "o", "bash >> "] -[10.333573, "o", "ma"] -[10.514271, "o", "ke"] -[10.604555, "o", " -"] -[10.694653, "o", "f "] -[10.784848, "o", "re"] -[10.87526, "o", "ci"] -[10.965322, "o", "pe"] -[11.055364, "o", "-h"] -[11.145456, "o", "el"] -[11.23557, "o", "p/"] -[11.415828, "o", "re"] -[11.505942, "o", "ci"] -[11.596096, "o", "pe"] -[11.68623, "o", "-h"] -[11.776544, "o", "el"] -[11.866685, "o", "p."] -[11.95676, "o", "mk"] -[12.046838, "o", " h"] -[12.136847, "o", "el"] -[12.317252, "o", "p "] -[12.407456, "o", "de"] -[12.497528, "o", "ps"] -[12.587592, "o", "-o"] -[12.677666, "o", "nl"] -[12.767817, "o", "y\r\n"] -[13.818205, "o", "\u001b[1;36mtask.mk recipe help\u001b[0m\r\n\r\n"] -[13.827472, "o", "\u001b[1;33m deps-only\u001b[0m │ \u001b[2ma task/target with dependencies\u001b[0m\r\n \u001b[38mdeps\u001b[0m: \u001b[2mfoo\u001b[0m\r\n\r\n"] -[13.832182, "o", "exiting early!\r\n"] -[13.83243, "o", "make[1]: *** [/home/daylin/dev/github/mine/task.mk/task.mk:30: help] Error 1\r\n"] -[15.835429, "o", "\u001b[H\u001b[2J\u001b[3J"] -[15.83575, "o", "bash >> "] -[15.837618, "o", "ma"] -[16.018125, "o", "ke"] -[16.108476, "o", " -"] -[16.198731, "o", "f "] -[16.289003, "o", "re"] -[16.379138, "o", "ci"] -[16.469105, "o", "pe"] -[16.559388, "o", "-h"] -[16.649374, "o", "el"] -[16.739538, "o", "p/"] -[16.919813, "o", "re"] -[17.009951, "o", "ci"] -[17.100097, "o", "pe"] -[17.19021, "o", "-h"] -[17.280433, "o", "el"] -[17.370612, "o", "p."] -[17.460651, "o", "mk"] -[17.550888, "o", " h"] -[17.641021, "o", "el"] -[17.821304, "o", "p "] -[17.911452, "o", "fo"] -[18.001558, "o", "o\r\n"] -[19.029965, "o", "\u001b[1;36mtask.mk recipe help\u001b[0m\r\n\r\n"] -[19.039573, "o", "\u001b[1;33m foo\u001b[0m │ \u001b[2ma dummy rule that depends on the local files\u001b[0m\r\n \u001b[38mdeps\u001b[0m: \u001b[2mcheck embedded functions.sh index.md Makefile recipe-help\u001b[0m\r\n\u001b[38m ────────────────────────────\u001b[0m\r\n @echo 'this is a dummy rule'\r\n\r\n"] -[19.044473, "o", "exiting early!\r\n"] -[19.044637, "o", "make[1]: *** [/home/daylin/dev/github/mine/task.mk/task.mk:30: help] Error 1\r\n"] -[21.047851, "o", "\u001b[H\u001b[2J\u001b[3J"] -[21.048155, "o", "bash >> "] -[21.050062, "o", "ma"] -[21.230577, "o", "ke"] -[21.320832, "o", " -"] -[21.410896, "o", "f "] -[21.501092, "o", "re"] -[21.591208, "o", "ci"] -[21.681347, "o", "pe"] -[21.77147, "o", "-h"] -[21.861573, "o", "el"] -[21.951884, "o", "p/"] -[22.13224, "o", "re"] -[22.222235, "o", "ci"] -[22.312372, "o", "pe"] -[22.40265, "o", "-h"] -[22.49285, "o", "el"] -[22.582874, "o", "p."] -[22.672961, "o", "mk"] -[22.763162, "o", " h"] -[22.853371, "o", "el"] -[23.033526, "o", "p "] -[23.123576, "o", "ba"] -[23.214792, "o", "r\r\n"] -[24.264812, "o", "\u001b[1;36mtask.mk recipe help\u001b[0m\r\n\r\n"] -[24.271227, "o", " \u001b[1;33mbar\u001b[0m\r\n\u001b[38m ─────────────────────────────────────\u001b[0m\r\n @echo 'some rule with no help string'\r\n\r\n"] -[24.275046, "o", "exiting early!\r\n"] -[24.275205, "o", "make[1]: *** [/home/daylin/dev/github/mine/task.mk/task.mk:30: help] Error 1\r\n"] +{"version": 2, "width": 60, "height": 20, "timestamp": 1664060106, "env": {"SHELL": "/usr/bin/zsh", "TERM": "xterm-256color"}} +[0.007806, "o", "\u001b[H\u001b[2J\u001b[3J"] +[0.008354, "o", "bash >> "] +[0.008532, "o", "ma"] +[0.189207, "o", "ke"] +[0.279458, "o", " -"] +[0.369697, "o", "f "] +[0.459892, "o", "re"] +[0.550111, "o", "ci"] +[0.640099, "o", "pe"] +[0.730309, "o", "-h"] +[0.820408, "o", "el"] +[0.910572, "o", "p/"] +[1.090837, "o", "re"] +[1.180944, "o", "ci"] +[1.271024, "o", "pe"] +[1.36131, "o", "-h"] +[1.451464, "o", "el"] +[1.541712, "o", "p."] +[1.631676, "o", "mk"] +[1.721815, "o", " h"] +[1.812133, "o", "el"] +[1.99248, "o", "p\r\n"] +[3.025715, "o", "\u001b[1;36musage:\u001b[0m\r\n\tmake \r\n\tmake help \r\n\r\n\u001b[1;33m deps-only\u001b[0m │ \u001b[2ma task/target with dependencies\u001b[0m\r\n\u001b[1;33m foo\u001b[0m │ \u001b[2ma dummy rule that depends on the local files\u001b[0m\r\n\u001b[1;33m h, help\u001b[0m │ \u001b[2mshow this help\u001b[0m\r\n\r\n"] +[5.032814, "o", "\u001b[H\u001b[2J\u001b[3Jbash >> "] +[5.034705, "o", "ma"] +[5.215256, "o", "ke"] +[5.305482, "o", " -"] +[5.395504, "o", "f "] +[5.485805, "o", "re"] +[5.576036, "o", "ci"] +[5.666095, "o", "pe"] +[5.756177, "o", "-h"] +[5.846563, "o", "el"] +[5.93671, "o", "p/"] +[6.11689, "o", "re"] +[6.206935, "o", "ci"] +[6.297128, "o", "pe"] +[6.387205, "o", "-h"] +[6.477454, "o", "el"] +[6.567496, "o", "p."] +[6.657713, "o", "mk"] +[6.747729, "o", " h"] +[6.838006, "o", "el"] +[7.018242, "o", "p "] +[7.108261, "o", "he"] +[7.198405, "o", "lp"] +[7.288809, "o", "\r\n"] +[8.318829, "o", "\u001b[1;36mtask.mk recipe help\u001b[0m\r\n\r\n"] +[8.325694, "o", " \u001b[1;33mh help\u001b[0m\r\n\u001b[38m ────────────────────────────────────────────────────────\u001b[0m\r\n $(call py,help_py) || { echo \"exiting early!\"; exit 1; }\r\n\r\n"] +[8.329695, "o", "exiting early!\r\nmake[1]: *** [/home/daylin/dev/github/mine/task.mk/task.mk:30: help] Error 1\r\n"] +[10.332715, "o", "\u001b[H\u001b[2J\u001b[3J"] +[10.333056, "o", "bash >> "] +[10.335005, "o", "ma"] +[10.515605, "o", "ke"] +[10.605896, "o", " -"] +[10.696226, "o", "f "] +[10.78629, "o", "re"] +[10.876669, "o", "ci"] +[10.966704, "o", "pe"] +[11.056858, "o", "-h"] +[11.146831, "o", "el"] +[11.236969, "o", "p/"] +[11.417281, "o", "re"] +[11.507468, "o", "ci"] +[11.597442, "o", "pe"] +[11.687589, "o", "-h"] +[11.777832, "o", "el"] +[11.867969, "o", "p."] +[11.958105, "o", "mk"] +[12.048177, "o", " h"] +[12.138291, "o", "el"] +[12.318676, "o", "p "] +[12.408796, "o", "de"] +[12.498823, "o", "ps"] +[12.588985, "o", "-o"] +[12.679133, "o", "nl"] +[12.769237, "o", "y\r\n"] +[13.807661, "o", "\u001b[1;36mtask.mk recipe help\u001b[0m\r\n\r\n"] +[13.816448, "o", "\u001b[1;33m deps-only\u001b[0m │ \u001b[2ma task/target with dependencies\u001b[0m\r\n \u001b[38mdeps\u001b[0m: \u001b[2mfoo\u001b[0m\r\n\r\n"] +[13.820255, "o", "exiting early!\r\n"] +[13.820461, "o", "make[1]: *** [/home/daylin/dev/github/mine/task.mk/task.mk:30: help] Error 1\r\n"] +[15.823763, "o", "\u001b[H\u001b[2J\u001b[3J"] +[15.824036, "o", "bash >> "] +[15.826016, "o", "ma"] +[16.006673, "o", "ke"] +[16.09685, "o", " -"] +[16.186936, "o", "f "] +[16.277228, "o", "re"] +[16.367339, "o", "ci"] +[16.45744, "o", "pe"] +[16.547483, "o", "-h"] +[16.637622, "o", "el"] +[16.727742, "o", "p/"] +[16.907989, "o", "re"] +[16.99817, "o", "ci"] +[17.088391, "o", "pe"] +[17.178352, "o", "-h"] +[17.268476, "o", "el"] +[17.358766, "o", "p."] +[17.448842, "o", "mk"] +[17.539039, "o", " h"] +[17.629197, "o", "el"] +[17.809354, "o", "p "] +[17.899578, "o", "fo"] +[17.989694, "o", "o\r\n"] +[19.020047, "o", "\u001b[1;36mtask.mk recipe help\u001b[0m\r\n\r\n"] +[19.03039, "o", "\u001b[1;33m foo\u001b[0m │ \u001b[2ma dummy rule that depends on the local files\u001b[0m\r\n \u001b[38mdeps\u001b[0m: \u001b[2mcheck embedded functions.sh index.md Makefile recipe-help\u001b[0m\r\n\u001b[38m ────────────────────────────\u001b[0m\r\n @echo 'this is a dummy rule'\r\n\r\n"] +[19.035496, "o", "exiting early!\r\n"] +[19.035706, "o", "make[1]: *** [/home/daylin/dev/github/mine/task.mk/task.mk:30: help] Error 1\r\n"] +[21.039168, "o", "\u001b[H\u001b[2J\u001b[3J"] +[21.03927, "o", "bash >> "] +[21.041378, "o", "ma"] +[21.221916, "o", "ke"] +[21.31205, "o", " -"] +[21.402214, "o", "f "] +[21.492482, "o", "re"] +[21.582638, "o", "ci"] +[21.672609, "o", "pe"] +[21.762748, "o", "-h"] +[21.853045, "o", "el"] +[21.943154, "o", "p/"] +[22.123286, "o", "re"] +[22.2134, "o", "ci"] +[22.303509, "o", "pe"] +[22.393685, "o", "-h"] +[22.483815, "o", "el"] +[22.574005, "o", "p."] +[22.664056, "o", "mk"] +[22.754229, "o", " h"] +[22.844432, "o", "el"] +[23.02464, "o", "p "] +[23.114692, "o", "ba"] +[23.205123, "o", "r\r\n"] +[24.260098, "o", "\u001b[1;36mtask.mk recipe help\u001b[0m\r\n\r\n"] +[24.267129, "o", " \u001b[1;33mbar\u001b[0m\r\n\u001b[38m ─────────────────────────────────────\u001b[0m\r\n @echo 'some rule with no help string'\r\n\r\n"] +[24.271004, "o", "exiting early!\r\n"] +[24.271137, "o", "make[1]: *** [/home/daylin/dev/github/mine/task.mk/task.mk:30: help] Error 1\r\n"]