Harmony Release Message to Internal Xerox Users =============================================== (this text saved: {eris}Harmony>Doc>HarmonyReleaseMsg.txt) This message announces the latest release of Interlisp-D to the Internal Xerox community. This release is known as the "Harmony" release. The Harmony release is a significant improvement over the last Interlisp-D release (Carol), with changes and improvements in a great number of areas. Over 450 ARs have been closed between Carol and Harmony. Full release documention of differences between Carol and Harmony is still in preparation. A draft version is stored in {eris}Harmony>Doc>HarmonyReleaseSpecifics.txt.) How to Install Harmony ====================== For information on installing the Harmony release of Interlisp-D on your machine, see {eris}Harmony>Doc>GettingStarted.tedit (& .press). VERY IMPORTANT WARNING FOR DLION USERS: The Harmony release of Interlisp-D is compatible with the Mesa 11.0 (Klamath) version of the Pilot DLion file system. This release of Pilot file system is INCOMPATIBLE with older versions. This means that if you use the Mesa 11.0 tools on a Dlion with an old file system, it is possible to DESTROY information on your Dlion disk. For example, if you start Othello 11.0 on a machine configured in Mesa 10.0, it may print a message saying that "the disk needs to be scavenged " -- if you scavenge the disk, you may lose the information on it. Before upgrading to Mesa 11.0, be sure that all valuable information on your Dlion disk is stored on a file server, or on floppy disks. Harmony Release Files ===================== All of the files needed to use the Harmony release are in the directory {eris}Harmony>. Specifically: {eris}Harmony>Basics>* Contains the Harmony sysouts, initial microcode, sample INIT files (INIT.SAMPLE, INIT.NONET, etc.). {eris}Harmony>Library>* Contains all of the supported lisp library packages. Most of these have been revised since the Carol release {eris}Harmony>Lispusers>* Contains only a few files. These files are new versions of Lispusers packages which have been updated to run in Harmony. Most of the files on {eris} can run in Harmony unchanged. {eris}Harmony>Mesa>* Contains some tools written in Mesa which are useful when running Interlisp on a Dlion (1108). These include tools for partitioning a Dlion disk, and installing Interlisp. These tools are described in {eris}Harmony>Doc>GettingStarted.tedit. {eris}Harmony>CM>* Contains the command files used to partition Dlion disks, and install Interlisp onn a Dlion, from Othello or the new "Hello" tool. {eris}Harmony>Doc>* Contains documentation files. Important Changes in Harmony ============================ Please see the full release documentation {eris}Harmony>Doc>HarmonyReleaseSpecifics.txt. There are two important changes which are summarized here. Printing and Fonts: The printing and font mechanisms have been extensively revised and cleaned up. Everything that worked before should still work, plus a lot of new functionality has been added. IMPORTANT CHANGE: The global variables which point at font files and font widths files have been changed. Instead of FONTDIRECTORIES, STARFONTDIRECTORIES, etc., the appropriate variables are DISPLAYFONTDIRECTORIES, DISPLAYFONTEXTENSIONS, PRESSFONTWIDTHSFILES, and INTERPRESSFONTDIRECTORIES. If these variables are not set correctly, you may get FONT NOT FOUND errors when you try to print or display characters in different fonts. The file {eris}Harmony>Basics>INIT.CIS is a site-specific init file which contains values for all of the variables needed. This file should be modified for each individual site. Dlion Local File system: As mentioned above, the Harmony release of Interlisp-D is compatible with the Klamath version of the pilot file system. In order to use the Interlisp-D on a Dlion, it is necessary to upgrade your Dlion to Klamath. While Mesa provides the ability to convert Mesa 10.0 workstations to Mesa 11.0, this "forward scavenge" will NOT convert Interlisp-D disk partitions. The simplest and most fail-safe way of converting your disk is to copy any valuable files from the local file system to a file server or floppies (using Carol Interlisp), upgrade to Klamath, and reload the files. Besides the changes in the local file system format, a few of the functions have been renamed (MKDIR -> DFSCREATEDIRECTORY, MAKEPILOT -> DFSPURGEDIRECTORY). Also, the mechanism for specifying a particular volume on a Dlion has changed: instead of using {FOO}BAR to access the file BAR on the local disk volume FOO, one should use {DSK}BAR. For compatibility, {DSK}FOO will search and use the first local file system volume on the disk after the currently-running Interlisp volume. In the Othello command files provided for partitioning the Dlion disk, the default name of the local file system volume has been changed from DSK to LispFiles.oGACHA NILNILÒGACHA NILNILGACHA NILNILGACHA NILNILGACHA NILNILGACHA NILNILGACHA NILNILmGACHA NILNILGACHA NILNILGACHA NILNILeGACHA NILNILGACHA NILNILGACHA NILNILoGACHA NILNILGACHA NILNIL GACHA NILNILÁGACHA NILNILGACHA NILNILGACHA NILNILúGACHA NILNILGACHA NILNILGACHA NILNIL„GACHA NILNILGACHA NILNILGACHA NILNILGACHA NILNILGACHA NILNILGACHA NILNILGACHA NILNILGACHA NILNILGACHA NILNILšGACHA NILNILGACHA NILNILGACHA NILNILGACHA NILNILGACHA NILNILGACHA NILNILGACHA NILNILGACHA NILNILBGACHA NILNILGACHA NILNIL‰GACHA °Sz¸