aboutsummaryrefslogtreecommitdiffstats
path: root/vms
diff options
context:
space:
mode:
Diffstat (limited to 'vms')
-rw-r--r--vms/ChangeLog13
-rw-r--r--vms/descrip.mms15
-rw-r--r--vms/vmsbuild.com2
-rw-r--r--vms/vmstest.com15
4 files changed, 29 insertions, 16 deletions
diff --git a/vms/ChangeLog b/vms/ChangeLog
index d16e219b..4c836875 100644
--- a/vms/ChangeLog
+++ b/vms/ChangeLog
@@ -1,3 +1,16 @@
+Mon Aug 2 12:18:15 2004 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Release 3.1.4: Release tar file made.
+
+Mon Jun 14 18:40:22 2004 Pat Rankin <rankin@pactechdata.com>
+
+ * descrip.mms (dfa.c, dfa.h): reinstate these.
+ (gettext.h, mbsupport.h): add these.
+ (patchlev.h): remove this.
+
+ * vmstest.com (longwrds): customize it.
+ (getline, getline2): replace getline with getline2.
+
Mon Jul 7 11:01:43 2003 Arnold D. Robbins <arnold@skeeve.com>
* Release 3.1.3: Release tar file made.
diff --git a/vms/descrip.mms b/vms/descrip.mms
index 30ad5074..9c3b2efd 100644
--- a/vms/descrip.mms
+++ b/vms/descrip.mms
@@ -88,7 +88,7 @@ ECHO = write sys$output
NOOP = continue
# object files
-AWKOBJ1 = array.obj,awkgram.obj,builtin.obj,ext.obj,\
+AWKOBJ1 = array.obj,awkgram.obj,builtin.obj,dfa.obj,ext.obj,\
field.obj,gawkmisc.obj,getopt.obj,getopt1.obj,io.obj,main.obj,\
msg.obj,node.obj,random.obj,re.obj
AWKOBJ2 = regex.obj,replace.obj,version.obj,eval.obj,profile.obj
@@ -102,13 +102,13 @@ VMSCMD = gawk_cmd.obj # built from .cld file
VMSOBJS = $(VMSCODE),$(VMSCMD)
# source and documentation files
-AWKSRC = array.c,builtin.c,ext.c,eval.c,field.c,gawkmisc.c,\
+AWKSRC = array.c,builtin.c,ext.c,eval.c,dfa.c,field.c,gawkmisc.c,\
getopt.c,getopt1.c,io.c,main.c,msg.c,node.c,random.c,re.c,\
random.c,regcomp.c,regex.c,regex_internal.c,regexec.c,\
replace.c,version.c,eval.c,profile.c
-ALLSRC = $(AWKSRC),awkgram.y,awk.h,custom.h,getopt.h,\
- patchlev.h,protos.h,random.h
+ALLSRC = $(AWKSRC),awkgram.y,awk.h,custom.h,dfa.h,getopt.h,\
+ gettext.h,mbsupport.h,protos.h,random.h
VMSSRC = $(VMSDIR)gawkmisc.vms,$(VMSDIR)vms_misc.c,$(VMSDIR)vms_popen.c,\
$(VMSDIR)vms_fwrite.c,$(VMSDIR)vms_args.c,$(VMSDIR)vms_gawk.c,\
@@ -122,7 +122,7 @@ DOCS= $(DOCDIR)gawk.1,$(DOCDIR)gawk.texi,$(DOCDIR)texinfo.tex
# Release of gawk
REL=3.1
-PATCHLVL=3
+PATCHLVL=4
# generic target
all : gawk
@@ -159,11 +159,12 @@ $(VMSCODE) : awk.h config.h $(VMSDIR)redirect.h $(VMSDIR)vms.h
gawkmisc.obj : gawkmisc.c $(VMSDIR)gawkmisc.vms
-$(AWKOBJS) : awk.h regex.h config.h $(VMSDIR)redirect.h
+$(AWKOBJS) : awk.h gettext.h mbsupport.h regex.h dfa.h \
+ config.h $(VMSDIR)redirect.h
random.obj : random.h
builtin.obj : random.h
-main.obj : patchlev.h
awkgram.obj : awkgram.c awk.h
+dfa.obj : dfa.c dfa.h
regex.obj : regex.c regcomp.c regex_internal.c regexec.c regex.h regex_internal.h
# bison or yacc required
diff --git a/vms/vmsbuild.com b/vms/vmsbuild.com
index 0da62445..2e169c77 100644
--- a/vms/vmsbuild.com
+++ b/vms/vmsbuild.com
@@ -9,7 +9,7 @@ $! gawk 3.1.0 revised, Mar'01
$! gawk 3.1.1 revised, Apr'02
$!
$ REL = "3.1" !release version number
-$ PATCHLVL = "3"
+$ PATCHLVL = "4"
$!
$!
$ CCFLAGS = "/noList" ! "/noOpt/Debug"
diff --git a/vms/vmstest.com b/vms/vmstest.com
index 8fb26a53..23e46e56 100644
--- a/vms/vmstest.com
+++ b/vms/vmstest.com
@@ -32,7 +32,7 @@ $ if bigtest_list.nes."" then goto bigtest_loop
$ return
$
$basic: basic_lst1 = "msg swaplns messages argarray longwrds" -
- + " getline fstabplus compare arrayref rs fsrs rand" -
+ + " getline2 fstabplus compare arrayref rs fsrs rand" -
+ " fsbs negexp asgext anchgsub splitargv awkpath nfset" -
+ " reparse convfmt arrayparm paramdup nonl defref" -
+ " nofmtch litoct resplit rswhite prmarscl sclforin" -
@@ -172,10 +172,9 @@ $ if $status then rm tmp.;
$ return
$
$longwrds: echo "longwrds"
-$ gawk -f longwrds.awk manpage >tmp.too
-$ sort tmp.too tmp.
+$ gawk -v "SORT=sort sys$input: tmp." -f longwrds.awk longwrds.in >_NL:
$ cmp longwrds.ok tmp.
-$ if $status then rm tmp.;,tmp.too;
+$ if $status then rm tmp.;
$ return
$
$fieldwdth: echo "fieldwdth"
@@ -258,9 +257,9 @@ $ if $status then rm tmp.;
$ set On
$ return
$
-$getline: echo "getline"
-$ gawk -f getline.awk getline.awk getline.awk >tmp.
-$ cmp getline.ok tmp.
+$getline2: echo "getline2"
+$ gawk -f getline2.awk getline2.awk getline2.awk >tmp.
+$ cmp getline2.ok tmp.
$ if $status then rm tmp.;
$ return
$
@@ -590,7 +589,7 @@ $fnarray: echo "fnarray"
$ set noOn
$ AWKPATH_srcdir
$ gawk -f fnarray.awk >tmp. 2>&1
-$ if .not.$status then call exit_code 2
+$ if .not.$status then call exit_code 1
$ set On
$ cmp fnarray.ok tmp.
$ if $status then rm tmp.;