home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 22 gnu / 22-gnu.zip / gnuawk.zip / vms / ChangeLog next >
Text File  |  1997-05-15  |  6KB  |  160 lines

  1. Thu May 15 12:49:08 1997  Arnold D. Robbins  <arnold@skeeve.atl.ga.us>
  2.  
  3.     * Release 3.0.3: Release tar file made.
  4.  
  5. Mon May 12 18:39:30 1997  Pat Rankin  <rankin@eql.caltech.edu>
  6.  
  7.     * vmstest.com (delarprm, prdupval): new `basic' tests.
  8.       (nondec): new `gawk.extensions' test (commented out for now).
  9.       (reint): move from `basic' to `gawk.extensions'.
  10.  
  11. Mon May  5 21:40:07 1997  Pat Rankin  <rankin@eql.caltech.edu>
  12.  
  13.     * vmstest.com (clobber): new `basic' test.
  14.       (pid): new test, replacing `specfile'.
  15.       (pipeio2): new for `unix-tests'; can't execute this one under VMS.
  16.  
  17. Mon May  5 21:23:52 1997  Pat Rankin  <rankin@eql.caltech.edu>
  18.  
  19.     * vms_args.c (vms_arg_fixup): for the 2>&1 case, don't set the
  20.       output filename to "sys$error" because that results in an extra
  21.       empty file being created.
  22.  
  23.     * vms_misc.c (vms_open):  explicitly specify stream_lf format
  24.       when creating files rather than letting DECC$SHR make a new file
  25.       inherit its record format from any earlier version of that file.
  26.  
  27.     Suggested by Pete Cascio <pete@rmi.net>:
  28.  
  29.     * vms_misc.c (vms_open): use full record sharing options when
  30.       reading any record-oriented file, regardless of its organization.
  31.  
  32. Mon Apr 21 19:22:12 1997  Pat Rankin  <rankin@eql.caltech.edu>
  33.  
  34.     * vmstest.com (funstack): new `basic' test.
  35.       (reint): add missing entry to `basic'.
  36.       (pipeio1, specfile, strftlng): move from `basic' to `unix-tests'.
  37.       (childin): skip due to known failure.
  38.       (specfile): skip due to potentially confusing feedback.
  39.  
  40. Thu Apr 24 23:18:04 1997  Arnold D. Robbins  <arnold@skeeve.atl.ga.us>
  41.  
  42.     * vms_popen.c, vms_misc.c, vms_gawk.c, vms_fwrite.c,
  43.       vms_args.c: moved to generic GPL statement at top.
  44.  
  45. Fri Apr 18 07:55:47 1997  Arnold D. Robbins  <arnold@skeeve.atl.ga.us>
  46.  
  47.     * BETA Release 3.0.34: Release tar file made.
  48.  
  49. Wed Apr  2 18:17:30 1997  Pat Rankin  <rankin@eql.caltech.edu>
  50.  
  51.     * descrip.mms, vmsbuild.com (PATCHLVL):  update to 3.
  52.  
  53.     * vmstest.com (nlfldsep, splitvar, intest, nfldstr, nors,
  54.       fnarydel, noparms, pipeio1):  new tests.
  55.  
  56. Wed Jan 15 15:21:01 1997  Pat Rankin  <rankin@eql.caltech.edu>
  57.  
  58.     * redirect.h (stat, fstat):  do not declare these functions;
  59.       rely on <stat.h> to do so.  There are too many DEC C version
  60.       variants to handle otherwise.
  61.  
  62.     From Martin Zinser <zinser@axp602.gsi.de>:
  63.  
  64.     * descrip.mms (gawk.dvi):  update to build in [.doc] directory
  65.       using texindex.c retained from an earlier gawk 2.x distribution.
  66.       (texindex.exe):  don't assume VAX C.
  67.  
  68. Wed Dec 25 11:25:22 1996  Arnold D. Robbins  <arnold@skeeve.atl.ga.us>
  69.  
  70.     * Release 3.0.2: Release tar file made.
  71.  
  72. Mon Dec 23 20:51:27 1996  Pat Rankin  <rankin@eql.caltech.edu>
  73.  
  74.     * vms_misc.c (vms_bcopy):  `bcopy' is defined as this in redirect.h.
  75.  
  76. Thu Dec 19 17:49:31 1996  Pat Rankin  <rankin@eql.caltech.edu>
  77.  
  78.     * redirect.h (strcasecmp, strncasecmp, tzset, tzname,
  79.       daylight, timezone, altzone, bcopy, popen, pclose, unlink):
  80.       New macros to avoid conflict with VMS V7.x DECC$SHR symbols.
  81.       (close, dup, dup2, read):  Declare with full prototypes.
  82.       (fstat, stat):  Ditto, and guard against conflicting DEC C
  83.       declarations (which might have trailing elipsis).
  84.     * vms_misc.c (tzset, tzname, daylight, timezone, altzone):
  85.       Suppress these if compiled with VMS_V7 defined [not supported].
  86.  
  87. Mon Dec 16 14:32:08 1996  Pat Rankin  <rankin@eql.caltech.edu>
  88.  
  89.     * vms_popen (popen):  Delete unprototyped declaration of strcmp()
  90.       to avoid conflict with a strcmp macro in DEC C V5.0 header files.
  91.  
  92. Tue Dec 10 23:09:26 1996  Arnold D. Robbins  <arnold@skeeve.atl.ga.us>
  93.  
  94.     * Release 3.0.1: Release tar file made.
  95.  
  96. Fri Dec  6 20:55:57 1996  Pat Rankin  <rankin@eql.caltech.edu>
  97.  
  98.     * redirect.h, vms-conf.h:  Refine Sep 20th change:  include
  99.       <stdlib.h> and <string.h> in redirect.h rather than vms-conf.h
  100.       so that it occurs for VMS POSIX as well as for normal VMS.
  101.  
  102. Wed Nov 20 15:47:02 1996  Pat Rankin  <rankin@eql.caltech.edu>
  103.  
  104.     * descrip.mms (LIBOBJS): Rename from GNUOBJS; add random.obj.
  105.       (LIBSRC): Rename from GNUSRC; add random.c.
  106.       (AWKSRC): Add random.h.
  107.       (random.obj, builtin.obj): Depend upon random.h.
  108.     * vmsbuild.com: compile random.c, link random.obj.
  109.  
  110.     * vmstest.com (childin): Split message about expected failure
  111.       in order to avoid consecutive tick marks in the quoted string.
  112.  
  113. Wed Nov 13 15:32:58 1996  Pat Rankin  <rankin@eql.caltech.edu>
  114.  
  115.     * vmstest.com: New file to execute test suite.
  116.  
  117. Fri Nov  8 18:29:42 1996  Pat Rankin  <rankin@eql.caltech.edu>
  118.  
  119.     Revise makefiles so that no editing should be needed.
  120.  
  121.     * descrip.mms: Use DEC C as the default compiler, since
  122.       the same compile and link options for it can be used as-is
  123.       on both VAX and Alpha.
  124.       (GNUC, VAXC): New `make' macros for specifying an alternate
  125.       compiler on the MMS or MMK command line.
  126.       (PATCHLVL): Update to 1.
  127.     * vmsbuild.com: Make the equivalent changes.
  128.  
  129. Mon Oct 28 17:02:39 1996  Pat Rankin  <rankin@eql.caltech.edu>
  130.  
  131.     * vms.h (U_Long, U_Short): Replace u_long and u_short typedefs.
  132.     * vms_*.c: Use them.
  133.  
  134.     * vms.h, vms_*.c: Change SYS$ and LIB$ routines to lower case
  135.     equivalents; fully prototype sys$ and lib$ routines rather than
  136.     just declare them.
  137.  
  138. Fri Sep 20 17:33:05 1996  Pat Rankin  <rankin@eql.caltech.edu>
  139.  
  140.     * vms-conf.h: directly include <stdlib.h> and <string.h>.
  141.     * vms-conf.h (strftime): delete this macro.
  142.     * redirect.h (strftime): define it here instead.
  143.  
  144. Fri May 17 09:08:16 1996  Arnold Robbins  <arnold@skeeve.atl.ga.us>
  145.  
  146.     * gawkmisc.vms (envsep): Now initialized to ',' instead of ':',
  147.       per email from Pat Rankin.
  148.  
  149. Thu Jan 11 15:20:14 1996  Pat Rankin  <rankin@eql.caltech.edu>
  150.  
  151.     * vms-conf.h [#if __DECC]: Changes to support V5.x of DEC C.
  152.     (_DECC_V4SOURCE, __SOCKET_TYPEDEFS):  Define these to avoid
  153.     duplicate u_long and u_short typedefs.
  154.     (__VMS_VER): If value indicates VMS V6.2 or later, redefine it to
  155.     indicate V6.1 in order to avoid conflicting prototype for getopt.
  156.  
  157. Wed Jan 10 22:58:55 1996  Arnold D. Robbins  <arnold@skeeve.atl.ga.us>
  158.  
  159.     * ChangeLog created.
  160.