~adnano/go-gemini-devel

Fix parsing of list item lines v1 APPLIED

Yujiri: 1
 Fix parsing of list item lines

 1 files changed, 2 insertions(+), 2 deletions(-)
Export patchset (mbox)
How do I use this?

Copy & paste the following snippet into your terminal to import this patchset into git:

curl -s https://lists.sr.ht/~adnano/go-gemini-devel/patches/30213/mbox | git am -3
Learn more about email & git

[PATCH] Fix parsing of list item lines Export this patch

According to the Gemtext spec, the space is mandatory: gemini.circumlunar.space/docs/gemtext.gmi

---
 text.go | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/text.go b/text.go
index fe37df6..86ba77f 100644
--- a/text.go
+++ b/text.go
@@ -125,8 +125,8 @@ func ParseLines(r io.Reader, handler func(Line)) error {
				name = strings.TrimLeft(name, spacetab)
				line = LineLink{url, name}
			}
		} else if strings.HasPrefix(text, "*") {
			text = text[1:]
		} else if strings.HasPrefix(text, "* ") {
			text = text[2:]
			text = strings.TrimLeft(text, spacetab)
			line = LineListItem(text)
		} else if strings.HasPrefix(text, "###") {
-- 
2.34.1
Thanks!

To git@git.sr.ht:~adnano/go-gemini
   3534166..8c0af18  master -> master