RegisterCommandAtoms:
PROC = {
RegisterInternal[$ApplyCaretLook, ApplyCaretLook];
RegisterInternal[$ApplyLook, ApplyLook];
RegisterInternal[$ClearCaretLooks, ClearCaretLooks];
RegisterInternal[$ClearLooks, ClearLooks];
RegisterInternal[$BackSpace, BackSpace];
RegisterInternal[$BackWord, BackWord];
RegisterInternal[$DeleteNextChar, DeleteNextChar];
RegisterInternal[$DeleteNextWord, DeleteNextWord];
RegisterInternal[$GoToPreviousWord, GoToPreviousWord];
RegisterInternal[$GoToNextWord, GoToNextWord];
RegisterInternal[$GoToPreviousChar, GoToPreviousChar];
RegisterInternal[$GoToNextChar, GoToNextChar];
RegisterInternal[$GoToPreviousNode, GoToPreviousNode];
RegisterInternal[$GoToNextNode, GoToNextNode];
RegisterInternal[$GoToEndOfNode, GoToEndOfNode];
RegisterInternal[$GoToBeginningOfNode, GoToBeginningOfNode];
RegisterInternal[$Copy, Copy];
RegisterInternal[$Delete, Delete];
Register [$DoEdit, DoEdit];
RegisterInternal[$ExpandAbbrev, ExpandAbbrev];
RegisterInternal[$Move, Move];
RegisterInternal[$NormalizeToStart, NormalizeToStart];
Register [$NormalizeToCaret, Normalize];
RegisterInternal[$NormalizeToEnd, NormalizeToEnd];
RegisterInternal[$RemoveCaretLook, RemoveCaretLook];
RegisterInternal[$RemoveLook, RemoveLook];
RegisterInternal[$SetStyle, SetStyle];
RegisterInternal[$Time, Time];
RegisterInternal[$RedSplit, RedSplit];
RegisterInternal[$YellowSplit, YellowSplit];
RegisterInternal[$BlueSplit, BlueSplit];
RegisterInternal[$Transpose, Transpose];
RegisterInternal[$ToBoth, ToBoth];
RegisterInternal[$ToLimbo, ToLimbo];
RegisterInternal[$ToPrimary, ToPrimary];
RegisterInternal[$ToSecondary, ToSecondary];
RegisterInternal[$CutToWorld, CutToWorld];
RegisterInternal[$CutToWorldFormatted, CutToWorldFormatted];
RegisterInternal[$CopyToWorld, CopyToWorld];
RegisterInternal[$CopyToWorldFormatted, CopyToWorldFormatted];
RegisterInternal[$Paste, Paste];
RegisterInternal[$PasteFromWorld, PasteFromWorld];
RegisterInternal[$PasteFromWorldFormatted, PasteFromWorldFormatted];
RegisterInternal[$EditReset, EditReset];
RegisterInternal[$EditAbort, EditAbort];
RegisterInternal[$EditText, EditText];
RegisterInternal[$EditFormat, EditFormat];
RegisterInternal[$EditType, EditFormat]; -- For compatability
RegisterInternal[$EditLooks, EditLooks];
RegisterInternal[$GetSecondary, GetSecondary];
RegisterInternal[$MakePDel, MakePDel];
RegisterInternal[$FindNext, FindNext];
RegisterInternal[$FindAny, FindAny];
RegisterInternal[$FindPrev, FindPrev];
RegisterInternal[$FindNextDef, FindNextDef];
RegisterInternal[$FindAnyDef, FindAnyDef];
RegisterInternal[$FindPrevDef, FindPrevDef];
RegisterInternal[$FindNextWord, FindNextWord];
RegisterInternal[$FindAnyWord, FindAnyWord];
RegisterInternal[$FindPrevWord, FindPrevWord];
RegisterInternal[$FindNextCaseless, FindNextCaseless];
RegisterInternal[$FindAnyCaseless, FindAnyCaseless];
RegisterInternal[$FindPrevCaseless, FindPrevCaseless];
RegisterInternal[$FindNextDefCaseless, FindNextDefCaseless];
RegisterInternal[$FindAnyDefCaseless, FindAnyDefCaseless];
RegisterInternal[$FindPrevDefCaseless, FindPrevDefCaseless];
RegisterInternal[$FindNextWordCaseless, FindNextWordCaseless];
RegisterInternal[$FindAnyWordCaseless, FindAnyWordCaseless];
RegisterInternal[$FindPrevWordCaseless, FindPrevWordCaseless];
Register [$PushSelection, SaveSelectionA];
Register [$PopSelection, RestoreSelectionA];
Register [$SaveSelection, SaveSelectionA];
Register [$RestoreSelection, RestoreSelectionA];
Register [$SaveSelectionA, SaveSelectionA];
Register [$RestoreSelectionA, RestoreSelectionA];
Register [$SaveSelectionB, SaveSelectionB];
Register [$RestoreSelectionB, RestoreSelectionB];
RegisterInternal[$Position, Position];
RegisterInternal[$PositionIncludingComments, PositionIncludingComments];
RegisterInternal[$MsgPosition, MsgPosition];
RegisterInternal[$MsgPositionIncludingComments, MsgPositionIncludingComments];
RegisterInternal[$StuffPosition, StuffPosition];
RegisterInternal[$StuffPositionIncludingComments, StuffPosition];
RegisterInternal[$RedMouse, RedMouse];
RegisterInternal[$YellowMouse, YellowMouse];
RegisterInternal[$BlueMouse, BlueMouse];
RegisterInternal[$RedDown, RedDown];
RegisterInternal[$YellowDown, YellowDown];
RegisterInternal[$BlueDown, BlueDown];
RegisterInternal[$SelBranch, SelBranch];
RegisterInternal[$SelChar, SelChar];
RegisterInternal[$SelExpand, SelExpand];
RegisterInternal[$SelExtend, SelExtend];
RegisterInternal[$SelStartExtend, SelStartExtend];
RegisterInternal[$SelNode, SelNode];
RegisterInternal[$SelNotPendDel, SelNotPendDel];
RegisterInternal[$SelPendDel, SelPendDel];
RegisterInternal[$ForceSelPendDel, ForceSelPendDel];
RegisterInternal[$ForceSelNotPendDel, ForceSelNotPendDel];
RegisterInternal[$SelSamePendDel, SelSamePendDel];
RegisterInternal[$SelPrimary, SelPrimary];
RegisterInternal[$SelReduce, SelReduce];
RegisterInternal[$SelSame, SelSame];
RegisterInternal[$SelSameEnd, SelSameEnd];
RegisterInternal[$SelSecondary, SelSecondary];
RegisterInternal[$SelUpdate, SelUpdate];
RegisterInternal[$SelWord, SelWord];
RegisterInternal[$IntermediateUser, IntermediateUser];
RegisterInternal[$AdvancedUser, AdvancedUser];
RegisterInternal[$ExpertUser, ExpertUser];
RegisterInternal[$Break, Break];
RegisterInternal[$Join, Join];
RegisterInternal[$Nest, Nest];
RegisterInternal[$SaveForPaste, SaveForPaste];
RegisterInternal[$SetFormat, SetFormat];
RegisterInternal[$SetType, SetFormat]; -- For compatability
RegisterInternal[$GetFormat, GetFormat];
RegisterInternal[$GetType, GetFormat]; -- For compatability
RegisterInternal[$UnNest, UnNest];
RegisterInternal[$AllCaps, AllCaps];
RegisterInternal[$AllLower, AllLower];
RegisterInternal[$FirstCap, FirstCap];
RegisterInternal[$InitialCaps, InitialCaps];
Register [$AllLevels, AllLevels];
Register [$FewerLevels, FewerLevels];
Register [$MoreLevels, MoreLevels];
Register [$FirstLevelOnly, FirstLevelOnly];
RegisterInternal[$CaretAfter, CaretAfter];
RegisterInternal[$CaretBefore, CaretBefore];
RegisterInternal[$Everything, Everything];
RegisterInternal[$GrowSelection, GrowSel];
RegisterInternal[$GrowSelectionToBlanks, GrowSelToBlanks];
RegisterInternal[$InsertLineBreak, InsertLineBreak];
RegisterInternal[$InsertNewline, InsertNewline];
RegisterInternal[$MakeNotPendingDelete, MakeNotPendingDelete];
RegisterInternal[$MakePendingDelete, MakePendingDelete];
Register [$MakePointSelection, MakePointSelection];
RegisterInternal[$MakeControlCharacter, MakeControlCharacter];
RegisterInternal[$MakeOctalCharacter, MakeOctalCharacter];
RegisterInternal[$UnMakeControlCharacter, UnMakeControlCharacter];
RegisterInternal[$UnMakeOctalCharacter, UnMakeOctalCharacter];
RegisterInternal[$MakePrimary, MakePrimaryOp];
RegisterInternal[$MakeSecondary, MakeSecondaryOp];
RegisterInternal[$CancelPrimary, CancelPrimaryOp];
RegisterInternal[$CancelSecondary, CancelSecondaryOp];
RegisterInternal[$Paint, Paint];
RegisterInternal[$PlaceholderBrackets, PlaceholderBrackets];
RegisterInternal[$PreviousPlaceholder, PreviousPlaceholder];
RegisterInternal[$PreviousViewer, PreviousViewer];
RegisterInternal[$ReadProfile, ReadTip];
RegisterInternal[$ReloadStyle, ReloadStyle];
RegisterInternal[$SelectMatchingPlaceholderBrackets, SelectMatchingPlaceholderBrackets];
RegisterInternal[$NextPlaceholder, NextPlaceholder];
RegisterInternal[$NextViewer, NextViewer];
RegisterInternal[$ReadAbbreviations, ReadAbbreviations];
RegisterInternal[$VerifyTree, VerifyTree];
RegisterInternal[$SelectMatchingParens, SelectMatchingParens];
RegisterInternal[$SelectMatchingAngleBrackets, SelectMatchingAngleBrackets];
RegisterInternal[$SelectMatchingCurlyBrackets, SelectMatchingCurlyBrackets];
RegisterInternal[$SelectMatchingSquareBrackets, SelectMatchingSquareBrackets];
RegisterInternal[$SelectMatchingSingleQuotes, SelectMatchingSingleQuotes];
RegisterInternal[$SelectMatchingDoubleQuotes, SelectMatchingDoubleQuotes];
RegisterInternal[$SelectMatchingDashBrackets, SelectMatchingDashBrackets];
RegisterInternal[$ParenBrackets, ParenBrackets];
RegisterInternal[$DashBrackets, DashBrackets];
RegisterInternal[$AngleBrackets, AngleBrackets];
RegisterInternal[$DoubleQuoteBrackets, DoubleQuoteBrackets];
RegisterInternal[$SingleQuoteBrackets, SingleQuoteBrackets];
RegisterInternal[$CurlyBrackets, CurlyBrackets];
RegisterInternal[$SquareBrackets, SquareBrackets];
RegisterInternal[$Command0, Command0];
RegisterInternal[$Command1, Command1];
RegisterInternal[$Command2, Command2];
RegisterInternal[$Command3, Command3];
RegisterInternal[$Command4, Command4];
RegisterInternal[$Command5, Command5];
RegisterInternal[$Command6, Command6];
RegisterInternal[$Command7, Command7];
RegisterInternal[$Command8, Command8];
RegisterInternal[$Command9, Command9];
RegisterInternal[$SetComment, SetComment];
RegisterInternal[$SetNotComment, SetNotComment];
RegisterInternal[$PARAM, PARAM];
};