Aider. I tried Cursor too, but I don't like VS Code and not being able to chose the LLM provider. I think there are already a lot of tools that perform kind of equally.
What do you mean? You can chose the LLM in Cursor. (I don't like VSCode either, but unfortunately Cursor is best for the rest of the UX; I find myself using Cursor for the prompt-based part of the work, and then move to IntelliJ to do "my" part of the coding)
> This function might not catch all Rust panics. A Rust panic is not always implemented via unwinding, but can be implemented by aborting the process as well. This function only catches unwinding panics, not those that abort the process.
As far as I know panics abort instead of unwinding in three cases:
- When a panic happens during panic unwinding
- When the application (not the dependency!) sets panics to abort in Cargo.toml
- When the target doesn't support unwinding.
Which of those is the case for the desktop app described by the parent?
Are you planning to support more of mermaids features?
I tried one example where this could be useful to me - Mermaids gitGraph - and it looks like it's not supported.
Uv is installer not a build backend. It’s similar to pip. If you install library with uv it will call backend like setuptools as needed. It is not a replacement for setuptools.
Did you read the article? It shows a lot of examples when no specific names are mentioned, or even with very generic prompts producing copyrighted material.
Do you plan to create native desktop app? Android app looks and feels good, but the desktop one is terribly slow (especially scrolling), probably due to being written in TS... I used Linux AppImage version if that matters.
This is simply bad user experience. A person who uses Windows may be confused but they can only be sure after reaching the bottom of the page. Not to mention it is not rare that a multi-platform application use Mac screenshots, including (surprisingly) VSCode, from time to time