|
Although it is possible to incorporate automatic detection of list
containers in the block parser (look ahead for `* `, if not check
for ` `), but I think that this is premature.
The point of the block parser is to take the input and figure out
what block the item is in. All a list container does is compress
together adjacent list items. This can be done in a second pass.
(This might have the effect of causing list items separated by line
breaks to be in the same list. If there is nothing in between, it
would make sense.)
|