It used to be that this worked:
\documentclass{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[main=american,ngerman]{babel}
\addto\extrasamerican{\languageshorthands{ngerman}}
\begin{document}
Test"=Test
\end{document}
This is taken directly from the babel manual. We would expect to see Test-Test but instead we get Test"=Test.
What changed and how do I adapt?
This is on TeXlive 2014 with babel at Version 3.9l 2014/09/25.
Test"=Test) results on TeXLive2013 and TeXLive2014. – Peter Grill Nov 13 '14 at 22:07