summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/babel/FIXES39
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2013-10-12 22:48:28 +0000
committerKarl Berry <karl@freefriends.org>2013-10-12 22:48:28 +0000
commit246b5665edc2af75b55662b748e9ad83f3dac101 (patch)
treeee34732675812d84422a6593f588e528e3d6fdf2 /Master/texmf-dist/doc/latex/babel/FIXES39
parent0ec188e4bda5bbce1ca6bb39f8e121f7c47d0adf (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/FIXES3931
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.
+