cl-pdf
cl-pdf copied to clipboard
Should parse errors be exported?
Betteridge's Law of Headlines states:
If a newspaper headline ends with a question mark, the answer is negative.
GitHub Issues are not newspaper articles, and I have no idea what the correct answer is, although a finer enumeration of the possible malformed documents will almost certainly lead to a situation where the conditions should have their own package(s).
My slightly less uneducated guess is that mimicing the overall approach seen in the CL package would be appropriate: major errors all have exported names, some exported names might not be usefully instantiable, and some signalled conditions might not be direct instances of the exported names.