Please enable JavaScript to view this site.

A-Shell Development History

Navigation: » No topics above this level «

Version 4.0, builds 462-485

Scroll Prev Top Next More

484 — 11-Feb-96

MSMISC.H: Fix discrepancy in GT def between INFLD and CIO.C /jdm

483 — 01-Feb-96

ASHELL.H, MKX0.C, MKX2.C: Add AMOS.SBR, PLYJOB.SBR /jdm; Add updqppn() to update user ppn status in qflock /jdm

 

MIAMEG.C (Windows): Add new option to system() - % - like & but suspends fg; Fix problem with matching network printer names

 

SYSTAT.LIT: Show each user's current ppn /jdm

 

MK0.C: Change MIAME Version # to 1.1(190) to match MIAMEC.C /jdm; Save EXTUSER qblock # in m1.q.extuser /jdm

482 — 18-Dec-95

CCMPIL.C: Fix bugs with multiple && line terminators and with very long variable and label names;  Add line # to error msgs; Check specifically for ^S^Q when outputting errors (for benefit of systems not supporting ^S^Q) /jdm

481 — 26-Nov-95

MIAMEG.C (Windows): Strip trailing blanks from hostex command. /jdm

 

MKX2.C: Fix failure of hostex to omit license display if 2nd copy of A-Shell launched without any args /jdm

 

OSTYPE.H: New file split out from miameg.h. /jdm

 

TERMIO.H: Uses ostype.h to overcome problem in HP-UX compile /jdm

 

ENVRMT.H: Only symbol in it that matters now is MS_MIAME /jdm

 

MIAMEG.C (Unix): Now contains stricmp() and strnicmp() for SCO /jdm

480 — 17-Nov-95

MKX0.C: Fix problem in ACCEPT.SBR with echoing 8 bit chars (from fkeys) and returning value as negative. /jdm

 

EZSPL.C: Fix problem with PRINT.LIT not clearing preview flag from prior EZTYP operation. /jdm

 

MK2C.C: Fix problem with ? CHR(13); not resetting TAB(X) position/jdm

 

ANYCN.C: Force display buffer flush on exit from ANY CHANGE? /jdm

 

MK0.C: Reduce license display time (from 5 to 2.5 secs) if properly licensed /jdm

 

MKW.C: Reduce license display time from 10 to 3 secs if proper /jdm

479 — 04-Nov-95

MIAMEC.H: Expand max # ersatzes from 60 to 256 (for Unix only) /jdm

 

CIO.C: Minor alignment cleanup /jdm

 

DO.BAS: Increase max size of DO file from 2000 to 10K /jdm

478 — 03-Nov-95

MIAMEC.C: Fix problem with fspec2host in which null fspec was not being treated as *.* for wildcard purposes /jdm

 

LINE24.C: Remove CANCEL option from Windows-style MESAG.SBR boxes /jdm

477 — 31-Oct-95

MIAMEC.C: Fix bug in fspec2host introduced in [475] which caused spurious errors with files having 1 or 2 char extensions /jdm

476 — 30-Oct-95

MKX1.C: Fix screen update problem in WAIT.SBR, and beep+decimal point display in MOUNT,MMENU,TMENU,TMEN2,STENO. /jdm

475 — 25-Oct-95

INFLD.C: New capability to redefine the A9X mask chars in SETDEF /jdm

 

MIAMEC.C: Close loophole whereby LOOKUP, KILL and ALLOCATE operations would allow an amos fspec with the [ replaced by another char.  (Now LOOKUP returns 0 blocks for such a file; KILL and ALLOCATE return errors.) /jdm

 

MKX0.C: SLEEP.SBR now sleeps for 1/3 second if no arg passed. /jdm

 

MKX1.C: Force screen buffer flush after WAIT.SBR /jdm

 

MKX2.C: JOBNUM.SBR now supports B,1 and B,2 arg as well as F,6 /jdm

 

MK0.C: Fix glitch in command line search path if no extension and current p or pn > 177 /jdm

474 — 20-Oct-95

MIAMEG.C (unix): Fix remaining problems with strict alignment machines (HP and 88K) /jdm

 

MKX0.C: Check for valid param types in ACCEPT.SBR, ACCEPN.SBR; bad params could have caused mem corruption or bus err /jdm

 

DO.BAS: Fix problem with search path (was not processing specified paths or ersatzes) /jdm

473 — 05-Oct-95

MK2C.C: Fix problem with opening ISAM file for recsize larger than defined in file header.  Also fix problem with ! in masks.

 

INFLD.C: Fix bug in which TYPE YNT returned INXCTL=2 instead of 3 when TAB used to exit field /jdm

 

MK0.C: Add startup switch -h (ignore hangup signal under Unix) If not specified, force an A-Shell exit on hangup /jdm

 

MK3.C: Minor fix to fmt_using to treat null mask as an overflowing mask when outputting numbers. (was outputting nothing) /jdm

 

CMDLIN.BSI: Make read-only files visible to wildcard routines /jdm; Fix problem with confusion between DSKn* and DSKn /jdm

 

CCMPIL.C: Fix problem with not allowing a line # or label on LOOP line /jdm

472 — 02-Oct-95

PRINT.LIT: Supports wildcards, several switches now /jdm

471 — 30-Sep-95

MIAMEG.C (DOS & Windows): Translate DOS error 95 (occurs when trying to open a file for output that is in process of being created) to "file in use" instead of "device error"

 

CVUE.C: Fix problem with VUEing files with 0 bytes (eg via MAKE.LIT)/jdm

 

MKX0.C: Fix problem with COMMON.SBR in which byte following SEND param was wiped out after a send /jdm

 

MKX2.C: Add PGMID.SBR (Micro Sciences Company) prog hdr display. /jdm; Add GETVER.SBR (from Victorex) - return prog ver string. /jdm

 

MKX3.C: Enhance DERR.SBR to support XCALL ERRMSG (as an alias.) /jdm

 

MKE.C: Enhance "subroutine not contained" msg to show params /jdm

470 — 17-Sep-95

MIAMEG.C (Windows): Improvements to printer selection logic. /jdm

469 — 14-Sep-95

MK0.C: More strict alignment fiddling - get memory boundaries on 4 byte boundaries /jdm

 

EZSPL.C: Support for BRIEF=ON (just asks for copies)

468 — 10-Sep-95

Alignment improvments in CCMPIL, MIAMEG, VUE.C 3.0(167):

 

Add PUSH/POP, Control-G, TAB,SEARCHFOLD in VUE.INI /jdm

 

CCMPIL.C: Fix problems with BasicPlus keywords when /X:1 not used /jdm

 

COMPIL.C: Add support for -W:#### switch /jdm

467 — 17-Aug-95

Adjust variable alignment for HP-UX (CCMPIL, MIAMEG, LIBRTN, CIO, COMPIL, TRAK20,...)

466 — 16-Aug-95

MK2C.C: If GET'LOCKED fails, then do not set islock field./ JRB (i.e. an UPDATE'RECORD will cause ? Record not locked)./ JRB

465 — 09-Aug-95

MKX0.C. MKX1.C, MKX2.C: Use new ptstrarg() routine to return string arguments./ JRB (Prevents potential memory corruptions due to undersized return variables and DOS segment boundary problems)./ JRB

 

MKX0.C: x_trim() routine moved to MKX2.C./ JRB

 

MKX2.C: x_trim() routine moved from MKX0.C./ JRB

464 — 08-Aug-95

MK2C.C: Prevent potential GPF or memory faults in ISAM+ commands when channel #0 has been erroneously specified./ JRB

463 — 07-Aug-95

MK0.C: Version number change only./ JRB

462 — 01-Aug-95

MK2C.C, MK3.C: Fix signed/unsigned compilation problems under Linux./ JDM