1
0
mirror of https://github.com/wting/autojump synced 2024-10-27 20:34:07 +00:00

trigger OSError for missing current directory

This commit is contained in:
William Ting 2014-01-28 23:18:31 -06:00
parent 5f9ac19afd
commit 1f045c2658

View File

@ -163,10 +163,11 @@ def detect_smartcase(needles):
def find_matches(entries, needles): def find_matches(entries, needles):
"""Return an iterator to matching entries.""" """Return an iterator to matching entries."""
try: try:
os.getcwdu()
not_cwd = lambda entry: entry.path != os.getcwdu() not_cwd = lambda entry: entry.path != os.getcwdu()
except OSError: except OSError:
# tautology if current working directory no longer exists # tautology if current working directory no longer exists
not_cwd = lambda x: True not_cwd = lambda _: True
data = sorted( data = sorted(
ifilter(not_cwd, entries), ifilter(not_cwd, entries),