Comments (13)
Ok, I think I have found the actual problem and pushed 0.25.11 which should have addressed it.
@ais @ktrNozomi can you please let me know if things get better?
from foam.
Ok, I think I have found the actual problem and pushed 0.25.11 which should have addressed it. @ais @ktrNozomi can you please let me know if things get better?
Thanks a lot for your work! Now everything works fine on my machine. Thanks @ais too for finding bugs!
from foam.
It takes 2 – 5 seconds to save a file after #1344. I assume this is why input is blocked when the Vim extension is enabled.
See also: #1344 (comment)
from foam.
Thanks for reporting the issue, I will push the fix right away (silly bug)
from foam.
I just pushed v0.25.10 - let me know if you are still experiencing the problem. Will close the issue if the problem is gone
from foam.
v0.25.10 seems to have made it worse for me. My inputs are blocked on saving now even when I am not using the Vim extension, even tho the file seems to save immediately now. Code is using 30% CPU during this time; thrice as much as patch 9.
from foam.
Can you check what happens if you revert to 0.25.8 ? Does that solve the issues you are having?
from foam.
@riccardoferretti after updating to v0.25.10, the key stroke responds normally; but I see as @ais said, the same situation happens to me -- the CPU increased to 30% after saving the file. But this doesn't influence the fluency on my machine, my CPU is AMD R7 5850U.
from foam.
@ktrNozomi can you also do the comparison with 0.25.8? Just wanna be sure that in the meantime something hasn't changed in VS Code that instead seems related to the extension (this happened in the past).
Can you and @ais please:
- check the current state with 0.25.10
- revert the extension to 0.25.8
- compare the resource utilization
- let us know :)
I am saying this because, beside the bug I introduced, the changes should not have performance implications. There might be another more subtle bug, looking into it
from foam.
@riccardoferretti after testing, it seems that v0.25.8 has no problem and v0.25.10 has performance issue.
from foam.
I reverted to 0.25.8 shortly after my last comment as an immediate solution, and haven't experienced any issues with it. CPU usage never goes above 3%.
I haven't updated Code recently; I'm running v1.85.2 (2024-01-18).
from foam.
Ok thx, will look into it
from foam.
Thank you both for bringing it up to my attention, cheers!
from foam.
Related Issues (20)
- Wikilink does not display H1 or title: of linked note in rendered markdown HOT 4
- Link references escape html in v0.25.6 HOT 4
- Expected a string TypeError
- Update dateformat requirement to latest (5.0.3) HOT 4
- License confusion HOT 1
- Creating a note from a template via wikilink doesn't work if the template has a custom filepath HOT 3
- Add wikilink syntax to control width of pictures in markdown preview HOT 3
- Issue Scrolling Markdown Preview with Transcluded Files included HOT 1
- Wikilink are not working in preview mode when using workspace HOT 4
- Add ability to use "advanced new file" interface with "create new note" HOT 5
- [Docs] Add Guide For Users Coming From Obsidian HOT 2
- Extension Bisect reports that Foam is the cause of vscode slowing to a crawl
- Add these quick markdown snippets I created HOT 2
- Wikilink markdown link generation deletes/recreates each time the file is saved HOT 1
- Link to a section does not reflect in linked note's backlinks HOT 1
- The regex for YAML closing delimiter is to permissive
- Exporting Foam graph to html HOT 2
- Option to use internal standard Markdown Links instead of WikiLinks HOT 2
- [doc] documentation additions and broken link HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from foam.