From 5d70840e8b45294f5680c5193fd0b42f1a2059c9 Mon Sep 17 00:00:00 2001
From: Marius <mariausol@gmail.com>
Date: Fri, 10 Aug 2012 01:40:15 +0300
Subject: beta 2012.08.10 00:32

---
 tex/context/base/cont-new.mkii                     |   2 +-
 tex/context/base/cont-new.mkiv                     |   2 +-
 tex/context/base/context-version.pdf               | Bin 4080 -> 4083 bytes
 tex/context/base/context-version.png               | Bin 106343 -> 106289 bytes
 tex/context/base/context.mkii                      |   2 +-
 tex/context/base/context.mkiv                      |   2 +-
 tex/context/base/status-files.pdf                  | Bin 24439 -> 24437 bytes
 tex/context/base/status-lua.pdf                    | Bin 190368 -> 190377 bytes
 tex/context/base/strc-not.lua                      |   2 +-
 tex/context/base/typo-dir.lua                      |   8 +++++---
 tex/generic/context/luatex/luatex-fonts-merged.lua |   2 +-
 11 files changed, 11 insertions(+), 9 deletions(-)

diff --git a/tex/context/base/cont-new.mkii b/tex/context/base/cont-new.mkii
index 0c72e4e56..6b6fc5b67 100644
--- a/tex/context/base/cont-new.mkii
+++ b/tex/context/base/cont-new.mkii
@@ -11,7 +11,7 @@
 %C therefore copyrighted by \PRAGMA. See mreadme.pdf for
 %C details.
 
-\newcontextversion{2012.08.09 20:28}
+\newcontextversion{2012.08.10 00:32}
 
 %D This file is loaded at runtime, thereby providing an
 %D excellent place for hacks, patches, extensions and new
diff --git a/tex/context/base/cont-new.mkiv b/tex/context/base/cont-new.mkiv
index 7a27bd400..60612b657 100644
--- a/tex/context/base/cont-new.mkiv
+++ b/tex/context/base/cont-new.mkiv
@@ -11,7 +11,7 @@
 %C therefore copyrighted by \PRAGMA. See mreadme.pdf for
 %C details.
 
-\newcontextversion{2012.08.09 20:28}
+\newcontextversion{2012.08.10 00:32}
 
 %D This file is loaded at runtime, thereby providing an
 %D excellent place for hacks, patches, extensions and new
diff --git a/tex/context/base/context-version.pdf b/tex/context/base/context-version.pdf
index 43761cd4d..bd6ba9775 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 5836cbe59..07dca37eb 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/context.mkii b/tex/context/base/context.mkii
index aa77123ed..e5b8e6591 100644
--- a/tex/context/base/context.mkii
+++ b/tex/context/base/context.mkii
@@ -20,7 +20,7 @@
 %D your styles an modules.
 
 \edef\contextformat {\jobname}
-\edef\contextversion{2012.08.09 20:28}
+\edef\contextversion{2012.08.10 00:32}
 
 %D For those who want to use this:
 
diff --git a/tex/context/base/context.mkiv b/tex/context/base/context.mkiv
index 00e71bd40..7d9f444f5 100644
--- a/tex/context/base/context.mkiv
+++ b/tex/context/base/context.mkiv
@@ -25,7 +25,7 @@
 %D up and the dependencies are more consistent.
 
 \edef\contextformat {\jobname}
-\edef\contextversion{2012.08.09 20:28}
+\edef\contextversion{2012.08.10 00:32}
 
 %D For those who want to use this:
 
diff --git a/tex/context/base/status-files.pdf b/tex/context/base/status-files.pdf
index 176821a2f..db7eac92d 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 2764e6bc5..2b53e30ec 100644
Binary files a/tex/context/base/status-lua.pdf and b/tex/context/base/status-lua.pdf differ
diff --git a/tex/context/base/strc-not.lua b/tex/context/base/strc-not.lua
index a9f806721..d71b371ab 100644
--- a/tex/context/base/strc-not.lua
+++ b/tex/context/base/strc-not.lua
@@ -314,7 +314,7 @@ local function getnumberpage(tag,n)
     return li
 end
 
-local function deltapage(tag,n)
+local function getdeltapage(tag,n)
     -- 0:unknown 1:textbefore, 2:textafter, 3:samepage
     local what = 0
  -- references.internals[lists.tobesaved[nd].internal]
diff --git a/tex/context/base/typo-dir.lua b/tex/context/base/typo-dir.lua
index 27d4e939a..13c0aec97 100644
--- a/tex/context/base/typo-dir.lua
+++ b/tex/context/base/typo-dir.lua
@@ -285,9 +285,11 @@ function directions.process(namespace,attribute,start) -- todo: make faster
                         end
                     elseif d == "an" then -- arabic number
                         -- actually this is language dependent ...
-                        if autodir <= 0 then
---~                             force_auto_right_before()
-                            force_auto_left_before()
+--                         if autodir <= 0 then
+--                             force_auto_left_before()
+--                         end
+                        if autodir >= 0 then
+                            force_auto_right_before()
                         end
                     elseif d == "lro" then -- Left-to-Right Override -> right becomes left
                         if trace_directions then
diff --git a/tex/generic/context/luatex/luatex-fonts-merged.lua b/tex/generic/context/luatex/luatex-fonts-merged.lua
index f3c201b25..4e9816bd8 100644
--- a/tex/generic/context/luatex/luatex-fonts-merged.lua
+++ b/tex/generic/context/luatex/luatex-fonts-merged.lua
@@ -1,6 +1,6 @@
 -- merged file : luatex-fonts-merged.lua
 -- parent file : luatex-fonts.lua
--- merge date  : 08/09/12 20:28:34
+-- merge date  : 08/10/12 00:32:43
 
 do -- begin closure to overcome local limits and interference
 
-- 
cgit v1.2.3