Allow non-outline (freeform) text

I have noticed some inconsistencies in how LogSeq is treating headers in recent releases and documented them here Headers rendered inconsistently in markdown.

Sometimes the bullet is being removed. Other times not. Even if the bullet is removed from the markdown, simply indenting and un-indenting puts it back. The problem with removing the bullet if there are indented children is that the indented children then appear in a code block in Typora or Obsidian which looks terrible.

I would suggest that the bullet is only removed from headers that are not indented AND do not have indented children. In all other cases the bullet should remain. That should satisfy users that want free format text and those that want to use the outline style.

1 Like