progressing

master
Bel LaPointe 2023-11-06 13:29:56 -07:00
parent 8b63254cf0
commit caa9f9d6fd
1 changed files with 5 additions and 5 deletions

View File

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