On 08/05/2014 09:14, Ulrike Fischer wrote: > ... It turns out that the bug was always in keyval, the number of brace groups that are stripped can be affected by whether you put space around =. It was documented as always stripping 2 but sometimes it stripped 1. The change to strip one less brace would have been good, and not broken biblatex had it always stripped 1 group except now it sometimes strips 0 which is why biblatex's indent = {german} produces unknown language {german} error. The original bug is fixable but a more invasive change and I propose not to do it and instead roll back the brace stripping change (leaving the \long change). That means deleting an \@empty and an \expandafter from the new keyval producing the attached If anyone has some real biblatex files and could confirm to me that this doesn't break them I'd be grateful. David ________________________________________________________________________ The Numerical Algorithms Group Ltd is a company registered in England and Wales with company number 1249803. The registered office is: Wilkinson House, Jordan Hill Road, Oxford OX2 8DR, United Kingdom. This e-mail has been scanned for all viruses by Star. The service is powered by MessageLabs. ________________________________________________________________________