Since an update of TeXLive2017 through tlmgr yesterday, mdframed seems broken: the following MWE
\documentclass{article}
\usepackage{mdframed}
\begin{document}
test
\end{document}
throws this error (with latex,pdflatex, lualatex)
! LaTeX Error: Missing \begin{document}.
See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
...
l.384 \kvsetkeys{mdf}{framemethod=default,}
? ^C! Interruption.
\GenericError ...
\endgroup
l.384 \kvsetkeys{mdf}{framemethod=default,}
Maybe an error with xkeyval ?
\kvsetkeysis not axkeyvalmacro. Looks likekvoptions– Feb 07 '18 at 10:32mdframeditself has no upvotes for years now, however – Feb 07 '18 at 10:36mdframedetc. – Feb 07 '18 at 10:41etoolboxversion 2.5b; with version 2.5c (released 2018/02/06 and today on TeX Live mirrors) it disappears. – egreg Feb 07 '18 at 12:38