Closed shakthimaan closed 2 years ago
Thanks for the patch.
I think the Genlex stuff can just be switched for something from Pdfgenlex, but I will need to look at it, and test it.
By the way, your removal of String.copy
, I think (but cannot quite remember at this time of night) introduces a bug (Pdfgenlex reuses a set of short string buffers for speed). Is there a reason for this change other than efficiency? Did you read the whole module?
Genlex stuff can just be switched for something from Pdfgenlex, but I will need to look at it, and test it.
Sure.
removal of String.copy ... introduces a bug. Is there a reason for this change other than efficiency? Did you read the whole module?
None for both. I was trying to fix the compiler errors and warnings. Please review the changes, and let me know, and I am happy to test the same. Thank you!
Ok, I've patched all the easy stuff in trunk. Changing the AFM parser to remove Streams and Genlex looks like a day's work, so that will have to happen later. Thanks for the patch.
I'll leave this open.
Fixed in trunk.
The removal of
Genlex
from trunk in this PR https://github.com/ocaml/ocaml/pull/10896 causescamlpdf.2.5
to not build with 5.00.0+trunk.Can you please update the sources with a fix for the same? Thank you.
Attached please find a patch that uses
String.lowercase_ascii
, andStdlib
instead ofPervasives
module for camlpdf.2.5.0001-Update-for-5.00.0-trunk.patch.txt