statiolake

Results 9 comments of statiolake

I retried measurement with the same setting (Neovim 0.5.0 with Neovim-Qt 0.2.15): ``` 045.724 001.054: waiting for UI 3558.373 3512.649: done waiting for UI ``` I don't know why it...

In screenshot in #606 seems way faster than mine. The log pasted there is as follows: ``` 016.495 000.202: waiting for UI 181.086 164.591: done waiting for UI ``` This...

>> I focus on the difference between various versions. > > Each version looks similar. I would guess this is not a recent regression/version issue. Sorry for my poor English,...

Ok, I probably found the main cause of this issue. That is the number of fonts installed on my machine. I have installed more than 1,100 fonts on my PC....

**Update** This does reduce the startup time, but same delay appears after the window appears. I found that removing "Retry" button from ErrorWidget solves this issue (of course "Retry" button...

I find a way to resolve the issue including after startup. In addition to removing retry button, disabling font merging (QFont::NoFontMerging) makes it fine: ```diff --- a/src/gui/shellwidget/shellwidget.cpp +++ b/src/gui/shellwidget/shellwidget.cpp @@...

Yes, I also think making `QFont::NoFontMerging` default has large impact. I installed both normal Neovim-Qt and my tweaked Neovim-Qt to another Windows laptop and I confirmed the issue was reproduced....

In my opinion, we should modify the API if it makes codes more Rust-friendly, because: - our main reason to use Rust in competitive programming is its sophisticated standard libraries...

Ah... I agree. That can cause a problem. I removed Cargo.lock because Cargo hadn't automatically updated proconio-derive which proconio had depended on, and it was a correct behavior for Cargo,...