colorlog 0.0.10
std.experimental.logger with color support
To use this package, run the following command in your project's root directory:
Manual usage
Put the following dependency into your project's dependences section:
colorlog
colorlog is a logger intended to be used with std.experimental.logger
. It adds two loggers and functionality to add console colors to messages.
Usage
The simples way to use colorlog is to call the config function. It takes care of creating a shared logger instance and registering it.
import colorlog;
// set the loglevel to info and register a SimpleLogger.
confLogger(VerboseMode.info);
Messages from logger will now have there loglevel colored. If additional coloring is desired the message can be manually colored.
logger.info("foo", "my message".color(Color.green).bg(Background.cyan).mode(Mode.bold));
Credit
Credit goes to the developers of dub. A significant part of the color handling is copied from that project.
Credit also goes to the developer of colorize for the inspiration.
- Registered by Joakim Brännström
- 0.0.10 released 10 months ago
- joakim-brannstrom/colorlog
- BSL-1.0
- Copyright © 2018, Joakim Braennstroem
- Authors:
- Dependencies:
- mylib
- Versions:
-
0.0.10 2024-Feb-22 0.0.9 2023-Feb-07 0.0.8 2021-May-31 0.0.7 2021-May-31 0.0.6 2021-May-30 - Download Stats:
-
-
0 downloads today
-
0 downloads this week
-
0 downloads this month
-
292 downloads total
-
- Score:
- 0.5
- Short URL:
- colorlog.dub.pm