From 2bc833c2f33d4bf2eb523c4bff7eb662874e111f Mon Sep 17 00:00:00 2001 From: Hans Hagen Date: Sat, 16 Mar 2013 22:44:00 +0100 Subject: beta 2013.03.16 22:44 --- tex/context/base/context-version.pdf | Bin 4137 -> 4136 bytes tex/context/base/context-version.png | Bin 40485 -> 40527 bytes tex/context/base/font-otd.lua | 4 ++-- tex/context/base/lang-ini.mkiv | 12 ++++++------ tex/context/base/status-files.pdf | Bin 24769 -> 24766 bytes tex/context/base/status-lua.pdf | Bin 210835 -> 210759 bytes 6 files changed, 8 insertions(+), 8 deletions(-) (limited to 'tex') diff --git a/tex/context/base/context-version.pdf b/tex/context/base/context-version.pdf index 6efa6fe61..b5354d291 100644 Binary files a/tex/context/base/context-version.pdf and b/tex/context/base/context-version.pdf differ diff --git a/tex/context/base/context-version.png b/tex/context/base/context-version.png index d2e38cf8a..6d0337de0 100644 Binary files a/tex/context/base/context-version.png and b/tex/context/base/context-version.png differ diff --git a/tex/context/base/font-otd.lua b/tex/context/base/font-otd.lua index 9a654fb6b..fceb0cf01 100644 --- a/tex/context/base/font-otd.lua +++ b/tex/context/base/font-otd.lua @@ -50,10 +50,10 @@ function otf.setdynamics(font,attribute) local dynamics = fontdynamics[font] dynamic = contextmerged[attribute] or 0 local script, language - if dynamic == 2 then + if dynamic == 2 then -- merge language = features.language or fontproperties[font].language or "dflt" script = features.script or fontproperties[font].script or "dflt" - else + else -- if dynamic == 1 then -- replace language = features.language or "dflt" script = features.script or "dflt" end diff --git a/tex/context/base/lang-ini.mkiv b/tex/context/base/lang-ini.mkiv index c6e9af394..3226c1255 100644 --- a/tex/context/base/lang-ini.mkiv +++ b/tex/context/base/lang-ini.mkiv @@ -387,12 +387,12 @@ \let\dohyphens\relax \unexpanded\def\lang_basics_synchronize_min_max - { % these values are stored along with glyph nodes - \lefthyphenmin \numexpr0\languageparameter\s!lefthyphenmin +\hyphenminoffset\relax - \righthyphenmin\numexpr0\languageparameter\s!righthyphenmin+\hyphenminoffset\relax - % these values are stored with the language (global!) - \prehyphenchar \languageparameter\s!righthyphenchar\relax - \posthyphenchar\languageparameter\s!lefthyphenchar \relax} + {% these values are stored along with glyph nodes + \lefthyphenmin \numexpr0\languageparameter\s!lefthyphenmin +\hyphenminoffset\relax + \righthyphenmin\numexpr0\languageparameter\s!righthyphenmin+\hyphenminoffset\relax + % these values are stored with the language (global!) + \prehyphenchar \languageparameter\s!righthyphenchar\relax + \posthyphenchar\languageparameter\s!lefthyphenchar \relax} \appendtoks \lang_basics_synchronize_min_max diff --git a/tex/context/base/status-files.pdf b/tex/context/base/status-files.pdf index 2fab5f861..204a6f2ba 100644 Binary files a/tex/context/base/status-files.pdf and b/tex/context/base/status-files.pdf differ diff --git a/tex/context/base/status-lua.pdf b/tex/context/base/status-lua.pdf index 307a4c0fc..1f12a5f7d 100644 Binary files a/tex/context/base/status-lua.pdf and b/tex/context/base/status-lua.pdf differ -- cgit v1.2.3