If you want to modify one file: Open EditTool; stuff the prepared text into Operations: select the document and hit Do If you want to modify multiple files: Open EditTool; stuff the prepared text into Operations: Fill in the field Working Directory: Fill in the field Files: Hit DoForEachFile: Wait This will not do all the modifications! Some modifications which often might change wrong places are ommited. But check anyway whether any of these modifications change stuff which shouldnt. The list of files is probably not of any value to you, but I need it and this is the natural place to store it. **************** SubstituteInEntireDoc MatchCase MatchLiterally LeaveInitCap MatchWords SubsetLooksTest SearchFor "CD.combined" ReplaceBy "CD.undefLayer" DoSubstitute SearchFor "CD.highLightShade" ReplaceBy "CD.shadeLayer" DoSubstitute SearchFor "CD.highLightError" ReplaceBy "CD.errorLayer" DoSubstitute SearchFor "CDErrors.highLightError" ReplaceBy "CDErrors.errorLayer" DoSubstitute SearchFor "CDErrors.highLightError" ReplaceBy "CDErrors.errorLayer" DoSubstitute SearchFor "PutPropOnInstance" ReplaceBy "PutInstanceProp" DoSubstitute SearchFor "PutPropOnDesign" ReplaceBy "PutDesignProp" DoSubstitute SearchFor "PutPropOnTechnology" ReplaceBy "PutTechnologyProp" DoSubstitute SearchFor "PutPropOnAtom" ReplaceBy "PutAtomProp" DoSubstitute SearchFor "PutPropOnObject" ReplaceBy "PutObjectProp" DoSubstitute SearchFor "PutPropOnLayer" ReplaceBy "PutLayerProp" DoSubstitute SearchFor "PutPropOnPropRef" ReplaceBy "PutPRefProp" DoSubstitute SearchFor "GetPropFromInstance" ReplaceBy "GetInstanceProp" DoSubstitute SearchFor "GetPropFromDesign" ReplaceBy "GetDesignProp" DoSubstitute SearchFor "GetPropFromList" ReplaceBy "GetListProp" DoSubstitute SearchFor "GetPropFromTechnology" ReplaceBy "GetTechnologyProp" DoSubstitute SearchFor "GetPropFromAtom" ReplaceBy "GetAtomProp" DoSubstitute SearchFor "GetPropFromObject" ReplaceBy "GetObjectProp" DoSubstitute SearchFor "GetPropFromLayer" ReplaceBy "GetLayerProp" DoSubstitute SearchFor "GetPropFromPropRef" ReplaceBy "GetPRefProp" DoSubstitute SearchFor "DangerousCopyProps" ReplaceBy "DCopyProps" DoSubstitute SearchFor "DangerousAppendProps" ReplaceBy "DAppendProps" DoSubstitute SearchFor "CDSequencer.QuitCommand" ReplaceBy "CDSequencer.Quit" DoSubstitute SearchFor "CDSequencer.AbortTheCommand" ReplaceBy "CDSequencer.AbortDesignsCommand" DoSubstitute SearchFor "CDValue.EnregisterKey" ReplaceBy "CDValue.RegisterKey" DoSubstitute SearchFor "CDSequencer.QuitCommand" ReplaceBy "CDSequencer.Quit" DoSubstitute SearchFor "CDSequencer.AbortTheCommand" ReplaceBy "CDSequencer.AbortDesignsCommand" DoSubstitute SearchFor "CDValue.EnregisterKey" ReplaceBy "CDValue.RegisterKey" DoSubstitute SearchFor "CDDirectory.CleanUpDirectory" ReplaceBy "CDDirectory.PruneDirectory" DoSubstitute SearchFor "CDDirectory.RenameNCleanUp" ReplaceBy "CDDirectory.RenameNRemove" DoSubstitute SearchFor "CDDirectory.RemoveObjectFromDirectory" ReplaceBy "CDDirectory.RemoveIfUnused" DoSubstitute SearchFor "CDExtras.RemoveProperties" ReplaceBy "CDCleanUp.RemoveProperties" DoSubstitute SearchFor "CDExtras.BoundingBox" ReplaceBy "CDCommandOps.BoundingBox" DoSubstitute SearchFor "CDExtras.PushedCellName" ReplaceBy "CDCells.PushedCellName" DoSubstitute SearchFor "CDExtras.ToLambda" ReplaceBy "CDCommandOps.PushedCellName" DoSubstitute SearchFor "CDExtras.ToRope" ReplaceBy "CDCommandOps.ToRope" DoSubstitute SearchFor "CDMenus.ImplementMenuCommand" ReplaceBy "CDMenus.ImplementCommandToCallMenu" DoSubstitute SearchFor "CDOps.Info" ReplaceBy "CDOps.ObjectInfo" DoSubstitute SearchFor "CDOps.AddAnObject" ReplaceBy "CDOps.IncludeObjectI" DoSubstitute SearchFor "CDMenus.CallCommand" ReplaceBy "CDMenus.CallMenuAndExecute" DoSubstitute SearchFor "REF CD.ObjectClass" ReplaceBy "CD.ObjectClass" DoSubstitute $$$$$$ CornerStitching $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ SearchFor "CornerStitching" ReplaceBy "CStitching" DoSubstitute SearchFor "PerTileProc" ReplaceBy "TileProc" DoSubstitute SearchFor "PerTileChangeProc" ReplaceBy "RectProc" DoSubstitute SearchFor "FuncChangeRect" ReplaceBy "ChangeEnumerateArea" DoSubstitute SearchFor "tilesInTesselationCount" ReplaceBy "tileCount" DoSubstitute SearchFor "TileAt" ReplaceBy "FindTile" DoSubstitute SearchFor "ContentsBound" ReplaceBy "BBox" DoSubstitute SearchFor "en" ReplaceBy "eN" DoSubstitute SearchFor "sw" ReplaceBy "sW" DoSubstitute SearchFor "ne" ReplaceBy "nE" DoSubstitute SearchFor "ws" ReplaceBy "wS" DoSubstitute SearchFor "CsRect" ReplaceBy "Rect" DoSubstitute SearchFor "FreeTesselation" ReplaceBy "ResetTesselation" DoSubstitute SearchFor "ENorthNeighbour" ReplaceBy "EN" DoSubstitute SearchFor "NEastNeighbour" ReplaceBy "NE" DoSubstitute SearchFor "WSouthNeighbour" ReplaceBy "WS" DoSubstitute SearchFor "SWestNeighbour" ReplaceBy "SW" DoSubstitute SearchFor "Value" ReplaceBy "value" DoSubstitute SearchFor "NorthEdge" ReplaceBy "NEdge" DoSubstitute SearchFor "EastEdge" ReplaceBy "EEdge" DoSubstitute SearchFor "SouthEdge" ReplaceBy "SEdge" DoSubstitute SearchFor "WestEdge" ReplaceBy "WEdge" DoSubstitute SearchFor "AreaEmpty" ReplaceBy "IsEmpty" DoSubstitute $$$$$$ List of files $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ CD.mesa CDInstances.mesa CDAtomicObjects.mesa CDBasics.mesa CDCallSpecific.mesa CDCells.mesa CDColors.mesa CDCleanUp.mesa CDDefaultProcs.mesa CDDirectory.mesa CDDirectoryOps.mesa CDDrawQueue.mesa CDErrors.mesa CDEvents.mesa CDExtras.mesa CDOldInterestRects.mesa CDIO.mesa CDLayers.mesa CDLRUCache.mesa CDMarkObjects.mesa CDMarks.mesa CDMenus.mesa CDOps.mesa CDOrient.mesa CDPanel.mesa CDPolygons.mesa CDProperties.mesa CDPropertyTools.mesa CDRects.mesa CDRepetitions.mesa CDRopeViewer.mesa CDSequencer.mesa CDSimpleOps.mesa CDSimpleRules.mesa CDStretchyExtras.mesa CDSymbolicObjects.mesa CDTexts.mesa CDTipEtc.mesa CDValue.mesa CDViewer.mesa CDViewerBase.mesa CDViewHighlight.mesa TokenIO.mesa CDCommandOps.mesa CDImports.mesa CDImportsExtras.mesa CDVScale.mesa CDVFurtherPainters.mesa CDVArrow.mesa CDVTicks.mesa CDGenerate.mesa CDGenerateBackdoor.mesa CDGenerateImports.mesa CDRemote.mesa CDMenuSpecials.mesa CDPropertyExtraction.mesa CDInstancesImpl.mesa CDAtomicObjectsImpl.mesa CDBasicsImpl.mesa CDBusCells.mesa CDBusCellsImpl.mesa CDCallSpecificImpl.mesa CDCellsImpl.mesa CDCellsImpl2.mesa CDCleanUpImpl.mesa CDColorsImpl.mesa CDColorCommands.mesa CDDefaultProcsImpl.mesa CDDebugCommands.mesa CDDirectoryImpl.mesa CDDirectoryOpsImpl.mesa CDDrawQueueImpl.mesa CDErrorsImpl.mesa CDEventsImpl.mesa CDExtrasImpl.mesa CDImpl.mesa CDIn.mesa CDOldInterestRectsImpl.mesa CDLRUCacheImpl.mesa CDSymbolicObjectsCommands.mesa CDMarkObjectsImpl.mesa CDMarksImpl.mesa CDMenusImpl.mesa CDOpsImpl.mesa CDOrientImpl.mesa CDOut.mesa CDPanelImpl.mesa CDPolygonsImpl.mesa CDPolygonsCommands.mesa CDPrivate.mesa CDPropertiesImpl.mesa CDPropertyCommands.mesa CDPushByNameCommands.mesa CDRectsImpl.mesa CDRepetitionsImpl.mesa CDRopeViewerImpl.mesa CDSimpleRulesImpl.mesa CDSequencerImpl.mesa CDSimpleOpsImpl.mesa CDSplitWireCommands.mesa CDSymbolicObjectsImpl.mesa CDStarter.mesa CDStretchyExtrasImpl.mesa CDTextsImpl.mesa CDTipEtcImpl.mesa CDValueImpl.mesa CDVCommands.mesa CDVDraw.mesa CDViewerImpl.mesa CDViewerBaseImpl.mesa CDViewHighlightImpl.mesa CDVSomeCursors.mesa CDVCursorImpl.mesa CDVMain.mesa CDVMarksAndModes.mesa CDVPrivate.mesa CDCellCommands.mesa CDExtraCommands.mesa CDMoveCopyCommands.mesa CDMenuCommands.mesa CDRepetitionCommands.mesa CDStretchCommands.mesa TokenIOImpl.mesa CDBasicCommands.mesa CDIOCommands.mesa CDLayersImpl.mesa CDEmergencyHandling.mesa CDCommandOpsImpl.mesa CDImportsImpl.mesa CDImportCommands.mesa CDVScaleImpl.mesa CDVFurtherPaintersImpl.mesa CDVArrowImpl.mesa CDVTicksImpl.mesa CDVSpecialPainters.mesa CDMenuSpecialsImpl.mesaCDGenerateImpl.mesa CDGenerateCommands.mesa CDGenerateImportsImpl.mesa CDGenerateDirectoryImpl.mesa CDRemoteImpl.mesa CDPanelFonts.mesa CDPanelFontsImpl.mesa CDPropertyExtractionImpl.mesa CMosB.mesa CMosBObjects.mesa ConvertCMosB.mesa CMosBImpl.mesa CMosBWellDifImpl.mesa CMosBObsImpl.mesa CMosBCommands.mesa CMosBObjectsImpl.mesa CMosBSimpleRulesImpl.mesa CMosB8BitColors.mesa Brenames23.tioga Ch. Jacobi, March 26, 1986 2:46:13 pm PST Κq˜™Icodešœ)™)J™—J˜šΟl˜Jšœ˜JšœΟb œ˜)Jšœž˜—J˜š%˜%Jšœ˜Jšœž œ˜)Jšœž ˜$Jšœžœ˜Jšœž˜J˜—J˜J˜ΏJ˜oJ˜J˜J˜Jšœ’˜’J˜J˜J˜J˜5J˜Jšœ@˜@Jšœ:˜:Jšœ@˜@JšœH˜HJšœG˜GJšœ5˜5Jšœ8˜8Jšœ+˜+Jšœ+˜+Jšœ+˜+Jšœ+˜+Jšœ1˜1JšœF˜FJšœ8˜8Jšœ7˜7Jšœ8˜8Jšœ7˜7Jšœ1˜1Jšœ5˜5Jšœ4˜4Jšœ5˜5Jšœ4˜4Jšœ7˜7J˜J˜3J˜J˜΄J˜J˜½—…—φ!©