$TXT Created by MEIGHAN,MIKE at KERNEL.ISC-SF.VA.GOV (KIDS) on FRIDAY, 09/13/96 at 09:34 ============================================================================= Run Date: NOV 14, 1996 Designation: XU*8*47 Package : XU - KERNEL Priority: Mandatory Version : 8 SEQ #37 Status: Released ============================================================================= Subject: Menu System: Replaces XU*8*29 Category: - Input Template - Routine Description: ============ You must have Kernel patch XU*8*41 installed before installing this patch. This patch contains 7 routines, 1 option, and one input template. It replaces XU*8*29 which has been canceled. It fixes 3 problems in the Menu System: 1. Routines XQ72, XQ75, XQ83R, XQCHK, and XQT: If a parent option on the top of a menu tree was placed out-of-order or locked a user might be able to jump through it because of the way the compiled menus in ^XUTL were being built. [NOIS WBP-0895-22132, BYN-0895-11407] 2. Routines XQSMD1 and XQOO: Confusion resulted when a user encountered an option that contained a hyphen in the option name. The software could not easily distinguish between this type of option and two different options presented with a hyphen between them as a range of options to select. The software now looks first to see if a single option meets the selection criterion, and if so it ignore the possibility of a range of options. [NOIS SDC-0496-61676] 3. The option XUEDITOPT and the input template [XUEDITOPT]: A piece of code was added to the template in Kernel 8 to start micro surgery to rebuild the compiled menus after an option was created or changed. This resulted in errors because the code called FileMan from within a template. The call was therefore moved to the Exit Action of the option to avoid that conflict. [NOIS ERI-1095-21763, FTM-1095-43520] ------------------------------------------------------------------------- INSTALLATION: 1. Many of these routines are usually mapped on systems that allow it so you will have to disable mapping. 2. Use the 'INSTALL/CHECK MESSAGE' option on the PackMan menu. This option will load the KIDS package onto your system. 3. The patch has now been loaded into a Transport global on your system. You now need to use KIDS to install the Transport global. 4. On the KIDS menu, under the 'Installation' menu, use the following options: * Print Transport Global * Compare Transport Global to Current System * Verify Checksums in Transport Global * Backup a Transport Global * Install Package(s) 5. MSM Sites - Answer YES to the question 'Want to MOVE routines to other CPUs?'. Enter the names of your Compute and Print server(s). 6. Rebuild your mapped set if necessary. ------------------------------------------------------------------------- ROUTINE CHECKSUM PATCH LIST XQ72 10277570 **47** XQ75 14473337 **47** XQ83R 15234319 **47** XQCHK 7318302 **47** XQOO 21605060 **10,21,47** XQSMD1 14985441 **47** XQT 14370309 **20,47** Routine Information: ==================== ============================================================================= User Information: Entered By : MEIGHAN,MIKE Date Entered : SEP 10, 1996 Completed By: IVEY,JOEL Date Completed: NOV 13, 1996 Released By : LASHLEY,ANTHONY Date Released : NOV 14, 1996 ============================================================================= Packman Mail Message: ===================== $END TXT