diff options
| author | Roman Smrž <roman.smrz@seznam.cz> | 2025-03-15 22:50:07 +0100 | 
|---|---|---|
| committer | Roman Smrž <roman.smrz@seznam.cz> | 2025-03-16 20:48:35 +0100 | 
| commit | 4896804069ea2b098f5dda2d0135d667778a4741 (patch) | |
| tree | 2f1ac178c81d683191d0fb6407a89b91d96a29df /src/Command | |
| parent | 52dca5dc0e60d4d84aa5ecf280a45b24f1111dda (diff) | |
Footnotes for errors in terminal output
Diffstat (limited to 'src/Command')
| -rw-r--r-- | src/Command/Run.hs | 4 | 
1 files changed, 2 insertions, 2 deletions
| diff --git a/src/Command/Run.hs b/src/Command/Run.hs index b297ec1..fd5b6d7 100644 --- a/src/Command/Run.hs +++ b/src/Command/Run.hs @@ -261,7 +261,7 @@ cmdRun (RunCommand RunOptions {..} args) = do                  case jobsetJobsEither jobset of                      Right jobs -> do -                        outs <- runJobs mngr commit jobs +                        outs <- runJobs mngr tout commit jobs                          let findJob name = snd <$> find ((name ==) . jobName . fst) outs                          line <- newLine tout ""                          mask $ \restore -> do @@ -291,7 +291,7 @@ showStatus blink = \case      JobWaiting uses -> "\ESC[94m~" <> fitToLength 6 (T.intercalate "," (map textJobName uses)) <> "\ESC[0m"      JobSkipped      ->  "\ESC[0m-\ESC[0m      "      JobRunning      -> "\ESC[96m" <> (if blink then "*" else "•") <> "\ESC[0m      " -    JobError _      -> "\ESC[91m!!\ESC[0m     " +    JobError fnote  -> "\ESC[91m" <> fitToLength 7 ("!! [" <> T.pack (show (footnoteNumber fnote)) <> "]") <> "\ESC[0m"      JobFailed       -> "\ESC[91m✗\ESC[0m      "      JobCancelled    ->  "\ESC[0mC\ESC[0m      "      JobDone _       -> "\ESC[92m✓\ESC[0m      " |