May 3, 1992
Release notes for Engineering #657

==========================================================================


Special note: 
1) The notation "#?????" in John Nolan's area means that
   the bug might have been reported, but he doesn't know.


Changes that has been made in this release:

Fixed Bugs:


 
By anomaly #:

 
See below also.


By Programmer's name:


Testing Requirements:



MylesC:

        
        Titles of Bugs Fixed/Changes Made:
        
        *    12260     User may now specify Zoom level.
        *    12275     Preview no longer inits mouse on Entry/Exit.
        
        
        Summaries of Fixes/Changes:
        
        =================================================================
        
        
        FIX DETAIL:  12260
        User Now has the ability to say what zoom level Preview should 
        start up in, i.e. ZOOM_LEVEL=2 Preview will start at 2x zoom 
        level. SAVE_ZOOM_LEVEL= for the duration of the edit session 
        Preview will remember the last zoom level and return to that on 
        each invocation. DISPLAY_GRID= this specifies if the grid is to 
        be on preview startup.
        
        FIX DETAIL:  12275
        On entry and exit Preview no longer re-inits the mouse, this 
        bring the startup/exit time in line with 6.0E or pre-mouse ver-
        sions if the user is running MOUSETRAP.
        
        TESTING REQUIREMENTS:  Test on all monitors and at all resolu-
        tions to verify the mouse operates consistently throughout full 
        suit of supported monitors.
        
        

        Titles of Bugs Fixed/Changes Made:
        
        *    Fix offset in Install.
        
        Summaries of Fixes/Changes:
        
        =================================================================
        
        
        FIX DETAIL:  
        Fix offset in Install, was not patching the correct location in 
        WordStar (8 Bytes Out).
        
        TESTING REQUIREMENTS:  Test correct serial number displayed in 
        the Status screen.
        
        
        

JoeM:




Tomp:

Titles of Bugs Fixed/Changes Made:

* (12368) PRINT CONTROL STRINGS OCCASIONALLY MANGLED

Summaries of Fixes/Changes:

==============================================================
BUG TITLE: (12368) PRINT CONTROL STRINGS OCCASIONALLY MANGLED

FIX  DETAIL:   printer  driver virtualization routine  fixed  to  examine 
correct data.


               MODULE CHANGED:     PRSTR.INC


TESTING  REQUIREMENTS:

Verify  that only DRIVERT output is affected by the change.  (Though  the 
problem  routine  gets  called by DRIVERPS, DRIVERN,  and  DRIVERT,  only 
DRIVERT  output should be affected since DRIVERPS and DRIVERN set up  the 
correct environment for the routine.)


Print  12368.DOC  (in BUGFILES) through a pre-fix and  post-fix  DRIVERT.  
Other sample files should be tried as well.
        




JohnN:


        Bugs Fixed / Features Added
        
        #CS       Add typahead to macros 
        #12358    Unable to index files on network
        
        =============
        
        #CS  Add typahead to macros 
        
             Modules changed:    NWMACRO2.ASM, NWIO3.ASM
        
        If a macro is invoked then WordStar will throw away any charac-
        ters the may be typed while the macro is running.
        
        Invoke a macro and then immediately type text.  If the macro just 
        plays back keystrokes then all the characters typed should appear 
        in the text.  Check what happens when a pauseforinput or pause-
        forkey is in the macro.
        
        
        #12358    Unable to index files on network
        
             Modules changed:    NWEDIT2.ASM, NWTEXT5.ASM, NWTEXT6.ASM
        
        This is really a print problem.  If .PF is on then printing 
        fails.
        
        Check printing with .PF on.  The change may have affects while 
        editing and reform in invoked (either by ^B ^QU or autoreform). 
        Check out typing in general especially with left margins and 
        at .LS > 1.  Check also at pagebreaks.
        
        
        


LaurieO:


        Titles of Bugs Fixed/Changes Made:
        
        OPTIONAL TAGS IN AFM FILES
        
        
        
        
        Summaries of Fixes/Changes:
        
        =================================================================
        CHANGE TITLE:  OPTIONAL TAGS IN AFM FILES
        
        CHANGE DETAIL:  EncodingScheme, Weight and ItalicAngle are now 
        optional tags for PostScript and Lexmark printers.  The default 
        value for EncodingScheme is StandardEncoding, Weight is medium, 
        and ItalicAngle is 0.  FontName is used instead of FullName to 
        create the font menu name, so that tag is not required either.  
        Three other tags which are optional according to the Adobe 3.0 
        AFM specs, IsFixedPitch, UnderlineThickness and UnderlinePosi-
        tion, will continue to be required in LSRFONTS until it is decid-
        ed what the default values should be.
        
        TESTING REQUIREMENTS:  Make database (DTU) from AFMs for both 
        PostScript and Lexmark printers.  Omission of the required tags 
        should not cause an error and the appropriate default value 
        should be reflected in the pdf.  Also make sure that omission of 
        required tags prevents that AFM from being displayed.
        
        The AFM file, NCBI____.AFM has a FontName longer than 23 charac-
        ters.  Any FontName longer than 23 characters will not be fully 
        displayed in the select string in PDFEDIT, but it is in the PDF.  
        This should be checked out.


        Titles of Bugs Fixed/Changes Made:
        
        Fix select string in HP fonts with typeface number > 255. 
        
        
        
        
        Summaries of Fixes/Changes:
        
        =================================================================
        CHANGE TITLE:    Fix select string in HP fonts with typeface 
        number > 255. 
        
        CHANGE DETAIL:  Convert HP typeface number to 0-255 AFTER select 
        string is created.  Then, convert and get WordStar typestyle 
        number.
        
        TESTING REQUIREMENTS:  Make sure select string, database key and 
        style key are correct.



JohnA:


        



Jims: 





MarkH:

  
Timl: 

        Titles of Bugs Fixed/Changes Made:
        
        Bug number 10592 - CFGPATH does NOT set path 15 & 16 in usrsetup.bat.
        
        
        Summaries of Fixes/Changes:
        
	Fixed include file statement for WORDSTAR.H so dependancy will be 
	updated automatically when user area changes.


        =================================================================
        
        TESTING REQUIREMENTS:  Reinstall then use USRSETUP.BAT to make a local
	cfg file for user and test for bug. 
        



  
Marylld:



Victoria:


