aboutsummaryrefslogtreecommitdiffhomepage
path: root/lib/sisu/v0/shared_xml.rb
diff options
context:
space:
mode:
Diffstat (limited to 'lib/sisu/v0/shared_xml.rb')
-rw-r--r--lib/sisu/v0/shared_xml.rb336
1 files changed, 168 insertions, 168 deletions
diff --git a/lib/sisu/v0/shared_xml.rb b/lib/sisu/v0/shared_xml.rb
index 45dec06d..fd27c664 100644
--- a/lib/sisu/v0/shared_xml.rb
+++ b/lib/sisu/v0/shared_xml.rb
@@ -166,178 +166,178 @@ module SiSU_XML_munge
#¢£¥§©ª«®°±²³µ¶¹º»¼½¾×÷
##para.gsub!(//, '&#;')
##para.gsub!(//, '&;')
- para.gsub!(/¢/, '¢') # '¢' # ¢
- para.gsub!(/£/, '£') # '£' # £
- para.gsub!(/¥/, '¥') # '¥' # ¥
- para.gsub!(/§/, '§') # '§' # §
- para.gsub!(/©/, '©') # '©' # ©
- para.gsub!(/ª/, 'ª') # 'ª' # ª
- para.gsub!(/«/, '«') # '«' # «
- para.gsub!(/®/, '®') # '®' # ®
- para.gsub!(/°/, '°') # '°' # °
- para.gsub!(/±/, '±') # '±' # ±
- para.gsub!(/²/, '²') # '²' # ²
- para.gsub!(/³/, '³') # '³' # ³
- para.gsub!(/µ/, 'µ') # 'µ' # µ
- para.gsub!(/¶/, '¶') # '¶' # ¶
- para.gsub!(/¹/, '¹') # '¹' # ¹
- para.gsub!(/º/, 'º') # 'º' # º
- para.gsub!(/»/, '»') # '»' # »
- para.gsub!(/¼/, '¼') # '¼' # ¼
- para.gsub!(/½/, '½') # '½' # ½
- para.gsub!(/¾/, '¾') # '¾' # ¾
- para.gsub!(/×/, '×') # '×' # ×
- para.gsub!(/÷/, '÷') # '÷' # ÷
- para.gsub!(/¿/, '¿') # '¿' # ¿
- para.gsub!(/À/, 'À') # 'À' # À
- para.gsub!(/Á/, 'Á') # 'Á' # Á
- para.gsub!(/Â/, 'Â') # 'Â' # Â
- para.gsub!(/Ã/, 'Ã') # 'Ã' # Ã
- para.gsub!(/Ä/, 'Ä') # 'Ä' # Ä
- para.gsub!(/Å/, 'Å') # 'Å' # Å
- para.gsub!(/Æ/, 'Æ') # 'Æ' # Æ
- para.gsub!(/Ç/, 'Ç') # 'Ç' # Ç
- para.gsub!(/È/, 'È') # 'È' # È
- para.gsub!(/É/, 'É') # 'É' # É
- para.gsub!(/Ê/, 'Ê') # 'Ê' # Ê
- para.gsub!(/Ë/, 'Ë') # 'Ë' # Ë
- para.gsub!(/Ì/, 'Ì') # 'Ì' # Ì
- para.gsub!(/Í/, 'Í') # 'Í' # Í
- para.gsub!(/Î/, 'Î') # 'Î' # Î
- para.gsub!(/Ï/, 'Ï') # 'Ï' # Ï
- para.gsub!(/Ð/, 'Ð') # 'Ð' # Ð
- para.gsub!(/Ñ/, 'Ñ') # 'Ñ' # Ñ
- para.gsub!(/Ò/, 'Ò') # 'Ò' # Ò
- para.gsub!(/Ó/, 'Ó') # 'Ó' # Ó
- para.gsub!(/Ô/, 'Ô') # 'Ô' # Ô
- para.gsub!(/Õ/, 'Õ') # 'Õ' # Õ
- para.gsub!(/Ö/, 'Ö') # 'Ö' # Ö
- para.gsub!(/Ø/, 'Ø') # 'Ø' # Ø
- para.gsub!(/Ù/, 'Ù') # 'Ù' # Ù
- para.gsub!(/Ú/, 'Ú') # 'Ú' # Ú
- para.gsub!(/Û/, 'Û') # 'Û' # Û
- para.gsub!(/Ü/, 'Ü') # 'Ü' # Ü
- para.gsub!(/Ý/, 'Ý') # 'Ý' # Ý
- para.gsub!(/Þ/, 'Þ') # 'Þ' # Þ
- para.gsub!(/ß/, 'ß') # 'ß' # ß
- para.gsub!(/à/, 'à') # 'à' # à
- para.gsub!(/á/, 'á') # 'á' # á
- para.gsub!(/â/, 'â') # 'â' # â
- para.gsub!(/ã/, 'ã') # 'ã' # ã
- para.gsub!(/ä/, 'ä') # 'ä' # ä
- para.gsub!(/å/, 'å') # 'å' # å
- para.gsub!(/æ/, 'æ') # 'æ' # æ
- para.gsub!(/ç/, 'ç') # 'ç' # ç
- para.gsub!(/è/, 'è') # 'è' # è
- para.gsub!(/é/, 'é') # '´' # é
- para.gsub!(/ê/, 'ê') # 'ˆ' # ê
- para.gsub!(/ë/, 'ë') # 'ë' # ë
- para.gsub!(/ì/, 'ì') # 'ì' # ì
- para.gsub!(/í/, 'í') # '´' # í
- para.gsub!(/î/, 'î') # 'î' # î
- para.gsub!(/ï/, 'ï') # 'ï' # ï
- para.gsub!(/ð/, 'ð') # 'ð' # ð
- para.gsub!(/ñ/, 'ñ') # 'ñ' # ñ
- para.gsub!(/ò/, 'ò') # 'ò' # ò
- para.gsub!(/ó/, 'ó') # 'ó' # ó
- para.gsub!(/ô/, 'ô') # 'ô' # ô
- para.gsub!(/õ/, 'õ') # 'õ' # õ
- para.gsub!(/ö/, 'ö') # 'ö' # ö
- para.gsub!(/ø/, 'ø') # 'ø' # ø
- para.gsub!(/ù/, 'ú') # 'ù' # ú
- para.gsub!(/ú/, 'û') # 'ú' # û
- para.gsub!(/û/, 'ü') # 'û' # ü
- para.gsub!(/ü/, 'ý') # 'ü' # ý
- para.gsub!(/þ/, 'þ') # 'þ' # þ
- para.gsub!(/ÿ/, 'ÿ') # 'ÿ' # ÿ
+ para.gsub!(/¢/u, '¢') # '¢' # ¢
+ para.gsub!(/£/u, '£') # '£' # £
+ para.gsub!(/¥/u, '¥') # '¥' # ¥
+ para.gsub!(/§/u, '§') # '§' # §
+ para.gsub!(/©/u, '©') # '©' # ©
+ para.gsub!(/ª/u, 'ª') # 'ª' # ª
+ para.gsub!(/«/u, '«') # '«' # «
+ para.gsub!(/®/u, '®') # '®' # ®
+ para.gsub!(/°/u, '°') # '°' # °
+ para.gsub!(/±/u, '±') # '±' # ±
+ para.gsub!(/²/u, '²') # '²' # ²
+ para.gsub!(/³/u, '³') # '³' # ³
+ para.gsub!(/µ/u, 'µ') # 'µ' # µ
+ para.gsub!(/¶/u, '¶') # '¶' # ¶
+ para.gsub!(/¹/u, '¹') # '¹' # ¹
+ para.gsub!(/º/u, 'º') # 'º' # º
+ para.gsub!(/»/u, '»') # '»' # »
+ para.gsub!(/¼/u, '¼') # '¼' # ¼
+ para.gsub!(/½/u, '½') # '½' # ½
+ para.gsub!(/¾/u, '¾') # '¾' # ¾
+ para.gsub!(/×/u, '×') # '×' # ×
+ para.gsub!(/÷/u, '÷') # '÷' # ÷
+ para.gsub!(/¿/u, '¿') # '¿' # ¿
+ para.gsub!(/À/u, 'À') # 'À' # À
+ para.gsub!(/Á/u, 'Á') # 'Á' # Á
+ para.gsub!(/Â/u, 'Â') # 'Â' # Â
+ para.gsub!(/Ã/u, 'Ã') # 'Ã' # Ã
+ para.gsub!(/Ä/u, 'Ä') # 'Ä' # Ä
+ para.gsub!(/Å/u, 'Å') # 'Å' # Å
+ para.gsub!(/Æ/u, 'Æ') # 'Æ' # Æ
+ para.gsub!(/Ç/u, 'Ç') # 'Ç' # Ç
+ para.gsub!(/È/u, 'È') # 'È' # È
+ para.gsub!(/É/u, 'É') # 'É' # É
+ para.gsub!(/Ê/u, 'Ê') # 'Ê' # Ê
+ para.gsub!(/Ë/u, 'Ë') # 'Ë' # Ë
+ para.gsub!(/Ì/u, 'Ì') # 'Ì' # Ì
+ para.gsub!(/Í/u, 'Í') # 'Í' # Í
+ para.gsub!(/Î/u, 'Î') # 'Î' # Î
+ para.gsub!(/Ï/u, 'Ï') # 'Ï' # Ï
+ para.gsub!(/Ð/u, 'Ð') # 'Ð' # Ð
+ para.gsub!(/Ñ/u, 'Ñ') # 'Ñ' # Ñ
+ para.gsub!(/Ò/u, 'Ò') # 'Ò' # Ò
+ para.gsub!(/Ó/u, 'Ó') # 'Ó' # Ó
+ para.gsub!(/Ô/u, 'Ô') # 'Ô' # Ô
+ para.gsub!(/Õ/u, 'Õ') # 'Õ' # Õ
+ para.gsub!(/Ö/u, 'Ö') # 'Ö' # Ö
+ para.gsub!(/Ø/u, 'Ø') # 'Ø' # Ø
+ para.gsub!(/Ù/u, 'Ù') # 'Ù' # Ù
+ para.gsub!(/Ú/u, 'Ú') # 'Ú' # Ú
+ para.gsub!(/Û/u, 'Û') # 'Û' # Û
+ para.gsub!(/Ü/u, 'Ü') # 'Ü' # Ü
+ para.gsub!(/Ý/u, 'Ý') # 'Ý' # Ý
+ para.gsub!(/Þ/u, 'Þ') # 'Þ' # Þ
+ para.gsub!(/ß/u, 'ß') # 'ß' # ß
+ para.gsub!(/à/u, 'à') # 'à' # à
+ para.gsub!(/á/u, 'á') # 'á' # á
+ para.gsub!(/â/u, 'â') # 'â' # â
+ para.gsub!(/ã/u, 'ã') # 'ã' # ã
+ para.gsub!(/ä/u, 'ä') # 'ä' # ä
+ para.gsub!(/å/u, 'å') # 'å' # å
+ para.gsub!(/æ/u, 'æ') # 'æ' # æ
+ para.gsub!(/ç/u, 'ç') # 'ç' # ç
+ para.gsub!(/è/u, 'è') # 'è' # è
+ para.gsub!(/é/u, 'é') # '´' # é
+ para.gsub!(/ê/u, 'ê') # 'ˆ' # ê
+ para.gsub!(/ë/u, 'ë') # 'ë' # ë
+ para.gsub!(/ì/u, 'ì') # 'ì' # ì
+ para.gsub!(/í/u, 'í') # '´' # í
+ para.gsub!(/î/u, 'î') # 'î' # î
+ para.gsub!(/ï/u, 'ï') # 'ï' # ï
+ para.gsub!(/ð/u, 'ð') # 'ð' # ð
+ para.gsub!(/ñ/u, 'ñ') # 'ñ' # ñ
+ para.gsub!(/ò/u, 'ò') # 'ò' # ò
+ para.gsub!(/ó/u, 'ó') # 'ó' # ó
+ para.gsub!(/ô/u, 'ô') # 'ô' # ô
+ para.gsub!(/õ/u, 'õ') # 'õ' # õ
+ para.gsub!(/ö/u, 'ö') # 'ö' # ö
+ para.gsub!(/ø/u, 'ø') # 'ø' # ø
+ para.gsub!(/ù/u, 'ú') # 'ù' # ú
+ para.gsub!(/ú/u, 'û') # 'ú' # û
+ para.gsub!(/û/u, 'ü') # 'û' # ü
+ para.gsub!(/ü/u, 'ý') # 'ü' # ý
+ para.gsub!(/þ/u, 'þ') # 'þ' # þ
+ para.gsub!(/ÿ/u, 'ÿ') # 'ÿ' # ÿ
end
end
def html(para='')
if @sys.locale =~/utf-?8/i # instead ucs for utf8 #require 'iconv' ? Iñtërnâtiônàlizætiøn
- para.gsub!(/¢/, '¢') # ¢
- para.gsub!(/£/, '£') # £
- para.gsub!(/¥/, '¥') # ¥
- para.gsub!(/§/, '§') # §
- para.gsub!(/©/, '©') # ©
- para.gsub!(/ª/, 'ª') # ª
- para.gsub!(/«/, '«') # «
- para.gsub!(/®/, '®') # ®
- para.gsub!(/°/, '°') # °
- para.gsub!(/±/, '±') # ±
- para.gsub!(/²/, '²') # ²
- para.gsub!(/³/, '³') # ³
- para.gsub!(/µ/, 'µ') # µ
- para.gsub!(/¶/, '¶') # ¶
- para.gsub!(/¹/, '¹') # ¹
- para.gsub!(/º/, 'º') # º
- para.gsub!(/»/, '»') # »
- para.gsub!(/¼/, '¼') # ¼
- para.gsub!(/½/, '½') # ½
- para.gsub!(/¾/, '¾') # ¾
- para.gsub!(/×/, '×') # ×
- para.gsub!(/÷/, '÷') # ÷
- para.gsub!(/¿/, '¿') # ¿
- para.gsub!(/À/, 'À') # À
- para.gsub!(/Á/, 'Á') # Á
- para.gsub!(/Â/, 'Â') # Â
- para.gsub!(/Ã/, 'Ã') # Ã
- para.gsub!(/Ä/, 'Ä') # Ä
- para.gsub!(/Å/, 'Å') # Å
- para.gsub!(/Æ/, 'Æ') # Æ
- para.gsub!(/Ç/, 'Ç') # Ç
- para.gsub!(/È/, 'È') # È
- para.gsub!(/É/, 'É') # É
- para.gsub!(/Ê/, 'Ê') # Ê
- para.gsub!(/Ë/, 'Ë') # Ë
- para.gsub!(/Ì/, 'Ì') # Ì
- para.gsub!(/Í/, 'Í') # Í
- para.gsub!(/Î/, 'Î') # Î
- para.gsub!(/Ï/, 'Ï') # Ï
- para.gsub!(/Ð/, 'Ð') # Ð
- para.gsub!(/Ñ/, 'Ñ') # Ñ
- para.gsub!(/Ò/, 'Ò') # Ò
- para.gsub!(/Ó/, 'Ó') # Ó
- para.gsub!(/Ô/, 'Ô') # Ô
- para.gsub!(/Õ/, 'Õ') # Õ
- para.gsub!(/Ö/, 'Ö') # Ö
- para.gsub!(/Ø/, 'Ø') # Ø
- para.gsub!(/Ù/, 'Ù') # Ù
- para.gsub!(/Ú/, 'Ú') # Ú
- para.gsub!(/Û/, 'Û') # Û
- para.gsub!(/Ü/, 'Ü') # Ü
- para.gsub!(/Ý/, 'Ý') # Ý
- para.gsub!(/Þ/, 'Þ') # Þ
- para.gsub!(/ß/, 'ß') # ß
- para.gsub!(/à/, 'à') # à
- para.gsub!(/á/, 'á') # á
- para.gsub!(/â/, 'â') # â
- para.gsub!(/ã/, 'ã') # ã
- para.gsub!(/ä/, 'ä') # ä
- para.gsub!(/å/, 'å') # å
- para.gsub!(/æ/, 'æ') # æ
- para.gsub!(/ç/, 'ç') # ç
- para.gsub!(/è/, 'è') # è
- para.gsub!(/é/, '´') # é
- para.gsub!(/ê/, 'ˆ') # ê
- para.gsub!(/ë/, 'ë') # ë
- para.gsub!(/ì/, 'ì') # ì
- para.gsub!(/í/, '´') # í
- para.gsub!(/î/, 'î') # î
- para.gsub!(/ï/, 'ï') # ï
- para.gsub!(/ð/, 'ð') # ð
- para.gsub!(/ñ/, 'ñ') # ñ
- para.gsub!(/ò/, 'ò') # ò
- para.gsub!(/ó/, 'ó') # ó
- para.gsub!(/ô/, 'ô') # ô
- para.gsub!(/õ/, 'õ') # õ
- para.gsub!(/ö/, 'ö') # ö
- para.gsub!(/ø/, 'ø') # ø
- para.gsub!(/ù/, 'ù') # ú
- para.gsub!(/ú/, 'ú') # û
- para.gsub!(/û/, 'û') # ü
- para.gsub!(/ü/, 'ü') # ý
- para.gsub!(/þ/, 'þ') # þ
- para.gsub!(/ÿ/, 'ÿ') # ÿ
+ para.gsub!(/¢/u, '¢') # ¢
+ para.gsub!(/£/u, '£') # £
+ para.gsub!(/¥/u, '¥') # ¥
+ para.gsub!(/§/u, '§') # §
+ para.gsub!(/©/u, '©') # ©
+ para.gsub!(/ª/u, 'ª') # ª
+ para.gsub!(/«/u, '«') # «
+ para.gsub!(/®/u, '®') # ®
+ para.gsub!(/°/u, '°') # °
+ para.gsub!(/±/u, '±') # ±
+ para.gsub!(/²/u, '²') # ²
+ para.gsub!(/³/u, '³') # ³
+ para.gsub!(/µ/u, 'µ') # µ
+ para.gsub!(/¶/u, '¶') # ¶
+ para.gsub!(/¹/u, '¹') # ¹
+ para.gsub!(/º/u, 'º') # º
+ para.gsub!(/»/u, '»') # »
+ para.gsub!(/¼/u, '¼') # ¼
+ para.gsub!(/½/u, '½') # ½
+ para.gsub!(/¾/u, '¾') # ¾
+ para.gsub!(/×/u, '×') # ×
+ para.gsub!(/÷/u, '÷') # ÷
+ para.gsub!(/¿/u, '¿') # ¿
+ para.gsub!(/À/u, 'À') # À
+ para.gsub!(/Á/u, 'Á') # Á
+ para.gsub!(/Â/u, 'Â') # Â
+ para.gsub!(/Ã/u, 'Ã') # Ã
+ para.gsub!(/Ä/u, 'Ä') # Ä
+ para.gsub!(/Å/u, 'Å') # Å
+ para.gsub!(/Æ/u, 'Æ') # Æ
+ para.gsub!(/Ç/u, 'Ç') # Ç
+ para.gsub!(/È/u, 'È') # È
+ para.gsub!(/É/u, 'É') # É
+ para.gsub!(/Ê/u, 'Ê') # Ê
+ para.gsub!(/Ë/u, 'Ë') # Ë
+ para.gsub!(/Ì/u, 'Ì') # Ì
+ para.gsub!(/Í/u, 'Í') # Í
+ para.gsub!(/Î/u, 'Î') # Î
+ para.gsub!(/Ï/u, 'Ï') # Ï
+ para.gsub!(/Ð/u, 'Ð') # Ð
+ para.gsub!(/Ñ/u, 'Ñ') # Ñ
+ para.gsub!(/Ò/u, 'Ò') # Ò
+ para.gsub!(/Ó/u, 'Ó') # Ó
+ para.gsub!(/Ô/u, 'Ô') # Ô
+ para.gsub!(/Õ/u, 'Õ') # Õ
+ para.gsub!(/Ö/u, 'Ö') # Ö
+ para.gsub!(/Ø/u, 'Ø') # Ø
+ para.gsub!(/Ù/u, 'Ù') # Ù
+ para.gsub!(/Ú/u, 'Ú') # Ú
+ para.gsub!(/Û/u, 'Û') # Û
+ para.gsub!(/Ü/u, 'Ü') # Ü
+ para.gsub!(/Ý/u, 'Ý') # Ý
+ para.gsub!(/Þ/u, 'Þ') # Þ
+ para.gsub!(/ß/u, 'ß') # ß
+ para.gsub!(/à/u, 'à') # à
+ para.gsub!(/á/u, 'á') # á
+ para.gsub!(/â/u, 'â') # â
+ para.gsub!(/ã/u, 'ã') # ã
+ para.gsub!(/ä/u, 'ä') # ä
+ para.gsub!(/å/u, 'å') # å
+ para.gsub!(/æ/u, 'æ') # æ
+ para.gsub!(/ç/u, 'ç') # ç
+ para.gsub!(/è/u, 'è') # è
+ para.gsub!(/é/u, '´') # é
+ para.gsub!(/ê/u, 'ˆ') # ê
+ para.gsub!(/ë/u, 'ë') # ë
+ para.gsub!(/ì/u, 'ì') # ì
+ para.gsub!(/í/u, '´') # í
+ para.gsub!(/î/u, 'î') # î
+ para.gsub!(/ï/u, 'ï') # ï
+ para.gsub!(/ð/u, 'ð') # ð
+ para.gsub!(/ñ/u, 'ñ') # ñ
+ para.gsub!(/ò/u, 'ò') # ò
+ para.gsub!(/ó/u, 'ó') # ó
+ para.gsub!(/ô/u, 'ô') # ô
+ para.gsub!(/õ/u, 'õ') # õ
+ para.gsub!(/ö/u, 'ö') # ö
+ para.gsub!(/ø/u, 'ø') # ø
+ para.gsub!(/ù/u, 'ù') # ú
+ para.gsub!(/ú/u, 'ú') # û
+ para.gsub!(/û/u, 'û') # ü
+ para.gsub!(/ü/u, 'ü') # ý
+ para.gsub!(/þ/u, 'þ') # þ
+ para.gsub!(/ÿ/u, 'ÿ') # ÿ
end
end
self