Refactored the mechanism which adds rows based on the newrows column
The rows are now added before the tables and listings are transformed to a huxtable object, which saves on costly huxtable recalculations
Closes #34
There are still some row additions, but none are made in the loop that might be big (hopefully, there are footers added in a loop, but I imagine footers will not be long). Both listings and tables went through the newrows mechanism, so my suspicion is that this was the reason for the slowdown of both.
newrows
columnCloses #34
There are still some row additions, but none are made in the loop that might be big (hopefully, there are footers added in a loop, but I imagine footers will not be long). Both listings and tables went through the newrows mechanism, so my suspicion is that this was the reason for the slowdown of both.