[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
branch master updated: * README-hacking: refer to some other text files
From: |
Gavin D. Smith |
Subject: |
branch master updated: * README-hacking: refer to some other text files in sources * tp/t/README: advise to rebuild after git pull * tp/tests/README: update test results with "make -k check copy-tests". |
Date: |
Sat, 04 Feb 2023 05:13:59 -0500 |
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 f94058d435 * README-hacking: refer to some other text files in sources
* tp/t/README: advise to rebuild after git pull * tp/tests/README: update test
results with "make -k check copy-tests".
f94058d435 is described below
commit f94058d435c85fd3a4c448bec1fb4185e5ac0f90
Author: Gavin Smith <gavinsmith0123@gmail.com>
AuthorDate: Sat Feb 4 10:13:10 2023 +0000
* README-hacking: refer to some other text files in sources
* tp/t/README: advise to rebuild after git pull
* tp/tests/README: update test results with "make -k check copy-tests".
---
ChangeLog | 6 ++++++
README-hacking | 18 +++++++++++-------
tp/t/README | 13 ++++++++-----
tp/tests/README | 5 +++--
4 files changed, 28 insertions(+), 14 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 7ae25c1375..7ccfd24468 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2023-02-04 Gavin Smith <gavinsmith0123@gmail.com>
+
+ * README-hacking: refer to some other text files in sources
+ * tp/t/README: advise to rebuild after git pull
+ * tp/tests/README: update test results with "make -k check copy-tests".
+
2023-02-04 Patrice Dumas <pertusus@free.fr>
* tp/Texinfo/ParserNonXS.pm (_close_current),
diff --git a/README-hacking b/README-hacking
index 1d4d8f3519..d46cca0097 100644
--- a/README-hacking
+++ b/README-hacking
@@ -1,6 +1,4 @@
-This file describes the development environment for Texinfo.
-
- Copyright 2002-2022 Free Software Foundation, Inc.
+ Copyright 2002-2023 Free Software Foundation, Inc.
Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright
@@ -10,6 +8,12 @@ The development sources for GNU Texinfo are available through
git
at Savannah:
https://savannah.gnu.org/git/?group=texinfo
+See also files:
+tp/README, tp/t/README, tp/tests/README, TODO, TODO.HTML
+
+Development tools
+-----------------
+
This distribution uses whatever versions of Automake, Autoconf, and
Gettext are listed in NEWS; usually the latest official releases. If
you are getting the sources from the development repository (or change
@@ -35,10 +39,10 @@ Gettext or help2man not installed do not cause configure to
fail,
though configure shows if they were found. This is because a release
does not require those tools. Indeed, both prerequisites and
result files are shipped in a release, such that the tools are only
-needed if the prerequisite changed. The tools are needed when building
-from developpement sources, however, as result files are not under version
-control. Make will fail with an explicit missing command for help2man,
-and with a command not found error for a Gettext utility command.
+needed if the prerequisite changed. The tools are needed, however, when
+building from development sources, as result files are not under version
+control. Make will fail with an explicit "missing command" for help2man,
+and with a "command not found" error for a Gettext utility command.
Running make in one particular subdirectory is possible, for example
make -C info. However there are interdependencies between the
diff --git a/tp/t/README b/tp/t/README
index a11221f75a..a52e6d0a20 100644
--- a/tp/t/README
+++ b/tp/t/README
@@ -1,6 +1,6 @@
-texinfo/tp/t/README
+tp/t/README
- Copyright 2010-2022 Free Software Foundation, Inc.
+ Copyright 2010-2023 Free Software Foundation, Inc.
Copying and distribution of this README file, with or without
modification, are permitted in any medium without royalty provided the
@@ -11,10 +11,13 @@ other copyright notice are hereby placed in the public
domain.
See also the tests in the tp/tests directory.
-
These tests are run by "make check" under tp/. (The test files are
-listed in tp/Makefile.tres, which is a generated file.) A single .t
-test file can be run on its own with
+listed in tp/Makefile.tres, which is a generated file.)
+
+When running the tests after a git pull, if getting failures, re-run
+make to ensure XS modules are rebuilt.
+
+A single .t test file can be run on its own with
perl -w t/03coverage_braces.t
diff --git a/tp/tests/README b/tp/tests/README
index 95b23ffe2c..eb732a91a6 100644
--- a/tp/tests/README
+++ b/tp/tests/README
@@ -1,6 +1,6 @@
-texinfo/tp/tests/README
+tp/tests/README
- Copyright 2010-2022 Free Software Foundation, Inc.
+ Copyright 2010-2023 Free Software Foundation, Inc.
Copying and distribution of this README file, with or without
modification, are permitted in any medium without royalty provided the
@@ -85,6 +85,7 @@ below for more.
Regenerating test results
=========================
To update the test results, first the tests must be run as above.
+A quick way to update all the tests is to run "make -k check copy-tests".
Giving -copy as the first argument to ../run_parser_all.sh or
parser_tests.sh will cause the reference results to be copied
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- branch master updated: * README-hacking: refer to some other text files in sources * tp/t/README: advise to rebuild after git pull * tp/tests/README: update test results with "make -k check copy-tests".,
Gavin D. Smith <=
- Prev by Date:
branch master updated: * tp/Texinfo/ParserNonXS.pm (_close_current), tp/Texinfo/XS/parsetexi/close.c (close_current): more precise comment on why it is needed to check that the potentially removed empty type needs to be cheked to be contents, to avoid args. Improve debug message.
- Next by Date:
branch master updated: * tp/Texinfo/ParserNonXS.pm (_is_container_empty, _close_container) (_end_preformatted, _close_current), tp/Texinfo/XS/parsetexi/close.c (is_container_empty, close_container, close_current), tp/Texinfo/XS/parsetexi/parser.c (end_preformatted): pass the source marks of an element without any information except for source marks to the parent. Add is_container_empty that returns if a container contains information. Put closing empty type code in close_container and use it in end_preformatted too.
- Previous by thread:
branch master updated: * tp/Texinfo/ParserNonXS.pm (_close_current), tp/Texinfo/XS/parsetexi/close.c (close_current): more precise comment on why it is needed to check that the potentially removed empty type needs to be cheked to be contents, to avoid args. Improve debug message.
- Next by thread:
branch master updated: * tp/Texinfo/ParserNonXS.pm (_is_container_empty, _close_container) (_end_preformatted, _close_current), tp/Texinfo/XS/parsetexi/close.c (is_container_empty, close_container, close_current), tp/Texinfo/XS/parsetexi/parser.c (end_preformatted): pass the source marks of an element without any information except for source marks to the parent. Add is_container_empty that returns if a container contains information. Put closing empty type code in close_container and use it in end_preformatted too.
- Index(es):