You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I just tried 0.6.pre14 on OS X and the tab completion is funny.
This is likely a combination of 2 factors:
I copied a bunch of readline #defines from pyport.h into Modules/readline.c. Python's autotools ./configure detects some readline features, but ours doesn't. And they are likely different on OS X.
OS X uses libedit, not GNU readline (I think)
TODO: Get a copy of Python's pyconfig.h on OS X? Is it always the same?
The text was updated successfully, but these errors were encountered:
Hm the standalone demoish.py doensn't work on my Mac either (running under its own Python 2.7.10 build). Hitting tabs shows tabs rather than performing completion.
This will aid in correct history expansion (#231) as well as completion
on OS X (#228).
Tested:
- dev build with line_input.so
- Building _bin/oil.ovm{,-dbg} in the repo
- tarball build on my machine (build/test.sh)
- tarball build in Alpine Linux, without readline (test/alpine.sh)
I just tried 0.6.pre14 on OS X and the tab completion is funny.
This is likely a combination of 2 factors:
pyport.h
intoModules/readline.c
. Python's autotools ./configure detects some readline features, but ours doesn't. And they are likely different on OS X.TODO: Get a copy of Python's pyconfig.h on OS X? Is it always the same?
The text was updated successfully, but these errors were encountered: