@cindex news
@unnumbered News
+@anchor{Release 2_4_0}
+@section Release 2.4.0
+@itemize
+@item
+ Continue regression fixing of @command{redo-whichdo}.
+@end itemize
+
@anchor{Release 2_3_0}
@section Release 2.3.0
@itemize
"bufio"
"bytes"
"encoding/hex"
+ "errors"
"flag"
"fmt"
"io"
+ "io/fs"
"log"
"os"
"os/signal"
var dos []string
dos, err = whichdo(tgts[0])
if err != nil {
- break
+ if errors.Is(err, fs.ErrNotExist) {
+ err = nil
+ ok = false
+ } else {
+ break
+ }
}
for _, do := range dos {
fmt.Println(do)
)
const (
- Version = "2.3.0"
+ Version = "2.4.0"
Warranty = `Copyright (C) 2020-2023 Sergey Matveev
This program is free software: you can redistribute it and/or modify
package main
import (
- "errors"
"io"
+ "io/fs"
"os"
"path"
)
}
}
if doFile == "" {
- err = errors.New("no .do found")
+ err = fs.ErrNotExist
return
}
p := make([]string, 0, upLevels+2)