https://gitlab.freedesktop.org/poppler/poppler/-/merge_requests/941
Anyone against it? It would allow us to use std::optional which would allow us to change things like std::unique_ptr<GooString> readMetadata(); to std::optional<std::string> readMetadata(); where you can differentiate between "no metadata" and "empty metadata" without having to use a pointer. Seems better API to me. All the things in the gitlab CI built fine and I don't think the mac/windows builders would be a problem to get the increased C++ standard. Cheers, Albert
