Eric Wilhelm wrote: >We only get 'should never occur' if we implement "die if both" per #1.
I meant "should never occur" in the sense that the caller has made an error if it supplies such an argument. >In that case, it should be outside of the if(... 'dir' ...) conditional. No need. Nothing outside the conditional modifies %$no_index. -zefram