From 9f66ed3eee3b846da5e8b5296b447cb06217133b Mon Sep 17 00:00:00 2001 From: lisk77 Date: Mon, 10 Mar 2025 17:49:17 +0100 Subject: [PATCH] feat: added the line number from where `debug!` was called to aid in easier finding of said `debug!` origin in files --- crates/comet_log/src/lib.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/crates/comet_log/src/lib.rs b/crates/comet_log/src/lib.rs index eb979e0..a535fa4 100644 --- a/crates/comet_log/src/lib.rs +++ b/crates/comet_log/src/lib.rs @@ -16,10 +16,11 @@ macro_rules! info { macro_rules! debug { ($fmt:expr $(, $args:expr)*) => { eprintln!( - "{} [{}::{}] [{}] : {}", + "{} [{}::{}:{}] [{}] : {}", chrono::Local::now().format("%Y-%m-%d %H:%M:%S"), std::env::var("CARGO_PKG_NAME").unwrap(), module_path!(), + line!(), "\x1b[34m\x1b[1mDEBUG\x1b[0m", format!($fmt $(, $args)*) );