diff options
author | Karl Berry <karl@freefriends.org> | 2013-10-12 22:48:28 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2013-10-12 22:48:28 +0000 |
commit | 246b5665edc2af75b55662b748e9ad83f3dac101 (patch) | |
tree | ee34732675812d84422a6593f588e528e3d6fdf2 /Master/texmf-dist/doc/latex/babel/FIXES39 | |
parent | 0ec188e4bda5bbce1ca6bb39f8e121f7c47d0adf (diff) |
babel (12oct13)
git-svn-id: svn://tug.org/texlive/trunk@31886 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/babel/FIXES39')
-rw-r--r-- | Master/texmf-dist/doc/latex/babel/FIXES39 | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/latex/babel/FIXES39 b/Master/texmf-dist/doc/latex/babel/FIXES39 new file mode 100644 index 00000000000..7bca470e7a9 --- /dev/null +++ b/Master/texmf-dist/doc/latex/babel/FIXES39 @@ -0,0 +1,31 @@ +Version 3.9 fixes lots of bugs and this list is selective. + +* \select@language did not set \languagename. This meant the language + in force when auxiliary files were loaded was the one used in, for + example, shorthands -- if the language was german, a + \select@language{spanish} had no effect. + +* \foreignlanguage and otherlanguage* messed up + \extras<language>. Scripts, encodings and many other things were + not switched correctly. + +* The :ENC mechanism for hyphenation patterns used the encoding of the + _previous_ language, not that of the language being selected. + +* ' (with activeacute) had the original value when writing to an + auxiliary file, and things like an infinite loop could happen. It + worked incorrectly with ^ (if activated) and also if deactivated. + +* Active chars where not reset at the end of language options, and + that lead to incompatibilities between languages. + +* \textormath raised and error with a conditional. + +* \aliasshorthand didn't work (or only in a few and very specific + cases). + +* \l@english was defined incorrectly (using \let instead of \chardef). + +* ldf files not bundled with babel were not recognized when called as global + options. + |