summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorakr <akr@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2008-09-07 11:03:24 +0000
committerakr <akr@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2008-09-07 11:03:24 +0000
commitf745a977b42c709901619886c150ab89956c4b67 (patch)
tree187bedf5f9037d034422e6f4abb86fb269e46bcf
parentefec2d5cb598c12f5f69c3d361e799fe8df2ae6c (diff)
downloadruby-f745a977b42c709901619886c150ab89956c4b67.tar.gz
ruby-f745a977b42c709901619886c150ab89956c4b67.tar.xz
ruby-f745a977b42c709901619886c150ab89956c4b67.zip
* enc/trans/escape.trans (hexstr): renamed from str1.
git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@19218 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-rw-r--r--ChangeLog4
-rw-r--r--enc/trans/escape.trans18
2 files changed, 13 insertions, 9 deletions
diff --git a/ChangeLog b/ChangeLog
index c8748f86c..9a399950c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -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.
diff --git a/enc/trans/escape.trans b/enc/trans/escape.trans
index 95977bde6..cc1513724 100644
--- a/enc/trans/escape.trans
+++ b/enc/trans/escape.trans
@@ -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("&amp;")]
+ ["26", hexstr("&amp;")]
])
transcode_tblgen("", "xml-text-escaped", [
["{00-25,27-3B,3D,3F-FF}", :nomap],
- ["26", str1("&amp;")],
- ["3C", str1("&lt;")],
- ["3E", str1("&gt;")]
+ ["26", hexstr("&amp;")],
+ ["3C", hexstr("&lt;")],
+ ["3E", hexstr("&gt;")]
])
transcode_tblgen("", "xml-attr-content-escaped", [
["{00-21,23-25,27-3B,3D,3F-FF}", :nomap],
- ["22", str1("&quot;")],
- ["26", str1("&amp;")],
- ["3C", str1("&lt;")],
- ["3E", str1("&gt;")]
+ ["22", hexstr("&quot;")],
+ ["26", hexstr("&amp;")],
+ ["3C", hexstr("&lt;")],
+ ["3E", hexstr("&gt;")]
])
map_xml_attr_quote = {}