Mercurial > gnulib
diff top/maint.mk @ 14725:d27620fb3331
maint.mk: adjust previous commit
Change "misc" in names to "undesirable_word_seq".
"misc" is rarely desirable, in a name ;-)
Define and use ignore_undesirable_word_sequence_RE_ properly.
author | Jim Meyering <meyering@redhat.com> |
---|---|
date | Wed, 11 May 2011 10:41:23 +0200 |
parents | ba27b43f49e7 |
children | 54540aa925c2 |
line wrap: on
line diff
--- a/top/maint.mk Wed May 11 10:07:32 2011 +0200 +++ b/top/maint.mk Wed May 11 10:41:23 2011 +0200 @@ -868,16 +868,21 @@ # A regular expression matching undesirable combinations of words like # "can not"; this matches them even when the two words appear on different # lines, but not when there is an intervening delimiter like "#" or "*". -prohibit_misc_RE_ ?= \ +prohibit_undesirable_word_seq_RE_ ?= \ /\bcan\s+not\b/gims -prohibit_misc_ = \ - -e 'while ($(prohibit_misc_RE_))' \ +prohibit_undesirable_word_seq_ = \ + -e 'while ($(prohibit_undesirable_word_seq_RE_))' \ $(perl_filename_lineno_text_) +# Define this to a regular expression that matches +# any filename:dd:match lines you want to ignore. +# The default is to ignore no matches. +ignore_undesirable_word_sequence_RE_ ?= ^$$ -sc_prohibit_misc: - @perl -n -0777 $(prohibit_misc_) $$($(VC_LIST_EXCEPT)) \ - | grep -vE '$(prohibit_misc_RE_)' \ - | grep . && { echo '$(ME): undesirable words' 1>&2; exit 1; } || : +sc_prohibit_undesirable_word_seq: + @perl -n -0777 $(prohibit_undesirable_word_seq_) \ + $$($(VC_LIST_EXCEPT)) \ + | grep -vE '$(ignore_undesirable_word_sequence_RE_)' | grep . \ + && { echo '$(ME): undesirable word sequence' >&2; exit 1; } || : _ptm1 = use "test C1 && test C2", not "test C1 -''a C2" _ptm2 = use "test C1 || test C2", not "test C1 -''o C2"