This bug has been around for almost three years now.
Instead of focusing on the core editor, more and more features get sherlocked from other plugins.
The lack of understanding which behavior is essential to a note taking app and which bugs to fix first (this thread here has 13.5k views!) is really concerning.
Iām willing to try my hand at fixing this. Does Obsidian use an open source markdown parser? Or are we just totally at their mercy of whenever they decide to look at this?
Iāve been hating this problem since day 1. I really wish this could be fixed too. As a programmer, it is a big problem and breaks the flow of indented lists.
Maybe not welcoming to the type of GUI-driven software developers like Visual Basic coders but very welcoming to the type of low-level assembly coders lol
Even for machine code developers, Code Blocks are essential ā whether theyāre inside a list or outside of one.
That said, Iāve come to a realization: itās not that the Obsidian developers are unwilling to address this issueāthey simply lack the capability to fix it.
If you take a look at the main post, youāll see that Code Blocks in Live Preview mode have actually been optimized to some extent. Itās just that the results fall short of expectations.
So, the only conclusion is this: the Obsidian team canāt crack this problem, and since the software is closed-source, other developers canāt step in to contribute a fix either.
So, thereās really no point in continuing to give feedback or beg for a fix for this issue ā itās not going to help. Itās just not going to happen unless a highly experienced developer shows up and manages to provide a solution for this bug without access to the source code