
On 17/02/14 23:02, Roman Cheplyaka wrote:
* Mateusz Kowalczyk
[2014-02-17 22:50:31+0000] On 17/02/14 22:25, David Thomas wrote:
Vim doesn't do concurrency either, so that wouldn't be a regression.
Yes, but it does single thread scheduling to compensate (as does emacs) while Yi doesn't which means implementing quickfix (and other modes) isn't too viable without halting the whole editor.
I have to admit I'm surprised.
The lack of (true) concurrency is, in my opinion, the single most salient architectural problem in both vim and emacs. I'd definitely expect Yi to tackle that.
Roman
I was surprised when I found out as well. There are definitely plans to implement it. If Haskell takes part in this year's GSOC, I hope to put together a proposal which amongst some other things includes concurrency support for Yi. So yes, we definitely plan on tackling that. -- Mateusz K.