Hi all,<br>Is cl-pdf-parser considered to be in usable state?<br>It gives me various errors on any pdf file I try to parse with it, including those generated by cl-pdf.<br><br>Example 1 (docs.pdf from Peter Seibel's markup library, generated with cl-pdf):
<br><br>MARKUP> (parse-file "/Users/max/src/lib/gigamonkeys/markup-0.3/docs.pdf")<br><br>No tag specified for one space of indentation<br> [Condition of type SIMPLE-ERROR]<br><br>Restarts:<br> 0: [ABORT] Return to SLIME's top level.
<br> 1: [ABORT-BREAK] Reset this process<br> 2: [ABORT] Kill this process<br><br>Backtrace:<br> 0: (INDENTED-PARAGRAPH-TAG '(INDENTATION 1))<br> 1: (READ-PARAGRAPH '(:P "/Font << /CLF142 10 0 R" #\Newline "/CLF141 9 0 R" #\Newline
<br> "/CLF140 8 0 R" #\Newline "/CLF139 7 0 R" #\Newline " >>"))<br> 2: (READ-DOCUMENT '(PARSE-FILE "/Users/max/src/lib/gigamonkeys/markup-0.3/docs.pdf"))<br> 3: (PARSE-FILE "/Users/max/src/lib/gigamonkeys/markup-
0.3/docs.pdf")<br> 4: (CCL::CALL-CHECK-REGS 'PARSE-FILE)<br> --more-- <br><br>Example 2: <br><br>MARKUP> (parse-file "/Users/max/Desktop/PDF 1.7 Reference/pdf_reference_errata.pdf")<br><br>Unexpected EOF at 1087:0 on stream when eof-character is { started at (526
<br> 100)<br> [Condition of type SIMPLE-ERROR]<br><br>Restarts:<br> 0: [ABORT] Return to SLIME's top level.<br> 1: [ABORT-BREAK] Reset this process
<br> 2: [ABORT] Kill this process<br><br>Backtrace:<br> 0: (PEEK-CHARACTER #<INPUT #x8A50E66>)<br> 1: (READ-CHARACTER #<INPUT #x8A50E66>)<br> 2: (READ-NAME #<INPUT #x8A50E66>)<br> 3: (READ-TAG #<INPUT #x8A50E66>)
<br> 4: (READ-TAG #<INPUT #x8A50E66>)<br> 5: (READ-TAG #<INPUT #x8A50E66>)<br> 6: (READ-TAG #<INPUT #x8A50E66>)<br> 7: (READ-TAG "Úû'Cot6\"w;®-ñf¶È=
ñXÆÇm8sÎ$;|ôBØ¿åTV6%3"´öÝrÙÀ÷íOOOËÉÎÜ%%Õ§·Ñ<ÔÑ#ªw"`
ò@AÊ\"A¯øûn¾¡²¹²Ùü¢æQÛ>ÕðÓÏAÐ÷|pÅyè9EjFÁæÚ©ÖÃbuåäüÔÔ<÷Lãêí)å¹UU°Tä#ÂKËwí¶å¤ Q¹Ý}Ò_*»Î^Þrr9Ã,¯*yËÌ")
<br> 8: (READ-PARAGRAPH 'NIL)<br> 9: (READ-DOCUMENT '(PARSE-FILE "/Users/max/Desktop/PDF 1.7 Reference/pdf_reference_errata.pdf"))<br> 10: (PARSE-FILE "/Users/max/Desktop/PDF 1.7 Reference/pdf_reference_errata.pdf")
<br> 11: (CCL::CALL-CHECK-REGS 'PARSE-FILE)<br> --more--<br><br><br>Thanks, Denis.<br>