A bug in the table builder feature is causing empty lines to be inserted between rows when there are empty lines below the table builder’s line. This issue was first reported by Canapin and has been ongoing.
seanblue described the issue and provided an example of the problem, noting that it results in confusing edit history. seanblue followed up on the issue, inquiring about plans to investigate.
nathank also encountered the issue and found that it occurs when the cursor is not at the very bottom of the post.
Lhc_fl investigated the issue and believes it is caused by arrayToTable using \r\n. They suggested a fix using \n instead, but are unsure if it will work on Mac.
Empty lines will be added inside the table layout if there are empty lines below the line on which we’re going to use the table builder.
No issue:
If there’s a line (empty or not, it doesn’t matter) directly below the table builder’s line, there will be an empty line just below the header’s separator:
Multiple filled lines below each other will trigger the same behavior: only one empty line will be added below the header’s separator in the table layout.
However, if there are multiple empty lines below the table builder’s line, there will be additional empty lines in the table layout, between the body’s rows.
For example, if there are 3 empty lines below, there will be a total of 3 empty lines in the table’s layout.
One under the separator, and one between the first two table body’s rows:
I’m reporting this bug that has been noticed and reported a while ago but isn’t fixed yet so that it can be tracked more easily.
Empty lines will be added inside the table layout if there are empty lines below the line on which we’re going to use the table builder.
No issue:
If there’s a line (empty or not, it doesn’t matter) directly below the table builder’s line, there will be an empty line just below the header’s separator:
Multiple filled lines below each other will trigger the same behavior: only one empty line will be added below the header’s separator in the table layout.
However, if there are multiple empty lines below the table builder’s line, there will be additional empty lines in the table layout, between the body’s rows.
For example, if there are 3 empty lines below, there will be a total of 3 empty lines in the table’s layout.
One under the separator, and one between the first two table body’s rows:
When using the table editor feature, it sometimes adds blank lines between every row in the table for no apparent reason. This results in confusing edit history, as it adds these lines automatically and then people remove them manually (wiki post). For example: