Mercurial > hg > octave-lyh > gnulib-hg
changeset 16297:9e763e250026
maint: remove empty lines at EOF, but excluding modules/*
Apply syntax rules at home as well as abroad. Most changes
were induced by running this:
make srcdir=. _build-aux=build-aux -f top/maint.mk \
sc_prohibit_empty_lines_at_EOF | grep -v modules/ \
| xargs perl -pi -0777 -e 's/\n\n+$/\n/'
* cfg.mk (local-checks-to-skip): Enable sc_prohibit_empty_lines_at_EOF.
Exempt modules/* and two binary files.
Also exclude doc/INSTALL*, per request from Bruno Haible.
* doc/regexprops-generic.texi: *Add* a newline at EOF. There was none.
* doc/Copyright/assign.translation.manual: Remove empty lines at EOF.
* doc/Copyright/request-assign.future: Likewise.
* doc/Copyright/request-disclaim.changes: Likewise.
* doc/INSTALL: Likewise.
* doc/INSTALL.ISO: Likewise.
* doc/INSTALL.UTF-8: Likewise.
* doc/acl-cygwin.txt: Likewise.
* doc/acl-resources.txt: Likewise.
* doc/fdl-1.2.texi: Likewise.
* doc/fdl-1.3.texi: Likewise.
* doc/fdl.texi: Likewise.
* lib/argp-pin.c: Likewise.
* lib/round.c: Likewise.
* lib/unicase/u16-totitle.c: Likewise.
* lib/unictype/block_test.c: Likewise.
* lib/uninorm/canonical-decomposition.c: Likewise.
* m4/README: Likewise.
* m4/relocatable-lib.m4: Likewise.
* tests/test-isnand-nolibm.c: Likewise.
* tests/test-isnand.c: Likewise.
* tests/uninorm/NormalizationTest.txt: Likewise.
author | Jim Meyering <meyering@redhat.com> |
---|---|
date | Tue, 17 Jan 2012 17:56:22 +0100 |
parents | daedf702e83c |
children | 934e44e9f2a5 |
files | ChangeLog cfg.mk doc/Copyright/assign.translation.manual doc/Copyright/request-assign.future doc/Copyright/request-disclaim.changes doc/INSTALL doc/INSTALL.ISO doc/INSTALL.UTF-8 doc/acl-cygwin.txt doc/acl-resources.txt doc/fdl.texi doc/regexprops-generic.texi lib/argp-pin.c lib/round.c lib/unicase/u16-totitle.c lib/unictype/block_test.c lib/uninorm/canonical-decomposition.c m4/README m4/relocatable-lib.m4 tests/test-isnand-nolibm.c tests/test-isnand.c tests/uninorm/NormalizationTest.txt |
diffstat | 22 files changed, 39 insertions(+), 33 deletions(-) [+] |
line wrap: on
line diff
--- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,37 @@ +2012-01-17 Jim Meyering <meyering@redhat.com> + + maint: remove empty lines at EOF, but excluding modules/* + Apply syntax rules at home as well as abroad. Most changes + were induced by running this: + make srcdir=. _build-aux=build-aux -f top/maint.mk \ + sc_prohibit_empty_lines_at_EOF | grep -v modules/ \ + | xargs perl -pi -0777 -e 's/\n\n+$/\n/' + * cfg.mk (local-checks-to-skip): Enable sc_prohibit_empty_lines_at_EOF. + Exempt modules/* and two binary files. + Also exempt doc/INSTALL*, per request from Bruno Haible. + * doc/regexprops-generic.texi: *Add* a newline at EOF. There was none. + * doc/Copyright/assign.translation.manual: Remove empty lines at EOF. + * doc/Copyright/request-assign.future: Likewise. + * doc/Copyright/request-disclaim.changes: Likewise. + * doc/INSTALL: Likewise. + * doc/INSTALL.ISO: Likewise. + * doc/INSTALL.UTF-8: Likewise. + * doc/acl-cygwin.txt: Likewise. + * doc/acl-resources.txt: Likewise. + * doc/fdl-1.2.texi: Likewise. + * doc/fdl-1.3.texi: Likewise. + * doc/fdl.texi: Likewise. + * lib/argp-pin.c: Likewise. + * lib/round.c: Likewise. + * lib/unicase/u16-totitle.c: Likewise. + * lib/unictype/block_test.c: Likewise. + * lib/uninorm/canonical-decomposition.c: Likewise. + * m4/README: Likewise. + * m4/relocatable-lib.m4: Likewise. + * tests/test-isnand-nolibm.c: Likewise. + * tests/test-isnand.c: Likewise. + * tests/uninorm/NormalizationTest.txt: Likewise. + 2012-01-17 Jim Meyering <meyering@redhat.com> maint: add framework to run syntax-check rules against gnulib sources
--- a/cfg.mk +++ b/cfg.mk @@ -26,7 +26,6 @@ sc_prohibit_cloexec_without_use \ sc_prohibit_dirent_without_use \ sc_prohibit_doubled_word \ - sc_prohibit_empty_lines_at_EOF \ sc_prohibit_error_without_use \ sc_prohibit_getopt_without_use \ sc_prohibit_hash_pjw_without_use \ @@ -54,3 +53,7 @@ sc_two_space_separator_in_usage \ sc_unmarked_diagnostics \ sc_useless_cpp_parens + +empty-at-EOF = /fr/LC_MESSAGES/test-quotearg\.mo$$|^doc/INSTALL(\.(ISO|UTF-8))? +exclude_file_name_regexp--sc_prohibit_empty_lines_at_EOF = \ + ^modules/|^lib/javaversion\.class$$|$(empty-at-EOF)
--- a/doc/Copyright/assign.translation.manual +++ b/doc/Copyright/assign.translation.manual @@ -103,5 +103,3 @@ [Please write your snail address here, so we can snail a copy back to you.] - -
--- a/doc/Copyright/request-assign.future +++ b/doc/Copyright/request-assign.future @@ -34,9 +34,3 @@ [Which files have you changed so far, and which new files have you written so far?] - - - - - -
--- a/doc/Copyright/request-disclaim.changes +++ b/doc/Copyright/request-disclaim.changes @@ -39,9 +39,3 @@ [Please list the files involved, or give a brief description of the changes being disclaimed.] - - - - - -
--- a/doc/INSTALL +++ b/doc/INSTALL @@ -368,4 +368,3 @@ `configure' also accepts some other, not widely useful, options. Run `configure --help' for more details. -
--- a/doc/INSTALL.ISO +++ b/doc/INSTALL.ISO @@ -368,4 +368,3 @@ 'configure' also accepts some other, not widely useful, options. Run 'configure --help' for more details. -
--- a/doc/INSTALL.UTF-8 +++ b/doc/INSTALL.UTF-8 @@ -368,4 +368,3 @@ ‘configure’ also accepts some other, not widely useful, options. Run ‘configure --help’ for more details. -
--- a/doc/acl-cygwin.txt +++ b/doc/acl-cygwin.txt @@ -135,4 +135,3 @@ the explicit permissions requested and the default ACL entries Note: Under Cygwin, the default ACL entries are not taken into account currently. -
--- a/doc/fdl.texi +++ b/doc/fdl.texi @@ -503,4 +503,3 @@ @c Local Variables: @c ispell-local-pdict: "ispell-dict" @c End: -
--- a/doc/regexprops-generic.texi +++ b/doc/regexprops-generic.texi @@ -712,4 +712,4 @@ @node sed regular expression syntax @subsection @samp{sed} regular expression syntax -This is a synonym for ed. \ No newline at end of file +This is a synonym for ed.
--- a/lib/argp-pin.c +++ b/lib/argp-pin.c @@ -24,4 +24,3 @@ #ifndef HAVE_PROGRAM_INVOCATION_NAME char *program_invocation_name = 0; #endif -
--- a/lib/unicase/u16-totitle.c +++ b/lib/unicase/u16-totitle.c @@ -24,4 +24,3 @@ #define UNIT uint16_t #define U_CT_TOTITLE u16_ct_totitle #include "u-totitle.h" -
--- a/lib/unictype/block_test.c +++ b/lib/unictype/block_test.c @@ -28,4 +28,3 @@ else return false; } -
--- a/lib/uninorm/canonical-decomposition.c +++ b/lib/uninorm/canonical-decomposition.c @@ -105,4 +105,3 @@ } return -1; } -
--- a/m4/relocatable-lib.m4 +++ b/m4/relocatable-lib.m4 @@ -45,4 +45,3 @@ AC_SUBST([RELOCATABLE]) AC_MSG_RESULT([$RELOCATABLE]) ]) -
--- a/tests/test-isnand-nolibm.c +++ b/tests/test-isnand-nolibm.c @@ -19,4 +19,3 @@ #include "isnand-nolibm.h" #include "test-isnand.h" -
--- a/tests/test-isnand.c +++ b/tests/test-isnand.c @@ -19,4 +19,3 @@ #include <math.h> #include "test-isnand.h" -
--- a/tests/uninorm/NormalizationTest.txt +++ b/tests/uninorm/NormalizationTest.txt @@ -18179,5 +18179,3 @@ D638 0334 11BC;D638 0334 11BC;1112 1169 0334 11BC;D638 0334 11BC;1112 1169 0334 11BC; D6FC 0334 11AE;D6FC 0334 11AE;1112 1170 0334 11AE;D6FC 0334 11AE;1112 1170 0334 11AE; D750 0334 11B5;D750 0334 11B5;1112 1173 0334 11B5;D750 0334 11B5;1112 1173 0334 11B5; - -