Compare commits
	
		
			27 Commits
		
	
	
		
			v1.0.12
			...
			7b99e90663
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 7b99e90663 | |||
| 9ea6a6e224 | |||
| 4fd4acec0e | |||
| 7bf1352738 | |||
| 7f0a8929fe | |||
| 6d776af6d1 | |||
| 098b7bbe26 | |||
| 57eed0f5ac | |||
| 896acd090f | |||
| 3e1d0d8bc7 | |||
| ef9706ec58 | |||
| bc536a3308 | |||
| e511fe2679 | |||
| 92e8b0f498 | |||
| af8642baaa | |||
| 1c973cc44e | |||
| ac388c8517 | |||
| 2f496265af | |||
| df42841fd1 | |||
| 9791354234 | |||
| e85bb2298b | |||
| 95da70b177 | |||
| 9418cdaced | |||
| ab38176adb | |||
| ce8ac3c7f2 | |||
| a6d8eba632 | |||
| e5952d5467 | 
							
								
								
									
										60
									
								
								Cargo.lock
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										60
									
								
								Cargo.lock
									
									
									
										generated
									
									
									
								
							| @@ -1,6 +1,6 @@ | ||||
| # This file is automatically @generated by Cargo. | ||||
| # It is not intended for manual editing. | ||||
| version = 3 | ||||
| version = 4 | ||||
|  | ||||
| [[package]] | ||||
| name = "android-tzdata" | ||||
| @@ -19,9 +19,9 @@ dependencies = [ | ||||
|  | ||||
| [[package]] | ||||
| name = "autocfg" | ||||
| version = "1.3.0" | ||||
| version = "1.4.0" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0" | ||||
| checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26" | ||||
|  | ||||
| [[package]] | ||||
| name = "bumpalo" | ||||
| @@ -31,9 +31,9 @@ checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c" | ||||
|  | ||||
| [[package]] | ||||
| name = "cc" | ||||
| version = "1.1.16" | ||||
| version = "1.2.1" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "e9d013ecb737093c0e86b151a7b837993cf9ec6c502946cfb44bedc392421e0b" | ||||
| checksum = "fd9de9f2205d5ef3fd67e685b0df337994ddd4495e2a28d185500d0e1edfea47" | ||||
| dependencies = [ | ||||
|  "shlex", | ||||
| ] | ||||
| @@ -64,9 +64,9 @@ checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" | ||||
|  | ||||
| [[package]] | ||||
| name = "iana-time-zone" | ||||
| version = "0.1.60" | ||||
| version = "0.1.61" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "e7ffbb5a1b541ea2561f8c41c087286cc091e21e556a4f09a8f6cbf17b69b141" | ||||
| checksum = "235e081f3925a06703c2d0117ea8b91f042756fd6e7a6e5d901e8ca1a996b220" | ||||
| dependencies = [ | ||||
|  "android_system_properties", | ||||
|  "core-foundation-sys", | ||||
| @@ -87,18 +87,18 @@ dependencies = [ | ||||
|  | ||||
| [[package]] | ||||
| name = "js-sys" | ||||
| version = "0.3.70" | ||||
| version = "0.3.72" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "1868808506b929d7b0cfa8f75951347aa71bb21144b7791bae35d9bccfcfe37a" | ||||
| checksum = "6a88f1bda2bd75b0452a14784937d796722fdebfe50df998aeb3f0b7603019a9" | ||||
| dependencies = [ | ||||
|  "wasm-bindgen", | ||||
| ] | ||||
|  | ||||
| [[package]] | ||||
| name = "libc" | ||||
| version = "0.2.158" | ||||
| version = "0.2.166" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "d8adc4bb1803a324070e64a98ae98f38934d91957a99cfb3a43dcbc01bc56439" | ||||
| checksum = "c2ccc108bbc0b1331bd061864e7cd823c0cab660bbe6970e66e2c0614decde36" | ||||
|  | ||||
| [[package]] | ||||
| name = "log" | ||||
| @@ -108,7 +108,7 @@ checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24" | ||||
|  | ||||
| [[package]] | ||||
| name = "logtimes" | ||||
| version = "1.0.12" | ||||
| version = "1.0.24" | ||||
| dependencies = [ | ||||
|  "chrono", | ||||
| ] | ||||
| @@ -124,15 +124,15 @@ dependencies = [ | ||||
|  | ||||
| [[package]] | ||||
| name = "once_cell" | ||||
| version = "1.19.0" | ||||
| version = "1.20.2" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" | ||||
| checksum = "1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775" | ||||
|  | ||||
| [[package]] | ||||
| name = "proc-macro2" | ||||
| version = "1.0.86" | ||||
| version = "1.0.92" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77" | ||||
| checksum = "37d3544b3f2748c54e147655edb5025752e2303145b5aefb3c3ea2c78b973bb0" | ||||
| dependencies = [ | ||||
|  "unicode-ident", | ||||
| ] | ||||
| @@ -154,9 +154,9 @@ checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" | ||||
|  | ||||
| [[package]] | ||||
| name = "syn" | ||||
| version = "2.0.77" | ||||
| version = "2.0.89" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "9f35bcdf61fd8e7be6caf75f429fdca8beb3ed76584befb503b1569faee373ed" | ||||
| checksum = "44d46482f1c1c87acd84dea20c1bf5ebff4c757009ed6bf19cfd36fb10e92c4e" | ||||
| dependencies = [ | ||||
|  "proc-macro2", | ||||
|  "quote", | ||||
| @@ -165,15 +165,15 @@ dependencies = [ | ||||
|  | ||||
| [[package]] | ||||
| name = "unicode-ident" | ||||
| version = "1.0.12" | ||||
| version = "1.0.14" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b" | ||||
| checksum = "adb9e6ca4f869e1180728b7950e35922a7fc6397f7b641499e8f3ef06e50dc83" | ||||
|  | ||||
| [[package]] | ||||
| name = "wasm-bindgen" | ||||
| version = "0.2.93" | ||||
| version = "0.2.95" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "a82edfc16a6c469f5f44dc7b571814045d60404b55a0ee849f9bcfa2e63dd9b5" | ||||
| checksum = "128d1e363af62632b8eb57219c8fd7877144af57558fb2ef0368d0087bddeb2e" | ||||
| dependencies = [ | ||||
|  "cfg-if", | ||||
|  "once_cell", | ||||
| @@ -182,9 +182,9 @@ dependencies = [ | ||||
|  | ||||
| [[package]] | ||||
| name = "wasm-bindgen-backend" | ||||
| version = "0.2.93" | ||||
| version = "0.2.95" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "9de396da306523044d3302746f1208fa71d7532227f15e347e2d93e4145dd77b" | ||||
| checksum = "cb6dd4d3ca0ddffd1dd1c9c04f94b868c37ff5fac97c30b97cff2d74fce3a358" | ||||
| dependencies = [ | ||||
|  "bumpalo", | ||||
|  "log", | ||||
| @@ -197,9 +197,9 @@ dependencies = [ | ||||
|  | ||||
| [[package]] | ||||
| name = "wasm-bindgen-macro" | ||||
| version = "0.2.93" | ||||
| version = "0.2.95" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "585c4c91a46b072c92e908d99cb1dcdf95c5218eeb6f3bf1efa991ee7a68cccf" | ||||
| checksum = "e79384be7f8f5a9dd5d7167216f022090cf1f9ec128e6e6a482a2cb5c5422c56" | ||||
| dependencies = [ | ||||
|  "quote", | ||||
|  "wasm-bindgen-macro-support", | ||||
| @@ -207,9 +207,9 @@ dependencies = [ | ||||
|  | ||||
| [[package]] | ||||
| name = "wasm-bindgen-macro-support" | ||||
| version = "0.2.93" | ||||
| version = "0.2.95" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "afc340c74d9005395cf9dd098506f7f44e38f2b4a21c6aaacf9a105ea5e1e836" | ||||
| checksum = "26c6ab57572f7a24a4985830b120de1594465e5d500f24afe89e16b4e833ef68" | ||||
| dependencies = [ | ||||
|  "proc-macro2", | ||||
|  "quote", | ||||
| @@ -220,9 +220,9 @@ dependencies = [ | ||||
|  | ||||
| [[package]] | ||||
| name = "wasm-bindgen-shared" | ||||
| version = "0.2.93" | ||||
| version = "0.2.95" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "c62a0a307cb4a311d3a07867860911ca130c3494e8c2719593806c08bc5d0484" | ||||
| checksum = "65fc09f10666a9f147042251e0dda9c18f166ff7de300607007e96bdebc1068d" | ||||
|  | ||||
| [[package]] | ||||
| name = "windows-core" | ||||
|   | ||||
| @@ -1,6 +1,6 @@ | ||||
| [package] | ||||
| name = "logtimes" | ||||
| version = "1.0.12" | ||||
| version = "1.0.24" | ||||
| authors = ["Paul Schulze <p.schulze@avm.de>"] | ||||
| edition = "2021" | ||||
|  | ||||
| @@ -13,7 +13,7 @@ features = ["std", "clock"] | ||||
| unsafe_code = "forbid" | ||||
|  | ||||
| [lints.clippy] | ||||
| pedantic = "warn" | ||||
| pedantic = { level = "warn", priority = -1 } | ||||
| todo = "warn" | ||||
| unwrap_used = "warn" | ||||
| inline_always = "allow" | ||||
|   | ||||
| @@ -10,7 +10,6 @@ const TIME_FORMAT: &str = "%H:%M:%S%.3f"; | ||||
|  | ||||
| type LogtimesResult = Result<(), IoError>; | ||||
|  | ||||
| #[inline(always)] | ||||
| fn print_time<T>(output: &mut T) -> LogtimesResult | ||||
| where | ||||
|     T: Write, | ||||
| @@ -20,7 +19,6 @@ where | ||||
|     write!(output, "[{}] ", &date_now) | ||||
| } | ||||
|  | ||||
| #[inline(always)] | ||||
| fn print_time_color<T>(output: &mut T) -> Result<(), std::io::Error> | ||||
| where | ||||
|     T: Write, | ||||
| @@ -33,7 +31,6 @@ where | ||||
|     write!(output, "{}[{}]{} ", color_green, &date_now, color_off) | ||||
| } | ||||
|  | ||||
| #[inline(always)] | ||||
| fn print_delete_line<T>(output: &mut T) -> LogtimesResult | ||||
| where | ||||
|     T: Write, | ||||
| @@ -89,13 +86,13 @@ fn run() -> LogtimesResult { | ||||
|  | ||||
|             let end = trim_end(&linebuf); | ||||
|             out.write_all(&linebuf[..end])?; | ||||
|             out.write_all(&[b'\r', b'\n'])?; | ||||
|             out.write_all(b"\r\n")?; | ||||
|             out.flush()?; | ||||
|  | ||||
|             if let Some(ref mut f) = log_file { | ||||
|                 print_time(f)?; | ||||
|                 f.write_all(&linebuf[..end])?; | ||||
|                 f.write_all(&[b'\n'])?; | ||||
|                 f.write_all(b"\n")?; | ||||
|                 f.flush()?; | ||||
|             }; | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user