commit 71e2d84aaa1ffbf35fc2fa1982390e16ad04c053
parent 8d40ef5f65d6cac6782b85f1fcae4bd6ace8a051
Author: Sean Enck <sean@ttypty.com>
Date: Sun, 8 Dec 2024 11:59:05 -0500
always expand includes via array parse
Diffstat:
1 file changed, 4 insertions(+), 5 deletions(-)
diff --git a/internal/config/toml.go b/internal/config/toml.go
@@ -205,16 +205,15 @@ func readConfigs(r io.Reader, depth int, loader Loader) ([]map[string]interface{
includes, ok := m[isInclude]
if ok {
delete(m, isInclude)
- including, err := parseStringArray(includes, false)
+ including, err := parseStringArray(includes, true)
if err != nil {
return nil, err
}
if len(including) > 0 {
for _, s := range including {
- use := os.Expand(s, os.Getenv)
- files := []string{use}
- if strings.Contains(use, "*") {
- matched, err := filepath.Glob(use)
+ files := []string{s}
+ if strings.Contains(s, "*") {
+ matched, err := filepath.Glob(s)
if err != nil {
return nil, err
}