Closed visr closed 2 years ago
From Julia manual on markdown lists, the empty line is required for complex markdown elements. For example a nested list in parameter.
## Parameters
- `arg`: This arguments takes various forms:
- form1
- form2
- `arg2`: code block
```c
int foo(void);
My experiments showed no difference though.
That doc is probably outdated. This change might be related.
So we can omit the empty line as long as we do not find broken format. I could not reproduce what formatting issue might be triggered by omitting that.
And also remove remove empty lines in Parameters or Returns lists. Though it could be that I don't understand the reason those need to be there. The markdown format doesn't require them.