From 16a7fd2450581353efc9ec0daf267b28ea87fe02 Mon Sep 17 00:00:00 2001 From: Randy Morgan Date: Wed, 20 Jun 2012 08:20:00 +0900 Subject: remove unused code and revert restricted character removal from worksheet parsing. --- lib/axlsx/workbook/worksheet/worksheet.rb | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'lib') diff --git a/lib/axlsx/workbook/worksheet/worksheet.rb b/lib/axlsx/workbook/worksheet/worksheet.rb index 51613f75..7245b8c2 100644 --- a/lib/axlsx/workbook/worksheet/worksheet.rb +++ b/lib/axlsx/workbook/worksheet/worksheet.rb @@ -542,7 +542,15 @@ module Axlsx str.concat '' end str.concat '' - str.tr("\u0000-\u001f\u007f\u0028", '') + # todo figure out how to remove any characters that are not allowed in xml + # [#x1-#x8], [#xB-#xC], [#xE-#x1F], [#x7F-#x84], [#x86-#x9F], [#xFDD0-#xFDDF], + # [#x1FFFE-#x1FFFF], [#x2FFFE-#x2FFFF], [#x3FFFE-#x3FFFF], + # [#x4FFFE-#x4FFFF], [#x5FFFE-#x5FFFF], [#x6FFFE-#x6FFFF], + # [#x7FFFE-#x7FFFF], [#x8FFFE-#x8FFFF], [#x9FFFE-#x9FFFF], + # [#xAFFFE-#xAFFFF], [#xBFFFE-#xBFFFF], [#xCFFFE-#xCFFFF], + # [#xDFFFE-#xDFFFF], [#xEFFFE-#xEFFFF], [#xFFFFE-#xFFFFF], + # [#x10FFFE-#x10FFFF]. + # str.tr("", '') end # The worksheet relationships. This is managed automatically by the worksheet -- cgit v1.2.3