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