silverbulletmd / silverbullet

The hackable notebook
https://silverbullet.md
MIT License
2.01k stars 138 forks source link

`*` prefixed to start of pages with existing data #891

Open bilogic opened 2 weeks ago

bilogic commented 2 weeks ago

image

Image above shows 4 * when there should only be 1. Not sure how, but they are added randomly as I restart SB. I'm on my edge but versioned as 0.7.7

zefhemel commented 2 weeks ago

I'm confused, so what's the actual markdown on the page?

bilogic commented 2 weeks ago

The original text was # KUL, after subsequent restarts, it became * * * # KUL

bilogic commented 1 week ago

It also happens when the original text is - KUL, after subsequent restarts, it became * * - KUL

bilogic commented 1 week ago

image

I have more insights into this problem and it seems to be related to another problem that I observed for quite a while.

  1. My homepage is set to the day's journal
  2. If I start it for the first time of the day, it opens that day's journal and adds a *, why does it do that?
  3. And it seems that SB now sometimes also adds a * to the start even when the day's journal already has some info

Makes sense?

Pt 2 is another problem because when I go to my Journals page, which is a collection of all the days' journal, there are often blank days that I wish did not show up (because I opened SB but did not type anything for that day). My expectation is, if I did not type anything, the page should just discard itself.

bilogic commented 1 week ago

I dug a bit a found the problem Library/Journal/New Page/Daily Note has * |^|, which I promptly removed. But I think the issue of adding stuff behind the scens to an existing page still exists.