[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
branch master updated: Add @verbatiminclude files to --trace-includes ou
From: |
Patrice Dumas |
Subject: |
branch master updated: Add @verbatiminclude files to --trace-includes output |
Date: |
Mon, 29 Jan 2024 05:57:27 -0500 |
This is an automated email from the git hooks/post-receive script.
pertusus pushed a commit to branch master
in repository texinfo.
The following commit(s) were added to refs/heads/master by this push:
new 004c5c76ae Add @verbatiminclude files to --trace-includes output
004c5c76ae is described below
commit 004c5c76ae6d14117ad5062c45d969ded249f79f
Author: Patrice Dumas <pertusus@free.fr>
AuthorDate: Mon Jan 29 11:57:13 2024 +0100
Add @verbatiminclude files to --trace-includes output
* tp/Texinfo/ParserNonXS.pm (_end_line_misc_line),
tp/Texinfo/XS/parsetexi/end_line.c (end_line_misc_line): add
@verbatiminclude file to included_files if found and readable. No
errors if not found or not readable.
* tp/tests/Makefile.onetst, tp/tests/coverage/list-of-tests
(formatting_trace_includes): add a test of --trace-includes.
* doc/texinfo.texi: fix a typo.
---
ChangeLog | 14 +
doc/texinfo.texi | 2 +-
tp/Texinfo/ParserNonXS.pm | 9 +
tp/Texinfo/XS/parsetexi/end_line.c | 9 +
tp/tests/Makefile.onetst | 1 +
tp/tests/coverage/list-of-tests | 2 +
.../formatting_trace_includes/formatting.1 | 5 +
.../formatting_trace_includes/formatting.2 | 285 +++++++++++++++++++++
.../coverage_formatting_trace_includes.sh | 19 ++
9 files changed, 345 insertions(+), 1 deletion(-)
diff --git a/ChangeLog b/ChangeLog
index 58b40a3e84..c7566c4c25 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,17 @@
+2024-01-29 Patrice Dumas <pertusus@free.fr>
+
+ Add @verbatiminclude files to --trace-includes output
+
+ * tp/Texinfo/ParserNonXS.pm (_end_line_misc_line),
+ tp/Texinfo/XS/parsetexi/end_line.c (end_line_misc_line): add
+ @verbatiminclude file to included_files if found and readable. No
+ errors if not found or not readable.
+
+ * tp/tests/Makefile.onetst, tp/tests/coverage/list-of-tests
+ (formatting_trace_includes): add a test of --trace-includes.
+
+ * doc/texinfo.texi: fix a typo.
+
2024-01-29 Patrice Dumas <pertusus@free.fr>
* tp/Texinfo/Indices.pm (setup_sortable_index_entries): use
diff --git a/doc/texinfo.texi b/doc/texinfo.texi
index 633d8ecb6d..cbb9e90621 100644
--- a/doc/texinfo.texi
+++ b/doc/texinfo.texi
@@ -15155,7 +15155,7 @@ files.)
@opindex --trace-includes
@vindex TRACE_INCLUDES
Print the name of each included file to standard output, including any
-indrectly included files. An include file is printed only if it was
+indirectly included files. An include file is printed only if it was
actually found. When this option is given, @command{texi2any} does not
output in any output format. (The purpose of this option is to make it
easier to collect the sources of a Texinfo manual.)
diff --git a/tp/Texinfo/ParserNonXS.pm b/tp/Texinfo/ParserNonXS.pm
index 4f222e5f45..f52983f4e7 100644
--- a/tp/Texinfo/ParserNonXS.pm
+++ b/tp/Texinfo/ParserNonXS.pm
@@ -3600,6 +3600,15 @@ sub _end_line_misc_line($$$)
$current->{'extra'}->{'input_encoding_name'}
= $self->{'input_encoding_name'}
if (defined($self->{'input_encoding_name'}));
+ # gather included file for 'included_files'. No errors, they
+ # should be output by converters
+ my ($file_path, $file_name_encoding) = _encode_file_name($self, $text);
+ my $included_file_path
+ = Texinfo::Common::locate_include_file($self, $file_path);
+ if (-r $included_file_path) {
+ push @{$self->{'global_info'}->{'included_files'}},
+ $included_file_path;
+ }
} elsif ($command eq 'documentencoding') {
# lower case, trim non-ascii characters and keep only alphanumeric
# characters, - and _. iconv also seems to trim non alphanumeric
diff --git a/tp/Texinfo/XS/parsetexi/end_line.c
b/tp/Texinfo/XS/parsetexi/end_line.c
index 2e949f551b..e646fd611d 100644
--- a/tp/Texinfo/XS/parsetexi/end_line.c
+++ b/tp/Texinfo/XS/parsetexi/end_line.c
@@ -19,6 +19,7 @@
#include <string.h>
#include <ctype.h>
#include <stdio.h>
+#include <unistd.h>
#include "parser.h"
#include "tree_types.h"
@@ -1303,9 +1304,17 @@ end_line_misc_line (ELEMENT *current)
}
else if (current->cmd == CM_verbatiminclude)
{
+ char *fullpath, *sys_filename;
+
if (global_info.input_encoding_name)
add_extra_string_dup (current, "input_encoding_name",
global_info.input_encoding_name);
+ /* gather included file for 'included_files'. No errors, they
+ should be output by converters */
+ sys_filename = encode_file_name (text);
+ fullpath = parser_locate_include_file (sys_filename);
+ if (fullpath && access (fullpath, R_OK) == 0)
+ add_string (fullpath, &global_info.included_files);
}
else if (current->cmd == CM_documentencoding)
{
diff --git a/tp/tests/Makefile.onetst b/tp/tests/Makefile.onetst
index 70276c1aa1..ff7476021f 100644
--- a/tp/tests/Makefile.onetst
+++ b/tp/tests/Makefile.onetst
@@ -80,6 +80,7 @@ type_base_one_test_files_generated_list = \
test_scripts/coverage_formatting_epub.sh \
test_scripts/coverage_formatting_textcontent.sh \
test_scripts/coverage_formatting_rawtext.sh \
+ test_scripts/coverage_formatting_trace_includes.sh \
test_scripts/coverage_formatting_html32.sh \
test_scripts/coverage_formatting_xhtml.sh \
test_scripts/coverage_formatting_chm.sh \
diff --git a/tp/tests/coverage/list-of-tests b/tp/tests/coverage/list-of-tests
index eb19275331..bc3c222668 100644
--- a/tp/tests/coverage/list-of-tests
+++ b/tp/tests/coverage/list-of-tests
@@ -17,6 +17,8 @@ formatting_textcontent formatting.texi -c
TEXINFO_OUTPUT_FORMAT=textcontent
# used to format text fragments in converters, minimal formatting
formatting_rawtext formatting.texi -c TEXINFO_OUTPUT_FORMAT=rawtext
+formatting_trace_includes formatting.texi --trace-includes
+
# formats present in the documentation not tested: debugtree and texinfosxml
#formatting_sxml formatting.texi -c TEXINFO_OUTPUT_FORMAT=texinfosxml
diff --git
a/tp/tests/coverage/res_parser/formatting_trace_includes/formatting.1
b/tp/tests/coverage/res_parser/formatting_trace_includes/formatting.1
new file mode 100644
index 0000000000..709c521d21
--- /dev/null
+++ b/tp/tests/coverage/res_parser/formatting_trace_includes/formatting.1
@@ -0,0 +1,5 @@
+./coverage_macro.texi
+./coverage//simplest.texi
+./coverage//simplest.texi
+./coverage//simplest.texi
+./coverage//simplest.texi
diff --git
a/tp/tests/coverage/res_parser/formatting_trace_includes/formatting.2
b/tp/tests/coverage/res_parser/formatting_trace_includes/formatting.2
new file mode 100644
index 0000000000..916d8daac9
--- /dev/null
+++ b/tp/tests/coverage/res_parser/formatting_trace_includes/formatting.2
@@ -0,0 +1,285 @@
+formatting.texi:22: @| should only appear in heading or footing (possibly
involving @mymacro)
+formatting.texi:22: warning: @author should only appear at the beginning of a
line (possibly involving @mymacro)
+formatting.texi:22: warning: missing name for @deffnx (possibly involving
@mymacro)
+formatting.texi:22: warning: missing name for @deffnx (possibly involving
@mymacro)
+formatting.texi:22: warning: missing name for @deffnx (possibly involving
@mymacro)
+formatting.texi:22: warning: @inforef is obsolete (possibly involving @mymacro)
+formatting.texi:22: warning: @inforef is obsolete (possibly involving @mymacro)
+formatting.texi:22: warning: @inforef is obsolete (possibly involving @mymacro)
+formatting.texi:22: warning: @inforef is obsolete (possibly involving @mymacro)
+formatting.texi:22: warning: @inforef is obsolete (possibly involving @mymacro)
+formatting.texi:22: warning: @inforef is obsolete (possibly involving @mymacro)
+formatting.texi:22: warning: @inforef is obsolete (possibly involving @mymacro)
+formatting.texi:22: warning: @inforef is obsolete (possibly involving @mymacro)
+formatting.texi:22: warning: @inforef is obsolete (possibly involving @mymacro)
+formatting.texi:22: warning: @inforef is obsolete (possibly involving @mymacro)
+formatting.texi:22: warning: @inforef is obsolete (possibly involving @mymacro)
+formatting.texi:22: warning: command `@,' must not be followed by new line
(possibly involving @mymacro)
+formatting.texi:22: @, expected braces (possibly involving @mymacro)
+formatting.texi:22: @, expected braces (possibly involving @mymacro)
+formatting.texi:22: warning: command `@'' must not be followed by new line
(possibly involving @mymacro)
+formatting.texi:22: @' expected braces (possibly involving @mymacro)
+formatting.texi:22: @' expected braces (possibly involving @mymacro)
+formatting.texi:22: @| should only appear in heading or footing (possibly
involving @mymacro)
+formatting.texi:22: @dotless expects `i' or `j' as argument, not `truc'
(possibly involving @mymacro)
+formatting.texi:22: @dotless expects `i' or `j' as argument, not `ij'
(possibly involving @mymacro)
+formatting.texi:22: @dotless expects `i' or `j' as argument, not `--a'
(possibly involving @mymacro)
+formatting.texi:22: @dotless expects `i' or `j' as argument, not `a' (possibly
involving @mymacro)
+formatting.texi:22: warning: command `@U' must not be followed by new line
(possibly involving @mymacro)
+formatting.texi:22: @U expected braces (possibly involving @mymacro)
+formatting.texi:22: warning: no argument specified for @U (possibly involving
@mymacro)
+formatting.texi:22: non-hex digits in argument for @U: z (possibly involving
@mymacro)
+formatting.texi:22: warning: fewer than four hex digits in argument for @U:
abc (possibly involving @mymacro)
+formatting.texi:22: argument for @U exceeds Unicode maximum 0x10FFFF:
FFFFFFFFFFFFFF (possibly involving @mymacro)
+formatting.texi:22: argument for @U exceeds Unicode maximum 0x10FFFF: 110000
(possibly involving @mymacro)
+formatting.texi:22: warning: command `@TeX' must not be followed by new line
(possibly involving @mymacro)
+formatting.texi:22: warning: command `@TeX' must not be followed by new line
(possibly involving @mymacro)
+formatting.texi:22: @TeX expected braces (possibly involving @mymacro)
+formatting.texi:22: unexpected @ (possibly involving @mymacro)
+formatting.texi:22: @image missing filename argument (possibly involving
@mymacro)
+formatting.texi:22: @image missing filename argument (possibly involving
@mymacro)
+formatting.texi:22: @image missing filename argument (possibly involving
@mymacro)
+formatting.texi:22: warning: @verb should not appear anywhere inside @image
(possibly involving @mymacro)
+formatting.texi:22: warning: @verb should not appear anywhere inside @image
(possibly involving @mymacro)
+formatting.texi:22: warning: @verb should not appear anywhere inside @image
(possibly involving @mymacro)
+formatting.texi:22: warning: @verb should not appear anywhere inside @image
(possibly involving @mymacro)
+formatting.texi:22: @sp missing argument (possibly involving @mymacro)
+formatting.texi:22: warning: @author not meaningful outside `@titlepage' and
`@quotation' environments (possibly involving @mymacro)
+formatting.texi:22: command @bullet not accepting argument in brace should not
be on @table line (possibly involving @mymacro)
+formatting.texi:22: missing @table argument (possibly involving @mymacro)
+formatting.texi:22: command @minus not accepting argument in brace should not
be on @ftable line (possibly involving @mymacro)
+formatting.texi:22: warning: missing name for @deffn (possibly involving
@mymacro)
+formatting.texi:22: misplaced } (possibly involving @mymacro)
+formatting.texi:22: misplaced } (possibly involving @mymacro)
+formatting.texi:22: misplaced { (possibly involving @mymacro)
+formatting.texi:22: misplaced { (possibly involving @mymacro)
+formatting.texi:22: must be after `@deffn' to use `@deffnx' (possibly
involving @mymacro)
+formatting.texi:22: warning: missing name for @deffnx (possibly involving
@mymacro)
+formatting.texi:22: warning: missing category for @deffnx (possibly involving
@mymacro)
+formatting.texi:22: warning: missing name for @deffnx (possibly involving
@mymacro)
+formatting.texi:22: warning: missing name for @deffnx (possibly involving
@mymacro)
+formatting.texi:22: warning: missing name for @deffnx (possibly involving
@mymacro)
+formatting.texi:22: warning: command @ref missing a node or external manual
argument (possibly involving @mymacro)
+formatting.texi:22: warning: command @ref missing a node or external manual
argument (possibly involving @mymacro)
+formatting.texi:22: warning: command @ref missing a node or external manual
argument (possibly involving @mymacro)
+formatting.texi:22: warning: @inforef is obsolete (possibly involving @mymacro)
+formatting.texi:22: warning: command @inforef missing a node or external
manual argument (possibly involving @mymacro)
+formatting.texi:22: warning: @inforef is obsolete (possibly involving @mymacro)
+formatting.texi:22: warning: @inforef is obsolete (possibly involving @mymacro)
+formatting.texi:22: warning: @inforef is obsolete (possibly involving @mymacro)
+formatting.texi:22: warning: command @inforef missing a node or external
manual argument (possibly involving @mymacro)
+formatting.texi:32: @| should only appear in heading or footing (possibly
involving @mymacro)
+formatting.texi:32: warning: @author should only appear at the beginning of a
line (possibly involving @mymacro)
+formatting.texi:32: warning: missing name for @deffnx (possibly involving
@mymacro)
+formatting.texi:32: warning: missing name for @deffnx (possibly involving
@mymacro)
+formatting.texi:32: warning: missing name for @deffnx (possibly involving
@mymacro)
+formatting.texi:32: warning: @inforef is obsolete (possibly involving @mymacro)
+formatting.texi:32: warning: @inforef is obsolete (possibly involving @mymacro)
+formatting.texi:32: warning: @inforef is obsolete (possibly involving @mymacro)
+formatting.texi:32: warning: @inforef is obsolete (possibly involving @mymacro)
+formatting.texi:32: warning: @inforef is obsolete (possibly involving @mymacro)
+formatting.texi:32: warning: @inforef is obsolete (possibly involving @mymacro)
+formatting.texi:32: warning: @inforef is obsolete (possibly involving @mymacro)
+formatting.texi:32: warning: @inforef is obsolete (possibly involving @mymacro)
+formatting.texi:32: warning: @inforef is obsolete (possibly involving @mymacro)
+formatting.texi:32: warning: @inforef is obsolete (possibly involving @mymacro)
+formatting.texi:32: warning: @inforef is obsolete (possibly involving @mymacro)
+formatting.texi:32: warning: command `@,' must not be followed by new line
(possibly involving @mymacro)
+formatting.texi:32: @, expected braces (possibly involving @mymacro)
+formatting.texi:32: @, expected braces (possibly involving @mymacro)
+formatting.texi:32: warning: command `@'' must not be followed by new line
(possibly involving @mymacro)
+formatting.texi:32: @' expected braces (possibly involving @mymacro)
+formatting.texi:32: @' expected braces (possibly involving @mymacro)
+formatting.texi:32: @| should only appear in heading or footing (possibly
involving @mymacro)
+formatting.texi:32: @dotless expects `i' or `j' as argument, not `truc'
(possibly involving @mymacro)
+formatting.texi:32: @dotless expects `i' or `j' as argument, not `ij'
(possibly involving @mymacro)
+formatting.texi:32: @dotless expects `i' or `j' as argument, not `--a'
(possibly involving @mymacro)
+formatting.texi:32: @dotless expects `i' or `j' as argument, not `a' (possibly
involving @mymacro)
+formatting.texi:32: warning: command `@U' must not be followed by new line
(possibly involving @mymacro)
+formatting.texi:32: @U expected braces (possibly involving @mymacro)
+formatting.texi:32: warning: no argument specified for @U (possibly involving
@mymacro)
+formatting.texi:32: non-hex digits in argument for @U: z (possibly involving
@mymacro)
+formatting.texi:32: warning: fewer than four hex digits in argument for @U:
abc (possibly involving @mymacro)
+formatting.texi:32: argument for @U exceeds Unicode maximum 0x10FFFF:
FFFFFFFFFFFFFF (possibly involving @mymacro)
+formatting.texi:32: argument for @U exceeds Unicode maximum 0x10FFFF: 110000
(possibly involving @mymacro)
+formatting.texi:32: warning: command `@TeX' must not be followed by new line
(possibly involving @mymacro)
+formatting.texi:32: warning: command `@TeX' must not be followed by new line
(possibly involving @mymacro)
+formatting.texi:32: @TeX expected braces (possibly involving @mymacro)
+formatting.texi:32: unexpected @ (possibly involving @mymacro)
+formatting.texi:32: @image missing filename argument (possibly involving
@mymacro)
+formatting.texi:32: @image missing filename argument (possibly involving
@mymacro)
+formatting.texi:32: @image missing filename argument (possibly involving
@mymacro)
+formatting.texi:32: warning: @verb should not appear anywhere inside @image
(possibly involving @mymacro)
+formatting.texi:32: warning: @verb should not appear anywhere inside @image
(possibly involving @mymacro)
+formatting.texi:32: warning: @verb should not appear anywhere inside @image
(possibly involving @mymacro)
+formatting.texi:32: warning: @verb should not appear anywhere inside @image
(possibly involving @mymacro)
+formatting.texi:32: @sp missing argument (possibly involving @mymacro)
+formatting.texi:32: command @bullet not accepting argument in brace should not
be on @table line (possibly involving @mymacro)
+formatting.texi:32: missing @table argument (possibly involving @mymacro)
+formatting.texi:32: command @minus not accepting argument in brace should not
be on @ftable line (possibly involving @mymacro)
+formatting.texi:32: warning: missing name for @deffn (possibly involving
@mymacro)
+formatting.texi:32: misplaced } (possibly involving @mymacro)
+formatting.texi:32: misplaced } (possibly involving @mymacro)
+formatting.texi:32: misplaced { (possibly involving @mymacro)
+formatting.texi:32: misplaced { (possibly involving @mymacro)
+formatting.texi:32: must be after `@deffn' to use `@deffnx' (possibly
involving @mymacro)
+formatting.texi:32: warning: missing name for @deffnx (possibly involving
@mymacro)
+formatting.texi:32: warning: missing category for @deffnx (possibly involving
@mymacro)
+formatting.texi:32: warning: missing name for @deffnx (possibly involving
@mymacro)
+formatting.texi:32: warning: missing name for @deffnx (possibly involving
@mymacro)
+formatting.texi:32: warning: missing name for @deffnx (possibly involving
@mymacro)
+formatting.texi:32: warning: command @ref missing a node or external manual
argument (possibly involving @mymacro)
+formatting.texi:32: warning: command @ref missing a node or external manual
argument (possibly involving @mymacro)
+formatting.texi:32: warning: command @ref missing a node or external manual
argument (possibly involving @mymacro)
+formatting.texi:32: warning: @inforef is obsolete (possibly involving @mymacro)
+formatting.texi:32: warning: command @inforef missing a node or external
manual argument (possibly involving @mymacro)
+formatting.texi:32: warning: @inforef is obsolete (possibly involving @mymacro)
+formatting.texi:32: warning: @inforef is obsolete (possibly involving @mymacro)
+formatting.texi:32: warning: @inforef is obsolete (possibly involving @mymacro)
+formatting.texi:32: warning: command @inforef missing a node or external
manual argument (possibly involving @mymacro)
+formatting.texi:81: @| should only appear in heading or footing (possibly
involving @mymacro)
+formatting.texi:81: warning: @author should only appear at the beginning of a
line (possibly involving @mymacro)
+formatting.texi:81: warning: missing name for @deffnx (possibly involving
@mymacro)
+formatting.texi:81: warning: missing name for @deffnx (possibly involving
@mymacro)
+formatting.texi:81: warning: missing name for @deffnx (possibly involving
@mymacro)
+formatting.texi:81: warning: @inforef is obsolete (possibly involving @mymacro)
+formatting.texi:81: warning: @inforef is obsolete (possibly involving @mymacro)
+formatting.texi:81: warning: @inforef is obsolete (possibly involving @mymacro)
+formatting.texi:81: warning: @inforef is obsolete (possibly involving @mymacro)
+formatting.texi:81: warning: @inforef is obsolete (possibly involving @mymacro)
+formatting.texi:81: warning: @inforef is obsolete (possibly involving @mymacro)
+formatting.texi:81: warning: @inforef is obsolete (possibly involving @mymacro)
+formatting.texi:81: warning: @inforef is obsolete (possibly involving @mymacro)
+formatting.texi:81: warning: @inforef is obsolete (possibly involving @mymacro)
+formatting.texi:81: warning: @inforef is obsolete (possibly involving @mymacro)
+formatting.texi:81: warning: @inforef is obsolete (possibly involving @mymacro)
+formatting.texi:81: warning: command `@,' must not be followed by new line
(possibly involving @mymacro)
+formatting.texi:81: @, expected braces (possibly involving @mymacro)
+formatting.texi:81: @, expected braces (possibly involving @mymacro)
+formatting.texi:81: warning: command `@'' must not be followed by new line
(possibly involving @mymacro)
+formatting.texi:81: @' expected braces (possibly involving @mymacro)
+formatting.texi:81: @' expected braces (possibly involving @mymacro)
+formatting.texi:81: @| should only appear in heading or footing (possibly
involving @mymacro)
+formatting.texi:81: @dotless expects `i' or `j' as argument, not `truc'
(possibly involving @mymacro)
+formatting.texi:81: @dotless expects `i' or `j' as argument, not `ij'
(possibly involving @mymacro)
+formatting.texi:81: @dotless expects `i' or `j' as argument, not `--a'
(possibly involving @mymacro)
+formatting.texi:81: @dotless expects `i' or `j' as argument, not `a' (possibly
involving @mymacro)
+formatting.texi:81: warning: command `@U' must not be followed by new line
(possibly involving @mymacro)
+formatting.texi:81: @U expected braces (possibly involving @mymacro)
+formatting.texi:81: warning: no argument specified for @U (possibly involving
@mymacro)
+formatting.texi:81: non-hex digits in argument for @U: z (possibly involving
@mymacro)
+formatting.texi:81: warning: fewer than four hex digits in argument for @U:
abc (possibly involving @mymacro)
+formatting.texi:81: argument for @U exceeds Unicode maximum 0x10FFFF:
FFFFFFFFFFFFFF (possibly involving @mymacro)
+formatting.texi:81: argument for @U exceeds Unicode maximum 0x10FFFF: 110000
(possibly involving @mymacro)
+formatting.texi:81: warning: command `@TeX' must not be followed by new line
(possibly involving @mymacro)
+formatting.texi:81: warning: command `@TeX' must not be followed by new line
(possibly involving @mymacro)
+formatting.texi:81: @TeX expected braces (possibly involving @mymacro)
+formatting.texi:81: unexpected @ (possibly involving @mymacro)
+formatting.texi:81: @image missing filename argument (possibly involving
@mymacro)
+formatting.texi:81: @image missing filename argument (possibly involving
@mymacro)
+formatting.texi:81: @image missing filename argument (possibly involving
@mymacro)
+formatting.texi:81: warning: @verb should not appear anywhere inside @image
(possibly involving @mymacro)
+formatting.texi:81: warning: @verb should not appear anywhere inside @image
(possibly involving @mymacro)
+formatting.texi:81: warning: @verb should not appear anywhere inside @image
(possibly involving @mymacro)
+formatting.texi:81: warning: @verb should not appear anywhere inside @image
(possibly involving @mymacro)
+formatting.texi:81: @sp missing argument (possibly involving @mymacro)
+formatting.texi:81: warning: @author not meaningful outside `@titlepage' and
`@quotation' environments (possibly involving @mymacro)
+formatting.texi:81: command @bullet not accepting argument in brace should not
be on @table line (possibly involving @mymacro)
+formatting.texi:81: missing @table argument (possibly involving @mymacro)
+formatting.texi:81: command @minus not accepting argument in brace should not
be on @ftable line (possibly involving @mymacro)
+formatting.texi:81: warning: missing name for @deffn (possibly involving
@mymacro)
+formatting.texi:81: misplaced } (possibly involving @mymacro)
+formatting.texi:81: misplaced } (possibly involving @mymacro)
+formatting.texi:81: misplaced { (possibly involving @mymacro)
+formatting.texi:81: misplaced { (possibly involving @mymacro)
+formatting.texi:81: must be after `@deffn' to use `@deffnx' (possibly
involving @mymacro)
+formatting.texi:81: warning: missing name for @deffnx (possibly involving
@mymacro)
+formatting.texi:81: warning: missing category for @deffnx (possibly involving
@mymacro)
+formatting.texi:81: warning: missing name for @deffnx (possibly involving
@mymacro)
+formatting.texi:81: warning: missing name for @deffnx (possibly involving
@mymacro)
+formatting.texi:81: warning: missing name for @deffnx (possibly involving
@mymacro)
+formatting.texi:81: warning: command @ref missing a node or external manual
argument (possibly involving @mymacro)
+formatting.texi:81: warning: command @ref missing a node or external manual
argument (possibly involving @mymacro)
+formatting.texi:81: warning: command @ref missing a node or external manual
argument (possibly involving @mymacro)
+formatting.texi:81: warning: @inforef is obsolete (possibly involving @mymacro)
+formatting.texi:81: warning: command @inforef missing a node or external
manual argument (possibly involving @mymacro)
+formatting.texi:81: warning: @inforef is obsolete (possibly involving @mymacro)
+formatting.texi:81: warning: @inforef is obsolete (possibly involving @mymacro)
+formatting.texi:81: warning: @inforef is obsolete (possibly involving @mymacro)
+formatting.texi:81: warning: command @inforef missing a node or external
manual argument (possibly involving @mymacro)
+formatting.texi:88: @| should only appear in heading or footing (possibly
involving @mymacro)
+formatting.texi:88: warning: @author should only appear at the beginning of a
line (possibly involving @mymacro)
+formatting.texi:88: warning: missing name for @deffnx (possibly involving
@mymacro)
+formatting.texi:88: warning: missing name for @deffnx (possibly involving
@mymacro)
+formatting.texi:88: warning: missing name for @deffnx (possibly involving
@mymacro)
+formatting.texi:88: warning: @inforef is obsolete (possibly involving @mymacro)
+formatting.texi:88: warning: @inforef is obsolete (possibly involving @mymacro)
+formatting.texi:88: warning: @inforef is obsolete (possibly involving @mymacro)
+formatting.texi:88: warning: @inforef is obsolete (possibly involving @mymacro)
+formatting.texi:88: warning: @inforef is obsolete (possibly involving @mymacro)
+formatting.texi:88: warning: @inforef is obsolete (possibly involving @mymacro)
+formatting.texi:88: warning: @inforef is obsolete (possibly involving @mymacro)
+formatting.texi:88: warning: @inforef is obsolete (possibly involving @mymacro)
+formatting.texi:88: warning: @inforef is obsolete (possibly involving @mymacro)
+formatting.texi:88: warning: @inforef is obsolete (possibly involving @mymacro)
+formatting.texi:88: warning: @inforef is obsolete (possibly involving @mymacro)
+formatting.texi:88: warning: command `@,' must not be followed by new line
(possibly involving @mymacro)
+formatting.texi:88: @, expected braces (possibly involving @mymacro)
+formatting.texi:88: @, expected braces (possibly involving @mymacro)
+formatting.texi:88: warning: command `@'' must not be followed by new line
(possibly involving @mymacro)
+formatting.texi:88: @' expected braces (possibly involving @mymacro)
+formatting.texi:88: @' expected braces (possibly involving @mymacro)
+formatting.texi:88: @| should only appear in heading or footing (possibly
involving @mymacro)
+formatting.texi:88: @dotless expects `i' or `j' as argument, not `truc'
(possibly involving @mymacro)
+formatting.texi:88: @dotless expects `i' or `j' as argument, not `ij'
(possibly involving @mymacro)
+formatting.texi:88: @dotless expects `i' or `j' as argument, not `--a'
(possibly involving @mymacro)
+formatting.texi:88: @dotless expects `i' or `j' as argument, not `a' (possibly
involving @mymacro)
+formatting.texi:88: warning: command `@U' must not be followed by new line
(possibly involving @mymacro)
+formatting.texi:88: @U expected braces (possibly involving @mymacro)
+formatting.texi:88: warning: no argument specified for @U (possibly involving
@mymacro)
+formatting.texi:88: non-hex digits in argument for @U: z (possibly involving
@mymacro)
+formatting.texi:88: warning: fewer than four hex digits in argument for @U:
abc (possibly involving @mymacro)
+formatting.texi:88: argument for @U exceeds Unicode maximum 0x10FFFF:
FFFFFFFFFFFFFF (possibly involving @mymacro)
+formatting.texi:88: argument for @U exceeds Unicode maximum 0x10FFFF: 110000
(possibly involving @mymacro)
+formatting.texi:88: warning: command `@TeX' must not be followed by new line
(possibly involving @mymacro)
+formatting.texi:88: warning: command `@TeX' must not be followed by new line
(possibly involving @mymacro)
+formatting.texi:88: @TeX expected braces (possibly involving @mymacro)
+formatting.texi:88: unexpected @ (possibly involving @mymacro)
+formatting.texi:88: @image missing filename argument (possibly involving
@mymacro)
+formatting.texi:88: @image missing filename argument (possibly involving
@mymacro)
+formatting.texi:88: @image missing filename argument (possibly involving
@mymacro)
+formatting.texi:88: warning: @verb should not appear anywhere inside @image
(possibly involving @mymacro)
+formatting.texi:88: warning: @verb should not appear anywhere inside @image
(possibly involving @mymacro)
+formatting.texi:88: warning: @verb should not appear anywhere inside @image
(possibly involving @mymacro)
+formatting.texi:88: warning: @verb should not appear anywhere inside @image
(possibly involving @mymacro)
+formatting.texi:88: @sp missing argument (possibly involving @mymacro)
+formatting.texi:88: warning: @author not meaningful outside `@titlepage' and
`@quotation' environments (possibly involving @mymacro)
+formatting.texi:88: command @bullet not accepting argument in brace should not
be on @table line (possibly involving @mymacro)
+formatting.texi:88: missing @table argument (possibly involving @mymacro)
+formatting.texi:88: command @minus not accepting argument in brace should not
be on @ftable line (possibly involving @mymacro)
+formatting.texi:88: warning: missing name for @deffn (possibly involving
@mymacro)
+formatting.texi:88: misplaced } (possibly involving @mymacro)
+formatting.texi:88: misplaced } (possibly involving @mymacro)
+formatting.texi:88: misplaced { (possibly involving @mymacro)
+formatting.texi:88: misplaced { (possibly involving @mymacro)
+formatting.texi:88: must be after `@deffn' to use `@deffnx' (possibly
involving @mymacro)
+formatting.texi:88: warning: missing name for @deffnx (possibly involving
@mymacro)
+formatting.texi:88: warning: missing category for @deffnx (possibly involving
@mymacro)
+formatting.texi:88: warning: missing name for @deffnx (possibly involving
@mymacro)
+formatting.texi:88: warning: missing name for @deffnx (possibly involving
@mymacro)
+formatting.texi:88: warning: missing name for @deffnx (possibly involving
@mymacro)
+formatting.texi:88: warning: command @ref missing a node or external manual
argument (possibly involving @mymacro)
+formatting.texi:88: warning: command @ref missing a node or external manual
argument (possibly involving @mymacro)
+formatting.texi:88: warning: command @ref missing a node or external manual
argument (possibly involving @mymacro)
+formatting.texi:88: warning: @inforef is obsolete (possibly involving @mymacro)
+formatting.texi:88: warning: command @inforef missing a node or external
manual argument (possibly involving @mymacro)
+formatting.texi:88: warning: @inforef is obsolete (possibly involving @mymacro)
+formatting.texi:88: warning: @inforef is obsolete (possibly involving @mymacro)
+formatting.texi:88: warning: @inforef is obsolete (possibly involving @mymacro)
+formatting.texi:88: warning: command @inforef missing a node or external
manual argument (possibly involving @mymacro)
+formatting.texi:122: warning: @cindex missing argument
+formatting.texi:131: no more than two levels of index subentry are allowed
+formatting.texi:133: no more than two levels of index subentry are allowed
+formatting.texi:169: warning: printing an index `vr' merged in another one,
`cp'
+formatting.texi:185: warning: @menu in invalid context
+formatting.texi:225: warning: @centerchap is obsolete
diff --git a/tp/tests/test_scripts/coverage_formatting_trace_includes.sh
b/tp/tests/test_scripts/coverage_formatting_trace_includes.sh
new file mode 100755
index 0000000000..77535988f3
--- /dev/null
+++ b/tp/tests/test_scripts/coverage_formatting_trace_includes.sh
@@ -0,0 +1,19 @@
+#! /bin/sh
+# This file generated by maintain/regenerate_cmd_tests.sh
+
+if test z"$srcdir" = "z"; then
+ srcdir=.
+fi
+
+one_test_logs_dir=test_log
+
+
+dir=coverage
+name='formatting_trace_includes'
+mkdir -p $dir
+
+"$srcdir"/run_parser_all.sh -dir $dir $name
+exit_status=$?
+cat $dir/$one_test_logs_dir/$name.log
+exit $exit_status
+
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- branch master updated: Add @verbatiminclude files to --trace-includes output,
Patrice Dumas <=