This obviates the need for merging PR #86 and closes Issue #80
However, it opens at least two new issues.
1: Tab to auto complete is broken in GUI, but only in very specific cases.
2: Pressing tab to autocomplete in headless mode picks a file at random instead of listing options
I didn't change the code in the file autocomplete or inside of the backspaceEvent() so I'm not sure how I broke those
Should be simpler and easier to maintain now.
Needs testing on Windows
This obviates the need for merging PR #86 and closes Issue #80
However, it opens at least two new issues. 1: Tab to auto complete is broken in GUI, but only in very specific cases. 2: Pressing tab to autocomplete in headless mode picks a file at random instead of listing options
I didn't change the code in the file autocomplete or inside of the backspaceEvent() so I'm not sure how I broke those