2022-01-10  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #132 from Arrowbox/remove_incorrect_brace Only print one right square bracket in entries

2021-10-02  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #128 from rocky/json_output Support outputting profiling information as json

2021-10-01  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #127 from Arrowbox/json_output Support outputting profiling information as json

2021-09-30  Jayson Messenger <messengerj@google.com>

	* doc/make.1, doc/remake.texi, src/globals.c, src/globals.h,
	src/json_format.c, src/main.c, src/profile.c, src/profile.h: Allow
	--profile to take a argument to specify callgrind or json.  Also updated docs to match usage.

2021-09-30  Thomas <github@patient0.xyz>

	* : Merge pull request #129 from boretom/alabaster-next-prev Add links to next/previous page

2021-02-01  Jayson Messenger <messengerj@google.com>

	* .gitignore, Makefile.am, configure.ac, doc/make.1,
	src/callgrind_format.c, src/callgrind_format.h, src/file.c,
	src/globals.c, src/globals.h, src/json_format.c, src/json_format.h,
	src/main.c, src/make.h, src/makeint.h, src/profile.c,
	src/profile.h, src/remake.c, src/trace.c, src/variable.c,
	src/variable.h, unittest/Makefile.am, unittest/test_profile.c: 
	Support outputting profiling information as json * Extract output formatting from profile.c into callgrind_format.c * Capture timestamps based on target state with
	profile_add_timestamp * Capture dependencies explicitly with profile_add_dependency * Add MAKEPARENT_PID to pass PID to recursive make * Add MAKEPARENT_TARGET to pass target name to recursive make * Add --profile-callgrind to output just callgrind files * Add --profile-json to output just json files * Use file_timestamp_now to capture timestamp and resolution * Add --with-profiler-resolution to specify minimum timestamp
	resolution required

2020-10-24  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #113 from nshp/remake-4-3 Handle debugger-originated variables in 'info variables'

2020-06-05  rocky <rocky@gnu.org>

	* doc/make.1: Typo in make.1 doc...  Also correct manpage date to now (was sometime in the future).
	Fixes #110

2020-06-05  rocky <rocky@gnu.org>

	* libdebugger/cmd.c, libdebugger/cmd.h, libdebugger/command/help.c,
	libdebugger/file2line.c, libdebugger/file2line.h, src/dep.h,
	src/globals.h, src/main.c, src/make.h, src/print.h: Make gcc-10
	compatible: See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=957756 Tested on fossa with gcc-10 Fixes #109

2020-05-20  R. Bernstein <rocky@users.noreply.github.com>

	* screenshots/README.md: Update README.md

2020-05-20  R. Bernstein <rocky@users.noreply.github.com>

	* screenshots/README.md: Update README.md

2020-05-20  R. Bernstein <rocky@users.noreply.github.com>

	* screenshots/README.md: Update README.md

2020-05-20  rocky <rocky@gnu.org>

	* README.md, screenshots/README.md,
	screenshots/{reamke-search-parent.cast =>
	remake-search-parent.cast}, screenshots/{remake-session0.cast =>
	remake-tasks.cast}: Revise demos

2020-05-20  rocky <rocky@gnu.org>

	* screenshots/README.md: Small changes.

2020-05-11  rocky <rocky@gnu.org>

	* doc/{ => sourceforge}/index.html: Revise
	https://bashdb.sf.net/remake

2020-05-09  R. Bernstein <rocky@users.noreply.github.com>

	* .github/FUNDING.yml: Create FUNDING.yml

2020-05-06  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #106 from gmargari/patch-1 Update README.md

2020-04-08  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #105 from MayeulC/patch-2 Readme.md: fix kcachegrind url

2020-03-31  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #104 from rocky/make-update-to-commit-4533348 Cherry-picked GNU make changes to commit 453348

2020-03-30  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #103 from rocky/feature/debug-cmd-body Feature/debug cmd body

2020-03-30  rocky <rocky@gnu.org>

	* libdebugger/Makefile.am, libdebugger/cmd.c, libdebugger/cmd.h,
	libdebugger/cmd_initialize.h, libdebugger/command/help/show.h,
	libdebugger/command/{set.h => set.c}, libdebugger/command/{show.h
	=> show.c}, libdebugger/command/{source.h => source.c},
	libdebugger/command/{target.h => target.c},
	libdebugger/command/{where.h => where.c},
	libdebugger/command/{write.h => write.c}, libdebugger/commands.h,
	po/POTFILES.in: Finish .h->.c conversions

2020-03-30  rocky <rocky@gnu.org>

	* libdebugger/cmd.c, libdebugger/cmd_initialize.h, po/POTFILES.in: 
	Small tweaks

2020-03-30  rocky <rocky@gnu.org>

	* libdebugger/Makefile.am, libdebugger/cmd.c,
	libdebugger/cmd_initialize.h: Split command initialization into its
	own file.

2020-03-30  rocky <rocky@gnu.org>

	* libdebugger/Makefile.am, libdebugger/cmd.c, libdebugger/cmd.h,
	libdebugger/command/help/setq.h, libdebugger/command/help/setqx.h,
	libdebugger/command/help/step.h, libdebugger/command/{run.h =>
	run.c}, libdebugger/command/{setq.h => setq.c},
	libdebugger/command/{setqx.h => setqx.c},
	libdebugger/command/{shell.h => shell.c},
	libdebugger/command/show.h, libdebugger/command/{skip.h => skip.c},
	libdebugger/command/{step.h => step.c},
	libdebugger/command/target.h, libdebugger/commands.h,
	po/POTFILES.in: Convert 6 more commands

2020-03-30  rocky <rocky@gnu.org>

	* doc/doxygen/Doxyfile.in, libdebugger/Makefile.am,
	libdebugger/cmd.c, libdebugger/cmd.h, libdebugger/command/break.c,
	libdebugger/command/comment.c, libdebugger/command/continue.c,
	libdebugger/command/delete.c, libdebugger/command/down.c,
	libdebugger/command/expand.c, libdebugger/command/finish.c,
	libdebugger/command/{help.h => help.c}, libdebugger/command/info.c,
	libdebugger/command/list.c, libdebugger/command/{load.h => load.c},
	libdebugger/command/{next.h => next.c},
	libdebugger/command/{print.h => print.c},
	libdebugger/command/{pwd.h => pwd.c}, libdebugger/command/{quit.h
	=> quit.c}, libdebugger/command/set.h, libdebugger/commands.h,
	po/POTFILES.in: Convert commands up to "quit"...  Go over doxygen formatting

2020-03-28  rocky <rocky@gnu.org>

	* libdebugger/Makefile.am, libdebugger/cmd.c,
	libdebugger/command/{continue.h => continue.c},
	libdebugger/command/down.c, libdebugger/command/{edit.h => edit.c},
	libdebugger/command/eval.h, libdebugger/command/{expand.h =>
	expand.c}, libdebugger/commands.h, po/POTFILES.in: Convert
	"continue", "edit" and expand cmds

2020-03-28  rocky <rocky@gnu.org>

	* po/POTFILES.in: Adjust po file names...  actualy leave them out. When we are done we need to contact the
	translations project.

2020-03-28  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #101 from rocky/feature/debug-cmd-body WIP - debugger commands, "break", "comment", "cd" and "info" in
	their own objects

2020-03-19  rocky <rocky@gnu.org>

	* libdebugger/Makefile.am, libdebugger/cmd.c,
	libdebugger/command/{delete.h => delete.c}, libdebugger/commands.h,
	po/POTFILES.in: Convert "delete" command.  Now that we've done a couple of breakpoint-related commands and have
	a library, I'll probably try writing a unit test for some of the
	breakpoint-related things.

2020-03-19  rocky <rocky@gnu.org>

	* Makefile.am, libdebugger/Makefile.am,
	libdebugger/command/delete.h, src/make.h: Make "make distcheck" work
	again...  I think this was broken as soon as we split off libdebugger, and not
	so much in turnning some libdebugger/command/*.h's into
	libdebugger/command/*.c An open question is whether we an simplify any of this.

2020-03-19  rocky <rocky@gnu.org>

	* libdebugger/Makefile.am, libdebugger/cmd.c,
	libdebugger/command/break.c, libdebugger/command/{chdir.h =>
	chdir.c}, libdebugger/command/{comment.h => comment.c},
	libdebugger/command/help/chdir.h, libdebugger/command/help/info.h,
	libdebugger/command/{info.h => info.c}, libdebugger/command/set.h,
	libdebugger/commands.h, libdebugger/info.h, po/POTFILES.in: Convert
	"chdir", "comment", and "info" We are also doxygen commenting as we go along.  Note that as we convert .h's to .c's we must add specific header
	dependencies for the commands. And commands like "set.h" which
	relied on headers from prior commands need to be made explicit.  All of this is probably a good thing.

2020-03-18  rocky <rocky@gnu.org>

	* doc/doxygen/Doxyfile.in, libdebugger/Makefile.am,
	libdebugger/cmd.c, libdebugger/command/{break.h => break.c},
	libdebugger/command/info.h, libdebugger/commands.h, po/POTFILES.in: 
	First debugger command, "break" in its own object

2020-03-21  rocky <rocky@gnu.org>

	* doc/index.html, doc/readthedocs/features.rst: Typos

2020-03-20  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #102 from rocky/task/readthedocs-move Move docs -> readthedocs

2020-03-19  rocky <rocky@gnu.org>

	* .readthedocs.yml, Makefile.am, libdebugger/.gitignore,
	libdebugger/command/.gitignore, {docs => readthedocs}/.gitignore,
	{docs => readthedocs}/Makefile, {docs => readthedocs}/conf.py,
	{docs => readthedocs}/debugger.rst, {docs =>
	readthedocs}/debugger/commands.rst, {docs =>
	readthedocs}/debugger/commands/breakpoints.rst, {docs =>
	readthedocs}/debugger/commands/breakpoints/break.rst, {docs =>
	readthedocs}/debugger/commands/breakpoints/delete.rst, {docs =>
	readthedocs}/debugger/commands/data.rst, {docs =>
	readthedocs}/debugger/commands/data/expand.rst, {docs =>
	readthedocs}/debugger/commands/data/print.rst, {docs =>
	readthedocs}/debugger/commands/data/target.rst, {docs =>
	readthedocs}/debugger/commands/data/write.rst, {docs =>
	readthedocs}/debugger/commands/files.rst, {docs =>
	readthedocs}/debugger/commands/files/edit.rst, {docs =>
	readthedocs}/debugger/commands/files/list.rst, {docs =>
	readthedocs}/debugger/commands/files/load.rst, {docs =>
	readthedocs}/debugger/commands/info.rst, {docs =>
	readthedocs}/debugger/commands/info/break.rst, {docs =>
	readthedocs}/debugger/commands/info/files.rst, {docs =>
	readthedocs}/debugger/commands/info/frame.rst, {docs =>
	readthedocs}/debugger/commands/info/line.rst, {docs =>
	readthedocs}/debugger/commands/info/program.rst, {docs =>
	readthedocs}/debugger/commands/info/rules.rst, {docs =>
	readthedocs}/debugger/commands/info/target.rst, {docs =>
	readthedocs}/debugger/commands/info/targets.rst, {docs =>
	readthedocs}/debugger/commands/info/tasks.rst, {docs =>
	readthedocs}/debugger/commands/info/variables.rst, {docs =>
	readthedocs}/debugger/commands/os.rst, {docs =>
	readthedocs}/debugger/commands/os/cd.rst, {docs =>
	readthedocs}/debugger/commands/os/pwd.rst, {docs =>
	readthedocs}/debugger/commands/os/shell.rst, {docs =>
	readthedocs}/debugger/commands/running.rst, {docs =>
	readthedocs}/debugger/commands/running/continue.rst, {docs =>
	readthedocs}/debugger/commands/running/finish.rst, {docs =>
	readthedocs}/debugger/commands/running/next.rst, {docs =>
	readthedocs}/debugger/commands/running/quit.rst, {docs =>
	readthedocs}/debugger/commands/running/run.rst, {docs =>
	readthedocs}/debugger/commands/running/skip.rst, {docs =>
	readthedocs}/debugger/commands/running/step.rst, {docs =>
	readthedocs}/debugger/commands/set.rst, {docs =>
	readthedocs}/debugger/commands/set/basename.rst, {docs =>
	readthedocs}/debugger/commands/set/debug.rst, {docs =>
	readthedocs}/debugger/commands/set/ignore-errors.rst, {docs =>
	readthedocs}/debugger/commands/set/keep-going.rst, {docs =>
	readthedocs}/debugger/commands/set/setq.rst, {docs =>
	readthedocs}/debugger/commands/set/setqx.rst, {docs =>
	readthedocs}/debugger/commands/set/silent.rst, {docs =>
	readthedocs}/debugger/commands/show.rst, {docs =>
	readthedocs}/debugger/commands/show/args.rst, {docs =>
	readthedocs}/debugger/commands/show/basename.rst, {docs =>
	readthedocs}/debugger/commands/show/commands.rst, {docs =>
	readthedocs}/debugger/commands/show/debug.rst, {docs =>
	readthedocs}/debugger/commands/show/ignore-errors.rst, {docs =>
	readthedocs}/debugger/commands/show/keep-going.rst, {docs =>
	readthedocs}/debugger/commands/show/silent.rst, {docs =>
	readthedocs}/debugger/commands/show/version.rst, {docs =>
	readthedocs}/debugger/commands/stack.rst, {docs =>
	readthedocs}/debugger/commands/stack/backtrace.rst, {docs =>
	readthedocs}/debugger/commands/stack/down.rst, {docs =>
	readthedocs}/debugger/commands/stack/frame.rst, {docs =>
	readthedocs}/debugger/commands/stack/up.rst, {docs =>
	readthedocs}/debugger/commands/support.rst, {docs =>
	readthedocs}/debugger/commands/support/help.rst, {docs =>
	readthedocs}/debugger/commands/support/source.rst, {docs =>
	readthedocs}/debugger/entry.rst, {docs =>
	readthedocs}/debugger/sessions.rst, {docs =>
	readthedocs}/debugger/syntax.rst, {docs =>
	readthedocs}/features.rst, {docs => readthedocs}/index.rst, {docs
	=> readthedocs}/install.rst, {docs => readthedocs}/make.bat, {docs
	=> readthedocs}/manpage.rst: Move docs -> readthedocs docs is the default name for readthedocs so we need to add a custom
	.readthedocs.yml file.  The problem with the name "docs" is that there is a "doc" directory
	for Doxygen, manual page and older texinfo documentation.

2020-03-19  rocky <rocky@gnu.org>

	* libdebugger/fuzzy.h, libdebugger/hello.c, libdebugger/hello.h: 
	Remove unused files.  Note: make distcheck *is* broken.

2020-03-18  rocky <rocky@gnu.org>

	* : commit 3806d018d94a1b926c4324cb0c52bd7b89414304 Author: rocky
	<rocky@gnu.org> Date:   Wed Mar 18 19:55:26 2020 -0400

2020-03-18  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #100 from rocky/feature/doxygen WIP - Start documenting debugger commands...

2020-03-18  rocky <rocky@gnu.org>

	* libdebugger/command/break.h, libdebugger/command/help/break.h,
	libdebugger/command/help/chdir.h,
	libdebugger/command/help/comment.h,
	libdebugger/command/help/continue.h, libdebugger/command/pwd.h,
	libdebugger/command/quit.h, libdebugger/command/run.h,
	libdebugger/command/set.h, libdebugger/command/setq.h,
	libdebugger/command/setqx.h: Continue documenting debugger files

2020-03-18  rocky <rocky@gnu.org>

	* doc/doxygen/Doxyfile.in, docs/debugger/commands/info.rst,
	libdebugger/break.h, libdebugger/cmd.h,
	libdebugger/command/break.h, libdebugger/command/expand.h,
	libdebugger/command/info.h, libdebugger/command/list.h,
	libdebugger/command/load.h, libdebugger/command/next.h,
	libdebugger/command/print.h, libdebugger/command/pwd.h,
	libdebugger/fns.h, libdebugger/info.h, libdebugger/stack.h,
	src/expand.h, src/gnuremake.h, src/implicit.h, src/print.h: Start
	documenting debugger commands...  And regularize help descriptions.

2020-03-18  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #98 from boretom/features/libdebugger Features/libdebugger

2020-03-18  rocky <rocky@gnu.org>

	* : commit 881107da70e6ac3020106cf48543ba62ebde6515 Author: rocky
	<rocky@gnu.org> Date:   Wed Mar 18 08:38:04 2020 -0400

2020-03-18  R. Bernstein <rocky@users.noreply.github.com>

	* : commit 1b61788125f546db289168e180574ffa2cc1fdc5 Author: rocky
	<rocky@gnu.org> Date:   Wed Mar 18 08:18:18 2020 -0400

2020-03-18  R. Bernstein <rocky@users.noreply.github.com>

	* README.md: Update README.md

2020-03-16  rocky <rocky@gnu.org>

	* docs/debugger.rst, docs/debugger/commands.rst,
	docs/debugger/entry.rst, docs/debugger/sessions.rst,
	docs/debugger/syntax.rst, docs/features.rst, docs/manpage.rst: Start
	fixing inline code tagging

2020-03-16  rocky <rocky@gnu.org>

	* README.md: Correct readthedocs links

2020-03-16  rocky <rocky@gnu.org>

	* README.md, doc/.gitignore, docs/features.rst: Go over docs...  README.md: add sourceforge download badge docs/features.rst: fix
	                   wrong link to trace screenshot, add --targets example and improve
	--tasks description

2020-03-15  rocky <rocky@gnu.org>

	* doc/index.html: Small typo

2020-03-15  rocky <rocky@gnu.org>

	* doc/index.html: Update sourceforge home page

2020-03-15  Thomas Kupper <thomas.kupper@gmail.com>

	* libdebugger/cmd.h, src/main.c, src/trace.h: Move all `dbg_`
	declarations to `cmd.h` As a result, add `cmd.h` as include in `src/main.c`

2020-03-15  Thomas Kupper <thomas.kupper@gmail.com>

	* Makefile.am, configure.ac, src/function.c, src/job.c,
	src/print.c, src/read.c, src/remake.c, src/trace.c: Add debugger
	path to the include path And remove the hardcoded, relative path to the debugger header

2020-03-15  Thomas Kupper <thomas.kupper@gmail.com>

	* Makefile.am, libdebugger/Makefile.am, {src/debugger =>
	libdebugger}/break.c, {src/debugger => libdebugger}/break.h,
	{src/debugger => libdebugger}/cmd.c, {src/debugger =>
	libdebugger}/cmd.h, {src/debugger =>
	libdebugger}/command/.gitignore, {src/debugger =>
	libdebugger}/command/break.h, {src/debugger =>
	libdebugger}/command/chdir.h, {src/debugger =>
	libdebugger}/command/comment.h, {src/debugger =>
	libdebugger}/command/continue.h, {src/debugger =>
	libdebugger}/command/delete.h, {src/debugger =>
	libdebugger}/command/down.h, {src/debugger =>
	libdebugger}/command/edit.h, {src/debugger =>
	libdebugger}/command/eval.h, {src/debugger =>
	libdebugger}/command/expand.h, {src/debugger =>
	libdebugger}/command/finish.h, {src/debugger =>
	libdebugger}/command/frame.h, {src/debugger =>
	libdebugger}/command/help.h, {src/debugger =>
	libdebugger}/command/help/break.h, {src/debugger =>
	libdebugger}/command/help/chdir.h, {src/debugger =>
	libdebugger}/command/help/comment.h, {src/debugger =>
	libdebugger}/command/help/continue.h, {src/debugger =>
	libdebugger}/command/help/delete.h, {src/debugger =>
	libdebugger}/command/help/down.h, {src/debugger =>
	libdebugger}/command/help/edit.h, {src/debugger =>
	libdebugger}/command/help/expand.h, {src/debugger =>
	libdebugger}/command/help/finish.h, {src/debugger =>
	libdebugger}/command/help/frame.h, {src/debugger =>
	libdebugger}/command/help/help.h, {src/debugger =>
	libdebugger}/command/help/info.h, {src/debugger =>
	libdebugger}/command/help/list.h, {src/debugger =>
	libdebugger}/command/help/load.h, {src/debugger =>
	libdebugger}/command/help/next.h, {src/debugger =>
	libdebugger}/command/help/print.h, {src/debugger =>
	libdebugger}/command/help/pwd.h, {src/debugger =>
	libdebugger}/command/help/quit.h, {src/debugger =>
	libdebugger}/command/help/run.h, {src/debugger =>
	libdebugger}/command/help/set.h, {src/debugger =>
	libdebugger}/command/help/setq.h, {src/debugger =>
	libdebugger}/command/help/setqx.h, {src/debugger =>
	libdebugger}/command/help/shell.h, {src/debugger =>
	libdebugger}/command/help/show.h, {src/debugger =>
	libdebugger}/command/help/skip.h, {src/debugger =>
	libdebugger}/command/help/source.h, {src/debugger =>
	libdebugger}/command/help/step.h, {src/debugger =>
	libdebugger}/command/help/target.h, {src/debugger =>
	libdebugger}/command/help/up.h, {src/debugger =>
	libdebugger}/command/help/where.h, {src/debugger =>
	libdebugger}/command/help/write.h, {src/debugger =>
	libdebugger}/command/info.h, {src/debugger =>
	libdebugger}/command/list.h, {src/debugger =>
	libdebugger}/command/load.h, {src/debugger =>
	libdebugger}/command/next.h, {src/debugger =>
	libdebugger}/command/print.h, {src/debugger =>
	libdebugger}/command/pwd.h, {src/debugger =>
	libdebugger}/command/quit.h, {src/debugger =>
	libdebugger}/command/run.h, {src/debugger =>
	libdebugger}/command/set.h, {src/debugger =>
	libdebugger}/command/setq.h, {src/debugger =>
	libdebugger}/command/setqx.h, {src/debugger =>
	libdebugger}/command/shell.h, {src/debugger =>
	libdebugger}/command/show.h, {src/debugger =>
	libdebugger}/command/skip.h, {src/debugger =>
	libdebugger}/command/source.h, {src/debugger =>
	libdebugger}/command/step.h, {src/debugger =>
	libdebugger}/command/target.h, {src/debugger =>
	libdebugger}/command/up.h, {src/debugger =>
	libdebugger}/command/where.h, {src/debugger =>
	libdebugger}/command/write.h, {src => libdebugger}/debugger.h,
	{src/debugger => libdebugger}/file2line.c, {src/debugger =>
	libdebugger}/file2line.h, {src/debugger => libdebugger}/fns.c,
	{src/debugger => libdebugger}/fns.h, {src/debugger =>
	libdebugger}/info.h, {src/debugger => libdebugger}/msg.c,
	{src/debugger => libdebugger}/msg.h, {src/debugger =>
	libdebugger}/stack.c, {src/debugger => libdebugger}/stack.h,
	{src/debugger => libdebugger}/subcmd.h, po/POTFILES.in,
	src/function.c, src/job.c, src/print.c, src/read.c, src/remake.c,
	src/trace.c: Move debugger files to static library

2020-03-15  Thomas Kupper <thomas.kupper@gmail.com>

	* libdebugger/Makefile.am, libdebugger/fuzzy.h,
	libdebugger/hello.c, libdebugger/hello.h: Add the forgotten files
	for libdebugger :)

2020-03-15  Thomas Kupper <thomas.kupper@gmail.com>

	* Makefile.am, configure.ac: 1st step: Add minimalist `libdebugger`
	library

2020-03-15  rocky <rocky@gnu.org>

	* NEWS-remake.md: Get ready for release 3.4+dbg-1.5

2020-03-13  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #96 from rocky/bug/testing-tweaks Changes noticed in release testing

2020-03-13  rocky <rocky@gnu.org>

	* configure.ac, doc/Makefile.am, doc/doxygen/.gitignore,
	doc/doxygen/Doxyfile.in, doc/doxygen/run_doxygen: Put in place code
	to run Doxygen...  This code will go in *after* the 4.3+1.5 release

2020-03-12  rocky <rocky@gnu.org>

	* src/commands.c: Remove dup defn of remote_kill...  Other one is in makeint.h Solaris notices this because pid_t isn't the same as int.

2020-03-12  rocky <rocky@gnu.org>

	* src/debugger/command/help/print.h,
	src/debugger/command/help/source.h: Tweak "print" and "source" help
	docstring

2020-03-12  rocky <rb@dustyfeet.com>

	* src/profile.c: LARGEFILE hack for AIX

2020-03-12  rocky <rocky@gnu.org>

	* Makefile.am: descriptiopn fixes: fix spelling of "manual" ensure the description target for ChangeLog
	appear only when it is built

2020-03-12  Thomas Kupper <thomas.kupper@gmail.com>

	* src/main.c: Change `post-mortem`|`-!` flag variable type Change the flag type from `bool` to `int`. Using `bool` raised a
	problem on OpenBSD. Problably due to the used memory of `bool` vs
	`int`.

2020-03-12  rocky <rocky@gnu.org>

	* tests/scripts/options/dash-c: Ooops - file slipped by.

2020-03-12  rocky <rocky@gnu.org>

	* README.md: Link to debugger readthedocs

2020-03-12  rocky <rocky@gnu.org>

	* docs/features.rst: Under Features: that we've added Doxygen
	comments

2020-03-12  rocky <rocky@gnu.org>

	* .circlci/config.yml: Remove CircleCI

2020-03-12  rocky <rocky@gnu.org>

	* .circlci/config.yml: Try CircleCI

2020-03-12  rocky <rocky@gnu.org>

	* : commit f65c76ad6de0bc39b65291774836dc9549b67f4b Author: rocky
	<rocky@gnu.org> Date:   Thu Mar 12 15:43:10 2020 -0400

2020-03-12  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #93 from rocky/bug/test-script Start with make 4.3 run_tests.pl and its tests...

2020-03-12  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #88 from rocky/bug/task-documentation Change description of --tasks

2020-03-12  rocky <rocky@gnu.org>

	* docs/debugger/commands/set.rst: Small typo in doc

2020-03-12  rocky <rocky@gnu.org>

	* Makefile.am, tests/scripts/features/load,
	tests/scripts/features/loadapi: Incorporate @bortom's "distcheck"
	fixes

2020-03-12  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #91 from rocky/readthedocs Add "info tasks"; regularize/expand doc

2020-03-12  rocky <rocky@gnu.org>

	* NEWS-remake.md: Correct a couple of spelling mistakes

2020-03-12  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #89 from rocky/bug/post-mortem-commands Bug/post mortem commands

2020-03-10  rocky <rocky@gnu.org>

	* docs/debugger/commands/breakpoints.rst,
	docs/debugger/commands/data.rst, docs/debugger/commands/files.rst,
	docs/debugger/commands/info.rst,
	docs/debugger/commands/info/break.rst,
	docs/debugger/commands/info/files.rst,
	docs/debugger/commands/info/frame.rst,
	docs/debugger/commands/info/line.rst,
	docs/debugger/commands/info/program.rst,
	docs/debugger/commands/info/rules.rst,
	docs/debugger/commands/info/target.rst,
	docs/debugger/commands/info/targets.rst,
	docs/debugger/commands/info/tasks.rst,
	docs/debugger/commands/os.rst, docs/debugger/commands/running.rst,
	docs/debugger/commands/set.rst, docs/debugger/commands/show.rst,
	docs/debugger/commands/stack.rst,
	docs/debugger/commands/stack/backtrace.rst,
	docs/debugger/commands/stack/down.rst,
	docs/debugger/commands/stack/up.rst: Add "info tasks";
	regularize/expand doc

2020-03-10  rocky <rocky@gnu.org>

	* NEWS-remake.md: Update release notes.

2020-03-10  rocky <rocky@gnu.org>

	* INSTALL-from-source.md, autogen.sh, docs/install.rst,
	po/Makefile.in.in.patch: Document po/Makefile ...  by documenting po/Makefile.in.in So we now have a patch of an indirection of an indirection. Yay for
	abstraction!

2020-03-10  rocky <rocky@gnu.org>

	* src/debugger.h, src/debugger/cmd.c: Disallow some commands in
	post-mortem

2020-03-10  rocky <rocky@gnu.org>

	* doc/make.1, docs/features.rst, docs/manpage.rst,
	src/debugger/command/write.h, src/main.c: Change description of
	--tasks I have come to the opinion `--tasks` should be simpler in how it
	works.  Before, `remake --tasks` did some magic to see if a target was
	"interesting", and one of the criteria was if it had a description
	associated with it.  After years of using, I believe `--task`s should just look for
	targets with descriptions. If that encourages people to document
	targets, all the better.  Overall in this release I have elevated making use of target
	descriptions.  When we show a target now using the `target` command, we show any
	description it has. And there is a `info tasks` which shows all
	targets with descriptions.  Again, in my own experience here and in other projects, adding
	comments and documentation is a good thing (tm); I think `remake`
	should be doing whatever it can to promote this activity.  If limiting the checking that `--tasks` has to do to find its list
	of targets nudges people into using the description comment more
	often, then that in my opinion is a good thing.

2020-03-10  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #87 from rocky/feature/improve-list-output "list" command improvments...

2020-03-09  rocky <rocky@gnu.org>

	* docs/debugger/commands/files/list.rst,
	src/debugger/command/help/list.h, src/debugger/command/list.h: 
	"list" command improvments...  list.h: when there was a description for a target, the description
	was shown at the end of the file location instead of on a new line.  RsT docs: expand and regularize a little

2020-03-09  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #85 from rocky/dup-default_shell Remove duplicate storage definition...

2020-03-09  rocky <rocky@gnu.org>

	* README.md, docs/debugger/commands/breakpoints.rst,
	docs/debugger/sessions.rst, docs/install.rst: boretoms's suggest +
	...  Add mention of list command for showing target commands, and
	changes.

2020-03-09  rocky <rocky@gnu.org>

	* docs/debugger/sessions.rst, docs/debugger/syntax.rst: Fill out
	debug sessions

2020-03-09  rocky <rocky@gnu.org>

	* README.md, docs/features.rst, screenshots/{remake-session2.cast
	=> reamke-search-parent.cast}, screenshots/{remake-session1.cast =>
	remake-trace.cast}: Add screenshots to RsT; rename gifs to be
	clearer

2020-03-09  rocky <rocky@gnu.org>

	* README.md: README.md: put description before screenshots

2020-03-09  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #84 from rocky/readthedocs Readthedocs and make fixes

2020-03-09  rocky <rb@dustyfeet.com>

	* src/globals.c, src/job.c: Remove duplicate storage definition...  One of them is now an extern. Doxygen comment this too.

2020-03-09  rocky <rocky@gnu.org>

	* .travis.yml: Travis try 2 suggesed by boretom

2020-03-09  rocky <rocky@gnu.org>

	* .travis.yml: See if brew update fixes the OSX problem.

2020-03-09  rocky <rocky@gnu.org>

	* src/debugger/cmd.c: Small typo

2020-03-09  rocky <rocky@gnu.org>

	* src/debugger/cmd.c: "show commands" bug fix

2020-03-08  rocky <rocky@gnu.org>

	* docs/debugger/commands/os.rst, docs/debugger/commands/os/cd.rst,
	docs/debugger/commands/os/pwd.rst,
	src/debugger/command/help/chdir.h, src/debugger/command/help/pwd.h: 
	Document/update "cd" and "pwd".

2020-03-08  rocky <rocky@gnu.org>

	* src/arscan.c, src/dir.c, src/implicit.c, src/remake.c: Remove more
	WINDOW32, MSDOS, VMS crud

2020-03-08  rocky <rocky@gnu.org>

	* build.template: Remove more build crud

2020-03-08  rocky <rocky@gnu.org>

	* docs/features.rst: Correct image link

2020-03-08  rocky <rocky@gnu.org>

	* docs/features.rst: Try adding a profiling screenshot

2020-03-08  rocky <rocky@gnu.org>

	* screenshots/README.md, screenshots/remake-session0.cast: Update
	screencasts

2020-03-08  rocky <rocky@gnu.org>

	* src/debugger/cmd.c: Wrong C Preprocessor guard

2020-03-08  rocky <rocky@gnu.org>

	* screenshots/README.md, screenshots/remake-session0.cast: Update
	tasks screenshot.

2020-03-08  rocky <rocky@gnu.org>

	* src/debugger/command/info.h, src/debugger/command/target.h,
	src/main.c, src/read.c, src/trace.h, tests/scripts/remake/tasks: 
	--tasks aligns better; add "info tasks"...  New debugger command "info tasks" which is the same as running
	`remake --tasks` Show target descriptions when there is one on the debugger `target`
	command `remake --tasks` now aligns with spaces rather than use tabs.

2020-03-08  rocky <rocky@gnu.org>

	* configure.ac, docs/debugger/sessions.rst, docs/features.rst,
	src/debugger/cmd.c, src/debugger/command/continue.h,
	src/debugger/command/frame.h, src/debugger/command/help/eval.h,
	src/debugger/command/info.h, src/main.c: Bugs in debugger and...  start to fill out debug sessions Simplify way readline is detected.  eval command removed - it
	doesn't work and "load" is what we do nowadays

2020-03-08  rocky <rocky@gnu.org>

	* doc/remake.texi: No Eval/execution, Shell section in texi anymore.

2020-03-08  rocky <rocky@gnu.org>

	* doc/remake.texi, docs/debugger.rst, docs/debugger/commands.rst,
	docs/debugger/commands/os.rst, docs/debugger/commands/os/shell.rst,
	docs/debugger/sessions.rst, docs/features.rst: Start debug sessions;
	doc "shell"

2020-03-08  rocky <rocky@gnu.org>

	* README.md: Add a --profile screenshot

2020-03-08  rocky <rocky@gnu.org>

	* Basic.mk.template, Makefile.am, NMakefile.template, SCOPTIONS,
	config.h.in, configure.ac, glob/Makefile.am, glob/Makefile.ami,
	glob/SCOPTIONS, glob/SMakefile, glob/configure.bat,
	m4/extensions.m4, maintMakefile, src/config.h.W32, src/default.c,
	src/main.c, src/w32/.gitignore, src/w32/Makefile.am,
	src/w32/README.md, src/w32/compat/dirent.c,
	src/w32/compat/posixfcn.c, src/w32/include/dirent.h,
	src/w32/include/dlfcn.h, src/w32/include/pathstuff.h,
	src/w32/include/sub_proc.h, src/w32/include/w32err.h,
	src/w32/pathstuff.c, src/w32/subproc/misc.c,
	src/w32/subproc/proc.h, src/w32/subproc/sub_proc.c,
	src/w32/subproc/w32err.c: More aggressive W32, VMS. And MINIX too.  Note that some of these like NMakefile.template were already
	removed, or at removed at one time in GNU Make for similar reasons.

2020-03-08  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #83 from rocky/readthedocs Readthedocs

2020-03-08  Thomas Kupper <thomas.kupper@gmail.com>

	* tests/scripts/features/load, tests/scripts/features/loadapi: 
	Remove left-over files for two test cases If `features/load` or `features/loadapi` fail to compile the test
	source file, the source and object files where not delete upon
	`return.  This commit fixes that

2020-03-08  rocky <rocky@gnu.org>

	* README.md, screenshots/remake-session0.cast,
	screenshots/remake-session1.cast, screenshots/remake-session2.cast,
	screenshots/remake-session3.cast: Try again some screenshots

2020-03-07  rocky <rocky@gnu.org>

	* : commit 782a6aedf526c6ad73fabc01067fd0a91760af19 Author: rocky
	<rocky@gnu.org> Date:   Sat Mar 7 19:17:22 2020 -0500

2020-03-07  rocky <rocky@gnu.org>

	* docs/debugger/entry.rst, docs/debugger/syntax.rst: Small
	corrections

2020-03-07  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #82 from rocky/fix/std-c99-wordexp Thanks.

2020-03-07  rocky <rocky@gnu.org>

	* docs/debugger/entry.rst, docs/debugger/syntax.rst: Small
	corrections

2020-03-07  rocky <rocky@gnu.org>

	* doc/remake.texi, src/function.c: Small typos

2020-03-07  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #81 from rocky/bug/debugger-function Fix "virtual memory exhausted" in (debugger)...

2020-03-07  rocky <rocky@gnu.org>

	* doc/.gitignore, doc/remake.texi, docs/debugger/entry.rst,
	src/function.c: Fix "virtual memory exhausted" in (debugger)...  and add a parameter to the debugger call as a way to tag the point
	of call.  Update docs to reflect the change.

2020-03-07  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #80 from rocky/readthedocs texinfo side of Readthedocs

2020-03-06  rocky <rocky@gnu.org>

	* doc/remake.texi, docs/debugger/commands/breakpoints.rst,
	docs/debugger/commands/breakpoints/break.rst,
	docs/debugger/commands/breakpoints/disable.rst,
	docs/debugger/commands/breakpoints/enable.rst,
	docs/debugger/commands/running/finish.rst,
	docs/debugger/commands/running/next.rst,
	docs/debugger/commands/running/quit.rst,
	docs/debugger/commands/running/skip.rst,
	docs/debugger/commands/running/step.rst: The never-ending quest for
	decent documentation.

2020-03-06  rocky <rocky@gnu.org>

	* Makefile.am, build.cfg.in, configure.ac, src/main.c,
	unittest/Makefile.am, unittest/test_profile.c: "make distcheck"
	works. Simplify.

2020-03-05  R. Bernstein <rocky@users.noreply.github.com>

	* README.md: typo

2020-03-05  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #78 from rocky/maint-cleanup Simplify! Document Makefile targets...

2020-03-05  rocky <rocky@gnu.org>

	* docs/features.rst: Small clarification

2020-03-05  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #77 from rocky/readthedocs Finish documenting debugger commands...

2020-03-05  Thomas Kupper <thomnas.kupper@gmail.com>

	* tests/scripts/options/{dash-c => dash-lowercase-c}: Rename
	`dash-c` due to conflict on macOS macOS filesystem is case insensitive and the two files `dash-c` and
	`dash-C` in `tests/scripts/options/` conflict each other.  Rename
	`dash-c` to `dash-lowercase-c`

2020-03-05  rocky <rocky@gnu.org>

	* docs/features.rst: Small RsT formatting corrections

2020-03-05  rocky <rocky@gnu.org>

	* docs/features.rst: One more important feature...

2020-03-05  rocky <rocky@gnu.org>

	* README.md, doc/make.1, docs/Makefile, docs/debugger/commands.rst,
	docs/debugger/commands/breakpoints/break.rst,
	docs/debugger/commands/breakpoints/delete.rst,
	docs/debugger/commands/breakpoints/disable.rst,
	docs/debugger/commands/breakpoints/enable.rst,
	docs/debugger/commands/data.rst,
	docs/debugger/commands/data/expand.rst,
	docs/debugger/commands/data/info-variables.rst,
	docs/debugger/commands/data/print.rst,
	docs/debugger/commands/data/target.rst,
	docs/debugger/commands/data/write.rst,
	docs/debugger/commands/files/edit.rst,
	docs/debugger/commands/files/list.rst,
	docs/debugger/commands/files/load.rst,
	docs/debugger/commands/info/program.rst,
	docs/debugger/commands/info/targets.rst,
	docs/debugger/commands/info/variables.rst,
	docs/debugger/commands/set.rst,
	docs/debugger/commands/set/basename.rst,
	docs/debugger/commands/set/debug.rst,
	docs/debugger/commands/set/ignore-errors.rst,
	docs/debugger/commands/set/keep-going.rst,
	docs/debugger/commands/set/setq.rst,
	docs/debugger/commands/set/setqx.rst,
	docs/debugger/commands/set/silent.rst,
	docs/debugger/commands/show/args.rst,
	docs/debugger/commands/show/basename.rst,
	docs/debugger/commands/show/commands.rst,
	docs/debugger/commands/show/debug.rst,
	docs/debugger/commands/show/ignore-errors.rst,
	docs/debugger/commands/show/keep-going.rst,
	docs/debugger/commands/show/silent.rst,
	docs/debugger/commands/show/version.rst, docs/features.rst,
	docs/manpage.rst: Misc readthedocs tweaks * --search-parent doc fixes.  * Simplify and update top-level README.md

2020-03-05  rocky <rocky@gnu.org>

	* docs/debugger/commands/set/setq.rst,
	docs/debugger/commands/set/setqx.rst: More doc title fixes

2020-03-05  rocky <rocky@gnu.org>

	* docs/debugger/commands/show/silent.rst: Another doc title fix

2020-03-05  rocky <rocky@gnu.org>

	* docs/debugger/commands/show/ignore-errors.rst: readthedocs title
	correction

2020-03-05  rocky <rocky@gnu.org>

	* Makefile.am, docs/debugger/commands.rst,
	docs/debugger/commands/info/variables.rst,
	docs/debugger/commands/set.rst,
	docs/debugger/commands/set/basename.rst,
	docs/debugger/commands/set/debug.rst,
	docs/debugger/commands/set/ignore-errors.rst,
	docs/debugger/commands/set/setq.rst,
	docs/debugger/commands/set/setqx.rst,
	docs/debugger/commands/set/silent.rst,
	docs/debugger/commands/show.rst,
	docs/debugger/commands/show/args.rst,
	docs/debugger/commands/show/basename.rst,
	docs/debugger/commands/show/commands.rst,
	docs/debugger/commands/show/debug.rst,
	docs/debugger/commands/show/ignore-errors.rst,
	docs/debugger/commands/show/keep-going.rst,
	docs/debugger/commands/show/silent.rst,
	docs/debugger/commands/show/version.rst,
	src/debugger/command/Makefile, src/debugger/command/help.h,
	src/debugger/command/help/setq.h,
	src/debugger/command/help/setqx.h, src/debugger/command/setq.h,
	src/debugger/command/show.h: Finish documenting debugger commands...  there is still some small tweaking to do, but I may leave that for
	another release.

2020-03-05  rocky <rocky@gnu.org>

	* mk/Amiga.mk, mk/VMS.mk, mk/msdosdjgpp.mk: Remove some old files

2020-03-05  rocky <rocky@gnu.org>

	* docs/debugger/commands/running/continue.rst,
	docs/debugger/commands/running/finish.rst,
	docs/debugger/commands/running/next.rst,
	docs/debugger/commands/running/quit.rst,
	docs/debugger/commands/running/run.rst,
	docs/debugger/commands/running/skip.rst,
	docs/debugger/commands/running/step.rst,
	docs/debugger/commands/stack/backtrace.rst,
	docs/debugger/commands/stack/down.rst,
	docs/debugger/commands/stack/frame.rst,
	docs/debugger/commands/stack/up.rst,
	docs/debugger/commands/support/help.rst,
	docs/debugger/commands/support/source.rst: Doc format regularization

2020-03-04  rocky <rocky@gnu.org>

	* src/debugger/command/help/skip.h,
	src/debugger/command/help/write.h: Small help doc changes.

2020-03-04  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #76 from rocky/feature/help-show-aliases Feature/help show aliases

2020-03-04  rocky <rocky@gnu.org>

	* src/debugger/cmd.c, src/debugger/command/expand.h,
	src/debugger/command/finish.h, src/debugger/command/help/expand.h,
	src/debugger/command/help/finish.h,
	src/debugger/command/help/list.h, src/debugger/command/help/load.h,
	src/debugger/command/help/next.h, src/debugger/command/help/pwd.h,
	src/debugger/command/help/run.h, src/debugger/command/help/set.h,
	src/debugger/command/help/setq.h,
	src/debugger/command/help/setqx.h,
	src/debugger/command/help/shell.h, src/debugger/command/list.h,
	src/debugger/command/load.h, src/debugger/command/next.h,
	src/debugger/command/pwd.h, src/debugger/command/shell.h: The last
	of help text refactoring

2020-03-03  rocky <rocky@gnu.org>

	* src/debugger/cmd.c, src/debugger/command/comment.h,
	src/debugger/command/frame.h, src/debugger/command/help/comment.h,
	src/debugger/command/help/frame.h,
	src/debugger/command/help/skip.h,
	src/debugger/command/help/write.h, src/debugger/command/skip.h,
	src/debugger/command/write.h: More help docstrings converted

2020-03-03  rocky <rocky@gnu.org>

	* Makefile.am: Start using GNU Make "wildcard()" fn to simplify

2020-03-03  rocky <rocky@gnu.org>

	* doc/make.t2p/.gitignore, src/debugger/cmd.c,
	src/debugger/command/comment.h, src/debugger/command/delete.h,
	src/debugger/command/edit.h, src/debugger/command/eval.h,
	src/debugger/command/help/edit.h, src/debugger/command/help/eval.h,
	src/debugger/command/help/print.h, src/debugger/command/print.h: 
	Help refactor continued...

2020-03-03  rocky <rocky@gnu.org>

	* src/debugger.h, src/debugger/cmd.c, src/debugger/command/break.h,
	src/debugger/command/chdir.h, src/debugger/command/comment.h,
	src/debugger/command/continue.h, src/debugger/command/delete.h,
	src/debugger/command/down.h, src/debugger/command/edit.h,
	src/debugger/command/eval.h, src/debugger/command/expand.h,
	src/debugger/command/finish.h, src/debugger/command/frame.h,
	src/debugger/command/help.h, src/debugger/command/help/break.h,
	src/debugger/command/help/chdir.h,
	src/debugger/command/help/continue.h,
	src/debugger/command/help/delete.h,
	src/debugger/command/help/down.h, src/debugger/command/help/help.h,
	src/debugger/command/help/info.h, src/debugger/command/help/quit.h,
	src/debugger/command/help/set.h, src/debugger/command/help/show.h,
	src/debugger/command/help/source.h,
	src/debugger/command/help/step.h,
	src/debugger/command/help/target.h, src/debugger/command/help/up.h,
	src/debugger/command/help/where.h, src/debugger/command/info.h,
	src/debugger/command/list.h, src/debugger/command/load.h,
	src/debugger/command/next.h, src/debugger/command/print.h,
	src/debugger/command/quit.h, src/debugger/command/set.h,
	src/debugger/command/source.h, src/debugger/command/step.h,
	src/debugger/command/up.h, src/debugger/command/where.h: Redo help
	command in an effort to DRY and ..  make help text more expansive, scalable and in sync with docs.

2020-03-03  rocky <rocky@gnu.org>

	* : commit 2ab4ae8d248ac3b6010707308880cb776fd7a595 Merge: e867452d
	71e4843d Author: rocky <rocky@gnu.org> Date:   Tue Mar 3 10:04:37
	2020 -0500

2020-03-03  rocky <rocky@gnu.org>

	* Makefile.am, docs/debugger/commands/breakpoints/break.rst,
	src/debugger/command/break.h, src/debugger/command/delete.h,
	src/debugger/command/help/break.h,
	src/debugger/command/help/delete.h,
	src/debugger/command/help/down.h, src/debugger/command/help/up.h: 
	More Newer-style help files

2020-03-02  rocky <rocky@gnu.org>

	* docs/debugger/Makefile, docs/debugger/commands/Makefile,
	docs/debugger/commands/breakpoints/Makefile,
	docs/debugger/commands/data/Makefile,
	docs/debugger/commands/files/Makefile,
	docs/debugger/commands/info/Makefile,
	docs/debugger/commands/running/Makefile,
	docs/debugger/commands/set/Makefile,
	docs/debugger/commands/show/Makefile,
	docs/debugger/commands/stack/Makefile,
	docs/debugger/commands/support/Makefile: Remove Makefile's now
	covered by "--search-parent"

2020-03-02  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #75 from rocky/readthedocs Fix spelling errors and doc debugger()

2020-03-02  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #74 from rocky/readthedocs Readthedocs

2020-03-02  rocky <rocky@gnu.org>

	* Makefile.am, docs/debugger/commands/stack/down.rst,
	docs/debugger/commands/stack/up.rst, src/debugger/command/down.h,
	src/debugger/command/help/down.h, src/debugger/command/help/help.h,
	src/debugger/command/help/up.h, src/debugger/command/up.h: Revise
	help for "up" and "down"

2020-03-02  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #65 from rocky/readthedocs Readthedocs

2020-03-02  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #72 from rocky/feature/search-parent Add option to look in parents for Makefile...

2020-03-02  rocky <rocky@gnu.org>

	* .gitignore, Makefile.am, NEWS, configure.ac, src/dir.c,
	unittest/test_profile.c: Towards getting "make distcheck" working.  configure.ac: guard against including more than once. Bumb version.
	NEWS: obligatory change. FIXME: use NEW-readme.md instead src/dir.c:
	some WINDOWS #ifdefs were causing warnings, remove WINDOWS32
	unittest/test_profile.c: squelch a warning about argc not used in
	test program.

2020-03-02  rocky <rocky@gnu.org>

	* Makefile.am, docs/debugger/commands.rst,
	docs/debugger/commands/support.rst,
	docs/debugger/commands/support/help.rst,
	docs/debugger/commands/support/source.rst,
	src/debugger/command/help.h, src/debugger/command/help/help.h,
	src/debugger/command/help/source.h, src/debugger/command/source.h: 
	Document "support" commands...  and improve how we handle help text.

2020-03-02  rocky <rocky@gnu.org>

	* tests/scripts/options/dash-c: Better, not not ideal dash-c test

2020-03-01  rocky <rocky@gnu.org>

	* docs/debugger/commands.rst, docs/debugger/commands/stack.rst,
	docs/debugger/commands/stack/backtrace.rst,
	docs/debugger/commands/stack/down.rst,
	docs/debugger/commands/stack/frame.rst,
	docs/debugger/commands/stack/up.rst: Document "stack" commands.

2020-03-01  rocky <rocky@gnu.org>

	* tests/scripts/options/dash-c: Minimal test of -c

2020-03-01  rocky <rocky@gnu.org>

	* docs/debugger/commands.rst,
	docs/debugger/commands/breakpoints/break.rst,
	docs/debugger/commands/breakpoints/delete.rst,
	docs/debugger/commands/running.rst,
	docs/debugger/commands/running/continue.rst,
	docs/debugger/commands/running/finish.rst,
	docs/debugger/commands/running/next.rst,
	docs/debugger/commands/running/quit.rst,
	docs/debugger/commands/running/run.rst,
	docs/debugger/commands/running/skip.rst,
	docs/debugger/commands/running/step.rst, src/debugger/cmd.c: Documen
	"running" section...  and fix bug in not picking up "skip" command.

2020-03-01  rocky <rocky@gnu.org>

	* src/dir.c, src/globals.c, src/globals.h, src/main.c, src/read.c: 
	Add option to look in parents for Makefile...  option -c | --search-parent See #69

2020-03-01  rocky <rocky@gnu.org>

	* docs/debugger/commands/files/load.rst: Typo

2020-03-01  rocky <rocky@gnu.org>

	* config/.gitignore, doc/.gitignore, doc/make.t2p/.gitignore,
	docs/debugger/commands/breakpoints/break.rst,
	docs/debugger/commands/breakpoints/delete.rst,
	docs/debugger/commands/breakpoints/disable.rst,
	docs/debugger/commands/breakpoints/enable.rst: Add the breakpoint
	files

2020-03-01  rocky <rocky@gnu.org>

	* src/debugger/break.c, src/debugger/break.h,
	src/debugger/command/delete.h: Fix bugs in handling "delete" (all)
	command...  and enclose target names in quotes.

2020-03-01  rocky <rocky@gnu.org>

	* docs/debugger/commands.rst,
	docs/debugger/commands/breakpoints.rst,
	docs/debugger/commands/breakpoints/Makefile: Add breakpoints section
	of docsa

2020-02-29  rocky <rocky@gnu.org>

	* doc/remake.texi, docs/debugger/commands/data.rst,
	docs/debugger/commands/data/expand.rst,
	docs/debugger/commands/data/info-variables.rst,
	docs/debugger/commands/data/print.rst,
	docs/debugger/commands/data/target.rst,
	docs/debugger/commands/data/write.rst,
	docs/debugger/commands/files/edit.rst,
	docs/debugger/commands/files/list.rst,
	docs/debugger/commands/files/load.rst: Document "write" command..  regularize the titles of other commands

2020-02-29  rocky <rocky@gnu.org>

	* configure.ac, doc/remake.texi,
	docs/debugger/commands/data/expand.rst,
	docs/debugger/commands/data/print.rst,
	docs/debugger/commands/files.rst,
	docs/debugger/commands/files/edit.rst,
	docs/debugger/commands/files/list.rst,
	docs/debugger/commands/files/load.rst: Document "edit" and "list"
	commands

2020-02-29  rocky <rocky@gnu.org>

	* doc/remake.texi, docs/debugger/commands/data.rst,
	docs/debugger/commands/data/expand.rst,
	docs/debugger/commands/data/info-variables.rst,
	docs/debugger/commands/data/print.rst,
	docs/debugger/commands/data/target.rst: Document "info variables"

2020-02-29  rocky <rocky@gnu.org>

	* doc/remake.texi, docs/debugger/commands/data.rst: Add "target"
	command

2020-02-29  rocky <rocky@gnu.org>

	* docs/debugger.rst, docs/debugger/Makefile,
	docs/debugger/commands.rst, docs/debugger/commands/Makefile,
	docs/debugger/commands/data.rst,
	docs/debugger/commands/data/Makefile,
	docs/debugger/commands/data/expand.rst,
	docs/debugger/commands/data/print.rst,
	docs/debugger/commands/files.rst,
	docs/debugger/commands/files/load.rst, docs/debugger/syntax.rst: 
	Start data and files sections. Describe syntax

2020-02-28  rocky <rocky@gnu.org>

	* doc/remake.texi, docs/debugger/entry.rst, docs/features.rst,
	docs/index.rst: Plod forward - first hint at debugger section

2020-02-28  rocky <rocky@gnu.org>

	* INSTALL-from-source.md, docs/features.rst: Note --tasks, --targets
	and #: comments

2020-02-28  rocky <rocky@gnu.org>

	* docs/install.rst: Mirror boretom's additions in RsT

2020-02-28  Thomas Kupper <thomas.kupper@gmail.com>

	* INSTALL-from-source.md: Add required package for different OS',
	plus small corrections to INSTALL-from-source.md

2020-02-28  rocky <rocky@gnu.org>

	* doc/Makefile.am: Add at least some remake comments to doc/Makefile

2020-02-28  rocky <rocky@gnu.org>

	* INSTALL-from-source.md, docs/install.rst, docs/manpage.rst: More
	installation tweaks

2020-02-28  rocky <rocky@gnu.org>

	* INSTALL-from-source.md, doc/make.1, docs/manpage.rst: Incorporate
	boretoms corrections and suggestions...  Also go over make.1 ot make it more correct

2020-02-27  rocky <rocky@gnu.org>

	* INSTALL-from-source.md, docs/commands/set/Makefile,
	docs/commands/show/Makefile, docs/commands/stack/Makefile,
	docs/commands/support/Makefile, docs/{commands/data =>
	debugger/commands}/Makefile, docs/debugger/commands/data/Makefile,
	docs/{commands => debugger/commands/files}/Makefile,
	docs/debugger/commands/info/Makefile, docs/{commands/files =>
	debugger/commands/running}/Makefile, docs/{commands/running =>
	debugger/commands/set}/Makefile,
	docs/debugger/commands/show/Makefile,
	docs/debugger/commands/stack/Makefile,
	docs/debugger/commands/support/Makefile, docs/index.rst,
	docs/install.rst, docs/manpage.rst: Add installation instructions

2020-02-27  rocky <rocky@gnu.org>

	* docs/features.rst, docs/index.rst: Add list of "features".

2020-02-27  rocky <rocky@gnu.org>

	* doc/make.1, docs/index.rst: Small doc changes

2020-02-27  rocky <rocky@gnu.org>

	* docs/.gitignore, docs/Makefile, docs/commands/Makefile,
	docs/commands/data/Makefile, docs/commands/files/Makefile,
	docs/commands/running/Makefile, docs/commands/set/Makefile,
	docs/commands/show/Makefile, docs/commands/stack/Makefile,
	docs/commands/support/Makefile, docs/conf.py, docs/index.rst,
	docs/make.bat, docs/manpage.rst: Make a pass over the Sphynx docs

2020-02-28  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #68 from rocky/feature/clang-compile clang tolerance and better CFLAGS testing

2020-02-28  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #64 from rocky/remove-unsupported-os Only part of the crud that's in there ...

2020-02-28  rocky <rocky@gnu.org>

	* configure.ac, m4/ax_check_compile_flag.m4: clang tolerance and
	better CFLAGS testing

2020-02-28  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #67 from
	rocky/feature/ac-check-for-compile-flags Check for compiler flags and use GNU grep

2020-02-28  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #66 from rocky/fix/replace-wordexp-with-glob Replace wordexp with glob

2020-02-28  Thomas Kupper <thomas.kupper@gmail.com>

	* Makefile.am, configure.ac, m4/ax_check_compile_flag.m4,
	maintMakefile: Check for compiler flags and use GNU grep In configure.ac check for valid compiler CFLAGS instead of them
	hardcoded in `maintMakefile`. Still not perfect since Apple for
	example to not return error for flags its compiler doesn't support.  Look for GNU grep instead of the system one. The `po-check` target
	uses word boundary metacharacter `\b`. Asking the internet is seems
	as if there are no overlapping word boundary metacharacters between
	the POSIX and GNU grep implementations. And the stock OpenBSD is not
	GNU compatible.

2020-02-27  rocky <rocky@gnu.org>

	* Basic.mk.template, Makefile.am, Makefile.ami, README.Amiga,
	README.template, SMakefile.template, lib/glob.c, maintMakefile,
	make.lnk, src/ar.c, src/arscan.c, src/config.ami, src/config.h-vms,
	src/configh.dos, src/function.c: Only part of the crud that's in
	there ...  for OS's that I doubt we'll ever support. And if we do, it would be
	done in a cleaner way.

2020-02-27  rocky <rocky@gnu.org>

	* Makefile.am, po/POTFILES.in, src/debugger/cmd.c,
	src/debugger/command/load.h, src/file.c, src/file.h, src/read.c,
	src/read.h: Add a gdb-like "load" command...  This command can be used to load in a GNU Makefile from the
	debugger.  The short option is M for "Makefile"

2020-02-26  Thomas Kupper <thomas.kupper@gmail.com>

	* autogen.sh: Modify autogen.sh to honor MAKE variable If MAKE environment variable is set before, use it. Otherwise set
	MAKE to default to `make'

2020-02-26  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #60 from rocky/fix/O-error-msg-output Fix a error print function call

2020-02-22  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #59 from rocky/travisci-add-macos Enable CI for macOS on Travis-CI

2020-02-21  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #58 from rocky/fix/v4.3/travis-ci Travis-CI works out of the box with bionic

2020-02-21  rocky <rocky@gnu.org>

	* Makefile.am, NEWS-remake.md, build_w32.bat, configure.bat,
	dosbuild.bat, subproc.bat, tests/run_make_tests.bat: Remove release
	date and DOS bat files...  NEWS-remake.md the release date was clearly wrong since it hasn't
	happened yet.

2020-02-21  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #57 from rocky/update-docs Update docs

2020-02-21  rocky <rocky@gnu.org>

	* Makefile.am, NEWS-remake.md, NEWS.remake, README.DOS.template,
	README.remake, builddos.bat, maintMakefile: Go over NEWS and start
	to thank boretom.

2020-02-21  rocky <rocky@gnu.org>

	* .gitignore, Basic.mk, INSTALL-from-source.md, maintMakefile,
	makefile.com: Go over docs. Remove non-git files (and VMS)

2020-02-21  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #56 from rocky/fix/v4.3/make-dist-distcheck Working on getting `dist` and `distcheck` fixed

2020-02-21  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #55 from rocky/fix/v4.3/make-dist Add missing target, remove dist files & modify git2cl

2020-02-21  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #53 from rocky/squelch-perl-warnings Squelch or fix Perl warnings...

2020-02-20  rocky <rocky@gnu.org>

	* build-aux/.gitignore, build-aux/compile, build-aux/missing,
	maintMakefile, tests/scripts/features/errors,
	tests/scripts/misc/general4, tests/scripts/targets/POSIX: Squelch or
	fix Perl warnings...  and remove a couple of derived files that don't belong in git.

2020-02-20  rocky <rocky@gnu.org>

	* .gitignore, Makefile.am.rej, build-aux/.gitignore: Some cleanups

2020-02-20  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #52 from boretom/remake-4-3-tk Extended 1st cut at patching make 4.3 to get remake 4.3

2020-02-20  Thomas Kupper <thomas.kupper@gmail.com>

	* maintMakefile: Remove '-C' and '-Werror' from AM_FLAGS Modify maintMakefile so remake compiles on macOS & *BSD

2020-02-15  Thomas Kupper <thomas.kupper@gmail.com>

	* .gitignore, Basic.mk, Basic.mk.template, INSTALL-from-source.md,
	Makefile.am, Makefile.am.rej, NEWS, NEWS.remake, NMakefile,
	NMakefile.template, README.DOS => README.DOS.template, README.OS2,
	README.VMS, README.W32 => README.W32.template, README.git,
	README.md, README.remake, README => README.template, REMAKE.todo,
	Rakefile, SMakefile, SMakefile.template, autogen.sh,
	build-aux/.gitignore, build-aux/config.guess, build-aux/config.sub,
	build-aux/depcomp, build-aux/install-sh, build-aux/mdate-sh,
	build-aux/texinfo.tex, build.template, config.h.W32 =>
	config.h.W32.template, configure.ac, doc/Makefile.am,
	doc/Makefile.in, doc/index.html, doc/make.1, doc/make.info,
	doc/make.info-1, doc/make.info-2, doc/remake.texi, doc/stamp-vti,
	doc/version.texi, git2cl, lib/.gitignore, lib/Makefile.in,
	m4/extern-inline.m4, maintMakefile, makefile.vms, po/.gitignore,
	po/POTFILES.in, profile/README.md, profile/call2png.sh,
	rpm/README.md, rpm/remake-centos6.spec, rpm/remake-centos7.spec,
	src/.gitignore, src/alloc.c, src/amiga.c, src/amiga.h, src/ar.c,
	src/arscan.c, src/buildargv.c, src/buildargv.h, src/commands.c,
	src/commands.h, src/config.h.in, src/debug.c, src/debug.h,
	src/debugger.h, src/debugger/.gitignore, src/debugger/Makefile,
	src/debugger/break.c, src/debugger/break.h, src/debugger/cmd.c,
	src/debugger/cmd.h, src/debugger/command/.gitignore,
	src/debugger/command/Makefile, src/debugger/command/break.h,
	src/debugger/command/chdir.h, src/debugger/command/comment.h,
	src/debugger/command/continue.h, src/debugger/command/delete.h,
	src/debugger/command/down.h, src/debugger/command/edit.h,
	src/debugger/command/eval.h, src/debugger/command/expand.h,
	src/debugger/command/finish.h, src/debugger/command/frame.h,
	src/debugger/command/help.h, src/debugger/command/info.h,
	src/debugger/command/list.h, src/debugger/command/next.h,
	src/debugger/command/print.h, src/debugger/command/pwd.h,
	src/debugger/command/quit.h, src/debugger/command/run.h,
	src/debugger/command/set.h, src/debugger/command/setq.h,
	src/debugger/command/setqx.h, src/debugger/command/shell.h,
	src/debugger/command/show.h, src/debugger/command/skip.h,
	src/debugger/command/source.h, src/debugger/command/step.h,
	src/debugger/command/target.h, src/debugger/command/up.h,
	src/debugger/command/where.h, src/debugger/command/write.h,
	src/debugger/file2line.c, src/debugger/file2line.h,
	src/debugger/fns.c, src/debugger/fns.h, src/debugger/info.h,
	src/debugger/msg.c, src/debugger/msg.h, src/debugger/stack.c,
	src/debugger/stack.h, src/debugger/subcmd.h, src/default.c,
	src/dep.h, src/dir.c, src/expand.c, src/expand.h, src/file.c,
	src/file.h, src/file_basic.c, src/file_basic.h, src/filedef.h,
	src/function.c, src/function.h, src/getopt.c, src/git2cl,
	src/globals.c, src/globals.h, src/{gnumake.h => gnuremake.h},
	src/guile.c, src/implicit.h, src/job.c, src/job.h, src/load.c,
	src/loadapi.c, src/main.c, src/main.h, src/make.h, src/makeint.h,
	src/misc.c, src/mock.c, src/mock.h, src/output.c, src/output.h,
	src/posixos.c, src/print.c, src/print.h, src/profile.c,
	src/profile.h, src/read.c, src/read.h, src/remake.c,
	src/remote-stub.c, src/rule.c, src/rule.h, src/trace.c,
	src/trace.h, src/types.h, src/variable.c, src/variable.h,
	src/version.c, src/vms_exit.c, src/vms_export_symbol.c,
	src/vms_progname.c, src/vmsdir.h, src/vmsfunctions.c, src/vmsify.c,
	src/vmsjobs.c, src/vpath.h, {w32 => src/w32}/.gitignore, {w32 =>
	src/w32}/Makefile.am, tests/run_make_tests,
	tests/run_make_tests.pl, tests/scripts/features/archives,
	tests/scripts/features/errors, tests/scripts/features/include,
	tests/scripts/features/output-sync,
	tests/scripts/features/parallelism,
	tests/scripts/features/patternrules,
	tests/scripts/features/targetvars,
	tests/scripts/features/vpathplus, tests/scripts/misc/bs-nl,
	tests/scripts/misc/fopen-fail, tests/scripts/misc/general3,
	tests/scripts/misc/general4, tests/scripts/options/dash-k,
	tests/scripts/remake/tasks, tests/scripts/targets/DELETE_ON_ERROR,
	tests/scripts/targets/POSIX, tests/scripts/variables/GNUMAKEFLAGS,
	tests/scripts/variables/MAKEFLAGS, tests/scripts/variables/SHELL,
	tests/spec/.gitignore, tests/spec/data/.gitignore,
	tests/spec/data/break-all.right, tests/spec/data/break-end.right,
	tests/spec/data/break-expand.right,
	tests/spec/data/break-prereq.right,
	tests/spec/data/break-run.right, tests/spec/data/break.right,
	tests/spec/data/commented.right, tests/spec/data/continue.right,
	tests/spec/data/description-trace.right,
	tests/spec/data/info-rule.right, tests/spec/data/info-target.right,
	tests/spec/data/info-targets.right, tests/spec/data/list.right,
	tests/spec/data/norl.right, tests/spec/data/opt-x-trace.right,
	tests/spec/data/opt-y-trace.right, tests/spec/data/remakerc,
	tests/spec/data/set.right, tests/spec/data/source.right,
	tests/spec/data/step3.right, tests/spec/example/.gitignore,
	tests/spec/example/commented.Makefile,
	tests/spec/example/debug-call.Makefile,
	tests/spec/example/debugger.Makefile,
	tests/spec/example/implicit.Makefile,
	tests/spec/example/order-only.Makefile,
	tests/spec/example/simple.Makefile,
	tests/spec/example/test2.Makefile,
	tests/spec/example/triple.Makefile, tests/spec/helper.rb,
	tests/spec/run-tests.rb, tests/spec/test-break.rb,
	tests/spec/test-commented.rb, tests/spec/test-continue.rb,
	tests/spec/test-info-rule.rb, tests/spec/test-info-target.rb,
	tests/spec/test-info-targets.rb, tests/spec/test-list.rb,
	tests/spec/test-norl.rb, tests/spec/test-set.rb,
	tests/spec/test-source.rb, tests/spec/test-step3.rb,
	tests/spec/test-tasks.rb, tests/spec/test-trace.rb,
	tests/test_driver.pl, unittest/Makefile.am,
	unittest/test_profile.c, vms_export_symbol_test.com,
	w32/compat/dirent.c, w32/compat/posixfcn.c, w32/include/dirent.h,
	w32/include/dlfcn.h, w32/include/pathstuff.h,
	w32/include/sub_proc.h, w32/include/w32err.h, w32/pathstuff.c,
	w32/subproc/NMakefile, w32/subproc/misc.c, w32/subproc/proc.h,
	w32/subproc/sub_proc.c, w32/subproc/w32err.c, w32/w32os.c: Extended
	1st cut at patching make 4.3 to get remake 4.3 On Linux the following should work from git source: - 1. ./autogen.sh - 2. make - 3. make check On Linux the follwoing doesn't work right now (fix in work): - make dist - make distcheck Compiling on macOS and FreeBSD (*BSD?) fails: - On macOS due to clang not supporting all gcc options - On FreeBSD due to inclusion of <sys/timeb.h> warning and -Werror

2020-02-14  rocky <rocky@gnu.org>

	* .gitignore, doc/.gitignore, tests/.gitignore, unittest/.gitignore: 
	Add remake .gitignores

2020-02-14  rocky <rocky@gnu.org>

	* AUTHORS, Basic.mk, INSTALL, Makefile.am, NEWS, README.Amiga,
	README.customs, SCOPTIONS, {config => build-aux}/compile, {config
	=> build-aux}/config.guess, {config => build-aux}/config.rpath,
	build-aux/config.sub, {config => build-aux}/depcomp, {config =>
	build-aux}/install-sh, {config => build-aux}/mdate-sh, {config =>
	build-aux}/missing, {config => build-aux}/texinfo.tex,
	build.cfg.in, build.sh.in, build_w32.bat, builddos.bat,
	config/Makefile.am, config/Makefile.in, config/ar-lib,
	config/config.sub, configure.ac, doc/.gitignore, doc/Makefile.am,
	doc/Makefile.in, doc/fdl.texi, doc/make-stds.texi, make.1 =>
	doc/make.1, doc/make.info, doc/make.info-1, doc/make.info-2,
	doc/make.texi, doc/remake-demo-setup.txt, doc/remake.texi,
	doc/remake_toc.html, doc/stamp-vti, doc/test1.mk, doc/test2.mk,
	doc/version.texi, job.h, lib/Makefile.am, lib/Makefile.in,
	lib/_Noreturn.h, lib/access.c, alloca.c => lib/alloca.c,
	lib/alloca.in.h, lib/arg-nonnull.h, lib/basename-lgpl.c,
	lib/c++defs.h, lib/close.c, lib/concat-filename.c,
	lib/concat-filename.h, lib/dirname-lgpl.c, lib/dirname.h,
	lib/dosname.h, lib/dup2.c, lib/errno.in.h, lib/error.c,
	lib/error.h, lib/exitfail.c, lib/exitfail.h, lib/fcntl.c,
	lib/fcntl.in.h, lib/fd-hook.c, lib/fd-hook.h, lib/filename.h,
	lib/findprog-in.c, lib/findprog.h, lib/fnmatch.c, lib/fnmatch.in.h,
	lib/getdtablesize.c, getloadavg.c => lib/getloadavg.c,
	lib/getprogname.c, lib/getprogname.h, lib/gettext.h, lib/glob.c,
	lib/glob.in.h, lib/intprops.h, lib/limits.in.h, lib/malloc.c,
	lib/msvc-inval.c, lib/msvc-inval.h, lib/msvc-nothrow.c,
	lib/msvc-nothrow.h, lib/stdbool.in.h, lib/stddef.in.h,
	lib/stdint.in.h, lib/stdio.in.h, lib/stdlib.in.h, lib/stpcpy.c,
	lib/strerror-override.c, lib/strerror-override.h, lib/strerror.c,
	lib/string.in.h, lib/stripslash.c, lib/sys_types.in.h,
	lib/unistd.c, lib/unistd.in.h, lib/verify.h, lib/warn-on-use.h,
	lib/xalloc-die.c, lib/xalloc-oversized.h, lib/xalloc.h,
	lib/xconcat-filename.c, lib/xmalloc.c, m4/00gnulib.m4,
	m4/absolute-header.m4, m4/access.m4, m4/acinclude.m4, m4/alloca.m4,
	m4/asm-underscore.m4, m4/close.m4, m4/dirname.m4, {config =>
	m4}/dospaths.m4, m4/double-slash-root.m4, m4/dup2.m4,
	m4/eaccess.m4, m4/errno_h.m4, m4/error.m4, m4/extensions.m4,
	m4/extern-inline.m4, m4/fcntl-o.m4, m4/fcntl.m4, m4/fcntl_h.m4,
	m4/findprog-in.m4, m4/getdtablesize.m4, m4/getloadavg.m4,
	m4/getprogname.m4, {config => m4}/gettext.m4, m4/gnulib-cache.m4,
	m4/gnulib-common.m4, m4/gnulib-comp.m4, m4/host-cpu-c-abi.m4,
	{config => m4}/iconv.m4, m4/include_next.m4, {config =>
	m4}/intlmacosx.m4, {config => m4}/lib-ld.m4, {config =>
	m4}/lib-link.m4, {config => m4}/lib-prefix.m4, m4/limits-h.m4,
	{config => m4}/longlong.m4, m4/malloc.m4, m4/msvc-inval.m4,
	m4/msvc-nothrow.m4, m4/multiarch.m4, {config => m4}/nls.m4,
	m4/off_t.m4, {config => m4}/po.m4, {config => m4}/progtest.m4,
	m4/ssize_t.m4, m4/stdbool.m4, m4/stddef_h.m4, m4/stdint.m4,
	m4/stdio_h.m4, m4/stdlib_h.m4, m4/stpcpy.m4, m4/strerror.m4,
	m4/string_h.m4, m4/sys_socket_h.m4, m4/sys_types_h.m4,
	m4/unistd_h.m4, m4/warn-on-use.m4, m4/wchar_t.m4, m4/wint_t.m4,
	m4/xalloc.m4, makefile.com, mk/Amiga.mk, mk/VMS.mk,
	mk/Windows32.mk, mk/msdosdjgpp.mk, po/.gitignore, po/LINGUAS,
	po/Makevars, po/POTFILES.in, amiga.c => src/amiga.c, amiga.h =>
	src/amiga.h, ar.c => src/ar.c, arscan.c => src/arscan.c, commands.c
	=> src/commands.c, commands.h => src/commands.h, src/config.ami,
	src/config.h-vms, src/config.h.W32, src/config.h.in,
	src/configh.dos, debug.h => src/debug.h, default.c =>
	src/default.c, dep.h => src/dep.h, dir.c => src/dir.c, expand.c =>
	src/expand.c, file.c => src/file.c, filedef.h => src/filedef.h,
	function.c => src/function.c, getopt.c => src/getopt.c, getopt.h =>
	src/getopt.h, getopt1.c => src/getopt1.c, gettext.h =>
	src/gettext.h, gmk-default.h => src/gmk-default.h,
	src/gmk-default.scm, gnumake.h => src/gnumake.h, guile.c =>
	src/guile.c, hash.c => src/hash.c, hash.h => src/hash.h, implicit.c
	=> src/implicit.c, job.c => src/job.c, src/job.h, load.c =>
	src/load.c, loadapi.c => src/loadapi.c, main.c => src/main.c,
	makeint.h => src/makeint.h, misc.c => src/misc.c, os.h => src/os.h,
	output.c => src/output.c, output.h => src/output.h, posixos.c =>
	src/posixos.c, read.c => src/read.c, remake.c => src/remake.c,
	remote-cstms.c => src/remote-cstms.c, remote-stub.c =>
	src/remote-stub.c, rule.c => src/rule.c, rule.h => src/rule.h,
	signame.c => src/signame.c, strcache.c => src/strcache.c,
	variable.c => src/variable.c, variable.h => src/variable.h,
	version.c => src/version.c, vms_exit.c => src/vms_exit.c,
	vms_export_symbol.c => src/vms_export_symbol.c, vms_progname.c =>
	src/vms_progname.c, vmsdir.h => src/vmsdir.h, vmsfunctions.c =>
	src/vmsfunctions.c, vmsify.c => src/vmsify.c, vmsjobs.c =>
	src/vmsjobs.c, vpath.c => src/vpath.c, src/w32/compat/dirent.c,
	src/w32/compat/posixfcn.c, src/w32/include/dirent.h,
	src/w32/include/dlfcn.h, src/w32/include/pathstuff.h,
	src/w32/include/sub_proc.h, src/w32/include/w32err.h,
	src/w32/pathstuff.c, src/w32/subproc/misc.c,
	src/w32/subproc/proc.h, src/w32/subproc/sub_proc.c,
	src/w32/subproc/w32err.c, src/w32/w32os.c, tests/.gitignore,
	tests/COPYING, tests/ChangeLog.1, tests/NEWS, tests/README,
	tests/config-flags.pm, tests/config-flags.pm.W32,
	tests/config-flags.pm.in, tests/config_flags_pm.com,
	tests/mkshadow, tests/run_make_tests.bat, tests/run_make_tests.com,
	tests/run_make_tests.pl, tests/scripts/features/archives,
	tests/scripts/features/double_colon,
	tests/scripts/features/echoing, tests/scripts/features/errors,
	tests/scripts/features/escape, tests/scripts/features/exec,
	tests/scripts/features/grouped_targets,
	tests/scripts/features/include, tests/scripts/features/jobserver,
	tests/scripts/features/load, tests/scripts/features/loadapi,
	tests/scripts/features/output-sync,
	tests/scripts/features/parallelism,
	tests/scripts/features/patternrules,
	tests/scripts/features/quoting, tests/scripts/features/recursion,
	tests/scripts/features/reinvoke,
	tests/scripts/features/se_explicit,
	tests/scripts/features/se_implicit,
	tests/scripts/features/suffixrules,
	tests/scripts/features/targetvars, tests/scripts/features/vpath2,
	tests/scripts/features/vpathplus, tests/scripts/functions/abspath,
	tests/scripts/functions/file, tests/scripts/functions/foreach,
	tests/scripts/functions/guile, tests/scripts/functions/realpath,
	tests/scripts/functions/shell, tests/scripts/functions/wildcard,
	tests/scripts/misc/bs-nl, tests/scripts/misc/close_stdout,
	tests/scripts/misc/general3, tests/scripts/misc/general4,
	tests/scripts/options/.gitignore, tests/scripts/options/dash-C,
	tests/scripts/options/dash-I, tests/scripts/options/dash-k,
	tests/scripts/options/dash-l, tests/scripts/options/dash-n,
	tests/scripts/options/dash-s, tests/scripts/options/eval,
	tests/scripts/options/general, tests/scripts/options/symlinks,
	tests/scripts/targets/DEFAULT,
	tests/scripts/targets/DELETE_ON_ERROR, tests/scripts/targets/FORCE,
	tests/scripts/targets/INTERMEDIATE, tests/scripts/targets/ONESHELL,
	tests/scripts/targets/PHONY, tests/scripts/targets/POSIX,
	tests/scripts/targets/SECONDARY, tests/scripts/targets/SILENT,
	tests/scripts/targets/clean, tests/scripts/variables/CURDIR,
	tests/scripts/variables/EXTRA_PREREQS,
	tests/scripts/variables/MAKEFILES,
	tests/scripts/variables/MFILE_LIST, tests/scripts/variables/SHELL,
	tests/scripts/variables/automatic, tests/scripts/variables/flavors,
	tests/scripts/variables/negative, tests/scripts/vms/library,
	tests/test_driver.pl, tests/thelp.pl: GNU Make 4.3 sources untouched

2020-02-14  rocky <rocky@gnu.org>

	* NMakefile, README, README.DOS, README.OS2, README.W32, SMakefile,
	build.sh.in, config.h.W32, config.h.in: Reinstate original sources
	more accurately

2017-08-07  rocky <rb@dustyfeet.com>

	* .travis.yml: Try travis without explicit trusty

2017-08-07  rocky <rb@dustyfeet.com>

	* .gitignore, .travis.yml: Try to get this working on Travis

2017-08-05  rocky <rocky@gnu.org>

	* .cvsignore, .purify, AUTHORS, ChangeLog.1, ChangeLog.2,
	Makefile.am, Makefile.ami, NEWS, NEWS.remake, NMakefile.template,
	README.Amiga, README.VMS, README.customs, README.cvs, README.md,
	README.remake, README.template, REMAKE.todo, Rakefile,
	SMakefile.template, acinclude.m4, amiga.c, amiga.h, ar.c, arscan.c,
	build.template, build_w32.bat, buildargv.c, buildargv.h,
	commands.c, commands.h, config/.cvsignore, config/.gitignore,
	config/ChangeLog, config/Makefile.am, config/Makefile.in,
	config/ar-lib, config/compile, config/config.guess,
	config/config.rpath, config/config.sub, config/depcomp,
	config/dospaths.m4, config/gettext.m4, config/iconv.m4,
	config/install-sh, config/intlmacosx.m4, config/lib-ld.m4,
	config/lib-link.m4, config/lib-prefix.m4, config/longlong.m4,
	config/mdate-sh, config/missing, config/nls.m4, config/po.m4,
	config/progtest.m4, config/readline.h, config/readline.m4,
	config/texinfo.tex, configure.ac, configure.bat,
	debian/README.Debian, debian/README.Debian-source,
	debian/changelog, debian/compat, debian/control, debian/copyright,
	debian/dh_wraporig.local, debian/dirs, debian/docs,
	debian/gbp.conf, debian/patches/deb_no_docs, debian/patches/series,
	debian/remake.postinst, debian/remake.postrm,
	debian/remake.preinst, debian/rules, debian/source/format,
	debian/watch, debug.c, debug.h, debugger/.gitignore,
	debugger/Makefile, debugger/break.c, debugger/break.h,
	debugger/cmd.c, debugger/cmd.h, debugger/command/.gitignore,
	debugger/command/Makefile, debugger/command/break.h,
	debugger/command/chdir.h, debugger/command/comment.h,
	debugger/command/continue.h, debugger/command/delete.h,
	debugger/command/down.h, debugger/command/edit.h,
	debugger/command/eval.h, debugger/command/expand.h,
	debugger/command/finish.h, debugger/command/frame.h,
	debugger/command/help.h, debugger/command/info.h,
	debugger/command/list.h, debugger/command/next.h,
	debugger/command/print.h, debugger/command/pwd.h,
	debugger/command/quit.h, debugger/command/run.h,
	debugger/command/set.h, debugger/command/setq.h,
	debugger/command/shell.h, debugger/command/show.h,
	debugger/command/skip.h, debugger/command/source.h,
	debugger/command/step.h, debugger/command/target.h,
	debugger/command/up.h, debugger/command/where.h,
	debugger/command/write.h, debugger/file2line.c,
	debugger/file2line.h, debugger/fns.c, debugger/fns.h,
	debugger/info.h, debugger/msg.c, debugger/msg.h, debugger/stack.c,
	debugger/stack.h, debugger/subcmd.h, default.c, dep.h, dir.c,
	doc/.cvsignore, doc/Makefile.am, doc/make.texi,
	doc/remake-demo-setup.txt, doc/remake_toc.html, dosbuild.bat,
	expand.c, expand.h, file.c, file.h, filedef.h, function.c,
	function.h, getloadavg.c, getopt.c, getopt.h, getopt1.c, gettext.h,
	glob/.cvsignore, gmk-default.scm, gnumake.h, guile.c,
	htdocs/.gitignore, htdocs/index.html, htdocs/remake/.gitignore,
	htdocs/remake/mdb.html, implicit.c, implicit.h, job.c, job.h,
	load.c, loadapi.c, main.c, main.h, maintMakefile, make.1, make.h,
	make_msvc_net2003.vcproj, makefile.com, makefile.vms, makeint.h,
	misc.c, os.h, output.c, output.h, packaging/remake.spec,
	po/.cvsignore, po/ChangeLog, po/Makevars, po/POTFILES.in,
	posixos.c, prepare_w32.bat, print.c, print.h, read.c, read.h,
	readme.vms, remake.c, remote-cstms.c, remote-stub.c, rule.c,
	rule.h, signame.c, strcache.c, subproc.bat, tests/.cvsignore,
	tests/ChangeLog, tests/ChangeLog.1, tests/NEWS, tests/README,
	tests/config-flags.pm, tests/config_flags_pm.com, tests/mkshadow,
	tests/run_make_tests.com, tests/run_make_tests.pl,
	tests/scripts/features/archives,
	tests/scripts/features/conditionals,
	tests/scripts/features/double_colon, tests/scripts/features/errors,
	tests/scripts/features/include, tests/scripts/features/jobserver,
	tests/scripts/features/load, tests/scripts/features/output-sync,
	tests/scripts/features/parallelism,
	tests/scripts/features/patternrules, tests/scripts/features/vpath3,
	tests/scripts/features/vpathplus, tests/scripts/functions/call,
	tests/scripts/functions/error, tests/scripts/functions/file,
	tests/scripts/functions/foreach, tests/scripts/functions/shell,
	tests/scripts/functions/sort, tests/scripts/functions/warning,
	tests/scripts/misc/bs-nl, tests/scripts/misc/fopen-fail,
	tests/scripts/misc/general3, tests/scripts/options/dash-B,
	tests/scripts/options/dash-W, tests/scripts/options/dash-k,
	tests/scripts/options/dash-n, tests/scripts/options/dash-q,
	tests/scripts/options/print-directory,
	tests/scripts/targets/DELETE_ON_ERROR, tests/scripts/targets/POSIX,
	tests/scripts/variables/MAKEFLAGS,
	tests/scripts/variables/MAKE_RESTARTS,
	tests/scripts/variables/SHELL, tests/scripts/variables/special,
	tests/scripts/vms/library, tests/spec/.gitignore,
	tests/spec/data/.gitignore, tests/spec/data/break-all.right,
	tests/spec/data/break-end.right,
	tests/spec/data/break-expand.right,
	tests/spec/data/break-prereq.right,
	tests/spec/data/break-run.right, tests/spec/data/break.right,
	tests/spec/data/commented.right, tests/spec/data/continue.right,
	tests/spec/data/description-trace.right,
	tests/spec/data/info-rule.right, tests/spec/data/info-target.right,
	tests/spec/data/info-targets.right, tests/spec/data/list.right,
	tests/spec/data/norl.right, tests/spec/data/opt-x-trace.right,
	tests/spec/data/opt-y-trace.right, tests/spec/data/remakerc,
	tests/spec/data/set.right, tests/spec/data/source.right,
	tests/spec/data/step3.right, tests/spec/example/.gitignore,
	tests/spec/example/commented.Makefile,
	tests/spec/example/debugger.Makefile,
	tests/spec/example/implicit.Makefile,
	tests/spec/example/order-only.Makefile,
	tests/spec/example/simple.Makefile,
	tests/spec/example/test2.Makefile,
	tests/spec/example/triple.Makefile, tests/spec/helper.rb,
	tests/spec/run-tests.rb, tests/spec/test-break.rb,
	tests/spec/test-commented.rb, tests/spec/test-continue.rb,
	tests/spec/test-info-rule.rb, tests/spec/test-info-target.rb,
	tests/spec/test-info-targets.rb, tests/spec/test-list.rb,
	tests/spec/test-norl.rb, tests/spec/test-set.rb,
	tests/spec/test-source.rb, tests/spec/test-step3.rb,
	tests/spec/test-tasks.rb, tests/spec/test-trace.rb,
	tests/test_driver.pl, trace.c, trace.h, types.h, variable.c,
	variable.h, version.c, vms_exit.c, vms_export_symbol.c,
	vms_export_symbol_test.com, vms_progname.c, vmsdir.h,
	vmsfunctions.c, vmsify.c, vmsjobs.c, vpath.c, vpath.h,
	w32/.cvsignore, w32/Makefile.am, w32/compat/dirent.c,
	w32/compat/posixfcn.c, w32/include/dirent.h, w32/include/dlfcn.h,
	w32/include/pathstuff.h, w32/include/sub_proc.h,
	w32/include/w32err.h, w32/pathstuff.c, w32/subproc/NMakefile,
	w32/subproc/build.bat, w32/subproc/misc.c, w32/subproc/proc.h,
	w32/subproc/sub_proc.c, w32/subproc/w32err.c, w32/w32os.c: My best
	attempt at pure GNU Make 4.2 source

2014-12-28  rocky <rocky@gnu.org>

	* AUTHORS, INSTALL, Makefile.am, Makefile.ami, NEWS, README.Amiga,
	README.VMS, README.customs, acinclude.m4, alloca.c, amiga.c,
	amiga.h, ar.c, arscan.c, build_w32.bat, commands.c, commands.h,
	config/Makefile.am, config/ar-lib, config/dospaths.m4,
	config/intlmacosx.m4, configure.ac, configure.bat, configure.in,
	debug.h, default.c, dep.h, dir.c, doc/Makefile.am, dosbuild.bat,
	expand.c, file.c, filedef.h, function.c, getloadavg.c, getopt.c,
	getopt.h, getopt1.c, gettext.h, glob/ChangeLog, glob/glob.c,
	glob/glob.h, gmk-default.h, gmk-default.scm, gnumake.h, guile.c,
	hash.c, hash.h, implicit.c, job.c, job.h, load.c, loadapi.c,
	main.c, make.1, make.lnk, make_msvc_net2003.vcproj, makefile.com,
	makefile.vms, makeint.h, misc.c, output.c, output.h, po/LINGUAS,
	po/Makevars, po/POTFILES.in, read.c, remake.c, remote-cstms.c,
	remote-stub.c, rule.c, rule.h, signame.c, strcache.c, subproc.bat,
	tests/ChangeLog.1, tests/NEWS, tests/README, tests/config-flags.pm,
	tests/config-flags.pm.in, tests/config_flags_pm.com,
	tests/guile.supp, tests/mkshadow, tests/run_make_tests.com,
	tests/run_make_tests.pl, tests/scripts/features/archives,
	tests/scripts/features/default_names,
	tests/scripts/features/double_colon,
	tests/scripts/features/echoing, tests/scripts/features/errors,
	tests/scripts/features/escape, tests/scripts/features/include,
	tests/scripts/features/jobserver, tests/scripts/features/load,
	tests/scripts/features/loadapi, tests/scripts/features/mult_rules,
	tests/scripts/features/order_only,
	tests/scripts/features/output-sync,
	tests/scripts/features/parallelism,
	tests/scripts/features/patspecific_vars,
	tests/scripts/features/patternrules,
	tests/scripts/features/recursion, tests/scripts/features/reinvoke,
	tests/scripts/features/rule_glob,
	tests/scripts/features/se_explicit,
	tests/scripts/features/se_implicit,
	tests/scripts/features/shell_assignment,
	tests/scripts/features/targetvars, tests/scripts/features/utf8,
	tests/scripts/features/varnesting, tests/scripts/features/vpath,
	tests/scripts/features/vpath3, tests/scripts/features/vpathgpath,
	tests/scripts/features/vpathplus, tests/scripts/functions/call,
	tests/scripts/functions/error, tests/scripts/functions/eval,
	tests/scripts/functions/file, tests/scripts/functions/filter-out,
	tests/scripts/functions/foreach, tests/scripts/functions/guile,
	tests/scripts/functions/sort, tests/scripts/functions/wildcard,
	tests/scripts/functions/word, tests/scripts/misc/bs-nl,
	tests/scripts/misc/fopen-fail, tests/scripts/misc/general3,
	tests/scripts/misc/utf8, tests/scripts/options/dash-B,
	tests/scripts/options/dash-C, tests/scripts/options/dash-I,
	tests/scripts/options/dash-W, tests/scripts/options/dash-k,
	tests/scripts/options/dash-l, tests/scripts/options/dash-n,
	tests/scripts/options/dash-q, tests/scripts/options/eval,
	tests/scripts/options/general,
	tests/scripts/options/print-directory,
	tests/scripts/options/symlinks,
	tests/scripts/options/warn-undefined-variables,
	tests/scripts/targets/DEFAULT, tests/scripts/targets/FORCE,
	tests/scripts/targets/INTERMEDIATE, tests/scripts/targets/ONESHELL,
	tests/scripts/targets/PHONY, tests/scripts/targets/POSIX,
	tests/scripts/targets/SECONDARY, tests/scripts/targets/clean,
	tests/scripts/variables/DEFAULT_GOAL,
	tests/scripts/variables/GNUMAKEFLAGS,
	tests/scripts/variables/LIBPATTERNS, tests/scripts/variables/MAKE,
	tests/scripts/variables/MAKEFLAGS,
	tests/scripts/variables/MAKELEVEL,
	tests/scripts/variables/MAKE_RESTARTS,
	tests/scripts/variables/SHELL, tests/scripts/variables/automatic,
	tests/scripts/variables/define, tests/scripts/variables/flavors,
	tests/scripts/variables/negative, tests/scripts/variables/private,
	tests/scripts/variables/special, tests/scripts/variables/undefine,
	tests/test_driver.pl, variable.c, variable.h, version.c, vmsdir.h,
	vmsfunctions.c, vmsify.c, vmsjobs.c, vpath.c, w32/Makefile.am,
	w32/compat/dirent.c, w32/compat/posixfcn.c, w32/include/dirent.h,
	w32/include/dlfcn.h, w32/include/pathstuff.h,
	w32/include/sub_proc.h, w32/include/w32err.h, w32/pathstuff.c,
	w32/subproc/NMakefile, w32/subproc/build.bat, w32/subproc/misc.c,
	w32/subproc/proc.h, w32/subproc/sub_proc.c, w32/subproc/w32err.c: 
	Files from GNU Make 4.1 release.

2014-07-15  rocky <rocky@gnu.org>

	* doc/remake.texi: Minor syntax fixes

2014-06-28  rocky <rocky@gnu.org>

	* .gitignore, debian/patches/series, debian/patches/up_texi_fixes: 
	In the main branch we don't need up_texi_fixes

2014-06-27  rocky <rocky@gnu.org>

	* doc/remake.texi: texinfo5 needs @@'s now

2014-06-27  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #10 from rocky/debian See in debian: Bug#712346: remake: FTBFS: manuals build fails
	against textinfo5 because some incompatibles changes wrt 4.13 and
	below (some warnings have turned into errors)]

2014-06-27  Yaroslav Halchenko <debian@onerussian.com>

	* debian/changelog, debian/patches/series,
	debian/patches/up_texi_fixes: debian/patches/up_texi_fixes to fix
	building documentation (Closes: #712346)

2013-12-02  rocky <rocky@gnu.org>

	* : commit 6f469f4052246edb7d6392b73a4d2638bf2c2381 Author: rocky
	<rocky@gnu.org> Date:   Mon Dec 2 22:21:18 2013 -0500

2013-06-14  rocky <rocky@gnu.org>

	* README.md: This time, for sure!

2013-06-14  rocky <rocky@gnu.org>

	* README.md: Better formatting

2013-06-14  rocky <rocky@gnu.org>

	* README.md: Add coderwall endorse.

2013-06-13  rocky <rocky@gnu.org>

	* .travis.yml: See previous commit

2013-06-13  rocky <rocky@gnu.org>

	* .travis.yml: See previous commit

2013-06-13  rocky <rocky@gnu.org>

	* .travis.yml: Yet another dependency for travis

2013-06-13  rocky <rocky@gnu.org>

	* .travis.yml: More prerequisites for travis

2013-06-13  rocky <rocky@gnu.org>

	* .travis.yml, README.md: Debian dependency is libreadline-dev

2013-06-13  rocky <rocky@gnu.org>

	* .gitignore, .travis.yml, doc/.gitignore: Try travis

2012-10-04  Yaroslav Halchenko <debian@onerussian.com>

	* debian/changelog: Close 536004 since we are using dh-autoreconf
	which should provide fresh config.*

2012-10-04  Yaroslav Halchenko <debian@onerussian.com>

	* debian/changelog, debian/control: use dh-autoreconf (added also
	needed for it 'autopoint' build-dependency)

2012-10-04  Yaroslav Halchenko <debian@onerussian.com>

	* debian/changelog: finalize the changelog entry

2012-10-04  Yaroslav Halchenko <debian@onerussian.com>

	* debian/control: just reformat build-depends a bit

2012-10-04  Yaroslav Halchenko <debian@onerussian.com>

	* debian/control: Add real libreadline6-dev to build-depends (in
	addition to virtual libreadline-dev)

2012-10-04  Yaroslav Halchenko <debian@onerussian.com>

	* debian/emacsen-install, debian/emacsen-remove,
	debian/emacsen-startup: There is no emacs mode file shipped any
	longer

2012-10-04  Yaroslav Halchenko <debian@onerussian.com>

	* debian/compat, debian/control, debian/docs, debian/rules: Moving
	over to use debhelper 9

2012-10-04  Yaroslav Halchenko <debian@onerussian.com>

	* debian/patches/deb_no_docs, debian/patches/series: Added prelim
	deb_no_docs patch

2012-10-04  Yaroslav Halchenko <debian@onerussian.com>

	* debian/changelog, debian/source/format: Switched to source package
	3.0 (quilt) format

2012-10-04  Yaroslav Halchenko <debian@onerussian.com>

	* debian/copyright: adjusted copyright years

2012-10-04  Yaroslav Halchenko <debian@onerussian.com>

	* debian/changelog, debian/control: Boosted policy to 3.9.4

2012-10-04  Yaroslav Halchenko <debian@onerussian.com>

	* debian/README.Debian-source, debian/changelog, debian/control: 
	slight adjustments to Vcs and README.Debian-source

2012-10-04  Yaroslav Halchenko <debian@onerussian.com>

	* debian/changelog, .gbp.conf => debian/gbp.conf: Fresh changelog +
	Moved .gbp.conf under debian/gbp.conf

2012-10-04  Yaroslav Halchenko <debian@onerussian.com>

	* : Merge tag 'release-0.9+dfsg' into debian Tagging .dfsg version of 0.9 (removed make.texi) * tag 'release-0.9+dfsg': (302 commits)   Get ready for release 0.9   Silence a gcc warning   Comment out failing test.    Administrivia - more files to ignore   Change addres of where to report bugs. Update ChangeLog   Add "debugger" built-in function. Revise remake documentationto
	  include "debugger" and a number of other updates.  Give a link and
	  correct reference to GNU Readline.  Grammar typo   Typo   Note bugfix for options -x and -X.    NEW.remake cleanup   Pass in input parameters to decode routines. Better modularity
	  that way.  Split out -X from --debugger. -X is boolean-only now.    main.c: Handle -x flag as a boolean. getops doesn't support
	  optional args in short-options well. Makefile.am: comment Makefile
	  trace.h: Allow for future --task-comment only flag. Note weird way
	  trace.h enums work AIX tolerance   Make note of the --tasks option.    Remove OS-specific build files that we don't support.    readline headers are no longer optional.    Track that changes in GNU without which "make update" would fail.    Deal with the fact that "make update" which depends on translator
	  sites can be flaky and broken. Also add --enable-maintainer-mode
	  to configure for doc setup.  ...  Conflicts:         doc/Makefile.am         emacs/Makefile.am

2012-10-03  rocky <rocky@gnu.org>

	* NEWS, configure.in: Get ready for release 0.9

2012-10-03  rocky <rocky@gnu.org>

	* NEWS.remake, debugger/command/run.h: Silence a gcc warning

2012-10-03  rocky <rocky@gnu.org>

	* tests/spec/test-trace.rb: Comment out failing test.

2012-10-03  rocky <rocky@gnu.org>

	* .gitignore: Administrivia - more files to ignore

2012-10-03  rocky <rocky@gnu.org>

	* : commit 78060f72362c34ca1d2fdf0c25fd2ab67f0dc1e3 Author: rocky
	<rocky@gnu.org> Date:   Wed Oct 3 06:28:54 2012 -0400

2012-07-22  rocky <rocky@gnu.org>

	* NEWS.remake, doc/remake.texi, function.c,
	tests/spec/example/debugger.Makefile: Add "debugger" built-in
	function. Revise remake documentationto include "debugger" and a
	number of other updates.

2012-07-10  rocky <rocky@gnu.org>

	* configure.in: Give a link and correct reference to GNU Readline.

2012-07-08  rocky <rocky@gnu.org>

	* NEWS.remake: Grammar typo

2012-07-08  rocky <rocky@gnu.org>

	* NEWS.remake: Typo

2012-07-08  rocky <rocky@gnu.org>

	* NEWS.remake: Note bugfix for options -x and -X.

2012-07-08  rocky <rocky@gnu.org>

	* : commit 468ff45c07e2fc60a3011e6be2a36696590172a4 Author: rocky
	<rocky@gnu.org> Date:   Sun Jul 8 17:21:49 2012 -0400

2012-06-27  rocky <rocky@gnu.org>

	* debug.c, debug.h, main.c: Pass in input parameters to decode
	routines. Better modularity that way.

2012-06-27  rocky <rocky@gnu.org>

	* main.c: Split out -X from --debugger. -X is boolean-only now.

2012-06-27  rocky <rocky@gnu.org>

	* Makefile.am, config/.gitignore, debugger/command/info.h, main.c,
	tests/spec/run-tests.rb, tests/spec/test-trace.rb, trace.h: main.c:
	Handle -x flag as a boolean. getops doesn't support optional args in
	short-options well.  Makefile.am: comment Makefile trace.h: Allow
	for future --task-comment only flag. Note weird way trace.h enums
	work

2012-05-03  rocky <rocky@gnu.org>

	* : commit 74f7667100fa3df0a9df1d884bc20104d45b9a8d Author: rocky
	<rocky@gnu.org> Date:   Thu May 3 16:44:07 2012 -0400

2012-03-14  rocky <rocky@gnu.org>

	* README.md: Make note of the --tasks option.

2012-03-13  rocky <rocky@gnu.org>

	* Makefile.DOS.template, Makefile.am, Makefile.ami, README.Amiga,
	README.DOS.template, README.OS2.template, README.W32.template,
	README.template, build_w32.bat, config.ami.template,
	config.h-vms.template, config.h.W32.template, configh.dos.template,
	configure.bat, dosbuild.bat, makefile.com, makefile.vms: Remove
	OS-specific build files that we don't support.

2012-02-15  rocky <rocky@gnu.org>

	* configure.in: readline headers are no longer optional.

2012-01-13  rocky <rocky@gnu.org>

	* README.md, maintMakefile, po/POTFILES.in: Track that changes in
	GNU without which "make update" would fail.

2012-01-12  rocky <rocky@gnu.org>

	* README.md: Deal with the fact that "make update" which depends on
	translator sites can be flaky and broken. Also add
	--enable-maintainer-mode to configure for doc setup.

2011-12-17  rocky <rocky@gnu.org>

	* configure.in: Bump version number

2011-12-17  rocky <rocky@gnu.org>

	* NEWS, NEWS.remake, debugger/command/info.h, main.h, read.c,
	tests/spec/data/commented.right,
	tests/spec/example/commented.Makefile, tests/spec/test-commented.rb: 
	A little more agressive on showing target descriptions -- Show them
	on --targets as well as --tasks

2011-10-17  rocky <rocky@gnu.org>

	* NEWS, NEWS.remake, configure.in: Get ready for release

2011-09-26  rocky <rocky@gnu.org>

	* NEWS, configure.in: Change dist name to make rpm happy

2011-09-23  rocky <rocky@gnu.org>

	* htdocs/index.html, htdocs/remake/.gitignore, job.c,
	packaging/remake.spec, tests/scripts/features/parallelism,
	tests/scripts/features/recursion, tests/scripts/options/dash-l,
	tests/scripts/targets/SECONDARY: Give process id in output line when
	jobs != 1.

2011-09-19  rocky <rocky@gnu.org>

	* htdocs/remake/mdb.html: Have mdb.html redirect to current remake
	location.

2011-08-20  rocky <rocky@gnu.org>

	* Makefile.am: Forgot to add implicit.h to distribution.

2011-07-31  rocky <rocky@gnu.org>

	* Makefile.am: implicit.h was missing from distribution

2011-07-31  rocky <rocky@gnu.org>

	* read.c, tests/spec/data/description-trace.right,
	tests/spec/example/simple.Makefile: Clear out last target
	description when we hit another target which might not have one.
	There was a bug where we were giving stale descriptions to targets
	which have had empty descriptions.

2011-07-20  rocky <rocky@gnu.org>

	* read.c, tests/spec/data/description-trace.right,
	tests/spec/helper.rb, tests/spec/test-tasks.rb: --task descriptions
	now work properly.

2011-07-20  rocky <rocky@gnu.org>

	* Makefile.am, debugger/command/info.h, filedef.h, main.c, main.h,
	make.h, print.c, read.c, tests/spec/example/simple.Makefile: Start
	allowing for descriptions on --tasks via comments which start out
	#:.  Not quite correct yet though. May also expand Added a
	description field to a comment. Move our externs and changes to
	main.c from make.h to main.h. This is cleaner code and separates our
	changes from the base better.

2011-07-17  rocky <rocky@gnu.org>

	* remake.c: A more correct depth fix. Need to add this to tests!

2011-07-17  rocky <rocky@gnu.org>

	* debugger/command/info.h, debugger/stack.c, misc.c, remake.c: There
	seems to be a bug in GNU make in showing target indentation when
	--trace or --debug=basic is on. This was noticed by reviewer B for
	LISA'11. I am not 100% certain of this fix since this is a little
	more aggressive than some smaller incremental changes. Also, I've
	change indentation to the more conventional two spaces rather than
	one for each level.

2011-06-12  rocky <rocky@gnu.org>

	* NEWS, configure.in: Relase 3.82+dbg-0.7

2011-06-09  rocky <rocky@gnu.org>

	* ChangeLog, NEWS.remake, Rakefile: Get ready for release.

2011-04-25  rocky <rocky@gnu.org>

	* Makefile.am, NEWS, debugger/command/info.h: If a target is phony,
	then it doesn't have to have commands to be listed in --tasks.
	Automake targets like "check" or "install" work this way.

2011-04-21  rocky <rocky@gnu.org>

	* debugger/stack.c: Allow frame <negative number> to count from the
	other end.

2011-04-19  rocky <rocky@gnu.org>

	* debugger/fns.c, debugger/stack.c, print.c, print.h, trace.h: Show
	frame number when switching frames.

2011-04-19  rocky <rocky@gnu.org>

	* debugger/command/break.h, debugger/command/down.h,
	debugger/command/frame.h, debugger/command/info.h,
	debugger/command/up.h, debugger/stack.c, debugger/stack.h: DRY
	up/down/frame code.

2011-04-18  rocky <rocky@gnu.org>

	* implicit.h: Header for implicit C file

2011-04-17  rocky <rocky@gnu.org>

	* debugger/command/quit.h, tests/spec/data/.gitignore,
	tests/spec/data/break-all.right, tests/spec/data/break-end.right,
	tests/spec/data/break-expand.right,
	tests/spec/data/break-prereq.right,
	tests/spec/data/break-run.right, tests/spec/data/info-target.right,
	tests/spec/data/info-targets.right, tests/spec/data/list.right,
	tests/spec/data/set.right, tests/spec/data/source.right,
	tests/spec/data/step3.right: Add termination message. This helps
	front-ends know we've quit.

2011-04-17  rocky <rocky@gnu.org>

	* debugger/command/info.h: More futzing with --tasks

2011-04-17  rocky <rocky@gnu.org>

	* debugger/command/info.h, main.c, make.1,
	tests/spec/data/break-all.right, tests/spec/data/break-end.right,
	tests/spec/data/break-expand.right,
	tests/spec/data/break-prereq.right,
	tests/spec/data/break-run.right, tests/spec/data/continue.right,
	tests/spec/data/info-target.right,
	tests/spec/data/info-targets.right, tests/spec/data/list.right,
	tests/spec/data/set.right, tests/spec/data/source.right,
	tests/spec/data/step3.right, trace.h: Separate make --targets from
	make --tasks. Ditto for "info targets name" and "info targets
	tasks".

2011-04-17  rocky <rocky@gnu.org>

	* : commit cd3ac7d61ba29f3e4d57575f89b5729f3bf614ec Author: rocky
	<rocky@gnu.org> Date:   Sun Apr 17 10:11:23 2011 -0400

2011-04-17  rocky <rocky@gnu.org>

	* : commit fa4a8a2187ead6a0422663371c810077e005e634 Author: rocky
	<rocky@gnu.org> Date:   Sun Apr 17 09:58:31 2011 -0400

2011-04-17  rocky <rocky@gnu.org>

	* debugger/command/frame.h, debugger/command/info.h,
	tests/spec/data/info-targets.right, tests/spec/test-info-targets.rb: 
	Add subopions to "info targets {position, name, all}. Sometimes we
	just want the target names. This is a poor-man's "rake --tasks".

2011-04-14  rocky <rocky@gnu.org>

	* doc/remake.texi: One more small doc correction

2011-04-14  rocky <rocky@gnu.org>

	* doc/remake.texi: Remove one more bash reference

2011-04-14  rocky <rocky@gnu.org>

	* NEWS, doc/Makefile.am, doc/remake.texi: Update where to report
	errors. Make html in remake.html directory, not remake .

2011-04-13  rocky <rocky@gnu.org>

	* configure.in: Dump version number

2011-04-14  rocky <rocky@gnu.org>

	* dep.h, main.c, read.c: make's tilde_expand renamed to
	remake_tilde_expand so it doesn't conflict with GNU readline's
	tilde_expand. Problem reported by Ron Sluiter for Solaris 10.

2011-04-10  rocky <rocky@gnu.org>

	* Makefile.am, debugger/fns.c, doc/remake.texi: Adminstrivia for
	release

2011-04-10  rocky <rocky@gnu.org>

	* : commit 462b9c642c3becc457f46af0dd0d8292e4938c9d Author: rocky
	<rocky@gnu.org> Date:   Sun Apr 10 22:57:39 2011 -0400

2011-04-10  rocky <rocky@gnu.org>

	* debugger/command/info.h, print.c, tests/scripts/features/escape,
	tests/scripts/features/include, tests/scripts/features/mult_rules,
	tests/scripts/features/parallelism,
	tests/scripts/features/patternrules,
	tests/scripts/features/se_explicit,
	tests/scripts/features/vpathplus, tests/scripts/functions/error,
	tests/scripts/functions/eval, tests/scripts/functions/foreach,
	tests/scripts/functions/word, tests/scripts/options/dash-k,
	tests/scripts/options/dash-q, tests/scripts/options/general,
	tests/scripts/options/symlinks,
	tests/scripts/variables/DEFAULT_GOAL,
	tests/scripts/variables/define, tests/scripts/variables/negative,
	tests/scripts/variables/undefine: Improve some output text

2011-04-10  rocky <rocky@gnu.org>

	* debugger/cmd.c, debugger/command/help.h, debugger/command/info.h,
	debugger/command/set.h, debugger/fns.c, remake.c,
	tests/spec/data/break-all.right, tests/spec/data/set.right,
	trace.c, trace.h: Remove duplicate stops in stepping and
	breakpoints. Go over help yet again.

2011-04-10  rocky <rocky@gnu.org>

	* debugger/command/setq.h: Update setq doc.

2011-04-10  rocky <rocky@gnu.org>

	* debugger/cmd.c, debugger/cmd.h, debugger/command/set.h,
	debugger/subcmd.h, tests/spec/data/set.right: Remove set variable
	var-name. Use setq for that. Start to DRY set code.

2011-04-10  rocky <rocky@gnu.org>

	* debugger/break.c, debugger/command/break.h,
	debugger/command/continue.h, debugger/fns.c, debugger/fns.h, job.h,
	types.h: continue.h: Add optional breakpoint properties for
	"continue".  fns.h, break.h: Start to dry breakpoint code although
	more work is needed.  types.h: Define breakpoint mask type job.h:
	this field is *not* one bit!

2011-04-09  rocky <rocky@gnu.org>

	* debug.h, debugger/cmd.c, debugger/command/set.h,
	debugger/command/show.h, job.c, print.c, print.h,
	tests/spec/data/set.right, tests/spec/helper.rb,
	tests/spec/test-continue.rb, tests/spec/test-info-rule.rb,
	tests/spec/test-info-target.rb, tests/spec/test-norl.rb,
	tests/spec/test-set.rb, tests/spec/test-source.rb,
	tests/spec/test-step3.rb: Add setjmp/longjmp in debugger read loop.
	Remove "set trace" for now.  Start "set" tests. Specialize some
	rspec describe's.

2011-04-09  rocky <rocky@gnu.org>

	* debugger/command/break.h, doc/test1.mk,
	tests/spec/data/break-end.right, tests/spec/data/break-run.right,
	trace.c: break <xx> run now works properly now.

2011-04-09  rocky <rocky@gnu.org>

	* file.c, tests/spec/data/info-target.right,
	tests/spec/example/order-only.Makefile,
	tests/spec/test-info-target.rb: Correct order-only display.

2011-04-08  rocky <rocky@gnu.org>

	* debugger/command/target.h: Correct target option help

2011-04-08  rocky <rocky@gnu.org>

	* debugger/command/break.h, debugger/command/help.h,
	debugger/command/info.h, debugger/command/run.h,
	debugger/command/set.h, debugger/command/show.h,
	debugger/command/target.h, debugger/file2line.c, debugger/subcmd.h,
	file.c, print.c: Start adding long help. Go over help system to make
	more usable.

2011-04-08  rocky <rocky@gnu.org>

	* debugger/cmd.c, debugger/cmd.h, debugger/command/help.h,
	debugger/command/info.h, debugger/command/quit.h,
	debugger/command/set.h, debugger/command/show.h, debugger/subcmd.h,
	tests/spec/helper.rb, tests/spec/test-continue.rb,
	tests/spec/test-info-rule.rb, tests/spec/test-list.rb,
	tests/spec/test-norl.rb, tests/spec/test-trace.rb: Add exit status
	testing.

2011-04-08  rocky <rocky@gnu.org>

	* debugger/break.c, debugger/cmd.c, debugger/command/break.h,
	debugger/command/info.h, debugger/command/list.h,
	debugger/command/set.h, debugger/command/show.h,
	debugger/file2line.c, debugger/file2line.h, rule.c, rule.h,
	tests/spec/data/info-rule.right, tests/spec/data/list.right: Prepare
	for implicit rule pattern breakpoints. Prepare for longer subcommand
	help. Correct "info rules" (short) help. Initialize file locations
	for pre-defined rule patterns.

2011-04-08  rocky <rocky@gnu.org>

	* rule.c, tests/spec/data/info-rule.right,
	tests/spec/example/implicit.Makefile, tests/spec/test-info-rule.rb: 
	Fix bug in print_rule_data_base which we see from "info rule".

2011-04-08  rocky <rocky@gnu.org>

	* debugger/command/break.h, job.c, tests/scripts/features/vpathplus: 
	Improve location saving for implicit targets. break.h: suggests
	"info lines"

2011-04-07  rocky <rocky@gnu.org>

	* doc/.gitignore, doc/Makefile.am: Some small changes.

2011-04-07  rocky <rocky@gnu.org>

	* debugger/command/info.h, doc/remake.texi: Small changes

2011-04-07  rocky <rocky@gnu.org>

	* debugger/cmd.c, debugger/command/info.h, debugger/file2line.c,
	doc/Makefile.am, doc/remake.texi, tests/spec/helper.rb: Add "info
	lines". Update reference guide to reflect recent changes and to add
	more examples of output.

2011-04-06  rocky <rocky@gnu.org>

	* Makefile.am, debugger/cmd.c, debugger/command/break.h,
	debugger/command/finish.h, debugger/command/info.h,
	debugger/command/list.h, debugger/command/next.h,
	debugger/command/source.h, debugger/command/step.h,
	debugger/command/up.h, debugger/file2line.c, debugger/file2line.h,
	debugger/fns.c, debugger/fns.h, file.c, file.h,
	tests/spec/data/list.right, tests/spec/data/remakerc,
	tests/spec/data/source.right, tests/spec/helper.rb,
	tests/spec/test-list.rb, tests/spec/test-source.rb: Add break
	LINE-NUMBER and list LINE-NUMBER.

2011-04-05  rocky <rocky@gnu.org>

	* debugger/command/info.h, filedef.h, print.c, print.h, read.c: Save
	number of lines for each read in file. Will be useful if we do
	breakpoint by number.  Revise "info files" output to be more useful.

2011-04-02  rocky <rocky@gnu.org>

	* debugger/command/info.h, debugger/fns.c, function.c, job.c,
	main.c, print.c, remake.c, tests/spec/data/break-all.right,
	tests/spec/data/break-end.right,
	tests/spec/data/break-expand.right,
	tests/spec/data/break-prereq.right,
	tests/spec/data/break-run.right, tests/spec/data/continue.right,
	tests/spec/data/norl.right, tests/spec/data/step3.right, trace.h: 
	Toward getting a debugger function working. More derefrencing
	guards.

2011-04-03  rocky <rocky@gnu.org>

	* debugger/cmd.h: Remove another gcc warning

2011-04-02  rocky <rocky@gnu.org>

	* debugger/command/source.h: Work around cygwin's lack of a working
	wordexp()

2011-04-02  rocky <rocky@gnu.org>

	* debugger/cmd.c: Better --no-readline handling. Remove SEGV on EOF
	in read.

2011-04-02  rocky <rocky@gnu.org>

	* Rakefile, debugger/command/info.h, make.1: Update manual page for
	debugger/trace options. Change "info program" stopping reason text.
	Add "rake install"

2011-04-02  rocky <rocky@gnu.org>

	* debugger/cmd.c, debugger/command/info.h,
	debugger/command/source.h: Expand file name in source. Remove those
	unused return value messages in fgets.

2011-04-02  rocky <rocky@gnu.org>

	* Makefile.am, debugger/break.c, debugger/cmd.c, debugger/msg.c,
	debugger/msg.h, tests/spec/data/break-expand.right: Start to use
	specialized debugger output messages dbg_errmsg and dbg_msg

2011-04-02  rocky <rocky@gnu.org>

	* debugger/cmd.c, debugger/command/break.h,
	debugger/command/continue.h, debugger/command/help.h,
	debugger/command/info.h, debugger/command/set.h,
	debugger/command/show.h, doc/Makefile.am, make.h: Refactor help
	subcommands and expand/fix help.

2011-04-01  rocky <rocky@gnu.org>

	* ChangeLog, debugger/cmd.c, debugger/command/help.h,
	debugger/command/info.h, doc/remake.texi, print.c: Revise info help.
	And make "info target" useable.

2011-04-01  rocky <rocky@gnu.org>

	* configure.in, debugger/command/info.h, file.c, file.h: Info
	targets gives a list of targets rather that redo the "target"
	command. Need more cleanup though

2011-04-01  rocky <rocky@gnu.org>

	* debugger/cmd.c, doc/remake.texi: Reread reference manual which is
	a mistake because I find lots of errors.  examine->expand. Will get
	a SEGV of 0.5 without this change.

2011-04-01  rocky <rocky@gnu.org>

	* main.c: Revise bug reporting location

2011-04-01  rocky <rocky@gnu.org>

	* ChangeLog, main.c: Help option --readline is really --no-readline

2011-04-01  rocky <rocky@gnu.org>

	* tests/scripts/features/recursion, tests/scripts/variables/MAKE: In
	tests, $make_path works better than #MAKEFILE# on cygwin.

2011-03-31  rocky <rocky@gnu.org>

	* ChangeLog, NEWS.remake: Get ready for release 0.5

2011-03-31  rocky <rocky@gnu.org>

	* debugger/cmd.c, debugger/command/comment.h,
	debugger/command/expand.h, debugger/command/print.h,
	debugger/command/pwd.h, debugger/command/quit.h,
	debugger/command/run.h, debugger/command/set.h,
	debugger/command/setq.h, debugger/command/shell.h,
	debugger/command/show.h, debugger/command/source.h,
	debugger/command/step.h, debugger/command/target.h,
	debugger/command/up.h, debugger/command/where.h,
	debugger/command/write.h: Finish revising command structure
	initialization calls.

2011-03-31  rocky <rocky@gnu.org>

	* Makefile.am: Don't install reremake. Thanks to Rainer Müller for
	pointing out the problem.

2011-03-30  rocky <rocky@gnu.org>

	* NEWS, configure.in, debugger/cmd.c, debugger/command/break.h,
	debugger/command/chdir.h, debugger/command/continue.h,
	debugger/command/delete.h, debugger/command/down.h,
	debugger/command/edit.h, debugger/command/eval.h,
	debugger/command/finish.h, debugger/command/frame.h,
	debugger/command/help.h, debugger/command/info.h,
	debugger/command/list.h, debugger/command/next.h,
	debugger/command/skip.h, tests/spec/data/break-all.right,
	tests/spec/data/break-end.right,
	tests/spec/data/break-expand.right,
	tests/spec/data/break-prereq.right,
	tests/spec/data/break-run.right, tests/spec/data/continue.right,
	tests/spec/data/step3.right: Correct history count. Start revising
	command init functions.

2011-03-28  rocky <rocky@gnu.org>

	* debugger/cmd.c: And another instance

2011-03-28  rocky <rocky@gnu.org>

	* NEWS, NEWS.remake, debugger/command/source.h: Remove unused return
	value warning

2011-03-28  rocky <rocky@gnu.org>

	* Makefile.am, debugger/cmd.c, debugger/cmd.h,
	debugger/command/list.h, debugger/command/source.h, debugger/fns.c,
	debugger/fns.h, doc/remake.texi: Add debugger "source" command.
	Update doc yet again.

2011-03-28  rocky <rocky@gnu.org>

	* debugger/cmd.c, debugger/command/continue.h, doc/remake.texi,
	main.c, make.h, tests/spec/data/norl.right, tests/spec/test-norl.rb: 
	Add --no-readline to avoid using GNU realine. remake.texi matches
	fixed-up code  better which interestingly looks more like one of the
	earlier versions.

2011-03-27  rocky <rocky@gnu.org>

	* doc/remake.texi: Update sample sessions for the recent important
	changes.

2011-03-27  rocky <rocky@gnu.org>

	* file.c, tests/scripts/features/errors,
	tests/scripts/features/vpathplus, tests/scripts/options/dash-k,
	tests/spec/data/break-all.right, tests/spec/data/break-end.right,
	tests/spec/data/break-expand.right,
	tests/spec/data/break-prereq.right,
	tests/spec/data/break-run.right, tests/spec/data/continue.right,
	tests/spec/data/opt-x-trace.right,
	tests/spec/data/opt-y-trace.right, tests/spec/data/step3.right,
	tests/spec/helper.rb: Target location updated on each enter_file. So
	file locations are showing up more on messages.

2011-03-26  rocky <rocky@gnu.org>

	* README.md: Update markdown readme

2011-03-26  rocky <rocky@gnu.org>

	* remake.c, tests/spec/data/break-all.right,
	tests/spec/data/break-end.right,
	tests/spec/data/break-expand.right,
	tests/spec/data/break-prereq.right,
	tests/spec/data/break-run.right, tests/spec/data/continue.right,
	tests/spec/data/step3.right, tests/spec/helper.rb: We now catch more
	targets like the initial Makefile (and Makefil.in in autoconf).

2011-03-26  rocky <rocky@gnu.org>

	* debugger/command/break.h, debugger/command/continue.h,
	tests/spec/data/break-expand.right,
	tests/spec/example/test2.Makefile, tests/spec/test-break.rb: Expand
	variables in targets for "break" and "continue".

2011-03-26  rocky <rocky@gnu.org>

	* doc/remake.texi: More typos.

2011-03-26  rocky <rocky@gnu.org>

	* Makefile.am, doc/.gitignore, doc/Makefile.am, doc/remake.texi,
	doc/test2.mk, tests/scripts/options/.gitignore: Much more aggressive
	revision of tutorial and reference manual.

2011-03-26  rocky <rocky@gnu.org>

	* htdocs/index.html: Revise home page

2011-03-26  rocky <rocky@gnu.org>

	* configure.in, htdocs/.gitignore, htdocs/index.html: We're in dev
	again. Include html home page.

2011-03-25  rocky <rocky@gnu.org>

	* Makefile.am: This time, for sure!

2011-03-25  rocky <rocky@gnu.org>

	* Makefile.am, README.remake: Update misc docs.

2011-03-25  rocky <rocky@gnu.org>

	* tests/spec/data/continue.right: Correct debugger check output.

2011-03-25  rocky <rocky@gnu.org>

	* ChangeLog, Makefile.am, NEWS, NEWS.remake, configure.in,
	debugger/cmd.c, debugger/command/break.h,
	debugger/command/finish.h, debugger/command/up.h, debugger/fns.c,
	doc/.gitignore, doc/Makefile.am, doc/remake.texi, doc/test1.mk,
	tests/spec/data/break-all.right, tests/spec/data/break-end.right,
	tests/spec/data/break-prereq.right,
	tests/spec/data/break-run.right, tests/spec/data/break.right,
	tests/spec/data/continue.right, tests/spec/data/step3.right: Allow
	building debugger without readline. Correct finish help.  Start to
	revise remake doc.  Lots of Administrivia to get ready for release
	3.82+dbg-0.4

2011-03-25  rocky <rockyb@gnu.org>

	* README.mdb => README.remake: mdb -> remake

2011-03-25  rocky <rockyb@gnu.org>

	* doc/remake.texi: Move over old remake manual.

2011-03-25  rocky <rockyb@gnu.org>

	* tests/spec/data/break-all.right, tests/spec/data/break-end.right,
	tests/spec/data/continue.right, tests/spec/data/opt-x-trace.right,
	tests/spec/data/opt-y-trace.right, tests/spec/data/step3.right,
	tests/spec/test-trace.rb: Correct debugger regression-test output

2011-03-25  rocky <rockyb@gnu.org>

	* job.c, tests/scripts/features/echoing,
	tests/scripts/features/errors, tests/scripts/features/order_only,
	tests/scripts/features/parallelism,
	tests/scripts/features/patternrules,
	tests/scripts/features/recursion, tests/scripts/features/reinvoke,
	tests/scripts/features/targetvars,
	tests/scripts/features/vpathplus, tests/scripts/functions/wildcard,
	tests/scripts/options/dash-C, tests/scripts/options/dash-I,
	tests/scripts/options/dash-W, tests/scripts/options/dash-k,
	tests/scripts/options/dash-n, tests/scripts/targets/FORCE,
	tests/scripts/targets/INTERMEDIATE, tests/scripts/targets/ONESHELL,
	tests/scripts/targets/PHONY, tests/scripts/targets/SECONDARY,
	tests/scripts/targets/clean, tests/scripts/variables/MAKE,
	tests/scripts/variables/MAKELEVEL,
	tests/scripts/variables/automatic, tests/scripts/variables/define,
	tests/scripts/variables/special: Add separator lines around echoing
	commands about to run and the output that running them produces.
	This also is in effect for --just-print.

2011-03-24  rocky <rocky@gnu.org>

	* debugger/cmd.c, debugger/command/up.h, job.c: Guard against bad
	target in entering debugger

2011-03-24  rocky <rocky@gnu.org>

	* debugger/command/info.h, debugger/fns.c, job.c,
	tests/spec/data/break-all.right, tests/spec/data/break-end.right,
	tests/spec/data/break.right, tests/spec/data/continue.right,
	tests/spec/data/step3.right, trace.h: "step" now stops before
	executing each shell command.

2011-03-24  rocky <rocky@gnu.org>

	* debug.c, debugger/cmd.c, debugger/cmd.h,
	debugger/command/break.h, debugger/command/chdir.h,
	debugger/command/comment.h, debugger/command/continue.h,
	debugger/command/delete.h, debugger/command/down.h,
	debugger/command/edit.h, debugger/command/eval.h,
	debugger/command/expand.h, debugger/command/finish.h,
	debugger/command/frame.h, debugger/command/help.h,
	debugger/command/info.h, debugger/command/list.h,
	debugger/command/next.h, debugger/command/print.h,
	debugger/command/pwd.h, debugger/command/quit.h,
	debugger/command/run.h, debugger/command/set.h,
	debugger/command/setq.h, debugger/command/shell.h,
	debugger/command/show.h, debugger/command/skip.h,
	debugger/command/step.h, debugger/command/target.h,
	debugger/command/up.h, debugger/command/where.h,
	debugger/command/write.h, types.h: Handle "unsused parameter"
	better. So we can reinstate passing args in commands.

2011-03-24  rocky <rockyb@gnu.org>

	* Rakefile: Update Rakefile to run GNU make tests.

2011-03-24  rocky <rockyb@gnu.org>

	* debugger/cmd.c, debugger/command/continue.h,
	tests/spec/data/continue.right, tests/spec/test-continue.rb: Add
	continue test.

2011-03-24  rocky <rockyb@gnu.org>

	* debugger/cmd.c, debugger/command/break.h,
	debugger/command/continue.h, debugger/command/finish.h,
	debugger/command/next.h: Better handling of the "finish" command.
	Some work on temporary breakpoints.  More work is needed.

2011-03-23  rocky <rocky@gnu.org>

	* Makefile.am, debugger/cmd.c, debugger/command/edit.h,
	debugger/command/eval.h, debugger/fns.c, debugger/fns.h, trace.h: 
	Add edit command.

2011-03-23  rocky <rocky@gnu.org>

	* debugger/cmd.c, debugger/command/pwd.h, debugger/command/shell.h,
	debugger/command/target.h, debugger/fns.c, debugger/fns.h, make.h,
	print.h: Remove 'noreturn' attribute may not abort and enter the
	debugger sometimes.  fns.*: add get_current_target() and
	shell_rc_status() pwd.h: small corrections

2011-03-23  rocky <rocky@gnu.org>

	* main.c, make.h, print.c, tests/scripts/features/escape,
	tests/scripts/features/include, tests/scripts/features/mult_rules,
	tests/scripts/features/parallelism,
	tests/scripts/features/patternrules,
	tests/scripts/features/se_explicit,
	tests/scripts/features/vpathplus, tests/scripts/functions/error,
	tests/scripts/functions/eval, tests/scripts/functions/foreach,
	tests/scripts/functions/word, tests/scripts/options/dash-k,
	tests/scripts/options/dash-q, tests/scripts/options/general,
	tests/scripts/options/symlinks,
	tests/scripts/variables/DEFAULT_GOAL,
	tests/scripts/variables/define, tests/scripts/variables/negative,
	tests/scripts/variables/undefine: Add argv[0] to command-line
	invocation.

2011-03-23  rocky <rockyb@gnu.org>

	* main.c, tests/scripts/features/mult_rules,
	tests/scripts/functions/error, tests/scripts/functions/foreach,
	tests/scripts/functions/word, tests/scripts/options/dash-k,
	tests/scripts/options/general, tests/scripts/options/symlinks,
	tests/scripts/variables/DEFAULT_GOAL,
	tests/scripts/variables/define, tests/scripts/variables/negative: 
	Most of the output changes for showing the command-line options have
	been resolved. Need to look over "silent" option errors.

2011-03-23  rocky <rockyb@gnu.org>

	* tests/scripts/features/escape, tests/scripts/features/include,
	tests/scripts/features/mult_rules,
	tests/scripts/features/parallelism,
	tests/scripts/features/patternrules,
	tests/scripts/features/se_explicit,
	tests/scripts/features/vpathplus, tests/scripts/functions/error,
	tests/scripts/functions/eval, tests/scripts/functions/foreach,
	tests/scripts/functions/word, tests/scripts/options/dash-k,
	tests/scripts/variables/undefine: Start to correct tons of test
	failures because we give command-arguments now. No good dead
	unpunished.

2011-03-22  rocky <rockyb@gnu.org>

	* debug.h, debugger/cmd.h, main.c: Show "make" command flags before
	exiting.

2011-03-22  rocky <rockyb@gnu.org>

	* debugger/cmd.c, debugger/command/next.h, debugger/command/step.h,
	remake.c, tests/spec/data/step3.right, tests/spec/test-step3.rb: 
	Stepping now stops after target has been remade.

2011-03-22  rocky <rockyb@gnu.org>

	* Rakefile, debugger/cmd.c, debugger/command/delete.h,
	debugger/command/down.h, debugger/command/eval.h,
	debugger/command/finish.h: More help inside command files. Rakefile:
	check => test

2011-03-22  rocky <rocky@gnu.org>

	* tests/spec/data/break-all.right: New break test

2011-03-22  rocky <rocky@gnu.org>

	* debugger/break.c, debugger/cmd.c, debugger/command/break.h,
	debugger/command/chdir.h, debugger/command/continue.h,
	debugger/command/set.h, tests/spec/test-break.rb: break.c: more
	specific about updating warns. Start moving help into command files.

2011-03-22  rocky <rocky@gnu.org>

	* : commit af379448d477c35bea6d29e5cdb427e8132b53bd Author: rocky
	<rockyb@gnu.org> Date:   Tue Mar 22 18:35:32 2011 -0400

2011-03-22  rocky <rocky@gnu.org>

	* : commit b6d1a8bf3de16d4a22fdd45dbe072d89cea1678d Author: rocky
	<rockyb@gnu.org> Date:   Tue Mar 22 18:28:41 2011 -0400

2011-03-22  rocky <rockyb@gnu.org>

	* tests/spec/helper.rb, tests/spec/test-break.rb,
	tests/spec/test-step3.rb, tests/spec/test-trace.rb: Add breakpoint
	test. Start to DRY code.

2011-03-22  rocky <rockyb@gnu.org>

	* Makefile.am, Rakefile, configure.in, tests/spec/data/step3.right,
	tests/spec/helper.rb, tests/spec/test-step3.rb,
	tests/spec/test-trace.rb: First test using the debugger. Add rake
	task to run debugger tests.

2011-03-22  rocky <rockyb@gnu.org>

	* tests/spec/.gitignore, tests/spec/data/.gitignore,
	tests/spec/data/{simple-trace.right => opt-x-trace.right},
	tests/spec/data/opt-y-trace.right, tests/spec/example/.gitignore,
	tests/spec/example/triple.Makefile, tests/spec/test-trace.rb: Add
	test of --trace=noshell (-y) and make --trace test a little more
	distinct.

2011-03-21  rocky <rockyb@gnu.org>

	* tests/spec/.gitignore, tests/spec/data/.gitignore,
	tests/spec/data/simple-trace.right,
	tests/spec/example/triple.Makefile, tests/spec/test-trace.rb: Add
	first rspec test.

2011-03-21  rocky <rockyb@gnu.org>

	* debugger/cmd.c, debugger/cmd.h, debugger/command/down.h,
	debugger/command/frame.h, debugger/command/info.h,
	debugger/command/up.h, debugger/fns.c, debugger/fns.h, trace.h: Add
	stopping event icons

2011-03-21  rocky <rockyb@gnu.org>

	* remake.c, tests/scripts/features/vpathplus,
	tests/scripts/options/dash-k: Simplify push/pop targets. Presumably
	is more correct too.

2011-03-21  rocky <rockyb@gnu.org>

	* README.textile => README.md: Try markdown

2011-03-21  rocky <rockyb@gnu.org>

	* .deps/.gitignore, .gitignore, README.textile, doc/.gitignore,
	maintMakefile, w32/.deps/.gitignore: Add README.textile for github.
	maintMakefile: make "make update" can't use @PACKAGE@ since that was
	"make" and we are "remake".

2011-03-21  rocky <rocky@gnu.org>

	* debugger/break.c, debugger/cmd.c, debugger/cmd.h,
	debugger/command/continue.h, debugger/command/finish.h,
	debugger/command/info.h, debugger/command/where.h, debugger/fns.c,
	file.c, filedef.h, print.c, remake.c, trace.c, trace.h, types.h: 
	Redo semantics of finish command. It now means stop after
	prerequisite checking. Need more work here.

2011-03-21  rocky <rocky@gnu.org>

	* Makefile.am: Forgot to add new comand file

2011-03-21  rocky <rocky@gnu.org>

	* debugger/cmd.c, debugger/command/where.h: Move "where" to command
	directory and fix that for new interface

2011-03-21  rocky <rocky@gnu.org>

	* debugger/cmd.c: Bug in step/next due to lack of brace around else.

2011-03-21  rocky <rocky@gnu.org>

	* Makefile.am, NEWS, configure.in: make distcheck works again. Bump
	version number

2011-03-21  rocky <rocky@gnu.org>

	* .deps/.gitignore, Makefile.am, debugger/break.h, debugger/cmd.c,
	debugger/cmd.h, debugger/command/break.h, debugger/command/chdir.h,
	debugger/command/comment.h, debugger/command/continue.h,
	debugger/command/delete.h, debugger/command/down.h,
	debugger/command/eval.h, debugger/command/expand.h,
	debugger/command/finish.h, debugger/command/frame.h,
	debugger/command/help.h, debugger/{info.c => command/info.h},
	debugger/command/list.h, debugger/command/next.h,
	debugger/command/print.h, debugger/command/pwd.h,
	debugger/command/quit.h, debugger/command/run.h,
	debugger/command/set.h, debugger/command/setq.h,
	debugger/command/shell.h, debugger/command/show.h,
	debugger/command/skip.h, debugger/command/step.h,
	debugger/command/target.h, debugger/command/up.h,
	debugger/command/write.h, debugger/info.h, debugger/stack.c,
	debugger/stack.h: More all commands into commands directory.
	Regularize command names and remove warnings "unused parameter"
	names in compiling commands.

2011-03-21  rocky <rocky@gnu.org>

	* Makefile.am, debugger/cmd.c, debugger/command/expand.h,
	debugger/command/shell.h, debugger/command/write.h: Break out more
	commands.  Makefile.am: remove redefined target message shell.h:
	show return code on error.

2011-03-20  rocky <rocky@gnu.org>

	* debugger/cmd.c, debugger/command/eval.h: Break out eval command

2011-03-20  rocky <rocky@gnu.org>

	* .gitignore, debugger/command/Makefile, debugger/command/write.h: 
	Forgot to add new write file.  debugger/command/Makefile: does chdir
	../.. and reissues .gitignore: ignore remake

2011-03-20  rocky <rocky@gnu.org>

	* debugger/cmd.c, debugger/command/break.h,
	debugger/command/chdir.h, debugger/command/comment.h,
	debugger/command/continue.h, job.h: Move debugger write command to
	its own place. Other small changes

2011-03-19  rocky <rocky@gnu.org>

	* debugger/cmd.c, debugger/command/.gitignore,
	debugger/command/break.h, debugger/command/chdir.h,
	debugger/command/comment.h, debugger/command/continue.h,
	debugger/command/delete.h, debugger/command/help.h,
	debugger/command/list.h, debugger/fns.c, debugger/fns.h,
	debugger/info.c: Start to break out debugger commands in their own
	file.  Added a "const" to reduce warnings.

2011-03-19  rocky <rocky@gnu.org>

	* debugger/cmd.c: Include readline/readline.h' if it is there.

2011-03-19  rocky <rocky@gnu.org>

	* commands.c, commands.h, debugger/cmd.c, job.c: Isolate command
	line expansion routine in case sometime later we want to use it in
	the debugger

2011-03-19  rocky <rocky@gnu.org>

	* job.c, main.c: Shell tracing overrides @ shell silence or silent
	flag

2011-03-19  rocky <rocky@gnu.org>

	* debugger/break.c: Show file and line numbers on breakpoints. Warn
	if the target has already been updated or is in the process of begin
	updated.

2011-03-19  rocky <rocky@gnu.org>

	* Makefile.am, configure.in: Install under name MAKE_NAME. Also LN_S
	that to make.

2011-03-19  rocky <rocky@gnu.org>

	* commands.c, commands.h, function.c, job.c, job.h, main.c,
	remake.c, tests/scripts/features/errors,
	tests/scripts/features/patternrules,
	tests/scripts/features/vpathplus, tests/scripts/options/dash-k,
	tests/scripts/targets/POSIX, tests/scripts/variables/SHELL,
	tests/test_driver.pl, trace.h: target trace stack now works. Some
	calls to the debugger added.  Option --no-extended-errors  works.

2011-03-19  rocky <rocky@gnu.org>

	* file.c, tests/.gitignore: file.c: print_file -> print_target.
	There is another print_file in print.c

2011-03-18  rocky <rocky@gnu.org>

	* .deps/.gitignore, .gitignore, NEWS, ar.c, commands.c, commands.h,
	default.c, file.c, filedef.h, glob/.deps/.gitignore, implicit.c,
	job.c, job.h, main.c, make.h, read.c, remake.c, tests/.gitignore,
	w32/.deps/.gitignore: Start storing and adding locations in targets.

2011-03-18  rocky <rocky@gnu.org>

	* .deps/.gitignore, debugger/cmd.c, function.h,
	glob/.deps/.gitignore, print.c, read.c, variable.h,
	w32/.deps/.gitignore: Reduce compile warnings

2011-03-18  rocky <rocky@gnu.org>

	* .gitignore, Makefile.am, NEWS, debug.c, debug.h, debugger/fns.c,
	debugger/info.c, debugger/stack.c, expand.h, file.c, job.c, main.c,
	read.c, remake.c, rule.h, tests/.gitignore, vpath.h: Start parsing
	remake trace/debugger options

2011-03-18  rocky <rocky@gnu.org>

	* Makefile.am, buildargv.c, buildargv.h, commands.c, commands.h,
	config/readline.h, config/readline.m4, configure.in, debug.h,
	debugger/cmd.c, debugger/info.c, dep.h, expand.c, expand.h, file.c,
	file.h, function.c, function.h, implicit.c, main.c, make.h, misc.c,
	po/.gitignore, print.c, print.h, read.c, read.h, rule.c, rule.h,
	trace.c, trace.h, variable.c, variable.h: Debugger files now compile
	with warnings, but without error. And we still pass regression
	tests.  Various print routines have additional parameters for a more
	custom output. Some functions were made extern from static. More
	variables were made extern and were created for debugger use.

2011-03-21  Yaroslav Halchenko <debian@onerussian.com>

	* : Ours "merge" branch 'remake-3.81' have been done to allow master be fast-forwarded to remake 3.82 and
	possibly even merge any fixes from remake-3.81 branch * remake-3.81: (578 commits)   Be more clear about what readline is needed for.    And the line too.    Remove no-longer maintained version-control line.    Correct source-code download link. Add debian.    Administrivia   What's up.    Get ready for release.    Get ready for release.    errors: don't assume failed rm gives exit code 1. Solaris doesn't
	  configure.ac: get ready for release.  Administrivia   Remove duplicate help for --warn-undefined-variables.    Remove useless  -V, --show-variables option.    More Solaris tolerant with respect to strings.h   More solaris tolerance.    Possibly more Solaris tolerance with respect to readline
	  variation.  Administrivia   How did this get in there?   Add homepage and update to include debugger manual   Don't format make.texi - bug 2498089   Fix Small bug in 'help set' command. Update to 2009 and new
	  version ...

2011-03-18  rocky <rocky@gnu.org>

	* .gitignore, doc/.gitignore, po/.gitignore: More ignore
	administrivia

2011-03-18  rocky <rocky@gnu.org>

	* doc/.gitignore, po/.gitignore: More ignore administrivia

2011-03-18  rocky <rocky@gnu.org>

	* .deps/.gitignore, .gitignore, config/.gitignore, doc/.gitignore,
	glob/.deps/.gitignore, glob/.gitignore, po/.gitignore,
	w32/.deps/.gitignore, w32/.gitignore: More ignore administrivia

2011-03-18  rocky <rocky@gnu.org>

	* .gitignore, config/.gitignore, doc/.gitignore, glob/.gitignore,
	po/.gitignore, w32/.gitignore: See above.

2011-03-18  r <rocky@static-71-183-236-17.nycmny.fios.verizon.net>

	* .gitignore, config/.gitignore, doc/.gitignore, glob/.gitignore,
	po/.gitignore, w32/.gitignore: Ignore made by autoreconf -i

2011-03-20  rocky <rocky@gnu.org>

	* Makefile.am: Revert "Forgot to add missing files" This reverts commit f77847166ea0a75513cd6dfcc13ffda7b2f0c133.

2011-03-20  rocky <rocky@gnu.org>

	* Makefile.am: Forgot to add missing files

2010-11-30  rocky <rockyb@gnu.org>

	* configure.ac: Be more clear about what readline is needed for.

2010-07-28  psmith <psmith>

	* ChangeLog, NEWS, configure.in, tests/ChangeLog,
	tests/scripts/targets/POSIX, tests/scripts/variables/SHELL,
	tests/test_driver.pl: Release GNU make 3.82 - Update tests for Solaris bizarre-ness - Update files for release

2010-07-24  eliz <eliz>

	* job.c: job.c

2010-07-24  eliz <eliz>

	* ChangeLog:  job.c (pid2str) [WINDOWS32]: Fix CPP conditionals for using %Id
	 format.

2010-07-20  psmith <psmith>

	* NEWS, make.h: Fix up incorrect prototype.

2010-07-19  psmith <psmith>

	* ChangeLog, NEWS, NMakefile.template, ar.c, config.h.W32.template,
	configure.in, doc/make.texi, job.c, main.c, make.h, misc.c, rule.c,
	tests/scripts/targets/ONESHELL, tests/scripts/targets/POSIX,
	tests/scripts/variables/SHELL, vpath.c, w32/compat/dirent.c,
	w32/pathstuff.c, w32/subproc/misc.c, w32/subproc/sub_proc.c: - Many fixup patches from Savannah.  - Fix the test suite on Solaris (from Boris) - Update the manual for .ONESHELL

2010-07-16  bosk <bosk>

	* ChangeLog, misc.c: Fix buffer overrun in concat().

2010-07-13  psmith <psmith>

	* AUTHORS, ChangeLog, Makefile.DOS.template, Makefile.am,
	Makefile.ami, NEWS, NMakefile.template, README.Amiga,
	README.DOS.template, README.OS2.template, README.W32.template,
	README.customs, README.cvs, README.template, SMakefile.template,
	TODO.private, acinclude.m4, amiga.c, amiga.h, ar.c, arscan.c,
	build.template, build_w32.bat, commands.c, commands.h,
	config.ami.template, config.h-vms.template, config.h.W32.template,
	config/Makefile.am, config/dospaths.m4, configh.dos.template,
	configure.bat, configure.in, debug.h, default.c, dep.h, dir.c,
	doc/Makefile.am, dosbuild.bat, expand.c, file.c, filedef.h,
	function.c, getloadavg.c, getopt.c, getopt.h, getopt1.c, gettext.h,
	hash.c, hash.h, implicit.c, job.c, job.h, main.c, maintMakefile,
	make.h, makefile.com, makefile.vms, misc.c, po/Makevars,
	po/POTFILES.in, read.c, readme.vms, remake.c, remote-cstms.c,
	remote-stub.c, rule.c, rule.h, signame.c, strcache.c, subproc.bat,
	tests/mkshadow, tests/run_make_tests.pl, tests/test_driver.pl,
	variable.c, variable.h, version.c, vmsdir.h, vmsfunctions.c,
	vmsify.c, vmsjobs.c, vpath.c, w32/Makefile.am, w32/compat/dirent.c,
	w32/include/dirent.h, w32/include/pathstuff.h,
	w32/include/sub_proc.h, w32/include/w32err.h, w32/pathstuff.c,
	w32/subproc/NMakefile, w32/subproc/build.bat, w32/subproc/misc.c,
	w32/subproc/proc.h, w32/subproc/sub_proc.c, w32/subproc/w32err.c: 
	Update copyrights for 2010.

2010-07-12  psmith <psmith>

	* ChangeLog, build_w32.bat, job.c: Fixes to build_w32.bat for
	building with MSVC 64bit.

2010-07-12  eliz <eliz>

	* make.h: Add missing one_shell declaration.

2010-07-12  eliz <eliz>

	* ChangeLog: [no log message]

2010-07-12  eliz <eliz>

	* make.h:  make.h (alloca) [!__GNUC__]: Don't define prototype.   (int w32_kill): Use pid_t for process ID argument.   Savannah bug #27809.

2010-07-12  psmith <psmith>

	* tests/scripts/targets/ONESHELL: Forgot to add the ONESHELL
	regression tests.

2010-07-12  psmith <psmith>

	* ChangeLog, NEWS, commands.c, configure.in, job.c, job.h, main.c,
	make.h, read.c, tests/ChangeLog, tests/run_make_tests.pl,
	tests/test_driver.pl: Add the beginning of the .ONESHELL special
	feature.  Original patch by David Boyce.  Modified by Paul Smith.

2010-07-09  eliz <eliz>

	* ChangeLog, w32/subproc/sub_proc.c:  w32/subproc/sub_proc.c: Include stdint.h.   (sub_process_t): Use intptr_t for file handles and pid_t for  process ID.   (process_pipes, process_init_fd, process_begin): Use intptr_t for  file handles and pid_t for process ID.   Savannah bug #27809.  Patch by Ozkan Sezer <sezeroz@gmail.com>

2010-07-09  eliz <eliz>

	* ChangeLog, function.c: Fix Savannah bug #30312.   function.c (abspath): Support absolute file names in UNC format.

2010-07-09  eliz <eliz>

	* config.h.W32.template: config.h.W32.template (pid_t): Add a
	definition for 64-bit Windows builds that don't use GCC.

2010-07-09  eliz <eliz>

	* ChangeLog, function.c, job.c, main.c:  job.c (pid2str) [WINDOWS32]: Don't use %Id with GCC < 4.x.   (exec_command) [WINDOWS32]: Use pid2str instead of non-portable  %Id.   main.c (handle_runtime_exceptions): Use %p to print addresses,  to DTRT on both 32-bit and 64-bit hosts.  Savannah bug #27809.   job.c (w32_kill, start_job_command, create_batch_file): Use  pid_t for process IDs and intptr_t for the 1st arg of  _open_osfhandle.   function.c (windows32_openpipe): Use pid_t for process IDs and  intptr_t for the 1st arg of _open_osfhandle.   (func_shell): Use pid_t for process IDs.   main.c (main) [WINDOWS32]: Pacify the compiler.   config.h.W32.template (pid_t): Add a definition for 64-bit  Windows builds that don't use GCC.   Savannah bug #27809.  Patch by Ozkan Sezer <sezeroz@gmail.com>

2010-07-07  psmith <psmith>

	* maintMakefile: Fix FTP upload rules.

2010-07-06  psmith <psmith>

	* ChangeLog, NEWS, doc/make.texi, job.c, main.c, read.c,
	tests/ChangeLog, tests/scripts/targets/POSIX,
	tests/scripts/variables/SHELL: - Enhance .POSIX to set -e when invoking shells, as demanded by a   backward-incompatible change in the 2008 POSIX specification.  - Add the .SHELLFLAGS variable so people can choose their own shell
	flags.  - Add tests for this.  - Add documentation for this.

2010-07-05  psmith <psmith>

	* ChangeLog, ar.c, arscan.c, dir.c, hash.c, implicit.c, job.c,
	signame.c, tests/scripts/features/parallelism: Fixups for warnings
	on Windows (esp 64bit).

2010-07-03  psmith <psmith>

	* ChangeLog, dep.h, read.c: Do not consider filenames that contain
	parens but don't END in a paren, to be an archive group.  Fixes
	Savannah bug #28525.

2010-07-01  psmith <psmith>

	* ChangeLog, main.c, tests/ChangeLog,
	tests/scripts/features/recursion: - Add whitespace to command line invocation in features/recursion - Set up .FEATURES with separate calls for optional features, as
	  some compilers don't like conditionals inside macro invocations.

2010-07-01  psmith <psmith>

	* ChangeLog, dir.c, file.c, job.c, make.h: - Rename strieq() to patheq() for clarity.  - Convert xmalloc/memset pairs to xcalloc.

2010-05-02  rocky <rocky@gnu.org>

	* htdocs/download.html: And the line too.

2010-05-02  rocky <rocky@gnu.org>

	* htdocs/download.html: Remove no-longer maintained version-control
	line.

2010-05-02  rocky <rocky@gnu.org>

	* htdocs/download.html: Correct source-code download link. Add
	debian.

2010-05-01  rocky <rocky@gnu.org>

	* doc/.gitignore: Administrivia

2010-05-01  R. Bernstein <rocky@gnu.org>

	* ChangeLog: What's up.

2010-05-01  rocky <rockyb@gnu.org>

	* NEWS, po/be.po, po/da.po, po/de.po, po/es.po, po/fi.po, po/fr.po,
	po/ga.po, po/gl.po, po/he.po, po/hr.po, po/id.po, po/ja.po,
	po/ko.po, po/nl.po, po/pl.po, po/pt_BR.po, po/ru.po, po/rw.po,
	po/sv.po, po/tr.po, po/uk.po, po/vi.po, po/zh_CN.po: Get ready for
	release.

2010-05-02  rocky <rocky@gnu.org>

	* NEWS: Get ready for release.

2010-05-02  rocky <rocky@gnu.org>

	* NEWS, configure.ac, tests/scripts/features/errors: errors: don't
	assume failed rm gives exit code 1. Solaris doesn't configure.ac:
	get ready for release.

2010-04-25  rocky <rockyb@gnu.org>

	* main.c: Administrivia

2010-04-25  rocky <rockyb@gnu.org>

	* main.c: Remove duplicate help for --warn-undefined-variables.

2010-04-25  rocky <rockyb@gnu.org>

	* ChangeLog, main.c: Remove useless  -V, --show-variables option.

2010-04-22  rocky <rockyb@gnu.org>

	* debugger/fns.c: More Solaris tolerant with respect to strings.h

2010-04-21  rocky <rockyb@gnu.org>

	* debugger/cmd.c: More solaris tolerance.

2010-04-21  rocky <rockyb@gnu.org>

	* .gitignore, configure.ac, po/.gitignore: Possibly more Solaris
	tolerance with respect to readline variation.

2010-04-21  rocky <rockyb@gnu.org>

	* debugger/.gitignore, debugger/Makefile: Administrivia

2010-03-11  rocky <rocky@sanchez.(none)>

	* htdocs/index.html~: How did this get in there?

2010-03-11  rocky <rocky@sanchez.(none)>

	* htdocs/.gitignore, htdocs/index.html, htdocs/index.html~,
	htdocs/mdb.html: Add homepage and update to include debugger manual

2009-12-11  eliz <eliz>

	* ChangeLog: [no log message]

2009-12-11  eliz <eliz>

	* job.c: (construct_command_argv_internal) <sh_cmds_dos> [WINDOWS32]: Add
	"echo." and a few more commands that are built into cmd.exe.  Fixes
	Savannah bug #28126.

2009-12-11  eliz <eliz>

	* ChangeLog: [no log message]

2009-12-11  eliz <eliz>

	* file.c: (lookup_file) [HAVE_DOS_PATHS]: Treat '\\' like we do with '/'.

2009-12-11  eliz <eliz>

	* vpath.c: (construct_vpath_list): Correct the argument names in the
	commentary.

2009-11-16  psmith <psmith>

	* ChangeLog, arscan.c, config.h-vms.template, dir.c, job.h, main.c,
	readme.vms, vmsfunctions.c, vmsify.c, vmsjobs.c: Add VMS
	enhancements from Hartmut Becker.

2009-11-12  bosk <bosk>

	* ChangeLog, NEWS, doc/make.texi, implicit.c, make.h, remake.c,
	tests/ChangeLog, tests/scripts/features/vpath3, vpath.c: Implement
	linker-compatible library search.

2009-10-25  psmith <psmith>

	* AUTHORS, ChangeLog, ChangeLog.1, Makefile.am, Makefile.ami,
	NMakefile.template, README.Amiga, README.DOS.template,
	README.OS2.template, README.W32.template, README.customs,
	README.cvs, README.template, SMakefile.template, TODO.private,
	acinclude.m4, amiga.c, amiga.h, ar.c, arscan.c, build.template,
	build_w32.bat, commands.c, commands.h, config.ami.template,
	config.h-vms.template, config.h.W32.template, config/ChangeLog,
	config/Makefile.am, configh.dos.template, configure.bat,
	configure.in, debug.h, default.c, dep.h, dir.c, dosbuild.bat,
	expand.c, file.c, filedef.h, function.c, getloadavg.c, getopt.c,
	getopt.h, getopt1.c, gettext.h, implicit.c, job.h, maintMakefile,
	make.h, makefile.com, makefile.vms, misc.c, po/ChangeLog,
	po/Makevars, po/POTFILES.in, read.c, readme.vms, remake.c,
	remote-cstms.c, remote-stub.c, rule.c, rule.h, signame.c,
	strcache.c, subproc.bat, tests/ChangeLog, tests/NEWS, tests/README,
	tests/mkshadow, tests/run_make_tests.pl, tests/test_driver.pl,
	variable.c, variable.h, version.c, vmsdir.h, vmsfunctions.c,
	vmsify.c, vmsjobs.c, vpath.c, w32/Makefile.am, w32/compat/dirent.c,
	w32/include/dirent.h, w32/include/pathstuff.h,
	w32/include/sub_proc.h, w32/include/w32err.h, w32/pathstuff.c,
	w32/subproc/NMakefile, w32/subproc/build.bat, w32/subproc/misc.c,
	w32/subproc/proc.h, w32/subproc/sub_proc.c, w32/subproc/w32err.c: 
	Update copyright years.

2009-10-25  psmith <psmith>

	* ChangeLog, NEWS, implicit.c: Fix fat-finger bug that left implicit
	rules with identical stem lengths being sorted indeterminately.

2009-10-25  psmith <psmith>

	* ChangeLog, NEWS, doc/make.texi, job.c, main.c,
	tests/scripts/options/eval: New command line option:  --eval=STRING
	will cause STRING to be evaluated as a makefile statement before the
	first makefile is read.

2009-10-25  psmith <psmith>

	* commands.c, default.c, dep.h, file.c, read.c, variable.c,
	variable.h: Various simple code cleanups.

2009-10-22  bosk <bosk>

	* ChangeLog, read.c: Get the old behavior for a situation when no
	makefile is found in a directory.

2009-10-12  psmith <psmith>

	* NEWS: Massage the NEWS file

2009-10-07  bosk <bosk>

	* ChangeLog, commands.c, read.c: Minor fix and code rework.

2009-10-06  bosk <bosk>

	* ChangeLog, commands.c, dep.h, implicit.c, read.c,
	tests/ChangeLog, tests/scripts/features/se_explicit: Fix savannah
	bug 25780. Optimize things a bit.

2009-10-06  bosk <bosk>

	* ChangeLog, NEWS, doc/make.texi, main.c, read.c, tests/ChangeLog,
	tests/scripts/variables/undefine, variable.c, variable.h: Implement
	the new undefine directive.

2009-10-05  bosk <bosk>

	* ChangeLog, implicit.c: Performance improvements

2009-10-04  psmith <psmith>

	* tests/ChangeLog, tests/scripts/features/parallelism: Add a test
	for another (still open) bug.

2009-10-03  psmith <psmith>

	* ChangeLog, function.c, make.h, tests/ChangeLog,
	tests/scripts/features/include, tests/scripts/variables/MAKE,
	tests/scripts/variables/MAKEFLAGS: - Include <alloca.h> even on non-__GNUC__ systems.  - Add some tests for unresolved bugs.

2009-09-30  bosk <bosk>

	* ChangeLog, dep.h, filedef.h, read.c, remake.c, tests/ChangeLog,
	tests/scripts/features/include: Fix Savannah bugs #15110, #25493,
	#12686, and #17740.

2009-09-28  psmith <psmith>

	* ChangeLog, doc/make.texi, job.c, tests/ChangeLog,
	tests/run_make_tests.pl, tests/scripts/features/se_explicit,
	tests/scripts/functions/shell, tests/test_driver.pl: - Update manual description for pattern rule search algorithm - Add new "-all" flag to the test suite to run tests that don't pass
	yet - Add some non-passing tests - Fix from Andreas Buening for OS/2.

2009-09-28  bosk <bosk>

	* ChangeLog, NEWS, doc/make.texi, implicit.c, main.c,
	tests/ChangeLog, tests/scripts/features/patspecific_vars,
	tests/scripts/features/patternrules, variable.c: Implement the
	shortest stem first search order for pattern-specific variables and
	pattern rules.

2009-09-28  eliz <eliz>

	* glob/ChangeLog, glob/glob.c:         * glob.c (my_realloc) [__DJGPP__]: Don't define, and don't         redefine realloc to call it, since the DJGPP's realloc
	        handles NULL pointers correctly.

2009-09-27  eliz <eliz>

	* ChangeLog: Fix typo.

2009-09-27  eliz <eliz>

	* ChangeLog, Makefile.DOS.template, configh.dos.template:         * configh.dos.template: Remove unconditional definition of         SYS_SIGLIST_DECLARED.          Include <sys/version.h> because ports of GCC 4.3.0 and later
	        no longer include it, so macros like __DJGPP_MINOR__ are no
	        longer defined automatically.          * Makefile.DOS.template (INCLUDES): Use $(prefix) and the         corresponding variables to define LIBDIR, INCLUDEDIR and
	        LOCALEDIR instead of using the hardcoded ones.          (SUBDIRS): doc subdir added.          (INFO_DEPS, DVIS): Values changed to 'make.info' and
	        'make.dvi'.  (TEXI2HTML, TEXI2HTML_FLAGS): Removed.  Use makeinfo --html to         create html formated docs.  texi2html may not be ported to
	        DOS.  (make.info, make.dvi, make.ps, make.html): Make targets depend on         'make.texi'.          (.texi.info, .texi, .texi.dvi): Now recursively invocate.
	        Change -I switch to look in ./ instead of ./doc.          (html): Target depend on html-recursive instead of
	        make_1.html.  (make_1.html): Removed.          (mostlyclean-aminfo): Use $(srcdir)/doc instead of ./ as
	        prefix.  (all-recursive): Allow for more than one subdir in the build         process.          (mostlyclean-recursive, clean-recursive,
	        distclean-recursive) (maintainer-clean-recursive, check-recursive): Enter in doc/ too.          (tags-recursive): Allow for more than one subdir in the
	        build process.          (info-recursive, dvi-recursive, ps-recursive,
	        html-recursive): New targets.  Enter into doc/ to produce
	        the targets.  (all-am): $(INFO_DEPS) replaced by info.

2009-09-27  psmith <psmith>

	* ChangeLog, dep.h, read.c, rule.c: - Add static pattern targets to the string cache.  - Use specific free_*() calls where appropriate.

2009-09-26  psmith <psmith>

	* ChangeLog, function.c, read.c: Fix some memory leaks, found with
	valgrind.

2009-09-25  bosk <bosk>

	* ChangeLog, implicit.c: Performance improvement.

2009-09-25  bosk <bosk>

	* ChangeLog, implicit.c: Merge three parallel arrays into one. Make
	sure sufficient space is allocated.

2009-09-24  psmith <psmith>

	* ChangeLog, implicit.c, tests/ChangeLog,
	tests/scripts/features/se_implicit: - Fix broken handling of order-only prereqs in secondary expansion   of implicit rules.  - Fix leaked memory when dealing with implicit rule chains that   have file variables or pattern variables.

2009-09-24  psmith <psmith>

	* ChangeLog, commands.c, default.c, dep.h, expand.c, file.c,
	filedef.h, function.c, hash.h, implicit.c, job.c, main.c, misc.c,
	read.c, rule.c, tests/ChangeLog, tests/scripts/features/echoing,
	tests/scripts/features/patternrules,
	tests/scripts/features/se_explicit,
	tests/scripts/features/se_implicit,
	tests/scripts/features/se_statpat: - Rework secondary expansion so we only defer it if there's a
	  possibility it might be needed: for most situations we parse prereqs
	  immediately as we used to.  Reduces memory usage.  - Fixes Savannah bug #18622.

2009-09-16  psmith <psmith>

	* po/ChangeLog, po/LINGUAS: Added Italian (it) language support.

2009-09-16  psmith <psmith>

	* ChangeLog, ar.c, commands.c, default.c, dep.h, file.c,
	function.c, implicit.c, main.c, make.h, misc.c, read.c, remake.c,
	rule.c, tests/run_make_tests.pl, variable.c, vmsfunctions.c: - Add xcalloc() and call it - Fix memory errors found by valgrind - Remove multi_glob() and empower parse_file_seq() to do its job:   the goal here is to remove the confusing reverse/re-reverse we do
	  on the file lists: needed for future fixes.  - Add a prefix arg to parse_file_seq() - Make concat() variadic so it can take arbitrary #'s of strings

2009-09-14  eliz <eliz>

	* ChangeLog: [no log message]

2009-09-14  eliz <eliz>

	* w32/subproc/sub_proc.c:         * w32/subproc/sub_proc.c (process_begin): Check *ep non-NULL         inside the loop that looks up environment for PATH.

2009-09-12  psmith <psmith>

	* ChangeLog, doc/make.texi, remake.c: - Fix Savannah bug #21824: don't loop through NULL cmds pointer - Fix Savannah bugs #24509, 18963: doc enhancements

2009-08-31  eliz <eliz>

	* ChangeLog, function.c:         * function.c (windows32_openpipe): Update envp after calling         sync_Path_environment.

2009-08-02  psmith <psmith>

	* ChangeLog, doc/make.texi, expand.c, job.c, variable.c: - Fix Savannah bug #27093 - Fix Savannah bug #27143 - Fix Savannah bug #23960 - Fix Savannah bug #27148

2009-08-01  psmith <psmith>

	* .cvsignore, ChangeLog, configure.in, doc/make.texi, job.c: Changes
	from Ralf Wildenhues.

2009-07-04  eliz <eliz>

	* ChangeLog: function.c (func_realpath) [!HAVE_REALPATH]: Require
	the file to exist, as realpath(3) does where it's supported.

2009-07-04  eliz <eliz>

	* function.c: (func_realpath) [!HAVE_REALPATH]: Require the file to exist, as
	realpath(3) does where it's supported.

2009-07-04  eliz <eliz>

	* ChangeLog, function.c:         * function.c (IS_ABSOLUTE, ROOT_LEN): New macros.          (abspath): Support systems that define HAVE_DOS_PATHS (have         drive letters in their file names).  Use IS_PATHSEP instead
	        of a literal '/' comparison.

2009-06-14  psmith <psmith>

	* ChangeLog: - Forgot changelog for fix 13529

2009-06-14  psmith <psmith>

	* remake.c, tests/ChangeLog, tests/scripts/features/vpath: - Fix Savannah bug #13529

2009-06-13  psmith <psmith>

	* ChangeLog, doc/make.texi, read.c, tests/ChangeLog,
	tests/scripts/variables/MAKEFILES: - Fix Savannah bug #13401

2009-06-13  psmith <psmith>

	* ChangeLog, ar.c: - Fixes Savannah bug #18435

2009-06-13  psmith <psmith>

	* ChangeLog, commands.c, default.c, dep.h, file.c, function.c,
	implicit.c, main.c, read.c, rule.c, tests/ChangeLog,
	tests/scripts/functions/wildcard, tests/scripts/options/dash-B: - Fix Savannah bug 17825 - Fix Savannah bug 21231

2009-06-10  psmith <psmith>

	* ChangeLog, implicit.c, remake.c, tests/ChangeLog,
	tests/run_make_tests.pl, tests/scripts/features/patternrules,
	tests/scripts/misc/general4, tests/test_driver.pl: - Fix Savannah bug #19108 - Fix Savannah bug #17752 - Test suite:   * When tests fail keep a "run" file containing the command
	  invoked.  * Support for the Valgrind "memcheck" and "massif" tools.

2009-06-09  psmith <psmith>

	* ChangeLog, arscan.c, function.c, job.c, main.c, read.c, rule.c,
	tests/ChangeLog, tests/scripts/features/parallelism,
	tests/scripts/features/targetvars, vmsfunctions.c: - Fix Savannah bug #18124 - Fix Savannah bug #17521 - Fix Savannah bug #16401 - Fix Savannah bug #16469 - Fix Savannah bug #16473

2009-06-07  psmith <psmith>

	* ChangeLog, file.c, tests/ChangeLog,
	tests/scripts/features/se_explicit: - Fix Savannah bug #24622

2009-06-07  psmith <psmith>

	* ChangeLog, hash.c, job.c, main.c, make.h, read.c, remake.c,
	tests/ChangeLog, tests/scripts/variables/LIBPATTERNS,
	tests/scripts/variables/automatic: - Add a new test suite for LIBPATTERNS - Fix Savannah bug #21198 - Fix Savannah bug #21823 - Fix Savannah bug #22010

2009-06-06  psmith <psmith>

	* ChangeLog: Add attribution.

2009-06-06  psmith <psmith>

	* ChangeLog, read.c, remake.c, tests/scripts/variables/SHELL: - Work around a bug in glibc glob(3), by avoiding GLOB_NOCHECK.  - Fix issue in very parallel builds found building glibc.

2009-06-05  psmith <psmith>

	* ChangeLog, read.c, tests/ChangeLog, tests/scripts/misc/general4,
	tests/scripts/variables/SHELL, tests/scripts/variables/define: - Add forgotten variable/define test suite - Skip initial whitespace including formfeeds, vertical tab, etc.  - Add tests for that - Fix the variable/SHELL test; it was wrong!

2009-06-04  psmith <psmith>

	* ChangeLog, configure.in, doc/make.texi, file.c, filedef.h,
	implicit.c, main.c, maintMakefile, make.1, misc.c, read.c,
	tests/ChangeLog, tests/scripts/features/override,
	tests/scripts/features/patspecific_vars,
	tests/scripts/features/patternrules,
	tests/scripts/features/se_explicit,
	tests/scripts/features/targetvars,
	tests/scripts/variables/DEFAULT_GOAL,
	tests/scripts/variables/flavors, variable.h: - Modify access of config and gnulib Savannah modules to use GIT - Fix Savannah bug #24655.  - Fix Savannah bug #24588.  - Fix Savannah bug #24277.  - Fix Savannah bug #25697.  - Fix Savannah bug #25694.  - Fix Savannah bug #25460.  - Fix Savannah bug #26207.  - Fix Savannah bug #25712.  - Fix Savannah bug #26593.  - Fix various doc issues.

2009-05-26  psmith <psmith>

	* ChangeLog, NEWS, doc/make.texi, read.c, tests/ChangeLog,
	tests/scripts/features/export, tests/scripts/features/targetvars,
	tests/scripts/variables/private, variable.c, variable.h: Add
	'private' variable modifier, feature submitted by Ramon Garcia.  Rework the parser for variables to allow multiple modifiers and also
	allow for variables and targets with modifier names, like "export"
	and "private".

2009-05-24  psmith <psmith>

	* ChangeLog, doc/make.texi: We had the incorrect ISBN in the manual;
	not sure what happened here but the FSF confirmed that we had the
	wrong one.

2009-05-24  psmith <psmith>

	* ChangeLog, commands.c, configure.in, function.c, make.h, misc.c,
	read.c, variable.c: Found this change in an old CVS workspace:
	rewrite savestring() to the more standard xstrndup().

2009-03-27  rocky <rocky@sanchez.(none)>

	* doc/Makefile.am: Don't format make.texi - bug 2498089

2009-03-14  eliz <eliz>

	* ChangeLog, w32/pathstuff.c: (convert_Path_to_windows32): Fix last change.  Fixes Savannah bug
	#25412.

2009-03-14  eliz <eliz>

	* ChangeLog, w32/subproc/sub_proc.c: <top level>: Update Copyright
	years.  Add prototype for xmalloc.  (find_file): Accept 3 arguments PATH_VAR, FULL_FNAME, and FULL_LEN
	instead of an LPOFSTRUCT pointer.  Use xmalloc instead of malloc.
	Loop over an array of extensions, instead of duplicating the same
	code inline.  Use SearchPath followed by CreateFile, instead of the
	obsolete OpenFile.  Fixes Savannah bug #17277.  (process_begin): Find $(PATH) in `envp', and pass a pointer to it to
	`find_file'.  Fixes Savannah bug #25662.

2009-03-07  eliz <eliz>

	* ChangeLog, function.c:  * function.c (func_shell): Don't close pipedes[1] if it is -1.     Fixes Savannah bug #20495.

2009-01-30  R. Bernstein <rocky@gnu.org>

	* configure.ac, debugger/cmd.c, doc/version.texi, main.c: Fix Small
	bug in 'help set' command. Update to 2009 and new version

2009-01-25  Yaroslav Halchenko <debian@onerussian.com>

	* debian/changelog: Using upstream checkout
	43ea2cdf4a8cec7c1c1b9827046e71258b77008f

2009-01-25  Yaroslav Halchenko <debian@onerussian.com>

	* : commit 83b9f6439c3c83f19ced2f207d50b235153cb6b4 Merge: 81c46f9f
	43ea2cdf Author: Yaroslav Halchenko <debian@onerussian.com> Date:
	Sun Jan 25 14:43:56 2009 -0500

2009-01-25  Yaroslav Halchenko <debian@onerussian.com>

	* debian/changelog, debian/rules: custom clean up of auto-tools
	generated files

2009-01-25  Yaroslav Halchenko <debian@onerussian.com>

	* debian/rules: assure installation of .el file manually + copy
	config.{sub,guess} unconditionally

2009-01-25  Yaroslav Halchenko <debian@onerussian.com>

	* debian/control: missing build-depends due to use of autoconf tools

2009-01-25  Yaroslav Halchenko <debian@onerussian.com>

	* emacs/Makefile.am: for debian no build time compilation of elc
	files is needed

2009-01-25  R. Bernstein <rocky@gnu.org>

	* po/stamp-po: Administrivia

2009-01-25  R. Bernstein <rocky@gnu.org>

	* doc/version.texi: This time for sure!

2009-01-25  Yaroslav Halchenko <debian@onerussian.com>

	* debian/README.Debian-source: mentioned in README.Debian-source
	specifics of current packaging approach

2009-01-25  Yaroslav Halchenko <debian@onerussian.com>

	* debian/patches/00-dfsg-no-makedoc.dpatch,
	debian/patches/00-locales.dpatch, debian/patches/00list: removed
	obsolete patches

2009-01-25  Yaroslav Halchenko <debian@onerussian.com>

	* debian/control: updated Vcs fields to point to github directly

2009-01-25  R. Bernstein <rocky@gnu.org>

	* doc/version.texi: Change date to last release date instead of the
	one before that. Thanks again to yh.

2009-01-25  Yaroslav Halchenko <debian@onerussian.com>

	* debian/changelog: boost debian revision

2009-01-25  Yaroslav Halchenko <debian@onerussian.com>

	* debian/rules: explicitly specify site-lisp directory, clean
	po/*.gmo files

2009-01-25  Yaroslav Halchenko <debian@onerussian.com>

	* debian/changelog: updated changelog entry

2009-01-25  Yaroslav Halchenko <debian@onerussian.com>

	* .gitignore, Makefile.in, config.guess, config.h.in, config.sub,
	config/Makefile.in, configure, debian/rules, doc/Makefile.in,
	emacs/Makefile.in, glob/Makefile.in, w32/Makefile.in: RF: use
	autogen during build, ignore some files again, remove autogened
	files from repo

2009-01-25  Yaroslav Halchenko <debian@onerussian.com>

	* debian/rules: BF: we do not use dpatch -- can be parallel

2009-01-25  Yaroslav Halchenko <debian@onerussian.com>

	* : commit 81c46f9f02adaf2d3fca6a518676aeeead487818 Merge: c75570ee
	6cd278da Author: Yaroslav Halchenko <debian@onerussian.com> Date:
	Sun Jan 25 11:35:51 2009 -0500

2009-01-13  R. Bernstein <rocky@gnu.org>

	* .gitignore: Administrivia

2009-01-13  R. Bernstein <rocky@gnu.org>

	* debugger/cmd.c, debugger/info.c, doc/version.texi: Set execute bit
	when writing target

2009-01-12  R. Bernstein <rocky@gnu.org>

	* ChangeLog: Administrivia

2009-01-12  R. Bernstein <rocky@gnu.org>

	* : Administrivia

2009-01-11  R. Bernstein <rocky@sanchez.(none)>

	* doc/Makefile.am: Oops - forgot to install manpage. Thanks to
	Yaroslav Halchenk catching

2009-01-11  Yaroslav Halchenko <debian@onerussian.com>

	* config/Makefile.in, doc/Makefile.in, emacs/Makefile.in,
	glob/Makefile.in, w32/Makefile.in: Since we do not run autogen at
	build time - we must include pregenerated .in files

2009-01-11  Yaroslav Halchenko <debian@onerussian.com>

	* .gbp.conf: NF: adding configuration for git-buildpackage

2009-01-11  Yaroslav Halchenko <debian@onerussian.com>

	* debian/install: since mdb.el gets installed correctly, no need for
	explicit install

2009-01-11  Yaroslav Halchenko <debian@onerussian.com>

	* debian/rules: adding --enable-maintainer-mode to configure params

2009-01-11  Yaroslav Halchenko <debian@onerussian.com>

	* : commit c75570ee46ad1ad9c43daa6c89125020b28f636d Author: Yaroslav
	Halchenko <debian@onerussian.com> Date:   Sun Jan 11 13:46:55 2009
	-0500

2009-01-11  Yaroslav Halchenko <debian@onerussian.com>

	* : commit 8355c6d3c3c4533559060362f4281f36f8088bc2 Author: Yaroslav
	Halchenko <debian@onerussian.com> Date:   Sun Jan 11 13:45:12 2009
	-0500

2009-01-11  Yaroslav Halchenko <debian@onerussian.com>

	* debian/changelog, debian/copyright, debian/docs: updated
	changelog, docs, copyright

2009-01-11  Yaroslav Halchenko <debian@onerussian.com>

	* Makefile.in, configure: regenerated configure/Makefile.in
	according to last changes

2009-01-11  Yaroslav Halchenko <debian@onerussian.com>

	* : commit 15b394025c3f274cb3b3b554d18bc06333156561 Author: R.
	Bernstein <rocky@sanchez.(none)> Date:   Sat Jan 10 14:19:00 2009
	-0500

2009-01-09  R. Bernstein <rocky@gnu.org>

	* README.mdb: doc fixes

2009-01-09  R. Bernstein <rocky@gnu.org>

	* README.mdb: Update README.mdb

2009-01-09  R. Bernstein <rocky@gnu.org>

	* Makefile.am, README.mdb, TODO: Add back TODO and README.mdb

2009-01-09  R. Bernstein <rocky@gnu.org>

	* doc/.gitignore: Administrivia

2009-01-09  R. Bernstein <rocky@gnu.org>

	* Makefile.am, NEWS, doc/Makefile.am, doc/mdb.texi,
	doc/version.texi, po/be.po, po/da.po, po/de.po, po/es.po, po/fi.po,
	po/fr.po, po/ga.po, po/gl.po, po/he.po, po/hr.po, po/id.po,
	po/ja.po, po/ko.po, po/nl.po, po/pl.po, po/pt_BR.po, po/ru.po,
	po/rw.po, po/sv.po, po/tr.po, po/uk.po, po/vi.po, po/zh_CN.po: Fix
	up documentaiton weirdnesses (spotted by Yarik the wise)

2009-01-09  R. Bernstein <rocky@gnu.org>

	* doc/mdb.texi, make.1: Fix up documentaiton weirdnesses (spotted by
	Yarik the wise)

2009-01-08  Yaroslav Halchenko <debian@onerussian.com>

	* .gitignore, Makefile.in, config.guess, config.h.in, config.sub,
	configure: adding autoconf creatures from Debian also adjusting .gitignore to don't ignore those

2009-01-08  Yaroslav Halchenko <debian@onerussian.com>

	* debian/changelog, debian/rules: "Thanks lintian" fixes

2009-01-08  Yaroslav Halchenko <debian@onerussian.com>

	* debian/docs, doc/Makefile.am: DFSG: removing even memories about
	non-DFSG-compliant documentations also removing 'attempts' to install some obsolete docs

2009-01-08  Yaroslav Halchenko <debian@onerussian.com>

	* debian/TODO.Debian, debian/changelog, debian/control,
	debian/copyright, debian/dh_wraporig.local, debian/docs,
	debian/misc/fdl.txt, debian/remake.info, debian/rules: First touch
	to bring Debian packaging up to date   * Added VCS fields into the header.    * Extended list of copyright holders due to added pieces.    * Not using dpatch any longer.    * Redoing DFSG complience of a new remake:     - documents with GFDL with cover pages (info/html) are removed       and FDL license is no longer shipped     - remake-specific info file is no longer present/shipped     - vanilla make changelog is no longer shipped, please refer to       /usr/share/doc/make/changelog.gz if needed   * Updated complience to policy 3.8.0

2009-01-08  Yaroslav Halchenko <debian@onerussian.com>

	* : commit ef0f4fbc3ced480c0d0fbd87cce41627751ace30 Author: Yaroslav
	Halchenko <debian@onerussian.com> Date:   Thu Jan 8 21:25:06 2009
	-0500

2009-01-08  R. Bernstein <rocky@sanchez.(none)>

	* ChangeLog, NEWS, configure.ac, doc/version.texi, po/be.po,
	po/da.po, po/de.po, po/es.po, po/fi.po, po/fr.po, po/ga.po,
	po/gl.po, po/he.po, po/hr.po, po/id.po, po/ja.po, po/ko.po,
	po/nl.po, po/pl.po, po/pt_BR.po, po/ru.po, po/rw.po, po/sv.po,
	po/tr.po, po/uk.po, po/vi.po, po/zh_CN.po: Get ready for another
	release

2009-01-04  R. Bernstein <rocky@gnu.org>

	* debugger/stack.c, po/.gitignore: Bug in trying to fake file
	information for a .PHONY target

2008-12-11  R. Bernstein <rocky@sanchez.(none)>

	* buildargv.c, buildargv.h, debugger/fns.c: I can not even manage to
	spell my name correctly!

2008-12-11  Yaroslav Halchenko <debian@onerussian.com>

	* : commit e76c89d1d3088c38282ffd12cb8a20edd605c412 Author: R.
	Bernstein <rocky@gnu.org> Date:   Tue Oct 28 04:25:19 2008 -0400

2008-10-27  R. Bernstein <rocky@gnu.org>

	* Makefile.am, debugger/info.c: info.c: Don't give compile error if
	no readline defined.

2008-10-27  R. Bernstein <rocky@gnu.org>

	* .gitignore, configure.ac, po/be.po, po/da.po, po/de.po, po/es.po,
	po/fi.po, po/fr.po, po/ga.po, po/gl.po, po/he.po, po/hr.po,
	po/id.po, po/ja.po, po/ko.po, po/nl.po, po/pl.po, po/pt_BR.po,
	po/ru.po, po/rw.po, po/sv.po, po/tr.po, po/uk.po, po/vi.po,
	po/zh_CN.po: Get ready for release.

2008-10-27  R. Bernstein <rocky@gnu.org>

	* ChangeLog, Makefile.am, NEWS, configure.ac, doc/version.texi: Get
	ready for 3.81+dbg-0.1 release.

2008-10-26  R. Bernstein <rocky@gnu.org>

	* Makefile.am, configure.ac, doc/.gitignore, doc/Makefile.am,
	doc/version.texi: Administriva - make "make dist work again".

2008-10-26  R. Bernstein <rocky@gnu.org>

	* doc/make.1.in: Add a manual page. Clean more doc files.

2008-10-26  R. Bernstein <rocky@gnu.org>

	* doc/make.texi, po/be.po, po/da.po, po/de.po, po/es.po, po/fi.po,
	po/fr.po, po/ga.po, po/gl.po, po/he.po, po/hr.po, po/id.po,
	po/ja.po, po/ko.po, po/make.pot, po/nl.po, po/pl.po, po/pt_BR.po,
	po/ru.po, po/rw.po, po/sv.po, po/tr.po, po/uk.po, po/vi.po,
	po/zh_CN.po: Add descriptions of debugger options

2008-10-25  R. Bernstein <rocky@gnu.org>

	* debugger/cmd.c, debugger/cmd.h, debugger/fns.c, debugger/fns.h,
	debugger/info.c, print.c, print.h, rule.c, rule.h, trace.c: More
	"info" information. Specifically "info program", "info rule", "info
	file/makefile".

2008-10-24  R. Bernstein <rocky@gnu.org>

	* emacs/mdb.el.in: Remove GNU Emacs compile warnings (caused by a
	bug ;-)

2008-10-24  R. Bernstein <rocky@gnu.org>

	* .deps/.gitignore, Makefile.am, dbg_break.c => debugger/break.c,
	dbg_break.h => debugger/break.h, dbg_cmd.c => debugger/cmd.c,
	dbg_cmd.h => debugger/cmd.h, dbg_fns.c => debugger/fns.c, dbg_fns.h
	=> debugger/fns.h, dbg_info.c => debugger/info.c, dbg_info.h =>
	debugger/info.h, dbg_stack.c => debugger/stack.c, dbg_stack.h =>
	debugger/stack.h, job.c, main.c, print.c, read.c, remake.c, trace.c: 
	Move debugger files into its own directory.

2008-10-24  R. Bernstein <rocky@gnu.org>

	* Makefile.am: Install under the name 'remake' by default.

2008-10-24  R. Bernstein <rocky@gnu.org>

	* dbg_cmd.c, dbg_cmd.h, dbg_info.c, dbg_info.h, emacs/.gitignore,
	po/be.po, po/da.po, po/de.po, po/es.po, po/fi.po, po/fr.po,
	po/ga.po, po/gl.po, po/he.po, po/hr.po, po/id.po, po/ja.po,
	po/ko.po, po/make.pot, po/nl.po, po/pl.po, po/pt_BR.po, po/ru.po,
	po/rw.po, po/sv.po, po/tr.po, po/uk.po, po/vi.po, po/zh_CN.po: Add
	'info rules' and 'info vpath'. Reinstate translation files. Put info
	in its own file.

2008-10-24  R. Bernstein <rocky@gnu.org>

	* Makefile.am: Add 'info rules and 'info vpath'. Split out info into
	its own file.

2008-10-24  R. Bernstein <rocky@gnu.org>

	* commands.h, dbg_cmd.c, dbg_cmd.h, job.c, main.c, po/be.po,
	po/da.po, po/de.po, po/es.po, po/fi.po, po/fr.po, po/ga.po,
	po/gl.po, po/he.po, po/hr.po, po/id.po, po/ja.po, po/ko.po,
	po/make.pot, po/nl.po, po/pl.po, po/pt_BR.po, po/ru.po, po/rw.po,
	po/sv.po, po/tr.po, po/uk.po, po/vi.po, po/zh_CN.po, print.c,
	read.c, remake.c, trace.c: Add "info program" with reason we are
	stopped inside the debugger

2008-10-24  R. Bernstein <rocky@gnu.org>

	* print.c: Cosmetic comment typo.

2008-10-24  R. Bernstein <rocky@gnu.org>

	* dbg_cmd.c, print.c, print.h: Add "info files" which is more
	verbose information regarding "info makefiles".

2008-10-24  R. Bernstein <rocky@gnu.org>

	* dbg_cmd.c, dbg_fns.c, debug.c, debug.h, main.c, remake.c: Add
	option to turn off goal update stop. On recursive makes, show
	command invocation.

2008-10-24  R. Bernstein <rocky@gnu.org>

	* emacs/mdb.el.in, remake.c: Merge in another debugger call. Sync up
	emacs code with bashdb a little.

2008-10-24  R. Bernstein <rocky@gnu.org>

	* remake.c: Merge in another 'enter-debugger' from prior remake.

2008-10-24  R. Bernstein <rocky@gnu.org>

	* job.c: Merge in another 'enter_debugger' from remake

2008-10-23  R. Bernstein <rocky@gnu.org>

	* commands.c, commands.h, job.c: command line number merge from
	remake. Track line numbers for a target -- useful if a target has
	more than one line to run.

2008-10-23  R. Bernstein <rocky@gnu.org>

	* job.c: old/new merger

2008-10-23  R. Bernstein <rocky@gnu.org>

	* job.h: job.h merge with old/new code.

2008-10-23  R. Bernstein <rocky@gnu.org>

	* configure: configure is derived from configure.ac

2008-10-23  R. Bernstein <rocky@gnu.org>

	* config/Makefile.am, po/be.po, po/da.po, po/de.po, po/es.po,
	po/fi.po, po/fr.po, po/ga.po, po/gl.po, po/he.po, po/hr.po,
	po/id.po, po/ja.po, po/ko.po, po/make.pot, po/nl.po, po/pl.po,
	po/pt_BR.po, po/ru.po, po/rw.po, po/sv.po, po/tr.po, po/uk.po,
	po/vi.po, po/zh_CN.po: Add ommitted readline.h

2008-10-23  R. Bernstein <rocky@gnu.org>

	* emacs/.gitignore, job.c, tests/scripts/features/errors,
	tests/scripts/features/patternrules,
	tests/scripts/features/vpathplus, tests/scripts/options/dash-k,
	tests/test_driver.pl: Give traceback on error unless
	--no-extended-errors is set. (Merge child_error from pevious remake)

2008-10-22  R. Bernstein <rocky@gnu.org>

	* Makefile.am, configure, configure.ac, emacs/mdb.el.in: 
	Add/build/install emacs code

2008-10-22  R. Bernstein <rocky@gnu.org>

	* commands.c, commands.h, function.c, job.c, job.h, main.c, make.h,
	remake.c: Pass target contexts down as we recurse targets. We can
	now step/next inside of Makefiles!

2008-10-22  R. Bernstein <rocky@gnu.org>

	* doc/version.texi: Start to bring job.c in line with remake.
	Debugger "quit" override --keep-going. . More work is needed.

2008-10-22  R. Bernstein <rocky@gnu.org>

	* doc/.gitignore, po/.gitignore, po/be.po, po/da.po, po/de.po,
	po/es.po, po/fi.po, po/fr.po, po/ga.po, po/gl.po, po/he.po,
	po/hr.po, po/id.po, po/ja.po, po/ko.po, po/nl.po, po/pl.po,
	po/pt_BR.po, po/ru.po, po/rw.po, po/sv.po, po/tr.po, po/uk.po,
	po/vi.po, po/zh_CN.po: gettext hell

2008-10-22  R. Bernstein <rocky@gnu.org>

	* .gitignore, Makefile.am, NEWS, doc/make.info, doc/make.info-1,
	doc/make.info-2, doc/stamp-vti, doc/version.texi, po/.gitignore,
	po/be.po, po/da.po, po/de.po, po/es.po, po/fi.po, po/fr.po,
	po/ga.po, po/gl.po, po/he.po, po/hr.po, po/id.po, po/ja.po,
	po/ko.po, po/make.pot, po/nl.po, po/pl.po, po/pt_BR.po, po/ru.po,
	po/rw.po, po/sv.po, po/tr.po, po/uk.po, po/vi.po, po/zh_CN.po: 
	Administrivia and things to make building a release feasable.

2008-10-22  R. Bernstein <rocky@gnu.org>

	* ar.c, dir.c, dir_fns.h, implicit.c, make.h, read.c, rule.c,
	vpath.c: Allow continuation after a fatal error fatal(). More
	merges.

2008-10-22  R. Bernstein <rocky@gnu.org>

	* dep.h, main.c, read.c, read.h: Make -X/--debugger now at least
	calls the debugger on error exit!

2008-10-22  R. Bernstein <rocky@gnu.org>

	* main.c: remake's -x and -y option now do something

2008-10-22  R. Bernstein <rocky@gnu.org>

	* main.c: More remake main.c code merged

2008-10-21  R. Bernstein <rocky@gnu.org>

	* config/readline.h, file.h: Move over files from remake

2008-10-21  R. Bernstein <rocky@gnu.org>

	* commands.c, commands.h, dbg_cmd.c, file.c, filedef.h, function.c,
	main.c, make.h, rule.c, variable.c, variable.h: Add variable print
	routines from remake -- print without hash stats and masks to
	indicate what to show.

2008-10-21  R. Bernstein <rocky@gnu.org>

	* read.c: Add push/pop of file location in recursive makefile
	reading.

2008-10-21  R. Bernstein <rocky@gnu.org>

	* ar.c, commands.c, default.c, file.c, filedef.h, implicit.c,
	main.c, make.h, read.c, remake.c: Conver enter_file() to save file
	location.

2008-10-21  R. Bernstein <rocky@gnu.org>

	* main.c, make.h, tests/.gitignore: Merge more of remake's main.

2008-10-21  R. Bernstein <rocky@gnu.org>

	* .gitignore, doc/.gitignore: Administrivia

2008-10-21  R. Bernstein <rocky@gnu.org>

	* Makefile.am, buildargv.c, buildargv.h, commands.h, configure,
	dbg_break.c, dbg_break.h, dbg_cmd.c, dbg_cmd.h, dbg_fns.c,
	dbg_fns.h, dbg_stack.c, dbg_stack.h, debug.c, debug.h, dep.h,
	expand.c, expand.h, filedef.h, function.c, function.h, hash.c,
	job.h, main.c, make.h, misc.c, print.c, print.h, read.c, read.h,
	remake.c, trace.c, trace.h, types.h, variable.c, variable.h: Merge
	in more of remake debugger code

2008-10-21  R. Bernstein <rocky@gnu.org>

	* autogen.sh, config/.gitignore, config/readline.m4, configure,
	configure.in => configure.ac, emacs/.gitignore, emacs/Makefile.am,
	emacs/elk-test.el, emacs/gud.el, emacs/mdb-test.el.in,
	emacs/mdb.el.in: autotools merge with remake: Add tracing and
	readline testing. Add emacs files

2008-10-21  R. Bernstein <rocky@gnu.org>

	* .deps/.gitignore, .gitignore, config/.gitignore, configure,
	doc/.gitignore, doc/stamp-vti, doc/version.texi, glob/.gitignore,
	po/.gitignore, w32/.gitignore: More administrivia

2008-10-21  R. Bernstein <rocky@gnu.org>

	* autogen.sh: Administrivia - a script to get us started from git
	checkout

2008-10-21  R. Bernstein <rocky@sanchez.(none)>

	* .gitignore, Makefile.in, aclocal.m4, buildargv.c, buildargv.h,
	config.h.in, config/.gitignore, config/Makefile.in, dbg_break.c,
	dbg_break.h, dbg_cmd.c, dbg_cmd.h, dbg_fns.c, dbg_fns.h,
	dbg_stack.c, dbg_stack.h, debug.c, doc/.gitignore, doc/Makefile.in,
	expand.h, function.h, glob/.gitignore, glob/Makefile.in,
	po/.gitignore, print.c, print.h, read.h, trace.c, trace.h, types.h,
	w32/.gitignore, w32/Makefile, w32/Makefile.in: Add debugger files
	from remake. Main options added and some types and definitions moved
	around. Regression tests work! No actions other than showing options
	exist though.

2008-12-11  Yaroslav Halchenko <debian@onerussian.com>

	* : Just binding all repositories (CVS of make, old CVS of remake,
	and git of remake) togehter Merge commit 'make-release-3.81'; commit 'remake-cvs/master' into
	remake-git-combined2

2008-12-11  Yaroslav Halchenko <debian@onerussian.com>

	* : Merge commit 'make-3-81' into make-releases

2008-12-11  Yaroslav Halchenko <debian@onerussian.com>

	* .cvsignore, .purify, ChangeLog.1, Makefile.DOS.template =>
	Makefile.DOS, Makefile.in, NEWS, NMakefile.template => NMakefile,
	README.template => README, README.DOS.template => README.DOS,
	README.W32.template => README.W32, SMakefile.template => SMakefile,
	TODO.private, aclocal.m4, build.template => build.sh.in,
	config.ami.template => config.ami, config.h-vms.template =>
	config.h-vms, config.h.W32.template => config.h.W32, config.h.in,
	configh.dos.template => configh.dos, configure, configure.in,
	getopt1.c, glob/.cvsignore, glob/Makefile.in, gpl.texinfo,
	i18n/.cvsignore, i18n/Makefile.in, i18n/make.pot, install-sh,
	loadtest.c, maintMakefile, make.info, make.info-1, make.info-10,
	make.info-2, make.info-3, make.info-4, make.info-5, make.info-6,
	make.info-7, make.info-8, make.info-9, make.texinfo, missing,
	mkinstalldirs, stamp-h.in, w32/include/sub_proc.h: release 3.79

2008-10-30  R. Bernstein <rocky@gnu.org>

	* htdocs/index.html: Change repository link from sourceforge to
	github

2008-10-30  yoh <yoh@82381867-18eb-0310-98a2-9474e637aba2>

	* debian/changelog: New upstream release git-svn-id: svn+ssh://washoe/home/yoh/.svn/debs/remake/trunk@1258
	82381867-18eb-0310-98a2-9474e637aba2

2008-10-30  yoh <yoh@82381867-18eb-0310-98a2-9474e637aba2>

	* debian/README.Debian-source: Fetched new sources -- updated
	README.Debian-source git-svn-id: svn+ssh://washoe/home/yoh/.svn/debs/remake/trunk@1255
	82381867-18eb-0310-98a2-9474e637aba2

2008-10-30  yoh <yoh@82381867-18eb-0310-98a2-9474e637aba2>

	* debian/watch: cleaned up debian/watch git-svn-id: svn+ssh://washoe/home/yoh/.svn/debs/remake/trunk@1254
	82381867-18eb-0310-98a2-9474e637aba2

2008-10-28  R. Bernstein <rocky@gnu.org>

	* tests/debugger/debugger1.mk, tests/debugger/debugger2.mk: 
	function.c: Add a Make debugger function to call the debugger from
	inside a makefile. trace*: manage p_stack_top inside push/pop.
	cmd.c: Simplify using recently added enter reason.

2008-10-27  R. Bernstein <rocky@gnu.org>

	* Makefile.am, debugger/info.c: info.c: Don't give compile error if
	no readline defined.

2008-10-27  R. Bernstein <rocky@gnu.org>

	* .gitignore, configure.ac, po/be.po, po/da.po, po/de.po, po/es.po,
	po/fi.po, po/fr.po, po/ga.po, po/gl.po, po/he.po, po/hr.po,
	po/id.po, po/ja.po, po/ko.po, po/nl.po, po/pl.po, po/pt_BR.po,
	po/ru.po, po/rw.po, po/sv.po, po/tr.po, po/uk.po, po/vi.po,
	po/zh_CN.po: Get ready for release.

2008-10-27  R. Bernstein <rocky@gnu.org>

	* ChangeLog, Makefile.am, NEWS, configure.ac, doc/version.texi: Get
	ready for 3.81+dbg-0.1 release.

2008-10-26  R. Bernstein <rocky@gnu.org>

	* Makefile.am, configure.ac, doc/.gitignore, doc/Makefile.am,
	doc/version.texi: Administriva - make "make dist work again".

2008-10-26  R. Bernstein <rocky@gnu.org>

	* doc/make.1.in: Add a manual page. Clean more doc files.

2008-10-26  R. Bernstein <rocky@gnu.org>

	* htdocs/features.html, htdocs/index.html: Revise documentation

2008-10-26  R. Bernstein <rocky@gnu.org>

	* doc/make.texi, po/be.po, po/da.po, po/de.po, po/es.po, po/fi.po,
	po/fr.po, po/ga.po, po/gl.po, po/he.po, po/hr.po, po/id.po,
	po/ja.po, po/ko.po, po/make.pot, po/nl.po, po/pl.po, po/pt_BR.po,
	po/ru.po, po/rw.po, po/sv.po, po/tr.po, po/uk.po, po/vi.po,
	po/zh_CN.po: Add descriptions of debugger options

2008-10-25  R. Bernstein <rocky@gnu.org>

	* debugger/cmd.c, debugger/cmd.h, debugger/fns.c, debugger/fns.h,
	debugger/info.c, print.c, print.h, rule.c, rule.h, trace.c: More
	"info" information. Specifically "info program", "info rule", "info
	file/makefile".

2008-10-24  R. Bernstein <rocky@gnu.org>

	* emacs/mdb.el.in: Remove GNU Emacs compile warnings (caused by a
	bug ;-)

2008-10-24  R. Bernstein <rocky@gnu.org>

	* .deps/.gitignore, Makefile.am, dbg_break.c => debugger/break.c,
	dbg_break.h => debugger/break.h, dbg_cmd.c => debugger/cmd.c,
	dbg_cmd.h => debugger/cmd.h, dbg_fns.c => debugger/fns.c, dbg_fns.h
	=> debugger/fns.h, dbg_info.c => debugger/info.c, dbg_info.h =>
	debugger/info.h, dbg_stack.c => debugger/stack.c, dbg_stack.h =>
	debugger/stack.h, job.c, main.c, print.c, read.c, remake.c, trace.c: 
	Move debugger files into its own directory.

2008-10-24  R. Bernstein <rocky@gnu.org>

	* Makefile.am: Install under the name 'remake' by default.

2008-10-24  R. Bernstein <rocky@gnu.org>

	* dbg_cmd.c, dbg_cmd.h, dbg_info.c, dbg_info.h, emacs/.gitignore,
	po/be.po, po/da.po, po/de.po, po/es.po, po/fi.po, po/fr.po,
	po/ga.po, po/gl.po, po/he.po, po/hr.po, po/id.po, po/ja.po,
	po/ko.po, po/make.pot, po/nl.po, po/pl.po, po/pt_BR.po, po/ru.po,
	po/rw.po, po/sv.po, po/tr.po, po/uk.po, po/vi.po, po/zh_CN.po: Add
	'info rules' and 'info vpath'. Reinstate translation files. Put info
	in its own file.

2008-10-24  R. Bernstein <rocky@gnu.org>

	* Makefile.am: Add 'info rules and 'info vpath'. Split out info into
	its own file.

2008-10-24  R. Bernstein <rocky@gnu.org>

	* commands.h, dbg_cmd.c, dbg_cmd.h, job.c, main.c, po/be.po,
	po/da.po, po/de.po, po/es.po, po/fi.po, po/fr.po, po/ga.po,
	po/gl.po, po/he.po, po/hr.po, po/id.po, po/ja.po, po/ko.po,
	po/make.pot, po/nl.po, po/pl.po, po/pt_BR.po, po/ru.po, po/rw.po,
	po/sv.po, po/tr.po, po/uk.po, po/vi.po, po/zh_CN.po, print.c,
	read.c, remake.c, trace.c: Add "info program" with reason we are
	stopped inside the debugger

2008-10-24  R. Bernstein <rocky@gnu.org>

	* print.c: Cosmetic comment typo.

2008-10-24  R. Bernstein <rocky@gnu.org>

	* dbg_cmd.c, print.c, print.h: Add "info files" which is more
	verbose information regarding "info makefiles".

2008-10-24  R. Bernstein <rocky@gnu.org>

	* dbg_cmd.c, dbg_fns.c, debug.c, debug.h, main.c, remake.c: Add
	option to turn off goal update stop. On recursive makes, show
	command invocation.

2008-10-24  R. Bernstein <rocky@gnu.org>

	* emacs/mdb.el.in, remake.c: Merge in another debugger call. Sync up
	emacs code with bashdb a little.

2008-10-24  R. Bernstein <rocky@gnu.org>

	* remake.c: Merge in another 'enter-debugger' from prior remake.

2008-10-24  R. Bernstein <rocky@gnu.org>

	* job.c: Merge in another 'enter_debugger' from remake

2008-10-23  R. Bernstein <rocky@gnu.org>

	* commands.c, commands.h, job.c: command line number merge from
	remake. Track line numbers for a target -- useful if a target has
	more than one line to run.

2008-10-23  R. Bernstein <rocky@gnu.org>

	* job.c: old/new merger

2008-10-23  R. Bernstein <rocky@gnu.org>

	* job.h: job.h merge with old/new code.

2008-10-23  R. Bernstein <rocky@gnu.org>

	* configure: configure is derived from configure.ac

2008-10-23  R. Bernstein <rocky@gnu.org>

	* config/Makefile.am, po/be.po, po/da.po, po/de.po, po/es.po,
	po/fi.po, po/fr.po, po/ga.po, po/gl.po, po/he.po, po/hr.po,
	po/id.po, po/ja.po, po/ko.po, po/make.pot, po/nl.po, po/pl.po,
	po/pt_BR.po, po/ru.po, po/rw.po, po/sv.po, po/tr.po, po/uk.po,
	po/vi.po, po/zh_CN.po: Add ommitted readline.h

2008-10-23  R. Bernstein <rocky@gnu.org>

	* emacs/.gitignore, job.c, tests/scripts/features/errors,
	tests/scripts/features/patternrules,
	tests/scripts/features/vpathplus, tests/scripts/options/dash-k,
	tests/test_driver.pl: Give traceback on error unless
	--no-extended-errors is set. (Merge child_error from pevious remake)

2008-10-22  R. Bernstein <rocky@gnu.org>

	* Makefile.am, configure, configure.ac, emacs/mdb.el.in: 
	Add/build/install emacs code

2008-10-22  R. Bernstein <rocky@gnu.org>

	* commands.c, commands.h, function.c, job.c, job.h, main.c, make.h,
	remake.c: Pass target contexts down as we recurse targets. We can
	now step/next inside of Makefiles!

2008-10-22  R. Bernstein <rocky@gnu.org>

	* doc/version.texi: Start to bring job.c in line with remake.
	Debugger "quit" override --keep-going. . More work is needed.

2008-10-22  R. Bernstein <rocky@gnu.org>

	* doc/.gitignore, po/.gitignore, po/be.po, po/da.po, po/de.po,
	po/es.po, po/fi.po, po/fr.po, po/ga.po, po/gl.po, po/he.po,
	po/hr.po, po/id.po, po/ja.po, po/ko.po, po/nl.po, po/pl.po,
	po/pt_BR.po, po/ru.po, po/rw.po, po/sv.po, po/tr.po, po/uk.po,
	po/vi.po, po/zh_CN.po: gettext hell

2008-10-22  R. Bernstein <rocky@gnu.org>

	* .gitignore, Makefile.am, NEWS, doc/make.info, doc/make.info-1,
	doc/make.info-2, doc/stamp-vti, doc/version.texi, po/.gitignore,
	po/be.po, po/da.po, po/de.po, po/es.po, po/fi.po, po/fr.po,
	po/ga.po, po/gl.po, po/he.po, po/hr.po, po/id.po, po/ja.po,
	po/ko.po, po/make.pot, po/nl.po, po/pl.po, po/pt_BR.po, po/ru.po,
	po/rw.po, po/sv.po, po/tr.po, po/uk.po, po/vi.po, po/zh_CN.po: 
	Administrivia and things to make building a release feasable.

2008-10-22  R. Bernstein <rocky@gnu.org>

	* ar.c, dir.c, dir_fns.h, implicit.c, make.h, read.c, rule.c,
	vpath.c: Allow continuation after a fatal error fatal(). More
	merges.

2008-10-22  R. Bernstein <rocky@gnu.org>

	* dep.h, main.c, read.c, read.h: Make -X/--debugger now at least
	calls the debugger on error exit!

2008-10-22  R. Bernstein <rocky@gnu.org>

	* main.c: remake's -x and -y option now do something

2008-10-22  R. Bernstein <rocky@gnu.org>

	* main.c: More remake main.c code merged

2008-10-21  R. Bernstein <rocky@gnu.org>

	* config/readline.h, file.h: Move over files from remake

2008-10-21  R. Bernstein <rocky@gnu.org>

	* commands.c, commands.h, dbg_cmd.c, file.c, filedef.h, function.c,
	main.c, make.h, rule.c, variable.c, variable.h: Add variable print
	routines from remake -- print without hash stats and masks to
	indicate what to show.

2008-10-21  R. Bernstein <rocky@gnu.org>

	* read.c: Add push/pop of file location in recursive makefile
	reading.

2008-10-21  R. Bernstein <rocky@gnu.org>

	* ar.c, commands.c, default.c, file.c, filedef.h, implicit.c,
	main.c, make.h, read.c, remake.c: Conver enter_file() to save file
	location.

2008-10-21  R. Bernstein <rocky@gnu.org>

	* main.c, make.h, tests/.gitignore: Merge more of remake's main.

2008-10-21  R. Bernstein <rocky@gnu.org>

	* .gitignore, doc/.gitignore: Administrivia

2008-10-21  R. Bernstein <rocky@gnu.org>

	* Makefile.am, buildargv.c, buildargv.h, commands.h, configure,
	dbg_break.c, dbg_break.h, dbg_cmd.c, dbg_cmd.h, dbg_fns.c,
	dbg_fns.h, dbg_stack.c, dbg_stack.h, debug.c, debug.h, dep.h,
	expand.c, expand.h, filedef.h, function.c, function.h, hash.c,
	job.h, main.c, make.h, misc.c, print.c, print.h, read.c, read.h,
	remake.c, trace.c, trace.h, types.h, variable.c, variable.h: Merge
	in more of remake debugger code

2008-10-21  R. Bernstein <rocky@gnu.org>

	* autogen.sh, config/.gitignore, config/readline.m4, configure,
	configure.in => configure.ac, emacs/.gitignore, emacs/Makefile.am,
	emacs/elk-test.el, emacs/gud.el, emacs/mdb-test.el.in,
	emacs/mdb.el.in: autotools merge with remake: Add tracing and
	readline testing. Add emacs files

2008-10-21  R. Bernstein <rocky@gnu.org>

	* .deps/.gitignore, .gitignore, config/.gitignore, configure,
	doc/.gitignore, doc/stamp-vti, doc/version.texi, glob/.gitignore,
	po/.gitignore, w32/.gitignore: More administrivia

2008-10-21  R. Bernstein <rocky@gnu.org>

	* autogen.sh: Administrivia - a script to get us started from git
	checkout

2008-10-21  R. Bernstein <rocky@sanchez.(none)>

	* .gitignore, Makefile.in, aclocal.m4, buildargv.c, buildargv.h,
	config.h.in, config/.gitignore, config/Makefile.in, dbg_break.c,
	dbg_break.h, dbg_cmd.c, dbg_cmd.h, dbg_fns.c, dbg_fns.h,
	dbg_stack.c, dbg_stack.h, debug.c, doc/.gitignore, doc/Makefile.in,
	expand.h, function.h, glob/.gitignore, glob/Makefile.in,
	po/.gitignore, print.c, print.h, read.h, trace.c, trace.h, types.h,
	w32/.gitignore, w32/Makefile, w32/Makefile.in: Add debugger files
	from remake. Main options added and some types and definitions moved
	around. Regression tests work! No actions other than showing options
	exist though.

2008-10-20  R. Bernstein <rocky@sanchez.(none)>

	* ABOUT-NLS, AUTHORS, COPYING, ChangeLog, INSTALL, Makefile.DOS,
	Makefile.am, Makefile.ami, Makefile.in, NEWS, NMakefile, README,
	README.Amiga, README.DOS, README.OS2, README.W32, README.customs,
	SCOPTIONS, SMakefile, acinclude.m4, aclocal.m4, alloca.c, amiga.c,
	amiga.h, ansi2knr.1, ansi2knr.c, ar.c, arscan.c, build.sh.in,
	build_w32.bat, commands.c, commands.h, config.ami, config.h-vms,
	config.h.W32, config.h.in, config/ChangeLog, config/Makefile.am,
	config/Makefile.in, config/codeset.m4, config/compile,
	config/config.guess, config/config.rpath, config/config.sub,
	config/depcomp, config/dospaths.m4, config/gettext.m4,
	config/glibc21.m4, config/iconv.m4, config/install-sh,
	config/intdiv0.m4, config/intmax.m4, config/inttypes-pri.m4,
	config/inttypes.m4, config/inttypes_h.m4, config/isc-posix.m4,
	config/lcmessage.m4, config/lib-ld.m4, config/lib-link.m4,
	config/lib-prefix.m4, config/longdouble.m4, config/longlong.m4,
	config/mdate-sh, config/missing, config/mkinstalldirs,
	config/nls.m4, config/po.m4, config/printf-posix.m4,
	config/progtest.m4, config/signed.m4, config/size_max.m4,
	config/stdint_h.m4, config/texinfo.tex, config/uintmax_t.m4,
	config/ulonglong.m4, config/wchar_t.m4, config/wint_t.m4,
	config/xsize.m4, configh.dos, configure, configure.bat,
	configure.in, debug.h, default.c, dep.h, dir.c, doc/Makefile.am,
	doc/Makefile.in, doc/fdl.texi, doc/make-stds.texi, doc/make.info,
	doc/make.info-1, doc/make.info-2, doc/make.texi, doc/stamp-vti,
	doc/version.texi, dosbuild.bat, expand.c, file.c, filedef.h,
	function.c, getloadavg.c, getopt.c, getopt.h, getopt1.c, gettext.h,
	glob/COPYING.LIB, glob/ChangeLog, glob/Makefile.am,
	glob/Makefile.ami, glob/Makefile.in, glob/SCOPTIONS,
	glob/SMakefile, glob/configure.bat, glob/fnmatch.c, glob/fnmatch.h,
	glob/glob.c, glob/glob.h, hash.c, hash.h, implicit.c, job.c, job.h,
	main.c, make.1, make.h, make.lnk, make_msvc_net2003.sln,
	make_msvc_net2003.vcproj, makefile.com, makefile.vms, misc.c,
	po/ChangeLog, po/LINGUAS, po/Makefile.in.in, po/Makevars,
	po/POTFILES.in, po/Rules-quot, po/be.po, po/boldquot.sed, po/da.po,
	po/de.po, po/en@boldquot.header, po/en@quot.header, po/es.po,
	po/fi.po, po/fr.po, po/ga.po, po/gl.po, po/he.po, po/hr.po,
	po/id.po, po/insert-header.sin, po/ja.po, po/ko.po, po/make.pot,
	po/nl.po, po/pl.po, po/pt_BR.po, po/quot.sed,
	po/remove-potcdate.sin, po/ru.po, po/rw.po, po/stamp-po, po/sv.po,
	po/tr.po, po/uk.po, po/vi.po, po/zh_CN.po, read.c, readme.vms,
	remake.c, remote-cstms.c, remote-stub.c, rule.c, rule.h, signame.c,
	strcache.c, subproc.bat, tests/COPYING, tests/ChangeLog,
	tests/NEWS, tests/README, tests/mkshadow, tests/run_make_tests,
	tests/run_make_tests.pl, tests/scripts/features/comments,
	tests/scripts/features/conditionals,
	tests/scripts/features/default_names,
	tests/scripts/features/double_colon,
	tests/scripts/features/echoing, tests/scripts/features/errors,
	tests/scripts/features/escape, tests/scripts/features/export,
	tests/scripts/features/include, tests/scripts/features/mult_rules,
	tests/scripts/features/mult_targets,
	tests/scripts/features/order_only, tests/scripts/features/override,
	tests/scripts/features/parallelism,
	tests/scripts/features/patspecific_vars,
	tests/scripts/features/patternrules,
	tests/scripts/features/quoting, tests/scripts/features/recursion,
	tests/scripts/features/reinvoke,
	tests/scripts/features/se_explicit,
	tests/scripts/features/se_implicit,
	tests/scripts/features/se_statpat,
	tests/scripts/features/statipattrules,
	tests/scripts/features/targetvars,
	tests/scripts/features/varnesting, tests/scripts/features/vpath,
	tests/scripts/features/vpath2, tests/scripts/features/vpathgpath,
	tests/scripts/features/vpathplus, tests/scripts/functions/abspath,
	tests/scripts/functions/addprefix,
	tests/scripts/functions/addsuffix, tests/scripts/functions/andor,
	tests/scripts/functions/basename, tests/scripts/functions/call,
	tests/scripts/functions/dir, tests/scripts/functions/error,
	tests/scripts/functions/eval, tests/scripts/functions/filter-out,
	tests/scripts/functions/findstring, tests/scripts/functions/flavor,
	tests/scripts/functions/foreach, tests/scripts/functions/if,
	tests/scripts/functions/join, tests/scripts/functions/notdir,
	tests/scripts/functions/origin, tests/scripts/functions/realpath,
	tests/scripts/functions/shell, tests/scripts/functions/sort,
	tests/scripts/functions/strip,
	tests/scripts/functions/substitution,
	tests/scripts/functions/suffix, tests/scripts/functions/value,
	tests/scripts/functions/warning, tests/scripts/functions/wildcard,
	tests/scripts/functions/word, tests/scripts/misc/close_stdout,
	tests/scripts/misc/general1, tests/scripts/misc/general2,
	tests/scripts/misc/general3, tests/scripts/misc/general4,
	tests/scripts/options/dash-B, tests/scripts/options/dash-C,
	tests/scripts/options/dash-I, tests/scripts/options/dash-W,
	tests/scripts/options/dash-e, tests/scripts/options/dash-f,
	tests/scripts/options/dash-k, tests/scripts/options/dash-l,
	tests/scripts/options/dash-n, tests/scripts/options/dash-q,
	tests/scripts/options/dash-t, tests/scripts/options/general,
	tests/scripts/options/symlinks,
	tests/scripts/options/warn-undefined-variables,
	tests/scripts/targets/DEFAULT, tests/scripts/targets/FORCE,
	tests/scripts/targets/INTERMEDIATE, tests/scripts/targets/PHONY,
	tests/scripts/targets/SECONDARY, tests/scripts/targets/SILENT,
	tests/scripts/targets/clean, tests/scripts/test_template,
	tests/scripts/variables/CURDIR,
	tests/scripts/variables/DEFAULT_GOAL,
	tests/scripts/variables/INCLUDE_DIRS, tests/scripts/variables/MAKE,
	tests/scripts/variables/MAKECMDGOALS,
	tests/scripts/variables/MAKEFILES,
	tests/scripts/variables/MAKELEVEL,
	tests/scripts/variables/MAKE_RESTARTS,
	tests/scripts/variables/MFILE_LIST, tests/scripts/variables/SHELL,
	tests/scripts/variables/automatic, tests/scripts/variables/flavors,
	tests/scripts/variables/negative, tests/scripts/variables/special,
	tests/test_driver.pl, variable.c, variable.h, version.c, vmsdir.h,
	vmsfunctions.c, vmsify.c, vmsjobs.c, vpath.c,
	w32/.deps/libw32_a-misc.Po, w32/.deps/libw32_a-pathstuff.Po,
	w32/.deps/libw32_a-sub_proc.Po, w32/.deps/libw32_a-w32err.Po,
	w32/Makefile, w32/Makefile.am, w32/Makefile.in,
	w32/compat/dirent.c, w32/include/dirent.h, w32/include/pathstuff.h,
	w32/include/sub_proc.h, w32/include/w32err.h, w32/pathstuff.c,
	w32/subproc/NMakefile, w32/subproc/build.bat, w32/subproc/misc.c,
	w32/subproc/proc.h, w32/subproc/sub_proc.c, w32/subproc/w32err.c: 
	Initial repository

2008-09-30  eliz <eliz>

	* ChangeLog, build_w32.bat, w32/subproc/build.bat:         * build_w32.bat (GCCBuild): Use "-gdwarf-2 -g3" instead of         "-gstabs+ -ggdb3".          * w32/subproc/build.bat (GCCBuild): Likewise.

2008-09-30  eliz <eliz>

	* ChangeLog, job.c:         * job.c (construct_command_argv_internal): Avoid extra
	        backslash in batch-mode Unixy shells.  Under DB_JOBS,
	        display the contents of the batch file.

2008-05-31  eliz <eliz>

	* ChangeLog: [no log message]

2008-05-31  eliz <eliz>

	* README.W32.template: Remove obsolete text about non-support for
	-jN without Unixy shell.  Remove obsolete text about not supplying
	Visual Studio project files (we do supply them).  Modify text to
	prefer GCC builds to MSC builds.

2008-05-18  psmith <psmith>

	* ChangeLog, doc/make.texi, po/ChangeLog, po/LINGUAS: Manual typo.
	New translation.

2008-03-28  psmith <psmith>

	* ChangeLog, ar.c, maintMakefile, read.c: Update the translation
	project location for PO files (again) Apply fix for Savannah bug
	#22379.

2008-01-26  eliz <eliz>

	* ChangeLog: [no log message]

2008-01-26  eliz <eliz>

	* variable.c: (target_environment): Don't use shell_var if its `value' field is
	NULL.

2008-01-11  R. Bernstein <rocky@gnu.org>

	* emacs/Makefile.am: Don't give an error on "make check" if emacs is
	not around.

2007-12-22  eliz <eliz>

	* ChangeLog, Makefile.DOS.template: Makefile.DOS.template
	(info_TEXINFOS): Remove unused variable.  (TEXINFOS): Value changed to `doc/make.texi'.  (.SUFFIXES): Use .texi instead of .texinfo.  (make.info, make.dvi): Depend on doc/make.texi.  (.texi.info): New target, instead of ".texinfo.info".  Change -I
	switch to $(MAKEINFO) to look in doc/.  Use --no-split.  (.texi): New target, instead of ".texinfo".  Change -I switch to
	$(MAKEINFO) to look in doc/.  Use --no-split.  (.texi.dvi): New target, instead of ".texinfo.dvi".  Change -I
	switch to $(MAKEINFO) to look in doc/.  (install-info-am, uninstall-info): Don't look for "*.i[0-9]" and
	"*.i[0-9][0-9]" (due to --no-split above).  (noinst_TEXINFOS, TEXI2HTML, TEXI2HTML_FLAGS): New variables.  (html, make_1.html): New targets.  (.PHONY): Add "html".  (.SUFFIXES): Add .html.

2007-12-22  eliz <eliz>

	* glob/ChangeLog, glob/glob.c: glob/glob.c [__GNU_LIBRARY__ &&
	__DJGPP__]: Add a realloc declaration that matches the one in the
	DJGPP libc.

2007-12-22  eliz <eliz>

	* ChangeLog, configh.dos.template, job.c, variable.c: 
	configh.dos.template [__DJGPP__]: Replace HAVE_SYS_SIGLIST with
	HAVE_DECL_SYS_SIGLIST.  job.c (child_execute_job): Remove __MSDOS__ because MSDOS/DJGPP
	build does not use child_execute_job.  variable.c (define_automatic_variables) [__MSDOS__]: Always export
	the SHELL environment variable to the child.

2007-12-22  eliz <eliz>

	* ChangeLog, config.h.W32.template: config.h.W32: Include
	sys/types.h.  [!_PID_T_] (pid_t): Define only if not already
	defined.

2007-12-22  eliz <eliz>

	* ChangeLog, vpath.c: vpath.c (construct_vpath_list)
	[HAVE_DOS_PATHS]: Support VPATH values that use `:' in drive
	letters, when PATH_SEPARATOR_CHAR is also `:'.

2007-11-05  psmith <psmith>

	* AUTHORS, ChangeLog, remake.c: For mod times farther in the future,
	print the value in fixed-point rather than exponential notation
	(patch from Bruno Haible).

2007-11-04  psmith <psmith>

	* ChangeLog, NEWS, commands.c, doc/make.texi, file.c, job.c,
	main.c, make.h, read.c, remake.c, tests/ChangeLog,
	tests/scripts/functions/eval, tests/scripts/misc/close_stdout,
	tests/scripts/variables/special, tests/test_driver.pl, variable.c: 
	New special variable: .RECIPEPREFIX Allows the user to reset the
	prefix character for introducing recipe lines from the default (tab)
	to any other single character, and back again.  Also, reworked the
	manual to consistently use the word "recipe" to describe the set of
	commands we use to update a target, instead of the various phrases
	used in the past: "commands", "command lines", "command scripts",
	etc.

2007-10-24  eliz <eliz>

	* w32/compat/dirent.c, w32/include/sub_proc.h,
	w32/include/w32err.h, w32/subproc/misc.c, w32/subproc/proc.h,
	w32/subproc/w32err.c: Convert to Unix line-endings.

2007-10-13  psmith <psmith>

	* ChangeLog, variable.c: Windows: allow SHELL to be set to a more
	complex value by checking its expansion to see if it's a valid
	shell, not just the unexpanded value.

2007-10-10  psmith <psmith>

	* ChangeLog, function.c, job.c, job.h, w32/pathstuff.c: Fixes from
	Eli Zaretskii: Fix to allow quoted directories in PATH.  Fix for
	Savannah bug #20549.

2007-10-10  psmith <psmith>

	* ChangeLog, build_w32.bat, dir.c, make.h: Some Windows fixes to
	allow builds to succeed.

2007-08-17  R. Bernstein <rocky@gnu.org>

	* doc/fdl.texi, doc/make.texi, src/remake.c,
	tests/scripts/features/parallelism: Track some of the Aug 15 GNU
	Make changes.

2007-08-15  psmith <psmith>

	* ChangeLog, doc/make.texi, po/ChangeLog, po/LINGUAS, remake.c,
	tests/ChangeLog, tests/scripts/features/parallelism,
	tests/scripts/targets/SECONDARY: Incorporate Icarus Sparry's fix for
	3330 and 15919, and test cases.  One of our translations disappeared from the translations site so
	remove it.  The fdl.texi file was changed to not contain any @node entries, so
	add some around it in make.texi.

2007-07-16  R. Bernstein <rocky@gnu.org>

	* tests/run_make_tests.pl, tests/scripts/features/parallelism,
	tests/scripts/options/dash-C, tests/test_driver.pl: Track changes to
	test driver - allow for a timeout.

2007-07-14  psmith <psmith>

	* ChangeLog, file.c, tests/ChangeLog, tests/run_make_tests.pl,
	tests/scripts/features/parallelism, tests/scripts/options/dash-l,
	tests/test_driver.pl: Fix Savannah bug #20452.  Add a new feature to the test suite suggested by Icarus Sparry: set
	a timer before invoking a test, so that if it loops infinitely we
	will wake up and have a chance to kill the process and continue.

2007-07-07  R. Bernstein <rocky@gnu.org>

	* configure.ac: automake 1.10 wants things this way.

2007-07-04  psmith <psmith>

	* AUTHORS, COPYING, ChangeLog, ChangeLog.1, ChangeLog.2,
	Makefile.DOS.template, Makefile.am, Makefile.ami, NEWS,
	NMakefile.template, README.Amiga, README.DOS.template,
	README.OS2.template, README.W32.template, README.customs,
	README.cvs, README.template, SMakefile.template, TODO.private,
	acinclude.m4, amiga.c, amiga.h, ar.c, arscan.c, build.template,
	build_w32.bat, commands.c, commands.h, config.ami.template,
	config.h-vms.template, config.h.W32.template, config/ChangeLog,
	config/Makefile.am, config/dospaths.m4, configh.dos.template,
	configure.bat, configure.in, debug.h, default.c, dep.h, dir.c,
	doc/Makefile.am, doc/make.texi, dosbuild.bat, expand.c, file.c,
	filedef.h, function.c, getloadavg.c, getopt.c, getopt.h, getopt1.c,
	gettext.h, glob/ChangeLog, glob/Makefile.am, glob/Makefile.ami,
	glob/SMakefile, glob/configure.bat, glob/fnmatch.c, glob/fnmatch.h,
	glob/glob.c, glob/glob.h, hash.c, hash.h, implicit.c, job.c, job.h,
	main.c, maintMakefile, make.1, make.h, makefile.com, makefile.vms,
	misc.c, po/ChangeLog, po/Makevars, po/POTFILES.in, read.c,
	readme.vms, remake.c, remote-cstms.c, remote-stub.c, rule.c,
	rule.h, signame.c, strcache.c, subproc.bat, tests/COPYING,
	tests/ChangeLog, tests/NEWS, tests/README, tests/mkshadow,
	tests/run_make_tests.pl, tests/test_driver.pl, variable.c,
	variable.h, version.c, vmsdir.h, vmsfunctions.c, vmsify.c,
	vmsjobs.c, vpath.c, w32/Makefile.am, w32/compat/dirent.c,
	w32/include/dirent.h, w32/include/pathstuff.h,
	w32/include/sub_proc.h, w32/include/w32err.h, w32/pathstuff.c,
	w32/subproc/NMakefile, w32/subproc/build.bat, w32/subproc/misc.c,
	w32/subproc/proc.h, w32/subproc/sub_proc.c, w32/subproc/w32err.c: * Update to GPLv3 * Update copyright to 2007 * Fix download URL for translation files (thanks to Thiemo Seufer)

2007-06-19  R. Bernstein <rocky@gnu.org>

	* doc/make.texi, src/expand.c: Track GNU make 3.81 changes:   Fix a core dump when reading_file is 0 (20033).    Fix a manual typo (20018).

2007-06-19  psmith <psmith>

	* ChangeLog, doc/make.texi, expand.c, read.c: Fix a core dump when
	reading_file is 0 (20033).  Fix some manual typos (20018).

2007-05-11  psmith <psmith>

	* ChangeLog, default.c, doc/make.texi, function.c, job.c, remake.c: 
	Fix some documentation gitches.  Fix an uninitialized variable.  Add
	builtin rules for Objective C.  Add a new debug line that shows
	where the commands that are about to be run were defined.

2007-05-09  psmith <psmith>

	* ChangeLog, acinclude.m4, config.ami.template,
	config.h-vms.template, config.h.W32.template, configh.dos.template,
	configure.in, function.c, hash.h, job.c, main.c, make.h, misc.c,
	vmsfunctions.c: Fix Savannah bug #19656: rationalize our use of
	case-insensitive string comparison functions to always use POSIX
	strcasecmp().  For non-POSIX systems that use other functions
	(strcmpi or stricmp) use a macro to alias strcasecmp to those.  If
	we can't find any of them (VMS, plus whatever UNIX doesn't have
	them) then define our own version in misc.c.

2007-03-21  psmith <psmith>

	* ChangeLog, configure.in: Fix Savannah bug #19348: if the user
	specified --disable-case-insensitive-file-system, don't turn it on.

2007-03-20  psmith <psmith>

	* ChangeLog, ar.c, commands.c, default.c, dep.h, dir.c, expand.c,
	file.c, filedef.h, function.c, implicit.c, job.c, main.c,
	maintMakefile, make.h, misc.c, read.c, remake.c, rule.c, rule.h,
	strcache.c, tests/run_make_tests.pl,
	tests/scripts/features/patternrules, tests/test_driver.pl,
	variable.c, variable.h, vpath.c: This is a major update, which
	switches virtually every allocated-but-not-freed string into the
	strcache.  As a side-effect, many more structure members and
	function arguments can/should be declared const.  As mentioned in the changelog, unfortunately measurement shows that
	this change does not yet reduce memory.  The problem is with
	secondary expansion: because of this we store all the prerequisites
	in the string cache twice.  First we store the prerequisite string
	after initial expansion but before secondary expansion, then we
	store each individual file after secondary expansion and
	expand_deps().  I plan to change expand_deps() to be callable in
	either context (eval or snap_deps) then have non-second-expansion
	targets call expand_deps() during eval, so that we only need to
	store that dependency list once.

2007-03-15  R. Bernstein <rocky@gnu.org>

	* htdocs/index.html: Add css.

2007-03-10  R. Bernstein <rocky@gnu.org>

	* Makefile.am, doc/Makefile.am, emacs/mdb.el.in, po/da.po,
	po/de.po, po/es.po, po/fr.po, po/gl.po, po/he.po, po/hr.po,
	po/ja.po, po/ko.po, po/nl.po, po/pl.po, po/pt_BR.po, po/ru.po,
	po/sv.po, po/tr.po, po/zh_CN.po: Makefile.am: Remove even :=
	mdb.el.in: use let instead of setq

2007-03-10  R. Bernstein <rocky@gnu.org>

	* htdocs/index.html: Go over. Looks nicer. Add links to bashdb and
	pydb.

2007-03-09  R. Bernstein <rocky@gnu.org>

	* src/Makefile.am, src/main.c: A help-string formating correction.

2007-03-09  R. Bernstein <rocky@gnu.org>

	* AUTHORS: Ooops.

2007-03-07  R. Bernstein <rocky@gnu.org>

	* Makefile.am, configure.ac, doc/Makefile.am: Reduce (but not
	eliminate) the number of automake errors.

2007-03-07  R. Bernstein <rocky@gnu.org>

	* README.mdb: Note what's with and where is GNU readline.

2007-03-05  R. Bernstein <rocky@gnu.org>

	* AUTHORS, po/ru.po: Updated Russian translation courtesy of Yuri
	Kozlov.

2007-03-02  R. Bernstein <rocky@gnu.org>

	* emacs/.cvsignore: Yet another.

2007-03-02  R. Bernstein <rocky@gnu.org>

	* emacs/mdb.el.in: Remove erroneous references to bashdb and some
	compile warnings.

2007-03-01  R. Bernstein <rocky@gnu.org>

	* po/.cvsignore, po/LINGUAS, src/Makefile.am: src/Makefile.am: We
	were improperly setting LOCALDIR.  Thanks to Yaroslav Halchenko Rest: minor changes

2007-03-01  yoh <yoh@82381867-18eb-0310-98a2-9474e637aba2>

	* debian/patches/00-locales.dpatch, debian/patches/00list: fixing
	locales issue git-svn-id: svn+ssh://washoe/home/yoh/.svn/debs/remake/trunk@944
	82381867-18eb-0310-98a2-9474e637aba2

2007-03-01  R. Bernstein <rocky@gnu.org>

	* ChangeLog, NEWS, src/dbg_break.c, src/dbg_cmd.c, src/print.c: More
	internationalization strings (for when Yaraslov figures out how to
	get this workinng :-)

2007-03-01  yoh <yoh@82381867-18eb-0310-98a2-9474e637aba2>

	* debian/TODO.Debian: added back TODO.Debian git-svn-id: svn+ssh://washoe/home/yoh/.svn/debs/remake/trunk@943
	82381867-18eb-0310-98a2-9474e637aba2

2007-03-01  yoh <yoh@82381867-18eb-0310-98a2-9474e637aba2>

	* debian/control: adding bloody gettext for internationalization
	support... hopefully that would help :-) git-svn-id: svn+ssh://washoe/home/yoh/.svn/debs/remake/trunk@942
	82381867-18eb-0310-98a2-9474e637aba2

2007-03-01  R. Bernstein <rocky@gnu.org>

	* NEWS, configure.ac, emacs/.cvsignore, emacs/Makefile.am,
	emacs/elk-test.el, emacs/mdb-test.el.in, emacs/mdb.el.in: Add mdb
	regression test. Make regexp pattern like bashdb or pydb where we
	allow embedded blanks in filenames for MS Windows.

2007-02-28  R. Bernstein <rocky@gnu.org>

	* configure.ac, doc/mdb.texi, src/dbg_cmd.c, src/trace.h: 
	configure.ac: now in 0.63cvs - we can't really fake it any more.  src/dbg_cmd.c: Add a "list" command. Basically same as "target x
	depends commands" for now.  "list -" shows the parent target.  Help commands now show short usage.  src/trace.h: Allow us to fathom debugger command errors that stay in
	the read command loop Go over documentation to add new features and fix up some old
	mistakes.

2007-02-28  yoh <yoh@82381867-18eb-0310-98a2-9474e637aba2>

	* debian/TODO.Debian: doh... removed TODO.Debian git-svn-id: svn+ssh://washoe/home/yoh/.svn/debs/remake/trunk@941
	82381867-18eb-0310-98a2-9474e637aba2

2007-02-28  yoh <yoh@82381867-18eb-0310-98a2-9474e637aba2>

	* debian/docs: removed windowz README git-svn-id: svn+ssh://washoe/home/yoh/.svn/debs/remake/trunk@940
	82381867-18eb-0310-98a2-9474e637aba2

2007-02-28  yoh <yoh@82381867-18eb-0310-98a2-9474e637aba2>

	* debian/changelog, debian/copyright, debian/docs,
	debian/misc/fdl.txt: shipping FDL license v1.2 along. preparing
	release git-svn-id: svn+ssh://washoe/home/yoh/.svn/debs/remake/trunk@939
	82381867-18eb-0310-98a2-9474e637aba2

2007-02-28  yoh <yoh@82381867-18eb-0310-98a2-9474e637aba2>

	* debian/README.Debian-source, debian/changelog,
	debian/patches/00-correct-info-title.dpatch, debian/patches/00list: 
	fresh tarball from rocky fixing info issue git-svn-id: svn+ssh://washoe/home/yoh/.svn/debs/remake/trunk@938
	82381867-18eb-0310-98a2-9474e637aba2

2007-02-28  myamato <myamato>

	* src/dbg_break.c: (add_breakpoint): Remove unnecessary `;' at the end of function
	definition.

2007-02-28  myamato <myamato>

	* README.mdb: Fix a typo.

2007-02-28  R. Bernstein <rocky@gnu.org>

	* ChangeLog, doc/how-to-make-a-release.txt, doc/mdb.texi: mdb.texi:
	(mdb) the file basename is in parenthesis not the name of the manual
	ChangeLog revise for current release More small fixes from Yaroslave
	the Wise (and Patient).

2007-02-28  yoh <yoh@82381867-18eb-0310-98a2-9474e637aba2>

	* debian/patches/00-correct-info-title.dpatch: should not adjust
	.texi to avoid rebuild of .info git-svn-id: svn+ssh://washoe/home/yoh/.svn/debs/remake/trunk@937
	82381867-18eb-0310-98a2-9474e637aba2

2007-02-28  yoh <yoh@82381867-18eb-0310-98a2-9474e637aba2>

	* debian/patches/00-correct-info-title.dpatch,
	debian/patches/00list: fix for a info title git-svn-id: svn+ssh://washoe/home/yoh/.svn/debs/remake/trunk@936
	82381867-18eb-0310-98a2-9474e637aba2

2007-02-28  yoh <yoh@82381867-18eb-0310-98a2-9474e637aba2>

	* debian/remake.info: needed explicit speicification of info file git-svn-id: svn+ssh://washoe/home/yoh/.svn/debs/remake/trunk@935
	82381867-18eb-0310-98a2-9474e637aba2

2007-02-28  yoh <yoh@82381867-18eb-0310-98a2-9474e637aba2>

	* debian/changelog: needed explicit speicification of info file git-svn-id: svn+ssh://washoe/home/yoh/.svn/debs/remake/trunk@934
	82381867-18eb-0310-98a2-9474e637aba2

2007-02-27  yoh <yoh@82381867-18eb-0310-98a2-9474e637aba2>

	* debian/README.Debian-source, debian/changelog: fresh upstream
	prerelease and we are getting ready for a release git-svn-id: svn+ssh://washoe/home/yoh/.svn/debs/remake/trunk@933
	82381867-18eb-0310-98a2-9474e637aba2

2007-02-27  yoh <yoh@82381867-18eb-0310-98a2-9474e637aba2>

	* debian/changelog, debian/control: added libreadline build
	dependency git-svn-id: svn+ssh://washoe/home/yoh/.svn/debs/remake/trunk@932
	82381867-18eb-0310-98a2-9474e637aba2

2007-02-27  yoh <yoh@82381867-18eb-0310-98a2-9474e637aba2>

	* debian/patches/00-dfsg-no-makedoc.dpatch: adjusted patch to most
	recent release git-svn-id: svn+ssh://washoe/home/yoh/.svn/debs/remake/trunk@931
	82381867-18eb-0310-98a2-9474e637aba2

2007-02-27  yoh <yoh@82381867-18eb-0310-98a2-9474e637aba2>

	* debian/README.Debian, debian/README.Debian-source,
	debian/changelog, debian/copyright, debian/dh_wraporig.local,
	debian/patches/00-dfsg-no-doc.dpatch,
	debian/patches/01-manpage-name.dpatch, debian/rules: fresh upstream
	prerelease and we are getting ready for a release git-svn-id: svn+ssh://washoe/home/yoh/.svn/debs/remake/trunk@930
	82381867-18eb-0310-98a2-9474e637aba2

2007-02-27  R. Bernstein <rocky@gnu.org>

	* NEWS, configure.ac, doc/how-to-make-a-release.txt: Last updates
	before a release.

2007-02-27  R. Bernstein <rocky@gnu.org>

	* NEWS, README.mdb, configure.ac, cvs2cl_usermap: Some small typos.
	Naming convention back to the double dash thing.

2007-02-27  yoh <yoh@82381867-18eb-0310-98a2-9474e637aba2>

	* debian/README.Debian-source, debian/changelog,
	debian/patches/00-dfsg-no-makedoc.dpatch, debian/patches/00list,
	debian/rules:  - cvs snapshot git-svn-id: svn+ssh://washoe/home/yoh/.svn/debs/remake/trunk@929
	82381867-18eb-0310-98a2-9474e637aba2

2007-02-26  R. Bernstein <rocky@gnu.org>

	* doc/how-to-make-a-release.txt: Be a little more explicit about
	where our head is at. (I aplogize for the confusion, Yaroslav.)

2007-02-26  R. Bernstein <rocky@gnu.org>

	* config/Makefile.am, doc/Makefile.am: Some files were missing in
	from the distribution. Thanks to Y to yy's.

2007-02-26  yoh <yoh@82381867-18eb-0310-98a2-9474e637aba2>

	* ABOUT-NLS, AUTHORS, COPYING, ChangeLog, ChangeLog.GNUMake,
	INSTALL, Makefile.am, Makefile.in, NEWS, README, README.W32,
	README.customs, README.mdb, TODO, acinclude.m4, aclocal.m4,
	build.sh.in, config.guess, config.h.in, config.sub,
	config/ChangeLog, config/Makefile.am, config/Makefile.in,
	config/codeset.m4, config/compile, config/config.guess,
	config/config.rpath, config/config.sub, config/depcomp,
	config/elisp-comp, config/gettext.m4, config/glibc21.m4,
	config/iconv.m4, config/install-sh, config/intdiv0.m4,
	config/inttypes-pri.m4, config/inttypes.m4, config/inttypes_h.m4,
	config/isc-posix.m4, config/lcmessage.m4, config/lib-ld.m4,
	config/lib-link.m4, config/lib-prefix.m4, config/mdate-sh,
	config/missing, config/mkinstalldirs, config/progtest.m4,
	config/readline.h, config/readline.m4, config/stdint_h.m4,
	config/texinfo.tex, config/uintmax_t.m4, config/ulonglong.m4,
	configure, configure.ac, debian/README.Debian-source,
	debian/changelog, debian/dh_wraporig.local, debian/patches/00list,
	emacs/Makefile.am, emacs/Makefile.in, emacs/mdb.el,
	emacs/mdb.el.in, getloadavg.c, gettext.m4, glob/COPYING.LIB,
	glob/ChangeLog, glob/Makefile.am, glob/Makefile.ami,
	glob/Makefile.in, glob/SCOPTIONS, glob/SMakefile,
	glob/configure.bat, glob/fnmatch.c, glob/fnmatch.h, glob/glob.c,
	glob/glob.h, iconv.m4, lib-ld.m4, lib-link.m4, lib-prefix.m4,
	make.1, nls.m4, po.m4, po/ChangeLog, po/LINGUAS, po/Makefile.in.in,
	po/Makevars, po/POTFILES.in, po/Rules-quot, po/boldquot.sed,
	po/da.po, po/de.po, po/en@boldquot.header, po/en@quot.header,
	po/es.po, po/fr.po, po/gl.po, po/he.po, po/hr.po,
	po/insert-header.sin, po/ja.po, po/ko.po, po/nl.po, po/pl.po,
	po/pt_BR.po, po/quot.sed, po/remake.pot, po/remove-potcdate.sin,
	po/ru.po, po/stamp-po, po/sv.po, po/tr.po, po/zh_CN.po,
	progtest.m4, src/Makefile.am, src/Makefile.in, src/alloca.c,
	src/ar_fns.c, src/ar_fns.h, src/arscan.c, src/arscan.h,
	src/buildargv.c, src/buildargv.h, src/commands.c, src/commands.h,
	src/dbg_break.c, src/dbg_break.h, src/dbg_cmd.c, src/dbg_cmd.h,
	src/dbg_fns.c, src/dbg_fns.h, src/dbg_stack.c, src/dbg_stack.h,
	src/debug.c, src/debug.h, src/default.c, src/default.h, src/dep.c,
	src/dep.h, src/dir_fns.c, src/dir_fns.h, src/expand.c,
	src/expand.h, src/file.c, src/file.h, src/function.c,
	src/function.h, src/getloadavg.c, src/getopt.c, src/getopt.h,
	src/getopt1.c, src/gettext.h, src/hash.c, src/hash.h,
	src/implicit.c, src/implicit.h, src/job.c, src/job.h,
	src/loadavg.c, src/main.c, src/make.h, src/misc.c, src/misc.h,
	src/print.c, src/print.h, src/read.c, src/read.h, src/remake.c,
	src/remake.h, src/remote-cstms.c, src/remote-stub.c,
	src/remote-stub.h, src/rule.c, src/rule.h, src/signame.c,
	src/trace.c, src/trace.h, src/types.h, src/variable.c,
	src/variable.h, src/version.c, src/vpath.c, src/vpath.h,
	tests/COPYING, tests/ChangeLog, tests/NEWS, tests/README,
	tests/mkshadow, tests/run_make_tests, tests/run_make_tests.pl,
	tests/scripts/debugger/general, tests/scripts/debugger/general.in,
	tests/scripts/debugger/trace, tests/scripts/features/comments,
	tests/scripts/features/conditionals,
	tests/scripts/features/default_names,
	tests/scripts/features/double_colon,
	tests/scripts/features/echoing, tests/scripts/features/errors,
	tests/scripts/features/escape, tests/scripts/features/export,
	tests/scripts/features/include, tests/scripts/features/mult_rules,
	tests/scripts/features/mult_targets,
	tests/scripts/features/order_only, tests/scripts/features/override,
	tests/scripts/features/parallelism,
	tests/scripts/features/patspecific_vars,
	tests/scripts/features/quoting, tests/scripts/features/recursion,
	tests/scripts/features/reinvoke,
	tests/scripts/features/statipattrules,
	tests/scripts/features/targetvars,
	tests/scripts/features/varnesting, tests/scripts/features/vpath,
	tests/scripts/features/vpath2, tests/scripts/features/vpathgpath,
	tests/scripts/features/vpathplus, tests/scripts/functions/abspath,
	tests/scripts/functions/addprefix,
	tests/scripts/functions/addsuffix,
	tests/scripts/functions/basename, tests/scripts/functions/call,
	tests/scripts/functions/dir, tests/scripts/functions/error,
	tests/scripts/functions/eval, tests/scripts/functions/filter-out,
	tests/scripts/functions/findstring,
	tests/scripts/functions/foreach, tests/scripts/functions/if,
	tests/scripts/functions/join, tests/scripts/functions/notdir,
	tests/scripts/functions/origin, tests/scripts/functions/realpath,
	tests/scripts/functions/sort, tests/scripts/functions/strip,
	tests/scripts/functions/substitution,
	tests/scripts/functions/suffix, tests/scripts/functions/value,
	tests/scripts/functions/warning, tests/scripts/functions/wildcard,
	tests/scripts/functions/word, tests/scripts/misc/general1,
	tests/scripts/misc/general2, tests/scripts/misc/general3,
	tests/scripts/misc/general4, tests/scripts/misc/write,
	tests/scripts/options/dash-B, tests/scripts/options/dash-C,
	tests/scripts/options/dash-I, tests/scripts/options/dash-e,
	tests/scripts/options/dash-f, tests/scripts/options/dash-k,
	tests/scripts/options/dash-l, tests/scripts/options/dash-n,
	tests/scripts/options/dash-q, tests/scripts/options/dash-t,
	tests/scripts/options/general, tests/scripts/options/symlinks,
	tests/scripts/targets/DEFAULT, tests/scripts/targets/FORCE,
	tests/scripts/targets/INTERMEDIATE, tests/scripts/targets/PHONY,
	tests/scripts/targets/SECONDARY, tests/scripts/targets/SILENT,
	tests/scripts/targets/clean, tests/scripts/test_template,
	tests/scripts/variables/CURDIR, tests/scripts/variables/MAKE,
	tests/scripts/variables/MAKECMDGOALS,
	tests/scripts/variables/MAKEFILES,
	tests/scripts/variables/MAKEFILE_LIST,
	tests/scripts/variables/MAKELEVEL,
	tests/scripts/variables/automatic, tests/scripts/variables/flavors,
	tests/scripts/variables/special, tests/test_driver.pl,
	tests/vpath.valgrind, w32/compat/dirent.c, w32/include/dirent.h,
	w32/include/pathstuff.h, w32/include/sub_proc.h,
	w32/include/w32err.h, w32/pathstuff.c, w32/subproc/NMakefile,
	w32/subproc/build.bat, w32/subproc/misc.c, w32/subproc/proc.h,
	w32/subproc/sub_proc.c, w32/subproc/w32err.c: moving to use merging
	with upstream git-svn-id: svn+ssh://washoe/home/yoh/.svn/debs/remake/trunk@928
	82381867-18eb-0310-98a2-9474e637aba2

2007-02-26  yoh <yoh@82381867-18eb-0310-98a2-9474e637aba2>

	* debian/TODO.Debian: minor TODO git-svn-id: svn+ssh://washoe/home/yoh/.svn/debs/remake/trunk@927
	82381867-18eb-0310-98a2-9474e637aba2

2007-02-26  R. Bernstein <rocky@gnu.org>

	* AUTHORS, doc/make.1.in: Suggestions from Y the wise.  make.1.in:
	Make it more clear what remake AUTHORS: make it more clear who is
	doing remake and who is doing make.

2007-02-25  R. Bernstein <rocky@gnu.org>

	* .cvsignore, Makefile.am, configure.ac, doc/.cvsignore, make.1.in
	=> doc/make.1.in: Move make manual page (make.1.in) into doc
	directory.

2007-02-25  R. Bernstein <rocky@gnu.org>

	* NEWS: Get format right for release.

2007-02-25  R. Bernstein <rocky@gnu.org>

	* AUTHORS: Add more thanks/contributors.

2007-02-25  R. Bernstein <rocky@gnu.org>

	* .cvsignore, Makefile.am, acinclude.m4, configure.ac,
	doc/mdb.texi, make.1 => make.1.in: Changes to make more Debian
	compliant.  make.1.in, configure.ac: allow for make->remake
	substitution configure.ac: In 0.62cvs now and remove a dash in
	tarball for Debian doc/mdb.texi: do the legal wording Debian dance

2007-02-25  yoh <yoh@82381867-18eb-0310-98a2-9474e637aba2>

	* debian/dirs, debian/install: corrected placement of mdb.el git-svn-id: svn+ssh://washoe/home/yoh/.svn/debs/remake/trunk@926
	82381867-18eb-0310-98a2-9474e637aba2

2007-02-25  yoh <yoh@82381867-18eb-0310-98a2-9474e637aba2>

	* debian/install: install into a directory git-svn-id: svn+ssh://washoe/home/yoh/.svn/debs/remake/trunk@925
	82381867-18eb-0310-98a2-9474e637aba2

2007-02-25  yoh <yoh@82381867-18eb-0310-98a2-9474e637aba2>

	* debian/rules: uff... getting late git-svn-id: svn+ssh://washoe/home/yoh/.svn/debs/remake/trunk@924
	82381867-18eb-0310-98a2-9474e637aba2

2007-02-25  yoh <yoh@82381867-18eb-0310-98a2-9474e637aba2>

	* debian/patches/00-no-emacstesting.dpatch: deleted since no need git-svn-id: svn+ssh://washoe/home/yoh/.svn/debs/remake/trunk@923
	82381867-18eb-0310-98a2-9474e637aba2

2007-02-25  yoh <yoh@82381867-18eb-0310-98a2-9474e637aba2>

	* debian/TODO.Debian, debian/dirs, debian/docs, debian/install,
	debian/patches/00list: copying .el file manually to dont bother
	modifying configure git-svn-id: svn+ssh://washoe/home/yoh/.svn/debs/remake/trunk@922
	82381867-18eb-0310-98a2-9474e637aba2

2007-02-25  yoh <yoh@82381867-18eb-0310-98a2-9474e637aba2>

	* debian/changelog, debian/patches/00-no-emacstesting.dpatch,
	debian/patches/00list, debian/patches/01-manpage-name.dpatch:  - Manpage got subsection  into filename  - Manpage name change over to remake  - No testing for emacs during build - just install mdb.el git-svn-id: svn+ssh://washoe/home/yoh/.svn/debs/remake/trunk@921
	82381867-18eb-0310-98a2-9474e637aba2

2007-02-25  yoh <yoh@82381867-18eb-0310-98a2-9474e637aba2>

	* debian/rules: renaming of manpage git-svn-id: svn+ssh://washoe/home/yoh/.svn/debs/remake/trunk@920
	82381867-18eb-0310-98a2-9474e637aba2

2007-02-25  yoh <yoh@82381867-18eb-0310-98a2-9474e637aba2>

	* debian/dirs, debian/{emacsen-install.ex => emacsen-install},
	debian/{emacsen-remove.ex => emacsen-remove},
	debian/{emacsen-startup.ex => emacsen-startup}, debian/info,
	debian/menu.ex, debian/postinst.ex, debian/postrm.ex,
	debian/preinst.ex, debian/prerm.ex,
	debian/remake-3.80+dbg-default.ex,
	debian/remake-3.80+dbg.doc-base.EX: removed the rest of template
	files, renamed emacsen installation files git-svn-id: svn+ssh://washoe/home/yoh/.svn/debs/remake/trunk@919
	82381867-18eb-0310-98a2-9474e637aba2

2007-02-25  yoh <yoh@82381867-18eb-0310-98a2-9474e637aba2>

	* debian/README.Debian, debian/control, debian/docs,
	debian/emacsen-install.ex, debian/emacsen-remove.ex,
	debian/emacsen-startup.ex, debian/manpage.1.ex,
	debian/manpage.sgml.ex, debian/manpage.xml.ex, debian/menu.ex,
	debian/patches/00-dfsg-no-doc.dpatch, debian/patches/00list,
	debian/postinst.ex, debian/postrm.ex, debian/preinst.ex,
	debian/prerm.ex, debian/remake-3.80+dbg-default.ex,
	debian/remake-3.80+dbg.doc-base.EX, debian/rules: initial
	modifications (renaming to proper name, removing unnecessary files) git-svn-id: svn+ssh://washoe/home/yoh/.svn/debs/remake/trunk@918
	82381867-18eb-0310-98a2-9474e637aba2

2007-02-25  yoh <yoh@82381867-18eb-0310-98a2-9474e637aba2>

	* debian/cron.d.ex, debian/init.d.ex: removing obviousely
	unnecessary files git-svn-id: svn+ssh://washoe/home/yoh/.svn/debs/remake/trunk@917
	82381867-18eb-0310-98a2-9474e637aba2

2007-02-25  yoh <yoh@82381867-18eb-0310-98a2-9474e637aba2>

	* config.guess, config.sub, debian/README.Debian,
	debian/README.Debian-source, debian/changelog, debian/compat,
	debian/control, debian/copyright, debian/cron.d.ex,
	debian/dh_wraporig.local, debian/dirs, debian/docs,
	debian/emacsen-install.ex, debian/emacsen-remove.ex,
	debian/emacsen-startup.ex, debian/info, debian/init.d.ex,
	debian/manpage.1.ex, debian/manpage.sgml.ex, debian/manpage.xml.ex,
	debian/menu.ex, debian/postinst.ex, debian/postrm.ex,
	debian/preinst.ex, debian/prerm.ex,
	debian/remake-3.80+dbg-default.ex,
	debian/remake-3.80+dbg.doc-base.EX, debian/rules, debian/watch: 
	[svn-inject] Applying Debian modifications to trunk git-svn-id: svn+ssh://washoe/home/yoh/.svn/debs/remake/trunk@916
	82381867-18eb-0310-98a2-9474e637aba2

2007-02-25  yoh <yoh@82381867-18eb-0310-98a2-9474e637aba2>

	* : [svn-inject] Forking remake source to Trunk git-svn-id: svn+ssh://washoe/home/yoh/.svn/debs/remake/trunk@915
	82381867-18eb-0310-98a2-9474e637aba2

2007-01-05  R. Bernstein <rocky@gnu.org>

	* Makefile.am, config/Makefile.am, po/da.po, po/de.po, po/es.po,
	po/fr.po, po/gl.po, po/he.po, po/hr.po, po/ja.po, po/ko.po,
	po/nl.po, po/pl.po, po/pt_BR.po, po/ru.po, po/sv.po, po/tr.po,
	po/zh_CN.po: Make "make dist" work.

2007-01-05  R. Bernstein <rocky@gnu.org>

	* htdocs/index.html: Add link to video demo.

2007-01-04  R. Bernstein <rocky@gnu.org>

	* src/vpath.c: Remove compilation warning.

2007-01-04  R. Bernstein <rocky@gnu.org>

	* src/strcache.c, src/strcache.h: strcache.{c,h} recently added to
	GNU make.

2007-01-04  R. Bernstein <rocky@gnu.org>

	* src/Makefile.am, src/dir_fns.c, src/dir_fns.h, src/function.c,
	src/function.h, src/hash.c, src/hash.h, src/read.h, src/remake.c,
	src/variable.c: More const * changes tracking GNU make.

2006-12-30  R. Bernstein <rocky@gnu.org>

	* src/read.c: Change \t's to cmd_prefix.

2006-12-30  R. Bernstein <rocky@gnu.org>

	* src/job.c, src/main.c, src/make.h: Tracking make 3.81 jumbo change
	up to about main.c

2006-12-18  R. Bernstein <rocky@gnu.org>

	* ChangeLog, src/expand.c, src/expand.h, src/file.c,
	src/function.c, src/function.h: Merge more of the Nov 18, '06
	changes - up to about function.c.  The commit changes from make
	rever to Savannah bug #15182 Some changes had to be held back :-(

2006-11-20  R. Bernstein <rocky@gnu.org>

	* src/variable.c, src/variable.h: Another constification from GNU
	Make change of Nov 18, '06.

2006-11-20  R. Bernstein <rocky@gnu.org>

	* po/da.po, po/de.po, po/es.po, po/fr.po, po/gl.po, po/he.po,
	po/hr.po, po/ja.po, po/ko.po, po/nl.po, po/pl.po, po/pt_BR.po,
	po/ru.po, po/sv.po, po/tr.po, po/zh_CN.po, src/ar_fns.c,
	src/ar_fns.h, src/arscan.c, src/arscan.h, src/default.c, src/dep.h: 
	First part of const-ification done to track recent GNU Make changes
	of Nov 18, '06

2006-11-18  psmith <psmith>

	* .cvsignore, ChangeLog, ar.c, arscan.c, commands.c, commands.h,
	default.c, dep.h, dir.c, expand.c, file.c, function.c, job.c,
	main.c, make.h, read.c, remake.c, strcache.c, variable.c,
	variable.h, vmsdir.h, vmsify.c, vpath.c, w32/include/pathstuff.h,
	w32/pathstuff.c: Fix from Eli for incorrect value of $(MAKE) on
	Cygwin.  A few changes from char* to void* where appropriate, and removing of
	unnecessary casts.  Much more work on const-ifying the codebase.  This round involves
	some code changes to make it correct.  NOTE!!  There will almost
	certainly be problems on the non-POSIX ports that will need to be
	addressed after the const changes are finished: they will need to be
	const-ified properly and there may need to be some changes to
	allocate memory, etc. as well.  The next (last?) big push for this, still to come, is const-ifying
	the filenames in struct file, struct dep, etc.  This will allow us
	to store file names in the string cache and finally resolve Savannah
	bug #15182 (make uses too much memory), among other advantages.

2006-10-01  psmith <psmith>

	* ChangeLog, README.OS2.template, README.cvs,
	config.h.W32.template, config/.cvsignore, config/dospaths.m4,
	configure.in, doc/make.texi, job.c, maintMakefile, make.1, make.h,
	remake.c, tests/ChangeLog, tests/run_make_tests.pl,
	tests/scripts/variables/automatic, tests/test_driver.pl,
	variable.c, variable.h: Fixed a number of documentation bugs, plus
	  some build/install issues: 16304, 16468, 16577, 17701, 17880, 16051,
	16652, 16698 Plus some from the mailing list.  Imported a patch from Eli to allow Cygwin builds to support
	DOS-style pathnames.

2006-07-29  R. Bernstein <rocky@gnu.org>

	* configure.ac: Patch from Dave Korn: Final link fails when srcdir != objdir because it looks in the
	source tree for libglob.a rather than the build tree. The following
	patch (followed by regenerating the auto-* files) fixed it for me.
	HTH!

2006-05-22  R. Bernstein <rocky@gnu.org>

	* htdocs/index.html: change url of CVS browser

2006-04-09  psmith <psmith>

	* ChangeLog, ar.c, arscan.c, commands.c, configure.in, default.c,
	dir.c, expand.c, file.c, function.c, getloadavg.c, implicit.c,
	job.c, main.c, maintMakefile, make.h, misc.c, read.c, remake.c,
	remote-cstms.c, rule.c, strcache.c, variable.c, vmsfunctions.c,
	vmsify.c, vpath.c: Another round of cleanups: - Add more warnings.  - Rename variables that mask out-scope vars with the same name.  - Remove all casts of return values from xmalloc, xrealloc, and
	alloca.  - Remove casts of the first argument to xrealloc.  - Convert all bcopy/bzero/bcmp invocations to use
	memcp/memmove/memset/memcmp.

2006-04-07  psmith <psmith>

	* ChangeLog, Makefile.am, NEWS, amiga.h, ar.c, arscan.c,
	commands.c, commands.h, config.h-vms.template, configure.in, dep.h,
	dir.c, expand.c, filedef.h, function.c, implicit.c, job.c, job.h,
	main.c, make.h, read.c, remake.c, rule.c, rule.h, variable.h,
	vmsdir.h, vmsjobs.c, vpath.c: Code cleanup:  Remove all references
	to PARAMS() & ansi2knr.

2006-04-04  R. Bernstein <rocky@gnu.org>

	* src/dep.c, src/main.c, src/make.h, src/read.c, src/read.h,
	src/remake.c: Merge in some 3.81 changes.

2006-04-01  psmith <psmith>

	* README.cvs: Minor command correction.

2006-04-01  psmith <psmith>

	* .cvsignore, ChangeLog, Makefile.am, NEWS, README.cvs,
	config.h.W32.template, config/.cvsignore, configure.in,
	doc/.cvsignore, doc/make.texi, function.c, implicit.c, misc.c,
	tests/ChangeLog, tests/scripts/features/parallelism,
	tests/scripts/functions/realpath: Release GNU make 3.81.  Update
	NEWS docs.  Enhance the manual to use automake version.texi, and use
	the canonical FSF copyright features and statement.  Some $(realpath
	...) tests won't work on Windows; leave them out The jobserver
	filedescriptor test might fail if some FDs are reserved, so for now
	comment out that check.

2006-03-30  R. Bernstein <rocky@gnu.org>

	* src/function.c, src/function.h, src/implicit.c, src/misc.c: Merge
	in some 3.81 changes.

2006-03-30  R. Bernstein <rocky@gnu.org>

	* src/rule.c: Merge in some GNU make 3.81 changes. Use alloc_dep().

2006-03-30  R. Bernstein <rocky@gnu.org>

	* src/dep.c, src/dep.h, src/file.c, src/file.h, src/implicit.c: 
	Merge in some 3.81 changes: add expand_deps, dep_free (free_dep),
	parse_prereqs, and snap_deps variables

2006-03-29  R. Bernstein <rocky@gnu.org>

	* NEWS, src/expand.c, src/implicit.c,
	tests/scripts/features/targetvars: Track Make 3.81: Fix Savannah bug
	#15913.

2006-03-29  R. Bernstein <rocky@gnu.org>

	* doc/mdb.texi: Go over intro a little. What I thought was a bug in
	remake in fact is just the arcane way GNU make works. (I mean it
	makes sense but boy do you have to do some digging in the GNU Make
	manual to find out what's going on.)

2006-03-28  R. Bernstein <rocky@gnu.org>

	* ChangeLog, doc/how-to-make-a-release.txt, src/dep.c, src/dep.h,
	src/expand.c, src/expand.h, src/implicit.c, src/make.h,
	src/variable.c, src/variable.h: Merge in 3.81 implict.c changes
	which puls in expand.c, variable.h changes.

2006-03-25  R. Bernstein <rocky@gnu.org>

	* htdocs/download.html, htdocs/index.html, htdocs/make.html: Check
	in webpage sources.

2006-03-25  R. Bernstein <rocky@gnu.org>

	* doc/mdb.texi: A number of small corrections.

2006-03-24  R. Bernstein <rocky@gnu.org>

	* ChangeLog, NEWS, configure.ac, po/da.po, po/de.po, po/es.po,
	po/fr.po, po/gl.po, po/he.po, po/hr.po, po/ja.po, po/ko.po,
	po/nl.po, po/pl.po, po/pt_BR.po, po/ru.po, po/sv.po, po/tr.po,
	po/zh_CN.po: Get ready for 0.61 release.

2006-03-24  R. Bernstein <rocky@gnu.org>

	* src/job.c: Guard against dereferencing NULL pointers.

2006-03-22  bosk <bosk>

	* ChangeLog, implicit.c: Fixed Savannah bug #16140.

2006-03-21  R. Bernstein <rocky@gnu.org>

	* src/dbg_fns.c: Was trying to set automatic variables for a null
	target.

2006-03-20  R. Bernstein <rocky@gnu.org>

	* src/dbg_cmd.c: Add missing \n

2006-03-20  psmith <psmith>

	* README.cvs, job.c, tests/scripts/features/parallelism: Minor fixes
	before the rc2 release.

2006-03-20  psmith <psmith>

	* AUTHORS, ChangeLog, NEWS, README.cvs, job.c, main.c, remake.c,
	tests/ChangeLog, tests/scripts/features/parallelism: Add some
	alloca(0) calls for systems without "normal" alloca support.  Fix a
	file descriptor leak with make re-exec while using the jobserver.
	Update some release information.

2006-03-19  R. Bernstein <rocky@gnu.org>

	* doc/how-to-make-a-release.txt, doc/mdb.texi, emacs/mdb.el.in,
	src/dbg_cmd.c: dbg_cmd.c: "write command" now adds directory
	mdb.texi: use @ovar a more.  others: small changes

2006-03-19  R. Bernstein <rocky@gnu.org>

	* src/dbg_cmd.c, src/dbg_fns.c, src/dbg_fns.h: Look for $(varname)
	and $varname when trying to expand variables.

2006-03-17  psmith <psmith>

	* ChangeLog, README.cvs, maintMakefile: Minor tweaks for 3.81rc2.

2006-03-17  bosk <bosk>

	* ChangeLog, dep.h, file.c, implicit.c, main.c, misc.c, read.c,
	remake.c, rule.c, tests/ChangeLog,
	tests/scripts/features/statipattrules: Fixed Savannah bug #16053.

2006-03-15  psmith <psmith>

	* ChangeLog, NEWS, expand.c, tests/scripts/features/targetvars: Fix
	Savannah bug #15913.

2006-03-12  R. Bernstein <rocky@gnu.org>

	* emacs/mdb.el.in: minor corrections to mdbtrack

2006-03-11  R. Bernstein <rocky@gnu.org>

	* emacs/mdb.el.in: Add comint shell tracking - taken from python's
	pdbtrack

2006-03-10  psmith <psmith>

	* ChangeLog, config/ChangeLog, config/dospaths.m4, configure.in,
	expand.c, glob/ChangeLog, glob/glob.c, implicit.c, job.c, remake.c,
	tests/ChangeLog, tests/scripts/features/escape,
	tests/scripts/functions/foreach, tests/scripts/functions/origin,
	tests/scripts/options/symlinks, tests/scripts/variables/automatic,
	tests/test_driver.pl, w32/subproc/sub_proc.c: Numerous updates to
	tests for issues found on Cygwin and Windows.  Revert a fix for $?
	including non-existent files as it shows a bug in the Linux kernel
	build.  Give them a release to fix this.  Add some changes from Eli
	Z. for Windows changes.

2006-03-08  psmith <psmith>

	* ChangeLog, NEWS, tests/ChangeLog, tests/run_make_tests.pl,
	tests/scripts/features/default_names,
	tests/scripts/features/targetvars, tests/scripts/options/dash-W,
	variable.c: Some test updates for Windows.  Handle SHELL set on the
	command line properly for windows.

2006-03-08  R. Bernstein <rocky@gnu.org>

	* ChangeLog, po/Makefile.in.in, po/da.po, po/de.po, po/es.po,
	po/fr.po, po/gl.po, po/he.po, po/hr.po, po/ja.po, po/ko.po,
	po/nl.po, po/pl.po, po/pt_BR.po, po/ru.po, po/sv.po, po/tr.po,
	po/zh_CN.po, src/main.c: src/main.c --debugger=error implies
	--debugger=fatal po/Makefile.in.in: wrong install directory?

2006-03-08  R. Bernstein <rocky@gnu.org>

	* doc/mdb.texi: Add cd and pwd.

2006-03-08  R. Bernstein <rocky@gnu.org>

	* src/dbg_cmd.c: Add pwd and cd. Alphabetize order of dbg_cmd
	(somewhat).

2006-02-27  R. Bernstein <rocky@gnu.org>

	* src/buildargv.c, src/file.c, src/file.h: buildargv.c: use
	HAVE_ALLOCA_H - needed on NetBSD file.c, file.h: documentation
	changes and a small variable rename

2006-02-27  R. Bernstein <rocky@gnu.org>

	* po/LINGUAS: Remove languages we can't seem to make.

2006-02-26  R. Bernstein <rocky@gnu.org>

	* NEWS: track GNU Make 3.81 changes

2006-02-21  psmith <psmith>

	* ChangeLog, implicit.c, makefile.vms, variable.c: Fix a potential
	core dump when merging aliases.  Might fix bug #15818.  Revert
	intermediate file free code.  Suppress some warnings in VMS builds.

2006-02-20  psmith <psmith>

	* NEWS: Move the copyright info to the end of the NEWS file,
	otherwise automake's GNITS check doesn't think we have updated it
	(only scans the first 15 lines).

2006-02-20  psmith <psmith>

	* ChangeLog, commands.c, expand.c, file.c, implicit.c, job.c: - Memory cleanups, found with valgrind.  - Fix handling of special targets like .SUFFIX for VMS insensitive
	targets.  - Don't make temporary batch files for -n.  Make sure batch files
	  are created in text mode.

2006-02-19  R. Bernstein <rocky@gnu.org>

	* configure.ac, po/Makefile.in.in: Another attempt to get "make
	install" work using the existing po/Makefile.in.in

2006-02-18  R. Bernstein <rocky@gnu.org>

	* po/Makefile.in: Okay, Makefile.in *is* derived

2006-02-18  R. Bernstein <rocky@gnu.org>

	* configure.ac, po/Makefile.in: configure.ac: We generate
	po/Makefile, not po/Makefile.in.  po/Makefile.in is not a derived
	file.

2006-02-18  R. Bernstein <rocky@gnu.org>

	* src/job.c, src/main.c, src/variable.c,
	tests/scripts/features/targetvars: targetvars: Get regression test
	change in for last commit.  More GNU Make merging.

2006-02-18  R. Bernstein <rocky@gnu.org>

	* src/variable.c: Track GNU Make change: Make sure we don't
	introduce a circularity into the variable set linked list.  Fixes
	Savannah bug #15757.

2006-02-17  psmith <psmith>

	* ChangeLog, tests/ChangeLog, tests/scripts/features/targetvars,
	variable.c: Make sure we don't introduce a circularity into the
	variable set linked list.  Fixes Savannah bug #15757.

2006-02-15  psmith <psmith>

	* ChangeLog, expand.c, function.c, make.h, tests/ChangeLog,
	tests/scripts/functions/error, tests/scripts/functions/foreach,
	tests/scripts/functions/warning, tests/scripts/functions/word,
	tests/scripts/options/warn-undefined-variables,
	tests/scripts/variables/negative: Fix Savannah bug #106: keep
	separate track of which variable we are expanding, and use that info
	when generating error messages instead of the file info, where
	appropriate.

2006-02-14  psmith <psmith>

	* ChangeLog, doc/make.texi, implicit.c, main.c, read.c, variable.c,
	variable.h: Some memory leak cleanups (found with valgrind).

2006-02-14  R. Bernstein <rocky@gnu.org>

	* src/implicit.c: Track GNU Make sources. GNU Make bug #11183.

2006-02-13  psmith <psmith>

	* ChangeLog, implicit.c: Fix bug #11183.

2006-02-11  psmith <psmith>

	* AUTHORS, ChangeLog, ChangeLog.2, Makefile.DOS.template,
	Makefile.am, Makefile.ami, NEWS, NMakefile.template, README.Amiga,
	README.DOS.template, README.OS2.template, README.W32.template,
	README.customs, README.cvs, README.template, SMakefile.template,
	TODO.private, acinclude.m4, amiga.c, amiga.h, ar.c, arscan.c,
	build.template, build_w32.bat, commands.c, commands.h,
	config.ami.template, config.h-vms.template, config.h.W32.template,
	config/ChangeLog, config/Makefile.am, config/dospaths.m4,
	configh.dos.template, configure.bat, configure.in, debug.h,
	default.c, dep.h, dir.c, doc/Makefile.am, dosbuild.bat, expand.c,
	file.c, filedef.h, function.c, getloadavg.c, getopt.c, getopt.h,
	getopt1.c, gettext.h, glob/ChangeLog, glob/Makefile.am,
	glob/Makefile.ami, glob/SMakefile, glob/configure.bat, implicit.c,
	job.c, job.h, main.c, maintMakefile, make.h, makefile.com,
	makefile.vms, misc.c, po/ChangeLog, po/Makevars, po/POTFILES.in,
	read.c, readme.vms, remake.c, remote-cstms.c, remote-stub.c,
	rule.c, rule.h, signame.c, strcache.c, subproc.bat,
	tests/ChangeLog, tests/NEWS, tests/README, tests/mkshadow,
	tests/run_make_tests.pl, tests/test_driver.pl, variable.c,
	variable.h, version.c, vmsdir.h, vmsfunctions.c, vmsify.c,
	vmsjobs.c, vpath.c, w32/Makefile.am, w32/compat/dirent.c,
	w32/include/dirent.h, w32/include/pathstuff.h,
	w32/include/sub_proc.h, w32/include/w32err.h, w32/pathstuff.c,
	w32/subproc/NMakefile, w32/subproc/build.bat, w32/subproc/misc.c,
	w32/subproc/proc.h, w32/subproc/sub_proc.c, w32/subproc/w32err.c: 
	Last of the copyright updates.

2006-02-11  psmith <psmith>

	* AUTHORS, README.Amiga, acinclude.m4, config.ami.template,
	configure.bat, getloadavg.c, getopt.c, getopt.h, getopt1.c,
	gettext.h, glob/ChangeLog, glob/Makefile.am, glob/Makefile.ami,
	glob/SMakefile, glob/configure.bat, glob/fnmatch.c, glob/fnmatch.h,
	glob/glob.c, glob/glob.h, hash.c, hash.h, make.1, misc.c,
	subproc.bat, tests/ChangeLog, tests/NEWS, tests/README,
	tests/mkshadow, tests/run_make_tests.pl, tests/test_driver.pl,
	w32/include/dirent.h: More copyright/license updates.

2006-02-11  psmith <psmith>

	* ChangeLog, ChangeLog.1, ChangeLog.2, Makefile.DOS.template,
	Makefile.am, Makefile.ami, NEWS, NMakefile.template,
	README.DOS.template, README.OS2.template, README.W32.template,
	README.customs, README.cvs, README.template, SMakefile.template,
	TODO.private, amiga.c, amiga.h, ar.c, arscan.c, build.template,
	build_w32.bat, commands.c, commands.h, config.h-vms.template,
	config.h.W32.template, config/ChangeLog, config/Makefile.am,
	config/dospaths.m4, configh.dos.template, configure.in, debug.h,
	default.c, dep.h, dir.c, doc/Makefile.am, doc/make.texi,
	dosbuild.bat, expand.c, file.c, filedef.h, function.c, implicit.c,
	job.c, job.h, main.c, maintMakefile, make.1, make.h, make.lnk,
	make_msvc_net2003.vcproj, makefile.com, makefile.vms, po/ChangeLog,
	po/Makevars, po/POTFILES.in, read.c, readme.vms, remake.c,
	remote-cstms.c, remote-stub.c, rule.c, rule.h, signame.c,
	strcache.c, variable.c, variable.h, version.c, vmsdir.h,
	vmsfunctions.c, vmsify.c, vmsjobs.c, vpath.c, w32/Makefile.am,
	w32/compat/dirent.c, w32/include/pathstuff.h,
	w32/include/sub_proc.h, w32/include/w32err.h, w32/pathstuff.c,
	w32/subproc/NMakefile, w32/subproc/build.bat, w32/subproc/misc.c,
	w32/subproc/proc.h, w32/subproc/sub_proc.c, w32/subproc/w32err.c: 
	Update copyright and license notices on all files.  Added new file
	strcache.c to various non-UNIX makefiles and build scripts.

2006-02-10  psmith <psmith>

	* ChangeLog, Makefile.am, NEWS, doc/make.texi, function.c, hash.c,
	hash.h, main.c, make.h, read.c, strcache.c, tests/ChangeLog,
	tests/run_make_tests.pl, tests/scripts/functions/andor,
	tests/test_driver.pl: - New code capability: a read-only string cache.  Start of solution
	  for Savannah bug #15182, but not much uses it yet.  Coming shortly.  - Added short-circuiting $(and ..) and $(or ...) functions.

2006-02-09  R. Bernstein <rocky@gnu.org>

	* doc/make.texi, src/dep.c, src/file.c, src/file.h, src/remake.c,
	src/vpath.c: Track GNU Make changes: Fix Savannah bugs # 15341,
	        15534, and 15533.  Rewrite large chunks of the "Commands" section of
	        the manual to better describe then backslash-newline handling, the
	SHELL variable, etc.

2006-02-09  R. Bernstein <rocky@gnu.org>

	* README.cvs, src/dir_fns.c, src/job.c, w32/subproc/sub_proc.c: 
	Track GNU Make 3.81 changes.  Savannah GNU make bug #15534.

2006-02-09  R. Bernstein <rocky@gnu.org>

	* emacs/mdb.el.in, src/job.c, src/job.h,
	tests/scripts/features/parallelism: mdb.el: more complete GNU
	debugger support job.{c,h} parallelism: track GNU Make changes (fix
	GNU make bug #15641)

2006-02-08  bosk <bosk>

	* ChangeLog, job.c, job.h, tests/ChangeLog,
	tests/scripts/features/parallelism: Fixed Savannah bug #15641.

2006-02-06  psmith <psmith>

	* ChangeLog, README.W32.template, README.cvs,
	config.h.W32.template, job.c, w32/subproc/sub_proc.c: Updates to
	Windows stuff from Markus Mauhart.

2006-02-06  psmith <psmith>

	* ChangeLog, dir.c, doc/make.texi, file.c, filedef.h, remake.c,
	tests/ChangeLog, tests/scripts/options/dash-W, vpath.c: Fix Savannah
	bugs # 15341, 15534, and 15533.  Rewrite large chunks of the
	"Commands" section of the manual to better describe then
	backslash-newline handling, the SHELL variable, etc.

2006-02-01  R. Bernstein <rocky@gnu.org>

	* po/Makefile.in.in: From gettext sources

2006-02-01  R. Bernstein <rocky@gnu.org>

	* src/dir_fns.c: Track GNU Make 3.81 cvs

2006-02-01  R. Bernstein <rocky@gnu.org>

	* src/dbg_cmd.c: Fix bug in show commands

2006-02-01  psmith <psmith>

	* ChangeLog, dir.c: Fix a bug where a variable could be used without
	being initialized in W32.

2006-02-01  R. Bernstein <rocky@gnu.org>

	* tests/scripts/options/symlinks, w32/include/sub_proc.h,
	w32/subproc/NMakefile, w32/subproc/build.bat,
	w32/subproc/sub_proc.c, w32/subproc/w32err.c: Track GNU Make 3.81cvs
	changes.

2006-02-01  R. Bernstein <rocky@gnu.org>

	* Makefile.am, README.cvs, configure.ac, doc/make.texi, po/LINGUAS,
	src/job.c, src/main.c, src/remake.c: Mostly track GNU Make 3.81cvs
	changes.  Makefile.am: all "test" as a synonym for "check"

2006-02-01  psmith <psmith>

	* ChangeLog, Makefile.am, NEWS, README.W32.template, README.cvs,
	config.h.W32.template, doc/make.texi, job.c, main.c,
	make_msvc_net2003.vcproj, po/ChangeLog, po/LINGUAS, remake.c,
	tests/scripts/options/symlinks, w32/include/sub_proc.h,
	w32/subproc/sub_proc.c: Various updates, mainly to the Windows port,
	from Eli Zaretskii and Markus Maurhart.

2006-01-21  R. Bernstein <rocky@gnu.org>

	* doc/make.texi: Document --trace=normal

2006-01-21  R. Bernstein <rocky@gnu.org>

	* NEWS: What's up

2006-01-21  R. Bernstein <rocky@gnu.org>

	* src/Makefile.am, src/buildargv.c, src/buildargv.h, src/dbg_cmd.c,
	src/dbg_cmd.h, src/main.c: main.c: add --trace=normal option reset:
	run wasn't reading args parameters. Now it does.

2006-01-14  R. Bernstein <rocky@gnu.org>

	* doc/doxygen/.cvsignore: Doxyfile is now derived.

2006-01-14  R. Bernstein <rocky@gnu.org>

	* doc/doxygen/{Doxyfile => Doxyfile.in}: Add .in to get STRIP_PATH
	correct independent of source location.

2006-01-09  R. Bernstein <rocky@gnu.org>

	* po/.cvsignore: ignore files autopoint creates.

2006-01-09  R. Bernstein <rocky@gnu.org>

	* .cvsignore: Ignore m4's added by autopoint.

2006-01-09  R. Bernstein <rocky@gnu.org>

	* config/codeset.m4, config/gettext.m4, config/glibc21.m4,
	config/iconv.m4, config/intdiv0.m4, config/inttypes-pri.m4,
	config/inttypes.m4, config/inttypes_h.m4, config/isc-posix.m4,
	config/lcmessage.m4, config/lib-ld.m4, config/lib-link.m4,
	config/lib-prefix.m4, config/progtest.m4, config/stdint_h.m4,
	config/uintmax_t.m4, config/ulonglong.m4: autopoint adds these.

2006-01-09  R. Bernstein <rocky@gnu.org>

	* autogen.sh: automess adjustment.

2006-01-09  R. Bernstein <rocky@gnu.org>

	* ABOUT-NLS: autopoint covers this.

2006-01-09  R. Bernstein <rocky@gnu.org>

	* doc/Makefile.am: Hack to get version-mdb.texi created.

2006-01-09  R. Bernstein <rocky@gnu.org>

	* doc/Makefile.am: Need a info_TEXINFOS for automake to install
	mdate-sh. Isn't that obvious?

2006-01-09  R. Bernstein <rocky@gnu.org>

	* ABOUT-NLS: Seems to be needed at the top level and isn't generated
	by automess.

2006-01-09  R. Bernstein <rocky@gnu.org>

	* autogen.sh: Replace with simpler stuff.

2006-01-09  R. Bernstein <rocky@gnu.org>

	* ABOUT-NLS, config/config.rpath, po/Makefile.in.in, po/Rules-quot: 
	These should be taken from the autotoolset environment.

2006-01-09  R. Bernstein <rocky@gnu.org>

	* doc/make.texi: Typo on one the --debug=read option. Note
	"Recursive Make Considered Harmful" and the import of that.

2006-01-09  R. Bernstein <rocky@gnu.org>

	* Makefile.am, doc/Makefile.am, doc/make.texi, src/Makefile.am: Use
	:= instead of =

2006-01-08  R. Bernstein <rocky@gnu.org>

	* TODO: Note that more work needs to be done to support phase where
	assignments are performed.

2006-01-05  R. Bernstein <rocky@gnu.org>

	* tests/README: Track GNU Make 3.81 updates (sort of).

2006-01-05  R. Bernstein <rocky@gnu.org>

	* tests/scripts/variables/automatic: Add regression tests for
	Savannah bugs #8154 and #12320.

2006-01-05  R. Bernstein <rocky@gnu.org>

	* ChangeLog, NEWS, configure.ac, doc/Makefile.am, doc/make.texi,
	doc/mdb.texi, make.1, src/Makefile.am, src/arscan.c, src/arscan.h,
	src/dir_fns.c, src/function.c, src/job.c, src/main.c, src/remake.c: 
	Mostly track changes to up-coming 3.81. Tabs in some source code
	have been removed.  make.1: note debugger options.

2006-01-04  psmith <psmith>

	* ChangeLog, Makefile.am, NEWS, README.W32.template,
	config.h-vms.template, config.h.W32.template, dir.c, doc/make.texi,
	job.c, main.c, make.1, makefile.com, read.c, readme.vms, remake.c,
	tests/ChangeLog, tests/README, tests/scripts/variables/automatic,
	vmsfunctions.c, vmsify.c: Various changes getting ready for the
	release of 3.81.  - Updates to make.texi and make.1 and other documentation - Some VMS patches - Fix minor bugs reported on the mailing list and from Debian.

2005-12-27  R. Bernstein <rocky@gnu.org>

	* NEWS: Time to move on.

2005-12-27  R. Bernstein <rocky@gnu.org>

	* doc/mdb.texi: Small debug session corrections/improvements.

2005-12-25  R. Bernstein <rocky@gnu.org>

	* src/file.c, src/file.h: Add enum variable to facilitate debugging.

2005-12-25  R. Bernstein <rocky@gnu.org>

	* doc/doxygen/Doxyfile, src/ar_fns.c, src/arscan.h, src/file.c,
	src/file.h, src/remake.c, src/remake.h: More doxygen documentation
	changes.

2005-12-25  R. Bernstein <rocky@gnu.org>

	* configure.ac: [no log message]

2005-12-25  R. Bernstein <rocky@gnu.org>

	* configure.ac, src/Makefile.am, src/job.c, src/main.c,
	src/os.h.in, tests/run_make_tests.pl: Add configure option
	--with-default-shell to specifiy the default shell. (Useful on
	Solaris) Add configure option --with-shell-trace to specify the option to
	give the default shell to turn on tracing.  src/{Makefile.am,job.c,main.c,os.h.in: Don't need os.h, use getopt.h

2005-12-25  R. Bernstein <rocky@gnu.org>

	* tests/test_driver.pl: Make note when --make option has not been
	set. It may be an error.

2005-12-25  R. Bernstein <rocky@gnu.org>

	* po/da.po, po/de.po, po/es.po, po/fr.po, po/gl.po, po/he.po,
	po/hr.po, po/ja.po, po/ko.po, po/nl.po, po/pl.po, po/pt_BR.po,
	po/ru.po, po/sv.po, po/tr.po, po/zh_CN.po: [no log message]

2005-12-25  R. Bernstein <rocky@gnu.org>

	* ChangeLog, Makefile.am, Makefile.ami, README.makedb =>
	README.mdb, configure.ac: configure.ac: in 0.61cvs now. Allow one to
	specifiy a default shell.  Makefile.am, README.mdb, README.maekdb: makedb->mdb

2005-12-25  R. Bernstein <rocky@gnu.org>

	* src/Makefile.am, src/ar_fns.c, src/ar_fns.h, src/arscan.c,
	src/arscan.h, src/commands.c, src/commands.h, src/dbg_cmd.c,
	src/dbg_fns.h, src/hash.h, src/job.c, src/job.h, src/main.c,
	src/make.h, src/os.h.in, src/types.h, src/variable.c: More Doxygen
	documentation.  os.h.in: start to do better about separating OS
	dependencies.

2005-12-25  R. Bernstein <rocky@gnu.org>

	* doc/mdb.texi: Minor corrections.

2005-12-24  R. Bernstein <rocky@gnu.org>

	* doc/how-to-make-a-release.txt: More makedb->mdb.

2005-12-24  R. Bernstein <rocky@gnu.org>

	* ChangeLog, doc/how-to-make-a-release.txt, src/main.c, src/make.h,
	src/rule.h, src/trace.h: Go over doxygen documentation.  Last commit
	before release. This time, for sure!

2005-12-24  R. Bernstein <rocky@gnu.org>

	* src/hash.h: Small typo.

2005-12-24  R. Bernstein <rocky@gnu.org>

	* doc/how-to-make-a-release.txt: [no log message]

2005-12-24  R. Bernstein <rocky@gnu.org>

	* ChangeLog, po/da.po, po/de.po, po/es.po, po/fr.po, po/gl.po,
	po/he.po, po/hr.po, po/ja.po, po/ko.po, po/nl.po, po/pl.po,
	po/pt_BR.po, po/ru.po, po/sv.po, po/tr.po, po/zh_CN.po: Yet another
	commit before release.

2005-12-24  R. Bernstein <rocky@gnu.org>

	* configure.ac, src/Makefile.am, src/main.c,
	tests/scripts/debugger/trace: various changes for Solaris without
	getopt

2005-12-24  R. Bernstein <rocky@gnu.org>

	* src/getopt.c, src/getopt.h, src/getopt1.c: Reinstate getopt for
	Solaris (8,9, 10 too?)

2005-12-24  R. Bernstein <rocky@gnu.org>

	* tests/scripts/debugger/trace: Deal with varying shell output

2005-12-24  R. Bernstein <rocky@gnu.org>

	* ChangeLog, doc/makedb.txt, po/da.po, po/de.po, po/es.po,
	po/fr.po, po/gl.po, po/he.po, po/hr.po, po/ja.po, po/ko.po,
	po/nl.po, po/pl.po, po/pt_BR.po, po/ru.po, po/sv.po, po/tr.po,
	po/zh_CN.po: Hope the last update before release.

2005-12-24  R. Bernstein <rocky@gnu.org>

	* ChangeLog, NEWS, configure.ac, doc/make.texi, po/da.po, po/de.po,
	po/es.po, po/fr.po, po/gl.po, po/he.po, po/hr.po, po/ja.po,
	po/ko.po, po/nl.po, po/pl.po, po/pt_BR.po, po/ru.po, po/sv.po,
	po/tr.po, po/zh_CN.po, src/main.c, src/make.h, src/remake.c,
	tests/scripts/options/symlinks, tests/scripts/variables/MAKE,
	tests/test_driver.pl: Add -L (symlink) option from GNU Make 3.81.

2005-12-24  R. Bernstein <rocky@gnu.org>

	* doc/make.texi: Update update date.

2005-12-24  R. Bernstein <rocky@gnu.org>

	* src/function.c: Add another function from Make 3.81

2005-12-24  R. Bernstein <rocky@gnu.org>

	* doc/make.texi: Add more function documentation from Make 3.81.

2005-12-24  R. Bernstein <rocky@gnu.org>

	* tests/scripts/functions/abspath, tests/scripts/functions/realpath: 
	Add realpath and abspath from make 3.81.

2005-12-24  R. Bernstein <rocky@gnu.org>

	* doc/make.texi: Update flavor documentation from Make 3.81.

2005-12-24  R. Bernstein <rocky@gnu.org>

	* tests/scripts/variables/flavors: Expand regression tests to make
	3.81 flavor tests.

2005-12-24  R. Bernstein <rocky@gnu.org>

	* src/dbg_cmd.c, src/dbg_fns.c: Latest gcc seems to give warnings
	about using *x++. Change to *x +=1.  Sigh.

2005-12-24  R. Bernstein <rocky@gnu.org>

	* tests/scripts/misc/write: Do not try to run if /dev/full is not
	around

2005-12-23  R. Bernstein <rocky@gnu.org>

	* emacs/.cvsignore: makedb.el -> mdb.el

2005-12-23  R. Bernstein <rocky@gnu.org>

	* ChangeLog, configure.ac, doc/make.texi, po/da.po, po/de.po,
	po/es.po, po/fr.po, po/gl.po, po/he.po, po/hr.po, po/ja.po,
	po/ko.po, po/nl.po, po/pl.po, po/pt_BR.po, po/ru.po, po/sv.po,
	po/tr.po, po/zh_CN.po, src/main.c: doc/make.texi: some small
	corrections src/main.c: go over --help po/* The usual when a version
	number is changed configure.ac: get ready for 0.60 release
	ChangeLog: no explanation is needed. In fact this commit will change
	it again.

2005-12-23  R. Bernstein <rocky@gnu.org>

	* NEWS: Get ready for 0.60 release.

2005-12-23  R. Bernstein <rocky@gnu.org>

	* NEWS: [no log message]

2005-12-23  R. Bernstein <rocky@gnu.org>

	* src/expand.h, src/read.c, tests/scripts/functions/eval: eval: add
	conditional test functions/read.c: print a *warning* (not error) if
	no include.  read.c: Some stylistic changes.

2005-12-23  R. Bernstein <rocky@gnu.org>

	* configure.ac, doc/make.texi, src/dbg_cmd.c, src/job.c,
	src/main.c, src/make.h, src/print.c, src/print.h: Patches from
	GNU/Linux: 3.79.1 siglist-patch, err-reporting, getcwd, and j8k

2005-12-23  R. Bernstein <rocky@gnu.org>

	* doc/make.texi: Revise information about real targets which have
	phony targets as a prerequisite. Break out the phony section into a
	couple of subsections.

2005-12-23  R. Bernstein <rocky@gnu.org>

	* doc/mdb.texi: Revise for new output.

2005-12-21  R. Bernstein <rocky@gnu.org>

	* NEWS: [no log message]

2005-12-21  R. Bernstein <rocky@gnu.org>

	* configure.ac, doc/.cvsignore, doc/Makefile.am, doc/makedb.texi,
	emacs/Makefile.am, emacs/gud.el, emacs/{makedb.el.in => mdb.el.in},
	src/dbg_cmd.c, src/debug.h: The great makedb->mdb rename. The rename
	is because we don't want confusion with this and the program that
	creates a DBM file.

2005-12-21  R. Bernstein <rocky@gnu.org>

	* src/job.c: Was erroneously showing command delimiters on the
	"echo" command.

2005-12-20  R. Bernstein <rocky@gnu.org>

	* src/debug.h: Doc change.

2005-12-20  R. Bernstein <rocky@gnu.org>

	* NEWS, src/dbg_cmd.c, src/dbg_fns.c, src/dbg_fns.h, src/debug.c,
	src/debug.h, src/function.c, src/job.c, src/main.c, src/read.c,
	src/remake.c, src/trace.c: More debug tracing funnelled through
	db_level. Debugger command "show debug" shows the debug mask in a
	more understandable way.

2005-12-20  R. Bernstein <rocky@gnu.org>

	* src/job.c, src/main.c: job.c: separator bars should be
	before/after commands even when entering the debugger or stepping.
	main.c: enter debugger on next/step on successful termination.

2005-12-20  R. Bernstein <rocky@gnu.org>

	* src/debug.h, src/job.c, src/main.c, tests/scripts/debugger/trace: 
	Now shows shell tracing when --trace=normal or stepping debugging.
	YEAH!

2005-12-20  R. Bernstein <rocky@gnu.org>

	* AUTHORS, NEWS, README.Amiga, doc/make.texi, src/debug.h,
	src/remake.c: debug.h: add mask doc from make.tex make.texi: merge
	in some of the relevant changes from 3.81 AUTHORS, NEWS: revise for
	this project

2005-12-20  R. Bernstein <rocky@gnu.org>

	* README.cvs: Revise for this project.

2005-12-20  R. Bernstein <rocky@gnu.org>

	* README: Revise for this project.

2005-12-20  R. Bernstein <rocky@gnu.org>

	* README.Amiga: What the story is for Amiga.

2005-12-19  R. Bernstein <rocky@gnu.org>

	* src/dir_fns.c: Remove the more specific free() for now. Crashes on
	64-bit athlon systems.

2005-12-19  R. Bernstein <rocky@gnu.org>

	* src/debug.h, src/main.c, src/read.c, src/read.h, src/types.h,
	tests/scripts/options/dash-l: Remove this horrible hack where
	stringlist_t's were cast to char ** and issues of memory allocation
	blithly ignored.  Fixes a problem with dash-I on cygwin? Definitely reduces valgrind
	memory leaks.  dash-l: reinstated - I feel lucky?

2005-12-19  R. Bernstein <rocky@gnu.org>

	* po/.cvsignore: [no log message]

2005-12-19  R. Bernstein <rocky@gnu.org>

	* src/dbg_cmd.c, src/debug.c, src/debug.h, src/file.h,
	src/function.c, src/implicit.c, src/implicit.h, src/job.c,
	src/main.c, src/print.c, src/remake.c, src/trace.c,
	tests/scripts/options/dash-n: Redo tracing a little bit. Output is
	slightly different.  Remove variable tracing - Is now folded into
	db_level.  Change a couple of "int"s to "bool"s

2005-12-18  R. Bernstein <rocky@gnu.org>

	* tests/scripts/debugger/trace, tests/scripts/features/echoing,
	tests/scripts/options/dash-n: Output has changed. Reflect that in
	tests.

2005-12-18  R. Bernstein <rocky@gnu.org>

	* doc/makedb.texi: Describe --just-print and --debug=basic to show
	how we differ from that.  Note set variable SHELL $(SHELL -x) trick to get tracing from the
	shell.

2005-12-18  R. Bernstein <rocky@gnu.org>

	* src/job.c: tracing is a little more like --just-print

2005-12-18  R. Bernstein <rocky@gnu.org>

	* NEWS, src/job.c: Give line numbers and target names on
	--just-print.

2005-12-18  R. Bernstein <rocky@gnu.org>

	* doc/makedb.texi, src/dbg_cmd.c, src/dbg_fns.c: Work on doc to
	bring it in line (a little) with recent work.  No longer show target
	after file location. We have that expanded below with the
	dependencies.

2005-12-18  R. Bernstein <rocky@gnu.org>

	* ChangeLog, doc/makedb.texi, po/.cvsignore, po/da.po, po/de.po,
	po/es.po, po/fr.po, po/gl.po, po/he.po, po/hr.po, po/ja.po,
	po/ko.po, po/nl.po, po/pl.po, po/pt_BR.po, po/ru.po, po/sv.po,
	po/tr.po, po/zh_CN.po: makedb.texi: correct automatic variable
	documentation

2005-12-18  R. Bernstein <rocky@gnu.org>

	* src/default.c, src/remake.c, src/rule.c: Some nexting tweaks and a
	free here and there.

2005-12-18  R. Bernstein <rocky@gnu.org>

	* po/Makefile.in.in: Need this because mkinstalldirs isn't in config
	under this directory.

2005-12-18  R. Bernstein <rocky@gnu.org>

	* po/Makefile.in.in: Update to gettext-0.14.4 and add .PHONY for
	some phony tags.

2005-12-18  R. Bernstein <rocky@gnu.org>

	* src/commands.c, src/commands.h: Turn some #defines and a char
	field into an enum.

2005-12-18  R. Bernstein <rocky@gnu.org>

	* NEWS, src/default.c, src/dir_fns.c, src/file.c, src/hash.c,
	src/implicit.c, src/main.c, src/make.h, src/read.c, src/remake.c,
	src/rule.c, tests/scripts/options/dash-l, tests/test_driver.pl: Go
	over memory allocation more. Reduce shared pointers. Free memory at
	the end explicitly so can use valgrind more agressively in the
	future.

2005-12-18  R. Bernstein <rocky@gnu.org>

	* src/dbg_cmd.c, src/dbg_fns.c, src/dbg_fns.h, src/dbg_stack.c: Move
	code to show target and prerequisites to on debugger prompt out of
	command routine and into fns. Is now show on stack motion commands.

2005-12-18  R. Bernstein <rocky@gnu.org>

	* src/main.c: Wrong &.

2005-12-18  R. Bernstein <rocky@gnu.org>

	* po/POTFILES.in: We don't have getopt.c any more.

2005-12-18  R. Bernstein <rocky@gnu.org>

	* ChangeLog, configure.ac, src/main.c, src/print.c, src/print.h,
	tests/scripts/features/escape, tests/scripts/features/mult_rules,
	tests/scripts/features/statipattrules,
	tests/scripts/features/vpathplus, tests/scripts/functions/error,
	tests/scripts/options/dash-k, tests/scripts/options/dash-q,
	tests/scripts/options/general, tests/scripts/variables/flavors: 
	Debugger error output changed. Get test results to match up.  Note:
	print.c needs to be changed to be able to deal with stderr as well
	as or in addition to stdout.

2005-12-18  R. Bernstein <rocky@gnu.org>

	* src/dbg_cmd.c: Show target and dependencies in entering debugger.
	Could/should generalize as part of a prompt string.

2005-12-17  R. Bernstein <rocky@gnu.org>

	* tests/run_make_tests.pl, tests/scripts/debugger/trace,
	tests/scripts/features/errors, tests/scripts/features/vpathplus,
	tests/scripts/options/dash-k: Changes because extended output on
	errors is now the default.

2005-12-17  R. Bernstein <rocky@gnu.org>

	* src/Makefile.am, src/debug.h, src/dep.c, src/dir_fns.c,
	src/dir_fns.h, src/file.c, src/function.c, src/getopt.c,
	src/getopt.h, src/getopt1.c, src/hash.c, src/hash.h, src/main.c,
	src/print.c, src/variable.c: More explicit frees of memory.
	free_hash_table gives a callback for a routine to free an item.  --extended-errors is now the default. Use --no-extended-errors if
	you don't want that.  Use installed getopt.{c,h} - that's probably better maintained.

2005-12-17  R. Bernstein <rocky@gnu.org>

	* ChangeLog, src/default.c, src/dir_fns.c, src/hash.c, src/job.c,
	src/main.c, src/make.h, src/print.c, src/rule.c: Yet another attempt
	to reduce unexplicitly free'd memory.  The next big win will
	probably be when we add a item_free function parameter on freeing
	hash tables.

2005-12-15  R. Bernstein <rocky@gnu.org>

	* src/job.c: [no log message]

2005-12-15  R. Bernstein <rocky@gnu.org>

	* src/job.c: More work in making "quit" work more gracefully.

2005-12-15  R. Bernstein <rocky@gnu.org>

	* src/dbg_cmd.c, src/dbg_cmd.h, src/debug.c, src/debug.h,
	src/job.c, src/main.c, src/print.c, src/read.c, src/remake.c,
	tests/scripts/functions/wildcard: Work on getting quit to quit
	better - previously it could cause an infinite loop.  Add some of the smaller fixes from make 3.81 which improve
	regression tests or initialize variables where they hadn't been
	before.

2005-12-14  R. Bernstein <rocky@gnu.org>

	* src/dbg_fns.c: Add hack to get line number from commands when we
	can't find the line number from the target.

2005-12-14  R. Bernstein <rocky@gnu.org>

	* src/print.c: [no log message]

2005-12-14  bosk <bosk>

	* ChangeLog, read.c: Fixed record_target_var to initialize
	variable's export field with v_default instead of leaving it
	"initialized" by whatever garbage happened to be on the heap.

2005-12-13  psmith <psmith>

	* ChangeLog, NEWS, configure.in, make.1, tests/ChangeLog,
	tests/run_make_tests.pl, tests/scripts/features/errors,
	tests/scripts/features/parallelism,
	tests/scripts/functions/wildcard, tests/scripts/targets/FORCE,
	tests/scripts/targets/PHONY, tests/scripts/targets/SILENT: Update
	the make.1 man page.  Use rm -f instead of rm in the test scripts.
	Fixes bug #15085.

2005-12-13  R. Bernstein <rocky@gnu.org>

	* src/dbg_fns.c, src/print.c: Note phony targets in locations as
	phony.

2005-12-12  R. Bernstein <rocky@gnu.org>

	* NEWS: [no log message]

2005-12-12  R. Bernstein <rocky@gnu.org>

	* src/dbg_cmd.c: General help shorter, more ddd-friendly (and more
	gdb-like).

2005-12-12  R. Bernstein <rocky@gnu.org>

	* src/dbg_cmd.c: Better status when ending inside a recursive make.

2005-12-12  R. Bernstein <rocky@gnu.org>

	* doc/makedb.texi: [no log message]

2005-12-12  R. Bernstein <rocky@gnu.org>

	* doc/makedb.texi: [no log message]

2005-12-12  R. Bernstein <rocky@gnu.org>

	* doc/makedb.texi: [no log message]

2005-12-12  R. Bernstein <rocky@gnu.org>

	* doc/makedb.texi: typo.

2005-12-12  R. Bernstein <rocky@gnu.org>

	* doc/makedb.texi: Show off target @ expand. Correct output which
	showed off a bug that has since been fixed.

2005-12-12  R. Bernstein <rocky@gnu.org>

	* ChangeLog, NEWS, po/da.po, po/de.po, po/es.po, po/fr.po,
	po/gl.po, po/he.po, po/hr.po, po/ja.po, po/ko.po, po/nl.po,
	po/pl.po, po/pt_BR.po, po/ru.po, po/sv.po, po/tr.po, po/zh_CN.po,
	src/default.c, src/dep.c, src/dep.h, src/implicit.c, src/main.c,
	src/read.c, src/rule.c: Fix vpath regression test failure on some
	OS's.  type casting a nameseq_t to a dep_t when is bad, bad, bad.
	Valgrind was showing uninitialized accesses. We now use calloc more
	pervasively and we no longer cast nameseq's to dep's but do a proper
	conversion (and allocationn).

2005-12-11  psmith <psmith>

	* ChangeLog, implicit.c, read.c, tests/ChangeLog,
	tests/scripts/features/se_implicit, tests/scripts/misc/general4: 
	Extend .SECONDEXPANSION to implicit rules.  Final fix for bug
	#13781.

2005-12-11  R. Bernstein <rocky@gnu.org>

	* src/misc.h: Header for misc.c.

2005-12-11  R. Bernstein <rocky@gnu.org>

	* configure.ac, src/Makefile.am, src/ar_fns.c, src/commands.c,
	src/dbg_cmd.h, src/dep.c, src/dir_fns.c, src/expand.c,
	src/function.c, src/function.h, src/implicit.c, src/job.c,
	src/main.c, src/make.h, src/misc.c, src/read.c, src/remake.c,
	src/rule.c, src/signame.c, src/variable.c, src/vpath.c,
	tests/scripts/misc/write, tests/test_driver.pl: Writing to a full
	filesystem gives an error (via Jim Meyerling).  Remove sindex.
	misc.c headers are now in misc.h, not make.h.  replace sindex() with
	strstr().  configure.ac: in 0.6cvs.

2005-12-11  R. Bernstein <rocky@gnu.org>

	* doc/make.texi: Document --extended errors or -E

2005-12-10  R. Bernstein <rocky@gnu.org>

	* ChangeLog, doc/how-to-make-a-release.txt: Last commit before 0.5.
	No, really.

2005-12-10  R. Bernstein <rocky@gnu.org>

	* doc/makedb.texi: More corrections.

2005-12-10  R. Bernstein <rocky@gnu.org>

	* ChangeLog, NEWS, README.makedb: Yet another go-over for release.

2005-12-10  R. Bernstein <rocky@gnu.org>

	* src/dbg_cmd.c: Spelling typo.

2005-12-10  R. Bernstein <rocky@gnu.org>

	* doc/makedb.texi: Go over for spelling. Fix sectioning and cross
	references a little.

2005-12-10  R. Bernstein <rocky@gnu.org>

	* ChangeLog, README.makedb, SMakefile: A couple of more small
	updates for 0.5.

2005-12-10  R. Bernstein <rocky@gnu.org>

	* ChangeLog, NEWS, po/da.po, po/de.po, po/es.po, po/fr.po,
	po/gl.po, po/he.po, po/hr.po, po/ja.po, po/ko.po, po/nl.po,
	po/pl.po, po/pt_BR.po, po/ru.po, po/sv.po, po/tr.po, po/zh_CN.po: 
	0.5 release - this time, for sure!

2005-12-10  R. Bernstein <rocky@gnu.org>

	* src/commands.c, src/commands.h, src/dbg_break.h, src/debug.h,
	src/dep.h, src/dir_fns.h, src/expand.c, src/file.c, src/file.h,
	src/function.c, src/getopt.h, src/gettext.h, src/hash.c,
	src/hash.h, src/job.h, src/main.c, src/make.h, src/remote-stub.h,
	src/rule.h, src/trace.h, src/types.h, src/variable.c,
	src/variable.h, src/vpath.c: More doxygenation.

2005-12-09  bosk <bosk>

	* ChangeLog, implicit.c, tests/ChangeLog,
	tests/scripts/features/patternrules: Fixed bug #13022 by setting
	is_target flag on files that this implicit pattern rule also makes.

2005-12-09  R. Bernstein <rocky@gnu.org>

	* src/ar_fns.h, src/arscan.h, src/commands.h, src/dbg_break.h,
	src/dbg_cmd.h, src/dbg_fns.h, src/dbg_stack.h, src/debug.h,
	src/default.h, src/dep.h, src/dir_fns.h, src/expand.h, src/file.h,
	src/filedef.h, src/function.c, src/function.h, src/hash.c,
	src/hash.h, src/implicit.h, src/job.h, src/print.h, src/read.h,
	src/remake.h, src/rule.h, src/trace.h, src/types.h, src/variable.h,
	src/vpath.h: Some doxygenation.

2005-12-09  R. Bernstein <rocky@gnu.org>

	* doc/doxygen/Doxyfile: Update file for newery doxygen. Basically
	ran doxygen -u.

2005-12-09  R. Bernstein <rocky@gnu.org>

	* glob/glob.h: Another syntax error for some systems.

2005-12-09  R. Bernstein <rocky@gnu.org>

	* src/dbg_cmd.c: syntax error for earlier gcc compilers.

2005-12-09  R. Bernstein <rocky@gnu.org>

	* glob/glob.h: Bad syntax.

2005-12-09  R. Bernstein <rocky@gnu.org>

	* ChangeLog, Makefile.am, NEWS: Makefile.am: disable regression
	testing if building outside of sourcetree.

2005-12-09  R. Bernstein <rocky@gnu.org>

	* doc/Makefile.am, src/Makefile.am: src/Makefile.am - facilitate
	building outside of source tree doc/Makefile.am - make clean needs
	to remove all make.info files.

2005-12-09  R. Bernstein <rocky@gnu.org>

	* ChangeLog, configure.ac, po/POTFILES.in, po/da.po, po/de.po,
	po/es.po, po/fr.po, po/gl.po, po/he.po, po/hr.po, po/ja.po,
	po/ko.po, po/nl.po, po/pl.po, po/pt_BR.po, po/ru.po, po/sv.po,
	po/tr.po, po/zh_CN.po: Get ready for 0.5 release.

2005-12-09  R. Bernstein <rocky@gnu.org>

	* src/hash.c, src/hash.h, src/main.c, src/rule.c, src/rule.h: Add
	doxygen documentation.

2005-12-08  R. Bernstein <rocky@gnu.org>

	* src/main.c: valgrind memory free reduction.

2005-12-08  R. Bernstein <rocky@gnu.org>

	* glob/glob.h, src/ar_fns.c, src/getloadavg.c: cygwin compilation
	warning reductions.

2005-12-08  R. Bernstein <rocky@gnu.org>

	* src/dbg_break.c: Breakpoint numbers again more like gdb.
	Breakpoint numbers are unique and not reassigned.

2005-12-07  R. Bernstein <rocky@gnu.org>

	* NEWS: What's up.

2005-12-07  bosk <bosk>

	* ChangeLog, remake.c, tests/ChangeLog,
	tests/scripts/features/double_colon: Fixed bug #14334 by propagate
	the change of modification time to all the double-colon entries only
	if it is the last one to be updated.

2005-12-07  R. Bernstein <rocky@gnu.org>

	* tests/scripts/variables/automatic: [no log message]

2005-12-07  R. Bernstein <rocky@gnu.org>

	* tests/scripts/variables/automatic: [no log message]

2005-12-07  R. Bernstein <rocky@gnu.org>

	* tests/scripts/variables/automatic: Reduce the amount of cheating
	we're doing on testing automatic variables Only $+ gives different
	results when not run as a separate test.  While we are at it, start
	documenting the test.

2005-12-07  R. Bernstein <rocky@gnu.org>

	* Makefile.am, getloadavg.c: Need getloadavg.c in top-level
	directory - sigh.

2005-12-07  R. Bernstein <rocky@gnu.org>

	* doc/makedb.texi, src/Makefile.am, src/ar_fns.c, src/dbg_break.c,
	src/dbg_cmd.c, src/debug.h, src/{dir.c => dir_fns.c},
	src/dir_fns.h, src/function.c, src/function.h, src/hash.c,
	src/implicit.c, src/job.c, src/main.c, src/make.h, src/print.c,
	src/read.c, src/remake.c, src/rule.c, src/trace.c, src/vpath.c: 
	makdeb.texi: document next vs. step move directory definitions out
	of main.h and into dir_fns.h Add more free routines and use them to
	reduce unfreed memory in use at end of program.

2005-12-07  R. Bernstein <rocky@gnu.org>

	* src/dbg_cmd.c, src/job.c, src/main.c, src/remake.c: Make
	distinction between "next" and "step"

2005-12-06  R. Bernstein <rocky@gnu.org>

	* ChangeLog, Makefile.am, NEWS, po/da.po, po/de.po, po/es.po,
	po/fr.po, po/gl.po, po/he.po, po/hr.po, po/ja.po, po/ko.po,
	po/nl.po, po/pl.po, po/pt_BR.po, po/ru.po, po/sv.po, po/tr.po,
	po/zh_CN.po, src/dbg_break.c: break is a little more like gdb - ddd
	like "in foo at bar".

2005-12-06  R. Bernstein <rocky@gnu.org>

	* src/Makefile.am, src/dbg_break.c, src/dbg_break.h, src/dbg_cmd.c,
	src/dbg_fns.c, src/dbg_fns.h, src/dbg_stack.c, src/dbg_stack.h,
	src/function.h, src/implicit.c, src/make.h, src/remake.c,
	src/rule.c, src/vpath.c, src/vpath.h: Change break command to work
	on break numbers like gdb.

2005-12-05  R. Bernstein <rocky@gnu.org>

	* doc/make.texi: Add info about --debugger and --trace and how
	silence is not golden.

2005-12-05  R. Bernstein <rocky@gnu.org>

	* Makefile.am: We don't have getloadavg.c any more.

2005-12-05  R. Bernstein <rocky@gnu.org>

	* src/loadavg.c: Remove unused variable warning on cygwin.

2005-12-05  R. Bernstein <rocky@gnu.org>

	* src/print.c: Fix uninitialized variable problem.

2005-12-04  R. Bernstein <rocky@gnu.org>

	* src/ar_fns.h, src/dir.c: Remove harmless type mismatch in
	compiling dir.c

2005-12-04  R. Bernstein <rocky@gnu.org>

	* src/default.c, src/job.c, src/main.c, src/make.h, src/rule.c,
	src/variable.c: Attempt merge of cygwin patches.

2005-12-04  R. Bernstein <rocky@gnu.org>

	* tests/scripts/features/export: [no log message]

2005-12-04  R. Bernstein <rocky@gnu.org>

	* tests/scripts/features/export: Adjust test for cygwin.

2005-12-04  R. Bernstein <rocky@gnu.org>

	* src/main.c: remove more amiga

2005-12-04  R. Bernstein <rocky@gnu.org>

	* tests/scripts/features/export: Add test documentation.

2005-12-04  R. Bernstein <rocky@gnu.org>

	* src/remake.c, tests/run_make_tests.pl,
	tests/scripts/features/default_names, tests/test_driver.pl: 
	remake.c: __CYGWIN__ is like WINDOWS32.  run_make_tests.pl: Note
	CYGWIN is like W32. chop is deprecated.  default_names: more
	complete description. Shorten code.

2005-12-04  R. Bernstein <rocky@gnu.org>

	* src/main.c: Perhaps overzealous free().

2005-12-04  R. Bernstein <rocky@gnu.org>

	* src/ar_fns.c, src/commands.h, src/debug.h, src/default.c,
	src/default.h, src/dep.h, src/file.c, src/file.h, src/hash.c,
	src/hash.h, src/implicit.c, src/main.c, src/make.h, src/read.c,
	src/remake.c, src/rule.c, src/rule.h, src/types.h, src/variable.h: 
	Add more free routines unreleased reduce memory by another 10K or
	so.  More typedef use and rearrangement. More documentation in
	headers.

2005-12-04  R. Bernstein <rocky@gnu.org>

	* Makefile.am: use --make now

2005-12-04  R. Bernstein <rocky@gnu.org>

	* src/dbg_cmd.c: Somebody doesn't know how to alphabetize correctly.

2005-12-04  R. Bernstein <rocky@gnu.org>

	* getloadavg.c: Use the version in src.

2005-12-04  R. Bernstein <rocky@gnu.org>

	* SCOPTIONS, configh.dos, makefile.com, subproc.bat: Remove crud.

2005-12-04  R. Bernstein <rocky@gnu.org>

	* ChangeLog, README.DOS, configure.bat: No longer used.

2005-12-04  R. Bernstein <rocky@gnu.org>

	* ChangeLog, Makefile.DOS, NMakefile, README.Amiga, build_w32.bat,
	config.ami, config.h-vms, config.h.W32, dosbuild.bat, make.lnk: 
	Remove some of the no longer maintained files

2005-12-04  R. Bernstein <rocky@gnu.org>

	* src/file.h: Pedantic change.

2005-12-04  R. Bernstein <rocky@gnu.org>

	* src/Makefile.am, src/dbg_fns.h, src/default.c, src/dep.c,
	src/expand.h, src/file.h, src/remake.h, src/remote-cstms.c,
	src/remote-stub.c, src/trace.h, src/variable.h: filedef.h -> file.h

2005-12-04  R. Bernstein <rocky@gnu.org>

	* NEWS, doc/makedb.texi, src/dbg_cmd.c, src/default.c, src/dep.c,
	src/dep.h, src/expand.c, src/expand.h, src/file.c, src/filedef.h,
	src/hash.c, src/hash.h, src/main.c, src/print.c, src/print.h,
	src/read.c, src/read.h: Add "info makefiles" to show list of
	Makefiles read.  Reduce memory leaks before exit in half by freeing
	dependency chain of makefiles_read.

2005-12-03  R. Bernstein <rocky@gnu.org>

	* NEWS, tests/test_driver.pl: Minor changes.

2005-12-03  R. Bernstein <rocky@gnu.org>

	* tests/ChangeLog, tests/NEWS, tests/run_make_tests.pl,
	tests/test_driver.pl: Start to revise testing process for more
	modern Perl usage. Well, also I want /scripts to get removed so that
	completion can be used to specify a test name.

2005-12-03  R. Bernstein <rocky@gnu.org>

	* src/hash.h: forgoet one __P()

2005-12-03  R. Bernstein <rocky@gnu.org>

	* NEWS, src/commands.c, src/dbg_cmd.c, src/default.c, src/dir.c,
	src/function.c, src/hash.c, src/hash.h, src/job.c, src/main.c,
	src/make.h, src/read.c, src/trace.c, src/variable.c, src/variable.h: 
	Reduce memory leaks via valgrind. More VMS/Amiga/EMX removal.

2005-12-03  R. Bernstein <rocky@gnu.org>

	* NEWS, src/print.c, src/print.h, src/read.c: Errors in eval issued
	from the debugger no longer cause termintation.

2005-12-02  R. Bernstein <rocky@gnu.org>

	* NEWS: [no log message]

2005-12-02  R. Bernstein <rocky@gnu.org>

	* src/default.c, src/default.h, src/main.c, src/read.c: More
	AMIGA/VMS, EMX removal. Attempt to reduce leaks (unsuccessfully).

2005-12-02  R. Bernstein <rocky@gnu.org>

	* src/amiga.c, src/amiga.h, src/dbg_cmd.c, src/dbg_cmd.h,
	src/dbg_fns.c, src/dbg_fns.h, src/default.h, src/filedef.h,
	src/job.c, src/job.h, src/make.h, src/remake.h, src/remote-stub.h,
	src/variable.c, src/variable.h: dbg_cmd.c: Allow @ or $@ in target
	command. Make into common routine in dbg_fns.{c,h} Remove EMX and AMIGA support. Remove PARAMS() many places.  Remove PARAMS

2005-12-02  R. Bernstein <rocky@gnu.org>

	* src/job.c: Compilation fix for cygwin - hope it doesn't break
	others...

2005-12-02  R. Bernstein <rocky@gnu.org>

	* NEWS: add "target expand" to list target commands with "make"
	variables expanded.

2005-12-02  R. Bernstein <rocky@gnu.org>

	* doc/makedb.texi, src/dbg_cmd.c, src/file.c: Document "target
	expand" and allow it to work with "target command"

2005-12-02  R. Bernstein <rocky@gnu.org>

	* src/commands.c, src/commands.h, src/dbg_cmd.c, src/dir.c,
	src/file.c, src/filedef.h, src/rule.c: Add expand option to "target"
	command to expand the commands.

2005-12-01  R. Bernstein <rocky@gnu.org>

	* src/ar_fns.c, src/arscan.c, src/commands.c, src/dir.c,
	src/function.c, src/job.h, src/make.h: Simplification: remove more
	VMS use of PARAMS() and Xenix.

2005-12-01  R. Bernstein <rocky@gnu.org>

	* doc/doxygen/.cvsignore, po/.cvsignore: [no log message]

2005-12-01  R. Bernstein <rocky@gnu.org>

	* src/make.h: Remove compiler warning about incompatible types using
	bsd_signal by making sure GNU_SOURCE is set before including
	"types.h" (which includes "features.h")

2005-12-01  R. Bernstein <rocky@gnu.org>

	* ChangeLog, NEWS, configure.ac, src/dbg_cmd.c, src/dbg_stack.c,
	src/file.c, src/filedef.h, src/print.c, src/print.h,
	src/variable.c, src/variable.h: - target command now sets file variables.  - where now allows a positive amount value to indicate how many
	stack entries to show - we no longer show variable hash stats which most folks (including
	  myself) do not need to be concerned with.  - configure.c we're back in CVS land - start to use enumerations instead of #defines

2005-11-29  R. Bernstein <rocky@gnu.org>

	* src/dbg_cmd.c: Little bug in quit command.

2005-11-29  R. Bernstein <rocky@gnu.org>

	* doc/makedb.texi: expand backtrace to include reading Makefiles.

2005-11-29  R. Bernstein <rocky@gnu.org>

	* doc/makedb.texi: Add back bt as an alias of backtrace - we now
	have it in the code.

2005-11-29  R. Bernstein <rocky@gnu.org>

	* src/dbg_cmd.c: Add bt as an alias for backtrace.

2005-11-29  R. Bernstein <rocky@gnu.org>

	* src/dbg_cmd.c, src/dbg_fns.c, src/dbg_fns.h, src/job.c: dbg_cmd.c:
	debugger wording closer to gdb.  dbg_fns.{c,h}: add parameter to
	specify minimum number of letters job.c: remove -Wall warnings.

2005-11-29  R. Bernstein <rocky@gnu.org>

	* src/dbg_cmd.c, src/job.c, src/trace.h: dbg_cmd.c: Add fixed alias
	mechanism.  job.c: start to remove Amiga. trace.h: stylistic change.

2005-11-29  R. Bernstein <rocky@gnu.org>

	* src/print.c, src/print.h: Small stylistic changes.

2005-11-29  R. Bernstein <rocky@gnu.org>

	* src/debug.c: Should add print.h which contains the prototype for
	fatal().

2005-11-28  R. Bernstein <rocky@gnu.org>

	* doc/makedb.texi: Small corrections

2005-11-28  R. Bernstein <rocky@gnu.org>

	* doc/makedb.texi: Correct more line numbers. makedb doesn't know bt
	or backtrace. More complete description of backtrace.

2005-11-27  R. Bernstein <rocky@gnu.org>

	* doc/how-to-make-a-release.txt: Revise as appropriate.

2005-11-27  R. Bernstein <rocky@gnu.org>

	* doc/makedb.texi: And another one.

2005-11-27  R. Bernstein <rocky@gnu.org>

	* doc/makedb.texi: First change after update: wrong line number in
	error.

2005-11-27  R. Bernstein <rocky@gnu.org>

	* ChangeLog, glob/glob.h, po/da.po, po/de.po, po/es.po, po/fr.po,
	po/gl.po, po/he.po, po/hr.po, po/ja.po, po/ko.po, po/nl.po,
	po/pl.po, po/pt_BR.po, po/ru.po, po/sv.po, po/tr.po, po/zh_CN.po: 
	Ready for final 0.4 release.

2005-11-27  R. Bernstein <rocky@gnu.org>

	* configure.ac: Make history_list() test work sometimes.

2005-11-27  R. Bernstein <rocky@gnu.org>

	* configure.ac, src/dbg_cmd.c: Compilation fixes for Darwin

2005-11-27  R. Bernstein <rocky@gnu.org>

	* src/dir.c, src/expand.c: Alloca #includes for Solaris 8.

2005-11-27  R. Bernstein <rocky@gnu.org>

	* src/dir.c: [no log message]

2005-11-27  R. Bernstein <rocky@gnu.org>

	* po/.cvsignore, src/debug.h, src/types.h: Compilation fixes for
	BSDI.

2005-11-27  R. Bernstein <rocky@gnu.org>

	* src/ar_fns.c, src/ar_fns.h, src/arscan.c, src/commands.c,
	src/dbg_cmd.c, src/dep.h, src/dir.c, src/function.c,
	src/implicit.c, src/job.c, src/main.c, src/read.c, src/rule.c,
	src/variable.c: Remove Solaris 8 compilation warnings.

2005-11-27  R. Bernstein <rocky@gnu.org>

	* doc/Makefile.am: Add more files are needed to create info.

2005-11-27  R. Bernstein <rocky@gnu.org>

	* doc/Makefile.am: Add make.texi and makedb.texi - can't make info
	files without them.

2005-11-27  R. Bernstein <rocky@gnu.org>

	* glob/glob.c: Remove prototype warning. Remove some VMS references.

2005-11-27  R. Bernstein <rocky@gnu.org>

	* src/read.c: Make sure curfile is always initialized.

2005-11-27  R. Bernstein <rocky@gnu.org>

	* glob/glob.c: realloc() argument should be void *, not char *.

2005-11-27  R. Bernstein <rocky@gnu.org>

	* src/dbg_cmd.c: variable b_in_debugger needs to get defined if
	C-preprocessor symbol HAVE_LIBREADLINE isn't.

2005-11-27  R. Bernstein <rocky@gnu.org>

	* src/commands.c, src/dbg_cmd.c, src/dbg_fns.c, src/debug.h,
	src/dir.c, src/implicit.c: Compilation fixes for cygwin

2005-11-27  R. Bernstein <rocky@gnu.org>

	* src/ar_fns.c: Was ar.c

2005-11-27  R. Bernstein <rocky@gnu.org>

	* doc/Makefile.am: Node makedb.texi

2005-11-27  R. Bernstein <rocky@gnu.org>

	* doc/Makefile.am: Don't make HTML files by default.

2005-11-27  R. Bernstein <rocky@gnu.org>

	* NEWS, configure.ac, doc/make.texi, doc/makedb.texi,
	po/POTFILES.in, src/Makefile.am, src/ar.c, src/ar_fns.h,
	src/make.h, src/read.c, src/remake.c: configure.ac: Get ready for
	0.4 rlease makedb.texi: we now get the right line number for
	commands - reflect that.  po/POSTFILES,in ar.c -> ar_fns.c Remove
	definitions from make.h

2005-11-27  R. Bernstein <rocky@gnu.org>

	* src/job.h: Make more like the others. CVS Id line, e.g.

2005-11-27  R. Bernstein <rocky@gnu.org>

	* src/job.c, src/read.c: More VMS removal.

2005-11-27  R. Bernstein <rocky@gnu.org>

	* TODO, po/da.po, po/de.po, po/es.po, po/fr.po, po/gl.po, po/he.po,
	po/hr.po, po/ja.po, po/ko.po, po/nl.po, po/pl.po, po/pt_BR.po,
	po/ru.po, po/sv.po, po/tr.po, po/zh_CN.po, src/commands.c,
	src/job.c: Last change to get command line number corrections in.  *.po: Gotta live with this until I figure out how to remove them
	from CVS.

2005-11-27  R. Bernstein <rocky@gnu.org>

	* autogen.sh: Add configure (with --enable-maintainer-mode) to
	initial setup process.

2005-11-27  R. Bernstein <rocky@gnu.org>

	* src/read.c, src/read.h: Add CVS Id lines.

2005-11-27  R. Bernstein <rocky@gnu.org>

	* src/expand.c, src/expand.h: Stylistic differences.

2005-11-27  R. Bernstein <rocky@gnu.org>

	* src/commands.c: Get ready for more accurate command line number
	info.

2005-11-27  R. Bernstein <rocky@gnu.org>

	* src/job.c: Get ready for more accurate command line number
	information.  Remove some VMS stuff.

2005-11-27  R. Bernstein <rocky@gnu.org>

	* src/read.c: Stylistic change.

2005-11-27  R. Bernstein <rocky@gnu.org>

	* src/commands.h: Get ready for correct line number information in
	Makefile commands

2005-11-27  R. Bernstein <rocky@gnu.org>

	* src/commands.h, src/job.h: Get ready for better reporting of
	command file line number.  (Due to a bug in my checked out sources, I'm going to have to break
	this up intolots of little pieces.)

2005-11-27  R. Bernstein <rocky@gnu.org>

	* makefile.vms, po/POTFILES.in, readme.vms: Removal of VMS files.

2005-11-27  R. Bernstein <rocky@gnu.org>

	* NEWS, src/Makefile.am, src/ar.c, src/arscan.c, src/arscan.h,
	src/job.h, src/make.h, src/variable.c, src/vmsdir.h,
	src/vmsfunctions.c, src/vmsify.c: Start to remove VMS support.

2005-11-27  R. Bernstein <rocky@gnu.org>

	* src/print.c, src/print.h: Print Makefile read stack if extended
	errors.

2005-11-27  R. Bernstein <rocky@gnu.org>

	* src/dbg_cmd.c, src/dbg_fns.c, src/dbg_fns.h, src/dbg_stack.c,
	src/dbg_stack.h, src/print.c, src/read.c, src/trace.c, src/trace.h: 
	Add stack for reading Makefiles

2005-11-24  R. Bernstein <rocky@gnu.org>

	* TODO: Revise to current situation.

2005-11-24  R. Bernstein <rocky@gnu.org>

	* src/dbg_cmd.c, src/function.c, src/print.h, src/read.c: Show
	location when debugging Makefile reading and processing include's
	History command changed to "show command" like gdb.

2005-11-24  R. Bernstein <rocky@gnu.org>

	* doc/makedb.texi: Add --trace=read and node "show command"

2005-11-23  R. Bernstein <rocky@gnu.org>

	* src/debug.h, src/function.c: Call tracing now works a bit better.

2005-11-23  R. Bernstein <rocky@gnu.org>

	* src/debug.h, src/function.c, src/main.c: Start a function trace
	mode.

2005-11-23  R. Bernstein <rocky@gnu.org>

	* doc/makedb.texi: Revise output examples. We now allow setting
	variables without needing the word "variable".

2005-11-23  R. Bernstein <rocky@gnu.org>

	* src/Makefile.am, src/dbg_cmd.c, src/dbg_cmd.h, src/dbg_fns.c,
	src/dbg_fns.h, src/dbg_stack.c, src/dbg_stack.h, src/filedef.h: 
	Break out some of the routines from dbg_cmd.c into
	dbg_{fns,stack}.{c,h} No functional changes make.

2005-11-23  R. Bernstein <rocky@gnu.org>

	* src/dbg_cmd.c: Add \n before printing line/file info.  Allow set
	without "variable". Had extra space in "help show".

2005-11-22  R. Bernstein <rocky@gnu.org>

	* src/dbg_cmd.c: Add the most rudimentary history command.

2005-11-22  R. Bernstein <rocky@gnu.org>

	* NEWS, src/dbg_cmd.c: "help set" now ddd friendly.

2005-11-21  R. Bernstein <rocky@gnu.org>

	* src/dbg_cmd.c: Show file info line only when line changes - Makes
	output less verbose and seems to help ddd (which means it's more
	like other debuggers).  Attempt to get {help,}{set,show} more like gdb. So ddd will pick up
	parameter settings. Was successful only for a while.

2005-11-20  R. Bernstein <rocky@gnu.org>

	* doc/makedb.texi: Add lots more in the examples and break out into
	subsections. Add example of "info locals" and "write".

2005-11-20  R. Bernstein <rocky@gnu.org>

	* NEWS, src/dbg_cmd.c, src/expand.c, src/expand.h: Bug in setting
	automatic varaibles in expand now addressed. At long last! Write now
	uses takes basename of target and malloc/free's the filename
	properly.

2005-11-20  R. Bernstein <rocky@gnu.org>

	* src/dbg_cmd.c: Had broken giving help when there are no
	subcommands.

2005-11-20  R. Bernstein <rocky@gnu.org>

	* src/dbg_cmd.c: Was leaving debug loop if target not found in "info
	locals"

2005-11-20  R. Bernstein <rocky@gnu.org>

	* src/dbg_cmd.c: Add "help set"

2005-11-20  R. Bernstein <rocky@gnu.org>

	* src/dbg_cmd.c: Make "help show" output  ddd (and GDB and bash)
	compatible.

2005-11-20  R. Bernstein <rocky@gnu.org>

	* emacs/makedb.el.in, src/dbg_cmd.c: Change debug file/line output
	to match Bash/Perl more closely and make things easier for ddd.

2005-11-19  R. Bernstein <rocky@gnu.org>

	* src/dbg_cmd.c: It's "info local" not "info locals"

2005-11-19  R. Bernstein <rocky@gnu.org>

	* src/dbg_cmd.c, src/hash.h, src/variable.c, src/variable.h: Make
	"info local" show local variables.  "run" now is an alias for
	"restart" Some prototypes modernized a little.

2005-11-18  R. Bernstein <rocky@gnu.org>

	* src/dbg_cmd.c, src/job.c: job.c: echo commands when stepping.
	dbg_cmd.c: add "info line"

2005-11-18  R. Bernstein <rocky@gnu.org>

	* doc/Makefile.am: Automake magic wasn't working for dvi. I'd rather
	switch to less automake than fight it.

2005-11-18  R. Bernstein <rocky@gnu.org>

	* src/dbg_cmd.c, src/main.c: Go over set/show/info options. Now
	allow one to set --debug in the debugger.

2005-11-18  R. Bernstein <rocky@gnu.org>

	* doc/makedb.texi: Mostly revise example. Other small corrections.

2005-11-17  R. Bernstein <rocky@gnu.org>

	* emacs/.cvsignore: makedb.el is now derived.

2005-11-17  R. Bernstein <rocky@gnu.org>

	* src/main.c: Typo in help string.

2005-11-17  R. Bernstein <rocky@gnu.org>

	* NEWS: [no log message]

2005-11-17  R. Bernstein <rocky@gnu.org>

	* doc/make.texi, emacs/makedb.el.in, src/Makefile.am,
	src/dbg_cmd.c, src/debug.c, src/debug.h, src/job.c, src/main.c,
	src/make.h, src/read.c, src/types.h: Add tracing attribute for
	reading Makefiles - was previously only attached to diarrhea
	--verbose option.  --debugger=preread now stops before reading each
	Makefile.  emacs/makedeb.el.in, src/dbg_cmd.c: debug lines might not have a
	target in them - e.g.  if we are reading a makefile.  main.c src/Makefile.am src/debug.c: Split off some debug variables
	and settings. Some things are now a little more gobal than before,
	but main.c really needs made smaller.

2005-11-17  bosk <bosk>

	* ChangeLog, NEWS, doc/make.texi, function.c, tests/ChangeLog,
	tests/scripts/functions/flavor: Implemented the flavor function
	which returns the flavor of a variable ('simple', 'recursive', or
	'undefined').

2005-11-17  R. Bernstein <rocky@gnu.org>

	* src/read.c: Use types a little better.

2005-11-17  R. Bernstein <rocky@gnu.org>

	* src/dbg_cmd.c, src/dbg_cmd.h, src/main.c, src/read.c: Note
	debugger origin for variables that get changed inside the debugger - say via eval.

2005-11-17  R. Bernstein <rocky@gnu.org>

	* configure.ac, src/Makefile.am, src/dbg_cmd.c, src/function.c,
	src/make.h, src/print.c, src/types.h, src/variable.c,
	src/variable.h: print.c: got := and = backwards.  types.h,
	configure.ac, make.h: define boolean type dbg_cmd.c, variable.{c,h}:
	  Now have an origin for debugger changed (Need to note if set via
	eval)

2005-11-16  R. Bernstein <rocky@gnu.org>

	* NEWS, configure.ac, doc/how-to-make-a-release.txt, src/dbg_cmd.c,
	src/expand.c, src/function.c, src/function.h, src/read.c,
	src/variable.c, src/variable.h: Now in 0.04cvs.  Add EVAL! Add one
	more typedef: variable_set_list_t Document how to make a release.

2005-11-16  R. Bernstein <rocky@gnu.org>

	* doc/makedb.texi: info syntactic error @ -> @@

2005-11-15  R. Bernstein <rocky@gnu.org>

	* doc/makedb.texi: Fix a couple of typos.

2005-11-15  R. Bernstein <rocky@gnu.org>

	* ChangeLog, po/da.po, po/de.po, po/es.po, po/fr.po, po/gl.po,
	po/he.po, po/hr.po, po/ja.po, po/ko.po, po/nl.po, po/pl.po,
	po/pt_BR.po, po/ru.po, po/sv.po, po/tr.po, po/zh_CN.po: Get ready
	for 0.3 release -- this time, for sure!

2005-11-15  R. Bernstein <rocky@gnu.org>

	* ChangeLog, Makefile.am, doc/Makefile.am: More complete about using
	transform name (remake).

2005-11-15  R. Bernstein <rocky@gnu.org>

	* NEWS, configure.ac, emacs/Makefile.am, emacs/{makedb.el =>
	makedb.el.in}, src/Makefile.am: Get ready for 0.3 release.  Allow
	one to rename installed program - the default is remake now.

2005-11-15  R. Bernstein <rocky@gnu.org>

	* ChangeLog, TODO, doc/makedb.texi, src/dbg_cmd.c, src/print.c,
	src/variable.c, src/variable.h: Add origin information on variable
	display.  TODO: note expand for automatic variables is broken
	makedb.texi: revise for new print and expand output.

2005-11-14  bosk <bosk>

	* ChangeLog, NEWS, doc/make.texi, read.c, tests/ChangeLog,
	tests/scripts/variables/INCLUDE_DIRS: Implemented the .INCLUDE_DIRS
	special variable. It expands to a list of directories that make
	searches for included makefiles.

2005-11-14  R. Bernstein <rocky@gnu.org>

	* doc/makedb.texi: Add more about target information.

2005-11-14  R. Bernstein <rocky@gnu.org>

	* src/dbg_cmd.c, src/variable.c, src/variable.h: print now looks up
	variable in its local set as well as global set.  So we can now find
	automatic variables like $@, @<.  typedef added for struct fileset.

2005-11-14  R. Bernstein <rocky@gnu.org>

	* ChangeLog, doc/makedb.texi, src/dbg_cmd.c: dbg_cmd.c: Fix bug in
	trying to set up environment from stack when there is none Don't allow print of a target.  Update doc to try to describe attributes better

2005-11-13  R. Bernstein <rocky@gnu.org>

	* configure.ac: Forget to include <stdio.h> in tilde_expand test

2005-11-13  R. Bernstein <rocky@gnu.org>

	* .cvsignore: Ignore m4's created by autopoint

2005-11-13  R. Bernstein <rocky@gnu.org>

	* ChangeLog, configure.ac, src/dbg_cmd.c, src/main.c, src/read.c,
	src/variable.c, src/variable.h: dbg_cmd.c src/variable.{c,h}: remove
	a number of small warnings src/read.c configure.ac check for
	presence of tilde_expand

2005-11-13  R. Bernstein <rocky@gnu.org>

	* doc/Makefile.am, doc/makedb.texi: Cartouche was messing up HTML.
	Remove it.

2005-11-13  R. Bernstein <rocky@gnu.org>

	* doc/makedb.texi: Update makedb doc.

2005-11-13  R. Bernstein <rocky@gnu.org>

	* NEWS: [no log message]

2005-11-13  R. Bernstein <rocky@gnu.org>

	* src/remake.c: Remove implicit definition warning by adding
	dbg_cmd.h header

2005-11-13  R. Bernstein <rocky@gnu.org>

	* tests/scripts/variables/automatic: 2nd attempt to disable test.

2005-11-13  R. Bernstein <rocky@gnu.org>

	* ChangeLog, ChangeLog.GNUMake, Makefile.am, NEWS, configure.ac,
	cvs2cl_header, cvs2cl_usermap, src/main.c: GNU Make ChangeLog is now
	ChangeLog.GNUMake and we generate ChangeLog automatically.  main.c: don't show version info on debugging/tracing

2005-11-13  R. Bernstein <rocky@gnu.org>

	* tests/scripts/debugger/trace, tests/scripts/variables/automatic,
	tests/test_driver.pl: trace: output is more verbose -- correct to
	match automatic: may be a bug, but might not be. Force match for
	now.

2005-11-13  R. Bernstein <rocky@gnu.org>

	* NEWS, src/debug.h, src/main.c, src/print.c, src/remake.c: When
	debugger enabled, enter debugger when target needs to be remade.
	Fix core dump in printing location for undefined files.

2005-11-13  R. Bernstein <rocky@gnu.org>

	* src/dbg_cmd.c, src/main.c, src/trace.h: Any tracing or "enter"
	debugging now sets GNU Makefile "basic" debug listing.  Abbreviations of debugger command attributes now allowed.  'list' renamed to 'target'. (Another list command will be added
	that's more like debugger list functions.) enumeration: debug_read -> debug_readloop

2005-11-13  R. Bernstein <rocky@gnu.org>

	* src/alloca.c, src/dbg_cmd.c, src/function.c, src/function.h,
	src/make.h, src/misc.c: src/misc.c: remove getenv() in xmalloc. Is
	nicer on Darwin.  Remove warnings about difference in signedness.

2005-11-13  R. Bernstein <rocky@gnu.org>

	* tests/run_make_tests.pl: Tolerate funny makefile path
	determination in the presence of errors

2005-11-13  R. Bernstein <rocky@gnu.org>

	* src/dbg_cmd.c: Compilation fix (e.g. Darwin) when readline doesn't
	define whitespace().

2005-11-13  R. Bernstein <rocky@gnu.org>

	* po/da.po, po/de.po, po/es.po, po/fr.po, po/gl.po, po/he.po,
	po/hr.po, po/ja.po, po/ko.po, po/nl.po, po/pl.po, po/pt_BR.po,
	po/ru.po, po/sv.po, po/tr.po, po/zh_CN.po: I guess these are part of
	CVS.

2005-10-26  psmith <psmith>

	* ChangeLog, implicit.c, maintMakefile, read.c,
	tests/scripts/misc/general4: Fix a crash I introduced last-minute.
	Try to avoid extraneous rebuilds of template files.

2005-10-24  psmith <psmith>

	* ChangeLog, NEWS, dep.h, doc/make.texi, file.c, filedef.h,
	implicit.c, main.c, make.h, misc.c, read.c, rule.c,
	tests/ChangeLog, tests/run_make_tests.pl,
	tests/scripts/features/order_only,
	tests/scripts/features/se_explicit,
	tests/scripts/features/se_statpat,
	tests/scripts/features/statipattrules, tests/scripts/misc/general4,
	tests/scripts/variables/automatic: Make second expansion optional
	(partial implementation).  I decided this feature was too impacting to make the permanent
	default behavior.  This set of changes makes the default behavior of
	make the old behavior (no second expansion).  If you want second
	expansion, you must define the .SECONDEXPANSION: special target
	before the first target that needs it.  This set of changes ONLY fixes explicit and static pattern rules to
	work like this.  Implicit rules still have second expansion enabled
	all the time: I'll work on that next.  Note that there is still a backward-incompatibility: now to get the
	old SysV behavior using $$@ etc. in the prerequisites list you need
	to set .SECONDEXPANSION: as well.

2005-09-28  R. Bernstein <rocky@gnu.org>

	* config/Makefile.am: Looks like I need readline.h as well.

2005-09-26  psmith <psmith>

	* ChangeLog, job.c, variable.c: Make sure to assign a boolean value
	to a 1-bit bitfield.  Reported on the bug-make mailing list.  Fix Savannah bug # 14527: remember to free temporary line
	constructor memory if the line is empty.

2005-08-31  psmith <psmith>

	* tests/ChangeLog, tests/run_make_tests.pl: Try using POSIX::getcwd
	to find the working directory wherever it exists.  This should help
	the tests run more accurately on Windows (hopefully...)

2005-08-29  psmith <psmith>

	* tests/scripts/functions/eval: Preserve the backslash that's
	printed by echo.

2005-08-29  psmith <psmith>

	* ChangeLog, function.c, make.h, tests/ChangeLog,
	tests/scripts/features/patspecific_vars,
	tests/scripts/functions/abspath, tests/scripts/options/dash-I: Fix
	make.h preprocessor directive to work better with Windows compilers.
	Fix some regression tests to (hopefully) work better on Windows.

2005-08-25  psmith <psmith>

	* ChangeLog, job.c, tests/ChangeLog, tests/scripts/variables/SHELL: 
	If we're on a DOS/W32/OS2 system and we're not using a unixy shell,
	don't follow POSIX backslash/newline conventions.  Use a different method for testing the SHELL variable, which
	hopefully will work better on non-UNIX systems.

2005-08-13  bosk <bosk>

	* tests/ChangeLog, tests/scripts/functions/wildcard: Wrapped calls
	to $(wildcard ) with $(sort) so that the resulting order is no
	longer filesystem-dependant.

2005-08-10  bosk <bosk>

	* ChangeLog, read.c, tests/ChangeLog,
	tests/scripts/features/statipattrules: Fixed Savannah bug #13881.

2005-08-08  psmith <psmith>

	* ChangeLog, Makefile.am, README.W32.template, build_w32.bat,
	commands.c, doc/make.texi, function.c, job.c, main.c,
	make_msvc_net2003.sln, make_msvc_net2003.vcproj, prepare_w32.bat,
	read.c, signame.c, tests/ChangeLog,
	tests/scripts/features/parallelism, w32/pathstuff.c,
	w32/subproc/build.bat, w32/subproc/sub_proc.c: - Fixed a bug reported by Michael Matz regarding handling of
	  parallel jobs after a failed job.  - Enhancements to WINDOWS32 code from Eli Zaretskii.  - Add Microsoft Project files from J. Grant.

2005-07-15  psmith <psmith>

	* po/ChangeLog, po/LINGUAS: Add Indonesian translation.

2005-07-12  psmith <psmith>

	* ChangeLog, config.h-vms.template, config.h.W32.template,
	configure.in, expand.c, main.c, maintMakefile, signame.c,
	tests/ChangeLog, tests/scripts/features/export,
	tests/scripts/functions/eval, tests/scripts/functions/origin,
	tests/scripts/options/dash-e, tests/scripts/variables/SHELL,
	tests/test_driver.pl: Various minor updates and code cleanups.

2005-07-04  psmith <psmith>

	* ChangeLog, NEWS, NMakefile.template, README.W32.template,
	build_w32.bat, config/ChangeLog, config/Makefile.am, main.c,
	maintMakefile, prepare_w32.bat, signame.c,
	tests/scripts/features/include,
	tests/scripts/features/patternrules, tests/scripts/variables/SHELL,
	w32/subproc/NMakefile, w32/subproc/build.bat: Various fixes and
	updates from testers of the beta3 release (mostly Windows and OS/2
	changes).

2005-06-27  psmith <psmith>

	* tests/ChangeLog, tests/scripts/features/patternrules,
	tests/scripts/features/reinvoke, tests/scripts/options/dash-W: 
	Cleaned up some problems found with the tests running on a powerful
	Solaris system with an EMC NFS storage solution.  Still get some odd
	errors here unfortunately related to sub-second timestamps that I
	just can't figure out.  It all works if we run the tests in /tmp
	instead though :-/.

2005-06-27  psmith <psmith>

	* tests/ChangeLog, tests/scripts/options/dash-W: Make sure timestamp
	problems don't cause the -W test to fail.

2005-06-27  psmith <psmith>

	* ChangeLog, NEWS, dir.c, maintMakefile, w32/subproc/sub_proc.c: 
	Fixes for some Windows/MSC compile issues.  wget command line option
	seems to have changed?

2005-06-27  psmith <psmith>

	* NEWS: Date update.

2005-06-27  psmith <psmith>

	* ChangeLog, doc/make.texi, function.c, main.c, make.h, read.c,
	tests/ChangeLog, tests/scripts/features/include,
	tests/scripts/functions/shell: Fix strerror() handling for systems
	which set ANSI_STRING.  Don't print errors if "include" is specified
	with no arguments.  New test suite for the $(shell ...) function.

2005-06-26  psmith <psmith>

	* ChangeLog, NEWS, doc/make.texi, job.c, tests/ChangeLog,
	tests/scripts/misc/general3: Fix Savannah bug # 1332: handle
	backslash-newline pairs in command scripts according to POSIX rules.

2005-06-25  psmith <psmith>

	* ChangeLog, glob/ChangeLog, glob/fnmatch.h, glob/glob.c,
	glob/glob.h, make.h, read.c, remake.c, tests/ChangeLog,
	tests/scripts/options/symlinks: Fix Savannah bug # 13478.  If -L is
	given, take the latest mtime for a symlink even if it is "dangling"
	(it doesn't resolve to a real file).

2005-06-25  psmith <psmith>

	* ChangeLog, make.h, misc.c, read.c, tests/ChangeLog,
	tests/scripts/misc/general3: Fix Savannah bug #1454: skip over
	semicolons (and comments) inside variable references in target
	definition lines.

2005-06-25  psmith <psmith>

	* ChangeLog, main.c, tests/ChangeLog, tests/scripts/options/dash-W: 
	Fix -W foo yielding infinite recursion in some cases of re-exec.
	Added a -W test suite.

2005-06-25  psmith <psmith>

	* ChangeLog, NEWS, default.c, doc/make.texi, main.c,
	tests/ChangeLog, tests/scripts/options/dash-B,
	tests/scripts/variables/MAKE_RESTARTS: Add a new variable:
	MAKE_RESTARTS, to count how many times make has re-exec'd.  When
	rebuilding makefiles, unset -B if MAKE_RESTARTS is >0.

2005-06-12  psmith <psmith>

	* ChangeLog, configure.in, doc/make.texi, main.c, make.h, misc.c,
	tests/ChangeLog, tests/scripts/misc/close_stdout: Fix Savannah bug #
	1328: if stdout is redirected to a full filesystem, we check for
	this and exit with an error.  The closeout.c version from gnulib
	pulls in too much other stuff, and gnulib requires an ANSI C 89
	compliant compiler, while GNU make (so far) still wants to work on
	K&R.

2005-06-10  psmith <psmith>

	* ChangeLog, job.c, makefile.vms, vmsjobs.c: Fixes for VMS from
	Hartmut Becker.

2005-06-09  psmith <psmith>

	* ChangeLog, NEWS, tests/ChangeLog,
	tests/scripts/functions/foreach, variable.c, w32/.cvsignore: Fix
	Savannah bug #11913: ensure that scopes such as foreach, etc. take
	precedence over the global scope when they're used in a global
	context (such as an eval).

2005-05-31  bosk <bosk>

	* ChangeLog, implicit.c, job.c, tests/ChangeLog,
	tests/scripts/features/include, tests/scripts/features/patternrules: 
	Fixed Savannah bugs #13216 and #13218.

2005-05-13  psmith <psmith>

	* ChangeLog, NEWS, doc/make.texi, read.c, tests/ChangeLog,
	tests/scripts/features/conditionals: Implement new "if... else if...
	endif" semantics.

2005-05-10  psmith <psmith>

	* ChangeLog, Makefile.am, configure.in, maintMakefile,
	po/ChangeLog, po/POTFILES.in: Fixes to allow "make dist" etc. to
	work again.

2005-05-08  psmith <psmith>

	* ChangeLog, doc/make.texi, job.c, main.c, remake.c: Document the
	secondary expansion method.  Also, some other documentation
	cleanups.  If we find a make error (invalid makefile syntax or something like
	that) write back any tokens we have before we exit.  If we have waiting jobs (using -j + -l) set an alarm before we sleep
	on the read() system call, so we can wake up to check the load and
	start waiting jobs, if there are long-running jobs we would
	otherwise be waiting for.  Suggested by Grant Taylor.

2005-05-03  psmith <psmith>

	* ChangeLog, NEWS, doc/make.texi, filedef.h, job.c, job.h, main.c,
	read.c, tests/ChangeLog, tests/scripts/features/parallelism,
	tests/scripts/variables/{DEFAULT_TARGET => DEFAULT_GOAL},
	vmsfunctions.c, vmsjobs.c: Fix problems with losing tokens in the
	jobserver, reported by Grant Taylor.  There are two forms of this:
	first, it was possible to lose tokens when using -j and -l at the
	same time, because waiting jobs were not checked when determining
	whether any jobs were outstanding.  Second, if you had an exported
	recursive variable that contained a $(shell ...) function there is a
	possibility to lose tokens, since a token was taken but the child
	list was not updated until after the shell function was complete.  To resolve this I introduced a new variable that counted the number
	of tokens we have obtained, rather than checking whether there were
	any children on the list.  I also added some sanity checks to make
	sure we weren't writing back too many or not enough tokens.  And,
	the master make will drain the token pipe before exiting and compare
	the count of tokens at the end to what was written there at the
	beginning.  Also:   * Ensure a bug in the environment (missing "=") doesn't cause make
	  to core.  * Rename the .DEFAULT_TARGET variable to .DEFAULT_GOAL, to match the     terminology in the documentation and other variables like
	  MAKECMDGOALS.  * Add documentation of the .DEFAULT_GOAL special variable.  Still need to document the secondary expansion stuff...

2005-04-26  R. Bernstein <rocky@gnu.org>

	* src/misc.c: From Rich Paul: Sometimes routines allocate objects of type dep_t using xmalloc, and
	not initializing all of the members:  the specific issue noticed was
	that the ignore_mtime field, which marks a target as an 'order only'
	target is not always initialized.  You can recognize that this is
	happening by doing a make -p, and look for target lines like: >> tgt:  dep1 | dep2 The dependency dep1 and it's ilk are normal deps, but changes to
	dep2 and friends will not (if I understand order only targets
	properly) cause tgt to be rebuilt ... their only contribution is
	that if, for some reason, dep2 and tgt are rebuilt, the dep2 target
	will be completed before tgt is started.  The problem is NOT limited to dep_t structures: if rather than
	initializing all malloc'd memory to 0, I initialize it to 0xff, the
	resulting make cannot even parse it's own src/Makefile: it fails
	with a 'missing separator' message ... this appears to be a separate
	bug in read.c, which has, as of yet, eluded me.

2005-04-16  R. Bernstein <rocky@gnu.org>

	* NEWS, config/readline.h, config/readline.m4, configure.ac,
	src/dbg_cmd.c, src/main.c: Revise readline allegedly to accomodate
	more readline variations.  Patches from Rich Paul.

2005-04-13  psmith <psmith>

	* ChangeLog, dep.h, file.c, implicit.c, main.c, read.c, rule.c: Fix
	performance degradation introduced by the second expansion feature.
	I did this by adding intelligence into the algorithm such that the
	second expansion was only actually performed when the prerequisite
	list contained at least one "$", so we knew it is actually needed.  Without this we were using up a LOT more memory, since every single
	target (even ones never used by make) had their file variables
	initialized.  This also used a lot more CPU, since we needed to
	create and populate a new variable hash table for every target.  There is one issue remaining with this feature: it leaks memory.  In
	pattern_search() we now initialize the file variables for every
	pattern target, which allocates a hash table, etc.  However,
	sometimes we recursively invoke pattern_search() (for intermediate
	files) with an automatic variable (alloca() I believe) as the file.
	When that function returns, obviously, the file variable hash memory
	is lost.

2005-04-08  psmith <psmith>

	* ChangeLog, NEWS, doc/make.texi, glob/ChangeLog, glob/glob.c,
	job.c, main.c, po/ChangeLog, po/LINGUAS, read.c, remake.c,
	signame.c, tests/ChangeLog, tests/scripts/features/parallelism,
	tests/scripts/targets/SECONDARY, variable.c: Fix some Savannah bugs.
	Updates to docs (still need more work here) and NEWS file.  New
	language.

2005-03-15  bosk <bosk>

	* ChangeLog, file.c, tests/ChangeLog,
	tests/scripts/variables/automatic: Fixed Savannah bug #12320.

2005-03-10  bosk <bosk>

	* ChangeLog, implicit.c, tests/ChangeLog,
	tests/scripts/features/patternrules: Fixed Savannah bug #12267.

2005-03-09  bosk <bosk>

	* ChangeLog, main.c, read.c, tests/ChangeLog,
	tests/scripts/variables/DEFAULT_TARGET: Fixed Savannah bug #12266.

2005-03-04  bosk <bosk>

	* ChangeLog, implicit.c, tests/ChangeLog,
	tests/scripts/features/patternrules: Fixed Savannah bug #12202.

2005-03-04  psmith <psmith>

	* AUTHORS, ChangeLog, NEWS, commands.c, configure.in,
	doc/make.texi, function.c, signame.c, tests/ChangeLog: - Missing docs for $| - Update NEWS and AUTHORS files.  - Fix support request #103195.  - Apply patch #3679 - Fix handling of sys_siglist in autoconf/etc.

2005-03-03  bosk <bosk>

	* ChangeLog, implicit.c, read.c, tests/ChangeLog,
	tests/scripts/features/se_implicit,
	tests/scripts/features/se_statpat,
	tests/scripts/features/statipattrules: Fixed stem termination and
	stem triple-expansion bugs.

2005-03-01  bosk <bosk>

	* ChangeLog, read.c, tests/ChangeLog,
	tests/scripts/features/statipattrules: Fixed Savannah bug #12180.

2005-02-28  psmith <psmith>

	* ChangeLog, function.c, remake.c, tests/ChangeLog,
	tests/scripts/options/dash-B, tests/scripts/options/dash-q: - Fix bug #7144 (infinite loop sometimes with -q and double-colon
	rules) - Resolve support request #103195 (rationalize wordlist fn
	arguments)

2005-02-28  psmith <psmith>

	* ChangeLog, NEWS, configure.in, dir.c, doc/make.texi, file.c,
	filedef.h, function.c, implicit.c, main.c, make.h, misc.c, read.c,
	remake.c, tests/ChangeLog, tests/run_make_tests.pl,
	tests/scripts/features/patspecific_vars,
	tests/scripts/functions/eval, tests/scripts/misc/general4,
	tests/scripts/options/symlinks, tests/scripts/variables/MAKE,
	tests/scripts/variables/{MAKEFILE_LIST => MFILE_LIST},
	tests/test_driver.pl, variable.c, w32/subproc/NMakefile: * New feature: -L option * New function: $(info ...) * Disallow $(eval ...) to create prereq relationships inside command
	  scripts (caused core dumps) * Try to allow more tests to succeed in Windows/DOS by sanitizing
	CRLF and \ * Various bug fixes and code cleanups (see the ChangeLog entry)

2005-02-27  bosk <bosk>

	* ChangeLog, dep.h, file.c, filedef.h, main.c, misc.c, read.c,
	tests/ChangeLog, tests/scripts/variables/DEFAULT_TARGET: 
	Implementation of the .DEFAULT_TARGET special variable.

2005-02-27  bosk <bosk>

	* ChangeLog, commands.c, commands.h, dep.h, expand.c, file.c,
	function.c, implicit.c, make.h, misc.c, read.c, tests/ChangeLog,
	tests/scripts/features/se_explicit,
	tests/scripts/features/se_implicit,
	tests/scripts/features/se_statpat, tests/scripts/misc/general4,
	tests/scripts/variables/automatic, variable.h: Implementation of the
	second expansion in explicit rules, static pattern rules and
	implicit rules.

2005-02-26  psmith <psmith>

	* ChangeLog, Makefile.am, config/.cvsignore, configure.in, main.c,
	tests/run_make_tests.pl, w32/.cvsignore, w32/Makefile.am,
	w32/subproc/sub_proc.c, w32/subproc/w32err.c: Add configure
	operations to support MINGW on Windows.

2005-02-16  psmith <psmith>

	* NEWS: Update NEWS file.

2005-02-16  psmith <psmith>

	* ChangeLog, configure.in, doc/make.texi, main.c: Add a patch from
	Paul Eggert that's been lying around in my directory for a long
	time, disabling stack size limits where possible.  Update version to beta2.

2005-02-10  psmith <psmith>

	* ChangeLog, dir.c, main.c, tests/ChangeLog,
	tests/run_make_tests.pl, tests/scripts/features/recursion,
	w32/include/sub_proc.h: Flush stdout after printing directory info.
	Fix references to MINGW #define constants.  Remove WINDOWS32 ifdef
	from sub_proc.h.  Only add variables to the command line for
	recursion once.  New features in run_make_test: #PWD# and #MAKEPATH#
	replacements.  Test the multi-variable fix in the recursion
	regression test.

2005-02-09  psmith <psmith>

	* ChangeLog, maintMakefile, po/ChangeLog, po/LINGUAS: Add a new
	Irish (ga) translation.  Fixed the CVS download URL to be
	simplified.  Fixed the .texi doc download: the ftp site was decommed
	so use CVS.

2005-02-01  psmith <psmith>

	* ChangeLog, maintMakefile, po/ChangeLog, po/LINGUAS: Add a Finnish
	translation.  Update the URL for the GNU translation site in
	maintMakefile; the old one stopped working.

2004-12-06  psmith <psmith>

	* configure.in, doc/make.texi: Handle build.sh in a better way
	(recommendation from the automake mailing list).

2004-12-05  psmith <psmith>

	* ChangeLog, main.c, make.h, variable.c: Fix bug with SHELL
	handling: make sure the variable struct is initialized.

2004-11-30  psmith <psmith>

	* ChangeLog, INSTALL, Makefile.am, configure.in, main.c,
	maintMakefile: Fix problems with README and build.sh Apply an old patch from Paul Eggert.

2004-11-30  bosk <bosk>

	* ChangeLog, configure.in, doc/make.texi, function.c,
	tests/ChangeLog, tests/scripts/functions/abspath,
	tests/scripts/functions/realpath: Implemented `realpath' and
	`abspath' built-in functions.

2004-11-29  psmith <psmith>

	* ChangeLog, main.c, tests/ChangeLog, tests/scripts/options/dash-C,
	tests/scripts/variables/flavors: Fix bug #10252: Remove any trailing
	slashes from -C arguments (WINDOWS32).  Add a regression test for "@" before a define/enddef vs. one inside.

2004-11-28  psmith <psmith>

	* ChangeLog, doc/make.texi, main.c, make.h, tests/ChangeLog,
	tests/scripts/variables/MAKELEVEL, tests/scripts/variables/SHELL,
	variable.c: Fix for bug #1276: Handle SHELL according to POSIX
	requirements.  POSIX requires that the value of SHELL in the makefile NOT be
	exported to sub-commands.  Instead, the value in the environment
	when make was invoked should be passed to the environment of
	sub-commands.  Note that make still uses SHELL to _run_
	sub-commands; it just doesn't change the value of the SHELL variable
	in the environment of sub-commands.  As an extension to POSIX, if the makefile explicitly exports SHELL
	then GNU make _will_ use it in the environment of sub-commands.

2004-11-28  psmith <psmith>

	* ChangeLog, main.c: Fix WINDOWS32 bug #11155 with patch from
	Alessandro Vesely.

2004-11-12  psmith <psmith>

	* ChangeLog, job.c: Patch for command line parsing for VMS from
	Hartmut Becker.

2004-10-21  bosk <bosk>

	* ChangeLog, doc/make.texi, function.c, tests/ChangeLog,
	tests/scripts/functions/word: New $(lastword ) built-in function:
	implementation, documentation and tests.

2004-10-17  R. Bernstein <rocky@gnu.org>

	* src/job.c, src/remake.c: Tracking make changes of Oct 06 2004
	job.c:  Apply patch from Alessandro Vesely for WINDOWS32-specific
	bug # 9748 remake.c: add complain() from make CVS.

2004-10-17  R. Bernstein <rocky@gnu.org>

	* src/remake.c: Tracking make changes of 28 Sept 2004:       Implemented dontcare flag inheritance when rebuilding
	      makefiles.  Note: tests/scripts/features/include change deferred for now. (So
	maybe this doesn't work.)

2004-10-17  R. Bernstein <rocky@gnu.org>

	* po/.cvsignore: .cvsigore *.po for now.

2004-10-17  R. Bernstein <rocky@gnu.org>

	* po/da.po, po/de.po, po/es.po, po/fr.po, po/gl.po, po/he.po,
	po/hr.po, po/ja.po, po/ko.po, po/nl.po, po/pl.po, po/pt_BR.po,
	po/ru.po, po/sv.po, po/tr.po, po/zh_CN.po: These files are derived
	somehow.

2004-10-17  R. Bernstein <rocky@gnu.org>

	* tests/run_make_tests.pl, tests/scripts/test_template,
	tests/test_driver.pl: Tracking make changes of 22 Sept 04: Update the test template.  A few fixes in run_make_test().  Note:
	Adding patternrules regression test has been deferred.

2004-10-06  psmith <psmith>

	* ChangeLog, job.c: Apply patch from Alessandro Vesely for
	WINDOWS32-specific bug # 9748.

2004-10-05  bosk <bosk>

	* ChangeLog, read.c, tests/ChangeLog,
	tests/scripts/features/patspecific_vars, variable.c: Moved expansion
	of simple pattern-specific variables from the rebuild stage to the
	read stage.

2004-09-28  bosk <bosk>

	* ChangeLog, remake.c, tests/ChangeLog,
	tests/scripts/features/include: Implemented dontcare flag
	inheritance when rebuilding makefiles.

2004-09-27  bosk <bosk>

	* ChangeLog, tests/ChangeLog,
	tests/scripts/features/patspecific_vars, variable.c: bugfix for
	exported pattern-specific variables

2004-09-22  psmith <psmith>

	* tests/ChangeLog, tests/run_make_tests.pl,
	tests/scripts/features/implicit_prereq_eval,
	tests/scripts/features/patternrules, tests/scripts/test_template: 
	Update the test template.  A few fixes in run_make_test().  Rename
	implicit_prereq_eval to patternrules, to be the start of a suite of
	tests of pattern rules.

2004-09-21  bosk <bosk>

	* ChangeLog, file.c, implicit.c, tests/ChangeLog,
	tests/run_make_tests.pl,
	tests/scripts/features/implicit_prereq_eval: Fixed bug in implicit
	rule prerequisite evaluation code. Added test.

2004-09-21  psmith <psmith>

	* ChangeLog, NEWS, read.c, tests/scripts/functions/eval: Some code
	cleanups and efficiency enhancements.  As far as I can tell none of
	these have impacts that are visible to the user (although in some
	cases that appears to be nothing more than dumb luck :-/).

2004-09-21  psmith <psmith>

	* ChangeLog, commands.c, function.c, main.c, make.h, misc.c,
	tests/ChangeLog: Remove sindex() and replace with strstr().
	Windows: allow users to set SHELL to cmd.exe and have it behave as
	if no UNIX shell were found.

2004-09-21  psmith <psmith>

	* tests/run_make_tests.pl, tests/scripts/variables/flavors,
	tests/test_driver.pl: Add some more unit tests for variable flavors.
	Allow run_make_tests() to be invoked with an undef makefile string,
	in which case it re-uses the previous string.

2004-09-21  psmith <psmith>

	* ChangeLog, expand.c, function.c, job.c, read.c, tests/ChangeLog,
	tests/run_make_tests.pl, tests/scripts/functions/substitution,
	variable.h: Fix some bugs in variable pattern substitution (e.g.
	$(VAR:A=B)), reported by Markus Mauhart <qwe123@chello.at>.  One was
	a simple typo; to fix the other we call patsubst_expand() for all
	instances of variable substitution, even when there is no '%'.  We
	used to call subst_expand() with a special flag set in the latter
	case, but it didn't work properly in all situations.  Easier to just
	use patsubst_expand() since that's what it is.

2004-09-11  R. Bernstein <rocky@gnu.org>

	* NEWS: [no log message]

2004-07-18  R. Bernstein <rocky@gnu.org>

	* configure.ac: Actually, we're in 0.3cvs now.

2004-07-18  R. Bernstein <rocky@gnu.org>

	* tests/scripts/debugger/trace: Trace vs silent regression test.

2004-07-18  R. Bernstein <rocky@gnu.org>

	* src/job.c: tracing overrules silent.

2004-06-27  R. Bernstein <rocky@gnu.org>

	* src/dbg_cmd.c: Yet another place were we could fake target
	locations.

2004-06-27  R. Bernstein <rocky@gnu.org>

	* doc/Makefile.am: Don't distrubute makedb.txt any more.

2004-06-27  R. Bernstein <rocky@gnu.org>

	* NEWS, configure.ac: Get ready for 0.2 release.

2004-06-27  R. Bernstein <rocky@gnu.org>

	* doc/.cvsignore: [no log message]

2004-06-27  R. Bernstein <rocky@gnu.org>

	* doc/.cvsignore: [no log message]

2004-06-27  R. Bernstein <rocky@gnu.org>

	* doc/.cvsignore, doc/Makefile.am, doc/makedb.texi: Add make
	debugger documentation.

2004-06-27  R. Bernstein <rocky@gnu.org>

	* tests/scripts/debugger/general.in: Print target is now list
	target.

2004-06-27  R. Bernstein <rocky@gnu.org>

	* src/dbg_cmd.c: Many small changes to make command set consistent
	with gdb's command set.  print list - now prints a target, print target no longer does print
	and examine save last string given added info variables separated
	info and show. "info" is the same as "help info" We stay in debugger
	after a Maekfile exits.  Some subroutine renaming done.

2004-06-26  R. Bernstein <rocky@gnu.org>

	* src/job.c: Go into the debugger when we recieve a signal.

2004-06-26  R. Bernstein <rocky@gnu.org>

	* src/remake.c: Go into the debugger when we've finished a makefile.

2004-06-26  R. Bernstein <rocky@gnu.org>

	* src/main.c: print_version is now external. It is used by the
	debugger.

2004-06-26  R. Bernstein <rocky@gnu.org>

	* src/make.h: print_version is now an external function. It's used
	by the debugger.

2004-06-24  R. Bernstein <rocky@gnu.org>

	* NEWS: [no log message]

2004-06-24  R. Bernstein <rocky@gnu.org>

	* NEWS: [no log message]

2004-06-24  R. Bernstein <rocky@gnu.org>

	* src/remake.c: Improve target-stack tracking. Still could be better
	and cleaner.

2004-06-24  R. Bernstein <rocky@gnu.org>

	* src/dbg_cmd.c: Add ability to print specified attributes of a
	target, e.g. "time", "deps", "vars" Same thing we did in print.c: If target doesn't have a location but
	it has commands that do, use those to derive the target location.

2004-06-24  R. Bernstein <rocky@gnu.org>

	* src/print.c: When printing location, If the target is an absolute
	filename, don't prepend starting-directory.  starting-directory is
	only needed if a relative filename.  When printing target. If we don't have location info for the target
	but do have location info for the commands it runs, use that to
	derive a target location. (Right now we assume the target is the
	line before the line that the commands start.)

2004-06-24  R. Bernstein <rocky@gnu.org>

	* doc/makedb.txt: Cover the debugger's prior bugs.

2004-06-24  R. Bernstein <rocky@gnu.org>

	* emacs/makedb.el: Supply "-f Makefile" as default arguments.
	Previous commit was erroneous.

2004-06-18  R. Bernstein <rocky@gnu.org>

	* src/dbg_cmd.c, src/file.c, src/filedef.h: Add ability to
	selectively print information about a target.

2004-06-18  R. Bernstein <rocky@gnu.org>

	* tests/scripts/debugger/general.in: History numbering has been
	fixed up.

2004-06-18  R. Bernstein <rocky@gnu.org>

	* src/expand.c: Small Doxyginization.

2004-06-18  R. Bernstein <rocky@gnu.org>

	* src/job.c: Remove private header definitions - use the public
	versions.

2004-06-18  R. Bernstein <rocky@gnu.org>

	* src/commands.c, src/commands.h: Make set_file_variables public.
	It's used by the debugger to make sure target commands get written
	out correctly.

2004-06-18  R. Bernstein <rocky@gnu.org>

	* src/Makefile.am: Add remote-stub.h

2004-06-18  R. Bernstein <rocky@gnu.org>

	* src/dbg_cmd.c: Get local variables are set correctly in "write"
	command.  Increase common code (decrease length) via a get_word routine.

2004-06-18  R. Bernstein <rocky@gnu.org>

	* src/remote-stub.c, src/remote-stub.h: Modernize prototypes and add
	header file.

2004-06-17  R. Bernstein <rocky@gnu.org>

	* emacs/gud.el, emacs/makedb.el: Need to have -f Makefile in args.

2004-06-15  R. Bernstein <rocky@gnu.org>

	* src/dbg_cmd.c: Allow setting/showing more of the flags that can be
	set by make, i.e.  ignnore-errors, keep-going, silent.  Hack in fix for duplicate 0 history entry.  Allow $@ as target name in "write" command.  Add internationalization for many strings.  com_...() -> dbg_cmd_..() to match bash debugger. Hey, why not?

2004-06-15  R. Bernstein <rocky@gnu.org>

	* src/job.c, src/job.h: Add doxygen comment on prototype

2004-06-15  R. Bernstein <rocky@gnu.org>

	* src/dbg_cmd.c: Do a tad better on expanding commands. In
	particular we remove leading \t and command prefix @, +, or -.

2004-06-14  R. Bernstein <rocky@gnu.org>

	* doc/makedb.txt, src/dbg_cmd.c: Add "write [target | [file]] to
	save commands to a file.  print will now use the default target as
	the thing to print if no variable or target is supplied.  Note all of this in doc.

2004-06-14  R. Bernstein <rocky@gnu.org>

	* doc/makedb.txt: Update for new "write" command and changed "set"
	command.

2004-06-13  R. Bernstein <rocky@gnu.org>

	* configure.ac: Now is 0.2cvs

2004-06-13  R. Bernstein <rocky@gnu.org>

	* src/dbg_cmd.c: Expand the way set works.  "set *var* *val*" is now
	"set variable *var* *val*" so we can accomodate set basename {on|off|toggle| set trace {on|off|toggle}

2004-06-12  R. Bernstein <rocky@gnu.org>

	* configure.ac: Wrong readline variable set.

2004-06-12  R. Bernstein <rocky@gnu.org>

	* TODO: Revise.

2004-06-12  R. Bernstein <rocky@gnu.org>

	* src/arscan.c, src/commands.c, src/function.c, src/implicit.c,
	src/job.c, src/print.c, src/rule.c: [no log message]

2004-06-12  R. Bernstein <rocky@gnu.org>

	* configure.ac: ENABLE_READLINE -> HAVE_READLINE

2004-06-12  R. Bernstein <rocky@gnu.org>

	* tests/scripts/debugger/general.in: It's now HAVE_READLINE instead
	of ENABLE_READLINE

2004-06-12  R. Bernstein <rocky@gnu.org>

	* glob/.deps/.cvsignore: there is probably a better way

2004-06-12  R. Bernstein <rocky@gnu.org>

	* src/ar.c, src/arscan.c, src/commands.c, src/dbg_cmd.c, src/dep.c,
	src/dir.c, src/expand.c, src/file.c, src/function.c,
	src/getloadavg.c, src/implicit.c, src/job.c, src/loadavg.c,
	src/main.c, src/make.h, src/misc.c, src/read.c, src/remake.c,
	src/rule.c, src/variable.c, src/vpath.c: Replace bcmp, bzero and
	bcopy with memcmp, memset and memmove.  Readline can't tollerate the
	make.h macros for these.

2004-06-12  R. Bernstein <rocky@gnu.org>

	* glob/.deps/fnmatch.Po, glob/.deps/glob.Po, glob/Makefile.in,
	glob/glob.c: glob.c: remove K&R style prototype Makefile.in .deps/*: these shouldn't have gotten in CVS.

2004-06-12  R. Bernstein <rocky@gnu.org>

	* configure.ac: Make debugger/general test now.

2004-06-12  R. Bernstein <rocky@gnu.org>

	* tests/README, tests/scripts/debugger/.cvsignore,
	tests/scripts/debugger/{general => general.in},
	tests/test_driver.pl: Skip regression test for debugger if we don't
	have debug support.  README: note we skip .cvsignore and xxx.in

2004-06-12  R. Bernstein <rocky@gnu.org>

	* src/main.c: Give a warning if debugger options were specified but
	we don't have debugger support compiled in.

2004-06-12  R. Bernstein <rocky@gnu.org>

	* NEWS, configure.ac: Get ready for general release.

2004-06-12  R. Bernstein <rocky@gnu.org>

	* src/dbg_cmd.c, src/main.c, src/make.h, src/print.c: add option
	--basename-filenames which facilitates debugger regression tests.
	(But users may also find it useful.)

2004-06-12  R. Bernstein <rocky@gnu.org>

	* tests/run_make_tests.pl, tests/test_driver.pl: Extend so we can
	redirect input which is needed for debugger regression tests.

2004-06-12  R. Bernstein <rocky@gnu.org>

	* tests/scripts/debugger/trace: Small mostly doc changes.

2004-06-12  R. Bernstein <rocky@gnu.org>

	* tests/scripts/debugger/general: [no log message]

2004-06-12  R. Bernstein <rocky@gnu.org>

	* tests/scripts/debugger/general: General debugger regression test.

2004-06-11  R. Bernstein <rocky@gnu.org>

	* tests/scripts/debugger/trace: First trace regression test.

2004-06-11  R. Bernstein <rocky@gnu.org>

	* NEWS: [no log message]

2004-06-11  R. Bernstein <rocky@gnu.org>

	* NEWS: [no log message]

2004-06-11  R. Bernstein <rocky@gnu.org>

	* NEWS: [no log message]

2004-06-11  R. Bernstein <rocky@gnu.org>

	* src/dbg_cmd.c: Spelling mistake.

2004-06-11  R. Bernstein <rocky@gnu.org>

	* doc/makedb.txt: Correct spelling mistakes.

2004-06-11  R. Bernstein <rocky@gnu.org>

	* NEWS: What's up.

2004-06-11  R. Bernstein <rocky@gnu.org>

	* src/commands.c, src/commands.h, src/dep.c, src/dir.c,
	src/function.c, src/remake.c, src/remake.h, src/variable.c: More
	doxygen comments. Use hash_table_t more.

2004-06-11  R. Bernstein <rocky@gnu.org>

	* TODO: What's needed.

2004-06-11  R. Bernstein <rocky@gnu.org>

	* Makefile.am, configure.ac, glob/Makefile.in, po/da.po, po/de.po,
	po/es.po, po/fr.po, po/gl.po, po/he.po, po/hr.po, po/ja.po,
	po/ko.po, po/nl.po, po/pl.po, po/pt_BR.po, po/ru.po, po/sv.po,
	po/tr.po, po/zh_CN.po, src/vpath.h, tests/scripts/features/errors: 
	Correct some errors from initial import.

2004-06-11  R. Bernstein <rocky@gnu.org>

	* alloca.c, amiga.c, amiga.h, ar.c, arscan.c, commands.c,
	commands.h, config/mkinstalldirs, debug.h, default.c, dep.h, dir.c,
	expand.c, file.c, filedef.h, function.c, getopt.c, getopt.h,
	getopt1.c, gettext.h, hash.c, hash.h, implicit.c, job.c, job.h,
	loadavg.c, main.c, make.h, misc.c, read.c, remake.c,
	remote-cstms.c, remote-stub.c, rule.c, rule.h, show.c, show.h,
	signame.c, trace.c, trace.h, variable.c, variable.h, version.c,
	vmsdir.h, vmsfunctions.c, vmsify.c, vpath.c: Remove src files that
	shouldn't have gotten imported.  config/mkinstalldirs is derived.

2004-06-11  R. Bernstein <rocky@gnu.org>

	* README.makedb, autogen.sh, doc/doxygen/Doxyfile,
	doc/doxygen/run_doxygen, doc/makedb.txt, emacs/.cvsignore,
	emacs/Makefile.am, emacs/gud.el, emacs/makedb.el, src/.cvsignore,
	src/Makefile.am, src/alloca.c, src/amiga.c, src/amiga.h, src/ar.c,
	src/arscan.c, src/arscan.h, src/commands.c, src/commands.h,
	src/dbg_cmd.c, src/dbg_cmd.h, src/debug.h, src/default.c,
	src/default.h, src/dep.c, src/dep.h, src/dir.c, src/expand.c,
	src/expand.h, src/file.c, src/filedef.h, src/function.c,
	src/function.h, src/getloadavg.c, src/getopt.c, src/getopt.h,
	src/getopt1.c, src/gettext.h, src/hash.c, src/hash.h,
	src/implicit.c, src/implicit.h, src/job.c, src/job.h,
	src/loadavg.c, src/main.c, src/make.h, src/misc.c, src/print.c,
	src/print.h, src/read.c, src/read.h, src/remake.c, src/remake.h,
	src/remote-cstms.c, src/remote-stub.c, src/rule.c, src/rule.h,
	src/signame.c, src/trace.c, src/trace.h, src/variable.c,
	src/variable.h, src/version.c, src/vmsdir.h, src/vmsfunctions.c,
	src/vmsify.c, src/vpath.c, tests/.cvsignore: Initial revision

2004-05-16  psmith <psmith>

	* ChangeLog, Makefile.am, commands.c, configure.in, default.c,
	dep.h, doc/make.texi, file.c, getloadavg.c, job.c, main.c, make.h,
	makefile.vms, read.c, readme.vms, remake.c,
	tests/run_make_tests.pl, tests/scripts/features/echoing,
	tests/scripts/features/errors, tests/scripts/features/include,
	tests/scripts/features/order_only,
	tests/scripts/functions/wildcard, tests/scripts/options/dash-C,
	tests/scripts/options/dash-k, tests/scripts/targets/FORCE,
	tests/scripts/targets/PHONY, tests/scripts/targets/SILENT,
	tests/scripts/targets/clean, tests/scripts/variables/special,
	tests/test_driver.pl: Various enhancements   - OS/2 Patches   - OpenVMS updates   - Sanitize the handling of -include/sinclude with and without -k   - Fix the setting of $< for order-only rules.

2004-04-04  R. Bernstein <rocky@gnu.org>

	* tests/scripts/features/errors: We now report a more precise line
	number.

2004-04-04  R. Bernstein <rocky@gnu.org>

	* po/.cvsignore: [no log message]

2004-04-04  R. Bernstein <rocky@gnu.org>

	* po/.cvsignore: [no log message]

2004-04-04  R. Bernstein <rocky@gnu.org>

	* job.c, main.c, make.h, misc.c: Adjust for the command line number
	when giving an error.

2004-04-04  R. Bernstein <rocky@gnu.org>

	* po/Makefile, po/Makefile.in, po/POTFILES: Remove derived files.

2004-04-04  R. Bernstein <rocky@gnu.org>

	* .cvsignore, Makefile.am, NEWS, README.cvs, ar.c, commands.c,
	commands.h, config/.cvsignore, configure.ac, debug.h, default.c,
	dep.h, doc/.cvsignore, doc/make.info, doc/make.info-1,
	doc/make.info-10, doc/make.info-11, doc/make.info-2,
	doc/make.info-3, doc/make.info-4, doc/make.info-5, doc/make.info-6,
	doc/make.info-7, doc/make.info-8, doc/make.info-9, file.c,
	filedef.h, function.c, glob/.cvsignore, glob/Makefile.am,
	glob/Makefile.in, implicit.c, job.c, job.h, main.c, make.h, misc.c,
	po/Makefile, po/Makefile.in, po/da.po, po/de.po, po/es.po,
	po/fr.po, po/gl.po, po/he.po, po/hr.po, po/ja.po, po/ko.po,
	po/nl.po, po/pl.po, po/pt_BR.po, po/ru.po, po/sv.po, po/tr.po,
	po/zh_CN.po, read.c, remake.c, rule.c, show.c, show.h,
	tests/scripts/features/errors, tests/scripts/options/dash-k,
	trace.c, trace.h, variable.c, variable.h: First batch of changes.  We now save line number information at run-time and have a call
	stack.  Error messages which give a location now appear more often.  On error we can give a stack trace if option --extended-errors (-E)
	was set.  We also have POSIX shell "set -x" like call tracking with the option
	--trace (-x).

2004-04-04  R. Bernstein <rocky@gnu.org>

	* ABOUT-NLS, AUTHORS, COPYING, ChangeLog, INSTALL, Makefile.DOS,
	Makefile.am, Makefile.ami, NEWS, NMakefile, README, README.Amiga,
	README.DOS, README.W32, README.customs, SCOPTIONS, SMakefile,
	acinclude.m4, alloca.c, amiga.c, amiga.h, ar.c, arscan.c,
	build.sh.in, build_w32.bat, commands.c, commands.h, config.ami,
	config.h-vms, config.h.W32, config/ChangeLog, config/Makefile.am,
	config/codeset.m4, config/compile, config/config.guess,
	config/config.rpath, config/config.sub, config/depcomp,
	config/gettext.m4, config/glibc21.m4, config/iconv.m4,
	config/install-sh, config/intdiv0.m4, config/inttypes-pri.m4,
	config/inttypes.m4, config/inttypes_h.m4, config/isc-posix.m4,
	config/lcmessage.m4, config/lib-ld.m4, config/lib-link.m4,
	config/lib-prefix.m4, config/missing, config/mkinstalldirs,
	config/progtest.m4, config/stdint_h.m4, config/texinfo.tex,
	config/uintmax_t.m4, config/ulonglong.m4, configh.dos,
	configure.ac, configure.bat, debug.h, default.c, dep.h, dir.c,
	doc/Makefile.am, doc/fdl.texi, doc/make-stds.texi, doc/make.info,
	doc/make.info-1, doc/make.info-10, doc/make.info-11,
	doc/make.info-2, doc/make.info-3, doc/make.info-4, doc/make.info-5,
	doc/make.info-6, doc/make.info-7, doc/make.info-8, doc/make.info-9,
	doc/make.texi, dosbuild.bat, expand.c, file.c, filedef.h,
	function.c, getloadavg.c, getopt.c, getopt.h, getopt1.c, gettext.h,
	glob/.deps/fnmatch.Po, glob/.deps/glob.Po, glob/COPYING.LIB,
	glob/ChangeLog, glob/Makefile.am, glob/Makefile.ami,
	glob/Makefile.in, glob/SCOPTIONS, glob/SMakefile,
	glob/configure.bat, glob/fnmatch.c, glob/fnmatch.h, glob/glob.c,
	glob/glob.h, hash.c, hash.h, implicit.c, job.c, job.h, loadavg.c,
	main.c, make.1, make.h, make.lnk, makefile.com, makefile.vms,
	misc.c, po/ChangeLog, po/LINGUAS, po/Makefile, po/Makefile.in,
	po/Makefile.in.in, po/Makevars, po/POTFILES, po/POTFILES.in,
	po/Rules-quot, po/boldquot.sed, po/en@boldquot.header,
	po/en@quot.header, po/insert-header.sin, po/make.pot, po/quot.sed,
	po/remove-potcdate.sin, read.c, readme.vms, remake.c,
	remote-cstms.c, remote-stub.c, rule.c, rule.h, signame.c,
	subproc.bat, tests/COPYING, tests/ChangeLog, tests/NEWS,
	tests/README, tests/mkshadow, tests/run_make_tests,
	tests/run_make_tests.pl, tests/scripts/features/comments,
	tests/scripts/features/conditionals,
	tests/scripts/features/default_names,
	tests/scripts/features/double_colon,
	tests/scripts/features/echoing, tests/scripts/features/errors,
	tests/scripts/features/escape, tests/scripts/features/export,
	tests/scripts/features/include, tests/scripts/features/mult_rules,
	tests/scripts/features/mult_targets,
	tests/scripts/features/order_only, tests/scripts/features/override,
	tests/scripts/features/parallelism,
	tests/scripts/features/patspecific_vars,
	tests/scripts/features/quoting, tests/scripts/features/recursion,
	tests/scripts/features/reinvoke,
	tests/scripts/features/statipattrules,
	tests/scripts/features/targetvars,
	tests/scripts/features/varnesting, tests/scripts/features/vpath,
	tests/scripts/features/vpath2, tests/scripts/features/vpathgpath,
	tests/scripts/features/vpathplus,
	tests/scripts/functions/addprefix,
	tests/scripts/functions/addsuffix,
	tests/scripts/functions/basename, tests/scripts/functions/call,
	tests/scripts/functions/dir, tests/scripts/functions/error,
	tests/scripts/functions/eval, tests/scripts/functions/filter-out,
	tests/scripts/functions/findstring,
	tests/scripts/functions/foreach, tests/scripts/functions/if,
	tests/scripts/functions/join, tests/scripts/functions/notdir,
	tests/scripts/functions/origin, tests/scripts/functions/sort,
	tests/scripts/functions/strip,
	tests/scripts/functions/substitution,
	tests/scripts/functions/suffix, tests/scripts/functions/value,
	tests/scripts/functions/warning, tests/scripts/functions/wildcard,
	tests/scripts/functions/word, tests/scripts/misc/general1,
	tests/scripts/misc/general2, tests/scripts/misc/general3,
	tests/scripts/misc/general4, tests/scripts/options/dash-B,
	tests/scripts/options/dash-C, tests/scripts/options/dash-I,
	tests/scripts/options/dash-e, tests/scripts/options/dash-f,
	tests/scripts/options/dash-k, tests/scripts/options/dash-l,
	tests/scripts/options/dash-n, tests/scripts/options/dash-q,
	tests/scripts/options/dash-t, tests/scripts/options/general,
	tests/scripts/targets/DEFAULT, tests/scripts/targets/FORCE,
	tests/scripts/targets/INTERMEDIATE, tests/scripts/targets/PHONY,
	tests/scripts/targets/SECONDARY, tests/scripts/targets/SILENT,
	tests/scripts/targets/clean, tests/scripts/test_template,
	tests/scripts/variables/CURDIR, tests/scripts/variables/MAKE,
	tests/scripts/variables/MAKECMDGOALS,
	tests/scripts/variables/MAKEFILES,
	tests/scripts/variables/MAKEFILE_LIST,
	tests/scripts/variables/MAKELEVEL,
	tests/scripts/variables/automatic, tests/scripts/variables/flavors,
	tests/scripts/variables/special, tests/test_driver.pl, variable.c,
	variable.h, version.c, vmsdir.h, vmsfunctions.c, vmsify.c, vpath.c,
	w32/compat/dirent.c, w32/include/dirent.h, w32/include/pathstuff.h,
	w32/include/sub_proc.h, w32/include/w32err.h, w32/pathstuff.c,
	w32/subproc/NMakefile, w32/subproc/build.bat, w32/subproc/misc.c,
	w32/subproc/proc.h, w32/subproc/sub_proc.c, w32/subproc/w32err.c: 
	Initial revision

2004-03-22  psmith <psmith>

	* ChangeLog, NMakefile.template, README.OS2.template,
	README.W32.template, build.template, configure.in, expand.c, job.c,
	main.c, maintMakefile, read.c, rule.c, tests/ChangeLog,
	tests/scripts/variables/flavors, tests/test_driver.pl, variable.c: 
	Numerous updates and bug fixes.  A number of W32 cleanups from
	J.Grant.  A number of OS/2 cleanups from Andreas Buening.  Various
	random bug fixes.

2004-03-06  psmith <psmith>

	* ChangeLog, NEWS, config.ami.template, config.h-vms.template,
	config.h.W32.template, configh.dos.template, configure.in, make.h,
	misc.c: Don't use __STDC__; some compilers don't set it properly.
	Use autoconf's test to set HAVE_ANSI_COMPILER and check that
	instead.

2004-03-06  psmith <psmith>

	* INSTALL, maintMakefile: More maintainer rules.

2004-03-04  psmith <psmith>

	* ChangeLog, NEWS, README.cvs, README.template, configure.in,
	maintMakefile, make.h, misc.c: Updates to automate generation of GNU
	upload artifacts.  Fix a problem compiling on old, pre-ANSI systems.
	getloadavg test is still broken, but make builds.  Document a
	breakage on SunOS 4.x systems.

2004-02-25  psmith <psmith>

	* make.h, tests/scripts/functions/origin: Fix the origin regression
	test.  Remove sample code from make.h I accidentally left behind.

2004-02-25  psmith <psmith>

	* ChangeLog, config.ami.template, config.h-vms.template,
	config.h.W32.template: Add in HAVE_STDARG_H to the various port
	config files.

2004-02-24  psmith <psmith>

	* ChangeLog, README.W32.template, acinclude.m4, ar.c, arscan.c,
	build_w32.bat, commands.c, configure.in, file.c, filedef.h,
	function.c, job.c, main.c, maintMakefile, make.h, remake.c,
	remote-stub.c, rule.c, vpath.c: Many compiler warning cleanups.
	Small fixes for W32 (from Jonathan Grant  <jg-make@jguk.org>)
	Maintainer enhancements to clean up the tree.

2004-02-23  psmith <psmith>

	* ChangeLog, Makefile.am, configure.in, doc/make.texi, job.c,
	main.c, maintMakefile, make.h, misc.c, tests/ChangeLog,
	tests/scripts/functions/origin, w32/subproc/sub_proc.c,
	w32/subproc/w32err.c: Numerous fixes: patches for OS/2; core for -f
	''; makefile updates.

2004-02-21  psmith <psmith>

	* ChangeLog, job.c: VMS fix.

2004-01-21  psmith <psmith>

	* ChangeLog, Makefile.am, NEWS, README.W32.template, acinclude.m4,
	config/.cvsignore, configure.in, file.c, job.c, maintMakefile,
	po/.cvsignore, read.c, tests/ChangeLog,
	tests/scripts/features/conditionals: Many bug fixes etc.  - Apply a fix for the "thundering herd" problem when using "-j -l".    This also fixes bug #4693.  - Fix bug #7257: allow functions as ifdef arguments - Fix bug #4518: make sure we print all double-colon rules with -p.  - Upgrade to autconf 2.58/automake 1.8/gettext 0.13.1 - Various doc cleanups, etc.

2004-01-08  psmith <psmith>

	* ChangeLog, doc/make.texi, implicit.c, job.c: Enhancements to the
	documentation (fixes bugs #1772 and 4898).  Add "!" to the list of
	shell escape characters: POSIX sh allows it to be used to negate the
	return value of the command.

2004-01-07  psmith <psmith>

	* .cvsignore, ChangeLog, implicit.c, misc.c, tests/ChangeLog,
	tests/scripts/features/order_only: Fix order-only prerequisites for
	pattern rules. (Savannah patch #2349).  Add a regression test for
	this.  Older libraries don't allow *alloc(0), so make sure we don't ever do
	that.

2003-11-04  psmith <psmith>

	* ChangeLog, expand.c, function.c, tests/ChangeLog,
	tests/scripts/functions/eval, tests/scripts/functions/if: Fix bugs
	5798 and 6195.

2003-11-03  psmith <psmith>

	* ChangeLog, dir.c, doc/make.texi, main.c, make.h,
	w32/include/dirent.h: Added MINGW32 changes.  This commits a number of changes from Earnie Boyd that allows GNU
	make to build for MINGW32 systems.  Only missing from this commit
	are the changes to configure.in etc.; I'm waiting for Earnie to sign
	papers for those new files.  Also not here is any README.mingw32 etc. which would explain how to
	use this port.

2003-10-22  psmith <psmith>

	* ChangeLog, ChangeLog.2, Makefile.am, README.cvs, doc/make.texi,
	main.c, maintMakefile, po/ChangeLog, po/LINGUAS: Build fixes due to
	changes in the FSF web site.  Add new language support.  Minor
	configure, etc. cleanups.

2003-07-31  psmith <psmith>

	* Makefile.am, NEWS, config/Makefile.am, configure.in,
	doc/Makefile.am, doc/make.texi, glob/Makefile.am, po/Makevars: 
	Updated for autoconf 2.57, automake 1.7.6, and gettext 0.12.1.
	Fixed problems with the dist target (adding missing files).
	Workaround for a bug in gettext 0.12.1 po/Makefile.in.in where
	distclean wasn't cleaning everything, which caused distcheck to
	fail.

2003-07-19  psmith <psmith>

	* ChangeLog, dir.c, doc/make.texi, job.c, main.c: Minor updates for
	Windows and OS/2.

2003-05-02  psmith <psmith>

	* ChangeLog, Makefile.am, NEWS, README.OS2.template, README.cvs,
	build.template, config/ChangeLog, config/dospaths.m4, configure.in,
	default.c, dir.c, doc/make.texi, function.c, implicit.c, job.c,
	maintMakefile, read.c, rule.c, rule.h, tests/ChangeLog,
	tests/run_make_tests.pl, tests/scripts/features/patspecific_vars,
	variable.c, variable.h: - Fix bug #1405: allow multiple pattern-specific variables to match
	a target.  - Fix some uncleanliness about the implementation of
	patterns-specific vars.  - Some enhancements to the OS/2 port.

2003-03-28  psmith <psmith>

	* ChangeLog, file.c, tests/ChangeLog,
	tests/scripts/targets/SECONDARY: Fix bug #2515: the .SECONDARY
	target with no prerequisites wasn't behaving properly (if you listed
	prerequisites it worked properly).

2003-03-25  psmith <psmith>

	* ChangeLog, Makefile.am, README.cvs, config/Makefile.am,
	configure.in, doc/Makefile.am, file.c, glob/Makefile.am, job.c: Fix
	bug #2892.  More OS/2 updates from Andreas Buening.  Upgrade build
	system to autoconf 2.57 and automake 1.7.3.

2003-03-25  psmith <psmith>

	* ChangeLog, make.h: Fix bug #2846.

2003-03-25  psmith <psmith>

	* ChangeLog, Makefile.am, README.cvs, configure.in, function.c,
	remake.c, tests/ChangeLog, tests/scripts/options/dash-t: Commit fix
	for bug #1418.  Upgrade to require autoconf 2.56.  Fix a
	pathological performance hit substituting in large values with lots
	of words.

2003-03-24  psmith <psmith>

	* ChangeLog, default.c, dir.c, function.c, job.c, job.h, main.c,
	make.h, read.c, remake.c, variable.c, vpath.c: Add support for OS/2,
	contributed by Andreas Buening <andreas.buening@nexgo.de> Also a
	small patch from Hartmut Becker <Hartmut.Becker@compaq.com> for VMS.

2003-01-30  psmith <psmith>

	* ChangeLog, read.c, tests/ChangeLog,
	tests/scripts/features/targetvars, tests/scripts/functions/call,
	tests/scripts/functions/eval: Fix bug #2238: the read.c:eval()
	function was not entirely reentrant.  Apply patch #1022: fix a
	memory corruption on very long target-specific variable definition
	lines.

2003-01-30  psmith <psmith>

	* ChangeLog, expand.c, function.c, tests/ChangeLog,
	tests/scripts/functions/word, variable.h: Enhancement (bug #2407)
	Make error messages more clear.

2003-01-30  psmith <psmith>

	* ChangeLog, arscan.c, commands.c, configure.in, dir.c,
	glob/ChangeLog, glob/glob.h, make.h, misc.c, read.c, remake.c,
	vpath.c: Portability fix for glob.h building in FreeBSD ports
	system.  Implement a fix for bug # 2169: too many OSs, even major OSs like
	Solaris, don't properly implement SA_RESTART: important system calls
	like stat() can still fail when SA_RESTART is set.  So, forget the
	BROKEN_RESTART config check and get rid of atomic_stat() and
	atomic_readdir(), and implement permanent wrappers for EINTR
	checking on various system calls (stat(), fstat(), opendir(), and
	readdir() so far).

2003-01-22  psmith <psmith>

	* ChangeLog, function.c, tests/ChangeLog,
	tests/scripts/functions/call: Fix bug #1744: mask extra arguments to
	recursive invocations of $(call ...)

2002-12-19  psmith <psmith>

	* po/ChangeLog, po/LINGUAS: Added Ukrainian translation.

2002-11-19  psmith <psmith>

	* ChangeLog, Makefile.DOS.template, Makefile.ami,
	NMakefile.template, SMakefile.template, build_w32.bat: Add hash.c
	etc. to various non-UNIX makefiles.

2002-10-25  psmith <psmith>

	* ChangeLog, expand.c, function.c, read.c, tests/ChangeLog,
	tests/scripts/functions/eval, variable.h: Fix eval bugs 1516 and
	1517.

2002-10-25  psmith <psmith>

	* ChangeLog, Makefile.am, NEWS, README.cvs, doc/make.texi: A few
	minor fixes to the manual and automake files.

2002-10-14  psmith <psmith>

	* ChangeLog, Makefile.am, alloca.c, amiga.c, ar.c, arscan.c,
	commands.c, configure.in, default.c, dir.c, expand.c, file.c,
	function.c, getloadavg.c, getopt.c, getopt1.c, hash.c, implicit.c,
	job.c, loadtest.c, main.c, maintMakefile, misc.c, read.c, remake.c,
	remote-cstms.c, remote-stub.c, rule.c, signame.c, variable.c,
	vmsfunctions.c, vmsify.c, vpath.c: Convert the source code to use
	ANSI C style function definitions and enable the automake ansi2knr
	capability.  Right now this doesn't quite build using a K&R compiler because of a
	problem with the loadavg test program, but the rest of the code
	works.  I'm asking the automake list about this problem.

2002-10-13  psmith <psmith>

	* ChangeLog, commands.c, doc/make.texi, read.c, tests/ChangeLog,
	tests/scripts/features/targetvars: Fix bug#1379: don't use alloca()
	where it could overrun the stack size.  Implemented enhancement #1391: allow "export" in target-specific
	variable definitions.  Change the Info name of the "Automatic" node to "Automatic
	Variables".  Add text clarifying the scope of automatic variables to
	that section.

2002-10-05  psmith <psmith>

	* ChangeLog, expand.c, po/ChangeLog, po/POTFILES.in, read.c,
	tests/ChangeLog, tests/scripts/variables/automatic: Fix core dump on
	malformed variable line (Debian bug #81656) Allow SysV-style
	variable references to use {} in addition to ().  Add variable.h to
	the POTFILES.in since it has a translatable string.

2002-10-04  psmith <psmith>

	* NEWS: Update version info.

2002-10-04  psmith <psmith>

	* Makefile.am: Don't put .cvsignore files in the distributed tar
	file.

2002-10-04  psmith <psmith>

	* ChangeLog, dir.c, file.c, function.c, read.c, variable.c: Fix
	K&R-isms found on SunOS 4.1.4 builds.

2002-10-03  psmith <psmith>

	* ChangeLog, Makefile.am, NEWS, configure.in, doc/Makefile.am,
	glob/Makefile.am, tests/scripts/functions/wildcard: Some updates for
	automake 1.7 and prep for releasing 3.80.

2002-10-01  psmith <psmith>

	* ChangeLog, makefile.com, makefile.vms: Add VMS updates from Martin
	Zinser.

2002-09-23  psmith <psmith>

	* ChangeLog, read.c, tests/ChangeLog,
	tests/scripts/features/double_colon, tests/scripts/features/escape: 
	Fix a bug handling target/prerequisite names containing comment
	characters.

2002-09-18  psmith <psmith>

	* ChangeLog, doc/make.texi, read.c, tests/ChangeLog,
	tests/scripts/features/export: Fix a bug exporting/unexporting
	multiple variables in one command.  Update the text about reporting
	bugs.

2002-09-18  psmith <psmith>

	* ChangeLog, doc/make.texi, function.c, hash.c, signame.c: Add some
	indexing to the manual.  Fix a few simple casting warnings, etc.

2002-09-17  psmith <psmith>

	* ChangeLog, read.c, tests/ChangeLog,
	tests/scripts/features/targetvars, variable.c: Fix bug #940 (from
	the Savannah bug tracker): make sure that target- specific variables
	work correctly in conjunction with double-colon targets.

2002-09-12  psmith <psmith>

	* ChangeLog, Makefile.am, commands.c, misc.c: Fixups for the
	release.  One bug fix, some automake complaint fixes, and a function
	return type fix for older systems.

2002-09-11  psmith <psmith>

	* .cvsignore, ChangeLog, config/.cvsignore, doc/.cvsignore,
	glob/.cvsignore, hash.h, make.h, misc.c, po/.cvsignore,
	tests/.cvsignore: Fix HAVE_BROKEN_RESTART logic.  Fix hash.h typos
	(only noticed when using Windows).  Update .cvsignore files.

2002-09-10  psmith <psmith>

	* tests/test_driver.pl: Fix regex matching for modification time
	warnings.  The ones we had were weird, and failed for multiple
	warnings in a single file.

2002-09-10  psmith <psmith>

	* tests/scripts/features/conditionals,
	tests/scripts/features/export, tests/scripts/options/dash-B,
	tests/scripts/variables/automatic: A few test bug fixes:   * Never use "touch" in make rules; it breaks on most sub-second     supporting systems.  Use echo "" > $@ instead.    * Forgot to close test makefiles before using them! All the above worked fine on Linux but failed miserably on Solaris.

2002-09-10  psmith <psmith>

	* NEWS, tests/ChangeLog, tests/test_driver.pl: Have the test driver
	check for the new format of the time skew error messages.

2002-09-10  psmith <psmith>

	* ChangeLog, configure.in, doc/make.texi, make.h, misc.c, read.c,
	tests/ChangeLog, tests/scripts/features/conditionals,
	tests/scripts/features/export: Add support for broken SA_RESTART on
	PTX.  Fix bug #103: allow ifdef, export, and unexport to expand
	their arguments.

2002-09-09  psmith <psmith>

	* ChangeLog, configure.in: Whoops; configure wasn't looking for
	memmove.

2002-09-04  psmith <psmith>

	* ChangeLog, configure.in, doc/make.texi, implicit.c,
	tests/ChangeLog, tests/scripts/features/reinvoke,
	tests/scripts/features/vpathgpath,
	tests/scripts/features/vpathplus, tests/scripts/misc/general4,
	tests/scripts/misc/version, tests/scripts/options/dash-n,
	tests/scripts/options/dash-t, tests/scripts/targets/INTERMEDIATE,
	tests/scripts/targets/SECONDARY: Fix for complex situations where
	directories are declared as prerequisites.  Info on this fix from
	barkalow@reputation.com: thanks! Some updates/cleanups of some of the tests; added a forgotten -t
	test, etc.

2002-09-03  psmith <psmith>

	* NEWS, README.template, config/Makefile.am: Update some NEWS and
	README nits, and add new gettext macros to config's Makefile.am.

2002-08-10  psmith <psmith>

	* README.cvs, config.h.W32.template, configh.dos.template, dir.c,
	function.c, implicit.c, job.c, main.c, maintMakefile, po/ChangeLog,
	po/LINGUAS, read.c, vpath.c: Update to a new version of automake and
	gettext.  Invent a new macro HAVE_DOS_PATHS and change various
	  instances of: #if defined(WINDOWS) || defined(__MSDOS__) to use the
	new macro instead.  This should help make the OS/2 port cleaner, as
	well.  Invent a cvs-clean maintainer target that tries to get the
	workspace back to the state it was in after a CVS checkout.  New
	language.

2002-08-08  psmith <psmith>

	* ChangeLog, configure.in, hash.c, main.c, maintMakefile, misc.c,
	po/POTFILES.in, variable.c: Change the version.  Update to require
	new gettext.  Change hash.c to by K&R.  Redo some strings to make
	i18n simpler.

2002-08-08  psmith <psmith>

	* ChangeLog, NEWS, config.h-vms.template, dir.c, doc/make.texi,
	hash.h, main.c, make.h, makefile.com, po/ChangeLog, po/LINGUAS,
	read.c, remake.c, tests/ChangeLog, tests/scripts/misc/general3,
	tests/scripts/options/dash-B, tests/scripts/variables/special,
	variable.c, variable.h: Incorporate some VMS fixes.  Add -B option
	docs.  Add .VARIABLES variable.  Add a few new tests.  Add a new
	translation: Swedish

2002-08-01  psmith <psmith>

	* ChangeLog, NEWS, doc/make.texi, file.c, filedef.h, main.c,
	make.h, variable.c, variable.h: New variables, .VARIABLES and
	.TARGETS.

2002-07-14  psmith <psmith>

	* maintMakefile: Make sure templates are built.

2002-07-11  psmith <psmith>

	* ChangeLog, Makefile.am, ar.c, dir.c, expand.c, file.c, filedef.h,
	function.c, hash.c, hash.h, main.c, make.h, misc.c, read.c,
	remake.c, tests/ChangeLog, tests/run_make_tests.pl,
	tests/scripts/functions/filter-out,
	tests/scripts/targets/INTERMEDIATE, variable.c, variable.h: Install
	Greg McGary's patches to port the id-utils hashing functions to GNU
	make.  Also he provides some other performance fixups after doing
	some profiling of make on large makefiles.  Modify the test suite to allow the use of Valgrind to find memory
	problems.

2002-07-10  psmith <psmith>

	* ChangeLog, NEWS, doc/make.texi, main.c, po/.cvsignore, read.c,
	tests/ChangeLog, tests/scripts/variables/automatic,
	tests/test_driver.pl: Implement SysV-style $$@ support.  I looked at
	E.Parmelan's patch but decided to implement this a different way,
	and didn't use it.

2002-07-09  psmith <psmith>

	* AUTHORS, ChangeLog, NEWS, commands.c, doc/make.texi, file.c,
	read.c, tests/ChangeLog, tests/scripts/features/order_only,
	tests/scripts/variables/automatic: Documentation and tests for
	order-only prerequisites.  Add a new test suite for automatic
	variables.

2002-07-08  psmith <psmith>

	* ChangeLog, Makefile.DOS.template, README.cvs, commands.c,
	config.h.W32.template, configh.dos.template, dep.h, dosbuild.bat,
	implicit.c, main.c, maintMakefile, po/LINGUAS, read.c, remake.c,
	rule.c, tests/scripts/features/order_only: Various cleanups reported
	by people using the alpha release.  Incorporate "order-only"
	prerequisites patch.  Wrote a test for it.  The test shows what
	might be a bug in the code; I need to look at it more closely
	(anyway it doesn't behave as I expected).  Also I haven't done the
	docs yet.

2002-07-08  psmith <psmith>

	* po/da.po, po/de.po, po/es.po, po/fr.po, po/gl.po, po/he.po,
	po/hr.po, po/ja.po, po/ko.po, po/nl.po, po/pl.po, po/pt_BR.po,
	po/ru.po, po/tr.po: Remove .po files; we'll retrieve them directly
	from the translation site.

2002-07-08  psmith <psmith>

	* ChangeLog, ChangeLog.2, Makefile.am, NEWS, README.cvs,
	configure.in, dep.h, doc/Makefile.am, make.texinfo =>
	doc/make.texi, function.c, gpl.texinfo, implicit.c, main.c,
	maintMakefile, make-stds.texi, make.h, misc.c, read.c, remake.c,
	tests/ChangeLog, tests/scripts/functions/eval,
	tests/scripts/functions/value,
	tests/scripts/variables/MAKEFILE_LIST,
	tests/scripts/variables/flavors, variable.c, variable.h: Major
	updates in preparation for 3.80.  New version of the manual, put
	into the doc subdir.  Enhancements: $(eval ...) and $(value ...)
	functions, various bug fixes, etc.  See the ChangeLog.  More to
	come.

2002-05-29  psmith <psmith>

	* README.template: Update the README template.

2002-05-13  psmith <psmith>

	* po/de.po: Install newest German translation.

2002-05-10  psmith <psmith>

	* ChangeLog, Makefile.am, README.cvs, acinclude.m4, configure.in,
	expand.c, file.c, function.c, getloadavg.c, main.c, make.h, misc.c,
	tests/ChangeLog, tests/scripts/functions/call, variable.c,
	variable.h: Fix Debian bug #144306: pass target-specific variables
	into the environment properly.  Fix configure: allow cross-compilation; fix getloadavg (still needs
	_lots_ of work!) Let $(call ...) functions to be self-referencing.  Lets us do
	transitive closures, for example.

2002-04-24  psmith <psmith>

	* texinfo.tex: Remove our local copy so we can use the standard
	version.

2002-04-24  psmith <psmith>

	* make.texinfo: Add back initial "\" which was accidentally removed
	a year ago! :-/.

2002-04-22  psmith <psmith>

	* ChangeLog, Makefile.am, NEWS, README.cvs, configure.in,
	glob/ChangeLog, glob/Makefile.am, maintMakefile, po/ChangeLog,
	po/LINGUAS, po/da.po, po/de.po, po/es.po, po/fr.po, po/gl.po,
	po/he.po, po/hr.po, po/ja.po, po/ko.po, po/nl.po, po/pl.po,
	po/pt_BR.po, po/ru.po, po/tr.po: Updates for new tools.  Everything
	works now building on Linux, including creating make packages.  I'll
	try some other systems tomorrow.  Also added a new translation:
	Croatian.  Thanks!

2002-04-22  psmith <psmith>

	* ChangeLog, Makefile.am, README.cvs, getloadavg.c,
	po/Makefile.in.in: Updates and fixes for CVS builds.  Created a
	README.cvs describing the procedure.

2002-04-21  psmith <psmith>

	* ABOUT-NLS, ChangeLog, Makefile.am, NEWS, acconfig.h,
	acinclude.m4, config.guess, config.sub, config/ChangeLog,
	config/Makefile.am, configure.in, gettext.c, gettext.h,
	glob/Makefile.am, i18n/Makefile.am, i18n/pl.po, main.c,
	maintMakefile, make.h, {i18n => po}/.cvsignore, po/ChangeLog,
	po/LINGUAS, po/Makefile.in.in, po/Makevars, po/POTFILES.in, {i18n
	=> po}/da.po, {i18n => po}/de.po, {i18n => po}/es.po, {i18n =>
	po}/fr.po, {i18n => po}/gl.po, {i18n => po}/he.po, {i18n =>
	po}/ja.po, {i18n => po}/ko.po, {i18n => po}/nl.po, po/pl.po, {i18n
	=> po}/pt_BR.po, {i18n => po}/ru.po, {i18n => po}/tr.po, signame.c,
	signame.h, tests/ChangeLog, tests/test_driver.pl: Update GNU make to
	use Autoconf 2.53, Automake 1.6.1, Gettext 0.11.1.  We're using
	Gettext's "external" feature to avoid including the intl code in the
	GNU make distribution.

2002-04-20  psmith <psmith>

	* ChangeLog, NEWS, i18n/he.po: Installed a new translation for
	Hebrew.

2002-04-20  psmith <psmith>

	* ChangeLog, NEWS, function.c, i18n/de.po, i18n/fr.po, main.c,
	remake.c: Updates to translaations.  Fix an assert() in an obscure
	use of -q Handling of double-colon timestamp updates was broken in a
	bizarre way.  Store arguments to $(call ...) functions in simple
	variables, not recursive variables.

2002-03-12  psmith <psmith>

	* ChangeLog, i18n/da.po, i18n/es.po, i18n/ru.po: Install updated
	translations.

2001-12-04  psmith <psmith>

	* ChangeLog, i18n/ja.po: Install a new Japanese translation.

2001-11-18  psmith <psmith>

	* job.c, main.c: Update copyright info.

2001-08-19  psmith <psmith>

	* i18n/da.po, misc.c, rule.c, variable.c: Installed the da.po
	(Danish) translation file.  Fixed some translation string issues.

2001-08-03  psmith <psmith>

	* ChangeLog, NEWS, i18n/fr.po: Installed a new French translation
	(resolves Debian Bug #106720)

2001-07-05  psmith <psmith>

	* ChangeLog, NEWS, configure.in, i18n/ko.po, make.texinfo: 
	New/updated translations; minor update to the index of the manual.

2001-06-01  psmith <psmith>

	* i18n/tr.po: New translation.

2001-06-01  psmith <psmith>

	* ChangeLog, NEWS, arscan.c, configure.in, dir.c, function.c,
	i18n/gl.po, i18n/ru.po, job.c, main.c, make.h, make.texinfo,
	read.c, remake.c, variable.c: Fix for EINTR problems when using
	jobserver.  New translation files.  Fix for @+ inside define macros
	being applied too widely.  Various other bug fixes.

2001-05-21  psmith <psmith>

	* ChangeLog, arscan.c, commands.c, function.c, job.c,
	tests/ChangeLog, tests/scripts/variables/flavors: Some VMS fixes
	sent by John Fowler.  Fix: make flags on some lines of define/endef
	don't affect other lines

2001-01-21  psmith <psmith>

	* ChangeLog, build_w32.bat, expand.c, gettext.c, make.texinfo,
	remake.c, tests/scripts/features/targetvars, variable.c, variable.h: 
	Some bug fixes and document updates.

2000-11-17  psmith <psmith>

	* ChangeLog, read.c, remake.c: * Fix FAT handling on Windows to match the DJGPP port's FAT
	handling.  * Fix a potential hole in readline if lines end in ^M (CRLF).

2000-10-05  psmith <psmith>

	* ChangeLog, acinclude.m4, configure.in, file.c, function.c,
	gettext.c, i18n/gl.po: * Various bug fixes.  * New Galician translation.

2000-09-21  psmith <psmith>

	* ChangeLog, i18n/ja.po, main.c: * Rework phrasing to allow for better translations.  # New Japanese
	translation file.

2000-08-21  psmith <psmith>

	* ChangeLog, tests/scripts/features/targetvars, variable.c: Fix
	PR/1831.  See the ChangeLog.

2000-07-30  psmith <psmith>

	* ChangeLog, NEWS, configure.in, dir.c, file.c, filedef.h,
	i18n/ja.po, job.c, make.texinfo, remake.c: * Various fixes; see the ChangeLog.

2000-07-07  psmith <psmith>

	* ChangeLog, Makefile.am, NEWS, TODO.private, file.c, filedef.h,
	remake.c, variable.c: * Minor code cleanups * Fix for PR/1811, from Paul Eggert.

2000-06-23  psmith <psmith>

	* ChangeLog, main.c, make.h: * Fix PR/1791.

2000-06-23  psmith <psmith>

	* ChangeLog, NEWS, config.guess, config.sub, configure.in: * Released 3.79.1

2000-06-23  psmith <psmith>

	* ChangeLog, README.template, configure.in, job.c, tests/ChangeLog,
	tests/scripts/options/dash-q: * Fix -q so it works more correctly.  * Don't print "nothing to do" messages for ":" commands * Update the version to 3.79.1

2000-06-22  psmith <psmith>

	* ChangeLog, read.c, tests/ChangeLog,
	tests/scripts/features/targetvars: * Fix PR/1709.

2000-06-20  psmith <psmith>

	* config.h.W32.template, i18n/de.po: * A couple of nits.

2000-06-20  psmith <psmith>

	* ChangeLog, NEWS, acconfig.h, acinclude.m4, config.ami.template,
	config.h-vms.template, config.h.W32.template, configure.in, file.c,
	filedef.h, function.c, implicit.c, make.texinfo, misc.c, remake.c: * More updates and fixes.

2000-06-19  psmith <psmith>

	* ChangeLog, Makefile.DOS.template, README.DOS.template,
	acinclude.m4, configh.dos.template, configure.in, expand.c, file.c,
	function.c, implicit.c, job.c, make.h, remake.c, tests/ChangeLog,
	tests/scripts/functions/addsuffix, tests/scripts/options/general: * Various fixes for problems in the 3.79.0.1 pretest.

2000-06-14  psmith <psmith>

	* acinclude.m4: * Typo.

2000-06-14  psmith <psmith>

	* ChangeLog, acconfig.h, acinclude.m4, configure.in, file.c,
	gettext.h, make.h: * More fixes for configuring gettext correctly.

2000-06-13  psmith <psmith>

	* ChangeLog, NEWS, acconfig.h, acinclude.m4, commands.c, file.c,
	filedef.h, function.c, gettext.h, main.c, make.h, remake.c, vpath.c: * Some timestamp fixes from Paul Eggert.  * Fix compilation on Linux; use libintl.h and not gettext.h when
	  using the system gettext.

2000-06-07  psmith <psmith>

	* ChangeLog, acinclude.m4, commands.c, configure.in, dir.c,
	expand.c, file.c, function.c, i18n/nl.po, job.c, main.c, make.h,
	misc.c, read.c, remake.c, remote-cstms.c, tests/ChangeLog,
	tests/scripts/options/general, variable.c, vpath.c, w32/pathstuff.c: * Lots of bug fixes and cleanup; new i18n files, etc.

2000-06-01  psmith <psmith>

	* i18n/ja.po, i18n/pt_BR.po: New translation files.

2000-04-22  psmith <psmith>

	* ChangeLog, README.DOS.template, arscan.c, config.h.W32.template,
	function.c, main.c, make.texinfo, remake.c, tests/ChangeLog,
	tests/scripts/features/double_colon,
	tests/scripts/features/reinvoke, tests/scripts/functions/strip,
	w32/subproc/sub_proc.c: * Various bug fixes.

2000-04-05  psmith <psmith>

	* ChangeLog, NEWS, configure.in, function.c, make.texinfo, read.c,
	tests/ChangeLog, tests/scripts/functions/word,
	tests/scripts/options/dash-n: * Some final cleanups, and release 3.79.

2000-04-03  psmith <psmith>

	* ChangeLog, remake.c: * Fix bug handling archive members: convert timestamp to nsec
	  properly on those systems that support it.

2000-03-29  psmith <psmith>

	* ChangeLog, build.template, config.guess, config.sub,
	configure.in, tests/ChangeLog, tests/scripts/options/dash-n: * New config.sub and config.guess * Update version number for release * Fixes to the build.sh to handle i18n/gettext * Make dash-n more robust.

2000-03-27  psmith <psmith>

	* ChangeLog, NEWS, file.c, read.c, tests/ChangeLog,
	tests/scripts/features/statipattrules: * Handle case of empty static pattern rule prerequisites.  * Fix linenumbers in error messages for rule definitions.

2000-03-27  psmith <psmith>

	* ChangeLog, README.template, configure.in, expand.c, function.c,
	i18n/de.po, job.c, main.c, make.h, remake.c, tests/ChangeLog,
	tests/scripts/features/double_colon,
	tests/scripts/features/reinvoke, tests/scripts/functions/call,
	tests/scripts/options/dash-k, variable.c, variable.h: * A large number of fixes/enhancements.  See the ChangeLog.  * Added a new version of the German translation file.

2000-03-26  psmith <psmith>

	* ChangeLog, default.c, file.c, filedef.h, make.h, tests/ChangeLog,
	tests/scripts/targets/INTERMEDIATE: * Ignore attempt to change a file into itself.  * Define COFLAGS to avoid unknown variable warning.  * Fix some usec problems on UnixWare.  * Don't remove .INTERMEDIATE targets specified on the command line.

2000-02-09  psmith <psmith>

	* ChangeLog, README.template, read.c, tests/ChangeLog,
	tests/scripts/features/escape: * Fix backslash-escape in targets.  * Release 3.78.91.

2000-02-09  psmith <psmith>

	* ChangeLog, function.c, gettext.c, remake.c, tests/ChangeLog,
	tests/test_driver.pl: * Fix some warnings in gettext.c and function.c * Don't try to execute tests which are actually directories.

2000-02-07  psmith <psmith>

	* ChangeLog, dir.c, expand.c, variable.c, variable.h: * Fix for dir.c from Andreas Schwab.  * Fix += target-specific variables: if your direct parent doesn't
	  have a setting for the variable but his parent does, you'll get
	  recursive expansion errors.

2000-02-05  psmith <psmith>

	* ChangeLog, Makefile.DOS.template, Makefile.am,
	config.h-vms.template, configure.in, default.c, dir.c, function.c,
	job.c, main.c, tests/ChangeLog, tests/run_make_tests.pl,
	tests/scripts/features/vpathplus,
	tests/scripts/targets/INTERMEDIATE,
	tests/scripts/targets/SECONDARY, vmsfunctions.c: * Updates for VMS, Windows, and DOS ports.  * Clean up some warnings.

2000-02-05  psmith <psmith>

	* ChangeLog, NEWS, commands.c, expand.c, filedef.h, read.c, rule.c,
	tests/ChangeLog, tests/scripts/features/patspecific_vars,
	variable.c, variable.h: * Fix PR/1407.  * Keep filename/lineno information for variables, for debugging.

2000-01-27  psmith <psmith>

	* Makefile.am, configure.in, gettext.c, i18n/Makefile.am,
	tests/scripts/features/double_colon: * Some pre-pretest release cleanup.

2000-01-25  psmith <psmith>

	* .cvsignore, ABOUT-NLS, ChangeLog, Makefile.am, NEWS, acconfig.h,
	acinclude.m4, configure.in, getopt.c, gettext.c, gettext.h,
	i18n/.cvsignore, i18n/Makefile.am, i18n/de.po, i18n/es.po,
	i18n/fr.po, i18n/ko.po, i18n/nl.po, i18n/pl.po, i18n/ru.po, make.h,
	po/Makefile.in.in, po/POTFILES.in: * Updated gettext to use more advanced libit 0.7 version.  * Various cleanups.

2000-01-23  psmith <psmith>

	* ChangeLog, NEWS, filedef.h, main.c, remake.c, tests/ChangeLog,
	tests/scripts/features/include: * A few fixes.

2000-01-22  psmith <psmith>

	* NEWS: * Mention it in NEWS.

2000-01-22  psmith <psmith>

	* ChangeLog, Makefile.am, acconfig.h, acinclude.m4, configure.in,
	file.c, main.c, make.h, po/Makefile.in.in, po/POTFILES.in, remake.c: * Implement GNU gettext internationalization support in GNU make.

2000-01-22  psmith <psmith>

	* config.h-vms.template, readme.vms, vmsfunctions.c: * More fixes to VMS by Hartmut Becker.

2000-01-22  psmith <psmith>

	* ChangeLog, NEWS, arscan.c, config.h-vms.template, default.c,
	dir.c, file.c, glob/glob.c, glob/glob.h, implicit.c, job.c, make.h,
	makefile.com, makefile.vms, readme.vms, rule.c, variable.c,
	vmsdir.h, vmsfunctions.c, vmsify.c: * Merge VMS patches by Hartmut Becker.

2000-01-11  psmith <psmith>

	* ChangeLog, NEWS, expand.c, function.c, job.c, tests/ChangeLog,
	tests/scripts/functions/call: * Change $(call...) to not expand arguments by default.  * Unify the way arguments are passed to builtin functions in
	function.c.

1999-12-18  psmith <psmith>

	* ChangeLog, file.c, implicit.c, remake.c, tests/ChangeLog,
	tests/scripts/targets/INTERMEDIATE, variable.c: * Fix problems with double-colon rules.  * Fix problems with INTERMEDIATE rules.

1999-12-08  psmith <psmith>

	* ChangeLog, Makefile.am, NEWS, acinclude.m4, configure.in,
	function.c, remake.c, tests/ChangeLog,
	tests/scripts/features/double_colon, tests/scripts/options/dash-n,
	variable.c, w32/subproc/misc.c: * Various changes and fixes.  See ChangeLog.

1999-11-27  psmith <psmith>

	* debug.h, function.c, main.c, read.c, remake.c: * Update debugging to use string flags instead of integers.

1999-11-22  psmith <psmith>

	* debug.h: * Add new debug header file.

1999-11-22  psmith <psmith>

	* ChangeLog, NEWS, function.c, implicit.c, job.c, main.c, make.h,
	misc.c, read.c, remake.c, remote-cstms.c, vmsfunctions.c: * Add new debugging output level selection feature.

1999-11-17  psmith <psmith>

	* ChangeLog, Makefile.am, NEWS, configure.in, expand.c, file.c,
	function.c, job.c, main.c, make.h, make.texinfo, read.c, signame.c,
	tests/ChangeLog, tests/scripts/features/targetvars,
	tests/scripts/functions/if, variable.c, variable.h: * Many cleanups and bugfixes.  * New handling of += in target-specific variables.

1999-10-15  psmith <psmith>

	* ChangeLog, NEWS, README.customs, ar.c, arscan.c, commands.c,
	configure.in, default.c, dir.c, expand.c, file.c, function.c,
	implicit.c, job.c, main.c, make.h, misc.c, read.c, remake.c,
	rule.c, tests/ChangeLog, tests/scripts/variables/CURDIR,
	tests/scripts/variables/MAKEFILES, variable.c, vmsfunctions.c,
	vmsify.c, vpath.c: * Fix PR/1394.  * Apply changes from Paul Eggert.  * Many other cleanups (index/rindex --> strchr/strrchr, etc.)

1999-10-14  psmith <psmith>

	* ChangeLog, Makefile.am, configure.in: * Ensure -Iglob comes before any user-specified CPPFLAGS.

1999-10-13  psmith <psmith>

	* ChangeLog, commands.c, job.c, remake.c, tests/ChangeLog,
	tests/scripts/options/dash-n: * Fix PR/1379: -n/-q behaves correctly when all commands are
	recursive.

1999-10-08  psmith <psmith>

	* ChangeLog, tests/ChangeLog, tests/scripts/features/targetvars,
	variable.c: * Fix test suite on DOS (PR/1344) * Fix target-specific vars bug (PR/1378)

1999-09-29  psmith <psmith>

	* tests/ChangeLog, tests/test_driver.pl: * Fix for DOS short filenames.

1999-09-23  psmith <psmith>

	* ChangeLog, configure.in, main.c, make.texinfo, tests/ChangeLog,
	tests/scripts/features/parallelism: * Ouch: found a bug where re-exec from changed makefiles turned off   jobserver :(.

1999-09-22  psmith <psmith>

	* ChangeLog, main.c: * Oops.  Fix a problem running submakes like $(MAKE) $(MFLAGS).

1999-09-17  psmith <psmith>

	* tests/run_make_tests.pl: * Fix escaping from perl to the shell.

1999-09-17  psmith <psmith>

	* ChangeLog, Makefile.DOS.template, NEWS, README.DOS.template,
	TODO.private, configure.in, main.c, tests/ChangeLog,
	tests/run_make_tests.pl, tests/scripts/features/default_names,
	tests/scripts/features/reinvoke, tests/scripts/functions/foreach,
	tests/scripts/functions/origin, tests/scripts/options/dash-l,
	tests/scripts/options/dash-n, tests/scripts/variables/MAKECMDGOALS,
	tests/test_driver.pl: * A few script fixes and updates for 3.78.

1999-09-16  psmith <psmith>

	* ChangeLog, Makefile.am, NEWS, README.template, configure.in,
	maintMakefile: * Some minor pre-release updates.

1999-09-16  psmith <psmith>

	* Makefile.am, tests/ChangeLog, tests/test_driver.pl: * Fix some tests.

1999-09-15  psmith <psmith>

	* ChangeLog, Makefile.DOS.template, Makefile.am,
	README.DOS.template, configure.in, main.c, tests/ChangeLog,
	tests/README, tests/run_make_tests.pl,
	tests/scripts/features/parallelism,
	tests/scripts/features/reinvoke, tests/test_driver.pl: * Cleanup the test suite.

1999-09-14  psmith <psmith>

	* ChangeLog, Makefile.am, configure.in, tests/COPYING, tests/NEWS,
	tests/README, tests/mkshadow, tests/run_make_tests,
	tests/run_make_tests.pl, tests/scripts/features/comments,
	tests/scripts/features/conditionals,
	tests/scripts/features/default_names,
	tests/scripts/features/double_colon,
	tests/scripts/features/echoing, tests/scripts/features/errors,
	tests/scripts/features/escape, tests/scripts/features/include,
	tests/scripts/features/mult_rules,
	tests/scripts/features/mult_targets,
	tests/scripts/features/override,
	tests/scripts/features/parallelism,
	tests/scripts/features/patspecific_vars,
	tests/scripts/features/quoting, tests/scripts/features/recursion,
	tests/scripts/features/reinvoke,
	tests/scripts/features/statipattrules,
	tests/scripts/features/targetvars,
	tests/scripts/features/varnesting, tests/scripts/features/vpath,
	tests/scripts/features/vpath2, tests/scripts/features/vpathgpath,
	tests/scripts/features/vpathplus,
	tests/scripts/functions/addprefix,
	tests/scripts/functions/addsuffix,
	tests/scripts/functions/basename, tests/scripts/functions/call,
	tests/scripts/functions/dir, tests/scripts/functions/error,
	tests/scripts/functions/filter-out,
	tests/scripts/functions/findstring,
	tests/scripts/functions/foreach, tests/scripts/functions/if,
	tests/scripts/functions/join, tests/scripts/functions/notdir,
	tests/scripts/functions/origin, tests/scripts/functions/sort,
	tests/scripts/functions/strip,
	tests/scripts/functions/substitution,
	tests/scripts/functions/suffix, tests/scripts/functions/warning,
	tests/scripts/functions/wildcard, tests/scripts/functions/word,
	tests/scripts/misc/general1, tests/scripts/misc/general2,
	tests/scripts/misc/general3, tests/scripts/misc/version,
	tests/scripts/options/dash-C, tests/scripts/options/dash-I,
	tests/scripts/options/dash-e, tests/scripts/options/dash-f,
	tests/scripts/options/dash-k, tests/scripts/options/dash-l,
	tests/scripts/options/dash-n, tests/scripts/targets/DEFAULT,
	tests/scripts/targets/FORCE, tests/scripts/targets/INTERMEDIATE,
	tests/scripts/targets/PHONY, tests/scripts/targets/SECONDARY,
	tests/scripts/targets/SILENT, tests/scripts/targets/clean,
	tests/scripts/test_template, tests/scripts/variables/CURDIR,
	tests/scripts/variables/MAKE, tests/scripts/variables/MAKECMDGOALS,
	tests/scripts/variables/MAKEFILES,
	tests/scripts/variables/MAKELEVEL, tests/scripts/variables/flavors,
	tests/test_driver.pl: * Added the test suite to the main distribution.

1999-09-14  psmith <psmith>

	* ChangeLog, Makefile.am, TODO.private, glob/ChangeLog,
	glob/fnmatch.c, glob/glob.h, make.texinfo: * Some configuration fixes.

1999-09-11  psmith <psmith>

	* ChangeLog, README.template, acinclude.m4, configure.in,
	glob/ChangeLog, glob/glob.c, main.c: * Various cleanups for release.

1999-09-11  psmith <psmith>

	* ChangeLog, configh.dos.template, glob/ChangeLog, glob/fnmatch.c,
	job.c, make.texinfo: * Various pre-release cleanups.

1999-09-06  psmith <psmith>

	* ChangeLog, main.c, make.texinfo, remake.c: * Some doc and help changes.

1999-09-04  psmith <psmith>

	* remake.c: * Fix for infinite recursion.

1999-09-03  psmith <psmith>

	* ChangeLog, main.c, read.c, remake.c: * Removed a memory stomp (reading freed memory).  * Fixed some infinite recursion on rebuilt makefiles bugs.

1999-09-02  psmith <psmith>

	* ChangeLog, function.c, implicit.c, main.c, read.c: * A few W32 fixes for backslash support.

1999-09-01  psmith <psmith>

	* ChangeLog, config.ami.template, config.h-vms.template,
	config.h.W32.template, configh.dos.template, configure.in, main.c,
	make.texinfo, version.c: * A bugfix on MAKEFLAGS options creation that broke jobserver.  * Put the host info in the --version output.  * Don't croak if the user forces -jN on submakes.

1999-09-01  psmith <psmith>

	* NEWS, config.guess, config.sub: * Added config.guess/config.sub for new autoconf tests.

1999-08-31  psmith <psmith>

	* .cvsignore, ChangeLog, NMakefile.template, README.W32 =>
	README.W32.template, acinclude.m4, config.h.W32.template,
	configure.in, main.c, maintMakefile, make.h, w32/subproc/sub_proc.c: * Large file support for AIX, HP-UX, and IRIX.  * W32 support for Cygnus Cygwin shell (bash).

1999-08-25  psmith <psmith>

	* ChangeLog, function.c, main.c, make.h, variable.c: * A few cleanups, and 3.77.94 release.

1999-08-24  psmith <psmith>

	* ChangeLog, NEWS, file.c, implicit.c, make.texinfo, remake.c: * Terminology change in docs and code.

1999-08-23  psmith <psmith>

	* .cvsignore, ChangeLog, README.template, configure.in, job.c,
	job.h, main.c, remake.c: * Fix jobserver algorithm again.  * A couple of nits.  * Fix considered pruning for double-colon rules.

1999-08-23  psmith <psmith>

	* job.c, main.c: * Start rewrite of jobserver to avoid unique tokens for debugging.

1999-08-22  psmith <psmith>

	* ChangeLog, job.c, main.c, maintMakefile, make.texinfo, variable.c: * Various changes.

1999-08-19  psmith <psmith>

	* job.c, main.c: * Code cleanup.

1999-08-13  psmith <psmith>

	* ChangeLog, NEWS, configure.in, expand.c, function.c, job.c,
	main.c, make.h, make.texinfo: * Rework jobserver yet one more time.  * Install the $(if ...) function and document it.  Still need some
	examples.

1999-08-12  psmith <psmith>

	* ChangeLog, Makefile.DOS.template, function.c, maintMakefile: * Some DOS fixes.

1999-08-01  psmith <psmith>

	* ChangeLog, arscan.c, configure.in, function.c, job.c, main.c,
	make.h, remake.c: * Release 3.77.92.  * Complete implementation of new jobserver algorithm.  * A few minor fixups.

1999-08-01  psmith <psmith>

	* ChangeLog, Makefile.DOS.template, README.DOS.template,
	configh.dos.template, function.c, job.c, main.c, read.c, remake.c: * Applied some DOS updates.  * Started reworking the jobserver algorithm; not complete yet.

1999-07-28  psmith <psmith>

	* ChangeLog, ar.c, arscan.c, commands.c, dir.c, expand.c, file.c,
	function.c, implicit.c, job.c, main.c, make.h, make.texinfo,
	misc.c, read.c, remake.c, rule.c, signame.c, variable.c, vpath.c: * Add gettext macros to start i18n support.

1999-07-26  psmith <psmith>

	* ChangeLog, make.texinfo: * Update the manual.

1999-07-24  psmith <psmith>

	* ChangeLog: * Forgot ChangeLog.

1999-07-24  psmith <psmith>

	* configure.in, job.c, maintMakefile: * Some configure fixes.

1999-07-23  psmith <psmith>

	* ChangeLog, arscan.c, configure.in, job.c, main.c: * Bugfix for NT archive support.  * Rework how the jobserver stuff works.

1999-07-22  psmith <psmith>

	* ChangeLog, Makefile.am, acinclude.m4, configure.in, function.c: * Make some portability fixes.

1999-07-22  psmith <psmith>

	* AUTHORS: * Update the AUTHORS file.

1999-07-22  psmith <psmith>

	* ChangeLog, arscan.c, function.c: * Fix backward incompatibility in new function implementation.  * Add support for ARFZMAG archive formats.

1999-07-22  psmith <psmith>

	* ChangeLog, Makefile.am, configure.in, default.c, dir.c, file.c,
	filedef.h, glob/ChangeLog, glob/Makefile.am, glob/fnmatch.c,
	glob/fnmatch.h, glob/glob.c, glob/glob.h, main.c, remake.c: * Installed new versions of GLIBC glob library.  * Installed Tim Magill's "graph pruning" performance enhancement.  * Update version to 3.77.90 for the release.  * Require automake 1.4.

1999-07-21  psmith <psmith>

	* ChangeLog, NEWS, config.h-vms.template, dir.c, makefile.com: * Installed VMS fixes.

1999-07-21  psmith <psmith>

	* ChangeLog, Makefile.am, arscan.c, commands.c, configure.in,
	dir.c, function.c, implicit.c, job.c, main.c, make.h, make.texinfo,
	misc.c, read.c, rule.c, variable.c, vmsify.c, vpath.c: * Add configure option to enable dmalloc library.  * Various code cleanups.

1999-07-20  psmith <psmith>

	* .purify, ChangeLog, commands.c, getloadavg.c, implicit.c, job.c,
	read.c, rule.c: * Fix memory leaks, fd leaks, and some long-standing bugs
	  recognizing when targets need to have their modtimes rechecked (-n,
	etc.)

1999-07-18  karl <karl>

	* texinfo.tex: pdfimage takes braces

1999-07-16  psmith <psmith>

	* .purify, ChangeLog, job.c, read.c: * Fix some memory and file descriptor leaks.

1999-07-16  psmith <psmith>

	* ChangeLog, read.c, variable.c: * Various bug fixes.

1999-07-15  psmith <psmith>

	* ChangeLog, NEWS, dep.h, file.c, filedef.h, function.c, main.c,
	make.texinfo, remake.c: * Fix up and document $(apply ...) function.

1999-07-13  eggert <eggert>

	* texinfo.tex: Sync to ftp.gnu.org version of 1999-07-06.

1999-07-09  psmith <psmith>

	* ChangeLog, dep.h, job.c, remake.c: * Fixed error rebuilding makefiles with -j>1 * Fixed problem with job pipe and -j>1 when waiting on -l loads.

1999-07-08  psmith <psmith>

	* main.c, remake.c: * Minor code cleanup.

1999-07-08  psmith <psmith>

	* ChangeLog, NEWS, default.c, main.c, make.h, make.texinfo: * Added -R / --no-builtin-variables flag.

1999-07-06  psmith <psmith>

	* ChangeLog, NMakefile.template, arscan.c, build_w32.bat,
	filedef.h, make.1, make.texinfo, remake.c: * Various bugfixes/updates.  See ChangeLog.

1999-06-14  psmith <psmith>

	* ChangeLog, acinclude.m4, read.c, remake.c, rule.c: * Various bug fixes.

1999-06-14  psmith <psmith>

	* ChangeLog, commands.c, expand.c, job.c, main.c: * Various bug fixes.

1999-04-25  psmith <psmith>

	* ChangeLog, NEWS, acconfig.h, acinclude.m4, config.ami.template,
	config.h-vms.template, config.h.W32.template, configh.dos.template,
	configure.in, job.c, job.h, main.c, make.h, make.texinfo: * Add new jobserver feature.  * Small updates to the manual * E.Zaretskii fix for new DJGPP version.

1999-04-13  psmith <psmith>

	* main.c: Clean up some logic.

1999-04-09  psmith <psmith>

	* ChangeLog, remake.c: If a file declared .INTERMEDIATE already
	exists before make starts, we won't delete it--this is how normal
	intermediate files behave, too.

1999-04-02  psmith <psmith>

	* ChangeLog, NEWS, README.template, job.c: * Fix possible memory stomp.  * A few admin file cleanups.

1999-03-31  psmith <psmith>

	* ChangeLog, NEWS, read.c: * Ignore CR in CRLF line terminators for compatibility with DOSsy   makefiles.

1999-03-31  karl <karl>

	* texinfo.tex:         * texinfo.tex (\defopheader): missing word space before
	                `on'.  Report from: Chris Hanson <cph@martigny.ai.mit.edu>.

1999-03-30  psmith <psmith>

	* ChangeLog, Makefile.am, configure.in, maintMakefile: * More build fixes.  I think a vanilla CVS checkout should build OK
	now.

1999-03-27  karl <karl>

	* texinfo.tex:         * texinfo.tex (\imagexxx): Equalize space above and below if
	                in vmode.  From rms.  .,

1999-03-26  psmith <psmith>

	* ChangeLog, Makefile.am, build.template, configure.in, function.c,
	maintMakefile, make.h, make.texinfo: * Manual updates: added xrefs, some typos sent by users.  * Change the build env. to not link libglob.a unless we need it.

1999-03-26  psmith <psmith>

	* ChangeLog, NEWS, function.c, job.c, make.texinfo: * Reworked function.c to use separate functions instead of a huge
	case stmt.  * Added new functions $(error ...) and $(warning ...) and documented
	same.  * In windows/dos shells, only treat \ as an escape for special
	chars.

1999-03-24  karl <karl>

	* texinfo.tex:         * texinfo.tex (&): be sure active & is defined for
	                @deftypefn operator&.          Report from: Nathan Sidwell <nathan@acm.org>.

1999-03-20  karl <karl>

	* texinfo.tex:         * texinfo.tex: Changes from Andreas to use \sl\$ inside
	                italics and to avoid extra spaces around @anchor.          * texinfo.tex (\image, \imagexx): move pdf test to imagexxx
	                for correct filename parsing.

1999-03-19  psmith <psmith>

	* make.h, misc.c: * Add strneq() (streq only n chars) macro * fix return type of xstrdup.

1999-03-16  karl <karl>

	* texinfo.tex:         * texinfo.tex (\imagexxx): reset catcode ^^M in case we're
	                inside in an example.  Report from kama.

1999-03-15  karl <karl>

	* texinfo.tex:         * texinfo.tex (\putwordin): new macro for word `in'.          (\xrefX): use it.

1999-03-05  psmith <psmith>

	* ChangeLog, configure.in, dir.c, job.c, main.c, make.h, misc.c,
	remake.c, rule.c: * Define and use xstrdup() instead of strdup().

1999-03-05  psmith <psmith>

	* .cvsignore, ChangeLog, GNUmakefile, Makefile.am, Makefile.ami,
	NMakefile.template, SMakefile.template, amiga.c, amiga.h, ar.c,
	arscan.c, build.template, commands.c, commands.h, configure.in,
	default.c, dep.h, dir.c, expand.c, file.c, filedef.h, function.c,
	glob/.cvsignore, implicit.c, job.c, job.h, main.c, make.h,
	makefile.vms, misc.c, read.c, remake.c, remote-cstms.c,
	remote-stub.c, rule.h, variable.c, variable.h, vpath.c: * Update FSF address info in copyright notices.  * Update maintainers build process; remove GNUmakefile.  Require
	  builders to run automake && autoreconf by hand.  * Use AC_SUBST_FILE to get the maintMakefile included, rather than
	  GNU make's include directive, which conflicts with automake 1.4's
	  include directive.

1999-03-04  psmith <psmith>

	* .cvsignore, ChangeLog, variable.c: Fix a bug where conditional
	variables weren't being expanded correctly.

1999-02-22  karl <karl>

	* texinfo.tex:         * texinfo.tex: Expand tabs.

1999-02-22  psmith <psmith>

	* ChangeLog, NEWS, arscan.c, configure.in, default.c, function.c,
	make.texinfo, read.c, remake.c, variable.c: * New feature: .LIBPATTERNS controls the way -lfoo dependencies are
	expanded.  * A few tweaks to the system glob test, after trying it on a system
	  where it's true.  * Installed patches to archive handling for AIX 4.3 big archives.  * Fix a memory stomp in target-specific variables.  * Fix a memory leak in foreach functions.

1999-02-19  psmith <psmith>

	* ChangeLog, Makefile.am, arscan.c, build.template, configure.in,
	read.c, signame.c: * Updates for automake 1.4 and autoconf 2.13 * Check for a libc version of GNU glob and, if found, don't use the
	  local glob headers.  * Fix a bug in OpenVMS archive handling.  * Fix a bug in VMS siglist processing.

1999-02-15  karl <karl>

	* texinfo.tex:         * texinfo.tex (\paragraphindent): implement.          Suggestion from: Paul DuBois <dubois@primate.wisc.edu>.          * texinfo.tex (\alias): use def rather than \let.          Change timestamp format to include hours.

1999-02-09  karl <karl>

	* texinfo.tex:         * texinfo.tex: New commands @alias and @definfoenclose.          From: "Eric S. Raymond" <esr@snark.thyrsus.com>.

1999-02-08  karl <karl>

	* texinfo.tex:         * texinfo.tex (\scanmacro): Use \endinput to avoid spurious
	                space, and various other space fixes.  From: Andreas Schwab                 <schwab@ls5.informatik.uni-dortmund.de>.

1999-02-05  karl <karl>

	* texinfo.tex:         * texinfo.tex (\uref): implement optional third arg.          * texinfo.tex (\dosubind): Include index entry in third arg
	                to \entry instead of writing as bogus fourth arg.          Report from: kama@hippo.fido.de (Karl Heinz Marbaise).          * texinfo.tex (\setemergencystretch): Increase somewhat.          * texinfo.tex (\putwordof): rename from \putwordOf.          * texinfo.tex (defivarhead, \defcvarheader): Use \putwordof.

1999-02-03  karl <karl>

	* texinfo.tex:         * texinfo.tex (\documentlanguage, \documentencoding): new         commands.  \documentlanguage based on an implementation by
	        kama.

1999-01-30  karl <karl>

	* texinfo.tex:         * texinfo.tex: Fix @macro expansion inside @section.  Patch
	        from Andreas:         From: Andreas Schwab <schwab@ls5.informatik.uni-dortmund.de>         The general idea is to construct a list a all defined macros
	                in the form \do\macro1\do\macro2..., then temporarily define                 \do to something appropriate and execute the list to
	                do whatever is needed.  Here is a patch, and i have
	                also fixed a few other bugs that i found while browsing through                 the @macro implementation.  Additionally i have
	                added a check to prevent the user from doing silly
	                things like @macro shipout.

1999-01-24  karl <karl>

	* texinfo.tex:         * texinfo.tex (\obstexwarn): Don't use *** in message, it                 interferes with make output parsing.

1999-01-22  karl <karl>

	* texinfo.tex:         * texinfo.tex: Internationalization improvements from kama.

1999-01-21  karl <karl>

	* texinfo.tex:         * texinfo.tex (\contents, \shortcontents): Run
	        \contentspagealignmacro.  From: Trond Endrestol
	<trond@agamemnon.gtf.ol.no>

1999-01-15  karl <karl>

	* texinfo.tex:         * texinfo.tex (\begindoublecolumns): Ship out \partialpage         immediately if it is nonvoid, instead of saving it.  This
	        avoids a bug where the index could end up printing one line
	        per page (see the indexspread.tex test).          From: Andreas Schwab
	        <schwab@issan.informatik.uni-dortmund.de>         * texinfo.tex (\image): If running pdftex, do
	        \pdfimage{imagefile.pdf}.  From: Samuel Tardieu
	<sam@inf.enst.fr>         Also, update copyright year.

1999-01-06  karl <karl>

	* texinfo.tex:         * texinfo.tex (\enddoublecolumns): Move \pagegoal reset to
	                after the \endgroup so we get the restored single-column
	                \vsize as intended.

1998-12-21  karl <karl>

	* texinfo.tex:         * texinfo.tex (\indexdummies): Set \{ and \} to \mylbrace
	        and \mybrace to avoid braces in the index file, which         texindex can't handle.

1998-12-20  karl <karl>

	* texinfo.tex:         * texinfo.tex (\pickupwholefraction): Ignore whole-number
	        part.  (\setuptable): Always pass whole-number part and
	        decimal point.  This allows leading zeroes.          Suggestion from: Ben Bullock <ben@hayamasa.demon.co.uk>.          Date: Fri, 21 Aug 1998 14:06:50 +0100 (BST)

1998-12-15  karl <karl>

	* texinfo.tex:         * texinfo.tex (\indexdummies): set \{ and \} to \lbracecmd
	        and \rbracecmd to avoid lossage if @tex is active during
	        \shipout.  Report from: "Peter Kabal" <Kabal@ece.mcgill.ca>.

1998-12-12  karl <karl>

	* texinfo.tex: doc fix

1998-11-13  karl <karl>

	* texinfo.tex: update date

1998-11-13  karl <karl>

	* texinfo.tex: 1998-11-11  Andreas Schwab
	        <schwab@issan.cs.uni-dortmund.de> * doc/texinfo.tex (\onepageout): Put the cropmarks in vboxes of         zero height so that they don't contribute space themselves.          Compensate for \topandbottommargin.          (\internalpagesizes): Advance \outervsize by
	        2\topandbottommargin, not only 0.6in.

1998-11-08  karl <karl>

	* texinfo.tex:         * texinfo.tex: Use standard time-stamp.el package instead of                 update-date.el.  .,

1998-11-01  karl <karl>

	* texinfo.tex:         * texinfo.tex (\indexnofonts,\indexdummies): add \url and
	                \uref to list.

1998-10-27  karl <karl>

	* texinfo.tex:         * texinfo.tex (@env, @command, @option): Must disable for
	                index and xref commands.  Also, \input plain if necessary
	                before using {} in the version number.

1998-10-15  rms <rms>

	* make-stds.texi: Mention Automake.  Mention DESTDIR.  Comment on
	changing prefix or exec_prefix.

1998-10-13  psmith <psmith>

	* ChangeLog, job.c, read.c, rule.c: Ignore non-empty lines which
	become empty after variable expansion.  Don't choke on invalid
	pattern rules if we fail during makefile parsing.  Don't dump core
	if a non-empty command becomes empty after expansion.

1998-10-03  psmith <psmith>

	* ChangeLog, GNUmakefile, acconfig.h, acinclude.m4, amiga.c, ar.c,
	arscan.c, commands.c, commands.h, config.ami.template,
	config.h-vms.template, config.h.W32.template, configure.in,
	default.c, dep.h, expand.c, file.c, filedef.h, function.c,
	getloadavg.c, glob/ChangeLog, implicit.c, job.c, job.h, main.c,
	make.h, make.texinfo, misc.c, read.c, remake.c, remote-cstms.c,
	rule.c, rule.h, variable.c, variable.h, vpath.c,
	w32/subproc/NMakefile, w32/subproc/sub_proc.c: Checkpoint changes.
	Bug fixes, mostly.

1998-10-03  psmith <psmith>

	* glob/configure.in: Don't use a separate configure.in for the glob
	directory.  It now uses the configure script for make proper.

1998-09-30  karl <karl>

	* texinfo.tex:         * texinfo.tex: Use date as version number instead of RCS,
	                and update-date to update it.

1998-09-27  rms <rms>

	* getloadavg.c: Treat __GNU__ line NeXT: undefine BSD and FSCALE.

1998-09-17  karl <karl>

	* texinfo.tex:         * texinfo.tex: Fix @macro expansion of @code with _ in the                 argument.          From: Zack Weinberg <zack@rabi.columbia.edu>.

1998-08-28  karl <karl>

	* texinfo.tex:         * texinfo.tex (\itemzzz): take \itemmargin into account when                 unhboxing.  Reported by Bob.

1998-08-14  karl <karl>

	* texinfo.tex:         * texinfo.tex: Change @defun environments so that right
	                margin is not changed, and instead the defun type label is
	                outdented into the margin.

1998-08-13  karl <karl>

	* texinfo.tex:         * texinfo.tex (\smartslanted): define this separately from         \smartitalic.          (\emph, \i): use \smartitalic for true italics.

1998-08-10  karl <karl>

	* texinfo.tex:         * texinfo.tex (\value): handle active _ or - in argument
	                (happens if called from @code).          Report from: Dave Love <d.love@dl.ac.uk>.

1998-07-31  psmith <psmith>

	* dosbuild.bat: Attempt to add back ^M's.

1998-07-30  psmith <psmith>

	* AUTHORS, ChangeLog, GNUmakefile, INSTALL, Makefile.DOS.template,
	Makefile.am, NEWS, NMakefile.template, README.DOS.template,
	README.W32, README.customs, README.template, SMakefile.template,
	acinclude.m4, arscan.c, config.ami.template, config.h.W32.template,
	configure.in, default.c, dir.c, dosbuild.bat, expand.c, file.c,
	filedef.h, function.c, getloadavg.c, glob/ChangeLog,
	glob/Makefile.am, glob/Makefile.ami, glob/SMakefile,
	glob/configure.in, glob/fnmatch.c, glob/fnmatch.h, glob/glob.c,
	glob/glob.h, implicit.c, job.c, job.h, main.c, maintMakefile,
	make.1, make.h, make.texinfo, makefile.com, misc.c, read.c,
	readme.vms, remake.c, remote-cstms.c, remote-stub.c, rule.c,
	rule.h, subproc.bat, variable.c, variable.h, vmsfunctions.c,
	vmsify.c, vpath.c, w32/subproc/NMakefile, w32/subproc/build.bat,
	w32/subproc/sub_proc.c: GNU make release 3.77.

1998-07-19  karl <karl>

	* texinfo.tex:         * texinfo.tex (\dosubind): Don't do \vskip to preserve
	                \lastskip unless we are in vertical mode.  Otherwise we
	                might end a paragraph prematurely, and \folio won't get expanded by                 \output.          Report from: "Richard E. Stone" <res@rstone.mn.org>

1998-07-17  karl <karl>

	* texinfo.tex:         * texinfo.tex: Keep track of how negative the page numbers
	        have gotten:         (\lastnegativepageno): New \count register.          (\startcontents): Use it.          (\contents, \summarycontents): set it.

1998-07-14  karl <karl>

	* texinfo.tex:         * texinfo.tex (\imagexxx): Add some space around the image
	                if it's by itself.

1998-07-12  karl <karl>

	* texinfo.tex: 1998-07-09  Andreas Schwab
	<schwab@issan.informatik.uni-dortmund.de>         * texinfo.tex (chapterzzz): Put a space before the chapter
	        number in the message.          (appendixzzz): Use \putwordAppendix in the message.  Thu Jul  9 08:39:53 1998  Karl Berry  <karl@cs.umb.edu>         * texinfo.tex (\macro): Globalize assignments since it's
	                done inside a group.  From Zack.  Mon Jul  6 17:21:25 1998  Karl Berry  <karl@cs.umb.edu>         * texinfo.tex (\comment): Speed up.          (\loggingall): Turn on eTeX's extended tracing.          More macro fixes.          Date: Sat, 04 Jul 1998 14:51:49 -0400         From: Zack Weinberg <zack@rabi.phys.columbia.edu>

1998-07-02  karl <karl>

	* texinfo.tex:         * texinfo.tex (\contents, \summarycontents, \startcontents):
	                Use roman numerals for toc, arabic outside, even when toc is                 at the beginning.

1998-07-01  karl <karl>

	* texinfo.tex:         * texinfo.tex (\anchor): New command @anchor.          (\xrefX): Avoid double space when xref to an @anchor or an
	        @unnumbered.          * texinfo.tex (\itemzzz): Use kerns and \unhbox when item
	                text fits in the space, so footnotes can work.

1998-06-29  karl <karl>

	* texinfo.tex:         * texinfo.tex (\setref): Take additional argument for the
	        -snt xref.  Call \indexdummies.          (\donoderef, \appendixnoderef, \unnumbnoderef): Change
	        \setref calls.

1998-06-27  karl <karl>

	* texinfo.tex:         * texinfo.tex (\contents, \summarycontents): Must not be
	        \outer.

1998-06-27  karl <karl>

	* texinfo.tex:         * texinfo.tex (\writetocentry): New macro.          (\chapternofonts): No longer needed.          (\chapter, ..., \unnumberedsubsubsec): Change all the
	                sectioning commands to call \writetocentry instead of doing
	        it inline.  Also, do not call \chapternofonts, we avoid expansion
	                with \the\toks instead.          (\opencontents): No longer needed, instead \writetocentry
	                opens the file when necessary.          (\setfilename): Don't call \opencontents.          (\ifsetcontentsaftertitlepage,
	                \ifsetshortcontentsaftertitlepage): New conditionals.          (\Etitlepage): Call \contents and/or \shortcontents if                 conditionals are set.          Global: use \nobreak instead of \penalty 10000 for epsilon
	        efficiency.

1998-06-25  karl <karl>

	* texinfo.tex:         * texinfo.tex (\acronym): New Texinfo command.

1998-06-24  karl <karl>

	* texinfo.tex:         * texinfo.tex (\dots, \enddots): Missing \leavevmode.          Report from: Thomas Esken
	        <esken@nmlab.informatik.fh-dortmund.de> Date: Tue, 23 Jun
	1998 14:22:27 +0200 (MET DST)

1998-06-23  karl <karl>

	* texinfo.tex:         * texinfo.tex: Rewrite of index stuff to do better column
	        breaking and balancing.          The old code failed miserably when the index was just the
	        wrong size, e.g., the Autoconf manual with @afourpaper.          Bug report from: Wilhelm Mueller
	        <muewi@hb.senbvs43.uni-bremen.de> Date: Fri, 12 Jun 1998
	        16:34:49 +0200 (MET DST) (\initial): Add more glue around the
	                initial, and make it a multiple of \baselineskip.          (\entry): Add glue before each entry so the columns can
	         always be the same height.          (\doublecolumnout): Available space no longer needs to
	         handle \partialpage specially.          (\pagesofar): Take \ht\partialpage into account with \vsize.          (\enddoublecolumns): Reset \output to avoid calling                 \balancecolumns twice         (\balancecolumns): Format for readability.          (\initialskipamount): No longer needed, remove.          (\hbadness): Increase a bit, boxes that are a little
	        underfull look ok.

1998-06-22  karl <karl>

	* texinfo.tex:         * texinfo.tex (\ninettsl): cmsltt10 is not standard, so use                 cmsltt10 scaled 900.          Date: Mon, 15 Jun 1998 12:35:41 +0200 (MET DST)         From: Werner Struckmann <struck@ips.cs.tu-bs.de>.

1998-06-19  karl <karl>

	* texinfo.tex:         * texinfo.tex: @macro fixes from Zack Weinberg              <zack@rabi.phys.columbia.edu>.          - @ifblah did not work inside @macro         - spaces in parameter lists in macro definitions caused
	        errors - leading spaces in parameter lists in macro invocations were           preserved inappropriately.

1998-06-12  karl <karl>

	* texinfo.tex:         * texinfo.tex (\smallformatx, \smalldisplayx): New macros.          (\smallbook): Arrange to use them.          (\display, \flushleft, etc.): Rewrite to avoid duplication.

1998-06-08  karl <karl>

	* texinfo.tex:         * texinfo.tex (\pagesizes): Rename to \internalpagesizes.          (\custompaper): Rename to \pagesizes.

1998-06-07  karl <karl>

	* texinfo.tex:         * texinfo.tex: Rewrite paper size definitions, add
	        @custompaper.  * texinfo.tex: Fix for macros in arguments to other commands.                  From Zack.

1998-06-05  karl <karl>

	* texinfo.tex:         * texinfo.tex: Better @macro implementation.          From: Zack Weinberg <zack@rabi.phys.columbia.edu>.

1998-05-27  karl <karl>

	* texinfo.tex:         * texinfo.tex (\imagexxx): Center image if it is not part of
	                a paragraph.

1998-05-19  karl <karl>

	* texinfo.tex: Tue May 19 17:17:12 1998  Karl Berry
	<karl@cs.umb.edu>         * texinfo.tex: \linkstrue by default.          Also, first implementation of @macro; can only handle some
	                cases, but that is better than nothing.          From: Zack Weinberg <zack@rabi.phys.columbia.edu> Thu May 14 17:32:47 1998  Karl Berry  <karl@cs.umb.edu>         * texinfo.tex: New command @novalidate along the lines of
	                makeinfo --no-validate.          Date: Sun, 26 Oct 1997 18:54:47 -0500         From: Zack Weinberg <zack@rabi.phys.columbia.edu>

1998-05-19  drepper <drepper>

	* getopt.c: automatically generated from GPLed version

1998-05-13  karl <karl>

	* texinfo.tex:         * texinfo.tex (\valuexxx): Split up into expandable and                 non-expandable parts.          (\expandablevalue): New macro.          (\indexdummies): \let\value = \expandable value.          * texinfo.tex: Doc fixes.          * texinfo.tex (\doind): Just call \dosubind with empty third
	        arg.  (\dosubind): Replace with \doind definition and
	        suitable code to handle possible third arg.  And propagate glue past
	        the whatsit from the \write so index entries don't cause extra space
	        between @defuns (for example).  Wed May  6 12:51:27 1998  Karl Berry  <karl@cs.umb.edu>         * texinfo.tex (\deftypemethparsebody): Handle the extra arg
	        in @deftypemethodx, too.          (\deftypefunx): Error definition was misspelled as
	        \deftypeunx.

1998-05-02  karl <karl>

	* texinfo.tex: (\putwordon, \putwordMethodon): New macros.          * texinfo/texinfo.tex (\putwordon, \putwordMethodon): New
	        macros.  Use in \def... commands.          (\indexdummies): make `\ ' be just ` ' for sorting.          (\deftypemethparsebody): New macro.          (\defmethod): Call it.          Various doc fixes.          Repored by: KHMarbaise@p69.ks.fido.de (Karl Heinz Marbaise)         Date: Wed, 07 Jan 1998 10:19:42 +0100

1998-04-27  drepper <drepper>

	* getopt.c: automatically generated from GPLed version

1998-04-27  drepper <drepper>

	* getopt.c: automatically generated from GPLed version

1998-04-13  drepper <drepper>

	* getopt1.c: automatically generated from GPLed version

1998-04-13  drepper <drepper>

	* getopt.c, getopt1.c: automatically generated from GPLed version

1998-04-10  karl <karl>

	* texinfo.tex: @cartouche: Align right side correctly.  From:
	dale.smith@bellhow.com (Dale Smith) Date: Fri, 06 Mar 1998 14:47:02
	GMT

1998-04-05  karl <karl>

	* texinfo.tex: (\dosetq): Use \normalturnoffactive instead of just
	\turnoffactive, so \'s in node names are handled properly.  (\tie):
	Move definition to more rational position in the file.  (\@, \{,
	etc.): Use decimal numbers in all cases, to avoid use of '.
	Paranoia only.  (\+): Turn off once and for all at the beginning,
	and define as \tabalign in @tex.

1998-04-01  karl <karl>

	* texinfo.tex: (\synindex, \syncodeindex): \closeout the redirected
	index.  From: Jakob Stoklund Olesen <stoklund@mi.aau.dk>

1998-04-01  karl <karl>

	* texinfo.tex: (\doignore): Ignore everything after `c', so @end
	ifinfo and the like can be commented out.  (\macrocsname): New
	macro.  Reported by: "James A. Lupo"
	<lupoja@feynman.ml.wpafb.af.mil>

1998-02-25  karl <karl>

	* texinfo.tex: (\doprintindex): Change catcode of @ before \read, in
	case of \initial{@} being the line that is read.  Reported by: Drew
	Csillag <drew_csillag@geocities.com>

1998-02-25  karl <karl>

	* texinfo.tex: (\dotable): Don't inherit \rightskip from surrounding
	environment.  Add \leftskip to \hsize in the first column.  Set
	\item to \crcr to avoid empty first row.  Prepend \parskip glue
	before table.  Set \everycr locally outside of alignment, don't
	reset it explicitly in \Emultitable.  From Andreas Schwab.  Also, work on leading commentary in file a bit.

1998-02-24  karl <karl>

	* texinfo.tex: \!: Save and restore this for @tex.  From:
	Jean-Pierre Moreau <jpmoreau@ciframedical.com> Date: Fri, 22 Aug
	1997 16:47:36 -0400

1998-02-24  karl <karl>

	* texinfo.tex: (\angleleft, \angleright): New macros.  (\refx,
	\email, \key): Use them.  From: Stephen Gildea
	<gildea@intouchsys.com> Date: Fri, 26 Dec 1997 11:43:32 EST

1998-02-23  karl <karl>

	* texinfo.tex: 1997-08-28  Andreas Schwab
	<schwab@issan.informatik.uni-dortmund.de>         * doc/texinfo.tex (xrdef): Read the second argument with \
	        as an escape character.

1998-01-26  karl <karl>

	* texinfo.tex: (\tocentry): Don't \turnoffactive before typesetting
	the arguments, it causes special characters to be printed
	incorrectly.

1997-12-24  karl <karl>

	* texinfo.tex: (\dots, \enddots): Use current font instead of always
	using math italic.

1997-12-23  karl <karl>

	* texinfo.tex: Spurious xepsf.tex should be epsf.tex.

1997-12-04  drepper <drepper>

	* getopt.c: automatically generated from GPLed version

1997-11-06  drepper <drepper>

	* getopt.c: automatically generated from GPLed version

1997-10-27  kwzh <kwzh>

	* make-stds.texi: Mention YFLAGS and LFLAGS along with CFLAGS.

1997-10-13  karl <karl>

	* texinfo.tex: (\titlefont): Explicitly set \rm.

1997-09-19  psmith <psmith>

	* ChangeLog, Makefile.am, Makefile.ami, NEWS, SMakefile.template,
	configure.in, main.c, maintMakefile: Quick changes for make 3.76.1.

1997-09-16  psmith <psmith>

	* Makefile.DOS.template, README.template: Minor tweaks for 3.76.

1997-09-16  psmith <psmith>

	* ChangeLog, NEWS, README.W32, configure.in, function.c,
	maintMakefile, make.texinfo, readme.vms, w32/pathstuff.c: Changes
	for GNU make 3.76

1997-09-16  psmith <psmith>

	* ChangeLog: Changes for GNU make 3.76

1997-09-11  eggert <eggert>

	* getopt.c: automatically generated from GPLed version

1997-09-11  drepper <drepper>

	* getopt.c: automatically generated from GPLed version

1997-09-11  eggert <eggert>

	* getopt.c: automatically generated from GPLed version

1997-09-11  drepper <drepper>

	* getopt.c: automatically generated from GPLed version

1997-09-05  psmith <psmith>

	* ChangeLog, Makefile.DOS.template, Makefile.am, configure.in,
	getopt.c, job.c: Changes for GNU make 3.75.93.

1997-08-27  psmith <psmith>

	* ChangeLog: GNU make 3.75.92

1997-08-27  psmith <psmith>

	* glob/glob.h: New glob.h to understand __const

1997-08-27  psmith <psmith>

	* config.ami.template, config.h-vms.template,
	config.h.W32.template, configh.dos.template: Updated for GNU make
	3.75.92.

1997-08-27  psmith <psmith>

	* AUTHORS, ChangeLog, GNUmakefile, Makefile.DOS.template,
	Makefile.am, Makefile.ami, NMakefile.template, README.Amiga,
	README.DOS.template, README.template, TODO.private, ar.c, arscan.c,
	build.template, build_w32.bat, commands.c, configure.bat,
	configure.in, dir.c, file.c, filedef.h, function.c, implicit.c,
	job.c, main.c, maintMakefile, make.h, make.texinfo, makefile.com,
	makefile.vms, misc.c, read.c, readme.vms, remake.c, variable.c,
	vmsdir.h, vmsify.c, vpath.c, w32/compat/dirent.c,
	w32/include/sub_proc.h, w32/subproc/NMakefile,
	w32/subproc/build.bat, w32/subproc/sub_proc.c: Updates for GNU make
	3.75.92.

1997-08-18  psmith <psmith>

	* AUTHORS, Makefile.am, NEWS: Last minute 3.75.91 changes.

1997-08-18  psmith <psmith>

	* glob/COPYING.LIB.old: e the global copy of this lib.

1997-08-18  psmith <psmith>

	* AUTHORS, ChangeLog, GNUmakefile, Makefile.am, NEWS,
	README.DOS.template, README.template, acconfig.h, build.template,
	configure.in, file.c, filedef.h, function.c, glob/ChangeLog,
	glob/Makefile.am, glob/configure.in, glob/fnmatch.h, glob/glob.c,
	glob/glob.h, job.c, main.c, maintMakefile, make.1, make.h,
	make.texinfo, read.c, remake.c, variable.c, version.c, vpath.c: Bug
	fixes and automake changes.

1997-08-18  psmith <psmith>

	* glob/Makefile.in, glob/configure: Removed files that are no longer
	needed now that we use automake.

1997-08-18  psmith <psmith>

	* Makefile.in, README, aclocal.m4, build.sh.in, compatMakefile,
	config.h.in, configure: Removed files that are no longer needed now
	that we use automake.

1997-08-14  miles <miles>

	* getopt.c: automatically generated from GPLed version

1997-08-14  eggert <eggert>

	* getopt.c: automatically generated from GPLed version

1997-08-01  psmith <psmith>

	* Makefile.in, config.h.in, configure: Final update for 3.75.1.

1997-07-26  karl <karl>

	* texinfo.tex: (\email): Let to \uref instead of \code, as a second
	optional argument makes sense for this, too.

1997-07-22  rms <rms>

	* getloadavg.c: Test `__unix' along with `unix'.

1997-07-15  meyering <meyering>

	* getloadavg.c: Add comment describing HAVE_PSTAT_GETDYNAMIC.

1997-07-14  karl <karl>

	* texinfo.tex: (\indexdummies): Add \value.

1997-07-10  karl <karl>

	* texinfo.tex: (\authorrm): Must use \def instead of \let, as \secrm
	is not yet defined.

1997-07-10  rms <rms>

	* texinfo.tex: (\titlefont): Define again, using \titlefonts.

1997-07-09  karl <karl>

	* texinfo.tex: (\startcontents): Leave ^ catcode as other.

1997-07-09  rms <rms>

	* texinfo.tex: Declare how to hyphenate "whitespace".

1997-07-06  rms <rms>

	* getloadavg.c: [OSF_ALPHA]: Include sys/mbuf.h, sys/socket.h,
	net/route.h.

1997-07-05  karl <karl>

	* texinfo.tex: (\titlefonts): New macro to set title font styles, so
	italic etc. work in @title.  (\titlefont): No longer needed.
	(\titlepage): Call \titlefonts instead of \titlefont.  (\chapsf,
	\ssecsy, \ssecttsl): Correct magstep values.  From: Stephen Gildea
	<gildea@intouchsys.com>.

1997-07-05  karl <karl>

	* texinfo.tex: (\onepageout): Back up to 2\baselineskip per Stephen.
	(\kbdinputstyle): New command.

1997-07-04  rms <rms>

	* getloadavg.c: [__GNU__]: Test for not NeXT.

1997-07-04  gnu <gnu>

	* make-stds.texi: fix TeX overfills -len

1997-07-04  rms <rms>

	* texinfo.tex: (\kbdfont, \kbdexamplefont): New macros, parms that
	tell @kbd what to do.  (\setkbdinputdistinct, \setkbdinputexample):
	New commands set them.  (\kbd): Use those parms.

1997-07-03  karl <karl>

	* texinfo.tex: (\onepageout): Leave only one line space above the
	footline, to be more like plain.  Suggested by Stephen Gildea.
	(\evenfootline): Left one too many line spaces here, so reduce by
	two.  (\ifnottex): Another ignore command.  (\ifnothtml,\ifnotinfo): New
	commands.  (\doignore): Ignore brace characters, so mismatched
	braces in ignored text do not cause complaints.

1997-06-27  karl <karl>

	* texinfo.tex: (\image): New definition for new @image command.

1997-06-26  rms <rms>

	* gpl.texinfo: Update FSF address in second place.

1997-06-23  drepper <drepper>

	* signame.c, signame.h: update from main archive 970623

1997-06-21  drepper <drepper>

	* getopt.h: automatically generated from GPLed version

1997-06-21  eggert <eggert>

	* getopt.h: automatically generated from GPLed version

1997-06-21  drepper <drepper>

	* getopt.h: automatically generated from GPLed version

1997-06-21  eggert <eggert>

	* getopt.h: automatically generated from GPLed version

1997-06-21  miles <miles>

	* getopt.h: automatically generated from GPLed version

1997-06-21  eggert <eggert>

	* getopt.h: automatically generated from GPLed version

1997-06-18  karl <karl>

	* texinfo.tex: (\oddfootingxxx), (\onepageout): Leave space for the
	footline if present.  (\everyfootingxxx, \everyheadingxxx): Call
	\oddfootingxxx and \evenfootingxxx instead of repeating their code.
	From: Stephen Gildea <gildea@intouchsys.com>.  (\setfilename): Read texinfo.cnf if present.  (\indexdummies, \indexnofonts): No-op additional commands @result
	@equiv @expansion @print @error @point.  From: Dave Bodenstab
	<imdave@ais.net> (for texi2www doc).

1997-06-13  drepper <drepper>

	* texinfo.tex: Undo last change.

1997-06-12  drepper <drepper>

	* texinfo.tex: update from main archive 970612

1997-06-06  karl <karl>

	* texinfo.tex: (\setmultitablespacing): Restore bad typing mistake
	from yesterday.

1997-06-05  karl <karl>

	* texinfo.tex: (\uref): Write real definition, taking one mandatory
	argument and one optional one.

1997-06-04  karl <karl>

	* texinfo.tex:         * texinfo.tex (\mainmagstep): Define this as a \count
	        variable instead of with \let, to make changing to \magstep1
	        more transparent.  From: HERBERT@boevm4.vnet.ibm.com.          (\uref): New command a la \url.

1997-05-27  eggert <eggert>

	* getopt.c: automatically generated from GPLed version

1997-05-27  eggert <eggert>

	* getopt.c, getopt.h, getopt1.c: automatically generated from GPLed
	version

1997-05-27  eggert <eggert>

	* getopt.h, getopt1.c: automatically generated from GPLed version

1997-05-24  karl <karl>

	* texinfo.tex: (\deftypemethod, \deftypemethodheader): New macros to
	implement new commands @deftypemethod and @deftypemethodx.
	Suggestion from: KHMarbaise@p69.ks.fido.de (Karl Heinz Marbaise).

1997-05-23  karl <karl>

	* texinfo.tex: (\opnr, \clnr): Increment/decrement \parencount, for         * texinfo.tex (\opnr, \clnr): Increment/decrement
	          \parencount, for @defun lines with nested parens.  From Bill
	          Schelter <wfs@fireant.ma.utexas.edu>.          (\itemizeitem): Correct \errmessage.

1997-05-19  karl <karl>

	* texinfo.tex: (\codeunder): Use \_ and \ifusingtt to avoid
	dotaccent from _ in roman fonts, e.g., @deftypefn.  (\tex): Remove
	spurious spaces at the end of subdefinitions.  From: "John W. Eaton"
	<jwe@bevo.che.wisc.edu>.  (\url, \email): \let to \code; no quotes
	or angle brackets.

1997-05-17  rms <rms>

	* make-stds.texi: Explain which commands should use CFLAGS.

1997-05-05  karl <karl>

	* texinfo.tex: (\onepageout): \ifcropmarks, center the page body.
	Lost this when merged \croppageout with \onepageout.  Found by
	Arnold.  (\doprintindex): Do not bother to go into double column mode unless
	there actually is a non-empty index.  (\begindoublecolumns): Include any existing \partialpage in the new
	one, lest we lose a whole page of output.  Found by M J Morley
	<mjm@scs.leeds.ac.uk>.  (\chapternofonts): Remove spurious spaces, both in the definitions
	that get output to the aux file(s) and in this macro.  Fix comments and rationalize whitespace in various other places.

1997-04-27  karl <karl>

	* texinfo.tex: Avoid expansion in node titles.  Merge cropmarks code
	into main output routine.

1997-04-18  eggert <eggert>

	* getopt.c: automatically generated from GPLed version

1997-04-07  psmith <psmith>

	* ChangeLog, config.h.in, configure.in, getloadavg.c: Last-minute
	changed for 3.75.1

1997-04-07  psmith <psmith>

	* ChangeLog, GNUmakefile, Makefile.in, NEWS, NMakefile.template,
	README, README.W32, README.template, build.sh.in, build_w32.bat,
	commands.c, compatMakefile, config.ami.template,
	config.h-vms.template, config.h.W32.template, config.h.in,
	configh.dos.template, configure, configure.bat, configure.in,
	dir.c, file.c, filedef.h, function.c, getloadavg.c,
	glob/COPYING.LIB.old, glob/configure.bat, glob/fnmatch.c,
	glob/fnmatch.h, glob/glob.c, glob/glob.h, implicit.c, job.c,
	main.c, make.h, make.texinfo, misc.c, read.c, remake.c, signame.c,
	variable.c, version.c, vpath.c, w32/compat/dirent.c,
	w32/include/dirent.h, w32/include/pathstuff.h,
	w32/include/sub_proc.h, w32/include/w32err.h, w32/pathstuff.c,
	w32/subproc/NMakefile, w32/subproc/build.bat, w32/subproc/misc.c,
	w32/subproc/sub_proc.c, w32/subproc/w32err.c: Changes for make
	3.75.1

1997-04-07  psmith <psmith>

	* README.DOS.template, dosbuild.bat: New file for DJGPP port.

1997-04-02  psmith <psmith>

	* config.h.WIN32: Renamed to config.h.W32 at RMS' request.

1997-04-02  psmith <psmith>

	* README.WIN32: Renamed to README.W32 at RMS' request.

1997-03-12  roland <roland>

	* job.c: Mon Mar 10 23:47:02 1997  Andreas Schwab
	<schwab@issan.informatik.uni-dortmund.de>         * job.c (construct_command_argv_internal): Don't discard an         explicit empty argument at the end of the command line.  In
	        the slow case return immediately if the command line was
	empty.

1997-02-23  miles <miles>

	* getloadavg.c: [__GNU__] (NeXT, host_self):   New macros, to make hurd systems use the NeXT code for getting
	  load averages.

1997-01-23  eggert <eggert>

	* getopt1.c: automatically generated from GPLed version

1997-01-22  eggert <eggert>

	* getopt.h: automatically generated from GPLed version

1997-01-16  meyering <meyering>

	* getloadavg.c: [hpux && HAVE_PSTAT_GETDYNAMIC]: Use HPUX's
	pstat_getdynamic so we don't need any special privileges to
	determine load averages.  Patch from Kaveh Ghazi, based on a sample
	implementation from Richard J. Rauenzahn.  Indent cpp-directives to
	reflect nesting.

1997-01-04  karl <karl>

	* texinfo.tex: Oops, did inadvertent branch.

1996-12-18  drepper <drepper>

	* texinfo.tex: update from main archive 961217

1996-12-17  eggert <eggert>

	* texinfo.tex: Spelling fix.

1996-12-11  djm <djm>

	* COPYING: fix a couple of bugs

1996-11-19  karl <karl>

	* texinfo.tex:  (\deftypevarheader, \deftypevrheader): Remove         * texinfo.tex (\deftypevarheader, \deftypevrheader): Remove         anything after the first space in the name to be indexed,
	        for the sake of tzname[2].          (\dovarind): New macro.          From: Andreas Schwab
	        <schwab@issan.informatik.uni-dortmund.de>.

1996-11-17  karl <karl>

	* texinfo.tex: \indexbreaks, \realunder, \multitable, \footnotezzz.

1996-11-16  karl <karl>

	* texinfo.tex:  (\value): Don't call \parsearg, @value takes a simple arg.

1996-11-16  karl <karl>

	* texinfo.tex: (\parsetpheaderline): Don't go through \tptemp when         removing braces from #2, use the macro call directly.          (\removeemptybraces): Expand to #1 instead of defining
	        \tptemp.  From: Andreas Schwab
	        <schwab@issan.informatik.uni-dortmund.de>.  This makes @deftp {Data
	type} {struct termios} work again.

1996-11-09  karl <karl>

	* texinfo.tex:  (\set, \value): Allow - and _ in @set variable names.

1996-11-09  djm <djm>

	* INSTALL: many bug fixes and a few additions, mostly derived from
	bug-gnu-utils

1996-11-09  karl <karl>

	* texinfo.tex:  (\readauxfile): Leave \catcode`\^ as other;         * texinfo.tex (\readauxfile): Leave \catcode`\^ as other;         otherwise, node names containing ^, such as in
	        info/info.texi, cause an error when run through TeX.          (\setq): Do not call \auxhat.          (\auxhat): Definition no longer needed.          Reported by Howard Gayle <howard@hal.com>.

1996-11-07  rms <rms>

	* make-stds.texi: Talk about which dir Info files, Bison output,
	etc. should go in.  Add some more utilities that can be used in make commands.

1996-11-05  karl <karl>

	* texinfo.tex: (see ChangeLog for Oct 29.)

1996-11-05  karl <karl>

	* texinfo.tex: Call \normalturnoffactive for the sake of \write's
	that include a \.

1996-10-10  meyering <meyering>

	* getloadavg.c: [__hpux]: Define hpux.  From Eric Backus.  [__sun]:
	Define sun.  Reported by Kaveh Ghazi.

1996-09-30  karl <karl>

	* texinfo.tex: Untabify.

1996-09-30  karl <karl>

	* texinfo.tex: Changes for Texinfo 3.8 release; see ChangeLog.

1996-09-18  karl <karl>

	* texinfo.tex:  (\inforef): Move to more appropriate place.          * texinfo.tex (\inforef): Move to more appropriate place.          (\pounds): Remove spurious extra $.          (\email): Typeset argument in angle brackets.          (\macro): Use \doignore for robustness, instead of just
	        letting TeX parse the argument.          (\unmacro): Define.

1996-09-10  rms <rms>

	* getloadavg.c: (getloadavg): Add new code for SUNOS_5 to use -lkstat.

1996-09-09  rms <rms>

	* make-stds.texi: Describe preinstall and postinstall commands.

1996-09-06  karl <karl>

	* texinfo.tex: Formatting change, define @pounds, etc.

1996-09-02  karl <karl>

	* texinfo.tex:  (\centerchfplain): Rewrite to use \chfplain, and to         actually center.          (\unnchfplain): Just call \chfplain.          (\chfplain): Rewrite to be generally callable.          (\centerparametersmaybe): Hook, a no-op except with
	        @centerchap.

1996-08-31  karl <karl>

	* texinfo.tex: (\key): Do not uppercase the argument; key names can
	be mixed case, e.g., `Control'.

1996-08-28  roland <roland>

	* README: Regenerated for 3.75

1996-08-28  roland <roland>

	* ChangeLog: .

1996-08-27  roland <roland>

	* main.c: Tue Aug 27 01:06:34 1996  Roland McGrath
	<roland@baalperazim.frob.com>         * main.c (print_version): Print out bug-reporting address.
	Mon Aug 26 19:55:47 1996  Roland McGrath
	<roland@baalperazim.frob.com>         * main.c (print_data_base): Don't declare ctime; headers do
	        it for us already.

1996-08-27  roland <roland>

	* version.c: Tue Aug 27 01:06:34 1996  Roland McGrath
	<roland@baalperazim.frob.com>         * version.c: Version 3.75 released.

1996-08-20  karl <karl>

	* texinfo.tex:  (\key): Typeset a lozenge around the argument (from  gildea@intouchsys.com).

1996-08-05  karl <karl>

	* texinfo.tex:  (\heading, \subheading, \subsubheading): Can no         * texinfo.tex (\heading, \subheading, \subsubheading): Can
	        no longer call the nonexistent \*secheadingi series.
	        Instead, call \plain*secheading.          (\plainsubsecheading, \plainsubsubsecheading): New macros,
	        by analogy with \plainsecheading.          (\unnumberedsubseczzz, \unnumberedsubsubseczzz): Call them.

1996-08-03  karl <karl>

	* texinfo.tex: (\HEADINGSdouble, \HEADINGSsingle,
	HEADINGSdoubleafter, \HEADINGSsingleafter, \CHAPPAGoff, \CHAPPAGon,
	\CHAPPAGodd): Set \contentsalignmacro, analogous to \pagealignmacro.
	(\startcontents): Call \contentsalignmacro instead of
	\pagealignmacro.

1996-08-02  karl <karl>

	* texinfo.tex: Restoring good RCS id.

1996-07-29  karl <karl>

	* texinfo.tex: (\indexfonts): Make leading be 12pt. Otherwise, it's
	too crammed.  (\smalllispx): Remove \setleading{10pt}. That was too
	small.  (\doprintindex): Do not call \tex ... \Etex.  Index files
	are Texinfo source, not TeX source, except for using \ instead of @
	as the escape character (for now).

1996-07-29  roland <roland>

	* ChangeLog: .

1996-07-29  roland <roland>

	* w32/include/pathstuff.h: Sun Jul 28 15:37:09 1996  Rob Tulloh
	(tulloh@tivoli.com)         * w32/include/pathstuff.h: Added prototype for the new         function convert_vpath_to_win32. Deleted macro for same.

1996-07-29  roland <roland>

	* w32/pathstuff.c: Sun Jul 28 15:37:09 1996  Rob Tulloh
	(tulloh@tivoli.com)         * w32/pathstuff.c: Turned convert_vpath_to_win32() into a         real function. This was done so that VPATH could contain         white space separated pathnames. Please note that directory         paths (in VPATH/vpath context) containing white space are
	        not supported (just as they are not under Unix). See
	        README.WIN32 for suggestions.

1996-07-29  roland <roland>

	* README.W32, README.WIN32: Sun Jul 28 15:37:09 1996  Rob Tulloh
	(tulloh@tivoli.com)         * w32/pathstuff.c: Turned convert_vpath_to_win32() into a         real function. This was done so that VPATH could contain         white space separated pathnames. Please note that directory         paths (in VPATH/vpath context) containing white space are
	        not supported (just as they are not under Unix). See
	        README.WIN32 for suggestions.          * README.WIN32: Added some notes about why I chose not to
	        try and support pathnames which contain white space and some         workaround suggestions.

1996-07-28  karl <karl>

	* texinfo.tex: (paragraphindent): Move to more reasonable place in the source file.  (chapfonts, secfonts, subsecfonts, indexfonts): Call \setleading.
	(\chfplain, \secheading, \plainsecheading, \subsecheading,  \subsubheading): Rewrite to properly \hangindent the title.
	(\sectionheading): New generic macro to print section titles.

1996-07-28  karl <karl>

	* texinfo.tex: Initial revision

1996-07-26  roland <roland>

	* ChangeLog: .

1996-07-26  roland <roland>

	* GNUmakefile: Thu Jul 25 19:53:31 1996  Roland McGrath
	<roland@delasyd.gnu.ai.mit.edu>         * GNUmakefile (mkdep-nolib): Use -MM option unconditionally.

1996-07-26  roland <roland>

	* Makefile.in: Regenerated

1996-07-26  roland <roland>

	* Makefile.in: Regenerated

1996-07-26  roland <roland>

	* configure: autoconf

1996-07-26  roland <roland>

	* README: Regenerated for 3.74.7

1996-07-26  roland <roland>

	* glob/ChangeLog, glob/fnmatch.h, glob/glob.c, glob/glob.h: Updated
	from libc

1996-07-26  roland <roland>

	* ChangeLog, version.c: .

1996-07-26  roland <roland>

	* main.c: Thu Jul 25 19:53:31 1996  Roland McGrath
	<roland@delasyd.gnu.ai.mit.edu>         * main.c (define_makeflags): Back up P to point at null
	        terminator when killing final space and dash before setting
	MFLAGS.

1996-07-26  roland <roland>

	* ChangeLog: .

1996-07-26  roland <roland>

	* GNUmakefile: Thu Jul 25 19:53:31 1996  Roland McGrath
	<roland@delasyd.gnu.ai.mit.edu>         * GNUmakefile (win32files): Add NMakefile.

1996-07-26  roland <roland>

	* dir.c: Thu Jul 25 19:53:31 1996  Roland McGrath
	<roland@delasyd.gnu.ai.mit.edu>         From Robert Hoehne
	        <robert.hoehne@Mathematik.TU-Chemnitz.DE>: * dir.c [__MSDOS__] [DJGPP > 1]: Include <libc/dosio.h> and defin         `__opendir_flags' initialized to 0.          [__MSDOS__] (dosify) [DJGPP > 1]: Return name unchanged if
	        _USE_LFN.  (find_directory) [__MSDOS__ && DJGPP > 1]: If _USE_LGN, set         __opendir_flags to __OPENDIR_PRESERVE_CASE.

1996-07-26  roland <roland>

	* NMakefile.template: Thu Jul 25 19:53:31 1996  Roland McGrath
	<roland@delasyd.gnu.ai.mit.edu>         * GNUmakefile (win32files): Add NMakefile.          * NMakefile (LDFLAGS_debug): Value fixed by tulloh.

1996-07-26  roland <roland>

	* vmsfunctions.c: Thu Jul 25 19:53:31 1996  Roland McGrath
	<roland@delasyd.gnu.ai.mit.edu>         * vmsfunctions.c (vms_stat): `sys$dassgn (DevChan);' added
	        by kkaempf.

1996-07-20  roland <roland>

	* ChangeLog: .

1996-07-20  roland <roland>

	* config.h-vms.template, makefile.vms, readme.vms, remake.c,
	vmsify.c: Sat Jul 20 12:32:10 1996  Klaus Kmpf (kkaempf@progis.de)         * remake.c (f_mtime) [VMS]: Add missing `if' conditional for
	        future modtime check.          * config.h-vms, makefile.vms, readme.vms, vmsify.c: Update
	        address.

1996-07-20  roland <roland>

	* configure.in: Sat Jul 20 05:29:43 1996  Roland McGrath
	<roland@delasyd.gnu.ai.mit.edu>         * configure.in: Require autoconf 2.10 or later.

1996-07-19  roland <roland>

	* README: Regenerated for 3.74.6

1996-07-19  roland <roland>

	* glob/glob.h: Updated from libc

1996-07-19  roland <roland>

	* ChangeLog, NEWS, NMakefile.template, README.W32, README.WIN32,
	build_w32.bat, subproc.bat, version.c: 3.74.6

1996-07-19  roland <roland>

	* configure: .

1996-07-19  roland <roland>

	* ChangeLog, w32/compat/dirent.c, w32/include/dirent.h,
	w32/include/pathstuff.h, w32/include/sub_proc.h,
	w32/include/w32err.h, w32/pathstuff.c, w32/subproc/NMakefile,
	w32/subproc/build.bat, w32/subproc/misc.c, w32/subproc/proc.h,
	w32/subproc/sub_proc.c, w32/subproc/w32err.c: updated w32 code by
	tulloh

1996-07-19  roland <roland>

	* GNUmakefile: Fri Jul 19 16:57:27 1996  Roland McGrath
	<roland@delasyd.gnu.ai.mit.edu>         * GNUmakefile (win32files): New variable.          (distfiles): Add it.          * w32: Updated by Rob Tulloh.

1996-07-19  roland <roland>

	* makefile.vms: Fri Jul 19 16:57:27 1996  Roland McGrath
	<roland@delasyd.gnu.ai.mit.edu>         * makefile.vms (LOADLIBES): Fix typo.

1996-07-14  roland <roland>

	* ChangeLog: .

1996-07-14  roland <roland>

	* job.c: Sun Jul 14 12:59:27 1996  Roland McGrath
	<roland@delasyd.gnu.ai.mit.edu>         * job.c (construct_command_argv_internal): Fix up #else,
	        #endifs.

1996-07-14  roland <roland>

	* remake.c: Sun Jul 14 12:59:27 1996  Roland McGrath
	<roland@delasyd.gnu.ai.mit.edu>         * remake.c (f_mtime): Don't compare MTIME to NOW if MTIME ==
	        -1.

1996-07-14  roland <roland>

	* configh.dos.template: Sun Jul 14 12:59:27 1996  Roland McGrath
	<roland@delasyd.gnu.ai.mit.edu>         * configh.dos: Define HAVE_DIRENT_H instead of DIRENT.

1996-07-14  roland <roland>

	* README.template: xref nonunix ports

1996-07-14  roland <roland>

	* README: Regenerated for 3.74.5

1996-07-14  roland <roland>

	* glob/COPYING.LIB.old, glob/glob.h: Updated from libc

1996-07-14  roland <roland>

	* ChangeLog, configure: .

1996-07-14  roland <roland>

	* ChangeLog: .

1996-07-14  roland <roland>

	* main.c: Sun Jul 14 12:59:27 1996  Roland McGrath
	<roland@delasyd.gnu.ai.mit.edu>         * main.c (main): Exit with status 2 when update_goal_chain
	        returns 2.

1996-07-03  mrs <mrs>

	* alloca.c: formatting tweaks

1996-06-22  roland <roland>

	* ChangeLog, configure: .

1996-06-22  roland <roland>

	* configure.in, make.h: Sat Jun 22 14:56:05 1996  Roland McGrath
	<roland@delasyd.gnu.ai.mit.edu>         * configure.in: Don't check for _sys_siglist.          * make.h [HAVE__SYS_SIGLIST]: Don't test this; just punt if
	        there is no strsignal or sys_siglist.

1996-06-22  roland <roland>

	* ChangeLog: .

1996-06-22  roland <roland>

	* job.h: Sat Jun 22 14:56:05 1996  Roland McGrath
	<roland@delasyd.gnu.ai.mit.edu>         * job.c (start_job_command): Call block_sigs.          (block_sigs): New function, broken out of start_job_command.          (reap_children): Block fatal signals around removing dead
	        child from chain and adjusting job_slots_used.          * job.h: Declare block_sigs.

1996-06-22  roland <roland>

	* file.c: Sat Jun 22 14:56:05 1996  Roland McGrath
	<roland@delasyd.gnu.ai.mit.edu>         * file.c (file_hash_enter): Allow renaming :: to : when
	        latter is non-target, or : to :: when former is non-target.

1996-06-22  roland <roland>

	* job.c: Sat Jun 22 14:56:05 1996  Roland McGrath
	<roland@delasyd.gnu.ai.mit.edu>         * job.c (reap_children): Don't call die if
	        handling_fatal_signal.  * job.c (start_job_command): Call block_sigs.          (block_sigs): New function, broken out of start_job_command.          (reap_children): Block fatal signals around removing dead
	        child from chain and adjusting job_slots_used.          * job.h: Declare block_sigs.          * job.c (reap_children): Quiescent value of
	        shell_function_pid is zero, not -1.

1996-06-22  roland <roland>

	* main.c: Sat Jun 22 14:56:05 1996  Roland McGrath
	<roland@delasyd.gnu.ai.mit.edu>         * remote-stub.c (remote_setup, remote_cleanup): New (empty)
	        functions.  * main.c (main): Call remote_setup.          (die): Call remote_cleanup.          * main.c (print_version): Add 96 to copyright years.

1996-06-22  roland <roland>

	* read.c: Sat Jun 22 14:56:05 1996  Roland McGrath
	<roland@delasyd.gnu.ai.mit.edu>         * read.c (conditional_line): Strip ws in `ifeq (a , b)' so
	        it is the same as `ifeq (a, b)'.

1996-06-22  roland <roland>

	* make.texinfo: (Wildcard Function): fix typo

1996-06-22  roland <roland>

	* glob/ChangeLog, glob/fnmatch.c, glob/glob.c, glob/glob.h: Updated
	from libc

1996-06-22  roland <roland>

	* ChangeLog: .

1996-06-22  roland <roland>

	* main.c: Sat Jun 22 14:56:05 1996  Roland McGrath
	<roland@delasyd.gnu.ai.mit.edu>         * remote-stub.c (remote_setup, remote_cleanup): New (empty)
	        functions.  * main.c (main): Call remote_setup.          (die): Call remote_cleanup.          * main.c (print_version): Add 96 to copyright years.

1996-06-22  roland <roland>

	* remote-stub.c: Sat Jun 22 14:56:05 1996  Roland McGrath
	<roland@delasyd.gnu.ai.mit.edu>         * remote-stub.c (remote_setup, remote_cleanup): New (empty)
	        functions.  * main.c (main): Call remote_setup.          (die): Call remote_cleanup.

1996-06-22  roland <roland>

	* job.c: Sat Jun 22 14:56:05 1996  Roland McGrath
	<roland@delasyd.gnu.ai.mit.edu>         * job.c (start_job_command): Call block_sigs.          (block_sigs): New function, broken out of start_job_command.          (reap_children): Block fatal signals around removing dead
	        child from chain and adjusting job_slots_used.          * job.c (reap_children): Quiescent value of
	        shell_function_pid is zero, not -1.

1996-06-22  roland <roland>

	* dir.c: Wed May 15 17:37:26 1996  Roland McGrath
	<roland@delasyd.gnu.ai.mit.edu>         * dir.c (print_dir_data_base): Use %ld dev and ino and cast
	        them to long.

1996-06-22  roland <roland>

	* read.c: Sat Jun 15 20:30:01 1996  Andreas Schwab
	<schwab@issan.informatik.uni-dortmund.de>         * read.c (find_char_unquote): Avoid calling strlen on every
	        call just to throw away the value most of the time.

1996-06-12  rms <rms>

	* make-stds.texi: Describe lispdir variable.

1996-05-28  kwzh <kwzh>

	* getloadavg.c: [SOLARIS2]: Define SUNOS_5.

1996-05-27  roland <roland>

	* NEWS: Note win32 port

1996-05-22  roland <roland>

	* ChangeLog, NMakefile.template, README.W32, README.WIN32,
	build_w32.bat, config.h.W32.template, config.h.WIN32, dir.c,
	function.c, job.c, main.c, make.h, misc.c, read.c, remake.c,
	subproc.bat, variable.c, vpath.c, w32/compat/dirent.c,
	w32/include/dirent.h, w32/include/pathstuff.h,
	w32/include/sub_proc.h, w32/include/w32err.h, w32/pathstuff.c,
	w32/subproc/NMakefile, w32/subproc/build.bat, w32/subproc/misc.c,
	w32/subproc/proc.h, w32/subproc/sub_proc.c, w32/subproc/w32err.c: 
	Wed May 15 10:14:14 CDT 1996  Rob Tulloh  <tulloh@tivoli.com>         * dir.c: WIN32 does not support inode. For now, fully
	        qualified pathname along with st_mtime will be keys for
	        files.  Fixed problem where vpath can be confused when files         are added to a directory after the directory has already
	        been read in. The code now attempts to reread the directory
	        if it discovers that the datestamp on the directory has changed
	        since it was cached by make. This problem only seems to occur on
	        WIN32 right now so it is lumped under port #ifdef WIN32.          * function.c: WIN32: call subproc library (CreateProcess())
	        instead of fork/exec.          * job.c: WIN32: Added the code to do fork/exec/waitpid style
	        processing on WIN32 systems via calls to subproc library.          * main.c: WIN32: Several things added here. First, there is
	        code for dealing with PATH and SHELL defaults. Make tries to
	        figure out if the user has %PATH% set in the environment and sets it
	        to %Path% if it is not set already. Make also looks to see if sh.exe         is anywhere to be found. Code path through job.c will change         based on existence of a working Bourne shell. The checking
	        for default shell is done twice: once before makefiles are
	        read in and again after. Fall back to MSDOS style execution mode if
	        no sh.exe is found. Also added some debug support that allows user
	        to pause make with -D switch and attach a debugger. This is
	        especially useful for debugging recursive calls to make where
	        problems appear only in the sub-make.          * make.h: WIN32: A few macros and header files for WIN32
	        support.          * misc.c: WIN32: Added a function end_of_token_w32() to
	        assist in parsing code in read.c.          * read.c: WIN32: Fixes similar to MSDOS which allow colon to         appear in filenames. Use of colon in filenames would
	        otherwise confuse make.          * remake.c: WIN32: Added include of io.h to eliminate
	        compiler warnings. Added some code to default LIBDIR if it
	        is not set on WIN32.          * variable.c: WIN32: Added support for detecting Path/PATH         and converting them to semicolon separated lists for make's         internal use. New function sync_Path_environment()         which is called in job.c and function.c before creating a
	        new process. Caller must set Path in environment since we
	        don't have fork() to do this for us.          * vpath.c: WIN32: Added detection for filenames containing         forward or backward slashes.          * NMakefile: WIN32: Visual C compatible makefile for use
	        with nmake.  Use this to build GNU make the first time on
	Windows NT or Windows 95.          * README.WIN32: WIN32: Contains some helpful notes.          * build_w32.bat: WIN32: If you don't like nmake, use this
	        the first time you build GNU make on Windows NT or Windows
	95.          * config.h.WIN32: WIN32 version of config.h         * subproc.bat: WIN32: A bat file used to build the         subproc library from the top-level NMakefile. Needed because         WIndows 95 (nmake) doesn't allow you to cd in a make rule.          * w32/include/dirent.h         * w32/compat/dirent.c: WIN32: opendir, readdir, closedir,
	        etc.          * w32/include/pathstuff.h: WIN32: used by files needed
	        functions defined in pathstuff.c (prototypes).          * w32/include/sub_proc.h: WIN32: prototypes for subproc.lib
	        functions.          * w32/include/w32err.h: WIN32: prototypes for w32err.c.          * w32/pathstuff.c: WIN32: File and Path/Path conversion
	        functions.          * w32/subproc/build.bat: WIN32: build script for subproc
	        library if you don't wish to use nmake.          * w32/subproc/NMakefile: WIN32: Visual C compatible makefile
	        for use with nmake. Used to build subproc library.          * w32/subproc/misc.c: WIN32: subproc library support code         * w32/subproc/proc.h: WIN32: subproc library support code         * w32/subproc/sub_proc.c: WIN32: subproc library source code         * w32/subproc/w32err.c: WIN32: subproc library support code

1996-05-22  roland <roland>

	* getloadavg.c: [WIN32]: No-op as for [MSDOS].

1996-05-22  roland <roland>

	* ChangeLog: .

1996-05-22  roland <roland>

	* makefile.com, makefile.vms: Wed May 22 17:24:51 1996  Roland
	McGrath  <roland@delasyd.gnu.ai.mit.edu>         * makefile.vms: Set LOADLIBES.          * makefile.com (link_using_library): Fix typo.

1996-05-13  roland <roland>

	* GNUmakefile: Mon May 13 14:37:42 1996  Roland McGrath
	<roland@delasyd.gnu.ai.mit.edu>         * GNUmakefile (vmsfiles): Fix typo.

1996-05-13  roland <roland>

	* ChangeLog: .

1996-05-13  roland <roland>

	* README: Regenerated for 3.74.4

1996-05-13  roland <roland>

	* glob/ChangeLog, glob/glob.c: Updated from libc

1996-05-13  roland <roland>

	* ChangeLog, version.c: .

1996-05-13  roland <roland>

	* glob/ChangeLog: Updated from libc

1996-05-13  roland <roland>

	* ChangeLog: .

1996-05-13  roland <roland>

	* file.c: Sun May 12 19:19:43 1996  Aaron Digulla
	<digulla@fh-konstanz.de>         * dir.c: New function: amigafy() to fold filenames         Changes HASH() to HASHI() to fold filenames on Amiga.          Stringcompares use strieq() instead of streq()         The current directory on Amiga is "" instead of "."         * file.c: Likewise.

1996-05-13  roland <roland>

	* variable.c: Sun May 12 19:19:43 1996  Aaron Digulla
	<digulla@fh-konstanz.de>         * main.c: (main), variable.c Changed handling of ENV-vars.
	        Make stores now the names of the variables only and reads
	        their contents when they are accessed to reflect that these
	        variables are really global (ie. they CAN change WHILE make runs !)
	        This handling is made in lookup_variable()         * variable.c: Handling of ENV variable happens inside
	        lookup_variable()

1996-05-13  roland <roland>

	* job.h: Sun May 12 19:19:43 1996  Aaron Digulla
	<digulla@fh-konstanz.de>         * job.h: No envp on Amiga

1996-05-13  roland <roland>

	* main.c: Sun May 12 19:19:43 1996  Aaron Digulla
	<digulla@fh-konstanz.de>         * main.c: (main), variable.c Changed handling of ENV-vars.
	        Make stores now the names of the variables only and reads
	        their contents when they are accessed to reflect that these
	        variables are really global (ie. they CAN change WHILE make runs !)
	        This handling is made in lookup_variable()

1996-05-13  roland <roland>

	* amiga.h: Mon May 13 14:37:42 1996  Roland McGrath
	<roland@delasyd.gnu.ai.mit.edu>         * GNUmakefile (amigafiles): Add amiga.h.  Sun May 12
	19:19:43 1996  Aaron Digulla   <digulla@fh-konstanz.de>         * amiga.h: New file. Prototypes for amiga.c

1996-05-13  roland <roland>

	* function.c: Sun May 12 19:19:43 1996  Aaron Digulla
	<digulla@fh-konstanz.de>         * function.c: Use special function wildcard_expansion() for         $(wildcard ) to allow Amiga wildcards         The current directory on Amiga is "" instead of "."

1996-05-13  roland <roland>

	* README.Amiga: Sun May 12 19:19:43 1996  Aaron Digulla
	<digulla@fh-konstanz.de>         * README.Amiga: updated feature list

1996-05-13  roland <roland>

	* Makefile.ami: Sun May 12 19:19:43 1996  Aaron Digulla
	<digulla@fh-konstanz.de>         * Makefile.ami: renamed file.h to filedep.h         Updated dependencies

1996-05-13  roland <roland>

	* GNUmakefile: Mon May 13 14:37:42 1996  Roland McGrath
	<roland@delasyd.gnu.ai.mit.edu>         * GNUmakefile (amigafiles): Add amiga.h.

1996-05-13  roland <roland>

	* read.c: Sun May 12 19:19:43 1996  Aaron Digulla
	<digulla@fh-konstanz.de>         * read.c: "find_semicolon" is declared as static but never
	        defined.  No difference between Makefile and makefile on
	        Amiga; added SMakefile to *default_makefiles[].          (read_makefile) SAS/C want's two_colon and pattern_percent
	        be set before use.          The current directory on Amiga is "" instead of "."         Strange #endif moved.

1996-05-13  roland <roland>

	* make.h: Sun May 12 19:19:43 1996  Aaron Digulla
	<digulla@fh-konstanz.de>         * make.h: Added HASHI(). This is the same as HASH() but
	        converts it's second parameter to lowercase on Amiga to fold
	filenames.

1996-05-13  roland <roland>

	* job.c: Sun May 12 19:19:43 1996  Aaron Digulla
	<digulla@fh-konstanz.de>         * job.c: No Pipes on Amiga, too         (load_too_high) Neither on Amiga         ENV variable on Amiga are in a special directory and are not         passed as third argument to main().

1996-05-13  roland <roland>

	* dir.c: Sun May 12 19:19:43 1996  Aaron Digulla
	<digulla@fh-konstanz.de>         * dir.c: New function: amigafy() to fold filenames         Changes HASH() to HASHI() to fold filenames on Amiga.          Stringcompares use strieq() instead of streq()         The current directory on Amiga is "" instead of "."

1996-05-13  roland <roland>

	* amiga.c: Sun May 12 19:19:43 1996  Aaron Digulla
	<digulla@fh-konstanz.de>         * amiga.c: New function wildcard_expansion(). Allows to use         Amiga wildcards with $(wildcard )         * amiga.h: New file. Prototypes for amiga.c

1996-05-13  roland <roland>

	* SMakefile.template: Sun May 12 19:19:43 1996  Aaron Digulla
	<digulla@fh-konstanz.de>         * read.c: "find_semicolon" is declared as static but never
	        defined.  No difference between Makefile and makefile on
	        Amiga; added SMakefile to *default_makefiles[].          (read_makefile) SAS/C want's two_colon and pattern_percent
	        be set before use.          The current directory on Amiga is "" instead of "."         Strange #endif moved.          * SMakefile: Updated dependencies

1996-05-09  roland <roland>

	* ChangeLog: .

1996-05-09  roland <roland>

	* commands.c: Thu May  9 13:54:49 1996  Roland McGrath
	<roland@delasyd.gnu.ai.mit.edu>         * commands.c (fatal_error_signal) [SIGQUIT]: Make SIGQUIT
	        check conditional.

1996-05-09  roland <roland>

	* NEWS: Mention amiga port

1996-05-09  roland <roland>

	* glob/Makefile.ami, glob/SCOPTIONS, glob/SMakefile: Updated from
	libc

1996-05-09  roland <roland>

	* ChangeLog: .

1996-05-09  roland <roland>

	* function.c: Thu May  9 13:54:49 1996  Roland McGrath
	<roland@delasyd.gnu.ai.mit.edu>         * function.c (expand_function) [_AMIGA]: Fix some typos.          (patsubst_expand): Make len vars unsigned.

1996-05-09  roland <roland>

	* dep.h, read.c: Thu May  9 13:54:49 1996  Roland McGrath
	<roland@delasyd.gnu.ai.mit.edu>         * read.c (parse_file_seq): Use `int' for char arg to avoid
	        widening conflict issues.          * dep.h: Fix prototype.

1996-05-09  roland <roland>

	* main.c: Thu May  9 13:54:49 1996  Roland McGrath
	<roland@delasyd.gnu.ai.mit.edu>         * main.c (main): Use unsigned for fread return.

1996-05-09  roland <roland>

	* glob/COPYING.LIB.old: Updated from libc

1996-05-09  roland <roland>

	* GNUmakefile: (libc-srcdir): Use ../libc.

1996-05-09  roland <roland>

	* glob/ChangeLog, glob/fnmatch.c, glob/glob.c: Updated from libc

1996-05-09  roland <roland>

	* ChangeLog, GNUmakefile, Makefile.ami, README.Amiga, SCOPTIONS,
	SMakefile.template, amiga.c, commands.c, config.ami.template,
	function.c, job.c, main.c, make.h, make.lnk, read.c, remake.c,
	rule.c, variable.c, vpath.c: Thu May  9 13:54:49 1996  Roland
	McGrath  <roland@delasyd.gnu.ai.mit.edu>         * GNUmakefile (globfiles): Add AmigaDOS support files.          (distfiles): Add $(amigafiles).          (amigafiles): New variable.  Thu Nov  7 10:18:16 1995  Aaron Digulla   <digulla@fh-konstanz.de>         * Added Amiga support in commands.c, dir.c, function.c,         job.c, main.c, make.h, read.c, remake.c         * commands.c: Amiga has neither SIGHUP nor SIGQUIT         * dir.c: Amiga has filenames with Upper- and Lowercase,         but "FileName" is the same as "filename". Added strieq()         which is use to compare filenames. This is like streq()         on all other systems. Also there is no such thing as         "." under AmigaDOS.          * function.c: On Amiga, the environment is not passed as
	        envp, there are no pipes and Amiga can't fork. Use my own
	        function to create a new child.          * job.c: default_shell is "" (The system automatically
	        chooses a shell for me). Have to use the same workaround as
	        MSDOS for running batch commands. Added HAVE_SYS_PARAM_H. NOFILE
	        isn't known on Amiga. Cloned code to run children from MSDOS. Own         version of sh_chars[] and sh_cmds[]. No dup2() or dup() on
	        Amiga.  * main.c: Force stack to 20000 bytes. Read environment from ENV:         device. On Amiga, exec_command() does return, so I exit()         afterwards.          * make.h: Added strieq() to compare filenames.          * read.c: Amiga needs special extension to have passwd. Only         one include-dir. "Makefile" and "makefile" are the same.          Added "SMakefile".  Added special code to handle device
	        names (xxx:) and "./" in rules.          * remake.c: Only one lib-dir. Amiga link-libs are named
	        "%s.lib" instead of "lib%s.a".          * main.c, rule.c, variable.c: Avoid floats at all costs.          * vpath.c: Get rid of as many alloca()s as possible.

1996-05-09  roland <roland>

	* read.c: Thu May  9 13:20:43 1996  Roland McGrath
	<roland@delasyd.gnu.ai.mit.edu>         * read.c (read_makefile): Grok `sinclude' as alias for
	        `-include'.

1996-05-09  roland <roland>

	* make.texinfo: Document "sinclude".

1996-05-09  roland <roland>

	* NEWS: Note "sinclude".

1996-05-09  roland <roland>

	* make.texinfo: Update date to 20 March 96

1996-05-06  rms <rms>

	* make-stds.texi: Avoid symlinks if possible.

1996-03-20  roland <roland>

	* ChangeLog: .

1996-03-20  roland <roland>

	* signame.c: [HAVE_STRING_H]: Include string.h.

1996-03-20  roland <roland>

	* file.h: moved to filedef.h

1996-03-20  roland <roland>

	* GNUmakefile: Wed Mar 20 09:52:27 1996  Roland McGrath
	<roland@charlie-brown.gnu.ai.mit.edu>         * GNUmakefile (vmsfiles): New variable.          (distfiles): Include $(vmsfiles).

1996-03-20  roland <roland>

	* ar.c, commands.c, commands.h, compatMakefile,
	config.h-vms.template, default.c, dep.h, dir.c, expand.c, file.c,
	filedef.h, function.c, implicit.c, job.c, job.h, main.c, make.h,
	makefile.com, makefile.vms, misc.c, read.c, readme.vms, remake.c,
	remote-stub.c, rule.c, rule.h, variable.c, variable.h, vmsdir.h,
	vmsfunctions.c, vmsify.c, vpath.c: Tue Mar 19 20:21:34 1996  Roland
	McGrath  <roland@charlie-brown.gnu.ai.mit.edu>         Merged VMS port from Klaus Kaempf <kkaempf@didymus.rmi.de>.          * make.h (PARAMS): New macro.          * config.h-vms: New file.          * makefile.com: New file.          * makefile.vms: New file.          * readme.vms: New file.          * vmsdir.h: New file.          * vmsfunctions.c: New file.          * vmsify.c: New file.          * file.h: Renamed to filedef.h to avoid conflict with VMS
	        system hdr.  * ar.c: Added prototypes and changes for VMS.          * commands.c: Likewise.          * commands.h: Likewise.          * default.c: Likewise.          * dep.h: Likewise.          * dir.c: Likewise.          * expand.c: Likewise.          * file.c: Likewise.          * function.c: Likewise.          * implicit.c: Likewise.          * job.c: Likewise.          * job.h: Likewise.          * main.c: Likewise.          * make.h: Likewise.          * misc.c: Likewise.          * read.c: Likewise.          * remake.c: Likewise.          * remote-stub.c: Likewise.          * rule.c: Likewise.          * rule.h: Likewise.          * variable.c: Likewise.          * variable.h: Likewise.          * vpath.c: Likewise.          * compatMakefile (srcs): Rename file.h to filedef.h.

1996-03-20  roland <roland>

	* Makefile.in: Regenerated

1996-03-20  roland <roland>

	* glob/COPYING.LIB.old, glob/ChangeLog, glob/glob.c: Updated from
	libc

1996-03-20  roland <roland>

	* alloca.c: (NULL): Define only if not already defined.

1996-03-20  roland <roland>

	* alloca.c: [HAVE_STRING_H]: Include string.h.  [HAVE_STDLIB_H]:
	Include stdlib.h.

1996-03-20  roland <roland>

	* make.texinfo: RMS documented his .SECONDARY feature.

1996-03-20  roland <roland>

	* ChangeLog: .

1996-03-20  roland <roland>

	* file.c, file.h: Sun Jul 30 00:49:53 1995  Richard Stallman
	<rms@mole.gnu.ai.mit.edu>         * file.h (struct file): New field `secondary'.          * file.c (snap_deps): Check for .INTERMEDIATE and
	        .SECONDARY.  (remove_intermediates): Don't delete .SECONDARY files.

1996-03-20  roland <roland>

	* remake.c: Sat Aug 19 23:11:00 1995  Richard Stallman
	<rms@mole.gnu.ai.mit.edu>         * remake.c (check_dep): For a secondary file, try implicit
	        and default rules if appropriate.  Wed Aug  2 04:29:42 1995
	Richard Stallman  <rms@mole.gnu.ai.mit.edu>         * remake.c (check_dep): If an intermediate file exists,         do consider its actual date.

1996-03-04  roland <roland>

	* make.texinfo: Add '96 to copyright years.

1996-03-04  roland <roland>

	* make-stds.texi: Minor tweaks to fix overfull & underfull hboxes in
	fmting make man.

1996-03-02  roland <roland>

	* ChangeLog: .

1996-03-02  roland <roland>

	* compatMakefile: Sat Mar  2 16:26:52 1996  Roland McGrath
	<roland@charlie-brown.gnu.ai.mit.edu>         * compatMakefile (srcs): Add getopt.h; prepend $(srcdir)/ to
	        getopt*.

1996-03-01  roland <roland>

	* make-stds.texi: (Standard Targets): Use @smallexample.

1996-03-01  roland <roland>

	* ChangeLog: .

1996-03-01  roland <roland>

	* remake.c: Fri Mar  1 12:04:47 1996  Roland McGrath
	<roland@charlie-brown.gnu.ai.mit.edu>         * remake.c (f_mtime): Move future modtime check before FILE
	        is clobbered by :: loop.

1996-03-01  roland <roland>

	* ChangeLog: .

1996-03-01  roland <roland>

	* dir.c: Fri Mar  1 12:04:47 1996  Roland McGrath
	<roland@charlie-brown.gnu.ai.mit.edu>         * dir.c: Use canonical code from autoconf manual for dirent
	        include.  [_D_NAMLEN]: Redefine NAMLEN using this.          (dir_contents_file_exists_p): Use NAMLEN macro.          (read_dirstream) [_DIRENT_HAVE_D_NAMLEN]: Only set d_namlen
	        #if this.

1996-03-01  roland <roland>

	* compatMakefile: Fri Mar  1 12:04:47 1996  Roland McGrath
	<roland@charlie-brown.gnu.ai.mit.edu>         * compatMakefile (objs): Add missing backslash.

1996-03-01  roland <roland>

	* glob/COPYING.LIB.old, glob/ChangeLog, glob/configure, glob/glob.c: 
	Updated from libc

1996-03-01  roland <roland>

	* GNUmakefile: (libc-srcdir) New var.  (stamp-glob): Use $(libc-srcdir).

1996-03-01  roland <roland>

	* config.h.in: autoheader

1996-03-01  roland <roland>

	* Makefile.in, build.sh.in: Regenerated

1996-03-01  roland <roland>

	* README: Regenerated for 3.74.3

1996-03-01  roland <roland>

	* glob/ChangeLog, glob/fnmatch.c, glob/glob.c: Updated from libc

1996-03-01  roland <roland>

	* ChangeLog, version.c: .

1996-03-01  roland <roland>

	* make.texinfo: Fixed sed cmd in auto dep section.  Fixed bogus
	MAKEFLAGS override example.

1996-03-01  roland <roland>

	* NEWS: Mention future modtime detection.

1996-02-29  rms <rms>

	* make-stds.texi: Say it is ok to use true and false.  Make recommendations about install-info accurate.

1996-02-29  roland <roland>

	* ChangeLog: .

1996-02-29  roland <roland>

	* remake.c: Wed Feb 28 03:56:20 1996  Roland McGrath
	<roland@charlie-brown.gnu.ai.mit.edu>         * remake.c (f_mtime): Check for future timestamps; give
	        error and mark file as "failed to update".

1996-02-29  roland <roland>

	* default.c: Wed Feb 28 03:56:20 1996  Roland McGrath
	<roland@charlie-brown.gnu.ai.mit.edu>         * default.c (default_terminal_rules): Remove + prefix from
	        RCS cmds.  (default_variables): Put + prefix in $(CHECKOUT,v) value instead.

1996-02-28  roland <roland>

	* ChangeLog: .

1996-02-27  rms <rms>

	* make-stds.texi: Replace `strip' target with `install-strip'.

1996-02-10  rms <rms>

	* make-stds.texi: Describe `strip' target.

1996-02-01  kwzh <kwzh>

	* getloadavg.c: Update FSF address in comment.

1996-01-19  arnold <arnold>

	* make-stds.texi: Reordering of sections for better reading linearly
	and to go with reorg'ed standards.texi. use Makefile with a capital
	'M' everywhere.  Add description of Autoconf versions of standard
	directories.

1996-01-17  rms <rms>

	* make-stds.texi: Minor change about parallel make.

1996-01-12  roland <roland>

	* job.c: Don't declare unblock_sigs; job.h already does.

1996-01-07  kwzh <kwzh>

	* alloca.c: (alloca): If malloc fails, just abort.

1996-01-06  roland <roland>

	* ChangeLog: .

1996-01-06  roland <roland>

	* acconfig.h: (HAVE_SYSCONF_OPEN_MAX): #undef removed.

1996-01-06  roland <roland>

	* job.c: (NGROUPS_MAX): Don't try to define this macro.

1995-12-28  rms <rms>

	* getloadavg.c: (getloadavg) [MSDOS]: Return 0 load instead of failing the call.

1995-12-22  roland <roland>

	* ChangeLog: .

1995-12-22  roland <roland>

	* compatMakefile: (GETOPT, GETOPT_SRC, GLOB): Variables removed.  (objs, srcs): Include their values here instead of references.

1995-12-14  roland <roland>

	* configure: autoconf

1995-12-14  roland <roland>

	* ChangeLog: .

1995-12-14  roland <roland>

	* README: Regenerated for 3.74.2

1995-12-14  roland <roland>

	* ChangeLog, configure, version.c: .

1995-12-14  roland <roland>

	* job.c: (reap_children): Call unblock_sigs after start_job_command.

1995-12-14  roland <roland>

	* glob/ChangeLog, glob/glob.c: Updated from libc

1995-12-14  roland <roland>

	* ChangeLog: .

1995-12-14  roland <roland>

	* dir.c: (dir_setup_glob): Don't use lstat; glob never calls it anyway.
	Avoid & before function names to silence bogus sunos4 compiler.

1995-12-14  roland <roland>

	* configure.in: Remove check for `sysconf (_SC_OPEN_MAX)'.

1995-12-12  roland <roland>

	* ChangeLog: .

1995-12-12  roland <roland>

	* dir.c: (read_dirstream): Fix braino: fill in the buffer when not
	reallocating it!

1995-12-12  roland <roland>

	* GNUmakefile: (CPPFLAGS): Add -Iglob.

1995-12-12  roland <roland>

	* NEWS: Fix typo.

1995-12-12  roland <roland>

	* NEWS: Mention delayed -w msgs.

1995-12-12  roland <roland>

	* config.h.in: autoheader

1995-12-12  roland <roland>

	* Makefile.in: Regenerated

1995-12-12  roland <roland>

	* configure: autoconf

1995-12-12  roland <roland>

	* README: Regenerated for 3.74.1

1995-12-12  roland <roland>

	* glob/ChangeLog: Updated from libc

1995-12-12  roland <roland>

	* ChangeLog, configure, version.c: .

1995-12-12  roland <roland>

	* misc.c: (collapse_continuations): Fix skipping of trailing \s so it can
	never dereference before the beginning of the array.

1995-12-12  roland <roland>

	* ChangeLog: .

1995-12-12  roland <roland>

	* dir.c: [HAVE_D_NAMLEN]: Define this for __GNU_LIBRARY__ > 1.  (D_NAMLEN): Macro removed.  (FAKE_DIR_ENTRY): New macro.  (dir_contents_file_exists_p): Test HAVE_D_NAMLEN instead of using
	D_NAMLEN.  (read_dirstream): Return a struct dirent * for new glob interface.  (init_dir): Function removed.  (dir_setup_glob): New function.

1995-12-12  roland <roland>

	* default.c: Remove all [M_XENIX] code.

1995-12-12  roland <roland>

	* main.c: (main): Don't call init_dir.

1995-12-12  roland <roland>

	* read.c: Use plain stat instead of safe_stat.  (find_semicolon): Function removed.  (read_makefile): Don't use find_semicolon or remove_comments for
	rule lines.  Use find_char_unquote directly and handle quoted
	comments properly.  (multi_glob): Call dir_setup_glob on our glob_t and use
	GLOB_ALTDIRFUNC flag.

1995-12-12  roland <roland>

	* misc.c: (safe_stat): Function removed.

1995-12-12  roland <roland>

	* commands.c, remake.c, vpath.c: Use plain stat instead of
	safe_stat.

1995-12-12  roland <roland>

	* glob/glob.c: Updated from libc

1995-12-12  roland <roland>

	* glob/ChangeLog, glob/glob.c: Updated from libc

1995-12-07  roland <roland>

	* glob/glob.h: Updated from libc

1995-12-07  roland <roland>

	* glob/glob.c, glob/glob.h: Updated from libc

1995-11-26  roland <roland>

	* ChangeLog: .

1995-11-26  roland <roland>

	* job.c: [HAVE_UNION_WAIT]: Include sys/wait.h.  (start_job_command): Pass new arg to `message'; fix inverted test in
	that call.

1995-11-26  roland <roland>

	* ChangeLog: .

1995-11-26  roland <roland>

	* make.h: (log_working_directory): Declare it.

1995-11-26  roland <roland>

	* remake.c: Pass new arg in `message' calls.

1995-11-26  roland <roland>

	* main.c: (log_working_directory): Made global.  Print entering msg only once.

1995-11-26  roland <roland>

	* misc.c: (message): Take new arg PREFIX.  Print "make: " only if nonzero.

1995-11-22  roland <roland>

	* remake.c: (touch_file): Removing newline from message string.

1995-11-22  roland <roland>

	* job.c: (start_job_command): Pass null instead of "" to message; don't add
	newline.

1995-11-22  roland <roland>

	* job.c: (start_job_command): Use `message' to print the command, and call it
	with an empty string if the command is silent.

1995-11-21  roland <roland>

	* remake.c: (touch_file): Use message instead of printf.

1995-11-17  roland <roland>

	* INSTALL: .

1995-10-10  roland <roland>

	* GNUmakefile: .

1995-10-10  roland <roland>

	* make.texinfo: (How Make Works): Clearify that default goal is only
	first target.

1995-10-10  roland <roland>

	* .cvsignore: .

1995-10-10  roland <roland>

	* ChangeLog: .

1995-10-10  roland <roland>

	* main.c: (enter_command_line_file): Barf if NAME is "".

1995-10-04  roland <roland>

	* README.template: Add note wrt broken system makes--use build.sh.

1995-09-11  roland <roland>

	* glob/ChangeLog: .

1995-09-11  roland <roland>

	* glob/glob.c: Updated from libc

1995-09-09  roland <roland>

	* ChangeLog: .

1995-09-09  roland <roland>

	* commands.c: (delete_target): Ignore unlink failure if it is ENOENT.

1995-08-22  hag <hag>

	* make.texinfo: Updated ISBN and foundation address

1995-08-22  hag <hag>

	* gpl.texinfo: Updated address of foundation

1995-08-17  roland <roland>

	* configure.in: Don't check for getdtablesize.

1995-08-17  roland <roland>

	* job.c: (getdtablesize): Remove decls and macros.

1995-08-15  roland <roland>

	* make-stds.texi: (Standard Targets): rewrote some paragraphs to
	avoid overfull hboxes.

1995-08-15  roland <roland>

	* make.texinfo: Don't suggest sending questions to bug-gnu-utils.
	Use @smallexample instead of @example to avoid overfull hbox.

1995-08-10  roland <roland>

	* main.c: (define_makeflags): Omit command line variable definitions from
	MFLAGS value.

1995-08-10  roland <roland>

	* glob/ChangeLog, glob/glob.c: Updated from libc

1995-08-10  roland <roland>

	* arscan.c: (ar_scan) [AIAMAG]: Check for zero MEMBER_OFFSET, indicating a
	valid, but empty, archive.

1995-08-07  roland <roland>

	* getloadavg.c: [ps2]: Use nlist instead of knlist #ifdef _AIX.

1995-08-07  roland <roland>

	* dir.c: (file_impossible_p): Correctly reset FILENAME to name within
	directory before hash search.

1995-08-07  roland <roland>

	* job.c: (child_error): Do nothing if IGNORED under -s.

1995-08-07  roland <roland>

	* job.c: (exec_command): Correctly use ARGV[0] for script name when running
	shell directly.

1995-08-01  roland <roland>

	* GNUmakefile: (CFLAGS): Add some warnings.

1995-08-01  roland <roland>

	* ChangeLog: .

1995-08-01  roland <roland>

	* job.c: (child_execute_job): Close STDIN_FD and STDOUT_FD after dup'ing from
	them.  Don't try to close all excess descriptors; getdtablesize
	might return a huge value.  Any open descriptors in the parent
	should have FD_CLOEXEC set.

1995-08-01  roland <roland>

	* job.c: (start_job_command): Set FD_CLOEXEC flag on BAD_STDIN descriptor.

1995-08-01  roland <roland>

	* getloadavg.c: (getloadavg): Set FD_CLOEXEC flag on /dev/kmem file descriptor.

1995-06-27  djm <djm>

	* make-stds.texi: Define mandir the way everyone actually uses it.

1995-06-23  djm <djm>

	* COPYING, INSTALL: .

1995-06-20  roland <roland>

	* getloadavg.c: [convex] (LOAD_AVE_TYPE, LDAV_CVT): Define to
	double, no conversion.

1995-06-20  roland <roland>

	* read.c: (read_all_makefiles): Properly append default makefiles to the end
	of the `read_makefiles' chain.

1995-05-19  roland <roland>

	* README: Regenerated for 3.74

1995-05-19  roland <roland>

	* ChangeLog, version.c: .

1995-05-10  roland <roland>

	* Makefile.in: Regenerated

1995-05-10  roland <roland>

	* README: Regenerated for 3.73.3

1995-05-10  roland <roland>

	* glob/ChangeLog, glob/glob.c: Updated from libc

1995-05-10  roland <roland>

	* ChangeLog, version.c: .

1995-05-10  roland <roland>

	* getloadavg.c: AIX support from Tim Bell <tbel@afsmail.cern.ch>:
	[_AIX] (LOAD_AVE_TYPE, FSCALE, NLIST_STRUCT): Define these for AIX.  (getloadavg) [_AIX]: Use `knlist' instead of `nlist'.

1995-05-09  roland <roland>

	* ChangeLog: .

1995-05-09  roland <roland>

	* compatMakefile: ($(infodir)/make.info): Make sure $$dir is set in
	install-info cmd.

1995-05-03  roland <roland>

	* file.c: (print_file): Grok update_status of 1 for -q.

1995-04-29  roland <roland>

	* signame.c: Move include of config.h before all others.

1995-04-27  roland <roland>

	* Makefile.in: Regenerated

1995-04-27  roland <roland>

	* README: Regenerated for 3.73.2

1995-04-27  roland <roland>

	* glob/ChangeLog, glob/glob.c: Updated from libc

1995-04-27  roland <roland>

	* ChangeLog: .

1995-04-27  roland <roland>

	* ChangeLog, ChangeLog.1, version.c: .

1995-04-27  roland <roland>

	* ChangeLog: .

1995-04-26  roland <roland>

	* file.c: (remove_intermediates): Fix inverted test to bail under -n for
	signal case.  Bail under -q or -t.  Skip files with
	update_status==-1.

1995-04-26  roland <roland>

	* signame.c: [HAVE_UNISTD_H]: Include unistd.h so it can declare
	sys_siglist.

1995-04-26  roland <roland>

	* job.c: (job_next_command): Skip empty lines.  (new_job): Don't test the return of job_next_command.  Just let
	start_waiting_job handle the case of empty commands.

1995-04-19  roland <roland>

	* ChangeLog: .

1995-04-19  roland <roland>

	* function.c: [__MSDOS__]: Include <fcntl.h>.  From DJ Delorie.

1995-04-19  roland <roland>

	* README: Regenerated for 3.73.1

1995-04-19  roland <roland>

	* glob/ChangeLog: Updated from libc

1995-04-19  roland <roland>

	* ChangeLog, version.c: .

1995-04-08  roland <roland>

	* ChangeLog: .

1995-04-08  roland <roland>

	* remake.c: (notice_finished_file): Set FILE->update_status to zero if it's -1.

1995-04-05  roland <roland>

	* GNUmakefile: (CPPFLAGS): Use $(defines) too.

1995-04-05  roland <roland>

	* README: Regenerated for 3.73

1995-04-05  roland <roland>

	* ChangeLog, version.c: .

1995-04-05  roland <roland>

	* make.texinfo: Add '95 to copyright years.

1995-04-05  roland <roland>

	* make.texinfo: (Options/Recursion): Correction: -I is indeed passed in MAKEFLAGS.

1995-03-30  roland <roland>

	* ChangeLog: .

1995-03-28  roland <roland>

	* main.c: (main): Fixed braino in assert.

1995-03-28  roland <roland>

	* README: Regenerated for 3.72.13

1995-03-28  roland <roland>

	* GNUmakefile: (CPPFLAGS): Use $(CPPFLAGS) instead of $(defines).

1995-03-28  roland <roland>

	* configure: Remade with Autoconf 2.3

1995-03-27  roland <roland>

	* ChangeLog, version.c: .

1995-03-27  roland <roland>

	* main.c: Avoid string in assert expression.  Some systems are
	broken.

1995-03-27  roland <roland>

	* ChangeLog: .

1995-03-24  roland <roland>

	* main.c: Include <assert.h>.

1995-03-24  roland <roland>

	* main.c: (main): Handle 1 and 2 returns from update_goal_chain makefile run
	properly.

1995-03-24  roland <roland>

	* config.h.in: autoheader

1995-03-24  roland <roland>

	* README: Regenerated for 3.72.12

1995-03-24  roland <roland>

	* ChangeLog: .

1995-03-24  roland <roland>

	* configure: Regenerated

1995-03-24  roland <roland>

	* ChangeLog: .

1995-03-24  roland <roland>

	* main.c: (handle_non_switch_argument): New function, broken out of
	decode_switches.  (decode_switches): Set optind to 0 to reinitialize getopt, not to 1.
	When getopt_long returns EOF, break the loop and handle remaining
	args with a simple second loop.

1995-03-24  roland <roland>

	* remake.c: (update_file_1): Handle FILE->update_status == 2 in -d printout.

1995-03-24  roland <roland>

	* remake.c: (remake_file): Set update_status to 2 instead of 1 for no rule to
	make.  Mention parent (dependent) in error message.

1995-03-24  roland <roland>

	* job.c: (start_job_command, reap_children): Set update_status to 2 instead
	of 1 for failed commands.

1995-03-21  roland <roland>

	* signame.c: (signame_init): Define SIGINFO.

1995-03-21  roland <roland>

	* job.c: (search_path): Function removed (was already #if 0'd out).

1995-03-21  roland <roland>

	* configure.in: Remove AC_TYPE_GETGROUPS; nothing needs it any more.

1995-03-17  roland <roland>

	* glob/ChangeLog, glob/configure.bat: Updated from libc

1995-03-17  roland <roland>

	* ChangeLog: .

1995-03-17  roland <roland>

	* configure.bat: Write @CPPFLAGS@ translation.

1995-03-13  roland <roland>

	* ChangeLog: .

1995-03-13  roland <roland>

	* GNUmakefile: (stamp-glob): Remove $(globfiles), not the whole glob directory.

1995-03-13  roland <roland>

	* read.c: (parse_file_seq): Rearranged `l(a b)' -> `l(a) l(b)' loop to not
	skip the elt immediately preceding `l(...'.

1995-03-10  roland <roland>

	* README: Regenerated for 3.72.11

1995-03-10  roland <roland>

	* ChangeLog, version.c: .

1995-03-10  roland <roland>

	* misc.c: Changed find_char_unquote callers here too.

1995-03-10  roland <roland>

	* read.c: (find_char_unquote): Make second arg a string of stop chars instead
	of a single stop char.  Stop when any char in the string is hit.
	All callers changed.  (find_semicolon): Pass stop chars "#;" to one find_char_unquote
	call, instead of using two calls.  If the match is not a ; but a #,
	return zero.

1995-03-10  roland <roland>

	* ChangeLog: .

1995-03-10  roland <roland>

	* read.c: (read_makefile, parse_file_seq): Fix typo __MS_DOS__ -> __MSDOS__.

1995-03-10  roland <roland>

	* README: Regenerated for 3.72.10

1995-03-10  roland <roland>

	* ChangeLog, version.c: .

1995-03-10  roland <roland>

	* GNUmakefile: (globfiles): Add glob/configure.bat.  (distfiles): Add configh.dos, configure.bat.

1995-03-09  roland <roland>

	* read.c: (read_makefile, parse_file_seq) [__MS_DOS__]: Don't see : as
	separator in "C:\...".

1995-03-09  roland <roland>

	* configh.dos.template: (STDC_HEADERS): Define only if undefined.  (HAVE_SYS_PARAM_H): Don't define this.  (HAVE_STRERROR): Define this.

1995-03-09  roland <roland>

	* job.c: (construct_command_argv_internal) [__MSDOS__]: Fix typos.

1995-03-08  roland <roland>

	* GNUmakefile, README: .

1995-03-08  roland <roland>

	* Makefile.in, build.sh.in: Regenerated

1995-03-08  roland <roland>

	* main.c: (decode_switches): Reset optind to 1 instead of 0.

1995-03-08  roland <roland>

	* ChangeLog, configure, version.c: .

1995-03-08  roland <roland>

	* compatMakefile: Undo last change.  Bad juju.

1995-03-08  roland <roland>

	* GNUmakefile: (configure, config.h.in): Depend on aclocal.m4.  Commit files to
	CVS.

1995-03-08  roland <roland>

	* ChangeLog: .

1995-03-08  roland <roland>

	* compatMakefile: (configure, config.h.in): Uncomment these rules.  Commit the files
	to CVS if there is a CVS directory.

1995-03-08  roland <roland>

	* GNUmakefile: Do CVS magic, not RCS magic.

1995-03-07  roland <roland>

	* .cvsignore, glob/COPYING.LIB.old, glob/ChangeLog,
	glob/Makefile.in, glob/configure, glob/configure.bat,
	glob/configure.in, glob/fnmatch.c, glob/fnmatch.h, glob/glob.c,
	glob/glob.h: .

1995-03-07  roland <roland>

	* .cvsignore, ChangeLog, Makefile.in, NEWS, README, aclocal.m4,
	config.h.in, configure, loadtest.c, version.c: .

1995-03-07  roland <roland>

	* main.c: (decode_switches): If non-option arg is "-", ignore it.

1995-03-07  roland <roland>

	* signame.c: (strsignal): Cast sys_siglist elt to char *.

1995-02-23  roland <roland>

	* signame.h: [! __STDC__]: Don't use prototype for strsignal decl.

1995-02-22  roland <roland>

	* main.c: (main): Pass missing arg to tmpnam.

1995-02-22  roland <roland>

	* configure.in: Check for strsignal.

1995-02-22  roland <roland>

	* job.c: (child_error): Use strsignal.

1995-02-22  roland <roland>

	* main.c: (main): Don't call signame_init #ifdef HAVE_STRSIGNAL.

1995-02-22  roland <roland>

	* signame.h: (strsignal): Declare it.

1995-02-22  roland <roland>

	* signame.c: [! HAVE_STRSIGNAL] (strsignal): New function.

1995-02-22  roland <roland>

	* misc.c: (strerror): Fix swapped args in sprintf.

1995-02-13  roland <roland>

	* configure.in: (CFLAGS, LDFLAGS): Don't set these variables.

1995-02-11  roland <roland>

	* main.c: (print_version): Add 95 to copyright years.

1995-02-10  roland <roland>

	* job.c: (start_job_command): Remember to call notice_finsihed_file under -n
	when not recursing.  To do this, consolidate that code under the
	empty command case and goto there for the -n case.

1995-02-07  rms <rms>

	* make-stds.texi: real-clean renamed to maintainer-clean.
	Description changed too.

1995-02-07  roland <roland>

	* make.h: [! STDC_HEADERS]: Don't declare qsort.  Sun headers
	declare it int.

1995-02-06  roland <roland>

	* read.c: (read_makefile): For bogus line starting with tab, ignore it if
	blank after removing comments.

1995-02-06  roland <roland>

	* main.c: Cast results of `alloca' to `char *'.

1995-02-06  roland <roland>

	* expand.c: Cast results of `alloca' to `char *' in two places.

1995-02-05  roland <roland>

	* configure.in: Check for mktemp.

1995-02-05  roland <roland>

	* main.c: (main) [! HAVE_MKTEMP]: Use tmpnam instead of mktemp.

1995-02-05  roland <roland>

	* configure.in: (make_cv_sysconf_open_max): New check for `sysconf (_SC_OPEN_MAX)'.

1995-02-05  roland <roland>

	* acconfig.h: Added #undef HAVE_SYSCONF_OPEN_MAX.

1995-02-05  roland <roland>

	* job.c: [HAVE_SYSCONF_OPEN_MAX] (getdtablesize): Define as macro
	using sysconf.

1995-01-27  roland <roland>

	* remake.c: (update_file_1): When !MUST_MAKE, don't set FILE->update_status to
	zero before calling notice_finished_file.  (notice_finished_file): Touch only when FILE->update_status is zero.  (remake_file): Set FILE->update_status to zero after not calling
	execute_file_command and deciding to touch instead.

1995-01-26  roland <roland>

	* main.c: (debug_signal_handler): New function; toggles debug_flag.  (main): Handle SIGUSR1 with that.

1995-01-16  roland <roland>

	* compatMakefile: (realclean): Remove Info files.

1995-01-15  roland <roland>

	* expand.c: (variable_expand): Fix braino in last change.

1995-01-15  roland <roland>

	* job.c: Fix nits in last change.

1995-01-15  roland <roland>

	* job.c: (start_job_command): Save and restore environ around vfork call.  (search_path): Function #if 0'd out.  (exec_command): Use execvp instead of search_path.

1995-01-15  roland <roland>

	* expand.c: (variable_expand): Rewrote computed variable name and substitution
	reference handling to be simpler.  First expand the entire text
	between the parens if it contains any $s, then examine the result of
	that for subtitution references and do no further expansion while
	parsing them.

1995-01-15  roland <roland>

	* job.c: (construct_command_argv_internal): Handle " quoting too, when no
	backslash, $ or ` characters appear inside the quotes.

1995-01-15  roland <roland>

	* configure.in: (union wait check): If WEXITSTATUS and WTERMSIG are
	defined, just use int.

1995-01-13  roland <roland>

	* make.texinfo: (Foreach Function): Correccion de gramatica
	espanola.

1995-01-11  roland <roland>

	* default.c: (default_variables) [__hpux]: Remove special definition of ARFLAGS.
	Existence of the `f' flag is not consistent across HPUX versions;
	and one might be using GNU ar anyway.

1995-01-10  roland <roland>

	* compatMakefile: (clean): Don't remove Info files.

1995-01-10  roland <roland>

	* compatMakefile: ($(bindir)/make): Fix typo in echo.

1995-01-10  roland <roland>

	* compatMakefile: Fix typo in comment.

1995-01-10  roland <roland>

	* compatMakefile: (check): Remove gratuitous target declaration.

1995-01-07  roland <roland>

	* compatMakefile: (ETAGS, CTAGS): Don't use -t.

1995-01-07  roland <roland>

	* getloadavg.c: Include config.h first.

1995-01-07  roland <roland>

	* arscan.c: (ar_name_equal) [cray]: Subtract 1 like [__hpux].

1995-01-07  roland <roland>

	* main.c: (decode_switches): For --help, print usage to stdout.

1995-01-04  rms <rms>

	* make-stds.texi: install, uninstall, installdirs should not alter
	the build dir.

1994-12-05  roland <roland>

	* remake.c: (update_file_1): Do set_command_state (FILE, cs_not_started) only if
	old state was deps_running.

1994-11-29  roland <roland>

	* job.c: (start_waiting_job): Use set_command_state.

1994-11-28  roland <roland>

	* build.template: (CPPFLAGS): New variable.  (prefix, exec_prefix): Set from @...@.  (compilation loop): Pass
	$CPPFLAGS to compiler.

1994-11-28  roland <roland>

	* GNUmakefile: (build.sh.in): Make it executable.

1994-11-28  roland <roland>

	* GNUmakefile: (globfiles): Add configure.in, configure.

1994-11-28  roland <roland>

	* GNUmakefile: (make-$(version).tar): Rename install.sh to
	install-sh.

1994-11-28  roland <roland>

	* GNUmakefile: (prefix, exec_prefix): Set.  (CPPFLAGS): Filter out @...@.  ($(ARCH)/glob/libglob.a): Don't pass
	down variables.

1994-11-28  roland <roland>

	* compatMakefile: Abbreviate copyright years.

1994-11-28  roland <roland>

	* configure.in: (AC_OUTPUT): Don't write glob/Makefile.

1994-11-28  roland <roland>

	* configure.in: (AC_CHECK_SYMBOL): Use AC_DEFINE_UNQUOTED.

1994-11-28  roland <roland>

	* configure.in: Don't check for ranlib.

1994-11-23  roland <roland>

	* remake.c: (notice_finished_file): Only mark also_make's as updated if really
	ran cmds.

1994-11-15  roland <roland>

	* configure.in: Put dnls before random whitespace.

1994-11-13  roland <roland>

	* compatMakefile: (CPPFLAGS): New variable, set from @CPPFLAGS@.  (RANLIB): Variable removed.  (prefix, exec_prefix): Set these from @...@.  (.c.o): Use $(CPPFLAGS).  (glob/libglob.a): Don't pass down variables to sub-make.
	glob/Makefile should be configured properly by configure.  (distclean): Remove config.log and config.cache (autoconf stuff).

1994-11-11  djm <djm>

	* make-stds.texi: Explain reason for new filesystem layout.

1994-11-08  roland <roland>

	* acconfig.h: Add #undef HAVE_UNION_WAIT.

1994-11-08  roland <roland>

	* configure.in: Converted to Autoconf v2.

1994-11-08  roland <roland>

	* dir.c: Test HAVE_DIRENT_H, HAVE_SYS_DIR_H, HAVE_NDIR_H instead of
	DIRENT, SYSDIR, NDIR.

1994-11-07  roland <roland>

	* build.sh.in: (prefix, exec_prefix): Set these from @...@.  (CPPFLAGS): New variable, set from @CPPFLAGS@.  (compiling loop):
	Pass $CPPFLAGS before $CFLAGS.

1994-11-07  roland <roland>

	* build.sh.in: Initial revision

1994-11-07  roland <roland>

	* main.c: (define_makeflags): When no flags, set WORDS to zero.

1994-11-06  roland <roland>

	* main.c: (define_makeflags): Terminate properly when FLAGSTRING is empty.

1994-11-04  roland <roland>

	* GNUmakefile: (rcs-mark-{alpha,beta}): Let make do the globbing
	instead of sh.

1994-11-04  roland <roland>

	* make.texinfo: Remove `DRAFT' from edition.

1994-11-01  roland <roland>

	* make.texinfo: (Variables/Recursion): Fix typo.

1994-11-01  roland <roland>

	* job.c: (start_job_command): When ARGV is nil, only set update_state and
	call notice_finished_file if job_next_command returns zero.

1994-11-01  roland <roland>

	* make.texinfo: Doc .DELETE_ON_ERROR.  Doc new
	MAKEFLAGS/MAKEOVERRIDES.  Doc .IGNORE/.SILENT with deps.

1994-11-01  roland <roland>

	* job.c: (start_job_command): Call notice_finished_file for empty command
	line.

1994-10-27  roland <roland>

	* file.c: (snap_deps): Set COMMANDS_SILENT for .SILENT, not COMMANDS_NOERROR.

1994-10-27  roland <roland>

	* getloadavg.c: [alliant && i860] (FSCALE): Move defn before #ifndef
	FSCALE.

1994-10-26  roland <roland>

	* file.c: (snap_deps): Set command_flags bits in all :: entries.

1994-10-24  roland <roland>

	* file.c: (snap_deps): Fix last change.

1994-10-24  roland <roland>

	* make.h: (posix_pedantic): Declare it.

1994-10-24  roland <roland>

	* main.c: (main): Move checks .IGNORE, .SILENT, .POSIX to snap_deps.

1994-10-24  roland <roland>

	* file.c: (snap_deps): Check .IGNORE, .SILENT, .POSIX here instead of in main.
	If .IGNORE has deps, OR COMMANDS_NOERROR into their command_flags
	and don't set -i.  Likewise .SILENT.

1994-10-24  roland <roland>

	* job.c: (start_job_command): In FLAGS initialization, OR in
	CHILD->file->command_flags.

1994-10-24  roland <roland>

	* file.h: (struct file): New member `command_flags'.

1994-10-24  roland <roland>

	* make.texinfo: (Automatic Dependencies): Improve recommended sed
	command.  Mention -MM flag to gcc.

1994-10-17  roland <roland>

	* make.texinfo: (Commands): Add warning about "blank" line starting with a tab.

1994-10-16  roland <roland>

	* main.c: (switches): Bump flag values for --no-print-directory and
	--warn-undefined-variables, so neither is 1 (which indicates a
	nonoption argument).

1994-10-16  roland <roland>

	* main.c: (main): Add missing code in .IGNORE test.

1994-10-10  roland <roland>

	* make.texinfo: Document $+ and $(+D), $(+F).

1994-10-10  roland <roland>

	* variable.c: (define_automatic_variables): Define +D and +F.

1994-10-01  roland <roland>

	* main.c: (main): Define hidden automatic variable with command vars, and
	MAKEOVERRIDES to a reference to that.  (define_makeflags): If posix_pedantic, write a reference to that
	instead.

1994-09-30  roland <roland>

	* main.c: (posix_pedantic): New variable.  (main): Set posix_pedantic if .POSIX is a target.  Fix .IGNORE and
	.SILENT hecks to require is_target.

1994-09-29  roland <roland>

	* implicit.c: Comment fix.

1994-09-29  roland <roland>

	* commands.c: (set_file_variables): Define new automatic variable $+, like $^ but
	before calling uniquize_deps.

1994-09-29  roland <roland>

	* job.c: (reap_children): Call delete_child_targets for non-signal error if
	.DELETE_ON_ERROR is a target.

1994-09-28  roland <roland>

	* getloadavg.c: [alliant && i860] (LOAD_AVE_TYPE, FSCALE,
	NLIST_STRUCT): Define.

1994-09-26  roland <roland>

	* job.c: (reap_children): Don't change C->file->command_state when dying.
	Test it only after calling start_job_command for a new command line.
	When no more cmds, just set C->file->update_status.  (start_job_command): When the last line is empty or under -n, set
	C->file->update_status.  (start_waiting_job): Grok cs_not_started after start_job_command as
	success.  (new_job): Set C->file->update_status when there are no cmds.  (job_next_command): When out of lines, don't set
	CHILD->file->update_status or CHILD->file->command_state.

1994-09-26  roland <roland>

	* main.c: (quote_as_word): Actually test DOUBLE_DOLLARS, instead of always
	doubling.

1994-09-26  roland <roland>

	* main.c: (quote_as_word): Renamed from shell_quote.  Take new arg; if
	nonzero, also double $s.  (main): Define MAKEOVERRIDES from command_variables here.  (define_makeflags): Don't use command_variables here; instead write
	a reference $(MAKEOVERRIDES) in MAKEFLAGS.  Make vars recursive.

1994-09-26  roland <roland>

	* dir.c: [__MSDOS__]: Fixed typo.

1994-09-26  roland <roland>

	* vpath.c: (selective_vpath_search): Reset EXISTS when stat fails.

1994-09-26  djm <djm>

	* signame.c: remove CONFIG_BROKETS

1994-09-26  djm <djm>

	* getloadavg.c: REMOVE CONFIG_BROKETS

1994-09-26  djm <djm>

	* alloca.c: remove CONFIG_BROKETS

1994-09-17  rms <rms>

	* getloadavg.c: (getloadavg): Add OSF_ALPHA support.

1994-09-10  roland <roland>

	* remake.c: Include <assert.h> and use assert instead of printfs and
	abort.

1994-09-10  roland <roland>

	* main.c: (decode_switches): Loop until optind hits ARGC, not just until
	getopt_long returns EOF.  Initialize C to zero before loop; in loop
	if C is EOF, set optarg from ARGV[optind++], else call getopt_long.  (decode_env_switches): Use variable_expand instead of
	allocated_variable_expand.  Allocate a fresh buffer to copy split
	words into; scan characters by hand to break words and
	debackslashify.  (shell_quote): New function.  (define_makeflags): Allocate doubled space for switch args, and
	command variable names and values; use shell_quote to quote those
	things.

1994-09-09  roland <roland>

	* acconfig.h: Add HAVE_SYS_SIGLIST and HAVE__SYS_SIGLIST.

1994-09-09  roland <roland>

	* make.texinfo: (Archive Suffix Rules): Remove Next pointer.

1994-09-09  roland <roland>

	* main.c: (decode_switches): The non-option return from getopt is 1, not 0.  (command_variables): New type and variable.  (decode_switches, decode_env_switches): After making a variable
	definition, record the struct variable pointer in the
	command_variables chain.  (define_makeflags): If ALL, write variable definitions for
	command_variables.

1994-09-09  roland <roland>

	* main.c: (other_args): Variable removed.  (goals, lastgoal): New static variables (moved from auto in main).  (main): Don't process OTHER_ARGS at all.  Don't set variable
	MAKEOVERRIDES at all; define MAKE to just $(MAKE_COMMAND).  (init_switches): Prepend a - (return in order) instead of a +
	(require order).  (decode_switches): Don't set OTHER_ARGS at all.  Grok '\0' return
	from getopt_long as non-option argument; try variable definition and
	(if !ENV) enter goal targets here.  (decode_env_switches): Use allocated_variable_expand to store value.
	Use find_next_token to simplify word-splitting loop.  Don't prepend
	a dash to uninterpreted value.  Instead, if split into only one
	word, try variable definition and failing that prepend a dash to the
	word and pass it to decode_switches as a single arg.

1994-09-07  roland <roland>

	* remake.c: (notice_finished_file): Only recheck modtimes if FILE->command_state
	was cs_running on entry (meaning the commands actually just ran).  (update_file_1): Whenever we set FILE->update_status, call
	notice_finished_file instead of just set_command_state.

1994-09-07  roland <roland>

	* job.c: (start_job_command): Whenever we set CHILD->file->update_status,
	call notice_finished_file instead of just set_command_state.

1994-09-07  roland <roland>

	* file.c: (set_command_state): Actually set FILE->command_state.

1994-09-07  roland <roland>

	* file.c: (set_command_state): Fix typo.

1994-09-07  roland <roland>

	* file.c: (set_command_state): Declare D.

1994-09-07  roland <roland>

	* default.c: Add missing ".

1994-09-07  roland <roland>

	* job.c, remake.c: Changed all assignments of command_state members
	to calls to set_command_state.

1994-09-07  roland <roland>

	* file.c: (set_command_state): New function.

1994-09-06  roland <roland>

	* file.h: Declare set_command_state.

1994-09-06  roland <roland>

	* main.c: (init_switches): Put a + first in options.

1994-08-21  rms <rms>

	* make-stds.texi: entered into RCS

1994-08-10  gnu <gnu>

	* make-stds.texi: Formerly make-stds.texi.~29~

1994-07-25  roland <roland>

	* configure.bat: Initial revision

1994-07-25  roland <roland>

	* configh.dos.template: Added trailing CRs.

1994-07-25  roland <roland>

	* vpath.c: Changed all uses of ':' to PATH_SEPARATOR_CHAR.

1994-07-25  roland <roland>

	* main.c: (directory_before_chdir): New variable, moved out of main (was
	local).  (main) [__MSDOS__]: Look for \ or : to delimit last component of
	PROGRAM.  Don't frob ARGV[0] before setting MAKE_COMMAND variable.  (die): Change back to `directory_before_chdir' before dying.  Part of MSDOS/GO32 port from DJ Delorie <dj@ctron.com>.

1994-07-25  roland <roland>

	* job.c: (PATH_SEPARATOR_CHAR): Macro removed (now in make.h).

1994-07-25  roland <roland>

	* make.h: (PATH_SEPARATOR_CHAR): New macro; differing defns for [__MSDOS__]
	and not.

1994-07-25  roland <roland>

	* job.c: [__MSDOS__]: Include <process.h>.  (PATH_SEPARATOR_CHAR): New macro; differing defns for [__MSDOS__]
	and not.  [__MSDOS__] (dos_pid, dos_status, dos_bname, dos_bename,
	dos_batch_file): New variables.  (reap_children) [__MSDOS__]: Don't call wait; just examine those
	vars.  (unblock_sigs) [__MSDOS__]: Do nothing.  (start_job_command) [__MSDOS__]: Use spawnvpe instead of vfork and
	exec.  (load_too_high) [__MSDOS__]: Always return true.  (search_path) [__MSDOS__]: Check for : or / in FILE to punt.  Use
	PATH_SEPARATOR_CHAR instead of ':'.  (construct_command_argv_internal) [__MSDOS__]: Wholly different
	values for sh_chars and sh_cmds.  Wholly new code to handle shell
	scripts.  Part of MSDOS/GO32 port from DJ Delorie <dj@ctron.com>.

1994-07-25  roland <roland>

	* function.c: (expand_function: `shell') [__MSDOS__]: Wholly new
	implementation.

1994-07-25  roland <roland>

	* dir.c: [__MSDOS__] (dosify): New function.  (dir_contents_file_exists_p) [__MSDOS__]: Call it on FILENAME and
	process the result instead of FILENAME itself.  (file_impossible_p) [__MSDOS__]: Likewise.  Part of MSDOS/GO32 port
	from DJ Delorie <dj@ctron.com>.

1994-07-25  roland <roland>

	* default.c: [__MSDOS__]: Define GCC_IS_NATIVE.  (default_suffix_rules) [__MSDOS__]: Use `y_tab.c' instead of
	`y.tab.c'.  (default_variables) [GCC_IS_NATIVE]: Set CC and CXX to `gcc', YACC
	to `bison -y', and LEX to `flex'.  Part of MSDOS/GO32 port from DJ
	Delorie <dj@ctron.com>.

1994-07-25  roland <roland>

	* configh.dos.template: Initial revision

1994-07-25  roland <roland>

	* commands.c: (fatal_error_signal) [__MSDOS__]: Just remove intermediates and
	exit.  Part of MSDOS/GO32 port from DJ Delorie <dj@ctron.com>.

1994-07-25  roland <roland>

	* commands.c: (set_file_variables): Add parens in length computation in .SUFFIXES
	dep loop to quiet compiler warning.  From Jim Meyering.

1994-07-25  roland <roland>

	* read.c: (read_makefile): Free FILENAME if we allocated it.  From Jim
	Meyering.

1994-07-20  roland <roland>

	* make.texinfo: Update ISBN number to 1-882114-50-7 for edition
	0.46.  Use new macro ISBN set at top of file.

1994-07-08  roland <roland>

	* make.texinfo: Split a shell command line in @example to avoid
	overfull hbox.

1994-07-05  roland <roland>

	* make.texinfo: (Goals): Say that only first target in first rule is default goal.
	(Archive Pitfalls): New node.

1994-07-04  roland <roland>

	* vpath.c: (selective_vpath_search): Use safe_stat in place of stat.

1994-07-04  roland <roland>

	* read.c: (construct_include_path): Use safe_stat in place of stat.

1994-07-04  roland <roland>

	* job.c: (search_path): Use safe_stat in place of stat.

1994-07-04  roland <roland>

	* dir.c: (find_directory): Use safe_stat in place of stat.

1994-07-04  roland <roland>

	* commands.c: (delete_target): Use safe_stat in place of stat.

1994-07-04  roland <roland>

	* arscan.c: (ar_member_touch) [EINTR]: Do EINTR looping around fstat.

1994-07-04  roland <roland>

	* remake.c: (name_mtime): Use safe_stat in place of stat.  (touch_file) [EINTR]: Do EINTR looping around fstat.

1994-07-04  roland <roland>

	* misc.c: (safe_stat): New function, EINTR-safe wrapper around stat.

1994-06-24  roland <roland>

	* read.c: (read_makefile): Check for a shell command first, and then strip
	leading tabs before further checking if it's not a shell command
	line.

1994-06-24  roland <roland>

	* make.h: Fix typo in last change.

1994-06-24  roland <roland>

	* make.h: [__arm]: Undefine POSIX.  [!__GNU_LIBRARY__ && !POSIX &&
	!_POSIX_VERSION]: Don't declare system functions that return int.

1994-06-24  roland <roland>

	* job.c: (construct_command_argv_internal): After swallowing a
	backslash-newline combination, if INSTRING is set goto string_char
	(new label) for normal INSTRING handling code.

1994-06-04  roland <roland>

	* getloadavg.c: Put #include of errno.h and decl of errno before
	#ifndef HAVE_GETLOADAVG.

1994-06-04  roland <roland>

	* configure.in: Don't check for sys_siglist and _sys_siglist with
	AC_HAVE_FUNCS.  Instead use two AC_COMPILE_CHECKs.

1994-06-02  rms <rms>

	* alloca.c: [emacs]: Block input around the garbage reclamation.
	Include blockinput.h.

1994-05-23  roland <roland>

	* make.h: [!__GNU_LIBRARY__ && !POSIX]: Also test #ifndef
	_POSIX_VERSION for these declarations.

1994-05-23  roland <roland>

	* misc.c: [GETLOADAVG_PRIVILEGED] [POSIX]: Remove bogus #ifndefs
	around #undefs of HAVE_SETREUID and HAVE_SETREGID.

1994-05-21  roland <roland>

	* misc.c: [GETLOADAVG_PRIVILEGED] [POSIX]: Don't test [HAVE_SETUID]
	and [HAVE_SETGID].  Every system has those, and configure doesn't
	check for them.

1994-05-21  roland <roland>

	* make.h: [_POSIX_VERSION]: Don't #define POSIX #ifdef ultrix.

1994-05-21  roland <roland>

	* compatMakefile: (loadavg): Depend on and use loadavg.c instead of getloadavg.c.  (loadavg.c): Link or copy it from getloadavg.c.  (distclean): Remove loadavg.c.

1994-05-19  roland <roland>

	* GNUmakefile: (AC_MACRODIR): Don't define it.  [AC_MACRODIR]: Protect deps using
	it with ifdef.

1994-05-17  roland <roland>

	* make.texinfo: Correct update date updated in last change.

1994-05-17  roland <roland>

	* make.texinfo: Update update date for last change.

1994-05-17  roland <roland>

	* misc.c: [GETLOADAVG_PRIVILEGED] [! POSIX]: Undefine HAVE_SETEUID
	and HAVE_SETEGID.

1994-05-17  roland <roland>

	* configure.in: (SCCS_GET_MINUS_G check): Put -G flag before file
	name.

1994-05-17  roland <roland>

	* default.c: (default_terminal_rules): In SCCS rules, put $(SCCS_OUTPUT_OPTION)
	before $<.  On some systems -G is grokked only before the file name.

1994-05-11  roland <roland>

	* make.texinfo: (Overriding Makefiles): Don't suggest using
	.DEFAULT; that loses if the target file exists.  Instead recommend
	the combination of a match-anything rule and a force target.

1994-05-10  roland <roland>

	* job.c: (construct_command_argv_internal): Swallow backslash-newline
	combinations inside '' strings too.

1994-05-05  roland <roland>

	* read.c: (do_define): Call collapse_continuations on each line before all
	else.

1994-05-02  roland <roland>

	* GNUmakefile: (AC_MACRODIR): Change default back.

1994-05-02  roland <roland>

	* make.texinfo: Note that dirs in VPATH, vpath can be separated by
	blanks as well as colons.

1994-05-02  roland <roland>

	* GNUmakefile: (config.h.in): Use $(AC_MACRODIR) in dep.

1994-05-02  roland <roland>

	* GNUmakefile: (AC_MACRODIR): Define if undefined.  (ACFLAGS, configure, config.h.in): Use that value.

1994-04-25  roland <roland>

	* GNUmakefile: (ARCH==hp300): Disabled customs.

1994-04-25  roland <roland>

	* job.c: (construct_command_argv_internal): Notice newline inside '' string
	when RESTP is non-null.

1994-04-22  roland <roland>

	* remake.c: (update_goal_chain): Reset FILE to G->file after the double-colon
	loop so it is never null for following code.

1994-04-22  roland <roland>

	* read.c: (read_makefile): Fix `override define' parsing to skip whitespace
	after `define' properly.

1994-04-22  roland <roland>

	* compatMakefile: (srcdir): Define as @srcdir@; don't reference $(VPATH).  (glob/Makefile): New target.

1994-04-21  roland <roland>

	* make.texinfo: (Using Variables): Fixed @xref node to `Automatic'.

1994-04-21  roland <roland>

	* GNUmakefile: (dist): Depend on rcs-mark first.  (rcs-mark): New target.  (rcs-mark-alpha, rcs-mark-beta): Use $(version-); append : to name
	for -N.  (version-): New variable, removes dots (RCS doesn't like) from
	$(version).

1994-04-21  roland <roland>

	* make.texinfo: (Using Variables): Fix menu item to `Automatic'.

1994-04-21  roland <roland>

	* commands.c: Undo last change; reverted to revision 1.22.

1994-04-21  roland <roland>

	* read.c: (parse_file_seq): Fix typo in last change.  Remove unused variable.

1994-04-21  roland <roland>

	* commands.c: (chop_commands): Fix braino in last change (failed to initialize IDX
	for loop).

1994-04-21  roland <roland>

	* misc.c: (remove_comments): Use find_char_unquote.

1994-04-21  roland <roland>

	* make.h: (find_char_unquote): Declare it.

1994-04-21  roland <roland>

	* read.c: (find_char_unquote): New function, generalized from find_percent.  (find_percent, find_semicolon, parse_file_seq): Use that.

1994-04-21  roland <roland>

	* commands.c: (chop_commands): Use find_char_unquote to find newlines.

1994-04-21  roland <roland>

	* implicit.c: (pattern_search): Always allocate new storage for FILE->stem.  It is
	not safe to store STEM's address because it might be auto storage.

1994-04-21  roland <roland>

	* configure.in: Check for seteuid and setegid.

1994-04-21  roland <roland>

	* misc.c: [HAVE_SETEUID]: Declare seteuid.  [HAVE_SETEGID]: Declare
	setegid.  (make_access, user_access) [HAVE_SETEUID]: Use seteuid.
	[HAVE_SETEGID]: Use setegid.

1994-04-21  roland <roland>

	* make.texinfo: Clarify -q exit status.  (Running): Enumerate possible exit status values (0, 1, 2).

1994-04-21  roland <roland>

	* remake.c: (update_goal_chain): Set STATUS to FILE->update_status, to preserve
	whether it's 2 for error or 1 for -q trigger.  When STATUS gets
	nonzero and -q is set, always stop immediately.

1994-04-21  roland <roland>

	* main.c: (main, decode_switches): Die with 2 for errors.  (main): Accept 2 return from update_goal_chain and die with that.

1994-04-21  roland <roland>

	* misc.c: (fatal, makefile_fatal): Die with 2; 1 is reserved for -q answer.

1994-04-21  roland <roland>

	* job.c: (reap_children): Die with 2 for error.  (start_job_command): Set update_status to 2 for error.  Set it to 1
	when we would run a command and question_flag is set.

1994-04-21  roland <roland>

	* read.c: (read_makefile): Don't mark makefiles as precious.  Just like other
	targets, they can be left inconsistent and in need of remaking by
	aborted commands.

1994-04-21  roland <roland>

	* make.texinfo: (Automatic Dependencies): Mention here that deps
	preclude intermediate files.

1994-04-21  roland <roland>

	* make.texinfo: (Wildcard Pitfall): Fixed typo.

1994-04-21  roland <roland>

	* make.texinfo: (Bugs): Take my bloody e-mail address out of the manual and tell
	them to send misc. questions to the bug address.

1994-04-21  roland <roland>

	* make.texinfo: (Archive Members): Don't say archive file must
	exist.  Instead, in ar cmds example, use `c' flag and mention it is
	needed if archive doesn't exist.  (Archive Update): Fix typo: foo.o
	-> file.o.

1994-04-20  roland <roland>

	* read.c: (read_makefile): Write no error msg for -include file.

1994-04-20  roland <roland>

	* GNUmakefile: (dist-flavor): New variable, default to alpha.  (dist): Depend on rcs-mark-$(dist-flavor).  (rcs-mark-beta): New target.

1994-04-20  roland <roland>

	* make.texinfo: (Using Variables): Add paragraph that xrefs to
	Automatic Variables.  Add Automatic Variables item to the menu.

1994-04-06  roland <roland>

	* commands.c: (fatal_error_signal): Don't unblock signals.

1994-04-05  roland <roland>

	* remake.c: (update_goal_chain): Do inner loop on double-colon entries.  (update_file): Use FILE->double_colon pointer to find all entries.  (f_mtime): Likewise.  (notice_finished_file): Propagate mtime change to all entries.

1994-04-05  roland <roland>

	* main.c: (main): When disqualifying makefiles for updating, use double_colon
	pointer to find all entries for a file.

1994-04-05  roland <roland>

	* file.c: (enter_file): If there is already a double-colon entry for the file,
	set NEW->double_colon to that pointer.  (file_hash_enter): Use FILE->double_colon to find all entries to set
	name.

1994-04-05  roland <roland>

	* read.c: (record_files): Set double_colon pointer instead of flag.

1994-04-05  roland <roland>

	* variable.c: (try_variable_definition): Return after abort.

1994-04-05  roland <roland>

	* file.h: (struct file): Change member `double_colon' from flag to
	`struct file *'.

1994-04-01  roland <roland>

	* read.c: (read_makefile): Remove unused variable.  (parse_file_seq): When removing an elt that is just `)', properly
	fix up the previous elt's next pointer.

1994-03-29  roland <roland>

	* configure.in: Put $Id$ inside [] in AC_REVISION, since expansion
	contains a comma.

1994-03-29  roland <roland>

	* GNUmakefile: (rcs-mark-alpha): New target.  (dist): Depend on that.

1994-03-29  roland <roland>

	* GNUmakefile: (Makefile.in): Edit MAKE assignment into @SET_MAKE@.

1994-03-28  roland <roland>

	* configure.in: Do AC_SET_MAKE.

1994-03-28  roland <roland>

	* configure.in: Added rcsid.

1994-03-23  roland <roland>

	* make.h: entered into RCS

1994-03-23  roland <roland>

	* make.texinfo: Added rcs id.

1994-03-23  roland <roland>

	* ar.c, commands.h, dep.h, file.c, file.h, job.h, main.c, misc.c,
	read.c, remake.c, remote-cstms.c, remote-stub.c, rule.h,
	variable.h, vpath.c: entered into RCS

1994-03-04  roland <roland>

	* function.c: entered into RCS

1994-03-04  roland <roland>

	* read.c: Formerly read.c.~75~

1994-03-04  roland <roland>

	* misc.c: Formerly misc.c.~31~

1994-02-16  roland <roland>

	* GNUmakefile: entered into RCS

1994-02-16  roland <roland>

	* read.c: Formerly read.c.~74~

1994-02-16  roland <roland>

	* arscan.c, default.c: entered into RCS

1994-02-16  roland <roland>

	* misc.c: Formerly misc.c.~30~

1994-02-16  roland <roland>

	* main.c: Formerly main.c.~105~

1994-02-16  roland <roland>

	* commands.c: entered into RCS

1994-02-12  roland <roland>

	* make.texinfo: entered into RCS

1994-02-11  roland <roland>

	* configure.in: entered into RCS

1994-02-04  roland <roland>

	* make.h: Formerly make.h.~82~

1994-02-03  roland <roland>

	* misc.c: Formerly misc.c.~29~

1994-02-01  roland <roland>

	* variable.c: Formerly variable.c.~27~

1994-02-01  roland <roland>

	* read.c: Formerly read.c.~73~

1994-01-26  roland <roland>

	* variable.c: Formerly variable.c.~26~

1994-01-26  roland <roland>

	* make.texinfo: Formerly make.texinfo.~127~

1994-01-25  roland <roland>

	* commands.c: Formerly commands.c.~20~

1994-01-19  roland <roland>

	* make.texinfo: Formerly make.texinfo.~126~

1994-01-17  roland <roland>

	* make.texinfo: Formerly make.texinfo.~125~

1994-01-17  roland <roland>

	* default.c: Formerly default.c.~32~

1994-01-12  roland <roland>

	* GNUmakefile: Formerly GNUmakefile.~116~

1994-01-07  roland <roland>

	* GNUmakefile: Formerly GNUmakefile.~115~

1994-01-07  roland <roland>

	* compatMakefile: entered into RCS

1994-01-06  roland <roland>

	* main.c: Formerly main.c.~104~

1994-01-06  roland <roland>

	* compatMakefile: Formerly compatMakefile.~87~

1993-12-23  roland <roland>

	* read.c: Formerly read.c.~72~

1993-12-23  roland <roland>

	* GNUmakefile: Formerly GNUmakefile.~113~

1993-12-23  roland <roland>

	* configure.in: Formerly configure.in.~32~

1993-12-23  roland <roland>

	* vpath.c: Formerly vpath.c.~15~

1993-12-22  roland <roland>

	* GNUmakefile: Formerly GNUmakefile.~112~

1993-12-22  roland <roland>

	* configure.in: Formerly configure.in.~31~

1993-12-17  roland <roland>

	* configure.in: Formerly configure.in.~30~

1993-12-16  roland <roland>

	* arscan.c: Formerly arscan.c.~32~

1993-12-16  roland <roland>

	* main.c: Formerly main.c.~103~

1993-12-15  roland <roland>

	* main.c: Formerly main.c.~102~

1993-12-15  roland <roland>

	* make.texinfo: Formerly make.texinfo.~124~

1993-12-14  roland <roland>

	* configure.in: Formerly configure.in.~29~

1993-12-14  roland <roland>

	* make.texinfo: Formerly make.texinfo.~123~

1993-12-14  roland <roland>

	* default.c: Formerly default.c.~31~

1993-12-14  roland <roland>

	* configure.in: Formerly configure.in.~28~

1993-12-14  roland <roland>

	* acconfig.h: entered into RCS

1993-12-14  roland <roland>

	* ar.c: Formerly ar.c.~6~

1993-12-14  roland <roland>

	* read.c: Formerly read.c.~71~

1993-12-14  roland <roland>

	* file.c: Formerly file.c.~27~

1993-12-14  roland <roland>

	* vpath.c: Formerly vpath.c.~14~

1993-12-03  roland <roland>

	* configure.in: Formerly configure.in.~27~

1993-12-02  roland <roland>

	* read.c: Formerly read.c.~70~

1993-12-02  roland <roland>

	* misc.c: Formerly misc.c.~28~

1993-11-11  roland <roland>

	* GNUmakefile: Formerly GNUmakefile.~111~

1993-11-11  roland <roland>

	* default.c: Formerly default.c.~30~

1993-11-10  roland <roland>

	* read.c: Formerly read.c.~69~

1993-11-03  roland <roland>

	* getloadavg.c: entered into RCS

1993-11-03  roland <roland>

	* make.texinfo: Formerly make.texinfo.~122~

1993-11-03  roland <roland>

	* implicit.c: entered into RCS

1993-10-29  roland <roland>

	* function.c: Formerly function.c.~31~

1993-10-29  roland <roland>

	* compatMakefile: Formerly compatMakefile.~86~

1993-10-28  roland <roland>

	* make.h: Formerly make.h.~81~

1993-10-27  roland <roland>

	* file.h: Formerly file.h.~6~

1993-10-27  roland <roland>

	* main.c: Formerly main.c.~101~

1993-10-27  roland <roland>

	* remake.c: Formerly remake.c.~52~

1993-10-26  roland <roland>

	* main.c: Formerly main.c.~100~

1993-10-26  roland <roland>

	* remake.c: Formerly remake.c.~51~

1993-10-25  roland <roland>

	* read.c: Formerly read.c.~68~

1993-10-25  roland <roland>

	* GNUmakefile: Formerly GNUmakefile.~110~

1993-10-25  roland <roland>

	* main.c: Formerly main.c.~99~

1993-10-22  roland <roland>

	* configure.in: Formerly configure.in.~26~

1993-10-21  roland <roland>

	* rule.c: entered into RCS

1993-10-21  roland <roland>

	* make.texinfo: Formerly make.texinfo.~121~

1993-10-20  roland <roland>

	* make.texinfo: Formerly make.texinfo.~120~

1993-10-18  roland <roland>

	* configure.in: Formerly configure.in.~25~

1993-10-18  roland <roland>

	* rule.c: Formerly rule.c.~16~

1993-10-18  roland <roland>

	* file.c: Formerly file.c.~26~

1993-10-14  roland <roland>

	* make.h: Formerly make.h.~80~

1993-10-14  roland <roland>

	* default.c: Formerly default.c.~29~

1993-10-14  roland <roland>

	* main.c: Formerly main.c.~98~

1993-10-14  roland <roland>

	* job.h: Formerly job.h.~6~

1993-10-14  roland <roland>

	* compatMakefile: Formerly compatMakefile.~85~

1993-10-14  roland <roland>

	* make.h: Formerly make.h.~79~

1993-10-14  roland <roland>

	* job.c: entered into RCS

1993-10-11  roland <roland>

	* GNUmakefile: Formerly GNUmakefile.~109~

1993-10-08  meyering <meyering>

	* glob/COPYING.LIB: entered into RCS

1993-10-03  roland <roland>

	* getloadavg.c: [no log message]

1993-10-03  roland <roland>

	* default.c: Formerly default.c.~28~

1993-09-28  roland <roland>

	* main.c: Formerly main.c.~97~

1993-09-28  roland <roland>

	* job.c: Formerly job.c.~110~

1993-09-20  roland <roland>

	* job.c: Formerly job.c.~109~

1993-09-20  roland <roland>

	* main.c: Formerly main.c.~96~

1993-09-20  rms <rms>

	* alloca.c: entered into RCS

1993-09-20  roland <roland>

	* signame.c: entered into RCS

1993-09-20  roland <roland>

	* getloadavg.c: [no log message]

1993-09-17  roland <roland>

	* make.texinfo: Formerly make.texinfo.~119~

1993-09-17  roland <roland>

	* remake.c: Formerly remake.c.~50~

1993-09-17  roland <roland>

	* make.h: Formerly make.h.~78~

1993-09-17  roland <roland>

	* commands.c: Formerly commands.c.~19~

1993-09-17  roland <roland>

	* job.c: Formerly job.c.~108~

1993-09-10  roland <roland>

	* alloca.c: [no log message]

1993-09-09  roland <roland>

	* main.c: Formerly main.c.~95~

1993-09-06  roland <roland>

	* make.texinfo: Formerly make.texinfo.~118~

1993-08-30  roland <roland>

	* make.texinfo: Formerly make.texinfo.~117~

1993-08-30  roland <roland>

	* expand.c: entered into RCS

1993-08-25  roland <roland>

	* signame.c: [no log message]

1993-08-19  roland <roland>

	* make.texinfo: Formerly make.texinfo.~116~

1993-08-19  roland <roland>

	* make.h: Formerly make.h.~77~

1993-08-19  roland <roland>

	* main.c: Formerly main.c.~94~

1993-08-19  roland <roland>

	* variable.c: Formerly variable.c.~25~

1993-08-18  roland <roland>

	* read.c: Formerly read.c.~67~

1993-08-16  roland <roland>

	* GNUmakefile: Formerly GNUmakefile.~108~

1993-08-16  roland <roland>

	* compatMakefile: Formerly compatMakefile.~84~

1993-08-16  roland <roland>

	* configure.in: Formerly configure.in.~24~

1993-08-16  roland <roland>

	* alloca.c: [no log message]

1993-08-12  roland <roland>

	* getloadavg.c: [no log message]

1993-08-12  roland <roland>

	* make.h: Formerly make.h.~76~

1993-08-11  roland <roland>

	* job.c: Formerly job.c.~107~

1993-08-11  roland <roland>

	* main.c: Formerly main.c.~93~

1993-08-11  roland <roland>

	* variable.c: Formerly variable.c.~24~

1993-08-11  roland <roland>

	* job.c: Formerly job.c.~106~

1993-08-11  roland <roland>

	* alloca.c: [no log message]

1993-08-11  roland <roland>

	* main.c: Formerly main.c.~92~

1993-08-11  roland <roland>

	* main.c: Formerly main.c.~91~

1993-08-11  roland <roland>

	* function.c: Formerly function.c.~30~

1993-08-10  rms <rms>

	* alloca.c: [no log message]

1993-08-09  roland <roland>

	* job.c: Formerly job.c.~105~

1993-08-09  roland <roland>

	* remote-stub.c: Formerly remote-stub.c.~3~

1993-08-09  roland <roland>

	* function.c: Formerly function.c.~29~

1993-08-03  roland <roland>

	* compatMakefile: Formerly compatMakefile.~83~

1993-08-03  roland <roland>

	* dep.h: Formerly dep.h.~6~

1993-08-02  roland <roland>

	* compatMakefile: Formerly compatMakefile.~82~

1993-08-02  roland <roland>

	* getloadavg.c: [no log message]

1993-08-01  roland <roland>

	* getloadavg.c: [no log message]

1993-08-01  roland <roland>

	* make.texinfo: Formerly make.texinfo.~115~

1993-08-01  roland <roland>

	* getloadavg.c: [no log message]

1993-08-01  roland <roland>

	* README.template: entered into RCS

1993-08-01  roland <roland>

	* compatMakefile: Formerly compatMakefile.~81~

1993-08-01  roland <roland>

	* misc.c: Formerly misc.c.~27~

1993-07-30  roland <roland>

	* compatMakefile: Formerly compatMakefile.~80~

1993-07-30  roland <roland>

	* compatMakefile: Formerly compatMakefile.~79~

1993-07-30  roland <roland>

	* configure.in: Formerly configure.in.~23~

1993-07-30  roland <roland>

	* getloadavg.c: [no log message]

1993-07-27  roland <roland>

	* getloadavg.c: [no log message]

1993-07-26  roland <roland>

	* signame.h: entered into RCS

1993-07-26  roland <roland>

	* signame.c: Initial revision

1993-07-26  roland <roland>

	* make.texinfo: Formerly make.texinfo.~114~

1993-07-26  melissa <melissa>

	* make.texinfo: Formerly make.texinfo.~113~

1993-07-26  roland <roland>

	* getloadavg.c: [no log message]

1993-07-26  roland <roland>

	* compatMakefile: Formerly compatMakefile.~78~

1993-07-26  roland <roland>

	* GNUmakefile: Formerly GNUmakefile.~107~

1993-07-25  roland <roland>

	* make.texinfo: Formerly make.texinfo.~112~

1993-07-23  roland <roland>

	* make.texinfo: Formerly make.texinfo.~111~

1993-07-23  roland <roland>

	* make.h: Formerly make.h.~75~

1993-07-23  roland <roland>

	* configure.in: Formerly configure.in.~22~

1993-07-22  roland <roland>

	* make.texinfo: Formerly make.texinfo.~110~

1993-07-16  roland <roland>

	* make.texinfo: Formerly make.texinfo.~109~

1993-07-15  roland <roland>

	* make.texinfo: Formerly make.texinfo.~108~

1993-07-15  roland <roland>

	* read.c: Formerly read.c.~66~

1993-07-15  roland <roland>

	* variable.c: Formerly variable.c.~23~

1993-07-15  roland <roland>

	* variable.c: Formerly variable.c.~22~

1993-07-15  roland <roland>

	* function.c: Formerly function.c.~28~

1993-07-14  roland <roland>

	* make.texinfo: Formerly make.texinfo.~107~

1993-07-14  roland <roland>

	* read.c: Formerly read.c.~65~

1993-07-14  roland <roland>

	* dep.h: Formerly dep.h.~5~

1993-07-14  roland <roland>

	* main.c: Formerly main.c.~90~

1993-07-13  meyering <meyering>

	* alloca.c: [no log message]

1993-07-13  roland <roland>

	* make.h: Formerly make.h.~74~

1993-07-12  djm <djm>

	* getloadavg.c: [no log message]

1993-07-09  roland <roland>

	* make.texinfo: Formerly make.texinfo.~106~

1993-07-09  roland <roland>

	* vpath.c: Formerly vpath.c.~13~

1993-07-09  roland <roland>

	* rule.c: Formerly rule.c.~15~

1993-07-08  roland <roland>

	* make.h: Formerly make.h.~73~

1993-07-06  djm <djm>

	* getloadavg.c: [no log message]

1993-07-01  roland <roland>

	* GNUmakefile: Formerly GNUmakefile.~106~

1993-06-30  roland <roland>

	* implicit.c: Formerly implicit.c.~14~

1993-06-30  roland <roland>

	* rule.h: Formerly rule.h.~5~

1993-06-30  roland <roland>

	* rule.c: Formerly rule.c.~14~

1993-06-30  roland <roland>

	* file.c: Formerly file.c.~25~

1993-06-30  roland <roland>

	* make.texinfo: Formerly make.texinfo.~103~

1993-06-25  roland <roland>

	* job.c: Formerly job.c.~104~

1993-06-25  roland <roland>

	* read.c: Formerly read.c.~64~

1993-06-25  roland <roland>

	* vpath.c: Formerly vpath.c.~12~

1993-06-25  roland <roland>

	* make.texinfo: Formerly make.texinfo.~102~

1993-06-25  roland <roland>

	* main.c: Formerly main.c.~89~

1993-06-25  roland <roland>

	* make.h: Formerly make.h.~72~

1993-06-25  roland <roland>

	* expand.c: Formerly expand.c.~9~

1993-06-25  roland <roland>

	* default.c: Formerly default.c.~27~

1993-06-24  melissa <melissa>

	* make.texinfo: Formerly make.texinfo.~101~

1993-06-22  roland <roland>

	* make.texinfo: Formerly make.texinfo.~100~

1993-06-21  roland <roland>

	* default.c: Formerly default.c.~26~

1993-06-11  roland <roland>

	* compatMakefile: Formerly compatMakefile.~77~

1993-06-10  roland <roland>

	* read.c: Formerly read.c.~63~

1993-06-10  roland <roland>

	* ar.c: Formerly ar.c.~5~

1993-06-10  roland <roland>

	* make.texinfo: Formerly make.texinfo.~99~

1993-06-10  roland <roland>

	* make.texinfo: Formerly make.texinfo.~98~

1993-06-10  roland <roland>

	* ar.c: Formerly ar.c.~4~

1993-06-10  roland <roland>

	* read.c: Formerly read.c.~62~

1993-06-10  roland <roland>

	* dep.h: Formerly dep.h.~4~

1993-06-09  roland <roland>

	* rule.c: Formerly rule.c.~13~

1993-06-09  roland <roland>

	* default.c: Formerly default.c.~25~

1993-06-09  roland <roland>

	* function.c: Formerly function.c.~27~

1993-06-09  roland <roland>

	* GNUmakefile: Formerly GNUmakefile.~105~

1993-06-09  roland <roland>

	* getloadavg.c: [no log message]

1993-06-09  roland <roland>

	* make.texinfo: Formerly make.texinfo.~97~

1993-06-09  jimb <jimb>

	* getloadavg.c: [no log message]

1993-06-08  roland <roland>

	* read.c: Formerly read.c.~61~

1993-06-08  roland <roland>

	* compatMakefile: Formerly compatMakefile.~76~

1993-06-08  roland <roland>

	* main.c: Formerly main.c.~88~

1993-06-07  roland <roland>

	* dep.h: Formerly dep.h.~3~

1993-06-04  roland <roland>

	* main.c: Formerly main.c.~87~

1993-06-04  roland <roland>

	* main.c: Formerly main.c.~86~

1993-06-04  roland <roland>

	* implicit.c: Formerly implicit.c.~13~

1993-06-03  roland <roland>

	* main.c: Formerly main.c.~85~

1993-06-03  roland <roland>

	* GNUmakefile: Formerly GNUmakefile.~104~

1993-06-02  roland <roland>

	* read.c: Formerly read.c.~60~

1993-06-02  roland <roland>

	* GNUmakefile: Formerly GNUmakefile.~103~

1993-06-02  roland <roland>

	* dir.c: entered into RCS

1993-06-02  roland <roland>

	* file.c: Formerly file.c.~24~

1993-06-02  roland <roland>

	* main.c: Formerly main.c.~84~

1993-05-31  roland <roland>

	* compatMakefile: Formerly compatMakefile.~75~

1993-05-27  roland <roland>

	* implicit.c: Formerly implicit.c.~12~

1993-05-26  roland <roland>

	* make.texinfo: Formerly make.texinfo.~96~

1993-05-26  roland <roland>

	* make.texinfo: Formerly make.texinfo.~95~

1993-05-26  roland <roland>

	* main.c: Formerly main.c.~83~

1993-05-25  rms <rms>

	* alloca.c: [no log message]

1993-05-25  roland <roland>

	* make.texinfo: Formerly make.texinfo.~94~

1993-05-24  roland <roland>

	* rule.c: Formerly rule.c.~12~

1993-05-24  roland <roland>

	* getloadavg.c: [no log message]

1993-05-24  roland <roland>

	* compatMakefile: Formerly compatMakefile.~74~

1993-05-24  jimb <jimb>

	* alloca.c: [no log message]

1993-05-22  roland <roland>

	* file.c: Formerly file.c.~23~

1993-05-22  roland <roland>

	* main.c: Formerly main.c.~82~

1993-05-21  jimb <jimb>

	* alloca.c: [no log message]

1993-05-21  roland <roland>

	* compatMakefile: Formerly compatMakefile.~73~

1993-05-21  roland <roland>

	* GNUmakefile: Formerly GNUmakefile.~102~

1993-05-20  roland <roland>

	* getloadavg.c: Initial revision

1993-05-20  roland <roland>

	* compatMakefile: Formerly compatMakefile.~72~

1993-05-19  roland <roland>

	* read.c: Formerly read.c.~59~

1993-05-19  roland <roland>

	* make.1: entered into RCS

1993-05-17  roland <roland>

	* make.texinfo: Formerly make.texinfo.~93~

1993-05-14  roland <roland>

	* vpath.c: Formerly vpath.c.~11~

1993-05-14  roland <roland>

	* dir.c: Formerly dir.c.~12~

1993-05-14  roland <roland>

	* read.c: Formerly read.c.~58~

1993-05-14  roland <roland>

	* main.c: Formerly main.c.~81~

1993-05-14  roland <roland>

	* make.texinfo: Formerly make.texinfo.~92~

1993-05-14  roland <roland>

	* make.h: Formerly make.h.~71~

1993-05-12  roland <roland>

	* README.template: Formerly README.template.~5~

1993-05-12  roland <roland>

	* arscan.c: Formerly arscan.c.~31~

1993-05-12  roland <roland>

	* function.c: Formerly function.c.~26~

1993-05-12  roland <roland>

	* configure.in: Formerly configure.in.~21~

1993-05-12  roland <roland>

	* job.c: Formerly job.c.~103~

1993-05-11  meyering <meyering>

	* alloca.c: Initial revision

1993-05-07  roland <roland>

	* function.c: Formerly function.c.~25~

1993-05-06  roland <roland>

	* commands.c: Formerly commands.c.~18~

1993-05-06  roland <roland>

	* make.h: Formerly make.h.~70~

1993-05-06  roland <roland>

	* job.c: Formerly job.c.~102~

1993-05-06  roland <roland>

	* expand.c: Formerly expand.c.~8~

1993-05-03  roland <roland>

	* read.c: Formerly read.c.~57~

1993-05-03  roland <roland>

	* arscan.c: Formerly arscan.c.~30~

1993-04-30  roland <roland>

	* arscan.c: Formerly arscan.c.~29~

1993-04-29  roland <roland>

	* ar.c: Formerly ar.c.~3~

1993-04-29  roland <roland>

	* job.c: Formerly job.c.~101~

1993-04-26  roland <roland>

	* arscan.c: Formerly arscan.c.~28~

1993-04-26  roland <roland>

	* make.h: Formerly make.h.~69~

1993-04-26  roland <roland>

	* main.c: Formerly main.c.~80~

1993-04-22  roland <roland>

	* GNUmakefile: Formerly GNUmakefile.~100~

1993-04-19  roland <roland>

	* make.texinfo: Formerly make.texinfo.~91~

1993-04-16  roland <roland>

	* compatMakefile: Formerly compatMakefile.~71~

1993-04-16  roland <roland>

	* GNUmakefile: Formerly GNUmakefile.~99~

1993-04-16  roland <roland>

	* make.texinfo: Formerly make.texinfo.~90~

1993-04-16  roland <roland>

	* configure.in: Formerly configure.in.~20~

1993-04-16  roland <roland>

	* default.c: Formerly default.c.~24~

1993-04-16  roland <roland>

	* acconfig.h: Initial revision

1993-04-15  roland <roland>

	* misc.c: Formerly misc.c.~26~

1993-04-15  roland <roland>

	* read.c: Formerly read.c.~56~

1993-04-15  roland <roland>

	* rule.c: Formerly rule.c.~11~

1993-04-15  roland <roland>

	* function.c: Formerly function.c.~24~

1993-04-14  roland <roland>

	* misc.c: Formerly misc.c.~25~

1993-04-14  roland <roland>

	* make.texinfo: Formerly make.texinfo.~89~

1993-04-14  roland <roland>

	* main.c: Formerly main.c.~79~

1993-04-14  roland <roland>

	* make.h: Formerly make.h.~68~

1993-04-14  roland <roland>

	* job.c: Formerly job.c.~100~

1993-04-14  roland <roland>

	* default.c: Formerly default.c.~23~

1993-04-12  roland <roland>

	* make.texinfo: Formerly make.texinfo.~88~

1993-04-12  roland <roland>

	* arscan.c: Formerly arscan.c.~27~

1993-04-12  roland <roland>

	* remake.c: Formerly remake.c.~49~

1993-04-12  roland <roland>

	* dir.c: Formerly dir.c.~11~

1993-04-12  roland <roland>

	* main.c: Formerly main.c.~78~

1993-04-12  roland <roland>

	* configure.in: Formerly configure.in.~19~

1993-04-12  roland <roland>

	* make.h: Formerly make.h.~67~

1993-04-12  roland <roland>

	* variable.c: Formerly variable.c.~21~

1993-04-12  roland <roland>

	* default.c: Formerly default.c.~22~

1993-04-11  roland <roland>

	* make.texinfo: Formerly make.texinfo.~87~

1993-04-08  roland <roland>

	* main.c: Formerly main.c.~77~

1993-04-08  roland <roland>

	* job.c: Formerly job.c.~99~

1993-04-07  roland <roland>

	* job.c: Formerly job.c.~98~

1993-04-07  roland <roland>

	* make.texinfo: Formerly make.texinfo.~86~

1993-04-07  roland <roland>

	* main.c: Formerly main.c.~76~

1993-04-07  roland <roland>

	* compatMakefile: Formerly compatMakefile.~70~

1993-04-06  roland <roland>

	* configure.in: Formerly configure.in.~18~

1993-04-06  roland <roland>

	* job.c: Formerly job.c.~97~

1993-04-02  roland <roland>

	* main.c: Formerly main.c.~75~

1993-03-29  roland <roland>

	* GNUmakefile: Formerly GNUmakefile.~98~

1993-03-28  roland <roland>

	* GNUmakefile: Formerly GNUmakefile.~97~

1993-03-28  roland <roland>

	* compatMakefile: Formerly compatMakefile.~69~

1993-03-24  roland <roland>

	* vpath.c: Formerly vpath.c.~10~

1993-03-24  roland <roland>

	* make.texinfo: Formerly make.texinfo.~85~

1993-03-24  roland <roland>

	* variable.c: Formerly variable.c.~20~

1993-03-18  roland <roland>

	* GNUmakefile: Formerly GNUmakefile.~96~

1993-03-18  roland <roland>

	* main.c: Formerly main.c.~74~

1993-03-12  roland <roland>

	* compatMakefile: Formerly compatMakefile.~68~

1993-03-11  roland <roland>

	* compatMakefile: Formerly compatMakefile.~67~

1993-03-11  roland <roland>

	* configure.in: Formerly configure.in.~17~

1993-03-11  roland <roland>

	* GNUmakefile: Formerly GNUmakefile.~95~

1993-03-11  roland <roland>

	* build.template: entered into RCS

1993-03-10  roland <roland>

	* GNUmakefile: Formerly GNUmakefile.~94~

1993-03-10  roland <roland>

	* implicit.c: Formerly implicit.c.~11~

1993-03-10  roland <roland>

	* file.c: Formerly file.c.~22~

1993-03-08  roland <roland>

	* make.texinfo: Formerly make.texinfo.~84~

1993-03-08  roland <roland>

	* remake.c: Formerly remake.c.~48~

1993-03-08  roland <roland>

	* compatMakefile: Formerly compatMakefile.~66~

1993-03-08  roland <roland>

	* read.c: Formerly read.c.~55~

1993-03-08  roland <roland>

	* main.c: Formerly main.c.~73~

1993-03-08  roland <roland>

	* make.1: Formerly make.man.~4~

1993-02-22  roland <roland>

	* compatMakefile: Formerly compatMakefile.~65~

1993-02-21  roland <roland>

	* implicit.c: Formerly implicit.c.~10~

1993-02-21  roland <roland>

	* rule.c: Formerly rule.c.~10~

1993-02-21  roland <roland>

	* rule.h: Formerly rule.h.~4~

1993-02-21  roland <roland>

	* commands.c: Formerly commands.c.~17~

1993-02-21  roland <roland>

	* compatMakefile: Formerly compatMakefile.~64~

1993-02-21  roland <roland>

	* misc.c: Formerly misc.c.~24~

1993-02-21  roland <roland>

	* main.c: Formerly main.c.~72~

1993-02-21  roland <roland>

	* variable.c: Formerly variable.c.~19~

1993-02-21  roland <roland>

	* read.c: Formerly read.c.~54~

1993-02-08  roland <roland>

	* remake.c: Formerly remake.c.~47~

1993-02-08  roland <roland>

	* implicit.c: Formerly implicit.c.~9~

1993-02-08  roland <roland>

	* vpath.c: Formerly vpath.c.~9~

1993-02-08  roland <roland>

	* compatMakefile: Formerly compatMakefile.~63~

1993-02-05  roland <roland>

	* compatMakefile: Formerly compatMakefile.~62~

1993-02-05  roland <roland>

	* commands.c: Formerly commands.c.~16~

1993-02-05  roland <roland>

	* commands.h: Formerly commands.h.~2~

1993-02-05  roland <roland>

	* remake.c: Formerly remake.c.~46~

1993-02-05  roland <roland>

	* job.c: Formerly job.c.~96~

1993-02-05  roland <roland>

	* configure.in: Formerly configure.in.~16~

1993-02-04  roland <roland>

	* remote-cstms.c: Formerly remote-cstms.c.~8~

1993-02-04  roland <roland>

	* make.h: Formerly make.h.~66~

1993-02-04  roland <roland>

	* main.c: Formerly main.c.~71~

1993-02-04  roland <roland>

	* make.texinfo: Formerly make.texinfo.~83~

1993-02-04  roland <roland>

	* compatMakefile: Formerly compatMakefile.~61~

1993-02-04  roland <roland>

	* make.texinfo: Formerly make.texinfo.~82~

1993-02-04  roland <roland>

	* compatMakefile: Formerly compatMakefile.~60~

1993-02-04  roland <roland>

	* job.c: Formerly job.c.~95~

1993-02-04  roland <roland>

	* read.c: Formerly read.c.~53~

1993-02-03  roland <roland>

	* GNUmakefile: Formerly GNUmakefile.~93~

1993-02-03  roland <roland>

	* expand.c: Formerly expand.c.~7~

1993-02-02  roland <roland>

	* compatMakefile: Formerly compatMakefile.~59~

1993-02-01  roland <roland>

	* remote-cstms.c: Formerly remote-cstms.c.~7~

1993-02-01  roland <roland>

	* GNUmakefile: Formerly GNUmakefile.~92~

1993-02-01  roland <roland>

	* job.h: Formerly job.h.~5~

1993-02-01  roland <roland>

	* job.c: Formerly job.c.~94~

1993-02-01  roland <roland>

	* read.c: Formerly read.c.~52~

1993-02-01  roland <roland>

	* compatMakefile: Formerly compatMakefile.~58~

1993-01-31  roland <roland>

	* job.c: Formerly job.c.~93~

1993-01-29  mycroft <mycroft>

	* make.texinfo: Formerly make.texinfo.~81~

1993-01-28  roland <roland>

	* commands.c: Formerly commands.c.~15~

1993-01-28  roland <roland>

	* variable.c: Formerly variable.c.~18~

1993-01-28  roland <roland>

	* configure.in: Formerly configure.in.~15~

1993-01-28  roland <roland>

	* make.texinfo: Formerly make.texinfo.~78~

1993-01-26  roland <roland>

	* configure.in: Formerly configure.in.~14~

1993-01-26  roland <roland>

	* vpath.c: Formerly vpath.c.~8~

1993-01-26  roland <roland>

	* compatMakefile: Formerly compatMakefile.~57~

1993-01-26  roland <roland>

	* remake.c: Formerly remake.c.~45~

1993-01-25  roland <roland>

	* remake.c: Formerly remake.c.~44~

1993-01-25  roland <roland>

	* make.h: Formerly make.h.~65~

1993-01-25  roland <roland>

	* file.h: Formerly file.h.~5~

1993-01-25  roland <roland>

	* main.c: Formerly main.c.~70~

1993-01-25  roland <roland>

	* variable.c: Formerly variable.c.~17~

1993-01-23  roland <roland>

	* variable.c: Formerly variable.c.~16~

1993-01-23  roland <roland>

	* GNUmakefile: Formerly GNUmakefile.~91~

1993-01-22  roland <roland>

	* job.c: Formerly job.c.~92~

1993-01-22  roland <roland>

	* configure.in: Formerly configure.in.~13~

1993-01-22  roland <roland>

	* remake.c: Formerly remake.c.~43~

1993-01-22  roland <roland>

	* misc.c: Formerly misc.c.~23~

1993-01-22  roland <roland>

	* dir.c: Formerly dir.c.~10~

1993-01-21  roland <roland>

	* configure.in: Formerly configure.in.~12~

1993-01-21  roland <roland>

	* compatMakefile: Formerly compatMakefile.~56~

1993-01-21  roland <roland>

	* build.template: Formerly build.template.~4~

1993-01-21  roland <roland>

	* job.c: Formerly job.c.~91~

1993-01-21  roland <roland>

	* GNUmakefile: Formerly GNUmakefile.~90~

1993-01-21  roland <roland>

	* remake.c: Formerly remake.c.~42~

1993-01-19  roland <roland>

	* job.c: Formerly job.c.~90~

1993-01-19  roland <roland>

	* configure.in: Formerly configure.in.~11~

1993-01-19  roland <roland>

	* read.c: Formerly read.c.~51~

1993-01-18  roland <roland>

	* compatMakefile: Formerly compatMakefile.~55~

1993-01-15  roland <roland>

	* make.texinfo: Formerly make.texinfo.~77~

1993-01-15  roland <roland>

	* main.c: Formerly main.c.~69~

1993-01-15  roland <roland>

	* remake.c: Formerly remake.c.~41~

1993-01-15  roland <roland>

	* make.h: Formerly make.h.~64~

1993-01-15  melissa <melissa>

	* make.texinfo: Formerly make.texinfo.~76~

1993-01-14  bob <bob>

	* make.texinfo: Formerly make.texinfo.~75~

1993-01-14  roland <roland>

	* gpl.texinfo: entered into RCS

1993-01-14  roland <roland>

	* make.texinfo: Formerly make.texinfo.~74~

1993-01-14  roland <roland>

	* read.c: Formerly read.c.~50~

1993-01-14  roland <roland>

	* compatMakefile: Formerly compatMakefile.~54~

1993-01-13  roland <roland>

	* misc.c: Formerly misc.c.~22~

1993-01-13  roland <roland>

	* arscan.c: Formerly arscan.c.~26~

1993-01-13  roland <roland>

	* variable.c: Formerly variable.c.~15~

1993-01-13  roland <roland>

	* GNUmakefile: Formerly GNUmakefile.~89~

1993-01-13  roland <roland>

	* build.template: Formerly build.template.~3~

1993-01-12  roland <roland>

	* build.template: Formerly build.template.~2~

1993-01-12  roland <roland>

	* GNUmakefile: Formerly GNUmakefile.~88~

1993-01-12  roland <roland>

	* configure.in: Formerly configure.in.~10~

1993-01-12  roland <roland>

	* README.template: Formerly README.template.~4~

1993-01-12  roland <roland>

	* main.c: Formerly main.c.~68~

1993-01-12  roland <roland>

	* make.h: Formerly make.h.~63~

1993-01-12  roland <roland>

	* build.template: Initial revision

1993-01-12  roland <roland>

	* compatMakefile: Formerly compatMakefile.~53~

1993-01-11  roland <roland>

	* GNUmakefile: Formerly GNUmakefile.~87~

1993-01-11  roland <roland>

	* make.texinfo: Formerly make.texinfo.~73~

1993-01-11  roland <roland>

	* vpath.c: Formerly vpath.c.~7~

1993-01-11  rms <rms>

	* make-stds.texi: Formerly make-stds.texi.~2~

1993-01-11  roland <roland>

	* misc.c: Formerly misc.c.~21~

1993-01-11  roland <roland>

	* compatMakefile: Formerly compatMakefile.~52~

1993-01-11  rms <rms>

	* make-stds.texi: Initial revision

1993-01-08  roland <roland>

	* job.c: Formerly job.c.~89~

1993-01-08  roland <roland>

	* vpath.c: Formerly vpath.c.~6~

1993-01-08  roland <roland>

	* GNUmakefile: Formerly GNUmakefile.~86~

1993-01-08  roland <roland>

	* main.c: Formerly main.c.~67~

1993-01-08  roland <roland>

	* misc.c: Formerly misc.c.~20~

1993-01-08  roland <roland>

	* make.texinfo: Formerly make.texinfo.~72~

1993-01-07  roland <roland>

	* make.texinfo: Formerly make.texinfo.~71~

1993-01-07  roland <roland>

	* job.c: Formerly job.c.~88~

1993-01-07  bob <bob>

	* make.texinfo: Formerly make.texinfo.~70~

1993-01-07  roland <roland>

	* main.c: Formerly main.c.~66~

1993-01-06  roland <roland>

	* make.h: Formerly make.h.~62~

1993-01-06  roland <roland>

	* function.c: Formerly function.c.~23~

1993-01-06  roland <roland>

	* implicit.c: Formerly implicit.c.~8~

1993-01-06  roland <roland>

	* commands.c: Formerly commands.c.~14~

1993-01-06  roland <roland>

	* read.c: Formerly read.c.~49~

1993-01-06  roland <roland>

	* job.h: Formerly job.h.~4~

1993-01-06  roland <roland>

	* compatMakefile: Formerly compatMakefile.~51~

1993-01-06  roland <roland>

	* dir.c: Formerly dir.c.~9~

1993-01-06  roland <roland>

	* GNUmakefile: Formerly GNUmakefile.~85~

1993-01-05  roland <roland>

	* job.c: Formerly job.c.~87~

1993-01-05  roland <roland>

	* misc.c: Formerly misc.c.~19~

1993-01-05  roland <roland>

	* configure.in: Formerly configure.in.~9~

1993-01-05  roland <roland>

	* compatMakefile: Formerly compatMakefile.~50~

1993-01-05  roland <roland>

	* GNUmakefile: Formerly GNUmakefile.~84~

1993-01-04  roland <roland>

	* main.c: Formerly main.c.~65~

1993-01-04  roland <roland>

	* make.texinfo: Formerly make.texinfo.~69~

1992-12-31  melissa <melissa>

	* make.texinfo: Formerly make.texinfo.~68~

1992-12-31  roland <roland>

	* make.h: Formerly make.h.~61~

1992-12-30  bob <bob>

	* make.texinfo: Formerly make.texinfo.~67~

1992-12-29  roland <roland>

	* compatMakefile: Formerly compatMakefile.~49~

1992-12-29  roland <roland>

	* GNUmakefile: Formerly GNUmakefile.~83~

1992-12-29  roland <roland>

	* read.c: Formerly read.c.~48~

1992-12-28  roland <roland>

	* compatMakefile: Formerly compatMakefile.~48~

1992-12-23  roland <roland>

	* read.c: Formerly read.c.~47~

1992-12-23  roland <roland>

	* compatMakefile: Formerly compatMakefile.~47~

1992-12-22  roland <roland>

	* variable.h: Formerly variable.h.~9~

1992-12-22  roland <roland>

	* expand.c: Formerly expand.c.~6~

1992-12-22  roland <roland>

	* compatMakefile: Formerly compatMakefile.~46~

1992-12-22  roland <roland>

	* default.c: Formerly default.c.~21~

1992-12-22  roland <roland>

	* file.c: Formerly file.c.~21~

1992-12-22  roland <roland>

	* implicit.c: Formerly implicit.c.~7~

1992-12-22  roland <roland>

	* read.c: Formerly read.c.~46~

1992-12-22  roland <roland>

	* commands.c: Formerly commands.c.~13~

1992-12-22  roland <roland>

	* variable.c: Formerly variable.c.~14~

1992-12-22  bob <bob>

	* make.texinfo: Formerly make.texinfo.~66~

1992-12-22  roland <roland>

	* remake.c: Formerly remake.c.~40~

1992-12-22  roland <roland>

	* make.texinfo: Formerly make.texinfo.~65~

1992-12-21  roland <roland>

	* GNUmakefile: Formerly GNUmakefile.~82~

1992-12-20  roland <roland>

	* configure.in: Formerly configure.in.~7~

1992-12-20  roland <roland>

	* GNUmakefile: Formerly GNUmakefile.~81~

1992-12-20  roland <roland>

	* compatMakefile: Formerly compatMakefile.~45~

1992-12-20  roland <roland>

	* make.h: Formerly make.h.~60~

1992-12-17  roland <roland>

	* compatMakefile: Formerly compatMakefile.~44~

1992-12-16  roland <roland>

	* configure.in: Formerly configure.in.~6~

1992-12-16  roland <roland>

	* make.texinfo: Formerly make.texinfo.~64~

1992-12-15  roland <roland>

	* make.texinfo: Formerly make.texinfo.~63~

1992-12-11  roland <roland>

	* make.texinfo: Formerly make.texinfo.~62~

1992-12-10  roland <roland>

	* make.texinfo: Formerly make.texinfo.~61~

1992-12-10  roland <roland>

	* make.texinfo: Formerly make.texinfo.~60~

1992-12-09  friedman <friedman>

	* make.texinfo: Formerly make.texinfo.~59~

1992-12-09  roland <roland>

	* make.texinfo: Formerly make.texinfo.~58~

1992-12-09  roland <roland>

	* main.c: Formerly main.c.~64~

1992-12-09  roland <roland>

	* default.c: Formerly default.c.~20~

1992-12-09  roland <roland>

	* read.c: Formerly read.c.~45~

1992-12-09  roland <roland>

	* remake.c: Formerly remake.c.~39~

1992-12-09  roland <roland>

	* make.texinfo: Formerly make.texinfo.~57~

1992-11-23  roland <roland>

	* variable.c: Formerly variable.c.~13~

1992-11-23  roland <roland>

	* default.c: Formerly default.c.~19~

1992-11-23  roland <roland>

	* make.h: Formerly make.h.~59~

1992-11-23  roland <roland>

	* job.c: Formerly job.c.~86~

1992-11-23  roland <roland>

	* main.c: Formerly main.c.~63~

1992-11-18  roland <roland>

	* read.c: Formerly read.c.~44~

1992-11-17  roland <roland>

	* make.texinfo: Formerly make.texinfo.~56~

1992-11-17  roland <roland>

	* make.texinfo: Formerly make.texinfo.~55~

1992-11-16  roland <roland>

	* main.c: Formerly main.c.~62~

1992-11-16  roland <roland>

	* vpath.c: Formerly vpath.c.~5~

1992-11-13  roland <roland>

	* make.texinfo: Formerly make.texinfo.~54~

1992-11-13  roland <roland>

	* rule.c: Formerly rule.c.~9~

1992-11-13  roland <roland>

	* make.texinfo: Formerly make.texinfo.~53~

1992-11-12  roland <roland>

	* job.c: Formerly job.c.~85~

1992-11-10  roland <roland>

	* read.c: Formerly read.c.~43~

1992-11-10  roland <roland>

	* dir.c: Formerly dir.c.~8~

1992-11-10  roland <roland>

	* rule.c: Formerly rule.c.~8~

1992-11-10  roland <roland>

	* default.c: Formerly default.c.~18~

1992-11-10  roland <roland>

	* function.c: Formerly function.c.~22~

1992-11-10  roland <roland>

	* vpath.c: Formerly vpath.c.~4~

1992-11-09  roland <roland>

	* remake.c: Formerly remake.c.~38~

1992-11-09  roland <roland>

	* make.h: Formerly make.h.~58~

1992-11-09  roland <roland>

	* job.c: Formerly job.c.~84~

1992-11-05  roland <roland>

	* read.c: Formerly read.c.~42~

1992-11-05  roland <roland>

	* vpath.c: Formerly vpath.c.~3~

1992-11-04  roland <roland>

	* compatMakefile: Formerly compatMakefile.~43~

1992-11-04  roland <roland>

	* file.c: Formerly file.c.~20~

1992-10-29  roland <roland>

	* read.c: Formerly read.c.~41~

1992-10-29  roland <roland>

	* make.texinfo: Formerly make.texinfo.~52~

1992-10-25  roland <roland>

	* remake.c: Formerly remake.c.~37~

1992-10-25  roland <roland>

	* commands.c: Formerly commands.c.~12~

1992-10-25  roland <roland>

	* remake.c: Formerly remake.c.~36~

1992-10-25  roland <roland>

	* read.c: Formerly read.c.~40~

1992-10-25  roland <roland>

	* expand.c: Formerly expand.c.~5~

1992-10-25  roland <roland>

	* GNUmakefile: Formerly GNUmakefile.~80~

1992-10-23  roland <roland>

	* variable.c: Formerly variable.c.~12~

1992-10-15  roland <roland>

	* default.c: Formerly default.c.~17~

1992-10-15  roland <roland>

	* dir.c: Formerly dir.c.~7~

1992-10-15  roland <roland>

	* compatMakefile: Formerly compatMakefile.~42~

1992-10-15  roland <roland>

	* make.h: Formerly make.h.~57~

1992-10-15  roland <roland>

	* misc.c: Formerly misc.c.~18~

1992-10-12  roland <roland>

	* job.c: Formerly job.c.~83~

1992-10-12  roland <roland>

	* make.h: Formerly make.h.~56~

1992-10-12  roland <roland>

	* compatMakefile: Formerly compatMakefile.~41~

1992-10-12  roland <roland>

	* GNUmakefile: Formerly GNUmakefile.~79~

1992-10-12  roland <roland>

	* dir.c: Formerly dir.c.~6~

1992-10-12  roland <roland>

	* file.c: Formerly file.c.~19~

1992-10-12  roland <roland>

	* compatMakefile: Formerly compatMakefile.~40~

1992-10-12  roland <roland>

	* read.c: Formerly read.c.~39~

1992-10-11  roland <roland>

	* main.c: Formerly main.c.~61~

1992-10-11  roland <roland>

	* dir.c: Formerly dir.c.~5~

1992-10-11  roland <roland>

	* compatMakefile: Formerly compatMakefile.~39~

1992-10-11  roland <roland>

	* configure.in: Formerly configure.in.~4~

1992-10-09  roland <roland>

	* read.c: Formerly read.c.~38~

1992-10-09  roland <roland>

	* commands.c: Formerly commands.c.~11~

1992-10-09  roland <roland>

	* variable.c: Formerly variable.c.~11~

1992-10-09  roland <roland>

	* dir.c: Formerly dir.c.~4~

1992-10-09  roland <roland>

	* vpath.c: Formerly vpath.c.~2~

1992-10-09  roland <roland>

	* configure.in: Formerly configure.in.~3~

1992-10-02  roland <roland>

	* make.h: Formerly make.h.~55~

1992-09-30  roland <roland>

	* main.c: Formerly main.c.~60~

1992-09-30  roland <roland>

	* main.c: Formerly main.c.~59~

1992-09-30  roland <roland>

	* make.texinfo: Formerly make.texinfo.~51~

1992-09-25  roland <roland>

	* make.texinfo: Formerly make.texinfo.~50~

1992-09-25  bob <bob>

	* make.texinfo: Formerly make.texinfo.~49~

1992-09-16  roland <roland>

	* read.c: Formerly read.c.~37~

1992-09-15  roland <roland>

	* main.c: Formerly main.c.~58~

1992-09-15  roland <roland>

	* read.c: Formerly read.c.~36~

1992-09-09  roland <roland>

	* remake.c: Formerly remake.c.~35~

1992-09-09  roland <roland>

	* job.c: Formerly job.c.~82~

1992-09-09  roland <roland>

	* commands.c: Formerly commands.c.~10~

1992-09-09  roland <roland>

	* default.c: Formerly default.c.~16~

1992-09-02  roland <roland>

	* compatMakefile: Formerly compatMakefile.~38~

1992-09-02  roland <roland>

	* make.h: Formerly make.h.~54~

1992-08-29  roland <roland>

	* make.texinfo: Formerly make.texinfo.~48~

1992-08-28  bob <bob>

	* make.texinfo: Formerly make.texinfo.~47~

1992-08-28  roland <roland>

	* read.c: Formerly read.c.~35~

1992-08-28  roland <roland>

	* compatMakefile: Formerly compatMakefile.~37~

1992-08-27  roland <roland>

	* read.c: Formerly read.c.~34~

1992-08-27  roland <roland>

	* remake.c: Formerly remake.c.~34~

1992-08-27  roland <roland>

	* GNUmakefile: Formerly GNUmakefile.~78~

1992-08-27  roland <roland>

	* file.c: Formerly file.c.~18~

1992-08-27  roland <roland>

	* compatMakefile: Formerly compatMakefile.~36~

1992-08-27  roland <roland>

	* configure.in: Formerly configure.in.~2~

1992-08-26  roland <roland>

	* make.texinfo: Formerly make.texinfo.~46~

1992-08-26  roland <roland>

	* main.c: Formerly main.c.~57~

1992-08-26  roland <roland>

	* remake.c: Formerly remake.c.~33~

1992-08-26  roland <roland>

	* GNUmakefile: Formerly GNUmakefile.~77~

1992-08-20  roland <roland>

	* make.texinfo: Formerly make.texinfo.~45~

1992-08-20  bob <bob>

	* make.texinfo: Formerly make.texinfo.~44~

1992-08-20  roland <roland>

	* job.c: Formerly job.c.~81~

1992-08-20  roland <roland>

	* remake.c: Formerly remake.c.~32~

1992-08-19  roland <roland>

	* make.texinfo: Formerly make.texinfo.~43~

1992-08-19  roland <roland>

	* function.c: Formerly function.c.~21~

1992-08-19  roland <roland>

	* compatMakefile: Formerly compatMakefile.~35~

1992-08-18  roland <roland>

	* configure.in: Initial revision

1992-08-18  roland <roland>

	* make.texinfo: Formerly make.texinfo.~42~

1992-08-14  roland <roland>

	* make.texinfo: Formerly make.texinfo.~41~

1992-08-14  bob <bob>

	* make.texinfo: Formerly make.texinfo.~40~

1992-08-14  roland <roland>

	* arscan.c: Formerly arscan.c.~25~

1992-08-13  roland <roland>

	* GNUmakefile: Formerly GNUmakefile.~76~

1992-08-13  roland <roland>

	* main.c: Formerly main.c.~56~

1992-08-11  roland <roland>

	* make.texinfo: Formerly make.texinfo.~39~

1992-08-10  roland <roland>

	* implicit.c: Formerly implicit.c.~6~

1992-08-10  roland <roland>

	* function.c: Formerly function.c.~20~

1992-08-10  roland <roland>

	* compatMakefile: Formerly compatMakefile.~34~

1992-08-02  roland <roland>

	* file.c: Formerly file.c.~17~

1992-08-02  roland <roland>

	* variable.c: Formerly variable.c.~10~

1992-08-02  roland <roland>

	* file.h: Formerly file.h.~4~

1992-08-02  roland <roland>

	* make.h: Formerly make.h.~53~

1992-08-02  roland <roland>

	* variable.h: Formerly variable.h.~8~

1992-08-02  roland <roland>

	* GNUmakefile: Formerly GNUmakefile.~75~

1992-08-02  roland <roland>

	* file.c: Formerly file.c.~16~

1992-08-02  roland <roland>

	* rule.h: Formerly rule.h.~3~

1992-08-02  roland <roland>

	* rule.c: Formerly rule.c.~7~

1992-08-02  roland <roland>

	* file.h: Formerly file.h.~3~

1992-08-02  roland <roland>

	* make.h: Formerly make.h.~52~

1992-08-02  roland <roland>

	* variable.h: Formerly variable.h.~7~

1992-08-02  roland <roland>

	* variable.c: Formerly variable.c.~9~

1992-08-02  roland <roland>

	* dep.h: Formerly dep.h.~2~

1992-07-30  roland <roland>

	* GNUmakefile: Formerly GNUmakefile.~74~

1992-07-30  roland <roland>

	* main.c: Formerly main.c.~55~

1992-07-30  roland <roland>

	* default.c: Formerly default.c.~15~

1992-07-30  roland <roland>

	* make.h: Formerly make.h.~51~

1992-07-26  roland <roland>

	* make.h: Formerly make.h.~50~

1992-07-26  roland <roland>

	* job.c: Formerly job.c.~80~

1992-07-24  roland <roland>

	* variable.c: Formerly variable.c.~8~

1992-07-24  roland <roland>

	* main.c: Formerly main.c.~54~

1992-07-24  roland <roland>

	* make.texinfo: Formerly make.texinfo.~38~

1992-07-24  roland <roland>

	* make.texinfo: Formerly make.texinfo.~37~

1992-07-24  bob <bob>

	* make.texinfo: Formerly make.texinfo.~36~

1992-07-17  bob <bob>

	* make.texinfo: Formerly make.texinfo.~35~

1992-07-16  bob <bob>

	* make.texinfo: Formerly make.texinfo.~34~

1992-07-16  roland <roland>

	* GNUmakefile: Formerly GNUmakefile.~73~

1992-07-16  roland <roland>

	* README.template: Formerly README.template.~3~

1992-07-16  roland <roland>

	* GNUmakefile: Formerly GNUmakefile.~72~

1992-07-16  roland <roland>

	* main.c: Formerly main.c.~53~

1992-07-15  roland <roland>

	* remake.c: Formerly remake.c.~31~

1992-07-15  roland <roland>

	* main.c: Formerly main.c.~52~

1992-07-14  roland <roland>

	* rule.c: Formerly rule.c.~6~

1992-07-13  roland <roland>

	* GNUmakefile: Formerly GNUmakefile.~71~

1992-07-13  roland <roland>

	* commands.c: Formerly commands.c.~9~

1992-07-10  roland <roland>

	* make.texinfo: Formerly make.texinfo.~33~

1992-07-10  roland <roland>

	* variable.h: Formerly variable.h.~6~

1992-07-10  roland <roland>

	* variable.c: Formerly variable.c.~7~

1992-07-10  roland <roland>

	* compatMakefile: Formerly compatMakefile.~33~

1992-07-07  roland <roland>

	* compatMakefile: Formerly compatMakefile.~32~

1992-07-07  roland <roland>

	* job.c: Formerly job.c.~79~

1992-07-07  roland <roland>

	* make.texinfo: Formerly make.texinfo.~32~

1992-07-05  roland <roland>

	* GNUmakefile: Formerly GNUmakefile.~70~

1992-07-05  roland <roland>

	* commands.c: Formerly commands.c.~8~

1992-07-05  roland <roland>

	* job.c: Formerly job.c.~78~

1992-07-05  roland <roland>

	* main.c: Formerly main.c.~51~

1992-07-05  roland <roland>

	* make.h: Formerly make.h.~49~

1992-07-05  roland <roland>

	* remote-cstms.c: Formerly remote-cstms.c.~6~

1992-07-02  roland <roland>

	* main.c: Formerly main.c.~50~

1992-07-01  roland <roland>

	* GNUmakefile: Formerly GNUmakefile.~69~

1992-07-01  roland <roland>

	* job.c: Formerly job.c.~77~

1992-07-01  roland <roland>

	* file.c: Formerly file.c.~15~

1992-07-01  roland <roland>

	* function.c: Formerly function.c.~19~

1992-07-01  roland <roland>

	* make.h: Formerly make.h.~48~

1992-07-01  roland <roland>

	* arscan.c: Formerly arscan.c.~24~

1992-06-26  roland <roland>

	* make.texinfo: Formerly make.texinfo.~31~

1992-06-26  roland <roland>

	* GNUmakefile: Formerly GNUmakefile.~68~

1992-06-26  roland <roland>

	* README.template: Formerly README.template.~2~

1992-06-26  roland <roland>

	* remake.c: Formerly remake.c.~30~

1992-06-26  roland <roland>

	* job.c: Formerly job.c.~76~

1992-06-25  roland <roland>

	* main.c: Formerly main.c.~49~

1992-06-25  roland <roland>

	* compatMakefile: Formerly compatMakefile.~31~

1992-06-25  roland <roland>

	* dir.c: Formerly dir.c.~3~

1992-06-25  roland <roland>

	* make.h: Formerly make.h.~47~

1992-06-25  roland <roland>

	* job.c: Formerly job.c.~75~

1992-06-24  roland <roland>

	* make.texinfo: Formerly make.texinfo.~30~

1992-06-23  roland <roland>

	* file.c: Formerly file.c.~14~

1992-06-22  roland <roland>

	* compatMakefile: Formerly compatMakefile.~30~

1992-06-22  roland <roland>

	* GNUmakefile: Formerly GNUmakefile.~67~

1992-06-19  roland <roland>

	* arscan.c: Formerly arscan.c.~23~

1992-06-18  roland <roland>

	* make.texinfo: Formerly make.texinfo.~29~

1992-06-18  bob <bob>

	* make.texinfo: Formerly make.texinfo.~28~

1992-06-17  roland <roland>

	* default.c: Formerly default.c.~14~

1992-06-17  roland <roland>

	* compatMakefile: Formerly compatMakefile.~29~

1992-06-16  roland <roland>

	* commands.c: Formerly commands.c.~7~

1992-06-16  roland <roland>

	* file.c: Formerly file.c.~13~

1992-06-16  roland <roland>

	* make.h: Formerly make.h.~46~

1992-06-16  roland <roland>

	* expand.c: Formerly expand.c.~4~

1992-06-16  roland <roland>

	* arscan.c: Formerly arscan.c.~22~

1992-06-16  roland <roland>

	* compatMakefile: Formerly compatMakefile.~28~

1992-06-16  roland <roland>

	* GNUmakefile: Formerly GNUmakefile.~66~

1992-06-15  roland <roland>

	* variable.c: Formerly variable.c.~6~

1992-06-15  roland <roland>

	* make.h: Formerly make.h.~45~

1992-06-15  roland <roland>

	* arscan.c: Formerly arscan.c.~21~

1992-06-15  roland <roland>

	* job.c: Formerly job.c.~74~

1992-06-15  roland <roland>

	* compatMakefile: Formerly compatMakefile.~27~

1992-06-15  roland <roland>

	* job.c: Formerly job.c.~73~

1992-06-15  roland <roland>

	* remake.c: Formerly remake.c.~29~

1992-06-15  roland <roland>

	* file.c: Formerly file.c.~12~

1992-06-12  roland <roland>

	* job.c: Formerly job.c.~72~

1992-06-12  roland <roland>

	* file.h: Formerly file.h.~2~

1992-06-12  roland <roland>

	* make.texinfo: Formerly make.texinfo.~27~

1992-06-12  bob <bob>

	* make.texinfo: Formerly make.texinfo.~26~

1992-06-12  bob <bob>

	* make.texinfo: Formerly make.texinfo.~25~

1992-06-12  bob <bob>

	* make.texinfo: Formerly make.texinfo.~24~

1992-06-12  roland <roland>

	* variable.h: Formerly variable.h.~5~

1992-06-12  roland <roland>

	* expand.c: Formerly expand.c.~3~

1992-06-12  roland <roland>

	* GNUmakefile: Formerly GNUmakefile.~65~

1992-06-12  roland <roland>

	* job.c: Formerly job.c.~71~

1992-06-11  roland <roland>

	* arscan.c: Formerly arscan.c.~20~

1992-06-11  roland <roland>

	* compatMakefile: Formerly compatMakefile.~26~

1992-06-11  roland <roland>

	* main.c: Formerly main.c.~48~

1992-06-11  roland <roland>

	* GNUmakefile: Formerly GNUmakefile.~64~

1992-06-11  roland <roland>

	* make.h: Formerly make.h.~44~

1992-06-11  roland <roland>

	* compatMakefile: Formerly compatMakefile.~25~

1992-06-11  roland <roland>

	* job.c: Formerly job.c.~70~

1992-06-11  roland <roland>

	* read.c: Formerly read.c.~33~

1992-06-11  roland <roland>

	* commands.c: Formerly commands.c.~6~

1992-06-11  roland <roland>

	* remake.c: Formerly remake.c.~28~

1992-06-11  roland <roland>

	* dir.c: Formerly dir.c.~2~

1992-06-11  roland <roland>

	* remote-cstms.c: Formerly remote-cstms.c.~5~

1992-06-11  roland <roland>

	* main.c: Formerly main.c.~47~

1992-06-11  roland <roland>

	* misc.c: Formerly misc.c.~17~

1992-06-11  roland <roland>

	* arscan.c: Formerly arscan.c.~19~

1992-06-11  roland <roland>

	* ar.c: Formerly ar.c.~2~

1992-06-11  roland <roland>

	* variable.h: Formerly variable.h.~4~

1992-06-11  roland <roland>

	* variable.c: Formerly variable.c.~5~

1992-06-11  roland <roland>

	* expand.c: Formerly expand.c.~2~

1992-06-11  roland <roland>

	* read.c: Formerly read.c.~32~

1992-06-05  roland <roland>

	* job.c: Formerly job.c.~69~

1992-06-05  roland <roland>

	* main.c: Formerly main.c.~46~

1992-06-04  roland <roland>

	* file.c: Formerly file.c.~11~

1992-06-03  roland <roland>

	* GNUmakefile: Formerly GNUmakefile.~63~

1992-06-03  roland <roland>

	* commands.c: Formerly commands.c.~5~

1992-06-03  roland <roland>

	* commands.c: Formerly commands.c.~4~

1992-06-03  roland <roland>

	* default.c: Formerly default.c.~13~

1992-06-03  roland <roland>

	* make.h: Formerly make.h.~43~

1992-06-03  roland <roland>

	* arscan.c: Formerly arscan.c.~18~

1992-05-28  roland <roland>

	* GNUmakefile: Formerly GNUmakefile.~62~

1992-05-26  roland <roland>

	* GNUmakefile: Formerly GNUmakefile.~61~

1992-05-26  roland <roland>

	* rule.c: Formerly rule.c.~5~

1992-05-25  roland <roland>

	* main.c: Formerly main.c.~45~

1992-05-21  roland <roland>

	* make.texinfo: Formerly make.texinfo.~23~

1992-05-20  roland <roland>

	* compatMakefile: Formerly compatMakefile.~24~

1992-05-20  roland <roland>

	* main.c: Formerly main.c.~44~

1992-05-14  roland <roland>

	* job.c: Formerly job.c.~68~

1992-05-14  roland <roland>

	* GNUmakefile: Formerly GNUmakefile.~60~

1992-05-13  roland <roland>

	* job.c: Formerly job.c.~67~

1992-05-12  roland <roland>

	* job.c: Formerly job.c.~66~

1992-05-12  roland <roland>

	* main.c: Formerly main.c.~43~

1992-05-12  roland <roland>

	* make.texinfo: Formerly make.texinfo.~22~

1992-05-12  roland <roland>

	* variable.c: Formerly variable.c.~4~

1992-05-11  roland <roland>

	* GNUmakefile: Formerly GNUmakefile.~59~

1992-05-11  roland <roland>

	* compatMakefile: Formerly compatMakefile.~23~

1992-05-11  roland <roland>

	* main.c: Formerly main.c.~42~

1992-05-11  roland <roland>

	* make.texinfo: Formerly make.texinfo.~21~

1992-05-11  roland <roland>

	* main.c: Formerly main.c.~41~

1992-05-09  roland <roland>

	* main.c: Formerly main.c.~40~

1992-05-09  roland <roland>

	* GNUmakefile: Formerly GNUmakefile.~58~

1992-05-09  roland <roland>

	* compatMakefile: Formerly compatMakefile.~22~

1992-05-09  roland <roland>

	* job.c: Formerly job.c.~65~

1992-05-07  roland <roland>

	* read.c: Formerly read.c.~31~

1992-05-05  roland <roland>

	* job.c: Formerly job.c.~64~

1992-05-04  roland <roland>

	* GNUmakefile: Formerly GNUmakefile.~57~

1992-05-04  roland <roland>

	* make.texinfo: Formerly make.texinfo.~20~

1992-05-04  roland <roland>

	* variable.c: Formerly variable.c.~3~

1992-05-04  roland <roland>

	* read.c: Formerly read.c.~30~

1992-05-04  roland <roland>

	* variable.h: Formerly variable.h.~3~

1992-05-03  roland <roland>

	* GNUmakefile: Formerly GNUmakefile.~56~

1992-05-03  roland <roland>

	* make.texinfo: Formerly make.texinfo.~19~

1992-05-03  roland <roland>

	* variable.h: Formerly variable.h.~2~

1992-05-03  roland <roland>

	* read.c: Formerly read.c.~29~

1992-05-03  roland <roland>

	* variable.c: Formerly variable.c.~2~

1992-05-01  roland <roland>

	* main.c: Formerly main.c.~39~

1992-04-30  roland <roland>

	* main.c: Formerly main.c.~38~

1992-04-30  roland <roland>

	* job.c: Formerly job.c.~63~

1992-04-29  roland <roland>

	* misc.c: Formerly misc.c.~16~

1992-04-29  roland <roland>

	* remake.c: Formerly remake.c.~27~

1992-04-29  roland <roland>

	* main.c: Formerly main.c.~37~

1992-04-29  roland <roland>

	* job.c: Formerly job.c.~62~

1992-04-29  roland <roland>

	* job.c: Formerly job.c.~61~

1992-04-29  roland <roland>

	* rule.c: Formerly rule.c.~4~

1992-04-26  roland <roland>

	* rule.c: Formerly rule.c.~3~

1992-04-22  roland <roland>

	* job.c: Formerly job.c.~60~

1992-04-21  roland <roland>

	* GNUmakefile: Formerly GNUmakefile.~55~

1992-04-21  roland <roland>

	* job.c: Formerly job.c.~59~

1992-04-21  roland <roland>

	* main.c: Formerly main.c.~36~

1992-04-21  roland <roland>

	* commands.c: Formerly commands.c.~3~

1992-04-21  roland <roland>

	* function.c: Formerly function.c.~17~

1992-04-21  roland <roland>

	* job.h: Formerly job.h.~3~

1992-04-21  roland <roland>

	* remake.c: Formerly remake.c.~26~

1992-04-21  roland <roland>

	* job.h: Formerly job.h.~2~

1992-04-15  roland <roland>

	* job.c: Formerly job.c.~58~

1992-04-14  roland <roland>

	* GNUmakefile: Formerly GNUmakefile.~54~

1992-04-14  roland <roland>

	* implicit.c: Formerly implicit.c.~5~

1992-04-14  roland <roland>

	* make.h: Formerly make.h.~42~

1992-04-14  roland <roland>

	* read.c: Formerly read.c.~28~

1992-04-14  roland <roland>

	* GNUmakefile: Formerly GNUmakefile.~53~

1992-04-14  roland <roland>

	* remake.c: Formerly remake.c.~25~

1992-04-01  roland <roland>

	* remake.c: Formerly remake.c.~24~

1992-04-01  roland <roland>

	* file.c: Formerly file.c.~10~

1992-04-01  roland <roland>

	* read.c: Formerly read.c.~27~

1992-03-31  roland <roland>

	* commands.c: Formerly commands.c.~2~

1992-03-24  roland <roland>

	* rule.c: Formerly rule.c.~2~

1992-03-11  roland <roland>

	* remake.c: Formerly remake.c.~23~

1992-03-11  roland <roland>

	* make.texinfo: Formerly make.texinfo.~18~

1992-03-11  melissa <melissa>

	* make.texinfo: Formerly make.texinfo.~17~

1992-03-10  melissa <melissa>

	* make.texinfo: Formerly make.texinfo.~15~

1992-03-10  roland <roland>

	* remote-stub.c: Formerly remote-stub.c.~2~

1992-03-10  roland <roland>

	* remote-cstms.c: Formerly remote-cstms.c.~4~

1992-03-10  roland <roland>

	* compatMakefile: Formerly compatMakefile.~21~

1992-03-10  roland <roland>

	* job.c: Formerly job.c.~57~

1992-03-09  roland <roland>

	* file.c: Formerly file.c.~9~

1992-03-09  roland <roland>

	* remote-cstms.c: Initial revision

1992-03-09  roland <roland>

	* compatMakefile: Formerly compatMakefile.~20~

1992-03-01  roland <roland>

	* function.c: Formerly function.c.~16~

1992-02-26  roland <roland>

	* make.texinfo: Formerly make.texinfo.~14~

1992-02-16  roland <roland>

	* GNUmakefile: Formerly GNUmakefile.~52~

1992-02-15  roland <roland>

	* compatMakefile: Initial revision

1992-02-14  roland <roland>

	* read.c: Formerly read.c.~26~

1992-02-14  roland <roland>

	* read.c: Initial revision

1992-02-14  roland <roland>

	* main.c: Formerly main.c.~35~

1992-02-12  roland <roland>

	* make.texinfo: Formerly make.texinfo.~13~

1992-02-06  roland <roland>

	* GNUmakefile: Formerly GNUmakefile.~51~

1992-02-05  roland <roland>

	* job.c: Formerly job.c.~56~

1992-01-29  roland <roland>

	* make.h: Formerly make.h.~41~

1992-01-29  roland <roland>

	* main.c: Initial revision

1992-01-23  bob <bob>

	* make.texinfo: Formerly make.texinfo.~12~

1992-01-20  roland <roland>

	* make.h: Initial revision

1992-01-20  roland <roland>

	* job.c: Initial revision

1992-01-18  roland <roland>

	* remake.c: Initial revision

1992-01-17  roland <roland>

	* ar.c: Initial revision

1992-01-17  roland <roland>

	* misc.c: Formerly misc.c.~15~

1992-01-14  roland <roland>

	* default.c: Formerly default.c.~12~

1992-01-14  roland <roland>

	* make.texinfo: Formerly make.texinfo.~11~

1992-01-11  roland <roland>

	* default.c, file.c, function.c, rule.c: Initial revision

1992-01-11  roland <roland>

	* GNUmakefile: Initial revision

1992-01-11  roland <roland>

	* make.texinfo: Formerly make.texinfo.~10~

1991-12-30  roland <roland>

	* make.texinfo: Formerly make.texinfo.~9~

1991-11-15  roland <roland>

	* make.texinfo: Formerly make.texinfo.~8~

1991-10-23  roland <roland>

	* arscan.c: Formerly arscan.c.~17~

1991-10-18  roland <roland>

	* dir.c: Initial revision

1991-10-08  roland <roland>

	* commands.c: Initial revision

1991-10-08  roland <roland>

	* file.h: Initial revision

1991-10-08  roland <roland>

	* implicit.c: Formerly implicit.c.~4~

1991-10-07  roland <roland>

	* arscan.c: Formerly arscan.c.~16~

1991-10-07  roland <roland>

	* misc.c, variable.c: Initial revision

1991-09-24  roland <roland>

	* arscan.c: Initial revision

1991-09-24  roland <roland>

	* make.1: Formerly make.man.~3~

1991-09-18  roland <roland>

	* make.texinfo: Formerly make.texinfo.~7~

1991-09-15  roland <roland>

	* implicit.c: Initial revision

1991-09-13  roland <roland>

	* expand.c: Initial revision

1991-06-03  roland <roland>

	* rule.h: Formerly rule.h.~2~

1991-06-03  roland <roland>

	* commands.h, dep.h, variable.h, vpath.c: Initial revision

1991-03-23  roland <roland>

	* job.h: Initial revision

1990-09-17  roland <roland>

	* make.1: Formerly make.man.~2~

1990-01-25  roland <roland>

	* make.1: Initial revision

1989-08-13  roland <roland>

	* README.template: Initial revision

1989-06-11  roland <roland>

	* rule.h: Initial revision

1989-05-10  roland <roland>

	* remote-stub.c: Initial revision

1988-07-10  mcgrath <mcgrath>

	* make.texinfo: Minor editorial changes.

1988-07-10  mcgrath <mcgrath>

	* make.texinfo: Changed `Features' chapter, giving credit to some
	people who may have invented some things.

1988-07-04  mcgrath <mcgrath>

	* make.texinfo: Gave credit for VPATH to System V (where it was
	invented, but is undocumented) as well as 4.3 BSD (where it was
	taken from System V and documented).  Added the replacement of
	filenames found via VPATH search inside commands to `Missing' list.
	Maybe implement this soon?

1988-07-03  mcgrath <mcgrath>

	* make.texinfo: * Misc cleanup from RMS.  * Documented `word' and `words' functions.  * Bumped revision number to match make.c

1988-07-03  mcgrath <mcgrath>

	* make.texinfo: Added some more stuff about recursive references.

1988-07-02  mcgrath <mcgrath>

	* make.texinfo: Misc cleanup.  Fixed `Features' list slightly.

1988-07-02  mcgrath <mcgrath>

	* make.texinfo: Added copying conditions.

1988-06-28  mcgrath <mcgrath>

	* make.texinfo: * Fixed a minor grammaticaly error.  * Second release.

1988-06-19  mcgrath <mcgrath>

	* make.texinfo: Added recursive variable references.

1988-06-18  mcgrath <mcgrath>

	* make.texinfo: Fixed yet another Texinfo error.  (Sigh)

1988-06-18  mcgrath <mcgrath>

	* make.texinfo: Fixed some more Texinfo errors.

1988-06-18  mcgrath <mcgrath>

	* make.texinfo: * Documented that -k will continue if it doesn't know how to make a
	file.  * Fixed a Texinfo error.  * Bumped revision number to match the source.

1988-06-18  mcgrath <mcgrath>

	* make.texinfo: * Removed Bourne shell $(a-b), etc. variable references.  * Fixed foreach documentation slightly.  * Added chapter listing features tersely.

1988-06-14  mcgrath <mcgrath>

	* make.texinfo: Misc cleanup by RMS.  Removed RCS log.

1988-06-10  mcgrath <mcgrath>

	* make.texinfo: Added more stuff about `foreach'.

1988-06-03  mcgrath <mcgrath>

	* make.texinfo: * Fixed a typo in the `Missing' section.  * Added an example of how to replace the System V $$@ feature   using static pattern rules.

1988-05-30  mcgrath <mcgrath>

	* make.texinfo: Added `foreach' and `sort' functions.

1988-05-26  mcgrath <mcgrath>

	* make.texinfo: * Removed built-in .? -> .s suffix rules.  * Misc cleanup, etc.

1988-05-22  mcgrath <mcgrath>

	* make.texinfo: Major Beta release before release 2.0.

1988-05-22  mcgrath <mcgrath>

	* make.texinfo: Misc cleanup

1988-05-22  mcgrath <mcgrath>

	* make.texinfo: Static pattern rules section rewritten by RMS.

1988-05-20  mcgrath <mcgrath>

	* make.texinfo: Documented extended static rules.

1988-05-18  mcgrath <mcgrath>

	* make.texinfo: Fixed a couple Texinfo bugs.

1988-05-15  mcgrath <mcgrath>

	* make.texinfo: Miscellaneous changes by Richard Stallman, added
	`$$@' to the list of unsupported features.

1988-05-11  mcgrath <mcgrath>

	* make.texinfo: * Made `$<' automatic variable be the first dependency of any rule.  * Bumped revision number to correspond to `make.c'.

1988-05-04  mcgrath <mcgrath>

	* make.texinfo: * Miscellaneous changes suggested by RMS.  * The `define' directive makes recursive variables.  * Removed the `expand' function.

1988-05-01  mcgrath <mcgrath>

	* make.texinfo: Added Bugs section, replacing the paragraph in the
	Overview chapter (Top node).

1988-04-30  mcgrath <mcgrath>

	* make.texinfo: * Removed `roland@rtsg.lbl.gov' address.  * Doubled up @'s in addresses to fix Makeinfo errors.

1988-04-24  roland <roland>

	* make.texinfo: Removed $($@) automatic macro.

1988-04-23  roland <roland>

	* make.texinfo: * Added paragraph about reporting bugs.  * Documented -v (print version info) flag.  * Corrected a couple typos (probably made a couple more :-).  * Given to RMS for beta-testing.

1988-04-23  roland <roland>

	* make.texinfo: * Changed RCS stuff slightly (added a keyword).  * Changed date from February to April, 1988.  * Given to RMS for beta-testing.

1988-04-23  roland <roland>

	* make.texinfo: * Bumped revision number to be the same as the source.  * Note that the `patsubst' expansion function and expansions   of the form `$(a:-b)', etc. (from Sun sh) were in revision   1.2 but were accidently omitted from the log entry.

1988-04-23  roland <roland>

	* make.texinfo: * Added RCS log.  * Changed the copyrights from Richard Stallman to Free Software
	Foundation.  * Added Roland McGrath to the authors on the title page.  * Missing `include'd makefiles are warnings, not fatal errors.  * Clarified that conditionals determine what is `seen' in the
	  makefile, so they can't be used to determine commands based on
	  macros that are defined when the commands are executed (such as
	`$@').  * Added `-w' switch to log directories to stdout.  * Added selective VPATH lists and the `vpath' directive.  * Added the previously undocumented `-lLIB' dependent syntax.  * Added the `filter', `filter-out', `strip' and `join' expansion
	functions.  * Added simply expanded vs. recursively expanded variables, `:='
	  variable assignments and changed most examples to use `:=' rather
	than `='.  * Corrected miscellaneous typos, grammatical errors, etc.  This version of the documentation is accurate for revision 1.2 of
	the source.

1988-04-23  roland <roland>

	* Initial revision This version was distributed by RMS in
	`binutils.tar'.

