[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
branch master updated: vertical tab
From: |
Gavin D. Smith |
Subject: |
branch master updated: vertical tab |
Date: |
Tue, 19 Apr 2022 12:29:24 -0400 |
This is an automated email from the git hooks/post-receive script.
gavin pushed a commit to branch master
in repository texinfo.
The following commit(s) were added to refs/heads/master by this push:
new 427752f34b vertical tab
427752f34b is described below
commit 427752f34bfbecf0ebe18d9565c92436f86b32ac
Author: Gavin Smith <gavinsmith0123@gmail.com>
AuthorDate: Tue Apr 19 17:29:15 2022 +0100
vertical tab
* tp/Texinfo/XS/parsetexi/parser.c
(whitespace_chars, whitespace_chars_except_newline):
Add \v in order to be consistent with \s regex class in
newer Perl. From Patrice.
---
ChangeLog | 9 ++++
tp/Texinfo/XS/parsetexi/parser.c | 4 +-
.../sectioning/in_menu_only_special_spaces_node.pl | 51 ++++------------------
.../results/sectioning/only_special_spaces_node.pl | 25 +++--------
4 files changed, 25 insertions(+), 64 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 3c0d988166..b4d9ae5830 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2022-04-19 Gavin Smith <gavinsmith0123@gmail.com>
+
+ vertical tab
+
+ * tp/Texinfo/XS/parsetexi/parser.c
+ (whitespace_chars, whitespace_chars_except_newline):
+ Add \v in order to be consistent with \s regex class in
+ newer Perl. From Patrice.
+
2022-04-18 Patrice Dumas <pertusus@free.fr>
* tp/Texinfo/Structuring.pm (associate_internal_references): check
diff --git a/tp/Texinfo/XS/parsetexi/parser.c b/tp/Texinfo/XS/parsetexi/parser.c
index e08452fbf4..f54a3ab940 100644
--- a/tp/Texinfo/XS/parsetexi/parser.c
+++ b/tp/Texinfo/XS/parsetexi/parser.c
@@ -24,11 +24,11 @@
#include "input.h"
-const char *whitespace_chars = " \t\f\r\n";
+const char *whitespace_chars = " \t\v\f\r\n";
const char *digit_chars = "0123456789";
// [^\S\r\n] in Perl
-const char *whitespace_chars_except_newline = " \t\f";
+const char *whitespace_chars_except_newline = " \t\v\f";
/* Check if the contents of S2 appear at S1). */
int
diff --git a/tp/t/results/sectioning/in_menu_only_special_spaces_node.pl
b/tp/t/results/sectioning/in_menu_only_special_spaces_node.pl
index 81ae58fc86..c346a105a7 100644
--- a/tp/t/results/sectioning/in_menu_only_special_spaces_node.pl
+++ b/tp/t/results/sectioning/in_menu_only_special_spaces_node.pl
@@ -163,16 +163,10 @@ $result_trees{'in_menu_only_special_spaces_node'} = {
"args" => [
{
"parent" => {},
- "text" => "* \t\f",
+ "text" => "* \t\f\13",
"type" => "menu_entry_leading_text"
},
{
- "contents" => [
- {
- "parent" => {},
- "text" => "\13"
- }
- ],
"parent" => {},
"type" => "menu_entry_node"
},
@@ -200,12 +194,7 @@ $result_trees{'in_menu_only_special_spaces_node'} = {
],
"extra" => {
"menu_entry_description" => {},
- "menu_entry_node" => {
- "node_content" => [
- {}
- ],
- "normalized" => "-"
- }
+ "menu_entry_node" => undef
},
"parent" => {},
"source_info" => {
@@ -562,14 +551,9 @@ $result_trees{'in_menu_only_special_spaces_node'} = {
{
"args" => [
{
- "contents" => [
- {
- "parent" => {},
- "text" => "\13"
- }
- ],
+ "contents" => [],
"extra" => {
- "spaces_after_argument" => "\n"
+ "spaces_after_argument" => " \t\f\13\n"
},
"parent" => {},
"type" => "line_arg"
@@ -579,14 +563,8 @@ $result_trees{'in_menu_only_special_spaces_node'} = {
"contents" => [],
"extra" => {
"nodes_manuals" => [
- {
- "node_content" => [
- {}
- ],
- "normalized" => "-"
- }
- ],
- "spaces_before_argument" => " \t\f"
+ undef
+ ]
},
"parent" => {},
"source_info" => {
@@ -947,14 +925,12 @@
$result_trees{'in_menu_only_special_spaces_node'}{"contents"}[2]{"contents"}[1]{
$result_trees{'in_menu_only_special_spaces_node'}{"contents"}[2]{"contents"}[1]{"contents"}[1]{"extra"}{"menu_entry_node"}{"node_content"}[0]
=
$result_trees{'in_menu_only_special_spaces_node'}{"contents"}[2]{"contents"}[1]{"contents"}[1]{"args"}[1]{"contents"}[0];
$result_trees{'in_menu_only_special_spaces_node'}{"contents"}[2]{"contents"}[1]{"contents"}[1]{"parent"}
=
$result_trees{'in_menu_only_special_spaces_node'}{"contents"}[2]{"contents"}[1];
$result_trees{'in_menu_only_special_spaces_node'}{"contents"}[2]{"contents"}[1]{"contents"}[2]{"args"}[0]{"parent"}
=
$result_trees{'in_menu_only_special_spaces_node'}{"contents"}[2]{"contents"}[1]{"contents"}[2];
-$result_trees{'in_menu_only_special_spaces_node'}{"contents"}[2]{"contents"}[1]{"contents"}[2]{"args"}[1]{"contents"}[0]{"parent"}
=
$result_trees{'in_menu_only_special_spaces_node'}{"contents"}[2]{"contents"}[1]{"contents"}[2]{"args"}[1];
$result_trees{'in_menu_only_special_spaces_node'}{"contents"}[2]{"contents"}[1]{"contents"}[2]{"args"}[1]{"parent"}
=
$result_trees{'in_menu_only_special_spaces_node'}{"contents"}[2]{"contents"}[1]{"contents"}[2];
$result_trees{'in_menu_only_special_spaces_node'}{"contents"}[2]{"contents"}[1]{"contents"}[2]{"args"}[2]{"parent"}
=
$result_trees{'in_menu_only_special_spaces_node'}{"contents"}[2]{"contents"}[1]{"contents"}[2];
$result_trees{'in_menu_only_special_spaces_node'}{"contents"}[2]{"contents"}[1]{"contents"}[2]{"args"}[3]{"contents"}[0]{"contents"}[0]{"parent"}
=
$result_trees{'in_menu_only_special_spaces_node'}{"contents"}[2]{"contents"}[1]{"contents"}[2]{"args"}[3]{"contents"}[0];
$result_trees{'in_menu_only_special_spaces_node'}{"contents"}[2]{"contents"}[1]{"contents"}[2]{"args"}[3]{"contents"}[0]{"parent"}
=
$result_trees{'in_menu_only_special_spaces_node'}{"contents"}[2]{"contents"}[1]{"contents"}[2]{"args"}[3];
$result_trees{'in_menu_only_special_spaces_node'}{"contents"}[2]{"contents"}[1]{"contents"}[2]{"args"}[3]{"parent"}
=
$result_trees{'in_menu_only_special_spaces_node'}{"contents"}[2]{"contents"}[1]{"contents"}[2];
$result_trees{'in_menu_only_special_spaces_node'}{"contents"}[2]{"contents"}[1]{"contents"}[2]{"extra"}{"menu_entry_description"}
=
$result_trees{'in_menu_only_special_spaces_node'}{"contents"}[2]{"contents"}[1]{"contents"}[2]{"args"}[3];
-$result_trees{'in_menu_only_special_spaces_node'}{"contents"}[2]{"contents"}[1]{"contents"}[2]{"extra"}{"menu_entry_node"}{"node_content"}[0]
=
$result_trees{'in_menu_only_special_spaces_node'}{"contents"}[2]{"contents"}[1]{"contents"}[2]{"args"}[1]{"contents"}[0];
$result_trees{'in_menu_only_special_spaces_node'}{"contents"}[2]{"contents"}[1]{"contents"}[2]{"parent"}
=
$result_trees{'in_menu_only_special_spaces_node'}{"contents"}[2]{"contents"}[1];
$result_trees{'in_menu_only_special_spaces_node'}{"contents"}[2]{"contents"}[1]{"contents"}[3]{"args"}[0]{"parent"}
=
$result_trees{'in_menu_only_special_spaces_node'}{"contents"}[2]{"contents"}[1]{"contents"}[3];
$result_trees{'in_menu_only_special_spaces_node'}{"contents"}[2]{"contents"}[1]{"contents"}[3]{"args"}[1]{"parent"}
=
$result_trees{'in_menu_only_special_spaces_node'}{"contents"}[2]{"contents"}[1]{"contents"}[3];
@@ -1010,9 +986,7 @@
$result_trees{'in_menu_only_special_spaces_node'}{"contents"}[4]{"args"}[0]{"con
$result_trees{'in_menu_only_special_spaces_node'}{"contents"}[4]{"args"}[0]{"parent"}
= $result_trees{'in_menu_only_special_spaces_node'}{"contents"}[4];
$result_trees{'in_menu_only_special_spaces_node'}{"contents"}[4]{"contents"}[0]{"parent"}
= $result_trees{'in_menu_only_special_spaces_node'}{"contents"}[4];
$result_trees{'in_menu_only_special_spaces_node'}{"contents"}[4]{"parent"} =
$result_trees{'in_menu_only_special_spaces_node'};
-$result_trees{'in_menu_only_special_spaces_node'}{"contents"}[5]{"args"}[0]{"contents"}[0]{"parent"}
= $result_trees{'in_menu_only_special_spaces_node'}{"contents"}[5]{"args"}[0];
$result_trees{'in_menu_only_special_spaces_node'}{"contents"}[5]{"args"}[0]{"parent"}
= $result_trees{'in_menu_only_special_spaces_node'}{"contents"}[5];
-$result_trees{'in_menu_only_special_spaces_node'}{"contents"}[5]{"extra"}{"nodes_manuals"}[0]{"node_content"}[0]
=
$result_trees{'in_menu_only_special_spaces_node'}{"contents"}[5]{"args"}[0]{"contents"}[0];
$result_trees{'in_menu_only_special_spaces_node'}{"contents"}[5]{"parent"} =
$result_trees{'in_menu_only_special_spaces_node'};
$result_trees{'in_menu_only_special_spaces_node'}{"contents"}[6]{"args"}[0]{"contents"}[0]{"parent"}
= $result_trees{'in_menu_only_special_spaces_node'}{"contents"}[6]{"args"}[0];
$result_trees{'in_menu_only_special_spaces_node'}{"contents"}[6]{"args"}[0]{"parent"}
= $result_trees{'in_menu_only_special_spaces_node'}{"contents"}[6];
@@ -1387,12 +1361,12 @@ $result_errors{'in_menu_only_special_spaces_node'} = [
'type' => 'error'
},
{
- 'error_line' => 'empty node name after expansion `\'
+ 'error_line' => 'empty argument in @node
',
'file_name' => 'in_menu_only_special_spaces_node.texi',
'line_nr' => 18,
'macro' => '',
- 'text' => 'empty node name after expansion `\'',
+ 'text' => 'empty argument in @node',
'type' => 'error'
},
{
@@ -1431,15 +1405,6 @@ $result_errors{'in_menu_only_special_spaces_node'} = [
'text' => "\@menu reference to nonexistent node
`\x{2000}\x{2001}\x{2002}'",
'type' => 'error'
},
- {
- 'error_line' => '@menu reference to nonexistent node `\'
-',
- 'file_name' => 'in_menu_only_special_spaces_node.texi',
- 'line_nr' => 7,
- 'macro' => '',
- 'text' => '@menu reference to nonexistent node `\'',
- 'type' => 'error'
- },
{
'error_line' => "\@menu reference to nonexistent node
`\x{85}\x{a0}\x{1680}'
",
diff --git a/tp/t/results/sectioning/only_special_spaces_node.pl
b/tp/t/results/sectioning/only_special_spaces_node.pl
index 57c6f798b9..fb8398b22f 100644
--- a/tp/t/results/sectioning/only_special_spaces_node.pl
+++ b/tp/t/results/sectioning/only_special_spaces_node.pl
@@ -176,14 +176,9 @@ $result_trees{'only_special_spaces_node'} = {
{
"args" => [
{
- "contents" => [
- {
- "parent" => {},
- "text" => "\13"
- }
- ],
+ "contents" => [],
"extra" => {
- "spaces_after_argument" => "\n"
+ "spaces_after_argument" => " \t\f\13\n"
},
"parent" => {},
"type" => "line_arg"
@@ -193,14 +188,8 @@ $result_trees{'only_special_spaces_node'} = {
"contents" => [],
"extra" => {
"nodes_manuals" => [
- {
- "node_content" => [
- {}
- ],
- "normalized" => "-"
- }
- ],
- "spaces_before_argument" => " \t\f"
+ undef
+ ]
},
"parent" => {},
"source_info" => {
@@ -557,9 +546,7 @@
$result_trees{'only_special_spaces_node'}{"contents"}[4]{"args"}[0]{"contents"}[
$result_trees{'only_special_spaces_node'}{"contents"}[4]{"args"}[0]{"parent"}
= $result_trees{'only_special_spaces_node'}{"contents"}[4];
$result_trees{'only_special_spaces_node'}{"contents"}[4]{"contents"}[0]{"parent"}
= $result_trees{'only_special_spaces_node'}{"contents"}[4];
$result_trees{'only_special_spaces_node'}{"contents"}[4]{"parent"} =
$result_trees{'only_special_spaces_node'};
-$result_trees{'only_special_spaces_node'}{"contents"}[5]{"args"}[0]{"contents"}[0]{"parent"}
= $result_trees{'only_special_spaces_node'}{"contents"}[5]{"args"}[0];
$result_trees{'only_special_spaces_node'}{"contents"}[5]{"args"}[0]{"parent"}
= $result_trees{'only_special_spaces_node'}{"contents"}[5];
-$result_trees{'only_special_spaces_node'}{"contents"}[5]{"extra"}{"nodes_manuals"}[0]{"node_content"}[0]
=
$result_trees{'only_special_spaces_node'}{"contents"}[5]{"args"}[0]{"contents"}[0];
$result_trees{'only_special_spaces_node'}{"contents"}[5]{"parent"} =
$result_trees{'only_special_spaces_node'};
$result_trees{'only_special_spaces_node'}{"contents"}[6]{"args"}[0]{"contents"}[0]{"parent"}
= $result_trees{'only_special_spaces_node'}{"contents"}[6]{"args"}[0];
$result_trees{'only_special_spaces_node'}{"contents"}[6]{"args"}[0]{"parent"}
= $result_trees{'only_special_spaces_node'}{"contents"}[6];
@@ -855,12 +842,12 @@ $result_errors{'only_special_spaces_node'} = [
'type' => 'error'
},
{
- 'error_line' => 'empty node name after expansion `\'
+ 'error_line' => 'empty argument in @node
',
'file_name' => 'only_special_spaces_node.texi',
'line_nr' => 8,
'macro' => '',
- 'text' => 'empty node name after expansion `\'',
+ 'text' => 'empty argument in @node',
'type' => 'error'
},
{
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- branch master updated: vertical tab,
Gavin D. Smith <=