May 29, 1992
Release notes for Engineering #667

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


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:
        
        *    12531          Fix asking for Printer Databases not
        *    12575          set out on release structure.
        
        Summaries of Fixes/Changes:
        
        =================================================================
        BUG TITLE:  12531   WRONG ERROR MSG WHEN *.DTU FILES ARE NOT ON 
        PATH INDICATED...
        BUG TITLE:  12575   "TYPE THE DRIVE LETTER & DIR. WHERE..." MSG 
        SHOWS WRONG PATH...
        
        FIX  DETAIL:   After searching the list of release files, if the 
        required database base is not found. The assume the required 
        database is Either An "Extra Database" or "User Database" and do 
        not attempt to decompress files. Also directory displayed is then 
        the directory in which the currently database is located.
        
        
        MODULES CHANGED:    INSDBASE.C
        
        TESTING  REQUIREMENTS:  Retest.
        
        

        Titles of Bugs Fixed/Changes Made:
        
        *              Never open a speed-write file in protect mode.
        
        Summaries of Fixes/Changes:
        
        =================================================================
        BUG TITLE:     SPEED-WRITE ON READ-ONLY DISKS IN PROTECT MODE.
        
        FIX  DETAIL:   If opening a speed-write file then do not check if 
        the disk is read-only. Speed-write files are now never opened in 
        protect mode.
        
        
        MODULES CHANGED:    NWDINIT.ASM
        
        TESTING  REQUIREMENTS:  Test speed-write files.
        
        

        
        

JoeM:


        Titles of Bugs Fixed/Changes Made:
        
        * Add code, dictionaries and overlays for new speller and the-
        saurus
        
        
        Summaries of Fixes/Changes:
        
        =================================================================
        CHANGE:  Add code, dictionaries and overlays for new speller and 
        thesaurus
        
        MODULES CHANGED:  nwspellc.asm, nwthes.asm, nwet.asm, 
        nwetequ.inc, nwequspl.inc, nwrun.asm, ws.mak, wsspl001.ovr, 
        wsspl044.ovr, wsths001.ovr, wsths044.ovr, thesr001.dct, 
        thesr044.dct, defin001.dct, defin044.dct
        
        CHANGE DETAIL:  Added code to handle new version of thesaurus 
        from Microlytics which has proper dictionaries for UK synonyms 
        and definitions.  New speller overlay for US and UK which is the 
        first release candidate of the new spellers from Microlytics.  
        New overlays and dictionaries for US and UK thesaurus.
        
        TESTING REQUIREMENTS:  Check thesaurus, definitions, mouse opera-
        tions in those menus, cross referencing in thesaurus, definitions 
        from speller.  Try using overlays from previous releases and see 
        if errors are handled properly.  Test languages other than US and 
        UK with this version (both speller and thesaurus).  Upon initial-
        izing the speller with definitions, WordStar will deallocate the 
        hyphenator if there's not enough memory for all three in an 
        attempt to have spelling with definitions.
        


	Titles of Bugs Fixed/Changes Made:
        
        * (#12444) ^Q plus arrow keys don't work
        * (#12449) ^KR large (256 field) dbase file crashes
        * (#12342) VGA 50 line not refreshing properly after InSet
        * ^KN repaints part of other window when main window is full 
        screen (no bug written).
        
        
        Summaries of Fixes/Changes:
        
        =================================================================
        BUG TITLE:  * (#12444) ^Q plus arrow keys don't work
        
        MODULES CHANGED:  dispatch.tbl
        
        FIX DETAIL:  Dispatch only.
        
        TESTING REQUIREMENTS:  Retest ^Q with arrow keys in both editing 
        and ^QLeft and ^QRight in dialogs.
        
        BUG TITLE:  (#12449) ^KR large (256 field) dbase file crashes
        
        MODULES CHANGED:  nwdbase.asm
        
        FIX DETAIL:  Finish storing field description data on last field.
        
        TESTING REQUIREMENTS:  Test with sample file.  Any file with more 
        than 256 fields my crash, but probably only gets bad data.
        
        BUG TITLE:  (#12342) VGA 50 line not refreshing properly after 
        InSet
        
        MODULES CHANGED:  nwuserio.asm
        
        FIX DETAIL:  Now calls fclrscr after inisub in case inisub chang-
        es screen (for instance, a mode change).
        
        TESTING REQUIREMENTS:  Retest.  Check under Ultravision if possi-
        ble.
        
        BUG TITLE:  ^KN repaints part of other window when main window is 
        full screen (no bug written).
        
        MODULES CHANGED:  nwblock.asm






        
        FIX DETAIL:  Checked for WISPLT bit before repainting other 
        window (main problem was repaint for other window was performing 
        an edfix call).
        
        TESTING REQUIREMENTS:  Retest this problem.  An easy way is to 
        edit a macro while editing another file.  Type ^KN.  (Compuserve 
        bug originally, never saw the bug report, so don't know the 
        number)
        




Tomp:

        

Titles of Bugs Fixed/Changes Made:

* (12612) BUTTONS MISSING IN PARAGRAPH STYLES VALIDATION MESSAGES
* (12595) UNSUPPORTED INSET FORMAT DIASABLES OK AND CANCEL


Summaries of Fixes/Changes:

==============================================================
BUG TITLE:  (12612) BUTTONS MISSING IN PARA STYLES VALIDATION MESSAGES

FIX DETAIL:  added buttons to 2 wsmisc.t86 messages


               MODULE(S) CHANGED:  WSMISC.T86


TESTING  REQUIREMENTS:

test  the two cases mentioned in the bug report and verify  that  besides 
the buttons showing up and being usable nothing else is affected.


==============================================================
BUG TITLE:  (12595) UNSUPPORTED INSET FORMAT DIASABLES OK AND CANCEL

FIX  DETAIL:  reestablish dialog box screen object saved  during  fdialog 
before  reentering  fdialog for graphics insert,  paragraph  styles,  and 
macros.


               MODULE(S) CHANGED:  NWDATA.ASM, NWMOUSE.ASM, NWSTYLE.ASM
                                   NWMACRO.ASM NWHJ.ASM


TESTING  REQUIREMENTS:

bug  is wider-spread than report suggests.  the same thing  occurs  after 
some of the validation messages put up in macros dialog boxes and after a 
validation message for paragraph styles.

test  macro  dialog  boxes, paragraph style dialog  boxes,  and  graphics 
insert  dialog  box.  other than the dialog boxes  being  mousable  after 
validation  message  boxes are put up, the functionality  should  be  un-
changed.



specifically test:

PARAGRAPH STYLES DIALOG BOXES:

test edit/create di box with a blank style name.


GRAPHICS INSERT DIALOG BOX:

test with filename with an invalid extension as in bug report.


MACRO DIALOG BOXES:

edit/create di box with: 1) 2 windows open while you are in 1st window
                         2) a write protected macro file

single  step di box with macro name field empty (use delete key to  force 
it empty if needed).

test delete di box with a write protected macro file.

test copy di box:        1) with macro name field empty (use delete key
                            force it empty if needed).
                         2) and try to copy macro name to itself.

test  rename di box with macro name field empty (use delete key to  force 
it empty if needed).





JohnN:


        Bugs Fixed / Features Added
        
        #12455    .oc is centering text outside margins
        #12507    With status line at top, suspect word not shown (^QL)
        #12594    unable to use last line w status, ruler style title off
        #12571    OB showing incorrect defaults
        #?????    Can't use extended keyboard functions with macros
        #?????    Fatal if index and then preview (reported Wed evening)
        #?????    No function keys by default
        
        =============
        
             Modules changed:    NWEDIT.ASM, NWSAVE.ASM, NWONSD2.ASM
                                 NWINIT.ASM, NWMACRO2.ASM, NWSCRN2.ASM
                                 NWOPEN5.ASM, NWOPEN1.ASM, NWOPEN3.ASM
                                 NWSWAP.ASM, NWDATA.ASM, WSUSER.INC
        
        
        
        
        

LaurieO:



        Titles of Bugs Fixed/Changes Made:
        
        #12567 - INSERT KEY NO LONGER INSERTS - IT ACTS AS A SPACE 
        #12574 - DELETE KEY ACTS AS SPACEBAR WHEN CHANGING LOCATION 
        #12581 - INSERT & DELETE KEYS PUT IN SPACES & TERMINATE STRINGS
        
        
        
        
        Summaries of Fixes/Changes:
        
        =================================================================
        BUG TITLE:  
        #12567 - INSERT KEY NO LONGER INSERTS - IT ACTS AS A SPACE 
        #12574 - DELETE KEY ACTS AS SPACEBAR WHEN CHANGING LOCATION 
        #12581 - INSERT & DELETE KEYS PUT IN SPACES & TERMINATE STRINGS
        
        FIX DETAIL:  Change test for input key from > 7Fh to > 7Fh and < 
        FFh.  Only want printable extended characters, not Ins, Del, 
        PgUp, PgDn, Shift keys, etc.
        
        
        MODULES CHANGED:  msgfedit.c
        
        
        TESTING REQUIREMENTS:  Test all keys in prchange, lrsfonts and 
        pdfedit to make sure they work as they should (or shouldn't).  
        This would include Shift, Ctrl and Alt keys as well as num pad 
        and cursor keys.





JohnA:



        


Jims: 





MarkH:





  
Timl: 

        



  
Marylld:



Victoria:


