Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(set_bookmarks_gs()): Use '-dNO_PDFMARK_OUTLINES' #60

Merged
merged 2 commits into from
Mar 29, 2024
Merged

Conversation

trevorld
Copy link
Owner

  • We can again disable old bookmarks when setting new bookmarks in set_bookmarks_gs() for the newest versions of ghostscript. The new approach means we could remove some GPLv3 code and have relicensed the package under the MIT license.
  • Instead of using W. Trevor King's postscript files to disable old bookmarks we use the (previously undocumented) -dNO_PDFMARK_OUTLINES flag of ghostscript.

closes #59

* We can again disable old bookmarks when setting new bookmarks
  in `set_bookmarks_gs()` for the newest versions of `ghostscript`.
  The new approach means we could remove some GPLv3 code and have relicensed the package under the MIT license.
* Instead of using W. Trevor King's postscript files to disable old
  bookmarks we use the (previously undocumented) `-dNO_PDFMARK_OUTLINES`
  flag of `ghostscript`.

closes #59
* Can't submit package to CRAN with non-working links
  and exiv2.org currently doesn't work so instead
  replace with a link to Github repo.
* See Exiv2/exiv2#2875 for more info
  on exiv2.org is currently down.

[skip ci]
@trevorld trevorld merged commit 56ac8b7 into main Mar 29, 2024
@trevorld trevorld deleted the gs_bookmarks branch March 29, 2024 18:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

set_bookmarks_gs() old bookmark disabling no longer works with ghostscript v10.3
1 participant