Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-03-15 | Filter ANSI colors when not writing to a terminal | Eelco Dolstra | |
Fixes https://github.com/NixOS/nixpkgs/issues/37114. | |||
2018-03-12 | Wrap thread local in function for Cygwin | Asad Saeeduddin | |
Fixes #1826. See #1352 for a previous instance of a similar change. | |||
2018-03-06 | logging: Don't throw from Activity destructor | Will Dietz | |
Move definition of destructor to logging.cc for access to util.hh's ignoreException. | |||
2018-02-07 | Improve filtering of ANSI escape sequences in build logs | Eelco Dolstra | |
All ANSI sequences except color setting are now filtered out. In particular, terminal resets (such as from NixOS VM tests) are filtered out. Also, fix the completely broken tab character handling. | |||
2017-12-11 | logging.cc: add missing 'override' | Will Dietz | |
2017-10-24 | More progress indicator improvements | Eelco Dolstra | |
Fixes #1599. | |||
2017-10-24 | Handle log messages from build-remote | Eelco Dolstra | |
This makes the progress indicator show statuses like "connecting to 'root@machine'". | |||
2017-08-28 | Give activities a verbosity level again | Eelco Dolstra | |
And print them (separately from the progress bar) given sufficient -v flags. | |||
2017-08-25 | Allow activities to be nested | Eelco Dolstra | |
In particular, this allows more relevant activities ("substituting X") to supersede inferior ones ("downloading X"). | |||
2017-08-25 | Restore activity metadata | Eelco Dolstra | |
This allows the progress bar to display "building perl-5.22.3" instead of "building /nix/store/<hash>-perl-5.22.3.drv". | |||
2017-08-16 | Progress indicator: Cleanup | Eelco Dolstra | |
2017-08-16 | Progress indicator: Show number of active items | Eelco Dolstra | |
2017-08-16 | nix copy: Improve progress indicator | Eelco Dolstra | |
It now shows the amount of data copied: [8/1038 copied, 160.4/1590.9 MiB copied] copying path '...' | |||
2017-08-16 | nix copy: Revive progress bar | Eelco Dolstra | |
2017-05-29 | Fix build failure on Debian/Ubuntu | Eelco Dolstra | |
http://hydra.nixos.org/build/53537463 | |||
2017-05-16 | Improve progress indicator | Eelco Dolstra | |
2017-04-13 | Add warn function | Eelco Dolstra | |
2017-04-13 | Initialise logger | Eelco Dolstra | |
2016-09-21 | printMsg(lvlError, ...) -> printError(...) etc. | Eelco Dolstra | |
2016-09-16 | printMsg(): Don't check for interrupts | Eelco Dolstra | |
Having the logger function potentially throw exceptions is Heisenbuggy. | |||
2016-04-25 | Improved logging abstraction | Eelco Dolstra | |
This also gets rid of --log-type, since the nested log type isn't useful in a multi-threaded situation, and nobody cares about the "pretty" log type. |