dir.c: don't exclude whole dir prematurely if neg pattern may match