Commits
- Commit:
325fd0ff80ebb97d410ea8e0706013064b394fd6
- From:
- Sven M. Hallberg <pesco@khjk.org>
- Date:
explicitly cast some strings to (uint8_t *)
- Commit:
f96777db7d671131d0aa9d8e5445f7bdcdddce5d
- From:
- Sven M. Hallberg <pesco@khjk.org>
- Date:
consistently use (uint8_t *) as string type in act_txtobj
- Commit:
6844db842719f3b3d1405a7295b0f8ab84c44094
- From:
- Sven M. Hallberg <pesco@khjk.org>
- Date:
content stream todos
- Commit:
653c9a034fe0f81fd93cc7a1fb1bb385490de085
- From:
- Sven M. Hallberg <pesco@khjk.org>
- Date:
skip leading whitespace in rule a85zero
This matches the other rules. An ASCII85-encoded stream may begin with
arbitrary whitespace.
- Commit:
0cb8c6a3ba749d4b075c1d1c6ffd094676b7e867
- From:
- Sven M. Hallberg <pesco@khjk.org>
- Date:
use nnn (number, non-negative) in appropriate places
- Commit:
831d00839d110ffbb6d216051eb60cf98bbaeea9
- From:
- Sven M. Hallberg <pesco@khjk.org>
- Date:
paths must begin with an "m" or "re" operator
- Commit:
262d9e719a60a8459417c4d7a4084c12c01760ab
- From:
- Sven M. Hallberg <pesco@khjk.org>
- Date:
cast a string literal to (uint8_t *)
- Commit:
78546a667609f64342fba23389eda66ec7d5e76a
- From:
- Sven M. Hallberg <pesco@khjk.org>
- Date:
ignore .o and test .out files
- Commit:
a43d4f6085d2835ea43498efb97103d707ffb917
- From:
- Sven M. Hallberg <pesco@khjk.org>
- Date:
move HBytes utilities to util.c
- Commit:
74704bb3e842510813dc31075faaca6a63e0b3cc
- From:
- Sven M. Hallberg <pesco@khjk.org>
- Date:
comment
- Commit:
8547d3116b8ce8808556938bb7c32dcf6d0c387c
- From:
- Sven M. Hallberg <pesco@khjk.org>
- Date:
ignore stream /Type when parsing content streams
- Commit:
53d31efb90ba3586f0da6ef2d0cee999ba562b90
- From:
- Sven M. Hallberg <pesco@khjk.org>
- Date:
add dumpcstream (-d c)
- Commit:
4e73234b1dbaf15f9776d9c17cfdb6b343108c75
- From:
- Sven M. Hallberg <pesco@khjk.org>
- Date:
fix argument representation for act_op
- Commit:
d48e4545cb239c4e5af8d288009ef1bddaa44c8c
- From:
- Sven M. Hallberg <pesco@khjk.org>
- Date:
clean objects
- Commit:
c0a508241b974e32485a86191d363ee29fe64cb1
- From:
- Sven M. Hallberg <pesco@khjk.org>
- Date:
support multiple oids on the command line
- Commit:
5772a2bc0cde0d65bafcc61ae81f5d156fb8e217
- From:
- Sven M. Hallberg <pesco@khjk.org>
- Date:
include requested object id in error message
- Commit:
ea6ac09d253bcf098c41163d460bbff0d9b17de6
- From:
- Sven M. Hallberg <pesco@khjk.org>
- Date:
unify loops in act_txtobj
Instead of counting the space that will be needed for the concatenated
string, use a dynamically-grown buffer. We use malloc/realloc for the
growing buffer, because h_arena_realloc() is, at this time, very
inefficient. After the loop, we copy the whole string into the arena at
once and free the buffer.
- Commit:
aded37ad86d0f32120068643147415c158458857
- From:
- Sven M. Hallberg <pesco@khjk.org>
- Date:
remove unused member obj from TextEntry
- Commit:
90b9b68968799799b3bc17b7a4a22e34bd993133
- From:
- Sven M. Hallberg <pesco@khjk.org>
- Date:
remove now unused member tobj from struct textstr
- Commit:
bb733eee47abc7939fc873db73a170dcf2ae7d84
- From:
- Sven M. Hallberg <pesco@khjk.org>
- Date:
comment fix
- Commit:
8d578a0f6e56f76f569ab93fa4295b965ecc64cd
- From:
- Sven M. Hallberg <pesco@khjk.org>
- Date:
remove unused helper basename
I think this must have been left over from an earlier refactoring
of text_extract().
- Commit:
462a9a8013dec40e1ee710e23385a89e49bf1801
- From:
- Sven M. Hallberg <pesco@khjk.org>
- Date:
move opening/closing of xfile into main
- Commit:
470927252fcd4952bfd15f13f01cf614f98012c9
- From:
- Sven M. Hallberg <pesco@khjk.org>
- Date:
remove -X
According to Sumit, this was mainly meant as a temporary debugging aid
anyway, so simplify the code a lot by removing the big extra loop.
- Commit:
dae44186d68958fc415607eb19d24d7befb178d7
- From:
- Sven M. Hallberg <pesco@khjk.org>
- Date:
only walk TextEntry objects in text_extract for font-info path
For the regular text extraction (without printing interspersed font info),
the top-level "text" field of struct textstr seems to be fine. So only use
the explicit loop if "outfn2" (i.e. -X) is given.
- Commit:
fa8f1e7fdae47c124d217edb3ef5a572fe8bde54
- From:
- Sven M. Hallberg <pesco@khjk.org>
- Date:
make nchars a size_t
Why did this have an explicitly sized type before?