Improved printer list parsing