DTDs/Session-6.3.dtd

Wed, 27 Jan 2021 10:06:09 +0100

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Wed, 27 Jan 2021 10:06:09 +0100
changeset 8008
ae9ab1e150dc
parent 6352
DTDs/Session-6.2.dtd@4bdc6503df81
permissions
-rw-r--r--

Extended the session functionality to support the new multi process debugging.

<!-- This is the DTD for eric's (project) session file version 6.3 -->

<!ELEMENT   MultiProject    (#PCDATA)>

<!ELEMENT   Project         (#PCDATA)>

<!ELEMENT   ViewManagerSplits   (#PCDATA)>
<!ATTLIST   ViewManagerSplits
    count       CDATA   #REQUIRED
    orientation CDATA   #REQUIRED>

<!ELEMENT   Filename        (#PCDATA)>
<!ATTLIST   Filename
    cline       CDATA   #REQUIRED
    cindex      CDATA   #REQUIRED
    folds       CDATA   #REQUIRED
    zoom        CDATA   #REQUIRED
    cloned      CDATA   #REQUIRED
    splitindex  CDATA   #REQUIRED
    editorindex CDATA   #REQUIRED>

<!ELEMENT   Filenames       (Filename*)>

<!ELEMENT   ActiveWindow    (#PCDATA)>
<!ATTLIST   ActiveWindow
    cline       CDATA   #REQUIRED
    cindex      CDATA   #REQUIRED>

<!ELEMENT   BpFilename      (#PCDATA)>
<!ELEMENT   Linenumber      EMPTY>
<!ATTLIST   Linenumber
    value       CDATA   #REQUIRED>
<!ELEMENT   Condition       (#PCDATA)>
<!ELEMENT   Temporary       EMPTY>
<!ATTLIST   Temporary
    value       CDATA   #REQUIRED>
<!ELEMENT   Enabled         EMPTY>
<!ATTLIST   Enabled
    value       CDATA   #REQUIRED>
<!ELEMENT   Count           EMPTY>
<!ATTLIST   Count
    value       CDATA   #REQUIRED>

<!ELEMENT   Breakpoint      (BpFilename,
                             Linenumber,
                             Condition,
                             Temporary,
                             Enabled,
                             Count)>

<!ELEMENT   Breakpoints     (Breakpoint*)>

<!ELEMENT   Special         (#PCDATA)>

<!ELEMENT   Watchexpression (Condition,
                             Temporary,
                             Enabled,
                             Count,
                             Special)>

<!ELEMENT   Watchexpressions (Watchexpression*)>

<!ELEMENT   Exception       (#PCDATA)>

<!ELEMENT   IgnoredException (#PCDATA)>

<!ELEMENT   VirtualEnv       (#PCDATA)>
<!ELEMENT   CommandLine      (#PCDATA)>
<!ELEMENT   WorkingDirectory (#PCDATA)>
<!ELEMENT   Environment      (#PCDATA)>
<!ELEMENT   ReportExceptions EMPTY>
<!ATTLIST   ReportExceptions
    value       CDATA   #REQUIRED>
<!ELEMENT   Exceptions       (Exception*)>
<!ELEMENT   IgnoredExceptions (IgnoredException*)>
<!ELEMENT   AutoClearShell   EMPTY>
<!ATTLIST   AutoClearShell
    value       CDATA   #REQUIRED>
<!ELEMENT   TracePython      EMPTY>
<!ATTLIST   TracePython
    value       CDATA   #REQUIRED>
<!ELEMENT   AutoContinue     EMPTY>
<!ATTLIST   AutoContinue
    value       CDATA   #REQUIRED>
<!ELEMENT   EnableMultiprocess EMPTY>
<!ATTLIST   EnableMultiprocess
    value       CDATA   #REQUIRED>
<!ELEMENT   MultiprocessNoDebug (#PCDATA)>
<!ELEMENT   CovexcPattern    (#PCDATA)>

<!ELEMENT   DebugInfo       (VirtualEnv,
                             CommandLine,
                             WorkingDirectory,
                             Environment,
                             ReportExceptions,
                             Exceptions,
                             IgnoredExceptions,
                             AutoClearShell,
                             TracePython,
                             AutoContinue,
                             EnableMultiprocess,
                             MultiprocessNoDebug,
                             CovexcPattern)>

<!ELEMENT   BmFilename      (#PCDATA)>

<!ELEMENT   Bookmark        (BmFilename,
                             Linenumber)>

<!ELEMENT   Bookmarks       (Bookmark*)>

<!ELEMENT   ExpandedItemName     (#PCDATA)>

<!ELEMENT   ProjectBrowserState  (ExpandedItemName*)>
<!ATTLIST   ProjectBrowserState
    name        CDATA   #REQUIRED>

<!ELEMENT   ProjectBrowserStates (ProjectBrowserState*)>

<!ELEMENT   Session         (MultiProject?,
                             Project?,
                             ViewManagerSplits?,
                             Filenames,
                             ActiveWindow?,
                             Breakpoints,
                             Watchexpressions,
                             DebugInfo,
                             Bookmarks,
                             ProjectBrowserStates?)>
<!ATTLIST   Session
    version     CDATA   #REQUIRED>

eric ide

mercurial