зеркало из https://github.com/github/ruby.git
* enc/trans/escape.trans (hexstr): renamed from str1.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19218 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
Родитель
faa1387484
Коммит
a3cfd3233e
|
@ -1,3 +1,7 @@
|
|||
Sun Sep 7 20:03:01 2008 Tanaka Akira <akr@fsij.org>
|
||||
|
||||
* enc/trans/escape.trans (hexstr): renamed from str1.
|
||||
|
||||
Sun Sep 7 19:45:31 2008 Tanaka Akira <akr@fsij.org>
|
||||
|
||||
* enc/trans/escape.trans: use transcode_tblgen.
|
||||
|
|
|
@ -1,28 +1,28 @@
|
|||
#include "transcode_data.h"
|
||||
|
||||
<%
|
||||
def str1(str)
|
||||
def hexstr(str)
|
||||
str.unpack("H*")[0]
|
||||
end
|
||||
|
||||
transcode_tblgen("", "amp-escaped", [
|
||||
["{00-25,27-FF}", :nomap],
|
||||
["26", str1("&")]
|
||||
["26", hexstr("&")]
|
||||
])
|
||||
|
||||
transcode_tblgen("", "xml-text-escaped", [
|
||||
["{00-25,27-3B,3D,3F-FF}", :nomap],
|
||||
["26", str1("&")],
|
||||
["3C", str1("<")],
|
||||
["3E", str1(">")]
|
||||
["26", hexstr("&")],
|
||||
["3C", hexstr("<")],
|
||||
["3E", hexstr(">")]
|
||||
])
|
||||
|
||||
transcode_tblgen("", "xml-attr-content-escaped", [
|
||||
["{00-21,23-25,27-3B,3D,3F-FF}", :nomap],
|
||||
["22", str1(""")],
|
||||
["26", str1("&")],
|
||||
["3C", str1("<")],
|
||||
["3E", str1(">")]
|
||||
["22", hexstr(""")],
|
||||
["26", hexstr("&")],
|
||||
["3C", hexstr("<")],
|
||||
["3E", hexstr(">")]
|
||||
])
|
||||
|
||||
map_xml_attr_quote = {}
|
||||
|
|
Загрузка…
Ссылка в новой задаче