Andy Kipp
Andy Kipp
@jnoortheen Two points: 1. I thought like you until I add `print('update')` to [this line](https://github.com/xonsh/xonsh/blob/6860388c887abb647e6082517faf3f8a5a8754b3/xonsh/commands_cache.py#L168). If you will do this you see the call of update_cache on every key press...
@jnoortheen it's ready to review! I've tried this on AWS Linux in addition and it works pretty good.
@jnoortheen @gforsyth please review. After 1.5 weeks of usage it works to me and I'm noticing speed up.
@jaraco @jnoortheen thank you for review!
> mtime On Mac I saw that update_cache is working every time and check 2000+ files on every key press. If you see that mtime is working good for Windows...
I tested 0.16 I think. Windows users reported about lagging. This solution with disabling System32 worked - https://github.com/xonsh/xonsh/issues/3895#issuecomment-713078931. If mtime is working we should have the same time with or...
To avoid bikeshedding effect I'm going to do self merge.
Hi @jnoortheen! It's not about completer. Please take a look into tests and docs. It's not so easy to understand the difference without knowledge of internals. I will try to...
@jnoortheen it's not working ) Try to solve this case - https://github.com/xonsh/xonsh/issues/2618
@jnoortheen I summarized knowledge about operators, threading and capturing in #5444. And I can answer technically why we need alias that returns command. 1. We have `predict_threadable` for subprocess commands...