Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

freeze when complete awesome's awful module (edit: support exclude list?) #4

Open
lilydjwg opened this issue Apr 3, 2012 · 2 comments

Comments

@lilydjwg
Copy link

lilydjwg commented Apr 3, 2012

With the awesome window manager installed, open /etc/xdg/awesome/rc.lua and type awful., where the last dot triggers completion, my gvim just freezes and strace shows that it hangs on a futex system call.

@xolox
Copy link
Owner

xolox commented May 12, 2013

This concerns omni-completion right? From the readme:

The 'omnifunc' option is set to allow dynamic completion of the variables defined in all modules installed on the system using Control-X Control-O, however it needs to be explicitly enabled by setting the lua_complete_omni option because this functionality may have undesired side effects!

I've seen hangs on the futex system call with other modules as well. The best I can do is to allow for an exclude list of "known to misbehave" modules on the module search path.

@idbrii
Copy link

idbrii commented Aug 11, 2017

For future readers, that blacklist is lua_omni_blacklist.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants