vai
vai copied to clipboard
Asynchronous framework for linting and testing
may need to implement VThread. Also, keep into account that we don't want a secondary thread to do any change or rendering, so we need to come up with a smart idea in qt style.