-
Change set visited to std::vector<bool>
-
Swap front and back, and change queue from list to vector
-
The old code didn't put one there, and it's not really useful. It just makes the file (trivially) larger.
-
This commit contains the changes from generate_auto_job based on manual changes from the previous commit.
-
This commit contains only the manual changes. It is separated for clarity. This commit would not pass CI because it lacks the automated changes, which appear in the next commit.
-
...when flattening annotations. This includes /Link, /Popup, and /Projection.
-
Rather than adding yet another flag that is almost never useful on its own, just have --remove-restrictions disable digital signatures. The operations are still separate in the API.
-
Positional arguments are supported in a backward-compatible way, but completion no longer guides users to it.
-
Add the command-line arguments. They don't do anything yet.
-
JSON accepts scientific notation, but PDF doesn't.
-
Change default for SF_FlateLzwDecode::columns to 1