From unknown Mon Aug 18 04:42:16 2025 X-Loop: help-debbugs@gnu.org Subject: bug#5925: [PATCH] tests: more syntax-checks Resent-From: Jim Meyering Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-coreutils@gnu.org Resent-Date: Sun, 11 Apr 2010 09:33:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 5925 X-GNU-PR-Package: coreutils X-GNU-PR-Keywords: patch To: 5925@debbugs.gnu.org X-Debbugs-Original-To: bug-coreutils@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.12709783785276 (code B ref -1); Sun, 11 Apr 2010 09:33:02 +0000 Received: (at submit) by debbugs.gnu.org; 11 Apr 2010 09:32:58 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O0tXG-0001N3-CC for submit@debbugs.gnu.org; Sun, 11 Apr 2010 05:32:58 -0400 Received: from mx10.gnu.org ([199.232.76.166]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O0tX6-0001My-1K for submit@debbugs.gnu.org; Sun, 11 Apr 2010 05:32:56 -0400 Received: from lists.gnu.org ([199.232.76.165]:51392) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1O0tX1-0000Xi-AL for submit@debbugs.gnu.org; Sun, 11 Apr 2010 05:32:43 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1O0tX0-000449-7h for bug-coreutils@gnu.org; Sun, 11 Apr 2010 05:32:42 -0400 Received: from [140.186.70.92] (port=35119 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1O0tWm-00043a-8X for bug-coreutils@gnu.org; Sun, 11 Apr 2010 05:32:40 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.0 (2010-01-18) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_NONE autolearn=unavailable version=3.3.0 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1O0tWW-0001lW-G0 for bug-coreutils@gnu.org; Sun, 11 Apr 2010 05:32:13 -0400 Received: from smtp3-g21.free.fr ([212.27.42.3]:59399) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O0tWV-0001lH-T3 for bug-coreutils@gnu.org; Sun, 11 Apr 2010 05:32:12 -0400 Received: from smtp3-g21.free.fr (localhost [127.0.0.1]) by smtp3-g21.free.fr (Postfix) with ESMTP id D4CAB818116 for ; Sun, 11 Apr 2010 11:32:08 +0200 (CEST) Received: from mx.meyering.net (mx.meyering.net [82.230.74.64]) by smtp3-g21.free.fr (Postfix) with ESMTP id F384481806B for ; Sun, 11 Apr 2010 11:32:05 +0200 (CEST) Received: by rho.meyering.net (Acme Bit-Twister, from userid 1000) id DE0D3BB6; Sun, 11 Apr 2010 11:32:05 +0200 (CEST) From: Jim Meyering Date: Sun, 11 Apr 2010 11:32:05 +0200 Message-ID: <87vdbytjvu.fsf@meyering.net> Lines: 70 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -3.9 (---) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.9 (----) FYI, >From 0ba945b0506acb27feb351771c3828786809df6f Mon Sep 17 00:00:00 2001 From: Jim Meyering Date: Sat, 10 Apr 2010 22:43:01 +0200 Subject: [PATCH] tests: more syntax-checks * gnulib: update to latest * cfg.mk (sc_prohibit_empty_lines_at_EOF): Remove, now that it's in gnulib's maint.mk. (_hv_file): Override the default. --- cfg.mk | 27 +++------------------------ gnulib | 2 +- 2 files changed, 4 insertions(+), 25 deletions(-) diff --git a/cfg.mk b/cfg.mk index dfc3b86..7533930 100644 --- a/cfg.mk +++ b/cfg.mk @@ -32,6 +32,9 @@ old_NEWS_hash = 9518f4930d702a9fa6ac6b9fd06cca94 # Add an exemption for sc_makefile_at_at_check. _makefile_at_at_check_exceptions = ' && !/^cu_install_program =/' +# Our help-version script is in a slightly different location. +_hv_file ?= $(srcdir)/tests/misc/help-version + # Ensure that the list of O_ symbols used to compute O_FULLBLOCK is complete. dd = $(srcdir)/src/dd.c sc_dd_O_FLAGS: @@ -315,30 +318,6 @@ sc_space_before_open_paren: else :; \ fi -# The following tail+perl pipeline would be much more concise, and would -# produce slightly better output (including counts) if written as -# perl -ln -0777 -e '/\n(\n+)$/ and print "$ARGV: ".length $1' ... -# but that would be far less efficient, reading the entire contents -# of each file, rather than just the last few bytes of each. -# -# This is a perl script that operates on the output of -# tail -n1 TWO_OR_MORE_FILES -# Print the name of each file that ends in two or more newline bytes. -# Exit nonzero if at least one such file is found, otherwise, exit 0. -# -# Use this if you want to remove trailing empty lines from selected files: -# perl -pi -0777 -e 's/\n\n+$/\n/' files... -# -detect_empty_lines_at_EOF_ = \ - /^==> ([^\n]+) <==\n\n/m and (print "$$1\n"), $$fail = 1; \ - END { exit defined $$fail } - -sc_prohibit_empty_lines_at_EOF: - @tail -n1 $$($(VC_LIST_EXCEPT)) /dev/null \ - | perl -00 -ne '$(detect_empty_lines_at_EOF_)' \ - || { echo '$(ME): the above files end with empty line(s)' \ - 1>&2; exit 1; } || :; \ - include $(srcdir)/dist-check.mk update-copyright-env = \ diff --git a/gnulib b/gnulib index bfbf5db..8df7efd 160000 --- a/gnulib +++ b/gnulib @@ -1 +1 @@ -Subproject commit bfbf5dbc5ec0aa90ee2ac3c48f3708de1f428178 +Subproject commit 8df7efddc8ffe398cde4106d32b39848e5948df9 -- 1.7.1.rc0.264.g94f6e From debbugs-submit-bounces@debbugs.gnu.org Fri Apr 30 13:34:34 2010 Received: (at control) by debbugs.gnu.org; 30 Apr 2010 17:34:34 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O7u6j-0005NE-42 for submit@debbugs.gnu.org; Fri, 30 Apr 2010 13:34:33 -0400 Received: from smtp1-g21.free.fr ([212.27.42.1]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O7u6h-0005N7-UK for control@debbugs.gnu.org; Fri, 30 Apr 2010 13:34:32 -0400 Received: from smtp1-g21.free.fr (localhost [127.0.0.1]) by smtp1-g21.free.fr (Postfix) with ESMTP id BD06494014F for ; Fri, 30 Apr 2010 19:34:24 +0200 (CEST) Received: from mx.meyering.net (mx.meyering.net [82.230.74.64]) by smtp1-g21.free.fr (Postfix) with ESMTP id D6A11940096 for ; Fri, 30 Apr 2010 19:34:21 +0200 (CEST) Received: by rho.meyering.net (Acme Bit-Twister, from userid 1000) id BA9D610350; Fri, 30 Apr 2010 19:34:21 +0200 (CEST) From: Jim Meyering To: control@debbugs.gnu.org Subject: control Date: Fri, 30 Apr 2010 19:34:21 +0200 Message-ID: <87vdb8kfoi.fsf@meyering.net> Lines: 4 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -2.1 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.1 (--) close 5995 close 5925 close 6051 tags 5962 + wishlist