Import Dave Coffin's HBPL1v1 code (and a few extras)#21
Open
JoesCat wants to merge 7 commits into
Open
Conversation
Merge hbpl1 parts of Dave Coffin's hbpl1.patch (located here): https://web.archive.org/web/20160515134331/http://cybercom.net/~dcoffin/hbpl/hbpl1.patch to current 2026jul5 foo2zjs NOTE: Edits required on several files to sync-up to current code base.
Doing comparisons between 2014 files versus 2026 files similar to hbpl1/hbpl2 added similar edits to hbpl1 files to get them closer for general use. NOTE: More edits are still required on several files.
Seeing my printer not supported for the last decade, and then seeing this: "Works with Xerox Phaser 6010N OpenPrinting#6" mikerr/foo2zjs#6 Got me interested in looking at adding HBPLv1. Cloned Dell C1760, and then fetched data points from old PPD files.
e.g. -p1 which are then being picked up as an invalid paper size In cups error_log manifesting as: foo2hbpl1-wrapper: Unimplemented paper code 1 Have amended foo2hbpl1-wrapper.in to intepret paper sizes paper parameters are also now being interpreted. This has fixed for a Dell 1660w printer, running on Ubuntu 18.04 Import Shinbar's fix for paper_size cups error_log as seen here: https://github.com/Shinbar/foo2zjs/commits/shinbar/dev2020/papersize/ Initially found here: OpenPrinting#2
Import Shinbar's fix for paper_size cups error_log as seen here: https://github.com/Shinbar/foo2zjs/commits/shinbar/dev2020/papersize/ Initially found here: OpenPrinting#2
Import Shinbar's fix for paper_size cups error_log as seen here: https://github.com/Shinbar/foo2zjs/commits/shinbar/dev2020/papersize/ Initially found here: OpenPrinting#2
Helps a little with debugging.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
At this point, there is still more to fix and add, but it is a start with issue #2 .
I'm looking at MediaCodes, and comparing the David's 2014 code
it appears we are looking at 2 classes of printers, where the 2nd class printer has...
It may mean needing to create something similar to -z0 -z1 used with foo2zjs
@ValdikSS - Question to ask: