summaryrefslogtreecommitdiff
path: root/internal
AgeCommit message (Collapse)Author
2026-05-09feat: assume HTML preserves spacing as intendedmasterdemo
2026-05-09test: make sure comment text isn't included in Links outputdemo
2026-05-09test: add second example + only test Parsedemo
I have more confidence that Parse works (and works better than FindLinks), so I'm sticking with it.
2026-05-09feat: implement "v2"demo
This is based on the Gophercises solution.
2026-05-09feat: use better formatting when printing found linksdemo
2026-05-09refactor: move tests to dedicated packagedemo
2026-05-08test: start writing basic testsdemo
I've also moved the html to the findlinks package directory for now.
2026-05-08docs: add comments explaining the logicdemo
2026-05-08fix: use correct function name in doc commentdemo
2026-05-08feat: include link text in final outputdemo
This meant using the older-style node-iteration technique, instead of trying to one-shot it with html.Descendants.
2026-05-08feat: use same trimmed n.Data inside business logicdemo
2026-05-08feat: print textnode ancestors only when textnode isn't ""demo
2026-05-08feat: print ancestors when an html.TextNode is reacheddemo
2026-05-08fix: move findlinks logic to findlinks.godemo
I had written everything inside doc.go by mistake.
2026-05-08feat: separate into remote and local commandsdemo
I'd like to be able to read HTML locally as well.