Skip to content

VPE v13.0

Compare
Choose a tag to compare
@shabiel shabiel released this 27 Mar 02:05
· 175 commits to master since this release
  • VPE has been renamedspaced from VEE, ZVE, and %ZVE to XVV and ZVE (Most done
    by DLW; SMH did the % Routines renamespacing; SMH refactored all of the code
    embedded in the %ZVEMS Globals into routines starting with XVS. All
    renamespacing done via rename, mv, and sed Unix Commands.)
  • New system QWIK: ZINSERT called via ..ZI. Allows you to paste an entire
    routine in. (Author: DLW for GT.M; Cache Support and bug fixes: SMH).
  • Remove install question about Manager UCI. This is installed in a user namespace now. (SMH).
  • Remove warnings about Global Protection. This is installed in a user namespace now. (SMH).
  • Cache is listed as a supported system when installing (SMH).
  • Automatic installation of VPE if it is not already installed (SMH).
  • Main Error Trap for VPE is now fixed permanently to prevent crashes (SMH).
  • Like MSC Fileman, ask for DUZ or User Name rather than Access Code on first
    start if VISTA is installed (SMH).
  • Automargin code for Cache and GT.M. Any full screen editor or viewer will
    automatically take up your whole terminal screen. You are no longer limited
    to 80 x 24. Previously, you could change that using your parameters. Now,
    it is automatically resized for you (SMH). Automargin code was redone by SMH
    from work by George Timson in a %ZIS3 posted on the Hardhats Google Group.
  • GT.M Save Routines is very robust now and should never fail; however, it
    will always save to the first directory in $ZROUTINES even if the routine was
    loaded from another directory; unlike the native "ZED" editor behavior. This
    still needs to be fixed. Code taken from Kernel-GTM project. (SMH).
  • Routine name size is unlimited (SMH; with help from Lloyd Milligan from his
    website); previously, it was limited to 8 characters.
  • XINDEX invocation from Routine editor is now fixed (SMH).
  • VGL was blocked from Routine editor if user doesn't have DUZ(0)="@", even
    though VGL can be invoked independently by the same user. This block was
    removed (SMH)