From 0520ef03f67fd2cf0d26ddfe609180f3ce480ee7 Mon Sep 17 00:00:00 2001 From: Simon Michael Date: Sat, 18 Mar 2023 01:15:26 -1000 Subject: [PATCH] ;imp: demo: titles cleanup --- hledger/Hledger/Cli/Commands/Demo.hs | 18 +++++++++--------- hledger/embeddedfiles/add.cast | 2 +- hledger/embeddedfiles/balance.cast | 2 +- hledger/embeddedfiles/demo.cast | 2 +- hledger/embeddedfiles/install.cast | 2 +- hledger/embeddedfiles/print.cast | 2 +- 6 files changed, 14 insertions(+), 14 deletions(-) diff --git a/hledger/Hledger/Cli/Commands/Demo.hs b/hledger/Hledger/Cli/Commands/Demo.hs index 9c5840b8d..95be9ce77 100644 --- a/hledger/Hledger/Cli/Commands/Demo.hs +++ b/hledger/Hledger/Cli/Commands/Demo.hs @@ -26,6 +26,15 @@ import qualified Data.ByteString.Char8 as B import System.IO.Temp (withSystemTempFile) import System.IO (hClose) +demos :: [Demo] +demos = map readDemo [ + $(embedFileRelative "embeddedfiles/install.cast"), -- https://asciinema.org/a/567934 Installing hledger from source with hledger-install + $(embedFileRelative "embeddedfiles/demo.cast"), -- https://asciinema.org/a/567944 Watching the built-in demos + $(embedFileRelative "embeddedfiles/add.cast"), -- https://asciinema.org/a/567935 The easiest way to start a journal (add) + $(embedFileRelative "embeddedfiles/print.cast"), -- https://asciinema.org/a/567936 Show full transactions (print) + $(embedFileRelative "embeddedfiles/balance.cast") -- https://asciinema.org/a/567937 Show account balances and changes (balance) + ] + -- | An embedded asciinema cast, with some of the metadata separated out. -- The original file name is not preserved. data Demo = Demo { @@ -33,15 +42,6 @@ data Demo = Demo { _dcontent :: ByteString -- asciinema v2 content } -demos :: [Demo] -demos = map readDemo [ - $(embedFileRelative "embeddedfiles/install.cast") -- https://asciinema.org/a/567934 - ,$(embedFileRelative "embeddedfiles/demo.cast") -- https://asciinema.org/a/567944 - ,$(embedFileRelative "embeddedfiles/add.cast") -- https://asciinema.org/a/567935 - ,$(embedFileRelative "embeddedfiles/print.cast") -- https://asciinema.org/a/567936 - ,$(embedFileRelative "embeddedfiles/balance.cast") -- https://asciinema.org/a/567937 - ] - -- | Command line options for this command. demomode = hledgerCommandMode $(embedFileRelative "Hledger/Cli/Commands/Demo.txt") diff --git a/hledger/embeddedfiles/add.cast b/hledger/embeddedfiles/add.cast index 3bd2ca0be..ba5586588 100644 --- a/hledger/embeddedfiles/add.cast +++ b/hledger/embeddedfiles/add.cast @@ -1,4 +1,4 @@ -{"version": 2, "width": 80, "height": 25, "timestamp": 1678904454, "env": {"SHELL": "/opt/homebrew/bin/bash", "TERM": "xterm-256color"}, "title": "The simplest way to start (add)"} +{"version": 2, "width": 80, "height": 25, "timestamp": 1678904454, "env": {"SHELL": "/opt/homebrew/bin/bash", "TERM": "xterm-256color"}, "title": "The easiest way to start a journal (add)"} [0.255203, "o", "\u001b[?2004h~$ "] [1.234397, "o", "h"] [1.327242, "o", "l"] diff --git a/hledger/embeddedfiles/balance.cast b/hledger/embeddedfiles/balance.cast index ed822287e..b3de8ea48 100644 --- a/hledger/embeddedfiles/balance.cast +++ b/hledger/embeddedfiles/balance.cast @@ -1,4 +1,4 @@ -{"version": 2, "width": 80, "height": 25, "timestamp": 1678904454, "idle_time_limit": 0.5, "env": {"SHELL": "/opt/homebrew/bin/bash", "TERM": "xterm-256color"}, "title": "Showing account balances (balance)"} +{"version": 2, "width": 80, "height": 25, "timestamp": 1678904454, "idle_time_limit": 0.5, "env": {"SHELL": "/opt/homebrew/bin/bash", "TERM": "xterm-256color"}, "title": "Show account balances and changes (balance)"} [97.851861, "o", "\u001b[?2004h~$ "] [108.4427, "o", "h"] [108.511571, "o", "l"] diff --git a/hledger/embeddedfiles/demo.cast b/hledger/embeddedfiles/demo.cast index 36091cab3..25f0c4065 100644 --- a/hledger/embeddedfiles/demo.cast +++ b/hledger/embeddedfiles/demo.cast @@ -1,4 +1,4 @@ -{"version": 2, "width": 80, "height": 25, "timestamp": 1679047443, "env": {"SHELL": "/opt/homebrew/bin/bash", "TERM": "xterm-256color"}, "title": "Watching the built-in demos (demo)"} +{"version": 2, "width": 80, "height": 25, "timestamp": 1679047443, "env": {"SHELL": "/opt/homebrew/bin/bash", "TERM": "xterm-256color"}, "title": "Watching the built-in demos"} [0.176603, "o", "\u001b[?2004h$ "] [1.310863, "o", "h"] [1.353474, "o", "l"] diff --git a/hledger/embeddedfiles/install.cast b/hledger/embeddedfiles/install.cast index ecb474677..540c48c48 100644 --- a/hledger/embeddedfiles/install.cast +++ b/hledger/embeddedfiles/install.cast @@ -1,4 +1,4 @@ -{"version": 2, "width": 80, "height": 25, "timestamp": 1679022326, "env": {"SHELL": "/opt/homebrew/bin/bash", "TERM": "xterm-256color"}, "title": "Installing hledger tools from source (hledger-install.sh)"} +{"version": 2, "width": 80, "height": 25, "timestamp": 1679022326, "env": {"SHELL": "/opt/homebrew/bin/bash", "TERM": "xterm-256color"}, "title": "Installing hledger from source with hledger-install"} [0.176734, "o", "\u001b[?2004h$ "] [1.370668, "o", "#"] [1.638932, "o", " "] diff --git a/hledger/embeddedfiles/print.cast b/hledger/embeddedfiles/print.cast index 95b1d026f..b2e19721d 100644 --- a/hledger/embeddedfiles/print.cast +++ b/hledger/embeddedfiles/print.cast @@ -1,4 +1,4 @@ -{"version": 2, "width": 80, "height": 25, "timestamp": 1678904454, "idle_time_limit": 0.5, "env": {"SHELL": "/opt/homebrew/bin/bash", "TERM": "xterm-256color"}, "title": "Showing journal entries (print)"} +{"version": 2, "width": 80, "height": 25, "timestamp": 1678904454, "idle_time_limit": 0.5, "env": {"SHELL": "/opt/homebrew/bin/bash", "TERM": "xterm-256color"}, "title": "Show full transactions (print)"} [97.851861, "o", "\u001b[?2004h~$ "] [99.846929, "o", "h"] [99.937799, "o", "l"]