Printing is obviously a big hole in Atom’s features.
There is a module for node that can print on windows, macs, and unix (probably linux). It has C++ bindings and supports every aspect including job control and reporting. Project is here.
I was going to add this as a package but I think it has to be in core. Some questions …
- How do we add an npm module to Atom’s node?
- What do we do about modules that require a specific range of node versions?
Assuming this has to be in core, where do I put in a feature request?