summaryrefslogtreecommitdiff
path: root/makeAutocompleteFiles.bash.go
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2025-10-25 08:26:54 -0500
committerJeff Carr <[email protected]>2025-10-25 08:26:54 -0500
commitb95f2cab06e5de8fec71b0b991777f5d5cb1fa90 (patch)
tree821deba3f06e10e908a9f3990e434bf47b5da022 /makeAutocompleteFiles.bash.go
parent31e1d6afbe3ad9e39d0f0115b1ae3ddb0bb5de64 (diff)
isolate history handling
Diffstat (limited to 'makeAutocompleteFiles.bash.go')
-rw-r--r--makeAutocompleteFiles.bash.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/makeAutocompleteFiles.bash.go b/makeAutocompleteFiles.bash.go
index 259d795..45be925 100644
--- a/makeAutocompleteFiles.bash.go
+++ b/makeAutocompleteFiles.bash.go
@@ -26,10 +26,10 @@ func MakeBashCompleteFiles(argname string) {
}
basedir, _ := filepath.Split(filename)
if !config.IsDir(basedir) {
- os.MkdirAll(basedir, os.ModePerm)
+ os.MkdirAll(basedir, 0755)
}
- if f, err := os.OpenFile(filename, os.O_APPEND|os.O_CREATE|os.O_WRONLY, 0644); err == nil {
+ if f, err := os.OpenFile(filename, os.O_CREATE|os.O_TRUNC|os.O_WRONLY, 0644); err == nil {
f.Write([]byte(makeBashCompletionText2(argname)))
f.Close()
} else {