[2023-05-22] GUI Team Demo Day #6797
Replies: 6 comments
-
|
Beta Was this translation helpful? Give feedback.
-
Language server & engine performance improvement:
|
Beta Was this translation helpful? Give feedback.
-
Peek.2023-05-22.15-17.mp4 |
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
I am still working on Undo/Redo improvements (#6435).
|
Beta Was this translation helpful? Give feedback.
-
IDE now can recover from text synchronization errors.Each time we get an error from applyEdit, the next change will be preceded with file reload from language server (with full invalidation to send all missing edits). You can also force reload with ctrl+shift+x shortcut. For each change after des In progress: The Column.from_vector will not be selected by default every timebetter-cb-select-2023-05-22_16.26.49.mp4In the above clip, you can see, that typing vector makes actual preview of vector instead of random error before (as Column.from_vector was forcefully added). Also, after picking function and pressing space, I still see preview for the function. However, when further typing, the entries are filtered and best match is selected (and previewed). As a rule, we select first entry in CB only when a) the input is empty b) we are filtering (so the user has some text on the left of the text cursor). |
Beta Was this translation helpful? Give feedback.
-
I was mainly working on Faster FRP engine implementation. I spend a lot of time on chatting with @Frizi and learning how his attempt at fixing this issue works (once again, Paweł, amazing job, it gave us amazing starting point and allowed to fast-forward many hypotheses ❤️). Unfortunately, I was feeling unwell a few days, so my progress is not as big as I wanted it to be, but here it is:
map2
implementation looks as follows (this is the FULL code):100_000
times a 3 nodes FRP network, evaluates in approx 1ms on my computer.100_000
FRP nodes is 4ms on my machine, in comparison to 10ms in the old implementation.Beta Was this translation helpful? Give feedback.
All reactions