FIXED:
* `envs/funcs.go:78:3: unknown field IgnoreWhiteSpace in struct literal of type EnvErrNoVal, but does have IgnoreWhitespace`
* `envs/funcs_enverrnoval.go:15:8: sb.WasFound undefined (type *strings.Builder has no field or method WasFound)`
This commit is contained in:
brent saner
2025-08-13 14:54:49 -04:00
parent 8260e4fa93
commit e797a14911
16 changed files with 790 additions and 28 deletions

17
paths/consts_unix.go Normal file
View File

@@ -0,0 +1,17 @@
//go:build !windows
package paths
const (
/*
MaxSymlinkLevel is hardcoded into the kernel for macOS, BSDs and Linux. It's unlikely to change.
Thankfully, it's the same on all of them.
On all, it's defined as MAXSYMLINKS in the following headers:
macOS (no, macOS is not a BSD; no, it is not FreeBSD; yes, I *will* fight you on it and win): sys/param.h
BSDs: sys/sys/param.h
Linux: include/linux/namei.h
*/
MaxSymlinkLevel uint = 40
)