commit aadd74393741cfe5e41f181f3a43dae846d7f062 from: Oliver Lowe date: Sun Jun 29 04:39:16 2025 UTC cmd/Jira: clarify why we stat on Look commit - d857e956fd9716f8b98263a614eeb09fbfa7a70a commit + aadd74393741cfe5e41f181f3a43dae846d7f062 blob - 839e50146ea7fc76eab808bc8a01254df0dc44ba blob + 34217c1c10ff7028fa31be9755e0ff01a00df1d4 --- cmd/Jira/Jira.go +++ cmd/Jira/Jira.go @@ -66,22 +66,22 @@ func (w *awin) Look(text string) bool { } wname := path.Join("/jira", pathname) - var dent fs.DirEntry + var isDir bool if d, ok := f.(fs.DirEntry); ok { - dent = d + isDir = d.IsDir() } else { stat, err := f.Stat() if err != nil { w.Err(err.Error()) return true } - dent = fs.FileInfoToDirEntry(stat) + isDir = stat.IsDir() } - if dent.IsDir() { + if isDir { wname += "/" } - win.Name(wname) + if path.Base(pathname) == "issue" { win.Fprintf("tag", "New ") } @@ -187,7 +187,7 @@ func (w *awin) Get(f fs.File) error { return nil } -const defaultSearch = "status != 'done' and status != 'not done' and assignee = currentuser()" +const defaultSearch = "status != done and status != 'not done' and assignee = currentuser()" func newSearch(fsys fs.FS, query string) { win, err := acme.New()