NOVELL TECHNICAL INFORMATION DOCUMENT TITLE: LW42W2.EXE; Windows Applications Update DOCUMENT ID: TID251033 DOCUMENT REVISION: B DATE: 07JUN95 ALERT STATUS: Yellow INFORMATION TYPE: Issue README FOR: LW42W2.EXE NOVELL PRODUCT and VERSION: LAN WorkGroup 4.2 LAN WorkPlace for DOS 4.2 ABSTRACT: LW42W2.EXE is the latest maintenance patch for the LAN WorkPlace and LAN WorkGroup, Windows Applications and is recommended for all sites with LAN WorkPlace 4.2 or LAN WorkGroup 4.2. Includes numerous fixes and new features which were not included in LWP42W.EXE which it supersedes. Also, now re-includes the national language DLLs from LWP188.EXE for French, German, Portuguese and Spanish. ----------------------------------------------------------------- DISCLAIMER THE ORIGIN OF THIS INFORMATION MAY BE INTERNAL OR EXTERNAL TO NOVELL. NOVELL MAKES EVERY EFFORT WITHIN ITS MEANS TO VERIFY THIS INFORMATION. HOWEVER, THE INFORMATION PROVIDED IN THIS DOCUMENT IS FOR YOUR INFORMATION ONLY. NOVELL MAKES NO EXPLICIT OR IMPLIED CLAIMS TO THE VALIDITY OF THIS INFORMATION. ----------------------------------------------------------------- ISSUE Table of Contents 1 - INTRODUCTION / INSTALLATION INSTRUCTIONS 2 - NEW THIS REVISION 2.1 - INSTALLR.BAT / WHICH.EXE 2.2 - LWP_CHK.BAT / LWP_LOG.BAT 2.3 - PRESENTR.EXE (Host Presenter) 3 - Fixes and Enhancements carried over from prior patches. ----------------------------------------------------------- 1 - INTRODUCTION / INSTALLATION INSTRUCTIONS 1.1 - INTRODUCTION This document is formatted as a reference document. Rather than trying to read this entire document, use the Table of Contents to determine which sections to read in detail. Module versions are indicated at the beginning of each symptom below. In all cases, these fixes are the current (included) version of the given module. 1.2 - INSTALLATION INSTRUCTIONS Install this patch by: - Running the INSTALLR.BAT batch file, or - COPYing the files in this patch into the proper product \NET\BIN directory (d:\NET\BIN, or server/volume:NET\BIN). - Run LWP_CHK.BAT and address any warnings that are applicable. 1.3 - PATCH CONTENTS Self-Extracting File Name: LW42W2.EXE Revision: B Files Included Size Date Time \ LW42W2.TXT (This File) FS.DLL 16832 04-04-94 4:22p R412-2A WDOSFS.DLL 19808 04-04-94 4:22p R412-2A WFTPFS.DLL 57232 04-04-94 4:22p R412-2A LWPUTIL.DLL 35936 03-21-94 4:22p R412-2A PRESENTR.EXE 191376 02-15-94 4:22p R412-3B RAPFILER.EXE 113792 09-29-94 4:22p R412-2E RESOLVIP.EXE 17392 08-12-94 4:22p R412-2A SERVEFTP.EXE 89136 06-22-94 4:22p R412-2A LWP_CHK.BAT 14417 03-31-95 4:22p 1.2 LWP_LOG.BAT 1613 03-31-95 4:22p 1.1 WHICH.EXE 26751 12-07-94 4:22p N/A INSTALLR.BAT 5326 04-01-95 4:22p 1.5 \LANGUAGE\FRENCH RAPLANG.DLL 47616 04-07-94 4:22p N/A \LANGUAGE\GERMAN RAPLANG.DLL 47616 04-07-94 4:22p N/A \LANGUAGE\PORTUGUE.SE RAPLANG.DLL 47616 04-07-94 4:22p N/A \LANGUAGE\SPANISH RAPLANG.DLL 47616 04-07-94 4:22p N/A 1.4 - PATCH AVAILABILITY TID1001167 contains an HTML (HyperText Markup Language) list of World Wide Web pointers to patches for LAN WorkPlace 4.2. Patch locations by electronic service are as follow: CompuServe: NetWire NOVLIB 08 World-Wide-Web: http://www.novell.com/ServSupp/ Gopher: gopher://gopher.novell.com:70/11/pub/netware/unixconn/lwdos42 FTP: ftp://ftp.novell.com/pub/netware/unixconn/lwdos42 ftp://ftp.novell.com/pub/netwire/novlib/08 1.5 - PATCH HISTORY LW42W2.EXE (Rev B) supersedes LWP42W.EXE (Rev A) and includes the national language DLLs from LWP188. LWP42T.EXE (Rev A) supersedes LWP208.EXE. 2 - NEW THIS REVISION 2.1 - INSTALLR.BAT / WHICH.EXE New with LW42W2.EXE contains a batch file installer. This installer uses the utilities WHICH.EXE and DOS REPLACE.EXE. It also requires about 500 bytes of free environment space. The batch file will find the correct directory tree by looking for a signature file (namely LWPCON.EXE). If there are any problems running the installer batch utility, manually update your appropriate directories with the files contained in this patch using the REPLACE or COPY command. Usage: INSTALLR [/h] [/p] [/r] [/d dir] where: /h Displays this information. /r View the LW42W2.TXT file after installing. /p Prompts user before adding/replacing each file. dir Optionally specifies the directory to be upgraded. WARNING: This batch file requires an environment size of 1024 or more. Add this line to CONFIG.SYS to ensure proper execution. SHELL=C:\MSDOS\6\COMMAND.COM C:\ /E:2048 /P NOTE: WHICH.EXE identifies the locations and full names of specified files found in DOS PATH. "WHICH -h" will produce a usage description. This program is not supported by Novell, Inc and is a utility provided by Technical Support. It is donated to this patch by John "Frotz" Fa'atuai (Frotz@novell.com). 2.2 - LWP_CHK.BAT / LWP_LOG.BAT LWP_CHK.BAT will examine your environment and determine if there are multiple copies of files in unexpected locations. It will generate a log file (LWP.LOG) in the TEMP directory. LWP.LOG lists the important files that were found via your PATH, complete with version and path information. Run this batch file to determine if your LAN WorkPlace environment is stable. LWP_LOG.BAT is used by LWP_CHK.BAT to create LWP.LOG. NOTE: When running LWP_CHK.BAT and LWP_LOG.BAT, these files must either be in a directory referenced by path or in your current directory. 2.3 - PRESENTR.EXE (Host Presenter) 2.3.1 - R412-3B / R412-3A / R412-2W: Corrects problems printing the last line of a selected area. 2.3.2 - R412-2Z / R412-2X: Corrects problem with "4i" (garbage postscript data) being printed. 2.3.3 - R412-2Y / R412-2U: Corrects problem with CUP or "Cursor Postion" (CSI 999 ; 999 H) defaulting to (1, 1). Most applications attempt to position the cursor at (999,999) and then read the effective cursor position to determine the current terminal size. Prior to this correction, the cursor position would be the upper left corner of the screen, not the lower right corner of the screen. R412-2U fixed this problem in 80-column mode. R412-2Y fixed this problem in 132-column mode. In order for this to function correctly, AUTOWRAP must be disabled. The Menu sequence to do this is: SETUP | DISPLAY | AUTOWRAP checkbox. 2.3.4 - R412-2V: Corrects a problem where escape sequences were displayed rather than interpreted in the upper left corner of the screen. 2.3.5 - R412-2T: Corrects problems where lines were dropped while in continuous print mode. 2.3.6 - R412-2S: Corrects problems where the Terminal Newline definition (CR or CRLF) caused problems when logging into a host. 2.3.7 - R412-2R: Corrects a problem where the cursor disappeared while in continuous print mode. 2.3.8 - R412-2Q: Corrects timing problems between Host Presenter and Script Director. Also corrects a memory leak associated with the DDE communication between these two applications. 2.3.9 - R412-2P: Host Presenter now automatically adjusts the screen to fit 24 lines and 80 columns on the screen. The internal application stack was also decreased by 5K. 2.3.10 - R412-2O: Corrects a problem where the Spanish LAN WorkPlace HPLANG.DLL displayed garbage and then crashed Windows; the user would be left at the DOS prompt. 2.3.11 - R412-2N: No longer clears the screen when setting the display to 80 columns using the VT220 escape code DECCOLM Reset (CSI ? 3 l). NOTE: The last character in the DECCOLM Reset sequence is a lower case "L". 2.3.12 - R412-2N: Added code to adjust the screen size according to the number of columns displayed. 2.3.13 - R412-2N: Corrects a problem using very small fonts using postscript in Landscape Orientation, while "Bypass Printer Driver" is enabled. 3 - Fixes and Enhancements carried over from prior patches. 3.1 - PRESENTR.EXE (Host Presenter) 3.1.1 - R412-2L: General Protection Fault in Windows when trying to select a different printer in MS Excel 5.0 while Host Presenter was running. 3.1.2 - R412-2K: Running vi on a Sequent host, displayed garbage when doing a page up (Ctrl-U) and a page down (Ctrl-D). 3.1.3 - R412-2J: Capturing the Entire Buffer produced random missing lines in the file output. MENU ACCESS: File | Capture... 3.1.4 - R412-2H: Underscores displayed on the printout where there should have been spaces. This only occurred when printing files to a postscript printer via the VAX/VMS PRINTER.COM DCL script. 3.1.5 - R412-2G: A General Protection Fault occurred after printing a file approximately 10 times. 3.1.6 - R412-2F: Exiting from Windows to DOS when double-clicking the OK button in the screen/buffer printing dialogue. 3.1.7 - Other changes to Host Presenter are: Changes in the Windows Control Panel or Print Manager were are now always reflected dynamically in the application. Previously this was only true if the application was restarted after the changes were made. The workstation would no longer hangs when 5 active sessions were opened. Corrects the error condition "Unable to obtain requested font" while using Continuous Printing in Landscape on a HP LaserJet. A screen flash while using vi(1) could no longer causes a loss of system resources. Corrects a problem where printing to "Generic/Text Only" would insert 14 newlines ("\n" or 0x0A) characters after a line break. Fixed a General Protection Fault when continuously printing a text line longer than 132 characters. Selecting Landscape Orientation under File | Printer Setup now works. 3.1.8 - Enhancements to Host Presenter's Capture facilities. MENU ACCESS: File | Capture Now able to print to postscript printers. Enable/Disable this functionality by checking/unchecking the "Bypass Printer Driver" checkbox. * To print postscript, uncheck the Bypass Printer Driver checkbox. * To print HP PCL (non-postscript), check the Bypass Printer Driver checkbox. Capturing can now be turned off from MENU ACCESS: File | Print Options. 3.2 - RAPFILER.EXE (Rapid Filer) 3.2.1 - R412-2E: When printing from files generated by a Micro Focus compiler, some lines printed twice while some lines were blanked out. 3.2.2 - R412-2E: Corrects problems with View Partial File List on VMS systems. 3.2.3 - R412-2C: Changes in the Windows Control Panel or Print Manager are now always being reflected in the application. Previously this was only true if the application was restarted after the changes were made. 3.2.4 - R412-2B: The last line of a file, might not contain a Carriage Return/Line Feed sequence (CR/LF). This problem was seen together with Novell DOS 7 and other Digital Research General Purpose Operating System tools. 3.2.5 - If the user did not have write permission when overwriting a host file, the file was not copied and the file on host was deleted. 3.3 - SERVEFTP.EXE (Serving FTP) 3.3.1 - R412-2A: Users can now connect to a minimized (iconized) Serving FTP. Previously, users could not connect regardless of whether or not Restricted Access was enabled. 3.4 - RESOLVIP.EXE (IP Resolver) 3.4.1 - R412-2A: Corrects the problem which caused "Unable to open socket, error 55" while the Dialer was in use. 3.5 - FS.DLL 3.5.1 - R412-2A: Corrections made at the LAN WorkPlace 4.12 to 4.20 transition. 3.6 - WDOSFS.DLL 3.6.1 - R412-2A: Corrections made at the LAN WorkPlace 4.12 to 4.20 transition. 3.7 - WFTPFS.DLL 3.7.1 - R412-2A: Corrections made at the LAN WorkPlace 4.12 to 4.20 transition. 3.8 - LWPUTIL.DLL 3.8.1 - R412-2A: Corrections made at the LAN WorkPlace 4.12 to 4.20 transition. --------------------------------------------------------------- Any trademarks referenced in this document are the property of their respective owners. Consult your product manuals for complete trademark information. ----------------------------------------------------------------- ÿ