Google
 

Trailing-Edge - PDP-10 Archives - BB-H548C-BM - iql-source/iqlver.mac
There are 2 other files named iqlver.mac in the archive. Click here to see a list.
TITLE IQLVER - VERSION NUMBER AND REVISION HISTORY OF IQL

; THIS VERSION FILE SHOULD BE LOADED AS THE LAST PROGRAM
; OF EACH IQL MODULE.  UNFORTUNATELY, THE LIBOL VERSION NUMBER IS LOST,
; BUT IT SEEMS TO BE MORE USEFUL TO HAVE THE IQL VERSION INSTEAD.

CUSTVR==0	;CUSTOMER VERSION NUMBER
DECVER==3	;DEC (AZREX) MAJOR VERSION NUMBER
DECMVR==3	;DEC MINOR VERSION (3=A, 2=B, ETC.)
EDITNO==:405	;EDIT NUMBER

	LOC 137		;ASSEMBLE .JBVER VERSION WORD IN JOBDAT AREA
	BYTE (3)CUSTVR(9)DECVER(6)DECMVR(18)EDITNO

;	==========================================================

COMMENT \*

	THE FOLLOWING REVISION HISTORY SHOULD BE KEPT UP-TO-DATE
FOR ALL REVISIONS MADE TO ANY IQL MODULE.  THIS IS JUST A CONVENIENT,
CENTRAL REPOSITORY OF SUCH INFORMATION.

   DATE (EDITNO)	NATURE OF EDIT

8-FEB-79	CREATION OF THE 'IQLVER' MODULE.
3-MAY-79(200)	FJC'S VERSION OF FIELD TEST IQL3A RELEASED
8-MAY-79(201)	FIX USE OF KLUDGE MACRO FOR RSE2 IN IQDBIO.MAC
10-MAY-79(202)	FIX CALL TO "GETS" USAGE TO IGNORE ERRORS 
		WHEN FINDING SYSTEM RECORD IN IQDBIO.MAC
10-MAY-79(203)	FIX INCORRECT PARSING OF VARS. IN IQA.CBL
10-MAY-79(204)	FIX INCORRECT CODE GENERATED FOR FIND RSE 5 IN IQA.CBL
10-MAY-79(205)	FIX SO ANY LINE STARTING WITH * IS ALL COMMENTS IN IQA.CBL
14-MAY-79(206)	ADD ITEM "AREA-ID" TO CALC MULTI-AREA RECS (IQA,IQE,IQDBIO)
15-MAY-79(207)	ACCEPT LOWER CASE INPUT IN IQL, IQU
15-MAY-79(210)	OUTPUT MESSAGES IN LOWER CASE IN IQL,IQU
15-MAY-79(211)	ELIMINATE EXTRANEOUS CODE, REWRITE UNCLEAR CODE IN IQU
15-MAY-79(212)	CHANGE QUERY COMMENTS STARTING WITH "**" OR "*." TO "* " IN IQL.CBL
15-MAY-79(213)	STRIP TRAILING BLANKS WHEN READING QUERY FROM QPQRYS IN IQL.CBL
17-may-79(214)	process lower-case input in IQD.CBL
17-may-79(215)	fix floating minus & overflow indicator in IQEBLI.BLI
18-MAY-79(216)	ALLOW "DATE" AS SYNONYM FOR "RPTDATE" IN IQA.CBL
18-may-79(217)	make messages from IQA, IQE, IQM, IQD lower-case
18-may-79(220)	allow "BLANKS" as synonym for "BLANK" in DEFINE in IQL
18-may-79(221)	convert imbedded blanks to 0 in numeric items in IQE.CBL
		[added to distributed code 9-oct-79]
21-may-79(222)	add to the reserved word list in IQL.CBL
22-may-79(223)	change compiled query ext. from QRY to INQ (IQL,IQE)
22-may-79(224)	make blanking of comment text in RD,CD,AD,etc work (IQL.CBL)
24-may-79(225)	add a warning message re. defining blocking factor too big in IQL.CBL
29-may-79(226)	check for aliases on data lines & build dummy bind entry in IQDBIO.MAC
29-MAY-79(227)	TREAT "," AS A WORD DELIMITER IN IQU.CBL
29-MAY-79(230)	FIX LOSS OF COLUMN TITLES WHEN DOING MULTIPLE REPORTS IN IQE.CBL
29-may-79(231)	suppress spacing to top to page on first report in IQM.CBL
29-may-79(232)	display the generated .LPT file in IQM.CBL
30-may-79(233)	fix pasring of FIND so that bad DBMS syntax does not cause crash in IQA
30-may-79(234)	fix parsing of * so that whole line is comment, and only that line in IQA
30-may-79(235)	fix "too many right parens" in IF stmt in IQA.CBL
30-may-79(236)	fix so that "SET" is a "put" definition for xvar in IQA.CBL
30-may-79(237)	fix so "HEADING.' gives a diagnostic in IQA.CBL.
30-may-79(240)	fix so PICTURE used on ACCEPT'ed A-vars is ok in IQA.CBL
30-may-79(241)	fix so query with SORT but no OPEN gives diagnostic in IQA.CBL
30-may-79(242)	fix so bad IF EOF1 stmt gives diagnostic in IQA.CBL
30-may-79(243)	fix so attempt to FIND on a SORT'ed ISAM file gives diagnostic in IQA.CBL
30-may-79(244)	fix various IF LASTIME problems in IQA.CBL
30-may-79(245)	add REWRITE parsing to IQA.CBL
31-may-79(246)	fix multiple sorting truncation problem in IQE.CBL
31-may-79(247)	don't try to close .LPT file if it can't be opened in IQE.CBL
31-may-79(250)	give diagnostic when nested IF attempted in IQA.CBL
31-may-79(251)	differentiate between ascii/sixbit files when moving spaces in IQU.CBL
1-jun-79(252)	comment out EDIT 250  for time being in IQA.CBL
12-jun-79(253)	fix leading space in quoted string when CHANGING in IQU.CBL
14-jun-79(254)	remove edit 226 and change ALIAS logic in IQDBIO.MAC
14-jun-79(255)	give warning if IQSCH encounters data-item with OCCURS in IQDBDM.MAC
14-JUN-79(256)	IF QTDICT IS NOT OPEN DON'T CLOSE IT IN IQD.CBL
15-JUN-79(257)	INCREASE COLSOLE DISPLAY LINE SIZE TO 80 IN IQL.CBL
15-JUN-79(260)	COMMENT OUT EXTRANEOUS CALL TO IQSETX IN IQA.CBL
15-JUN-79(261)	SET F-OPENIO TO 'I' OR 'O', NOT '1' OR '0' IN IQA.CBL
20-jun-79(262)	fix divide overflow clobbering subsequent ADD's in IQE.CBL
20-jun-79(263)	correct IQU looping on combination of FIRST & ALL
		or NEXT & ALL on the same Findlist in IQU.CBL
21-jun-79(264)	correction to fix total by variables in IQA.CBL
21-jun-79(265)	fix memory protect failure when using multiple input files
		for a single file query in IQA.CBL
21-jun-79(266)	fix inf. loop for certain set/no open comb. in IQA.CBL
22-jun-79(267)	prevent COBOL from copying symkey to reckey in IQWRTI.MAC
25-JUN-79(270)	CORRECT REWRITE TO PUT BACK THE RIGHT KEY IN IQE.CBL
25-JUN-79(271)	CORRECT SETTING ALPHA = NUMERIC & VICE-VERSA IN IQE.CBL
25-JUN-79(272)	IMPROVE ERROR MESSAGES ON "SET" ERRORS IN IQE.CBL
26-jun-79(273)	fix loop caused when error processing finds no end-of-stmt in IQA.CBL
26-jun-79(274)	allow "FIND item = NEXT FROM BEGINNING" syntax in IQA.CBL
26-jun-79(275)	trap attempt to use any form of nested IF's in IQA.CBL
26-jun-79(276)	since sorted files remain in orig. char. set,
		remove logic to try to convert from SIXBIT to ASCII in IQE.CBL
27-jun-79(277)	allow reserved words "XRANDOM/TODAY" to be set in IQA.CBL
27-jun-79(300)	fix looping when ISAM key not at front of record in IQU.CBL
28-jun-79(301)	fix overstruck "+" not converting correctly in IQE.CBL (3.0 ONLY!)
28-jun-79(302)	fix overstruck "+" not converting correctly in IQEBLI.BLI (3A ONLY!)
29-jun-79(303)	do not pick up bad item info in case of summary by numeric item in IQA.CBL
29-jun-79(304)	various corrections/improvements in error detect/report in IQA.CBL
29-jun-79(305)	handle DBMS "FIND NEXT RECORD ..." rse3 correctly in IQDBIO.MAC
2-jul-79(306)	allow various dict. updating functions to occur by giving dict. passwords in IQD.CBL
2-jul-79(307)	make headings stick on all multiple reports in IQE.CBL
2-jul-79(310)	make fix corresponding to edit 302 in IQU.CBL (IQL3.0 ONLY!)

****************   IQL3A FIELD TEST CODE FREEZE   **************************

12-jul-79(311)	add ^E interrupt in IQA.CBL (requires Macro subr. SETINT)
12-jul-79(312)	add ^E interrupt in IQE.CBL (requires Macro subr. SETINT)
16-jul-79(313)	fix EBCDIC ISAM file table fix-up routine IQISAM in IQLIB1.MAC
23-jul-79(314)	set maximum TTY closone line width to 220 in IQE.CBL
23-jul-79(315)	raise lower-case IQL editor commands in IQL.CBL
30-JUL-79(316)	USE ACTUAL JOB NUMBER WHEN RUNNING SAVED QUERIES INSTEAD OF FROM .INQ FILE IN IQE.CBL
2-aug-79(317)	increase the size of the SBIND stack from 320 to 512 in IQDBDM.MAC
6-aug-79(320)	remove some debug code & alter TMP file handling in IQA.CBL
6-aug-79(321)	dispose of tmp sort cmd file in IQES.CBL
6-aug-79(322)	fix some message wordings and aviod dictionary prompt loop in IQU.CBL
7-aug-79(323)	allow EXIT as a response to prompt for query name to EXECUTE in IQL.CBL
10-aug-79(324)	fix to Edit # 320 in IQA.CBL
13-aug-79(325)	fix error messages so that % or ? is first char on line in IQE.CBL
13-aug-79(326)	fix dummy BIND's for Area-id and Aliases in IQDBIO.MAC
22-aug-79(327)	fix handling of UP and DOWN commands in Immediate INSERT mode in IQU.CBL
28-aug-79(330)	strip blanks off of QPQRYS.SEQ whenever writing to it in IQL.CBL
28-aug-79(331)	remove obsolete prompts from DEFINE of SD and AD in IQL.CBL
29-aug-79(332)	allow item or var. to be COMPUTE'd or SET TO TODAY in IQE.CBL
29-aug-79(333)	improve error message when alpha found in numeric field in IQU.CBL
4-sep-79(334)	fix incorrect indication of nested IF when preceeded by COMPUTE in IQA.CBL
7-sep-79(335)	give error if ELSE used without preceeding IF in IQA.CBL
7-sep-79(336)	give error if ' or " appears imbedded in a (non-literal) word in IQA.CBL
28-sep-79(337)	remove SAME AREA to avoid abort on empty query in IQA.CBL
9-oct-79(340)	fix ACROSS problem of not printing column titles correctly in IQE.CBL
9-oct-79(341)	fix COMPUTE bug when a denominator is in a parenthesised expression in IQA.CBL
11-oct-79(342)	fix GO TO QT bug to correctly terminate when used with IF LASTIME in IQE.CBL
12-oct-79(343)	look for flag to indicate that macro-expanded query is in QTnnnT.TMP in IQA.CBL
17-oct-79(344)	fix evaluation of complex COMPUTE expressions in IQE.CBL
18-oct-79(345)	fix SCANNING of numeric items in IQE.CBL
15-nov-79(346)	re-fix AREA-ID support of RSE5 in IQDBIO.MAC (old edit 206)

******************   IQL3A FIELD IMAGE CODE FREEZE  ********************

29-nov-79(347)	fix to correctly dump summary lines at end-of-quary when there are 
		two consecutive NOP (0) instructions in IQE.CBL
20-dec-79(350)	correct bug when SET follows SUPPRESS UPDATES in IQA.CBL
11-jan-80(351)	fix PRINT OFF bug of "." in col 73 in IQE.CBL
11-jan-80(352)	fix various bugs in parsing SORT verbs in IQA.CBL
		(sort with no items, DESCENDING sticking across phases)
11-jan-80(353)	fix some lines with "." in col 73 in IQU.CBL
11-jan-80(354)	fix some lines with "." in col 73 in IQL.CBL
23-jan-80(355)	allow variables and HELD- items to be in IF NEWGROUP in IQA.CBL
11-feb-80(356)	trim off trailing blanks from .LPT files written by IQM.CBL
25-feb-80(357)	correctly set the default length of alpha vars in IQA.CBL
18-mar-80(360)	correctly allow floating ( in pictures in IQD.CBL
18-mar-80(361)	correctly allow floating ( in pictures in IQL.CBL
25-jun-80(362)	correctly turn TITLES ON/OFF in IQE.CBL
25-jun-80(363)	tidy up the "no input item" indicator in ITEMS in IQL.CBL
18-jul-80(364)	put no-update indicator in dict. listings made by IQD.CBL
05-aug-80(365)	fix loop in FIND NEXT OF SET due to EBIND error in IQDBIO.MAC
13-aug-80(366)	fix incorrect calculation of sort key lengths in IQE.CBL
13-aug-80(367)	remove "EXIT" as a legal verb in IQA.CBL
13-aug-80(370)	fix max. number of reports from 9 to 99 in IQA.CBL
16-dec-80(371)	[20 only] fix panic interrupt code to reset flag in IQE.CBL
09-feb-81(372)	fix loss of dictionaries when invalid update transaction done in IQD.CBL
05-feb-81(373)	support multiple record type INSERT in IQU.CBL
23-apr-81(374)	support DBMS V6 for maintenance release of IQDBDM.MAC
23-apr-81(375)	support DBMS V6 for maintenance release of IQDBIO.MAC
27-apr-81(376)	fix a line which caused COBOL compiler bugs in IQA.CBL
12-may-81(377)	fix reading of next record when doing REWRITE in IQE.CBL
08-jul-81(400)	add extra working storage for expanded SYSCOM area to IQE.CBL
08-jul-81(401)	use symbolic values for SYSCOM offsets in IQDBDM.MAC
08-jul-81(402)	use symbolic values for SYSCOM offsets in IQDBIO.MAC
30-JUL-81(403)	FIX VARIOUS SCAN BUGS IN IQE.CBL
30-jul-81(404)	deliberately raise any lower-case privacy keys in IQSCH.CBL
30-jul-81(405)	change message from IQL3A to IQL3.3 in IQDBDM.MAC

******************** IQL V3.3 (3C) CODE FREEZE *************************
*\

END