282 — 11-Mar-93 |
MK2C.C: Restore isamptr->h.index_type byte order in isam_w_header() routine - checked subsequent to this./ JRB |
281 — 08-Mar-93 |
MKX2.C: Fix DEVCHK to accept ERSATZ devices which specify a disk./ JRB |
|
Handle end-of-command-filke correctly in MIAMEX function 18./ JRB |
280 — 26-Feb-93 |
MK3.C: Fix (hopefully) final 4-byte binary signed problem caused by switch to Microsoft c 7.00./ JRB |
279 — 24-Feb-93 |
MKX2.C: Set minumum no. SPOOL copies to 1 in all cases./ JRB |
278 — 19-Feb-93 |
MK0.C: Remove all references to defunct as.isamplusmode./ JRB |
|
MK2C.C, MKX2.C: Remove ISAM Plus mode tests - now handled with configurable A-Shell linking and DMISAM.C./ JRB |
|
MKE.C: Display ?ISAMP.SYS not found in memory if iserrno=200./ JRB; (Only possible if linked with DMISAM instead of C-ISAM)./ JRB |
|
DMISAM.C: Write it to enable linking without C-ISAM libraries./ JRB |
277 — 18-Feb-93 |
MK2C.C: Unlock data record on INDEXED files in ISAM #6 (delete)./ JRB |
276 — 11-Feb-93 |
MK2C.C: Fix problem reading past comma at end of DATA line./ JRB |
|
MK3.C: Support periods in print mask prior to first hash./ JRB; Implement leading `$' display - omitted for some reason./ JRB |
275 — 10-Feb-93 |
MKX0.C: Fix problem in RENAME.SBR when newname < 6.3 characters./ JRB |
274 — 08-Feb-93 |
MKX1.C: Change MESAG.SBR type 4 to use LINE24(), not GMESAG()./ JRB |
273 — 03-Feb-93 |
MK2C.C: Increase maximum PRINT USING string to 510 characters./ JRB |
272 — 02-Feb-93 |
MK2C.C: Only unlock ISAM index on WRITE #, not WRITEL #. (Bug left over when re-arranging code previously)./ JRB |
271 — 01-Feb-92 |
MK0.C: Set INFLD LDROP patch flag if specified in MIAME.INI./ JRB |
|
MK2C.C: If literal_mode, then fail OPEN,OUTPUT if file exists./ JRB |
|
Use ashell_error() for APPEND & OUTPUT lookup errors./ JRB |
|
Disable `Record not locked' in UPDATE'RECORD if EXCLUSIVE./ JRB |
|
MK3.C: Use configurable default extension for lookup./ JRB |
|
Disable ^E `Not processed' message in infldsbr()./ JRB |
270 — 29-Jan-93 |
MK2C.C: Return no. secondary keys in INDEXED'STATS./ JRB |
|
Fix INDEXED'STATS with file specification./ JRB |
|
MKX1.C: Add dummy PRIV.SBR./ JDM |
|
Make RDATE.SBR check language table for format./ JDM |
269 — 28-Jan-93 |
MK3.C: Implement trigonometric functions./ JRB |
|
SIN(), COS(), TAN(), ASN(), ACS(), ATN() |
268 — 26-Jan-93 |
MKX0.C: Pass no. records to amsort as LONG instead of INT./ JRB |
267 — 25-Jan-93 |
AMSORT.C: Pre-sort large sequential files in chunks before merging using qsort(). Speeds up factor > 10 ./ JRB |
|
Amend logic for testing for large/small sequential sort./ JRB |
266 — 18-Jan-93 |
MK0.C: Ensure as.exec_prg not corrupted after failed fndlit()./ JRB |
|
Correct minor dysfunction in serch_sequence()./ JRB |
265 — 15-Jan-93 |
MKX2.C: Prevent new ?Invalid filename in MIAMEX function 10./ JRB |
264 — 12-Jan-93 |
MK3.C: Fix problems assigning binaries under AIX./ JRB |
|
MKX0.C: Fix spurious reference to flk in xlock routines./ JRB |
263 — 08-Jan-93 |
MK1.C: Set configurable default extension to "dat" in execute()./ JRB |
|
MK2C.C:Use configurable default extension for sequential opens./ JRB |
|
Assign M_FORCED bit to ISAM 1.0 files correctly./ JRB |
|
Ensure isam_unlock() is called when INDEXED'EXCLUSIVE too./ JRB |
|
Process ISAM locks correctly on READ/READL even if rsov./ JRB |
|
MKX2.C: Remove redundant fspec2host() calls in MIAMEX cpre() and ccmpil() functions - caused error reporting problems./ JRB |
|
Add MIAMEX function 32 (set default file extension)./ JRB |
|
Fix problem with GET.SBR reading end-of-file./ JRB |
262 — 07-Jan-93 |
MKX2.C: Change all SINGLE_USER tests to MICROSOFT_C tests./ JRB |
261 — 06-Jan-93 |
MK0.C: Add clear_instance() to clear any instance block with our console device./ JRB |
|
MK2C.C: Do not attempt to lock records in READL if open exclusive./ JRB |
|
Report ?Record not locked if appropriate on WRITE./ JRB |
|
Do not attempt UNLOKR if open exclusive./ JRB |
|
MK3.C: Cause ?Divide by zero on calculating 0 / 0./ JRB |
|
MKX0.C: Fix `multiple locks' patch implementation./ JDM / JRB |
260 — 05-Jan-93 |
MKX2.C: Fix problem with MIAMEX function 10 under Novell 2.2. (Novell cannot find directory in format `\DSK0\001004\.') |
259 — 04-Jan-93 |
MK2C.C: Eliminate problems with large record numbers in UNLOKR./ JRB |
|
ISAM indexed `locked' flag renamed to `ilocked'./ JRB |
|
Maintain `dlocked' flag for ISAM 1.0 data record locks./ JRB |
|
MKX1.C: Modify x_mesag() to take advantage of new GMESAG function./ JRB |
|
Support Debug's version of MESAG via MESAG_RETURN patch./ JRB |
|
MKI.C: ISAM indexed `locked' flag renamed to `ilocked'./ JRB |
|
Clear data record `dlocked' flag where appropriate./ JRB |
258 — 21-Dec-92 |
MKX0.C: Implement XLOCK.SBR (at last....)./ JRB |
|
Add `multiple locks' patch option for Dalton Williams./ JRB |
257 — 17-Dec-92 |
MK3.C: Perform word2host() on return queue block no. in qadd()./ JRB |
256 — 16-Dec-92 |
MK0.C: Terminate gracefully if unable to open A-Shell queue. (Noticeable problems under AIX)./ JRB |
|
Fix problem in set_instance routine./ JRB |
255 — 15-Dec-92 |
MK0.C: Rename `flock' structure to `flk' to prevent conflicts |
|
under Unix (flock is for shared memory)./ JRB |
|
Access queue structure correctly in fqget() routine./ JRB |
254 — 11-Dec-92 |
MK3.C: Fix problem in qpurge() deleting more than one queue block./ JRB |
|
MKX0.C: Fix signed/unsigned warnings under MicroSoft C 7.00./ JRB |
253 — 07-Dec-92 |
MK0.C: Ensure queue is locked throughout set_instance()./ JRB |
|
MK1.C: Use new MIAME open_sh() routine to open .RUN/.LIT file./ JRB |
|
MKX2.C: Add quick reset to cyclic MIAMEX functions 11 & 19./ JRB |
|
Support new format printer definitions in PRTCHK.SBR |
252 — 04-Dec-92 |
MK2C.C: Reset output position after input from terminal./ JRB |
|
Increase maximum input string from file to 510./ JRB |
|
Use isam_unlock() routine to force consistency in releasing of a locked ISAM 1.0 header./ JRB |
|
MKI.C: Add isam_unlock() routine to unlock index header./ JRB |
251 — 03-Dec-92 |
MK3.C: Fix signed/unsigned warnings under MicroSoft C 7.00./ JRB |
|
Fix problems assigning negative numbers to 2 byte binaries./ JRB |
250 — 01-Dec-92 |
MK0.C: Update current program in INSTANCE queue block./ JRB |
249 — 30-Nov-92 |
MK0.C: Add -d flag to display unique device id on entry./ JRB |
|
MKX2.C: Add MIAMEX function 30 (return queue block contents)./ JRB |
248 — 27-Nov-92 |
MK0.C: Modules now all linked with DYNAMIC overlays under DOS./ JRB |
|
Yank code from ashell.c into mk0.c - no longer required./ JRB |
|
MK2C.C: Yank `slow' routines back from MKX2CS.C (DOS Overlays now performed with MOVE)./ JRB |
|
MKX1.C: Yank `slow' routines back from MKX1S.C (DOS Overlays now performed with MOVE)./ JRB |
247 — 16-Nov-92 |
MKX2.C: Fix potential problems with PRTCHK.SBR./ JRB |
|
Fix signed/unsigned warnings under MicroSoft C 7.00./ JRB |