So, components are now processed before the markdown-to-html conversion, which means that we need to be careful that the ouput is valid markdown. I guess this is nice because it lets you have components that take markdown as an argument, but it also makes it kind of hard to write component that generate complicated html (you can mostly embed HTML inside markdown as long as you don't indent it at all, which is already kind of annoying, but there are also escaping issues). Is there any plan to have a way to invoke a component such that its output is literal HTML that's transcluded in to the final output?
So, components are now processed before the markdown-to-html conversion, which means that we need to be careful that the ouput is valid markdown. I guess this is nice because it lets you have components that take markdown as an argument, but it also makes it kind of hard to write component that generate complicated html (you can mostly embed HTML inside markdown as long as you don't indent it at all, which is already kind of annoying, but there are also escaping issues). Is there any plan to have a way to invoke a component such that its output is literal HTML that's transcluded in to the final output?