texinfo-commits
[Top][All Lists]
Advanced

[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



reply via email to

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