May 22, 1992
Release notes for Engineering #663

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


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:
        
        *    12446     WordStar no longer loses 128 bytes in file.
        *              Show files opened on readonly floppy as protected.
        *    12496     Documentation bug. Also tester perception error.
        
        Summaries of Fixes/Changes:
        
        =================================================================
        BUG TITLE:  12446   MULTIPLE BLOCK COPYING LOSES TOP OF BLOCK.
        
        FIX  DETAIL:   Before coping a file WordStar now add 128 byte 
        header to beginning of file. Then write the data and return to 
        update the header. Before when updating the header WordStar would 
        overwrite the first 128 bytes of the file
        
        MODULES CHANGED:    NWSAVE.ASM
        
        TESTING  REQUIREMENTS:  Retest all file save options
        
        
        =================================================================
        BUG TITLE:          Files not shown protected on readonly floppy.
        
        FIX  DETAIL:   WordStar attempts the check if the floppy is 
        readonly, and if so will only open the file in protect mode.
        
        MODULES CHANGED:    NWDINIT.ASM
        
        TESTING  REQUIREMENTS:  Test opening documents on protected/un-
        protected floppies etc.
        
        
        =================================================================
        BUG TITLE:  12496   FONTID.CTL: REMOVING "VER=" DOES NOT STOP 
        *.CRT CREATION...
        
        FIX  DETAIL:   The documentation is in error stating deleting the 
        line VER= will delete .CRT file. The documentation however does 
        not state removing VER= will stop any future .CRT file creation 
        as it stated in the Anom report. What deleting the VER= statement 
        does is to instruct preview to go out and check to see if 
        any .WSF files have been deleted or added to the system. This 
        only way to remove .CRT files is the run DELCRT or delete them by 
        hand.



        
        

JoeM:




Tomp:

        


JohnN:


        
        


LaurieO:


        Titles of Bugs Fixed/Changes Made:
        
        #12540 - ^P* DOESN'T ALLOW SIG FILES 
        
        
        
        
        Summaries of Fixes/Changes:
        
        =================================================================
        BUG TITLE:  #12540 - ^P* DOESN'T ALLOW SIG FILES
        
        FIX DETAIL:  The SIG extension was added to the list of valid 
        extensions.  If the file extension is valid and SIG, the graphics 
        tag is displayed in the document.
        
        
        MODULES CHANGED:  nwhj.asm
        
        
        TESTING REQUIREMENTS:  Test to make sure SIG files can be insert-
        ed into the document.




JohnA:


        Titles of Bugs Fixed/Changes Made:
        
        * 11910   PDFEDIT- CAN'T PUT EXTENDED CHARS IN MENU NAME OF
                  PRINTER
        
        
        Summaries of Fixes/Changes:
        =================================================================
        BUG TITLE:     PDFEDIT- CAN'T PUT EXTENDED CHARS IN MENU NAME OF
                       PRINTER
        
        CHANGE DETAIL: ALL TEXT FIELDS IN WINSTALL.EXE AND
                       PDFEDIT.EXE NOW ACCEPT EXTENDED CHARACTERS.
        
        FIX  DETAIL:  Updated the Panel Code library so that any editable 
        field within a panel displayed by WINSTALL.EXE or PDFEDIT.EXE now 
        accepts extended characters (128 (80h) through 255 (FFh)). The 
        universality of this fix, as opposed to simply allowing extended 
        characters in the specified field of PDFEDIT, is required due to 
        character input being handled in the generic routine in panel 
        code itself that's used for all fields which accept text input.
        
        MODULES CHANGED:    \ws70\install\lib\panellib    MSGFEDIT.C
                            \ws70\install\obj             PNLMSGL.LIB
        
                            \ws70\install                 EQUATES.INC
                                                          MACROS.INC
                                                          MACROS2.INC
                                                          EDITTREE.ASM
                                                          KEYS.ASM
        
        TESTING  REQUIREMENTS: Test as many user-input fields in 
        WINSTALL.EXE (and PRCHANGE and LSRFONTS) and PDFEDIT.EXE 
        menus/dialogs and verify that only allowable characters can be 
        entered according to field type (text string, single text 
        character, decimal digits only, hexadecimal digits only, control 
        codes, etc.). Any field which accepts ASCII text should also 
        accept extended characters. This includes any fields which accept 
        file and/or directory names (validation of extended characters in 
        directory and file names, including lower to uppercase 
        conversion, is done by DOS, not the application). Note that there 
        should be absolutely no input fields which represent strings in 
        which extended characters must be 1Bh/1Ch wrapped, as no facility 
        for wrapping characters is provided in WINSTALL.EXE and 
        PDFEDIT.EXE.




        



Jims: 





MarkH:

  
Timl: 

        



  
Marylld:



Victoria:


