texinfo-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[7406] use feature 'unicode_strings'


From: gavinsmith0123
Subject: [7406] use feature 'unicode_strings'
Date: Fri, 23 Sep 2016 09:37:06 +0000 (UTC)

Revision: 7406
          http://svn.sv.gnu.org/viewvc/?view=rev&root=texinfo&revision=7406
Author:   gavin
Date:     2016-09-23 09:37:06 +0000 (Fri, 23 Sep 2016)
Log Message:
-----------
use feature 'unicode_strings'

Modified Paths:
--------------
    trunk/ChangeLog
    trunk/tp/Texinfo/Convert/HTML.pm
    trunk/tp/t/results/indices/encoding_index_latin1/res_html/index.html
    
trunk/tp/t/results/indices/encoding_index_latin1_enable_encoding/res_html/index.html
    trunk/tp/t/results/indices/encoding_index_utf8/res_html/index.html
    
trunk/tp/t/results/indices/encoding_index_utf8_enable_encoding/res_html/index.html

Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog     2016-09-21 21:42:03 UTC (rev 7405)
+++ trunk/ChangeLog     2016-09-23 09:37:06 UTC (rev 7406)
@@ -1,3 +1,8 @@
+2016-09-23  Gavin Smith  <address@hidden>
+
+       * tp/Texinfo/Convert/HTML.pm: Add a "use feature 'unicode_strings'"
+       directive.
+
 2016-09-21  Gavin Smith  <address@hidden>
 
        * tp/Texinfo/Parser.pm (_parse_line_command_args) <@synindex>: 

Modified: trunk/tp/Texinfo/Convert/HTML.pm
===================================================================
--- trunk/tp/Texinfo/Convert/HTML.pm    2016-09-21 21:42:03 UTC (rev 7405)
+++ trunk/tp/Texinfo/Convert/HTML.pm    2016-09-23 09:37:06 UTC (rev 7406)
@@ -22,6 +22,12 @@
 package Texinfo::Convert::HTML;
 
 use 5.00405;
+
+use feature 'unicode_strings';
+# See 'The "Unicode Bug"' under 'perlunicode' man page.  This means
+# that regular expressions will treat characters 128-255 in a Perl string
+# the same regardless of whether the string is using a UTF-8 encoding.
+
 use strict;
 
 use Texinfo::Convert::Converter;

Modified: trunk/tp/t/results/indices/encoding_index_latin1/res_html/index.html
===================================================================
--- trunk/tp/t/results/indices/encoding_index_latin1/res_html/index.html        
2016-09-21 21:42:03 UTC (rev 7405)
+++ trunk/tp/t/results/indices/encoding_index_latin1/res_html/index.html        
2016-09-23 09:37:06 UTC (rev 7406)
@@ -126,9 +126,9 @@
  &nbsp; 
 <a class="summary-letter" href="#Top_cp_symbol-10"><b>`</b></a>
  &nbsp; 
-<a class="summary-letter" href="#Top_cp_symbol-11"><b>\xE9</b></a>
+<br>
+<a class="summary-letter" href="#Top_cp_letter-\xE9"><b>\xE9</b></a>
  &nbsp; 
-<br>
 <a class="summary-letter" href="#Top_cp_letter-A"><b>A</b></a>
  &nbsp; 
 <a class="summary-letter" href="#Top_cp_letter-B"><b>B</b></a>
@@ -219,7 +219,7 @@
 <tr><td></td><td valign="top"><a 
href="#index-_0060">&lsquo;</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="#Top">Top</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="#index-_201c">&ldquo;</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="#Top">Top</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
-<tr><th><a name="Top_cp_symbol-11">\xE9</a></th><td></td><td></td></tr>
+<tr><th><a name="Top_cp_letter-\xE9">\xE9</a></th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a href="#index-e-e">\xE9 
\xE9</a>:</td><td>&nbsp;</td><td valign="top"><a href="#Top">Top</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th><a name="Top_cp_letter-A">A</a></th><td></td><td></td></tr>
@@ -335,9 +335,9 @@
  &nbsp; 
 <a class="summary-letter" href="#Top_cp_symbol-10"><b>`</b></a>
  &nbsp; 
-<a class="summary-letter" href="#Top_cp_symbol-11"><b>\xE9</b></a>
+<br>
+<a class="summary-letter" href="#Top_cp_letter-\xE9"><b>\xE9</b></a>
  &nbsp; 
-<br>
 <a class="summary-letter" href="#Top_cp_letter-A"><b>A</b></a>
  &nbsp; 
 <a class="summary-letter" href="#Top_cp_letter-B"><b>B</b></a>

Modified: 
trunk/tp/t/results/indices/encoding_index_latin1_enable_encoding/res_html/index.html
===================================================================
--- 
trunk/tp/t/results/indices/encoding_index_latin1_enable_encoding/res_html/index.html
        2016-09-21 21:42:03 UTC (rev 7405)
+++ 
trunk/tp/t/results/indices/encoding_index_latin1_enable_encoding/res_html/index.html
        2016-09-23 09:37:06 UTC (rev 7406)
@@ -128,9 +128,9 @@
  &nbsp; 
 <a class="summary-letter" href="#Top_cp_symbol-11"><b>\xB0</b></a>
  &nbsp; 
-<a class="summary-letter" href="#Top_cp_symbol-12"><b>\xE9</b></a>
+<br>
+<a class="summary-letter" href="#Top_cp_letter-\xE9"><b>\xE9</b></a>
  &nbsp; 
-<br>
 <a class="summary-letter" href="#Top_cp_letter-A"><b>A</b></a>
  &nbsp; 
 <a class="summary-letter" href="#Top_cp_letter-B"><b>B</b></a>
@@ -236,7 +236,7 @@
 <tr><th><a name="Top_cp_symbol-11">\xB0</a></th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a 
href="#index-_00b0">&deg;</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="#Top">Top</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
-<tr><th><a name="Top_cp_symbol-12">\xE9</a></th><td></td><td></td></tr>
+<tr><th><a name="Top_cp_letter-\xE9">\xE9</a></th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a href="#index-e-e">\xE9 
\xE9</a>:</td><td>&nbsp;</td><td valign="top"><a href="#Top">Top</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th><a name="Top_cp_letter-A">A</a></th><td></td><td></td></tr>
@@ -365,9 +365,9 @@
  &nbsp; 
 <a class="summary-letter" href="#Top_cp_symbol-11"><b>\xB0</b></a>
  &nbsp; 
-<a class="summary-letter" href="#Top_cp_symbol-12"><b>\xE9</b></a>
+<br>
+<a class="summary-letter" href="#Top_cp_letter-\xE9"><b>\xE9</b></a>
  &nbsp; 
-<br>
 <a class="summary-letter" href="#Top_cp_letter-A"><b>A</b></a>
  &nbsp; 
 <a class="summary-letter" href="#Top_cp_letter-B"><b>B</b></a>

Modified: trunk/tp/t/results/indices/encoding_index_utf8/res_html/index.html
===================================================================
--- trunk/tp/t/results/indices/encoding_index_utf8/res_html/index.html  
2016-09-21 21:42:03 UTC (rev 7405)
+++ trunk/tp/t/results/indices/encoding_index_utf8/res_html/index.html  
2016-09-23 09:37:06 UTC (rev 7406)
@@ -126,9 +126,9 @@
  &nbsp; 
 <a class="summary-letter" href="#Top_cp_symbol-10"><b>`</b></a>
  &nbsp; 
-<a class="summary-letter" href="#Top_cp_symbol-11"><b>é</b></a>
+<br>
+<a class="summary-letter" href="#Top_cp_letter-é"><b>é</b></a>
  &nbsp; 
-<br>
 <a class="summary-letter" href="#Top_cp_letter-A"><b>A</b></a>
  &nbsp; 
 <a class="summary-letter" href="#Top_cp_letter-B"><b>B</b></a>
@@ -219,7 +219,7 @@
 <tr><td></td><td valign="top"><a 
href="#index-_0060">&lsquo;</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="#Top">Top</a></td></tr>
 <tr><td></td><td valign="top"><a 
href="#index-_201c">&ldquo;</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="#Top">Top</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
-<tr><th><a name="Top_cp_symbol-11">é</a></th><td></td><td></td></tr>
+<tr><th><a name="Top_cp_letter-é">é</a></th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a href="#index-e-e">é 
é</a>:</td><td>&nbsp;</td><td valign="top"><a href="#Top">Top</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th><a name="Top_cp_letter-A">A</a></th><td></td><td></td></tr>
@@ -335,9 +335,9 @@
  &nbsp; 
 <a class="summary-letter" href="#Top_cp_symbol-10"><b>`</b></a>
  &nbsp; 
-<a class="summary-letter" href="#Top_cp_symbol-11"><b>é</b></a>
+<br>
+<a class="summary-letter" href="#Top_cp_letter-é"><b>é</b></a>
  &nbsp; 
-<br>
 <a class="summary-letter" href="#Top_cp_letter-A"><b>A</b></a>
  &nbsp; 
 <a class="summary-letter" href="#Top_cp_letter-B"><b>B</b></a>

Modified: 
trunk/tp/t/results/indices/encoding_index_utf8_enable_encoding/res_html/index.html
===================================================================
--- 
trunk/tp/t/results/indices/encoding_index_utf8_enable_encoding/res_html/index.html
  2016-09-21 21:42:03 UTC (rev 7405)
+++ 
trunk/tp/t/results/indices/encoding_index_utf8_enable_encoding/res_html/index.html
  2016-09-23 09:37:06 UTC (rev 7406)
@@ -126,15 +126,15 @@
  &nbsp; 
 <a class="summary-letter" href="#Top_cp_symbol-10"><b>°</b></a>
  &nbsp; 
-<a class="summary-letter" href="#Top_cp_symbol-11"><b>é</b></a>
+<a class="summary-letter" href="#Top_cp_symbol-11"><b>“</b></a>
  &nbsp; 
-<a class="summary-letter" href="#Top_cp_symbol-12"><b>“</b></a>
+<a class="summary-letter" href="#Top_cp_symbol-12"><b>€</b></a>
  &nbsp; 
-<a class="summary-letter" href="#Top_cp_symbol-13"><b>€</b></a>
+<a class="summary-letter" href="#Top_cp_symbol-13"><b>≥</b></a>
  &nbsp; 
-<a class="summary-letter" href="#Top_cp_symbol-14"><b>≥</b></a>
+<br>
+<a class="summary-letter" href="#Top_cp_letter-é"><b>é</b></a>
  &nbsp; 
-<br>
 <a class="summary-letter" href="#Top_cp_letter-A"><b>A</b></a>
  &nbsp; 
 <a class="summary-letter" href="#Top_cp_letter-B"><b>B</b></a>
@@ -238,16 +238,16 @@
 <tr><th><a name="Top_cp_symbol-10">°</a></th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a 
href="#index-_00b0">&deg;</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="#Top">Top</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
-<tr><th><a name="Top_cp_symbol-11">é</a></th><td></td><td></td></tr>
+<tr><th><a name="Top_cp_letter-é">é</a></th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a href="#index-e-e">é 
é</a>:</td><td>&nbsp;</td><td valign="top"><a href="#Top">Top</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
-<tr><th><a name="Top_cp_symbol-12">“</a></th><td></td><td></td></tr>
+<tr><th><a name="Top_cp_symbol-11">“</a></th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a 
href="#index-_201c">&ldquo;</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="#Top">Top</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
-<tr><th><a name="Top_cp_symbol-13">€</a></th><td></td><td></td></tr>
+<tr><th><a name="Top_cp_symbol-12">€</a></th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a 
href="#index-_20ac">&euro;</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="#Top">Top</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
-<tr><th><a name="Top_cp_symbol-14">≥</a></th><td></td><td></td></tr>
+<tr><th><a name="Top_cp_symbol-13">≥</a></th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a 
href="#index-_2265">&ge;</a>:</td><td>&nbsp;</td><td valign="top"><a 
href="#Top">Top</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th><a name="Top_cp_letter-A">A</a></th><td></td><td></td></tr>
@@ -375,15 +375,15 @@
  &nbsp; 
 <a class="summary-letter" href="#Top_cp_symbol-10"><b>°</b></a>
  &nbsp; 
-<a class="summary-letter" href="#Top_cp_symbol-11"><b>é</b></a>
+<a class="summary-letter" href="#Top_cp_symbol-11"><b>“</b></a>
  &nbsp; 
-<a class="summary-letter" href="#Top_cp_symbol-12"><b>“</b></a>
+<a class="summary-letter" href="#Top_cp_symbol-12"><b>€</b></a>
  &nbsp; 
-<a class="summary-letter" href="#Top_cp_symbol-13"><b>€</b></a>
+<a class="summary-letter" href="#Top_cp_symbol-13"><b>≥</b></a>
  &nbsp; 
-<a class="summary-letter" href="#Top_cp_symbol-14"><b>≥</b></a>
+<br>
+<a class="summary-letter" href="#Top_cp_letter-é"><b>é</b></a>
  &nbsp; 
-<br>
 <a class="summary-letter" href="#Top_cp_letter-A"><b>A</b></a>
  &nbsp; 
 <a class="summary-letter" href="#Top_cp_letter-B"><b>B</b></a>




reply via email to

[Prev in Thread] Current Thread [Next in Thread]