367 — 29-Apr-94 |
MK0.C: Maintain user counts in queue file header record./ JRB |
|
Add basic node license checking. (Currently only DOS with NETUNIQUE console device)./ JRB |
|
MK3.C: Reduce user count in header record in qpurge()./ JRB |
366 — 27-Apr-94 |
AMSORT.C: Fix problem in chunk_sort() routines whereby all record chunks sent to the same file./ JS |
365 — 25-Apr-94 |
MK0.C: Console device now 20 characters non-terminated (max)./ JRB; (Actual length given as MAXCONDEV)./ JRB |
|
MK1.C: Program name in instance block now at offset MAXCONDEV./ JRB |
364 — 15-Apr-94 |
MKX2.C: Leave file in BINARY mode after xcall GET. (Fixes buffering problem with ISMBLD under DOS/Windows)./ JRB |
363 — 11-Apr-94 |
MKX0.C: Fix XLOCK mode 10 (initialize queue) to call init_xlock() and not init_flock()!./ JRB |
|
MKX2.C: Only return environment string in MIAMEX function 31./ JRB; if environment variable is actually set./ JRB |
|
Maximum environment variable now 9 characters./ JRB |
362 — 25-Mar-94 |
MK2C.C: Use `near' qualifiers on global variables to resolve multiple instance problems under Windows./ JRB |
|
MKX2.C: Use `near' qualifier on fmemptr external declaration./ JRB |
|
MKI.C: Define work_buffer as `near'./ JRB |
|
AMSORT.C: Introduce `amsort' structure to resolve multiple instance problems under Windows./ JRB |
361 — 21-Mar-94 |
MK0.C: Maintain extended user information queue block. (Currently contains user name only)./ JRB |
360 — 18-Mar-94 |
MK0.C: Support 128 jobs in instance logic./ JRB |
|
Handle job name creation > TSKAAZ correctly./ JRB |
359 — 17-Mar-94 |
MK0.C: Trap HANGUP signal under Unix & clear queue file./ JRB |
358 — 07-Mar-94 |
MKX2.C: Use new getsysdos() routine for operating system name./ JRB |
357 — 21-Feb-94 |
MK0.C: Wait for return code from GUI extensions message box./ JRB |
356 — 15-Feb-94 |
MK0.C: Add support for SBR=INFDEF: parameter in miame.ini./ JDM |
|
Information copied from m1 structure to infld_patch./ JRB |
|
MK3.C: Fix bug comparing strings when both have trailing blanks./ JDM |
355 — 31-Jan-94 |
AMSORT.C: Add binary sort key support./ JDM |
|
Fix problem with descending floating point key sort./ JRB |
354 — 28-Jan-94 |
MK0.C: Remove redundant prototype for defunct key_windisplay()./ JRB |
|
MKX0.C: Trap maximum record size supported by BASORT.SBR. (Imposed by modifications to AMSORT re. DOS segments)./ JRB |
|
AMSORT.C: Fix segment boundary problems (DOS/WIN16) when sorting sequential files - fgets / fread / fprintf are not HUGE./ JRB |
353 — 27-Jan-94 |
MK3.C: Strip trailing space from message file extension./ JRB |
352 — 24-Jan-94 |
MKX1.C: Use syslng() to display text from SBRMSG file./ JRB |
351 — 21-Jan-94 |
MK3.C: Use language extension in locating message file./ JRB |
|
Add message file parameter to sysmsg() routine./ JRB |
|
MKE.C: Pass extra message file parameter to sysmsg() routine./ JRB |
350 — 20-Jan-94 |
MKX0.C: Add code to re-configure /dev/tty? Unix ports in |
|
ECHO.SBR and NOECHO.SBR./ JRB |
|
MKX2.C: Remove /dev/tty? mode change code for Unix from GET.SBR./ JRB (This is now achieved with extended ECHO.SBR/NOECHO.SBR./ JRB |
349 — 19-Jan-94 |
MK2C.C: (Re?)-Instate SCALE support in 16-bit ON GOTO./ JRB |
348 — 02-Dec-93 |
MK0.C: Add (to be undocumented) -n switch for no copyright./ JRB |
347 — 30-Nov-93 |
MK0.C: Fix problem with company name encryption./ JRB |
346 — 26-Nov-93 |
MK0.C: Set (and use) as.gui_extensions if GUI extensions are available./ JRB |
|
Replace all Windows calls with MIAME GUI extensions calls./ JRB |
345 — 22-Nov-93 |
MK0.C: Call key_windisplay() to display copyright dialog box under Windows./ JRB |
|
MKX2.C: Return maximum of 32 characters of C-ISAM version/serial./ JRB |
|
Set as.f.openrecsiz field in CISAM function 4 (allocate)./ JRB |
344 — 19-Nov-93 |
MK0.C: Improve encryption - now tied to company name./ JRB |
|
Add `-k' to enter key from demo installation./ JRB |
343 — 17-Nov-93 |
MK3.C: Fix problem in stripcmp() comparing against single space./ JRB |
|
MKI.C: Workaround for ISAM problems under Xenix/Unix introduced |
342 — 15-Nov-93 |
MK3.C: Handle mask overflow correctly with $$ type in fmt_using()./ JRB |
341 — 12-Nov-93 |
MK0.C: Convert encryption key to uppercase on input./ JRB |
|
MKX2.C: Fix bug in FUNKEY.SBR./ JDB |
|
AMSORT.C: Perform AMOS-compatible bubble sort if requested. (Does not re-order identical keys unnecessarily)./ JRB |
340 — 05-Nov-93 |
MK2C.C: Support store data file device for ISAM 1.0 files./ JRB |
|
MKX0.C: Add entry for call to PACK.SBR./ JRB |
|
MKX2.C: Add PACK.SBR (to complement UNPACK.SBR)./ JRB |
|
MKI.C: Load and save data device from ISAM header./ JRB |
339 — 03-Nov-93 |
MKX2.C: Fix problem with quick reset in MIAMEX function 19 when already at the end of the device list./ JRB |
338 — 01-Nov-93 |
When reading/writing ISAM 1.0, use record size from rock rather than rec size passed in open statement./ JDM / JRB |
337 — 30-Oct-93 |
MKI.C: Make sure pad byte in odd byte keys is null./ JDM |
336 — 27-Oct-93 |
MK2C.C: Fix recent problem with '!' and '\--\' USING masks./ JRB |
335 — 22-Oct-93 |
MKX2.C: Expand size of typ arg in infldsbr; add 1 extra overflow char; support TYPE |]./ JDM |
334 — 20-Oct-93 |
MK2C.C: Report correct PPNs for file not found after [,0] search./ JRB |
333 — 15-Oct-93 |
MKX2.C: Support direct /dev/tty? port access in GET.SBR under Unix. (Place terminal in `image' - Canonical, No echo mode)./ JRB |
332 — 13-Oct-93 |
MK2C.C: Fix problem in input when line same length as variable./ JRB |
|
MKX2.C: Only return isserial in MIAMEX function 34 if genuine Informix C-ISAM is in use./ JRB |
331 — 12-Oct-93 |
MK2.C: Roll-back routines to MK2C.C: insignificant for speed./ JRB |
|
MK2C.C: Roll-back routines from MK2.C: insignificant for speed./ JRB |
|
MK3.C: Prevent recently introduced compile-time warning./ JRB |
|
MKX0.C: Perform leading space strip in STRIP.SBR if 2 parameters./ JRB |
330 — 09-Oct-93 |
MKI.C: Replace memmove() with rvmemcpy() for Xenix./ JRB |
329 — 05-Oct-93 |
MK3.C: Marginally speed up Add and Subtract (under AIX anyway)./ JRB |
328 — 04-Oct-93 |
MK2.C: Un-roll some more common routines from MK2C.C for speed./ JRB; loc_var() routine no longer takes parameter./ JRB |
|
MK2C.C: Support default extension as.defext on KILL./ JRB |
|
Temporary speed fix on string assignments under DOS./ JRB |
|
Un-roll some more common routines into MK2.C for speed./ JRB |
|
loc_var() routine no longer takes parameter./ JRB |
|
MK3.C: Replace main WHILE (1) loop with a GOTO loop. (Unstructured, but limited and marginally faster)./ JRB |
|
Use new abhold union - faster interpreting floating point literals under AIX compiler./ JRB |
|
loc_var() routine no longer takes parameter./ JRB |
327 — 27-Sep-93 |
MKX2.C: Add MIAMEX function 34 (Retrieve C-ISAM version)./ JRB |
|
Remove use of min() function in security key testing. (Appears to confuse SCU Unix sometimes)./ JRB |
326 — 16-Sep-93 |
MK0.C, MK2C.C, MKE.C, MKX1.C: Use new as.terminator token to force program exit./ JRB |
|
MK2.C: Replace main WHILE (as.prun) loop with a GOTO loop. (Unstructured, but limited and marginally faster)./ JRB |
325 — 14-Sep-93 |
MK2C.C: Define fpram[] as STATIC in xab_XCALL(). (Appear to be some scope problems under M/S C 8.0)./ JRB |
|
MKX2.C: Re-instate (fixed) gtstrarg() in x_infld./ JRB |
324 — 10-Sep-93 |
MK2C.C: Do not execute alias code on XCALL MIAMEX (speed)./ JRB |
|
MKX0.C, MKX1.C: Calls to all .SBRs (except mkx3.c) now performed by mkx0.c. (Tests performed in order of required speed)./ JRB |
|
MKX2.C: Calls to all .SBRs (except mkx3.c) now performed by mkx0.c. (Tests performed in order of required speed)./ JRB |
|
Return -1 if WILD MATCH in MIAMEX function 33./ JRB |
323 — 08-Sep-93 |
MK2C.C: Go back to earlier code for PRINT of strings. (Recently introduced bug in null byte handling)./ JRB |
322 — 06-Sep-93 |
MK1.C: Store POINTER to line no. for increased execution speed./ JRB |
|
MK2.C: Set as.respc and increment as.pc only as needed in command routines. Minor speed improvement (about 2%)./ JRB |
|
MK2C.C: Eliminate use of strcpy() in string stack area (huge memory problems under DOS)./ JRB |
|
Fix problem with INPUT into variable which spans segments under DOS./ JRB |
|
Store POINTER to line no. for increased execution speed./ JRB |
|
Set as.respc and increment as.pc only as needed in command |
|
MK3.C: Fix problems handling string variables which span segments under DOS./ JRB |
|
Use get_lineno() macro to handle error line numbers./ JRB |
321 — 03-Sep-93 |
MKX2.C: Add MIAMEX function 33 (match wildcard) for fast CMDLIN./ JRB |
320 — 01-Sep-93 |
MK3.C: Handle variable indexing areas > 32k by casting offset into mapbuf area as (ushort) in loc_var() routine./ JRB |
|
MKX2.C: Fix problem with quick reset in MIAMEX function 11 when already at the end of the ERSATZ list./ JRB |
319 — 31-Aug-93 |
MKX2.C: Go back to [166] version of x_infld() - termination problems./ JRB |
318 — 26-Aug-93 |
MK0.C: Implement as.exit_function as pointer to routine to be called on A-Shell exit (for Autolog)./ JRB |
317 — 16-Aug-93 |
MK0.C: Do not overwite ckey as a string constant of " "./ JRB; Causes Windows protection faults./ JRB |
|
MK2C.C: Perform minor optimization of LET statement./ JRB |
316 — 13-Aug-93 |
MK2C.C: Use external isamnulls (mki.c) in place of isamknulls (saves memory)./ JRB |
315 — 11-Aug-93 |
MKX0.C, MKX1.C, MKX2.C: Use new gtstrarg() routine to get and NULL terminate string parameters./ JRB |
314 — 09-Aug-93 |
MK0: Use setup_error() to display fatal errors (as Windows if app.)./ JRB |
313 — 06-Aug-93 |
MK3.C: Add sysmsg() routine to print multi-lingual system messages./ JRB |
|
MKE.C: Use sysmsg() routine to print certain messages in an attempt to reduce DGROUP size for switch to Medium memory model./ JRB |
312 — 04-Aug-93 |
MK0.C: Fix problem with initial command when `-i' parameter is specified./ JRB |
311 — 03-Aug-93 |
MK0.C: Add -i switch to specify MIAME initialization file./ JRB |
310 — 02-Aug-93 |
MKW.C: Write it to include `About A-Shell' routine code./ JRB |
309 — 16-Jul-93 |
MK2C.C: Fix problem trapping errors in RELEASE'RECORD./ JRB |