Gavin Laking
Gavin Laking
Hi, Sorry for the delay in replying to this. I've got a branch which fixes this issue, however, it is failing on CI at the moment. (https://github.com/gavinlaking/vedeu/pull/387) I need to...
Some investigation is required. My local machine runs the test suite with no failure, but Travis is failing.
The biggest cost is the fact that both `dsl_vertical_alignment.rb` and `dsl_horizontal_alignment.rb` use multiple renderers. I disabled the text renderer which writes to the filesystem (`Vedeu::Renderers::Text`) and my refresh time is...
Refresh time for me is between 250ms and 300ms now, still a fair way to go to reach ~16ms.
Refresh time for me is between 150ms and 200ms as of 612eb37.
Hi, I don't have a lot of experience with EventMachine. Vedeu implements its own runtime loop though, which can be found at `Vedeu::Runtime::MainLoop`, maybe you can hook into there?
This issue still needs further investigation, however I did notice an error which I've corrected in 4e2f7fe.
No, I expect you've found a bug! Something is not quite right in `Vedeu::Output::Text` and `Vedeu::DSL::Text#text`. Please feel free to take a look- I will of course, shortly.
Hi, I don't have any metrics to hand, but I do know that Vedeu is capable of refreshing only parts of the screen at a time, but this is dependent...
Removing the cursor related stuff from the log (which is admittedly noisy (will be tamed)), we're left with a log that looks like this: ``` [124.0361] [input] Waiting for user...