lix/src/libmain
alois31 f5ff70d7f3
libmain: clear display attributes in the multiline progress bar
Activities can set display attributes in their log output using the "Select
Graphics Rendition" functionality. To prevent interfering with subsequent text
displayed, these should be reset after writing the log line. The multiline
progress bar neglected to do this, resulting for example in a colorised
"building …" header in the next line. Reset the attributes properly, like the
standard progress bar already does.

Change-Id: I1dc69f4a1d747a76b83e8721a72d9bb0e5554488
2024-07-08 19:08:23 +02:00
..
common-args.cc libmain: add progress bar with multiple status lines 2024-06-22 14:20:27 +02:00
common-args.hh nix: Support the --repair flag 2023-04-28 17:03:04 +02:00
lix-main.pc.in packaging: rename nixexpr -> lixexpr and so on 2024-05-23 16:45:23 -06:00
loggers.cc libmain: add progress bar with multiple status lines 2024-06-22 14:20:27 +02:00
loggers.hh libmain: add progress bar with multiple status lines 2024-06-22 14:20:27 +02:00
meson.build build: expose option to enable or disable precompiled std headers 2024-06-06 12:46:26 -06:00
progress-bar.cc libmain: clear display attributes in the multiline progress bar 2024-07-08 19:08:23 +02:00
progress-bar.hh libmain: better fix for #424, #425 2024-07-02 17:16:30 +02:00
shared.cc Revert "Revert "bump the extra --version info from info to notice, -vv -> -v"" 2024-07-02 22:03:17 +00:00
shared.hh chore: rebrand Nix to Lix when it makes sense 2024-06-01 20:31:24 +02:00
stack.cc libmain: Make the entire stack overflow handler pluggable 2022-10-14 12:53:46 +02:00