I ran `lei q --only ./ -o $MAILDIR $QUERY' at some point from
inside an inboxdir.

Then I got confused when `lei up --all' running from $HOME
started complaining about $HOME/objects being missing from ALE.
It turned out $HOME/public-inbox (one of my worktrees) was
causing $HOME to false-positive as a v1 public-inbox for lei :x.

So this is a two-pronged fix to prevent some weird stuff from
happening.

Eric Wong (2):
  lei: stricter external checks for valid $GIT_DIR/objects
  lei_saved_search: expand only/include/exclude to absolute paths

 lib/PublicInbox/LeiQuery.pm   | 23 ++++++++++++++++++++---
 lib/PublicInbox/LeiXSearch.pm | 14 ++++++++++----
 t/lei-q-save.t                | 13 +++++++++----
 t/lei.t                       |  3 ++-
 4 files changed, 41 insertions(+), 12 deletions(-)

Reply via email to