June 8, 1992
Release notes for Engineering #671

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


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:

        

	
        

JoeM:


        Titles of Bugs Fixed/Changes Made:
        
        * (#12668) Block appends not working on non-128-byte boundary 
        files
        
        
        Summaries of Fixes/Changes:
        
        =================================================================
        BUG TITLE:  (#12668) Block appends not working on non-128-byte 
        boundary files
        
        MODULES CHANGED:  nwblock2.asm
        
        FIX DETAIL:  Change code at blwra to leave lstbyt alone and 
        always setup for sector to append to.
        
        TESTING REQUIREMENTS:  Test with seteof both on and off.  Test 
        small files and files near, at and over 4096 bytes (4K boundary).  
        Make sure that files append (and keep appending) properly.
        
        

        Titles of Bugs Fixed/Changes Made:
        
        * (#12654) Memory alloc. problems when definitions on during 
        spell check
        
        
        Summaries of Fixes/Changes:
        
        =================================================================
        BUG TITLE:  (#12654) Memory alloc. problems when definitions on 
        during spell check
        
        MODULES CHANGED:  nwrun.asm, nwspelld.asm
        
        FIX DETAIL:  Missing register setup from last bug fix.
        
        TESTING REQUIREMENTS:  Retest.  Memory size was a consideration 
        here.  This bug only happened when there wasn't enough for the 
        minimum of the hyphenator, speller, and thesaurus.  Try a few 
        different memory configurations:  600, 530, 490K, with and with-
        out definitions on during spell check.  Try it with and without 
        the hyphenator enabled (hypmem=0, I think).  Try it with and 
        without a second window open.  Are we still using Henry's auto-
        mated memory test?  I don't think this had anything to do with 
        XMS/EMS, so if there was EMS/XMS available before running the 
        speller, and none afterwards, or there was some other change in 
        EMS/XMS memory status during testing of this bug, then there may 
        be other things going on.  I didn't fix anything that had to do 
        with XMS/EMS memory.
        
        




Tomp:

        
Titles of Bugs Fixed/Changes Made:

* (12671) CLICK IN STYLE-BAR FIELDS IN 2ND WINDOW NON-DOC IS BAD SCENE

Summaries of Fixes/Changes:

==============================================================
BUG TITLE: (12671) CLICK IN STYLE-BAR FIELDS IN 2ND WINDOW NON-DOC ...

FIX DETAIL:  if non-doc then ignore click in certain style bar fields.


               MODULE(S) CHANGED:  NWSCRN2.ASM


TESTING  REQUIREMENTS:

fix  should  only  affect style bar, status line, and  title  bar.   test 
clicking in style bar, status line, title bar fields.  test in  document, 
non-document,  mixed  doc/non-doc (open doc 1st, non-doc  2nd,  and  vice 
versa).  test clicking in these areas in read-only cases. the  following
fields should no longer have any effect when moused:

* paragraph style
* font
* bold, ital, underline
* justification (L, C, R, J)
* spacing and alignment
         




JohnN:


        Bugs Fixed / Features Added
        
        #12675    ^QE and ^QX after delete char; screen wrong
        #12655    ALT-F-P while in one doc & printwait waits for char
        #12669    Can't use macros if only ENTER used at run a program
        #12676    if pm<lm then type near column break get ^L in file
        #12633    Style bar displayed while editing a macro
        
        =============
        
             Modules changed:    NWMEM1.ASM, NWQUICK.ASM, NWSWAP.ASM
                                 NWDINIT.ASM, NWEDIT2.ASM
        
        
        #12675    ^QE and ^QX after delete char; screen wrong
        Do ^QX, ^QE, Home or End quickly after an insert or delete in a 
        line and notice that the screen now updates correctly
        
        
        #12676    if pm<lm then type near column break get ^L in file
        Use JBUG.WSM and notice that the column indicators are now cor-
        rect.
        
        
        
        

LaurieO:




JohnA:



        


Jims: 


Titles of Bugs Fixed/Changes Made:

* new menu item - Extended keyboard (on/off)
* new menu item - XMS memory (no. of pages)
* new menu item - Function key labels (on/off)




Summaries of Fixes/Changes:
=================================================================
BUG TITLE:  new menu item - Extended keyboard (on/off)

FIX  DETAIL:  Add option in Keyboard patchs (A,D)

MODULES CHANGED:  NS1.FLG, NSMS1.MSG, NSHELP.MSG

TESTING  REQUIREMENTS:  Default should be off. Changing this op-
tion to 'ON' will update label EXTKB is now FF. WordStar keys 
F11 & F12 are functional.

=================================================================
BUG TITLE:  new menu item - XMS memory (no. of pages)

FIX  DETAIL:  Add option to Memory Usage Menu #2 (C, C, 2)

MODULES CHANGED:    NS1.FLG, NSMS1.MSG, NSHELP.MSG

TESTING  REQUIREMENTS:  Default should be 16 (pages). Same test-
ing requirements as EMS.


=================================================================
BUG TITLE:  new menu item - Function key labels (on/off)

FIX  DETAIL: Add option to Edit Screen Menu #2 (D, B, A, 2)

MODULES CHANGED:  NS1.FLG, NSMS1.MSG, NSHELP.MSG, NSMAIN.ASM
                  NSIO.ASM

TESTING  REQUIREMENTS:  Default should be off. Changing this op-
tion to 'ON' will update label FUNLBL to 02 and LABHP4 to FF. Two 
lines of function key labels will appear in help levels 1 - 4.


MarkH:


Titles of Bugs Fixed/Changes Made:

* (12658)  HP3D PS+ CART: .BN DO NOT PULL FROM CORRECT BIN WHEN SIMPLEX MODE

Summaries of Fixes/Changes:

======================================================================
BUG TITLE: (12658) HP3D PS+ CART: .BN DO NOT PULL FROM CORRECT BIN WHEN 
SIMPLEX MODE

FIX  DETAIL:  Fixed the POHP32.PS feeder file. There was a problem with the
.CSF files aswell. Changed the select now flags to 2 and fixed the if else
statements in the .ps file. This effected 3 HP printers in PS mode.

MODULES CHANGED:    *.DTC and POHP32.PS

TESTING  REQUIREMENTS:  All installs on this printer database and HP
PostScript Cart + printer.

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

  
Timl: 

        
Titles of Bugs Fixed/Changes Made:

* (Bug Number) Bug Title Line

BUG #12622	StarExchange comes up without feature installed (to user)





Summaries of Fixes/Changes:

=================================================================
BUG NUMBER:		12622


BUG TITLE:		Star Exchange comes up without feature installed


FIX  DETAIL:		Install.c now disables the execution of CONVERT.EXE
from Wordstar by changing the WS path used to find CONVERT.EXE from 10 to 13.
USRSETUP.BAT then puts the correct path in the user's CFG file's path 13 so 
thatCONVERT can be executed after the user files are correctly installed.


MODULES CHANGED:	INSTALL.C & USRSETUP.BAT


TESTING  REQUIREMENTS:	Install on Novell and 3Com LANs to verify both 
patch arrays have set the secondary path for CONVERT.EXE to 13 (was 10).
Run USRSETUP without CONVERT, check that "Can't find CONVERT.EXE" message
appears on invoking StarExchange from Additional menu.  Then add CONVERT 
with USRSETUP and check that it operates correctly.  Also test all USRSETUP
options to be sure everything still works.





  
Marylld:



Victoria:


