summaryrefslogtreecommitdiff
path: root/cfg.mk
Commit message (Collapse)AuthorAgeFilesLines
* maint: suppress new test's doubled-word syntax-check failureHEADmasterJim Meyering2023-05-131-0/+1
| | | | | * cfg.mk (exclude_file_name_regexp--sc_prohibit_doubled_word): Exempt the new test's use of "in in".
* maint: post-release administriviaJim Meyering2023-01-151-1/+1
| | | | | | * NEWS: Add header line for next release. * .prev-version: Record previous version. * cfg.mk (old_NEWS_hash): Auto-update.
* maint: update copyright datesJim Meyering2023-01-011-1/+1
|
* maint: avoid new syntax-check failureJim Meyering2022-01-031-1/+2
| | | | | * cfg.mk (local-checks-to-skip): Add sc_indent, to skip it. Otherwise, "make syntax-check" would fail.
* maint: make update-copyrightJim Meyering2022-01-031-1/+1
|
* maint: post-release administriviaJim Meyering2021-08-011-1/+1
| | | | | | * NEWS: Add header line for next release. * .prev-version: Record previous version. * cfg.mk (old_NEWS_hash): Auto-update.
* maint: update all copyright year number rangesJim Meyering2021-01-011-1/+1
| | | | | | | Run "make update-copyright" and then... * gnulib: Update to latest with copyright year adjusted. * tests/init.sh: Sync with gnulib to pick up copyright year. * bootstrap: Likewise.
* maint: update all copyright year number rangesJim Meyering2020-01-011-1/+1
| | | | | | | Run "make update-copyright" and then... * gnulib: Update to latest with copyright year adjusted. * tests/init.sh: Sync with gnulib to pick up copyright year. * bootstrap: Likewise.
* maint: convert all TABs to equivalent spaces in indentationJim Meyering2019-01-051-1/+1
| | | | | | | | | | | | | | | | | | | | | | | Using this file, cat > leading-blank.exempt <<\EOF (\.gitmodules|help2man|pre-commit)$ (?:^|\/)ChangeLog[^/]*$ (?:^|\/)(?:GNU)?[Mm]akefile[^/]*$ \.(?:am|mk)$ EOF run the following command to convert all non-conforming leading white space to be all spaces: git ls-files \ | pcregrep -vf leading-blank.exempt \ | xargs pcregrep -l '^ *\t' \ | xargs perl -MText::Tabs -ni -le \ '$m=/^( *\t[ \t]*)(.*)/; print $m ? expand($1) . $2 : $_' Since that changed old NEWS, I also ran "make update-NEWS-hash" to update the old_NEWS_hash value in cfg.mk.
* maint: update all copyright dates via "make update-copyright"Jim Meyering2019-01-011-1/+1
| | | | * gnulib: Also update submodule for its copyright updates.
* maint: post-release administriviaJim Meyering2018-12-311-1/+1
| | | | | | * NEWS: Add header line for next release. * .prev-version: Record previous version. * cfg.mk (old_NEWS_hash): Auto-update.
* maint: use https: in gnu mirror URL prefix, not httpJim Meyering2018-12-201-1/+1
| | | | | This appears in the generated release announcement message. * cfg.mk (url_dir_list): Use https: prefix, not http:.
* maint: update gnulib and copyright dates for 2018Jim Meyering2018-01-061-1/+1
| | | | | | * gnulib: Update to latest. * all files: Run "make update-copyright". * bootstrap: Update from gnulib.
* maint: make the announcement template Cc the devel- listJim Meyering2017-05-211-0/+3
| | | | * cfg.mk (announcement_Cc_): Define.
* maint: post-release administriviaJim Meyering2017-05-211-1/+1
| | | | | | * NEWS: Add header line for next release. * .prev-version: Record previous version. * cfg.mk (old_NEWS_hash): Auto-update.
* maint: stop using @acronym{...} in texinfo sourcesJim Meyering2017-05-061-2/+1
| | | | | | | * doc/diffutils.texi: Remove all uses of @acronym{...}, per recommendation by Karl Berry. * cfg.mk (local-checks-to-skip): Remove exemption, enabling the @acronym{-prohibiting syntax-check rule.
* maint: change "time stamp" to "timestamp" globallyJim Meyering2017-01-311-1/+1
| | | | | | | | This avoids a new syntax-check failure. * ChangeLog-2008: Perform that change. * doc/diffutils.texi: Likewise. * NEWS: Likewise. * cfg.mk: Update the old news hash accordingly.
* maint: update gnulib and copyright dates for 2017Jim Meyering2017-01-011-1/+1
| | | | | * gnulib: Update to latest. * all files: Run "make update-copyright".
* maint: post-release administriviaJim Meyering2016-08-201-1/+1
| | | | | | * NEWS: Add header line for next release. * .prev-version: Record previous version. * cfg.mk (old_NEWS_hash): Auto-update.
* maint: post-release administriviaJim Meyering2016-08-081-1/+1
| | | | | | * NEWS: Add header line for next release. * .prev-version: Record previous version. * cfg.mk (old_NEWS_hash): Auto-update.
* maint: arrange for better URLs in generated announcement messageJim Meyering2016-04-301-0/+4
| | | | | * cfg.mk (url_dir_list): Define. I had been correcting the generated URLs by hand, just before the announcement. This is better.
* maint: update copyright year, bootstrap, init.shJim Meyering2016-01-011-1/+1
| | | | | | | | Run "make update-copyright" and then... * gnulib: Update to latest. * tests/init.sh: Update from gnulib. * bootstrap: Likewise.
* maint: update copyright year ranges to include 2015; update gnulibJim Meyering2015-01-011-1/+1
|
* doc: mention new option, --no-dereference in 3.3's NEWSJim Meyering2013-03-301-1/+1
| | | | | | | * NEWS (New feeatures): Update 3.3's news to mention --no-dereference. Reported by Denis Excoffier. * Makefile.am (old_NEWS_hash): Update, since this modifies old, and normally-immutable NEWS.
* maint: post-release administriviaJim Meyering2013-03-241-1/+1
| | | | | | * NEWS: Add header line for next release. * .prev-version: Record previous version. * cfg.mk (old_NEWS_hash): Auto-update.
* maint: update all copyright year number rangesJim Meyering2013-01-041-1/+1
| | | | Run "make update-copyright".
* maint: quote 'like this' or "like this", not `like this'Paul Eggert2012-01-251-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | This is in response to a recent change in the GNU coding standards, which now suggest quoting 'like this' or "like this", instead of `like this' or ``like this''. * HACKING, NEWS, README, README-hacking, TODO, doc/diagmeet.note: * doc/diffutils.texi, ms/config.bat, ms/config.site: * src/analyze.c, src/cmp.c, src/context.c, src/diff.c: * src/diff.h, src/diff3.c, src/dir.c, src/ifdef.c, src/io.c: * src/sdiff.c, src/side.c, src/system.h, src/util.c: * tests/help-version: Quote 'like this' or "like this" in commentary. * cfg.mk (old_NEWS_hash): Adjust to reflect new NEWS quoting. * man/help2man: Update to 1.40.4 version, with quoting fixed as above. * po/en.po: Remove translation involving `, as it's no longer needed. * src/cmp.c (try_help, specify_ignore_initial, usage, main): * src/diff.c (main, try_help, option_help_msgid, specify_value) (compare_files): * src/diff3.c (main, try_help, option_help_msgid, usage) (read_diff): * src/dir.c (compare_names): * src/sdiff.c (try_help, usage, check_child_status, main): * src/util.c (finish_output): * tests/help-version: Quote 'like this' in output.
* maint: update all copyright year number rangesJim Meyering2012-01-011-1/+1
| | | | Run "make update-copyright".
* post-release administriviaJim Meyering2011-09-021-1/+1
| | | | | | * NEWS: Add header line for next release. * .prev-version: Record previous version. * cfg.mk (old_NEWS_hash): Auto-update.
* post-release administriviaJim Meyering2011-08-101-1/+1
| | | | | | * NEWS: Add header line for next release. * .prev-version: Record previous version. * cfg.mk (old_NEWS_hash): Auto-update.
* doc: rename diff.texi to diffutils.texiJim Meyering2011-06-121-2/+0
| | | | | | | | | | | | | | | | This makes the .texi basename the same as the package name, which is consistent with most other GNU packages. * doc/diffutils.texi: Rename from... * doc/diff.texi: ...removed. * doc/Makefile.am (info_TEXINFOS): Reflect name change. (diffutils_TEXINFOS): Likewise. * cfg.mk (gendocs_options_): Remove this customization. It is no longer needed, now that the .texi name matches that of the package. * man/Makefile.am ($(dist_man1_MANS)): Remove now-unnecessary sed filter. * README: Update references to diffutils.texi etc. here, too. * .gitignore: Update here, too. Suggested by Karl Berry.
* maint: update gnulib to latest with accompanying tight-scope tweaksJim Meyering2011-05-231-1/+4
| | | | | | | | * cfg.mk: Include $(srcdir)/dist-check.mk using "-include", to accommodate the new sc_tight_scope rule. (_gl_TS_extern): Define, to tell gnulib's tight_scope rule that headers here mark externs with "XTERN". * gnulib: Update to latest.
* * .x-sc_space_tab: Remove file. Instead, ...Jim Meyering2011-03-261-0/+2
| | | | * cfg.mk (exclude_file_name_regexp--sc_space_tab): ...define this.
* maint: fix typo in unused ruleJim Meyering2011-03-261-1/+1
| | | | * cfg.mk (config-save): Fix typo: add leading "_" in variable name.
* maint: update copyright year ranges to include 2011Jim Meyering2011-01-031-1/+1
| | | | Run "make update-copyright", so "make syntax-check" works in 2011.
* maint: teach web-doc-generating code how to do its jobJim Meyering2010-05-041-0/+2
| | | | | | * cfg.mk (gendocs_options): Define, so that gendocs.sh knows the name of our texinfo source file. * gnulib: Update to latest, for new gnu-web-doc-update and maint.mk.
* post-release administriviaJim Meyering2010-05-031-1/+1
| | | | | | * NEWS: Add header line for next release. * .prev-version: Record previous version. * cfg.mk (old_NEWS_hash): Auto-update.
* maint: update to latest gnulibJim Meyering2010-04-081-20/+0
| | | | | | * cfg.mk (sc_cross_check_PATH_usage_in_tests): Remove rule, now that it's in gnulib's maint.mk. * gnulib: Update to latest.
* tests: make new PATH-crosschecking syntax-check tighterJim Meyering2010-04-071-1/+1
| | | | | * cfg.mk (sc_cross_check_PATH_usage_in_tests): Use grep's -x (match entire line) option with -F.
* tests: add syntax-check rule to verify that tests use proper PATHJim Meyering2010-04-071-0/+20
| | | | | * cfg.mk (sc_cross_check_PATH_usage_in_tests): New rule, that is useful only in conjunction with the help-version script.
* build: update gnulib submodule to latest; adaptJim Meyering2010-04-051-1/+2
| | | | * cfg.mk (local-checks-to-skip): Add new sc_texinfo_acronym, to skip it.
* post-release administriviaJim Meyering2010-02-111-1/+1
| | | | | | * NEWS: Add header line for next release. * .prev-version: Record previous version. * cfg.mk (old_NEWS_hash): Auto-update.
* sync with gnulibJim Meyering2010-02-051-0/+22
| | | | | * gl/lib/regcomp.c.diff: Adjust to apply to the latest in gnulib. * gnulib: Update submodule to latest.
* tests: now "make distcheck" runs more tests, incl. syntax-checkJim Meyering2010-01-101-0/+2
| | | | | | * cfg.mk: Include dist-check.mk, from coreutils. * Makefile.am (distcheck-hook): Define rule, to hook to... * dist-check.mk: New file.
* maint: record updated NEWS hashJim Meyering2010-01-091-1/+1
| | | | * cfg.mk (old_NEWS_hash): Update to account for GFDL change.
* maint: record update-copyright options for this packageJim Meyering2010-01-031-0/+4
| | | | * cfg.mk: Next time, just run "make update-copyright".
* maint: update all FSF copyright year lists to include 2010Jim Meyering2010-01-011-1/+1
| | | | | | Use this command: git ls-files |grep -vE '^(\..*|COPYING|gnulib)$' |xargs \ env UPDATE_COPYRIGHT_USE_INTERVALS=1 build-aux/update-copyright
* maint: newer gnulib; don't hard-code my GPG key IDJim Meyering2009-12-311-3/+0
| | | | | * cfg.mk (gpg_key_ID): Remove definition, now that maint.mk automates it. * gnulib: Update to latest.
* maint: cfg.mk: remove factored-out ftp host/dir definitionsJim Meyering2009-11-201-10/+0
| | | | | | | * cfg.mk (gnu_ftp_host-alpha, gnu_ftp_host-beta gnu_ftp_host-stable): (gnu_rel_host, url_dir_list): Remove definitions. The defaults, now provided by maint.mk, are the same. * gnulib: Update for latest, including those maint.mk additions.
* maint/sc: enable the m4 quote checkJim Meyering2009-11-111-2/+1
| | | | | * m4/vararrays.m4 (AC_C_VARARRAYS): Quote AC_DEFINE argument. * cfg.mk (local-checks-to-skip): Add sc_m4_quote_check.