As commented in #14, it's dumb to have the print procedures located in the Drawing.nim module, which makes a module which should be small into a huge one (and more so with the bad code the SVG print procedures have atm lol) and also creates the need to create a wrapper procedure in the QRgen.nim module to easily use them. Hence, they should be located in DrawedQRCode.nim and exported by QRgen.nim.
As commented in #14, it's dumb to have the print procedures located in the
Drawing.nim
module, which makes a module which should be small into a huge one (and more so with the bad code the SVG print procedures have atm lol) and also creates the need to create a wrapper procedure in theQRgen.nim
module to easily use them. Hence, they should be located inDrawedQRCode.nim
and exported byQRgen.nim
.