[AESH-218] if we need the cursor position, we must aquire a read lock and push the data to a separate queue - parsing the data should be more efficient than before.
[AESH-218]
if we need the cursor position, we must aquire a read lock and push the data to a separate queue
- parsing the data should be more efficient than before.

felipewmartins/aesh,jfdenise/aesh,ryanemerson/aesh,brmeyer/aesh,gastaldi/aesh,jerr/aesh,aeshell/aesh,aslakknutsen/aesh,stalep/aesh