Tissevert
|
699f830a45
|
Simplify XRef structure, clarify integer types and remove nextLine
|
2019-09-20 22:39:14 +02:00 |
Tissevert
|
11cb6504d7
|
Go strict ByteStrings with attoparsec
|
2019-05-24 10:48:09 +02:00 |
Tissevert
|
b60f337cc4
|
First useable version
|
2019-05-18 11:09:03 +02:00 |
Tissevert
|
5614a25048
|
Generate valid PDF
|
2019-05-18 09:01:13 +02:00 |
Tissevert
|
0336baa687
|
Fix output implementation with dynamic XRefs
|
2019-05-17 16:14:06 +02:00 |
Tissevert
|
e23618da68
|
Implement output
|
2019-05-16 22:41:14 +02:00 |
Tissevert
|
645466024a
|
Starting to implement output with String builder
|
2019-05-16 17:04:45 +02:00 |
Tissevert
|
9b2f890227
|
Boyer-Moore is canceled, implement the rest of parsing with naive search
|
2019-05-16 11:01:50 +02:00 |
Tissevert
|
fc41f815a3
|
Broken state : trying to implement Boyer-Moore for fast-forwarding to the end of a section
|
2019-05-15 19:13:35 +02:00 |
Tissevert
|
91292d6401
|
Implement retrieving objects in the body of the document and use it to populate the structure previously parsed
|
2019-05-14 18:42:11 +02:00 |
Tissevert
|
8043f84da8
|
Cut PDF module in two, implement basic parsing up to reading XRef table
|
2019-05-13 18:22:05 +02:00 |
Tissevert
|
6eacb55fc4
|
Fix bug preventing startXref to be found for files with a single byte EOL encoding
|
2019-05-13 11:34:15 +02:00 |
Tissevert
|
c036334b6f
|
Prototype successfully parsing (only last) startxref
|
2019-05-13 08:05:28 +02:00 |