[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[5343] * tp/Texinfo/Convert/Plaintext.pm (_align_lines): correct
From: |
Patrice Dumas |
Subject: |
[5343] * tp/Texinfo/Convert/Plaintext.pm (_align_lines): correct byte count |
Date: |
Sun, 25 Aug 2013 23:04:49 +0000 |
Revision: 5343
http://svn.sv.gnu.org/viewvc/?view=rev&root=texinfo&revision=5343
Author: pertusus
Date: 2013-08-25 23:04:48 +0000 (Sun, 25 Aug 2013)
Log Message:
-----------
* tp/Texinfo/Convert/Plaintext.pm (_align_lines): correct byte count
in flushleft and center.
Modified Paths:
--------------
trunk/ChangeLog
trunk/tp/Texinfo/Convert/Plaintext.pm
trunk/tp/t/results/info_tests/center_flush.pl
trunk/tp/t/results/test_count/flushright.pl
trunk/tp/t/test_count.t
trunk/tp/tests/coverage/res_parser_info/formatting/formatting.info
trunk/tp/tests/coverage/res_parser_info/formatting_fr/formatting.info
trunk/tp/tests/coverage/res_parser_info/formatting_utf8_enable_encoding/formatting_utf8.info
Added Paths:
-----------
trunk/tp/t/results/test_count/flushright_in_example.pl
Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog 2013-08-24 22:45:38 UTC (rev 5342)
+++ trunk/ChangeLog 2013-08-25 23:04:48 UTC (rev 5343)
@@ -1,3 +1,8 @@
+2013-08-26 Patrice Dumas <address@hidden>
+
+ * tp/Texinfo/Convert/Plaintext.pm (_align_lines): correct byte count
+ in flushleft and center.
+
2013-08-24 Karl Berry <address@hidden> (tiny change)
* util/texi2dvi (run_bibtex): run biber if .bcf file exists.
Modified: trunk/tp/Texinfo/Convert/Plaintext.pm
===================================================================
--- trunk/tp/Texinfo/Convert/Plaintext.pm 2013-08-24 22:45:38 UTC (rev
5342)
+++ trunk/tp/Texinfo/Convert/Plaintext.pm 2013-08-25 23:04:48 UTC (rev
5343)
@@ -854,7 +854,8 @@
if ($line_width > $max_column or $no_align) {
$spaces_prepended = 0;
} elsif ($direction eq 'center') {
- $spaces_prepended = (($max_column -1 - $line_width) /2);
+ # if no int we may end up with floats...
+ $spaces_prepended = int(($max_column -1 - $line_width) /2);
} else {
$spaces_prepended = ($max_column -1 - $line_width);
}
@@ -907,6 +908,8 @@
foreach my $line (split /^/, $text) {
my $line_bytes_begin = 0;
my $line_bytes_end = 0;
+ my $removed_line_bytes_end = 0;
+ my $removed_line_bytes_begin = 0;
my ($new_image, $new_image_prepended_spaces);
if ($images_marks->{$line_index}) {
@@ -922,15 +925,19 @@
}
}
+ my $orig_line;
if (!$image) {
my $chomped = chomp($line);
# for debugging.
- my $orig_line = $line;
- $line_bytes_end -= $self->count_bytes($chomped);
+ $orig_line = $line;
+ $removed_line_bytes_end -= $self->count_bytes($chomped);
+ #$line_bytes_end -= $self->count_bytes($chomped);
$line =~ s/^(\s*)//;
- $line_bytes_begin -= $self->count_bytes($1);
+ $removed_line_bytes_begin -= $self->count_bytes($1);
+ #$line_bytes_begin -= $self->count_bytes($1);
$line =~ s/(\s*)$//;
- $line_bytes_end -= $self->count_bytes($1);
+ $removed_line_bytes_end -= $self->count_bytes($1);
+ #$line_bytes_end -= $self->count_bytes($1);
my $line_width = Texinfo::Convert::Unicode::string_width($line);
if ($line_width == 0) {
$result .= "\n";
@@ -971,12 +978,14 @@
if ($updated_locations->{$line_index}) {
foreach my $location (@{$updated_locations->{$line_index}}) {
- $location->{'bytes'} += $line_bytes_begin + $delta_bytes;
+ $location->{'bytes'} += $line_bytes_begin + $removed_line_bytes_begin
+ + $delta_bytes;
#print STDERR "UPDATE ALIGN:
$location->{'root'}->{'extra'}->{'normalized'}: ($location->{'bytes'})\n";
}
}
- $delta_bytes += $line_bytes_begin + $line_bytes_end;
- #print STDERR "ALIGN $orig_line ($line_index. lbb $line_bytes_begin, lbe
$line_bytes_end, delta $delta_bytes, bytes_count $bytes_count)\n";
+ $delta_bytes += $line_bytes_begin + $line_bytes_end
+ + $removed_line_bytes_begin + $removed_line_bytes_end;
+ #print STDERR "ALIGN $orig_line ($line_index. lbb $line_bytes_begin, lbe
$line_bytes_end, rlbb $removed_line_bytes_begin, rlbe $removed_line_bytes_end
delta $delta_bytes, bytes_count $bytes_count)\n";
$line_index++;
}
return ($result, $bytes_count);
Modified: trunk/tp/t/results/info_tests/center_flush.pl
===================================================================
--- trunk/tp/t/results/info_tests/center_flush.pl 2013-08-24 22:45:38 UTC
(rev 5342)
+++ trunk/tp/t/results/info_tests/center_flush.pl 2013-08-25 23:04:48 UTC
(rev 5343)
@@ -673,9 +673,9 @@
Tag Table:
-Ref: anchor in flushleft98
-Ref: anchor in flushright601
-Ref: second anchor in flushright671
+Ref: anchor in flushleft99
+Ref: anchor in flushright607
+Ref: second anchor in flushright677
End Tag Table
';
Modified: trunk/tp/t/results/test_count/flushright.pl
===================================================================
--- trunk/tp/t/results/test_count/flushright.pl 2013-08-24 22:45:38 UTC (rev
5342)
+++ trunk/tp/t/results/test_count/flushright.pl 2013-08-25 23:04:48 UTC (rev
5343)
@@ -444,35 +444,35 @@
[16] (25,1)
[17] (25,1) :text|dsdbf\\n|
[17] (32,2)
- [6] (142,2)
+ [6] (144,2)
locations (1) l 0 b 67 (2) l 1 b 133 (3) l 1 b 137
- [18] (142,2) :empty_line:text|\\n|
- [18] (143,3)
- [19] (143,3) :paragraph
+ [18] (144,2) :empty_line:text|\\n|
+ [18] (145,3)
+ [19] (145,3) :paragraph
[20] (0,0) :text|dqs\\n|
[20] (4,1)
[21] (4,1) :text|sqdd\\n|
[21] (9,2)
- [19] (285,5)
- [22] (285,5) :empty_line:text|\\n|
- [22] (286,6)
- [23] (286,6) @anchor
- [23] (286,6)
- locations (4) l 6 b 286
- [24] (286,6) :empty_spaces_after_close_brace:text|\\n|
- [24] (286,6)
- [25] (286,6) :empty_line:text|\\n|
- [25] (286,6)
- [26] (286,6) :paragraph
+ [19] (289,5)
+ [22] (289,5) :empty_line:text|\\n|
+ [22] (290,6)
+ [23] (290,6) @anchor
+ [23] (290,6)
+ locations (4) l 6 b 290
+ [24] (290,6) :empty_spaces_after_close_brace:text|\\n|
+ [24] (290,6)
+ [25] (290,6) :empty_line:text|\\n|
+ [25] (290,6)
+ [26] (290,6) :paragraph
[27] (0,0) :text|new para.\\n|
[27] (10,1)
- [26] (357,7)
- [28] (357,7) :empty_line:text|\\n|
- [28] (358,8)
- [29] (358,8) @end
- [29] (358,8)
- [3] (358,8)
- [1] (358,8)
+ [26] (362,7)
+ [28] (362,7) :empty_line:text|\\n|
+ [28] (363,8)
+ [29] (363,8) @end
+ [29] (363,8)
+ [3] (363,8)
+ [1] (363,8)
aaa bb ada
dad sff sd and dsdbf
Added: trunk/tp/t/results/test_count/flushright_in_example.pl
===================================================================
--- trunk/tp/t/results/test_count/flushright_in_example.pl
(rev 0)
+++ trunk/tp/t/results/test_count/flushright_in_example.pl 2013-08-25
23:04:48 UTC (rev 5343)
@@ -0,0 +1,728 @@
+use vars qw(%result_texis %result_texts %result_trees %result_errors
+ %result_indices %result_sectioning %result_nodes %result_menus
+ %result_floats %result_converted %result_converted_errors
+ %result_elements %result_directions_text);
+
+use utf8;
+
+$result_trees{'flushright_in_example'} = {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'cmdname' => 'example',
+ 'contents' => [
+ {
+ 'extra' => {
+ 'command' => {}
+ },
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'empty_line_after_command'
+ },
+ {
+ 'cmdname' => 'flushright',
+ 'contents' => [
+ {
+ 'extra' => {
+ 'command' => {}
+ },
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'empty_line_after_command'
+ },
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => ' aaa bb '
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => 'rrr'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'brace_command_arg'
+ }
+ ],
+ 'cmdname' => 'anchor',
+ 'contents' => [],
+ 'extra' => {
+ 'brace_command_contents' => [
+ [
+ {}
+ ]
+ ],
+ 'node_content' => [
+ {}
+ ],
+ 'normalized' => 'rrr',
+ 'spaces_before_argument' => {
+ 'text' => '',
+ 'type' => 'empty_spaces_before_argument'
+ }
+ },
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 4,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ },
+ {
+ 'text' => ' ',
+ 'type' => 'empty_spaces_after_close_brace'
+ },
+ {
+ 'parent' => {},
+ 'text' => 'ada
+'
+ },
+ {
+ 'parent' => {},
+ 'text' => ' dad sff sd '
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => 'a1'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'brace_command_arg'
+ }
+ ],
+ 'cmdname' => 'anchor',
+ 'contents' => [],
+ 'extra' => {
+ 'brace_command_contents' => [
+ [
+ {}
+ ]
+ ],
+ 'node_content' => [
+ {}
+ ],
+ 'normalized' => 'a1',
+ 'spaces_before_argument' => {
+ 'text' => '',
+ 'type' => 'empty_spaces_before_argument'
+ }
+ },
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 5,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ },
+ {
+ 'text' => ' ',
+ 'type' => 'empty_spaces_after_close_brace'
+ },
+ {
+ 'parent' => {},
+ 'text' => 'and '
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => 'a2'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'brace_command_arg'
+ }
+ ],
+ 'cmdname' => 'anchor',
+ 'contents' => [],
+ 'extra' => {
+ 'brace_command_contents' => [
+ [
+ {}
+ ]
+ ],
+ 'node_content' => [
+ {}
+ ],
+ 'normalized' => 'a2',
+ 'spaces_before_argument' => {
+ 'text' => '',
+ 'type' => 'empty_spaces_before_argument'
+ }
+ },
+ 'line_nr' => {},
+ 'parent' => {}
+ },
+ {
+ 'text' => ' ',
+ 'type' => 'empty_spaces_after_close_brace'
+ },
+ {
+ 'parent' => {},
+ 'text' => 'dsdbf
+'
+ },
+ {
+ 'parent' => {},
+ 'text' => ' dad sff sd '
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => 'a3'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'brace_command_arg'
+ }
+ ],
+ 'cmdname' => 'anchor',
+ 'contents' => [],
+ 'extra' => {
+ 'brace_command_contents' => [
+ [
+ {}
+ ]
+ ],
+ 'node_content' => [
+ {}
+ ],
+ 'normalized' => 'a3',
+ 'spaces_before_argument' => {
+ 'text' => '',
+ 'type' => 'empty_spaces_before_argument'
+ }
+ },
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 6,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ },
+ {
+ 'text' => ' ',
+ 'type' => 'empty_spaces_after_close_brace'
+ },
+ {
+ 'parent' => {},
+ 'text' => 'and '
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => 'a4'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'brace_command_arg'
+ }
+ ],
+ 'cmdname' => 'anchor',
+ 'contents' => [],
+ 'extra' => {
+ 'brace_command_contents' => [
+ [
+ {}
+ ]
+ ],
+ 'node_content' => [
+ {}
+ ],
+ 'normalized' => 'a4',
+ 'spaces_before_argument' => {
+ 'text' => '',
+ 'type' => 'empty_spaces_before_argument'
+ }
+ },
+ 'line_nr' => {},
+ 'parent' => {}
+ },
+ {
+ 'text' => ' ',
+ 'type' => 'empty_spaces_after_close_brace'
+ },
+ {
+ 'parent' => {},
+ 'text' => 'dsdbf
+'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'parent' => {},
+ 'text' => 'dqs
+'
+ },
+ {
+ 'parent' => {},
+ 'text' => 'sqdd
+'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'parent' => {},
+ 'text' => 'alone'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'brace_command_arg'
+ }
+ ],
+ 'cmdname' => 'anchor',
+ 'contents' => [],
+ 'extra' => {
+ 'brace_command_contents' => [
+ [
+ {}
+ ]
+ ],
+ 'node_content' => [
+ {}
+ ],
+ 'normalized' => 'alone',
+ 'spaces_before_argument' => {
+ 'text' => '',
+ 'type' => 'empty_spaces_before_argument'
+ }
+ },
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 11,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ },
+ {
+ 'text' => '
+',
+ 'type' => 'empty_spaces_after_close_brace'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ },
+ {
+ 'parent' => {},
+ 'text' => 'new para.
+'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'empty_line'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'preformatted'
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'extra' => {
+ 'command' => {}
+ },
+ 'parent' => {},
+ 'text' => ' ',
+ 'type' => 'empty_spaces_after_command'
+ },
+ {
+ 'parent' => {},
+ 'text' => 'flushright'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'spaces_at_end'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'misc_line_arg'
+ }
+ ],
+ 'cmdname' => 'end',
+ 'extra' => {
+ 'command' => {},
+ 'command_argument' => 'flushright',
+ 'spaces_after_command' => {},
+ 'text_arg' => 'flushright'
+ },
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 15,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ }
+ ],
+ 'extra' => {
+ 'end_command' => {},
+ 'spaces_after_command' => {}
+ },
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 3,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ },
+ {
+ 'args' => [
+ {
+ 'contents' => [
+ {
+ 'extra' => {
+ 'command' => {}
+ },
+ 'parent' => {},
+ 'text' => ' ',
+ 'type' => 'empty_spaces_after_command'
+ },
+ {
+ 'parent' => {},
+ 'text' => 'example'
+ },
+ {
+ 'parent' => {},
+ 'text' => '
+',
+ 'type' => 'spaces_at_end'
+ }
+ ],
+ 'parent' => {},
+ 'type' => 'misc_line_arg'
+ }
+ ],
+ 'cmdname' => 'end',
+ 'extra' => {
+ 'command' => {},
+ 'command_argument' => 'example',
+ 'spaces_after_command' => {},
+ 'text_arg' => 'example'
+ },
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 16,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ }
+ ],
+ 'extra' => {
+ 'end_command' => {},
+ 'spaces_after_command' => {}
+ },
+ 'line_nr' => {
+ 'file_name' => '',
+ 'line_nr' => 2,
+ 'macro' => ''
+ },
+ 'parent' => {}
+ }
+ ],
+ 'type' => 'text_root'
+};
+$result_trees{'flushright_in_example'}{'contents'}[0]{'parent'} =
$result_trees{'flushright_in_example'};
+$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[0]{'extra'}{'command'}
= $result_trees{'flushright_in_example'}{'contents'}[1];
+$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[0]{'parent'}
= $result_trees{'flushright_in_example'}{'contents'}[1];
+$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[0]{'extra'}{'command'}
= $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1];
+$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[0]{'parent'}
= $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1];
+$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'parent'}
=
$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1];
+$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[0];
+$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[0]{'parent'}
=
$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[1];
+$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'extra'}{'brace_command_contents'}[0][0]
=
$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0];
+$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'extra'}{'node_content'}[0]
=
$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0];
+$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'parent'}
=
$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1];
+$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[3]{'parent'}
=
$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1];
+$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[4]{'parent'}
=
$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1];
+$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[5]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[5]{'args'}[0];
+$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[5]{'args'}[0]{'parent'}
=
$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[5];
+$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[5]{'extra'}{'brace_command_contents'}[0][0]
=
$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[5]{'args'}[0]{'contents'}[0];
+$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[5]{'extra'}{'node_content'}[0]
=
$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[5]{'args'}[0]{'contents'}[0];
+$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[5]{'parent'}
=
$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1];
+$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[7]{'parent'}
=
$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1];
+$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[8]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[8]{'args'}[0];
+$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[8]{'args'}[0]{'parent'}
=
$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[8];
+$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[8]{'extra'}{'brace_command_contents'}[0][0]
=
$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[8]{'args'}[0]{'contents'}[0];
+$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[8]{'extra'}{'node_content'}[0]
=
$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[8]{'args'}[0]{'contents'}[0];
+$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[8]{'line_nr'}
=
$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[5]{'line_nr'};
+$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[8]{'parent'}
=
$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1];
+$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[10]{'parent'}
=
$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1];
+$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[11]{'parent'}
=
$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1];
+$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[12]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[12]{'args'}[0];
+$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[12]{'args'}[0]{'parent'}
=
$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[12];
+$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[12]{'extra'}{'brace_command_contents'}[0][0]
=
$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[12]{'args'}[0]{'contents'}[0];
+$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[12]{'extra'}{'node_content'}[0]
=
$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[12]{'args'}[0]{'contents'}[0];
+$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[12]{'parent'}
=
$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1];
+$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[14]{'parent'}
=
$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1];
+$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[15]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[15]{'args'}[0];
+$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[15]{'args'}[0]{'parent'}
=
$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[15];
+$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[15]{'extra'}{'brace_command_contents'}[0][0]
=
$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[15]{'args'}[0]{'contents'}[0];
+$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[15]{'extra'}{'node_content'}[0]
=
$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[15]{'args'}[0]{'contents'}[0];
+$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[15]{'line_nr'}
=
$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[12]{'line_nr'};
+$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[15]{'parent'}
=
$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1];
+$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[17]{'parent'}
=
$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1];
+$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[18]{'parent'}
=
$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1];
+$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[19]{'parent'}
=
$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1];
+$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[20]{'parent'}
=
$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1];
+$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[21]{'parent'}
=
$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1];
+$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[22]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[22]{'args'}[0];
+$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[22]{'args'}[0]{'parent'}
=
$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[22];
+$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[22]{'extra'}{'brace_command_contents'}[0][0]
=
$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[22]{'args'}[0]{'contents'}[0];
+$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[22]{'extra'}{'node_content'}[0]
=
$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[22]{'args'}[0]{'contents'}[0];
+$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[22]{'parent'}
=
$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1];
+$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[24]{'parent'}
=
$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1];
+$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[25]{'parent'}
=
$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1];
+$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[26]{'parent'}
=
$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1];
+$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'parent'}
= $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1];
+$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0]{'extra'}{'command'}
=
$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[2];
+$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[0];
+$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'}
=
$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[0];
+$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[2]{'parent'}
=
$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[0];
+$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[0]{'parent'}
=
$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[2];
+$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'extra'}{'command'}
= $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1];
+$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'extra'}{'spaces_after_command'}
=
$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0];
+$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'parent'}
= $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1];
+$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'extra'}{'end_command'}
=
$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[2];
+$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'extra'}{'spaces_after_command'}
=
$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[0];
+$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'parent'}
= $result_trees{'flushright_in_example'}{'contents'}[1];
+$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0]{'extra'}{'command'}
= $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[2];
+$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
=
$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[2]{'args'}[0];
+$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'}
=
$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[2]{'args'}[0];
+$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[2]{'parent'}
=
$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[2]{'args'}[0];
+$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[2]{'args'}[0]{'parent'}
= $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[2];
+$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[2]{'extra'}{'command'}
= $result_trees{'flushright_in_example'}{'contents'}[1];
+$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[2]{'extra'}{'spaces_after_command'}
=
$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0];
+$result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[2]{'parent'}
= $result_trees{'flushright_in_example'}{'contents'}[1];
+$result_trees{'flushright_in_example'}{'contents'}[1]{'extra'}{'end_command'}
= $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[2];
+$result_trees{'flushright_in_example'}{'contents'}[1]{'extra'}{'spaces_after_command'}
= $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[0];
+$result_trees{'flushright_in_example'}{'contents'}[1]{'parent'} =
$result_trees{'flushright_in_example'};
+
+$result_texis{'flushright_in_example'} = '
address@hidden
address@hidden
+ aaa bb @anchor{rrr} ada
+ dad sff sd @anchor{a1} and @anchor{a2} dsdbf
+ dad sff sd @anchor{a3} and @anchor{a4} dsdbf
+
+dqs
+sqdd
+
address@hidden
+
+new para.
+
address@hidden flushright
address@hidden example
+';
+
+
+$result_texts{'flushright_in_example'} = '
+ aaa bb ada
+ dad sff sd and dsdbf
+ dad sff sd and dsdbf
+
+dqs
+sqdd
+
+
+new para.
+
+';
+
+$result_errors{'flushright_in_example'} = [];
+
+
+
+$result_converted{'debugcount'}->{'flushright_in_example'} = ' [1] (0,0)
:text_root
+ [2] (0,0) :empty_line:text|\\n|
+ [2] (0,0)
+ [3] (0,0) @example
+ [4] (0,0) :empty_line_after_command:text|\\n|
+ [4] (0,0)
+ [5] (0,0) @flushright
+ [6] (0,0) :empty_line_after_command:text|\\n|
+ [6] (0,0)
+ [7] (0,0) :preformatted
+ [8] (0,0) :text| aaa bb |
+ [8] (14,0)
+ [9] (14,0) @anchor
+ [9] (14,0)
+ locations (1) l 0 b 14
+ [10] (14,0) :empty_spaces_after_close_brace:text| |
+ [10] (14,0)
+ [11] (14,0) :text|ada \\n|
+ [11] (18,1)
+ [12] (18,1) :text| dad sff sd |
+ [12] (48,1)
+ [13] (48,1) @anchor
+ [13] (48,1)
+ locations (2) l 1 b 48
+ [14] (48,1) :empty_spaces_after_close_brace:text| |
+ [14] (48,1)
+ [15] (48,1) :text|and |
+ [15] (52,1)
+ [16] (52,1) @anchor
+ [16] (52,1)
+ locations (3) l 1 b 52
+ [17] (52,1) :empty_spaces_after_close_brace:text| |
+ [17] (52,1)
+ [18] (52,1) :text|dsdbf\\n|
+ [18] (58,2)
+ [19] (58,2) :text| dad sff sd |
+ [19] (88,2)
+ [20] (88,2) @anchor
+ [20] (88,2)
+ locations (4) l 2 b 88
+ [21] (88,2) :empty_spaces_after_close_brace:text| |
+ [21] (88,2)
+ [22] (88,2) :text|and |
+ [22] (92,2)
+ [23] (92,2) @anchor
+ [23] (92,2)
+ locations (5) l 2 b 92
+ [24] (92,2) :empty_spaces_after_close_brace:text| |
+ [24] (92,2)
+ [25] (92,2) :text|dsdbf\\n|
+ [25] (98,3)
+ [26] (98,3) :empty_line:text|\\n|
+ [26] (99,4)
+ [27] (99,4) :text|dqs\\n|
+ [27] (108,5)
+ [28] (108,5) :text|sqdd\\n|
+ [28] (118,6)
+ [29] (118,6) :empty_line:text|\\n|
+ [29] (119,7)
+ [30] (119,7) @anchor
+ [30] (119,7)
+ locations (6) l 7 b 119
+ [31] (119,7) :empty_spaces_after_close_brace:text|\\n|
+ [31] (119,7)
+ [32] (119,7) :empty_line:text|\\n|
+ [32] (119,7)
+ [33] (119,7) :text|new para.\\n|
+ [33] (134,8)
+ [34] (134,8) :empty_line:text|\\n|
+ [34] (135,9)
+ [7] (435,9)
+ locations (1) l 0 b 68 (2) l 1 b 134 (3) l 1 b 138 (4) l 2 b 206 (5) l 2 b
210 (6) l 7 b 419
+ [35] (435,9) @end
+ [35] (435,9)
+ [5] (435,9)
+ [36] (435,9) @end
+ [36] (435,9)
+ [3] (435,9)
+ [1] (435,9)
+ aaa bb ada
+ dad sff sd and dsdbf
+ dad sff sd and dsdbf
+
+ dqs
+ sqdd
+
+ new para.
+
+';
+
+$result_converted_errors{'debugcount'}->{'flushright_in_example'} = [
+ {
+ 'file_name' => '',
+ 'error_line' => ':4: warning: @anchor outside of any node
+',
+ 'text' => '@anchor outside of any node',
+ 'type' => 'warning',
+ 'macro' => '',
+ 'line_nr' => 4
+ },
+ {
+ 'file_name' => '',
+ 'error_line' => ':5: warning: @anchor outside of any node
+',
+ 'text' => '@anchor outside of any node',
+ 'type' => 'warning',
+ 'macro' => '',
+ 'line_nr' => 5
+ },
+ {
+ 'file_name' => '',
+ 'error_line' => ':5: warning: @anchor outside of any node
+',
+ 'text' => '@anchor outside of any node',
+ 'type' => 'warning',
+ 'macro' => '',
+ 'line_nr' => 5
+ },
+ {
+ 'file_name' => '',
+ 'error_line' => ':6: warning: @anchor outside of any node
+',
+ 'text' => '@anchor outside of any node',
+ 'type' => 'warning',
+ 'macro' => '',
+ 'line_nr' => 6
+ },
+ {
+ 'file_name' => '',
+ 'error_line' => ':6: warning: @anchor outside of any node
+',
+ 'text' => '@anchor outside of any node',
+ 'type' => 'warning',
+ 'macro' => '',
+ 'line_nr' => 6
+ },
+ {
+ 'file_name' => '',
+ 'error_line' => ':11: warning: @anchor outside of any node
+',
+ 'text' => '@anchor outside of any node',
+ 'type' => 'warning',
+ 'macro' => '',
+ 'line_nr' => 11
+ }
+];
+
+
+1;
Modified: trunk/tp/t/test_count.t
===================================================================
--- trunk/tp/t/test_count.t 2013-08-24 22:45:38 UTC (rev 5342)
+++ trunk/tp/t/test_count.t 2013-08-25 23:04:48 UTC (rev 5343)
@@ -38,6 +38,24 @@
@end flushright
'],
+['flushright_in_example',
+'
address@hidden
address@hidden
+ aaa bb @anchor{rrr} ada
+ dad sff sd @anchor{a1} and @anchor{a2} dsdbf
+ dad sff sd @anchor{a3} and @anchor{a4} dsdbf
+
+dqs
+sqdd
+
address@hidden
+
+new para.
+
address@hidden flushright
address@hidden example
+'],
['multitable',
'
@multitable {aaa} {bb1} {ccc}
Modified: trunk/tp/tests/coverage/res_parser_info/formatting/formatting.info
===================================================================
--- trunk/tp/tests/coverage/res_parser_info/formatting/formatting.info
2013-08-24 22:45:38 UTC (rev 5342)
+++ trunk/tp/tests/coverage/res_parser_info/formatting/formatting.info
2013-08-25 23:04:48 UTC (rev 5343)
@@ -1937,19 +1937,19 @@
Tag Table:
Node: Top10277
-Ref: Top-Footnote-154300
-Ref: Top-Footnote-254320
-Ref: Top-Footnote-354341
-Ref: Top-Footnote-454361
-Ref: Top-Footnote-554382
-Ref: Top-Footnote-654402
-Node: chapter54423
-Ref: chapter-Footnote-154647
-Node: s--ect,ion54667
-Node: subsection54869
-Ref: anchor55048
-Node: subsubsection ``simple-double--55048
-Node: subsubsection three---four----''55248
-Node: chapter255420
+Ref: Top-Footnote-154311
+Ref: Top-Footnote-254331
+Ref: Top-Footnote-354352
+Ref: Top-Footnote-454372
+Ref: Top-Footnote-554393
+Ref: Top-Footnote-654413
+Node: chapter54434
+Ref: chapter-Footnote-154658
+Node: s--ect,ion54678
+Node: subsection54880
+Ref: anchor55059
+Node: subsubsection ``simple-double--55059
+Node: subsubsection three---four----''55259
+Node: chapter255431
End Tag Table
Modified: trunk/tp/tests/coverage/res_parser_info/formatting_fr/formatting.info
===================================================================
--- trunk/tp/tests/coverage/res_parser_info/formatting_fr/formatting.info
2013-08-24 22:45:38 UTC (rev 5342)
+++ trunk/tp/tests/coverage/res_parser_info/formatting_fr/formatting.info
2013-08-25 23:04:48 UTC (rev 5343)
@@ -1938,19 +1938,19 @@
Tag Table:
Node: Top10359
-Ref: Top-Footnote-154643
-Ref: Top-Footnote-254663
-Ref: Top-Footnote-354684
-Ref: Top-Footnote-454704
-Ref: Top-Footnote-554725
-Ref: Top-Footnote-654745
-Node: chapter54766
-Ref: chapter-Footnote-154990
-Node: s--ect,ion55010
-Node: subsection55212
-Ref: anchor55391
-Node: subsubsection ``simple-double--55391
-Node: subsubsection three---four----''55591
-Node: chapter255763
+Ref: Top-Footnote-154654
+Ref: Top-Footnote-254674
+Ref: Top-Footnote-354695
+Ref: Top-Footnote-454715
+Ref: Top-Footnote-554736
+Ref: Top-Footnote-654756
+Node: chapter54777
+Ref: chapter-Footnote-155001
+Node: s--ect,ion55021
+Node: subsection55223
+Ref: anchor55402
+Node: subsubsection ``simple-double--55402
+Node: subsubsection three---four----''55602
+Node: chapter255774
End Tag Table
Modified:
trunk/tp/tests/coverage/res_parser_info/formatting_utf8_enable_encoding/formatting_utf8.info
===================================================================
---
trunk/tp/tests/coverage/res_parser_info/formatting_utf8_enable_encoding/formatting_utf8.info
2013-08-24 22:45:38 UTC (rev 5342)
+++
trunk/tp/tests/coverage/res_parser_info/formatting_utf8_enable_encoding/formatting_utf8.info
2013-08-25 23:04:48 UTC (rev 5343)
@@ -1934,20 +1934,20 @@
Tag Table:
Node: Top11126
-Ref: Top-Footnote-156949
-Ref: Top-Footnote-256969
-Ref: Top-Footnote-356990
-Ref: Top-Footnote-457010
-Ref: Top-Footnote-557031
-Ref: Top-Footnote-657051
-Node: chapter57072
-Ref: chapter-Footnote-157311
-Node: s--ect,ion57331
-Node: subsection57538
-Ref: anchor57722
-Node: subsubsection ``simple-double--57722
-Node: subsubsection three---four----''57931
-Node: chapter258110
+Ref: Top-Footnote-156960
+Ref: Top-Footnote-256980
+Ref: Top-Footnote-357001
+Ref: Top-Footnote-457021
+Ref: Top-Footnote-557042
+Ref: Top-Footnote-657062
+Node: chapter57083
+Ref: chapter-Footnote-157322
+Node: s--ect,ion57342
+Node: subsection57549
+Ref: anchor57733
+Node: subsubsection ``simple-double--57733
+Node: subsubsection three---four----''57942
+Node: chapter258121
End Tag Table
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [5343] * tp/Texinfo/Convert/Plaintext.pm (_align_lines): correct byte count,
Patrice Dumas <=