From 69a88348038c9459257364c898542312fed763d6 Mon Sep 17 00:00:00 2001 From: Simon Michael Date: Sat, 18 Mar 2023 20:37:26 -1000 Subject: [PATCH] dev: demo: notes --- hledger/Hledger/Cli/Commands/Demo.hs | 31 ++++++++++++++++++++++------ 1 file changed, 25 insertions(+), 6 deletions(-) diff --git a/hledger/Hledger/Cli/Commands/Demo.hs b/hledger/Hledger/Cli/Commands/Demo.hs index 8f0ef61ae..3489a4faa 100644 --- a/hledger/Hledger/Cli/Commands/Demo.hs +++ b/hledger/Hledger/Cli/Commands/Demo.hs @@ -2,12 +2,31 @@ The @demo@ command lists and plays small hledger demos in the terminal, using asciinema. -} {- -TODO -mirror common asciinema flags - -s, -i at least -support other asciinema operations - cat -hledger.org hosting -embedded links to hledger.org player -windows/PowerSession support +PROJECTS +improve cast output + install + command line editing glitches + shrink / compress ? + help + screen corrupted by pager + demo + update (or drop till stable) + add + print + balance +document cast production tips + always clear screen after running pager/curses apps ? + record with tall window to avoid showing pager in playback ? +improve functionality + show "done" in final red line ? + mirror common asciinema flags like -s, -i and/or set speed/max idle with optional arguments + support other asciinema operations (cat) + show hledger.org player urls + windows/PowerSession support + attract/continuous play mode +more casts + clarify goals/target user(s)/scenarios + identify and prioritise some casts needed -} {-# LANGUAGE OverloadedStrings #-}