I'm leaving my current job at the end of this month, and moving to a new company in April. Because of this, I don't have much work to do at the moment, so I'm trying to keep myself busy.
One of the things that needs work in Project HQ is the wiki syntax parser. It's very basic, and doesn't even handle things like paragraphs correctly. So I've been working on it in an effort to keep busy.
This morning I re-tackled the paragraph parsing. This is a bit of a funny one, because you need to detect blank lines, code blocks, lists and other things, work it's way around them, and then place the paragraph tags in the right place.
For now, it seems to be working. I'm sure there's a bug or two in there that will be invoked in arb situations, but I'll fix those when I find them.





