diff options
author | Marius <mariausol@gmail.com> | 2010-12-09 15:40:15 +0200 |
---|---|---|
committer | Marius <mariausol@gmail.com> | 2010-12-09 15:40:15 +0200 |
commit | b782434a6f45ef1dd0f67bbfc8670acba6b6659a (patch) | |
tree | e8b24b10b08f984b96a6ccf7ace8819431f02fa7 /tex/context/base/regi-ini.lua | |
parent | a0d3450a96f813449290b05e0ef5f2f6de0cbc04 (diff) | |
download | context-b782434a6f45ef1dd0f67bbfc8670acba6b6659a.tar.gz |
beta 2010.12.09 12:11
Diffstat (limited to 'tex/context/base/regi-ini.lua')
-rw-r--r-- | tex/context/base/regi-ini.lua | 70 |
1 files changed, 60 insertions, 10 deletions
diff --git a/tex/context/base/regi-ini.lua b/tex/context/base/regi-ini.lua index c6456b242..979a39994 100644 --- a/tex/context/base/regi-ini.lua +++ b/tex/context/base/regi-ini.lua @@ -23,16 +23,66 @@ local data = regimes.data regimes.utf = regimes.utf or { } -regimes.synonyms = regimes.synonyms or { } -local synonyms = regimes.synonyms +-- regimes.synonyms = regimes.synonyms or { } +-- local synonyms = regimes.synonyms +-- +-- if storage then +-- storage.register("regimes/synonyms", synonyms, "regimes.synonyms") +-- else +-- regimes.synonyms = { } +-- end + +local synonyms = { + + ["windows-1250"] = "cp1250", + ["windows-1251"] = "cp1251", + ["windows-1252"] = "cp1252", + ["windows-1253"] = "cp1253", + ["windows-1254"] = "cp1254", + ["windows-1255"] = "cp1255", + ["windows-1256"] = "cp1256", + ["windows-1257"] = "cp1257", + ["windows-1258"] = "cp1258", + + ["il1"] = "8859-1", + ["il2"] = "8859-2", + ["il3"] = "8859-3", + ["il4"] = "8859-4", + ["il5"] = "8859-9", + ["il6"] = "8859-10", + ["il7"] = "8859-13", + ["il8"] = "8859-14", + ["il9"] = "8859-15", + ["il10"] = "8859-16", + + ["iso-8859-1"] = "8859-1", + ["iso-8859-2"] = "8859-2", + ["iso-8859-3"] = "8859-3", + ["iso-8859-4"] = "8859-4", + ["iso-8859-9"] = "8859-9", + ["iso-8859-10"] = "8859-10", + ["iso-8859-13"] = "8859-13", + ["iso-8859-14"] = "8859-14", + ["iso-8859-15"] = "8859-15", + ["iso-8859-16"] = "8859-16", + + ["latin1"] = "8859-1", + ["latin2"] = "8859-2", + ["latin3"] = "8859-3", + ["latin4"] = "8859-4", + ["latin5"] = "8859-9", + ["latin6"] = "8859-10", + ["latin7"] = "8859-13", + ["latin8"] = "8859-14", + ["latin9"] = "8859-15", + ["latin10"] = "8859-16", + + ["utf-8"] = "utf", + ["utf8"] = "utf", + + ["windows"] = "cp1252", -if storage then - storage.register("regimes/synonyms", synonyms, "regimes.synonyms") -else - regimes.synonyms = { } -end - --- setmetatable(regimes.data,_empty_table_) +} regimes.currentregime = "utf" @@ -44,7 +94,7 @@ function regimes.number(n) if type(n) == "string" then return tonumber(n,16) else return n end end -function regimes.setsynonym(synonym,target) +function regimes.setsynonym(synonym,target) -- more or less obsolete synonyms[synonym] = target end |