diff options
author | Jeremy Evans <code@jeremyevans.net> | 2020-06-02 10:35:00 -0700 |
---|---|---|
committer | Jeremy Evans <code@jeremyevans.net> | 2020-07-10 09:34:08 -0700 |
commit | ddd9704ae9bf884d867b6f57a16c095a79393fff (patch) | |
tree | 6d4934a98933cd56111d4c17f0c19cff3c4b85ee /enc | |
parent | 82489f02429c14f945dbef787308d13adfa0018d (diff) |
Encode ' as ' when using encode(xml: :attr)
Fixes [Bug #16922]
Notes
Notes:
Merged: https://github.com/ruby/ruby/pull/3177
Diffstat (limited to 'enc')
-rw-r--r-- | enc/trans/escape.trans | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/enc/trans/escape.trans b/enc/trans/escape.trans index c76ffa0e06..36d9dd0f13 100644 --- a/enc/trans/escape.trans +++ b/enc/trans/escape.trans @@ -18,9 +18,10 @@ ], nil) transcode_tblgen("", "xml_attr_content_escape", [ - ["{00-21,23-25,27-3B,3D,3F-FF}", :nomap], + ["{00-21,23-25,28-3B,3D,3F-FF}", :nomap], ["22", hexstr(""")], ["26", hexstr("&")], + ["27", hexstr("'")], ["3C", hexstr("<")], ["3E", hexstr(">")] ], nil) |