daboross

Results 75 issues of daboross

This is in the `lib.rs` doc-comment. Should be "from another crate."

Some producers, such as `tracing`, don't have useful information in the log target, but do populate the log module: see https://github.com/daboross/fern/issues/85. While filtering based on target should be the default,...

enhancement

`colored::Colorize` will specifically not color things if `NO_COLOR` env variable is set, or other conditions per [`ShouldColorize`](https://docs.rs/colored/latest/colored/control/struct.ShouldColorize.html). We ignore this, and thus have inconsistency. As of https://github.com/daboross/fern/pull/99, we also patch...

Fern is currently nice to configure, but might be a bit verbose for someone just wanting a CLI logger. It would be nice if we had some easy to use...

enhancement
recipes

Ideally, this would be a stdout-like color output stream which parsed ANSI color codes and transformed them into the correct output on both Windows and UNIX terminals. Crates of note:...

enhancement
help wanted

It'd be nice to be able to use `fern`'s manual configuration and at the same time still get an additional `RUST_LOG` interface with only an additional flag. As with #60,...

As of https://github.com/rust-lang/log/pull/324, there's unstable support for key/value pairs in logging in `log`. For more information, see [the tracking issue](https://github.com/rust-lang/log/issues/328). We probably want some amount of builtin support for key/value...

enhancement

We should release a patch with: - [x] a fix for #55 (#56) - [ ] a fix for #54 - [ ] some docs to clarify #52 - [...

I think it would be sane to add an option for a simple log file which removes old records once it reaches 16 megabytes, or a similar size. This would...

enhancement
recipes

It would be nice to have some examples for using `fern` with colored logging. Right now this will probably be tricky, especially because there is no LogLevel->Color mapping created. For...

enhancement
recipes