summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoraarne <aarne@cs.chalmers.se>2008-09-23 09:04:03 +0000
committeraarne <aarne@cs.chalmers.se>2008-09-23 09:04:03 +0000
commit47abd5327d5f2764dbb3fa26c7fa98b76944b6c6 (patch)
treec52060c549ed423471d6bba64e7d416d87a2a7b9
parentcbde244ac1a4aeff4db5eddf9d78a13be37eec28 (diff)
use hex in transliteration table
-rw-r--r--src/GF/Text/Transliterations.hs3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/GF/Text/Transliterations.hs b/src/GF/Text/Transliterations.hs
index 3190efb9a..e77d30fc4 100644
--- a/src/GF/Text/Transliterations.hs
+++ b/src/GF/Text/Transliterations.hs
@@ -3,6 +3,7 @@ module GF.Text.Transliterations (transliterate,transliteration,characterTable) w
import GF.Text.UTF8
import Data.Char
+import Numeric
import qualified Data.Map as Map
-- transliterations between ASCII and a Unicode character set
@@ -34,7 +35,7 @@ transliteration s = case s of
characterTable :: Transliteration -> String
characterTable = unlines . map prOne . Map.assocs . trans_from_unicode where
- prOne (i,s) = unwords ["|", show i, "|", [toEnum i], "|", s, "|"]
+ prOne (i,s) = unwords ["|", showHex i "", "|", [toEnum i], "|", s, "|"]
data Transliteration = Trans {
trans_to_unicode :: Map.Map String Int,