Tissevert
|
d9f69014a0
|
Make a couple improvements in performance + add an example script to extract pages from a PDF
|
2020-05-28 18:54:15 +02:00 |
Tissevert
|
6d265633e4
|
Export Instructions constructor from PDF.Content, used by reveal
|
2020-03-19 10:27:29 +01:00 |
Tissevert
|
25e2823c75
|
Generalize register to all IdMap a b, since it's gonna be needed by Indexed Text too
|
2020-03-19 10:27:28 +01:00 |
Tissevert
|
5722dd1a04
|
Use IntMap for all Maps on Ids
|
2020-03-19 10:27:28 +01:00 |
Tissevert
|
f31e9eb38b
|
Generalize Ids out of Content to handle Object Ids too
|
2020-03-19 10:27:21 +01:00 |
Tissevert
|
f2986da96d
|
Simplify Content abstracting over MonadParser for no reason and provide instead an parse that's in MonadFail to avoid having to handle Either outside
|
2020-03-08 22:16:23 +01:00 |
Tissevert
|
44bc898ed3
|
Generalize the Indexed type to handle both arbitrary Content instructions and text-related ones that can be viewed as text chunks
|
2020-03-06 19:21:16 +01:00 |
Tissevert
|
6e245189fd
|
Add a simple Box instance that exposes IndexedInstructions within a Content
|
2020-03-05 17:44:38 +01:00 |
Tissevert
|
71e62ee732
|
Add IDs to Instructions so that they can be selected in a given Content (and modified one day…)
|
2020-02-23 22:21:09 +01:00 |
Tissevert
|
11647eb4eb
|
Implement output for Content streams
|
2020-02-11 17:26:47 +01:00 |
Tissevert
|
20466c4f13
|
WIP: Clean code parsing «pages» (now Content), separated from text rendering (will be reimplemented as an upper layer, also providing modification as stream filters) — Page is also forgotten for now, will need a big improvement in Object navigation
|
2020-02-09 22:42:57 +01:00 |