Wed May  1 16:41:32 2002  Arnold D. Robbins  <arnold@skeeve.com>

	* Release 3.1.1: Release tar file made.

Thu Apr 18 17:29:16 2002  Scott Deifik         <scottd@amgen.com>

	* Makefile.tst (strftime): Remove comment on call to $(CMP).

Sun Mar 10 17:05:35 2002  Scott Deifik         <scottd@amgen.com>

	* Makefile.tst: More clean up and sync with ../test/Makefile.

Thu Jan  3 15:20:17 2002  Scott Deifik         <scottd@amgen.com>

	* Makefile.tst: Minor clean up and sync with ../test/Makefile.

Wed Dec 19 16:01:58 2001  Peter J. Farley III  <pjfarley@dorsai.org>

	* gawkmisc.pc: Just use single quote for `quote' for all cases.

Wed Dec 19 15:59:52 2001  Eli Zaretskii  <eliz@is.elta.co.il>

	* install.awk: Install gawkinet.info as well.
	* awklib/igawk.awk: Bring in sync with awklib/eg/prog/igawk.sh.
	* makefile (PRSPFILE, PRSP, PLDRSP, DO_PLNK, DO_PBIND, PLDJG): New
	variables.
	(djgpp, djgpp-debug): Set PLNK and PBIND.
	(PBIND): Define to EMPTY as default.
	(PAWKOBJS1, PAWKOBJS2, PGAWKOBJS): New variables.
	(all): Add pgawk.exe.
	(pgawk.exe, $(PRSPFILE)): New rules.
	($(ALLOBJS)): Add eval_p.o and profile_p.o to the list of files
	that are dependent on awk.h, dfa.h, regex.h, and config.h.
	(eval_p$O, profile_p$O): New dependencies.
	(clean): Add pgawk and $(PRSPFILE) to files that are to be cleaned
	up.

Tue Dec  4 16:44:07 2001  Andreas Buening    <andreas.buening@nexgo.de>

	Updated OS/2 support.

	* gawkmisc.pc (quote): Use single quote for __EMX__.
	  (os_arg_fixup): new OS/2 code.
	  (os_devopen): for OS/2 return -1.
	  (ispath): check for leading drive letter for __EMX__.
	  (os_close_on_exec): Add check for defined __EMX__.
	  (os_is_setuid): Add real code for __EMX__.
	  (_os2_is_abs_path): new function.
	  (_os2_unixroot): new function.
	  (_os2_unixroot_path): new function.

Tue Sep 25 15:19:53 2001  Arnold D. Robbins  <arnold@skeeve.com>

	* gawkmisc.pc (os_close_on_exec): If fd <= 2, return.

Sun Jun  3 13:04:44 2001  Arnold D. Robbins  <arnold@skeeve.com>

	* Release 3.1.0: Release tar file made.  And there was
	  rejoicing.

Tue Jan 30 10:56:05 2001  Arnold D. Robbins  <arnold@skeeve.com>

	* config.h: Per Kay Uwe Rommel, turn on HAVE_FCNTL_H for
	  all PC platforms so that BINMODE works on all.

Sun Jan 28 15:50:02 2001  Eli Zaretskii  <eliz@is.elta.co.il>

	* gawkmisc.pc (gawk_name): Support file names with mixed forward-
	and back-slashes.
	(orig_tty_mode): New variable.
	(os_setbinmode): Save the original mode of the console device.
	[__DJGPP__]: Allow the program to be interrupted with Ctrl-C even
	though the console was switched to binary mode.
	(os_restore_mode): New function.

Wed Jan 17 10:59:32 2001  Eli Zaretskii  <eliz@is.elta.co.il>

        * gawkmisc.pc (os_close_on_exec) [__DJGPP__]: Don't print the
        warning about failure to set close-on-exec bit, unless it's DJGPP
        2.04 or later.

Wed Jan  3 19:11:00 2001  Darrel Hankerson  <hankedr@auburn.edu>

	* popen.c: write script files in binary only if the shell is
	  unix-like.
	* Makefile: set threshold (-Gt) on MSC 16bit versions to obtain
	  sufficient stack.  3.0.91 builtin.c compiles with optimization,
	  in MSC[67], so remove the special compile

Wed Jan  3 19:54:12 2001  Arnold D. Robbins  <arnold@skeeve.com>

	* config.h, gawkmisc.pc: Allow fcntl if DGJPP. From Scott.

Sun Dec  3 16:53:37 2000  Arnold D. Robbins  <arnold@skeeve.com>

	* gawkmisc.pc (os_setbinmode): new function.

Sun Dec  3 14:56:38 2000  Arnold D. Robbins  <arnold@skeeve.com>

	* Makefile, Makefile.tst, gawkmisc.pc: updated from Scottd.
	* popen.c: updated from Darrell Hankerson.

Wed Nov 22 11:47:00 2000  Arnold D. Robbins  <arnold@skeeve.com>

	* gawk.rsp, pc_popen.c, pc_popen.h, Makefile, Makefile.tst,
	  gawkmisc.pc: Synched with diffs from Scott Deifik.
	* config.h: Updated from main dist, best guess by me, will
	  probably need tweaking.

Tue Nov  7 14:09:14 2000  Arnold D. Robbins  <arnold@skeeve.com>

	* gawkmisc.pc (os_is_setuid): new function.

Thu Nov  5 16:50:09 1998  Arnold D. Robbins  <arnold@gnu.org>

	* gawkmisc.pc (os_devopen): handle "/dev/null".

Wed Jul 30 19:53:52 1997  Arnold D. Robbins  <arnold@gnu.org>

	* Close-on-exec changes:
	  gawkmisc.pc: (os_close_on_exec, os_isdir): new functions.

Mon Aug  7 15:23:00 2000  Arnold D. Robbins  <arnold@skeeve.com>

	* Release 3.0.6: Release tar file made.

Sun Jun 25 15:08:19 2000  Arnold D. Robbins  <arnold@skeeve.com>

	* Release 3.0.5: Release tar file made.

Wed Jun 21 16:44:54 2000  Scott Deifik       <scottd@amgen.com>

	* Makefile, Makefile.tst: synchronized with main dist, again.

Thu May 18 14:07:52 2000  Scott Deifik       <scottd@amgen.com>

	* Makefile, Makefile.tst: synchronized with main dist.
	* config.h: Define HAVE_LIMITS_H as 1.

Wed Jun 30 16:14:36 1999  Arnold D. Robbins  <arnold@gnu.org>
  
	* Release 3.0.4: Release tar file made.  This time for sure.

Sun Jun 27 12:27:00 1999   Darrel Hankerson   <hankedr@mail.auburn.edu>

	* Makefile, Makefile.tst, ../README_d/README.pc: finalized.
	* include/process.h: new file

Fri May  21 00:00:00 1999  Darrel Hankerson   <hankedr@mail.auburn.edu>

	* popen.c: MSC (on DOS/Win32) and MINGW32 now honor SHELL.
	* io.c: MINGW32 reports errno==0 after failure in redirect();
	  assume close_one() in this case.  
	* io.c: Add HAVE_POPEN_H and let pc/config.h deal with the mess.
	  (Can't move everything to config.h because of popen define.)

Sun May  9 09:12:33 1999  Darrel Hankerson   <hankedr@mail.auburn.edu>

	* Add 1999-04-30 changes from Eli Zaretskii <eliz@is.elta.co.il>
	  1. Makefile (TAGS, tags): New targets.
	  2. Makefile.tst (regtes): Pass the value of $CMP to the 
	     regtest script.

Thu Nov 18 03:48:32 1998  Scott Deifik       <scottd@amgen.com>

	* Readme.pc: More LFN-based comments.

Thu Nov 12 21:01:24 1998  Darrel Hankerson   <hankedr@mail.auburn.edu>

	* mingw32 target added with corresponding minor changes to getid.c,
	  io.c, and config.h.
	
	* vcWin32 needed popen defines in config.h which were inadvertently
	  omitted from 3.0.3.

	* README.pc updated to clarify the procedure for building
 	  non-LFN versions on LFN systems, and to note that Win32 gawk
 	  may require Win32 utilities.

	* emxbnd target modified to accomodate older versions of emx.

Thu Nov 08 09:11:44 1998  Scott Deifik       <scottd@amgen.com>

	* pc/Makefile: Stack reduced again for 16bit MSC versions.
	  
	* pc/Makefile.tst: Updated to keep in sync with new
	  test/Makefile.in.  In addition, made to work in Windows 9x
	  with non-LFN tools.

Thu May 15 12:49:08 1997  Arnold D. Robbins  <arnold@skeeve.atl.ga.us>

	* Release 3.0.3: Release tar file made.

Tues May 13 20:06:09 1997  Darrel Hankerson  <hankedr@mail.auburn.edu>

	* vcWin32 target added.  Some new tests for WIN32 in gawkmisc.c
	  io.c, and regex.c.  Makefile changes for nmake, which can't 
	  expand $($x).

	* config.h updated for BITOPS and NONDECDATA (also in Makefile).

Fri Apr 18 07:55:47 1997  Arnold D. Robbins  <arnold@skeeve.atl.ga.us>

	* BETA Release 3.0.34: Release tar file made.

Fri Jan 17 19:20:45 1997  Darrel Hankerson  <hankedr@mail.auburn.edu>

	* Makefile: add KUR's emxnt target for emx+RSXNT.  Create awk.exe
	  "link" to gawk.exe for djgpp target.  (Suggested by Eli Zaretskii.
	  Should be done as part of a smarter install, since awk.exe only
	  works with djgpp gawk.exe.)  Separate djgpp-v1 into djgppv1 
	  target.  Install awk.exe if present.

	* install.awk: install awk.exe if present (only for djgpp)

	* config.h: additional include for emx+RSXNT.

Wed Dec 25 11:25:22 1996  Arnold D. Robbins  <arnold@skeeve.atl.ga.us>

	* Release 3.0.2: Release tar file made.

Tue Dec 10 23:09:26 1996  Arnold D. Robbins  <arnold@skeeve.atl.ga.us>

	* Release 3.0.1: Release tar file made.

Thu Aug  1 19:46:00 1996  Scott Deifik       <scottd@amgen.com>

	* Makefile: Changes for MSC 8.

Wed Jan 10 22:58:55 1996  Arnold D. Robbins  <arnold@skeeve.atl.ga.us>

	* ChangeLog created.
