Age | Commit message (Collapse) | Author |
|
work with the new repository on http://www.iro.umontreal.ca/.
For now I guess we'll have to fix things by hand.
(do-po-update, po-update): Remove. All references removed.
|
|
to detect this sort of problem automatically in the future.
|
|
|
|
rather than open-coding it. Now supports mercurial, too.
* .hgignore: New file.
* Makefile.am (EXTRA_DIST): Add .hgignore, which ignores nearly
all generated files, including ones like configure and po/*.po
that are currently version-controlled in cvs.
* build-aux/vc-list-files: New file.
|
|
|
|
file only when making the actual release, not when running
"make distcheck".
(maintainer-distcheck): Don't depend on
changelog-check.
(alpha beta major): Depend on it here, instead.
|
|
Work around the fact that patch always outputs `patching file ...'.
|
|
expression match more of the target lines, e.g., those that start with
`-S,' (short option followed by a comma) or that include `=[...]'.
Patch by Nicolas François.
|
|
version string is of the form N.N[.N]*, where N is one or more digits.
|
|
(local-checks-available): Add to the list.
|
|
|
|
|
|
(CVS_LIST_EXCEPT): New macro, to simplify exception-processing.
Most uses of CVS_LIST changed to use CVS_LIST_EXCEPT.
(syntax-check-rules): Bring back sc_changelong. (Hmm, why did it
go away? was that an accident?)
(sc_cast_of_argument_to_free, sc_cast_of_x_alloc_return_value):
(sc_cast_of_alloca_return_value, sc_space_tab, sc_prohibit_atoi_atof):
(sc_error_exit_success, sc_file_system, sc_no_if_have_config_h):
(sc_system_h_headers, sc_sun_os_names, sc_trailing_blank):
(sc_two_space_separator_in_usage, sc_unmarked_diagnostics):
(sc_obsolete_symbols, sc_changelog, sc_prohibit_jm_in_m4):
(sc_useless_cpp_parens, makefile-check, m4-check, po-check):
(author_mark_check, makefile_path_separator_check):
Output line numbers, to simplify navigation of Emacs *compilation*
buffers.
(sc_prohibit_atoi_atof, sc_file_system):
Rework slightly so that Makefile.maint doesn't get reported as a
violation of its own syntax rules.
(sc_dd_max_sym_length): Use ifneq to do nothing, instead of doing
it at run-time (which didn't work with Bison). Fix a makefile typo,
caught by Makefile.maint itself: spaces where a tab should be.
(po-check): Check lib/*.[ch] even if not in CVS; used by Bison,
which copies from ../gnulib/lib/*.[ch] to lib/*.[ch].
Ignore djgpp and man subdirectories, to avoid false matches with
Bison and coreutils, respectively. Use sort -u to remove the
resulting duplicates.
|
|
(gzip_rsyncable): New variable.
(GZIP_ENV): Use it.
|
|
the expansion, $(syntax-check-rules), rather than the single,
top-level target `syntax-check', so that it's easier to exclude
individual rules (via $(local-checks-to-skip)).
(tgz-md5, tgz-sha1, ...): Remove now-unused definitions.
|
|
(syntax-check-rules): Add it.
|
|
|
|
|
|
(sc_prohibit_assert_without_use): New rule.
(syntax-check-rules): Add it to the list.
(CVS_LIST): Define in terms of $(srcdir).
|
|
|
|
|
|
|
|
|
|
(sc_require_config_h): New rule.
(syntax-check-rules): Add it.
|
|
$(release_archive_dir)/$(prev-tgz) here, so that if it's missing
we fail earlier.
|
|
|
|
|
|
(news-date-check, changelog-check): Use tighter regular expressions.
|
|
|
|
|
|
(syntax-check-rules): Add it.
|
|
|
|
|
|
|
|
(syntax-check-rules): Add it.
|
|
|
|
(syntax-check-rules): Add it to the list.
|
|
are used with -Werror. This target is not intended for general use.
|
|
|
|
|
|
|
|
|
|
|
|
version-etc-fsf.c, search that new file, not version-etc.c.
|
|
predicate before `-name ChangeLog' to avoid a harmless warning
from find-4.2.10.
|
|
(syntax-check-rules): Add it to the list.
|
|
it lists only cvs-controlled regular files.
|
|
(sc_space_tab, sc_prohibit_atoi_atof, sc_file_system,
sc_prohibit_jm_in_m4, sc_system_h_headers, sc_sun_os_names,
sc_trailing_blank, po-check): Use it instead of the
nonstandard "cvsu --list".
|
|
(sc_system_h_headers): Also exclude copy.h; it includes <stdbool.h>.
|
|
|