# [tex-live] Error with TL 2015 (involving floatrow')

Sat Jun 20 11:02:58 CEST 2015

Le 19/06/15 à 23h18, David Carlisle <d.p.carlisle at gmail.com> a écrit :

> If you move floatrow earlier it works fine
>
> \documentclass{article}
> \usepackage{kpfonts}
> \usepackage{floatrow}
> \usepackage{booktabs}
>
> \usepackage{siunitx}
>
> \usepackage{pgfplots}
>
> \begin{document}
> Foo
> \end{document}

Yes, I noticed this but:

1. it needs to rework the old files so backward compatibility is broken,
2. above all, it is not always possible if the underlying class load
some packages that, hence, are loaded before floatrow'.

> essentially the difference is that siunitx no longer loads etex.sty as
> latex2015 uses extended registers automatically,

But, in such a case, why isn't it enough to manually load etex'?

> however there can be differences around the edges, in particular you
> need to declare inserts before the classic registers are allocated.

Do you mean via \reserveinserts?

But, once more, it is unfortunate backward compatibility is broken...
--
Denis

`