<?xml version="1.0" encoding="utf-8"?>
<CommandTable xmlns="http://schemas.microsoft.com/VisualStudio/2005-10-18/CommandTable" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <UsedCommands>
    <!-- CMDUSED_SECTION // for Appid buttons -->
    <!--     // Emacs emulation commands -->
    <UsedCommand guid="guidEmacsCommandGroup" id="cmdidEmacsCharLeft"/>
    <UsedCommand guid="guidEmacsCommandGroup" id="cmdidEmacsCharRight"/>
    <UsedCommand guid="guidEmacsCommandGroup" id="cmdidEmacsLineUp"/>
    <UsedCommand guid="guidEmacsCommandGroup" id="cmdidEmacsLineDown"/>
    <UsedCommand guid="guidEmacsCommandGroup" id="cmdidEmacsLineEnd"/>
    <UsedCommand guid="guidEmacsCommandGroup" id="cmdidEmacsHome"/>
    <UsedCommand guid="guidEmacsCommandGroup" id="cmdidEmacsEnd"/>
    <UsedCommand guid="guidEmacsCommandGroup" id="cmdidEmacsDocumentStart"/>
    <UsedCommand guid="guidEmacsCommandGroup" id="cmdidEmacsWordLeft"/>
    <UsedCommand guid="guidEmacsCommandGroup" id="cmdidEmacsWordRight"/>
    <UsedCommand guid="guidEmacsCommandGroup" id="cmdidEmacsGoto"/>
    <UsedCommand guid="guidEmacsCommandGroup" id="cmdidEmacsWindowScrollUp"/>
    <UsedCommand guid="guidEmacsCommandGroup" id="cmdidEmacsWindowScrollDown"/>
    <UsedCommand guid="guidEmacsCommandGroup" id="cmdidEmacsWindowScrollToCenter"/>
    <UsedCommand guid="guidEmacsCommandGroup" id="cmdidEmacsWindowStart"/>
    <UsedCommand guid="guidEmacsCommandGroup" id="cmdidEmacsWindowEnd"/>
    <UsedCommand guid="guidEmacsCommandGroup" id="cmdidEmacsWindowLineToTop"/>
    <UsedCommand guid="guidEmacsCommandGroup" id="cmdidEmacsWindowSplitVertical"/>
    <UsedCommand guid="guidEmacsCommandGroup" id="cmdidEmacsWindowOther"/>
    <UsedCommand guid="guidEmacsCommandGroup" id="cmdidEmacsWindowCloseOther"/>
    <UsedCommand guid="guidEmacsCommandGroup" id="cmdidEmacsReturn"/>
    <UsedCommand guid="guidEmacsCommandGroup" id="cmdidEmacsReturnAndIndent"/>
    <UsedCommand guid="guidEmacsCommandGroup" id="cmdidEmacsLineOpen"/>
    <UsedCommand guid="guidEmacsCommandGroup" id="cmdidEmacsCharTranspose"/>
    <UsedCommand guid="guidEmacsCommandGroup" id="cmdidEmacsWordTranspose"/>
    <!--   //Implemented through command filtering -->
    <!--   //guidEmacsCommandGroup:cmdidEmacsBackspaceUntabify;         -->
    <!--   //guidEmacsCommandGroup:cmdidEmacsBackspace;                 -->
    <!--   //guidEmacsCommandGroup:cmdidEmacsDelete;                    -->
    <UsedCommand guid="guidEmacsCommandGroup" id="cmdidEmacsWordUpperCase"/>
    <UsedCommand guid="guidEmacsCommandGroup" id="cmdidEmacsWordLowerCase"/>
    <UsedCommand guid="guidEmacsCommandGroup" id="cmdidEmacsWordCapitalize"/>
    <UsedCommand guid="guidEmacsCommandGroup" id="cmdidEmacsWordDeleteToEnd"/>
    <UsedCommand guid="guidEmacsCommandGroup" id="cmdidEmacsWordDeleteToStart"/>
    <UsedCommand guid="guidEmacsCommandGroup" id="cmdidEmacsLineCut"/>
    <!--   //Implemented through command filtering                  -->
    <!--   //guidEmacsCommandGroup:cmdidEmacsCutSelection;              -->
    <!--   //guidEmacsCommandGroup:cmdidEmacsPaste;                     -->
    <UsedCommand guid="guidEmacsCommandGroup" id="cmdidEmacsPasteRotate"/>
    <!--   //Implemented through command filtering                -->
    <!--   //guidEmacsCommandGroup:cmdidEmacsCopySelection;             -->
    <UsedCommand guid="guidEmacsCommandGroup" id="cmdidEmacsSetMark"/>
    <UsedCommand guid="guidEmacsCommandGroup" id="cmdidEmacsPopMark"/>
    <UsedCommand guid="guidEmacsCommandGroup" id="cmdidEmacsSwapPointAndMark"/>
    <UsedCommand guid="guidEmacsCommandGroup" id="cmdidEmacsActivateRegion"/>
    <UsedCommand guid="guidEmacsCommandGroup" id="cmdidEmacsDeleteSelection"/>
    <!--   // Open can't be implemented in the view since there may not be a view -->
    <!--   //guidEmacsCommandGroup:cmdidEmacsFileOpen;      -->
    <!--                -->
    <!--   // File saving best implemented through keyboard shortcuts except FileSaveSome -->
    <!--   //guidEmacsCommandGroup:cmdidEmacsFileSave;                  -->
    <!--   //guidEmacsCommandGroup:cmdidEmacsFileSaveAs;                -->
    <UsedCommand guid="guidEmacsCommandGroup" id="cmdidEmacsFileSaveSome"/>
    <!--    -->
    <!--   //Incremental search is best done by key mapping because of the way it handles subsequent invocations -->
    <!--   //guidEmacsCommandGroup:cmdidEmacsSearchIncremental;         -->
    <!--   //guidEmacsCommandGroup:cmdidEmacsSearchIncrementalBack;          -->
    <UsedCommand guid="guidEmacsCommandGroup" id="cmdidEmacsFindReplace"/>
    <!--   //Implemented through command filtering                 -->
    <!--   //guidEmacsCommandGroup:cmdidEmacsUndo;                      -->
    <UsedCommand guid="guidEmacsCommandGroup" id="cmdidEmacsQuit"/>
    <UsedCommand guid="guidEmacsCommandGroup" id="cmdidEmacsUniversalArgument"/>
    <UsedCommand guid="guidEmacsCommandGroup" id="cmdidEmacsExtendedCommand"/>
    <!--   // The macro commands are best done by a simply key mapping        -->
    <!--   //guidEmacsCommandGroup:cmdidEmacsStartKbdMacro;             -->
    <!--   //guidEmacsCommandGroup:cmdidEmacsEndKbdMacro;               -->
    <!--   //guidEmacsCommandGroup:cmdidEmacsExecuteKbdMacro;                -->
    <!--   //Implemented through command filtering -->
    <!--   //guidEmacsCommandGroup:cmdidEmacsIndentLine;                -->
    <UsedCommand guid="guidEmacsCommandGroup" id="cmdidEmacsQuotedInsert"/>
    <!--  -->
    <!--   // Brief emulation commands -->
    <!--   //Implemented through command filtering -->
    <!--   //guidBriefCommandGroup:cmdidBriefCharLeft; -->
    <!--   //guidBriefCommandGroup:cmdidBriefCharRight; -->
    <!--   //guidBriefCommandGroup:cmdidBriefLineUp; -->
    <!--   //guidBriefCommandGroup:cmdidBriefLineDown; -->
    <UsedCommand guid="guidBriefCommandGroup" id="cmdidBriefSelectColumn"/>
    <UsedCommand guid="guidBriefCommandGroup" id="cmdidBriefLineIndent"/>
    <UsedCommand guid="guidBriefCommandGroup" id="cmdidBriefBookmarks"/>
    <UsedCommand guid="guidBriefCommandGroup" id="cmdidBriefSelectLine"/>
    <!--   //Implemented through command filtering   -->
    <!--   //guidBriefCommandGroup:cmdidBriefSelectionLowercase; -->
    <UsedCommand guid="guidBriefCommandGroup" id="cmdidBriefSelectChar"/>
    <UsedCommand guid="guidBriefCommandGroup" id="cmdidBriefSelectCharInclusive"/>
    <UsedCommand guid="guidBriefCommandGroup" id="cmdidBriefLineUnindent"/>
    <UsedCommand guid="guidBriefCommandGroup" id="cmdidBriefFilePrint"/>
    <UsedCommand guid="guidBriefCommandGroup" id="cmdidBriefSelectSwapAnchor"/>
    <!--   //Implemented through command filtering   -->
    <!--   //guidBriefCommandGroup:cmdidBriefSelectionUppercase; -->
    <!--   // Close should not be be implemented in the view since it causes objects to be destroyed which the view relies on -->
    <!--   //guidBriefCommandGroup:cmdidBriefFileClose; -->
    <!--   // Open can't be implemented in the view since there may not be a view -->
    <!--   //guidBriefCommandGroup:cmdidBriefFileOpen;                    -->
    <!--   // Switching windows should not be implemented in the view in case there is no view in the open windows -->
    <!--   //guidBriefCommandGroup:cmdidBriefWindowNext; -->
    <!--   //guidBriefCommandGroup:cmdidBriefWindowPrevious; -->
    <UsedCommand guid="guidBriefCommandGroup" id="cmdidBriefInsertFile"/>
    <!--   //Implemented through command filtering -->
    <!--   //guidBriefCommandGroup:cmdidBriefHome; -->
    <!--   //guidBriefCommandGroup:cmdidBriefDocumentEnd; -->
    <!--   //guidBriefCommandGroup:cmdidBriefEnd; -->
    <!--   //guidBriefCommandGroup:cmdidBriefWindowEnd; -->
    <UsedCommand guid="guidBriefCommandGroup" id="cmdidBriefGoTo"/>
    <UsedCommand guid="guidBriefCommandGroup" id="cmdidBriefWindowLeftEdge"/>
    <UsedCommand guid="guidBriefCommandGroup" id="cmdidBriefWordRight"/>
    <!--   //guidBriefCommandGroup:cmdidBriefPageDown; -->
    <!--   //guidBriefCommandGroup:cmdidBriefPageUp; -->
    <UsedCommand guid="guidBriefCommandGroup" id="cmdidBriefWordLeft"/>
    <UsedCommand guid="guidBriefCommandGroup" id="cmdidBriefWindowRightEdge"/>
    <UsedCommand guid="guidBriefCommandGroup" id="cmdidBriefWindowScrollUp"/>
    <UsedCommand guid="guidBriefCommandGroup" id="cmdidBriefWindowScrollDown"/>
    <!--   //Implemented through command filtering -->
    <!--   //guidBriefCommandGroup:cmdidBriefWindowStart; -->
    <UsedCommand guid="guidBriefCommandGroup" id="cmdidBriefLineDelete"/>
    <UsedCommand guid="guidBriefCommandGroup" id="cmdidBriefWordDeleteToEnd"/>
    <UsedCommand guid="guidBriefCommandGroup" id="cmdidBriefWordDeleteToStart"/>
    <UsedCommand guid="guidBriefCommandGroup" id="cmdidBriefLineDeleteToStart"/>
    <UsedCommand guid="guidBriefCommandGroup" id="cmdidBriefLineDeleteToEnd"/>
    <UsedCommand guid="guidBriefCommandGroup" id="cmdidBriefLineOpenBelow"/>
    <UsedCommand guid="guidBriefCommandGroup" id="cmdidBriefInsertQuoted"/>
    <UsedCommand guid="guidBriefCommandGroup" id="cmdidBriefFileExit"/>
    <!--   // File saving best implemented through keyboard shortcuts -->
    <!--   // guidBriefCommandGroup:cmdidBriefFileSave; -->
    <!--   // guidBriefCommandGroup:cmdidBriefFileSaveAllExit; -->
    <!--   //Implemented through command filtering   -->
    <!--   //guidBriefCommandGroup:cmdidBriefCopy; -->
    <!--   //guidBriefCommandGroup:cmdidBriefCut; -->
    <!--   //guidBriefCommandGroup:cmdidBriefPaste; -->
    <UsedCommand guid="guidBriefCommandGroup" id="cmdidBriefFindToggleCaseSensitivity"/>
    <!--   //Incremental search is best done by key mapping because of the way it handles subsequent invocations -->
    <!--   // guidBriefCommandGroup:cmdidBriefSearchIncremental; -->
    <UsedCommand guid="guidBriefCommandGroup" id="cmdidBriefFindToggleRegExpr"/>
    <UsedCommand guid="guidBriefCommandGroup" id="cmdidBriefFindRepeat"/>
    <UsedCommand guid="guidBriefCommandGroup" id="cmdidBriefFindPrev"/>
    <UsedCommand guid="guidBriefCommandGroup" id="cmdidBriefFind"/>
    <UsedCommand guid="guidBriefCommandGroup" id="cmdidBriefFindReplace"/>
    <UsedCommand guid="guidBriefCommandGroup" id="cmdidBriefBrowse"/>
    <UsedCommand guid="guidBriefCommandGroup" id="cmdidBriefGoToNextErrorTag"/>
    <UsedCommand guid="guidBriefCommandGroup" id="cmdidBriefSetRepeatCount"/>
    <!--   //Implemented through command filtering   -->
    <!--   //guidBriefCommandGroup:cmdidBriefUndo; -->
    <!--   //guidBriefCommandGroup:cmdidBriefRedo; -->
    <UsedCommand guid="guidBriefCommandGroup" id="cmdidBriefWindowScrollToCenter"/>
    <UsedCommand guid="guidBriefCommandGroup" id="cmdidBriefWindowSwitchPane"/>
    <UsedCommand guid="guidBriefCommandGroup" id="cmdidBriefWindowSplit"/>
    <!--   //Window delete (close) should not be be implemented in the view since it causes objects to be destroyed which the view relies on -->
    <!--   // guidBriefCommandGroup:cmdidBriefWindowDelete; -->
    <UsedCommand guid="guidBriefCommandGroup" id="cmdidBriefWindowScrollToBottom"/>
    <UsedCommand guid="guidBriefCommandGroup" id="cmdidBriefWindowScrollToTop"/>
    <UsedCommand guid="guidBriefCommandGroup" id="cmdidBriefWindowMaximize"/>
    <UsedCommand guid="guidBriefCommandGroup" id="cmdidBriefBackspace"/>
    <!--   //Implemented through command filtering -->
    <!--   //guidBriefCommandGroup:cmdidBriefDelete;                                       -->
    <!--   //guidBriefCommandGroup:cmdidBriefEscape; -->
    <UsedCommand guid="guidBriefCommandGroup" id="cmdidBriefReturn"/>
    <UsedCommand guid="guidBriefCommandGroup" id="cmdidBriefBookmarkDrop0"/>
    <UsedCommand guid="guidBriefCommandGroup" id="cmdidBriefBookmarkDrop1"/>
    <UsedCommand guid="guidBriefCommandGroup" id="cmdidBriefBookmarkDrop2"/>
    <UsedCommand guid="guidBriefCommandGroup" id="cmdidBriefBookmarkDrop3"/>
    <UsedCommand guid="guidBriefCommandGroup" id="cmdidBriefBookmarkDrop4"/>
    <UsedCommand guid="guidBriefCommandGroup" id="cmdidBriefBookmarkDrop5"/>
    <UsedCommand guid="guidBriefCommandGroup" id="cmdidBriefBookmarkDrop6"/>
    <UsedCommand guid="guidBriefCommandGroup" id="cmdidBriefBookmarkDrop7"/>
    <UsedCommand guid="guidBriefCommandGroup" id="cmdidBriefBookmarkDrop8"/>
    <UsedCommand guid="guidBriefCommandGroup" id="cmdidBriefBookmarkDrop9"/>
  </UsedCommands>
</CommandTable>
