Jupyter Feature Request: on Github - Fuzzy match for code suggestion tool (eg. pressing '.' then [tab] and begin typing sequential non-consecutive chars)

Update:
I have made some more progress on isolating the matching mechanism for this in the jupyter code. :grinning:

I have described it here on the issue tracker.

My javascript isn’t great, but I have found some js fuzzy match libraries and isolated the code class that I think needs to be changed, from a linear prefix match to something fuzzy. Check the above link.

Any javascript gurus out there?