summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2025-08-16 16:24:47 -0500
committerJeff Carr <[email protected]>2025-08-16 21:50:21 -0500
commit8c7078908b05357e199af4ee85fd2170d6dbdf8d (patch)
treefe22069da51eb6b464f6e98b40a5104b1230d399
parent466a3c60768e918cc292b6a59caa98262ca2af71 (diff)
more compat for 'fmt' packagev0.22.17
-rw-r--r--error.go6
-rw-r--r--flags.go2
-rw-r--r--reallog.go11
-rw-r--r--sscan.go10
4 files changed, 22 insertions, 7 deletions
diff --git a/error.go b/error.go
index c1544d3..b1cfb78 100644
--- a/error.go
+++ b/error.go
@@ -4,6 +4,8 @@
package log
+import "fmt"
+
func Error(err error, a ...any) {
if ERROR.Disabled() {
return
@@ -11,3 +13,7 @@ func Error(err error, a ...any) {
realPrintln("Error:", err)
realPrintln(a...)
}
+
+func Errorf(f string, a ...any) error {
+ return fmt.Errorf(f, a...)
+}
diff --git a/flags.go b/flags.go
index 78d8b5e..1a179a3 100644
--- a/flags.go
+++ b/flags.go
@@ -148,7 +148,7 @@ func (f *LogFlag) Disabled() bool {
if !f.Ok() {
return true
}
- return ! f.b
+ return !f.b
}
// just the opposite of Disabled()
diff --git a/reallog.go b/reallog.go
index 249a03f..37a290a 100644
--- a/reallog.go
+++ b/reallog.go
@@ -19,7 +19,6 @@ func Timestamps(b bool) {
timestamps = b
}
-
var captureMode io.Writer
func CaptureMode(w io.Writer) {
@@ -64,11 +63,11 @@ func realPrintln(a ...any) {
} else {
// put timestamps on each line
if captureMode == nil {
- if timestamps {
- reallog.Println(a...)
- } else {
- fmt.Println(a...)
- }
+ if timestamps {
+ reallog.Println(a...)
+ } else {
+ fmt.Println(a...)
+ }
} else {
// TODO: add datestamp
fmt.Fprintln(captureMode, a...)
diff --git a/sscan.go b/sscan.go
new file mode 100644
index 0000000..9850c39
--- /dev/null
+++ b/sscan.go
@@ -0,0 +1,10 @@
+package log
+
+import "fmt"
+
+// func Sprint(a ...any) string {
+// return realSprint(a...)
+
+func Sscanf(f string, thing string, a ...any) (int, error) {
+ return fmt.Sscanf(f, thing, a...)
+}