progressing

This commit is contained in:
Bel LaPointe
2023-11-06 13:29:56 -07:00
parent 8b63254cf0
commit caa9f9d6fd

View File

@@ -21,11 +21,11 @@ func edit(config *config) error {
if !config.edit {
return nil
}
return _edit(config.Targets())
return _edit(func() []string { return config.Targets() })
}
func _edit(filepaths []string) error {
editableDir, err := inEditableDir(filepaths)
func _edit(filepaths func() []string) error {
editableDir, err := inEditableDir(filepaths())
if err != nil {
return err
}
@@ -33,7 +33,7 @@ func _edit(filepaths []string) error {
return err
}
for _, target := range filepaths {
for _, target := range filepaths() {
for {
err := func() error {
var todos []pttodo.Todo
@@ -57,7 +57,7 @@ func _edit(filepaths []string) error {
}
}
}
for _, target := range filepaths {
for _, target := range filepaths() {
r, err := filePathReader(path.Join(editableDir, path.Base(target)))
if err != nil {
return err