浏览代码

Updated docs

miguel 5 年之前
父节点
当前提交
7c2f322803
共有 68 个文件被更改,包括 2850 次插入2098 次删除
  1. 1 1
      SwiftSH.binaries
  2. 88 8
      docs/Classes.html
  3. 49 5
      docs/Classes/HeadlessTerminal.html
  4. 19 5
      docs/Classes/LocalProcess.html
  5. 19 5
      docs/Classes/LocalProcessTerminalView.html
  6. 19 5
      docs/Classes/PseudoTerminalHelpers.html
  7. 297 38
      docs/Classes/Terminal.html
  8. 26 12
      docs/Classes/Terminal/MouseMode.html
  9. 30 16
      docs/Classes/Terminal/WindowManipulationCommand.html
  10. 19 5
      docs/Classes/TerminalDebugView.html
  11. 110 27
      docs/Classes/TerminalView.html
  12. 0 262
      docs/Classes/TerminalView/Options.html
  13. 0 224
      docs/Classes/TerminalView/Options/Colors.html
  14. 0 188
      docs/Classes/TerminalView/Options/Font.html
  15. 19 5
      docs/Enums.html
  16. 19 5
      docs/Enums/CursorStyle.html
  17. 19 5
      docs/Extensions.html
  18. 37 5
      docs/Extensions/TerminalViewDelegate.html
  19. 21 7
      docs/Protocols.html
  20. 19 5
      docs/Protocols/LocalProcessDelegate.html
  21. 19 5
      docs/Protocols/LocalProcessTerminalViewDelegate.html
  22. 224 23
      docs/Protocols/TerminalDelegate.html
  23. 56 5
      docs/Protocols/TerminalViewDelegate.html
  24. 19 5
      docs/Structs.html
  25. 19 5
      docs/Structs/Attribute.html
  26. 19 5
      docs/Structs/Attribute/Color.html
  27. 49 5
      docs/Structs/CharData.html
  28. 19 5
      docs/Structs/CharacterStyle.html
  29. 19 5
      docs/Structs/TerminalOptions.html
  30. 19 5
      docs/Structs/TinyAtom.html
  31. 2 2
      docs/badge.svg
  32. 0 2
      docs/docsets/SwiftTerm.docset/Contents/Info.plist
  33. 88 8
      docs/docsets/SwiftTerm.docset/Contents/Resources/Documents/Classes.html
  34. 49 5
      docs/docsets/SwiftTerm.docset/Contents/Resources/Documents/Classes/HeadlessTerminal.html
  35. 19 5
      docs/docsets/SwiftTerm.docset/Contents/Resources/Documents/Classes/LocalProcess.html
  36. 19 5
      docs/docsets/SwiftTerm.docset/Contents/Resources/Documents/Classes/LocalProcessTerminalView.html
  37. 19 5
      docs/docsets/SwiftTerm.docset/Contents/Resources/Documents/Classes/PseudoTerminalHelpers.html
  38. 297 38
      docs/docsets/SwiftTerm.docset/Contents/Resources/Documents/Classes/Terminal.html
  39. 26 12
      docs/docsets/SwiftTerm.docset/Contents/Resources/Documents/Classes/Terminal/MouseMode.html
  40. 30 16
      docs/docsets/SwiftTerm.docset/Contents/Resources/Documents/Classes/Terminal/WindowManipulationCommand.html
  41. 19 5
      docs/docsets/SwiftTerm.docset/Contents/Resources/Documents/Classes/TerminalDebugView.html
  42. 110 27
      docs/docsets/SwiftTerm.docset/Contents/Resources/Documents/Classes/TerminalView.html
  43. 0 262
      docs/docsets/SwiftTerm.docset/Contents/Resources/Documents/Classes/TerminalView/Options.html
  44. 0 224
      docs/docsets/SwiftTerm.docset/Contents/Resources/Documents/Classes/TerminalView/Options/Colors.html
  45. 0 188
      docs/docsets/SwiftTerm.docset/Contents/Resources/Documents/Classes/TerminalView/Options/Font.html
  46. 19 5
      docs/docsets/SwiftTerm.docset/Contents/Resources/Documents/Enums.html
  47. 19 5
      docs/docsets/SwiftTerm.docset/Contents/Resources/Documents/Enums/CursorStyle.html
  48. 19 5
      docs/docsets/SwiftTerm.docset/Contents/Resources/Documents/Extensions.html
  49. 37 5
      docs/docsets/SwiftTerm.docset/Contents/Resources/Documents/Extensions/TerminalViewDelegate.html
  50. 21 7
      docs/docsets/SwiftTerm.docset/Contents/Resources/Documents/Protocols.html
  51. 19 5
      docs/docsets/SwiftTerm.docset/Contents/Resources/Documents/Protocols/LocalProcessDelegate.html
  52. 19 5
      docs/docsets/SwiftTerm.docset/Contents/Resources/Documents/Protocols/LocalProcessTerminalViewDelegate.html
  53. 224 23
      docs/docsets/SwiftTerm.docset/Contents/Resources/Documents/Protocols/TerminalDelegate.html
  54. 56 5
      docs/docsets/SwiftTerm.docset/Contents/Resources/Documents/Protocols/TerminalViewDelegate.html
  55. 19 5
      docs/docsets/SwiftTerm.docset/Contents/Resources/Documents/Structs.html
  56. 19 5
      docs/docsets/SwiftTerm.docset/Contents/Resources/Documents/Structs/Attribute.html
  57. 19 5
      docs/docsets/SwiftTerm.docset/Contents/Resources/Documents/Structs/Attribute/Color.html
  58. 49 5
      docs/docsets/SwiftTerm.docset/Contents/Resources/Documents/Structs/CharData.html
  59. 19 5
      docs/docsets/SwiftTerm.docset/Contents/Resources/Documents/Structs/CharacterStyle.html
  60. 19 5
      docs/docsets/SwiftTerm.docset/Contents/Resources/Documents/Structs/TerminalOptions.html
  61. 19 5
      docs/docsets/SwiftTerm.docset/Contents/Resources/Documents/Structs/TinyAtom.html
  62. 30 11
      docs/docsets/SwiftTerm.docset/Contents/Resources/Documents/index.html
  63. 0 0
      docs/docsets/SwiftTerm.docset/Contents/Resources/Documents/search.json
  64. 二进制
      docs/docsets/SwiftTerm.docset/Contents/Resources/docSet.dsidx
  65. 二进制
      docs/docsets/SwiftTerm.tgz
  66. 30 11
      docs/index.html
  67. 0 0
      docs/search.json
  68. 243 271
      docs/undocumented.json

+ 1 - 1
SwiftSH.binaries

@@ -1 +1 @@
-Subproject commit 7f64bf1802c4fa2670d8bc39ea07750557269ed9
+Subproject commit 05291e0180553bbf58e694d3e2a89e66e75c0659

+ 88 - 8
docs/Classes.html

@@ -14,7 +14,7 @@
     <a title="Classes  Reference"></a>
     <header>
       <div class="content-wrapper">
-        <p><a href="index.html">SwiftTerm 1.0 Docs</a> (61% documented)</p>
+        <p><a href="index.html">SwiftTerm 1.0 Docs</a> (65% documented)</p>
         <p class="header-right"><a href="https://github.com/migueldeicaza/SwiftTerm"><img src="img/gh.png"/>View on GitHub</a></p>
         <p class="header-right"><a href="dash-feed://https%3A%2F%2Fmigueldeicaza%2Egithub%2Eio%2FSwiftTerm%2Fdocsets%2FSwiftTerm%2Exml"><img src="img/dash.png"/>Install in Dash</a></p>
       </div>
@@ -32,6 +32,9 @@
           <li class="nav-group-name">
             <a href="Classes.html">Classes</a>
             <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="Classes/Color.html">Color</a>
+              </li>
               <li class="nav-group-task">
                 <a href="Classes/HeadlessTerminal.html">HeadlessTerminal</a>
               </li>
@@ -53,6 +56,9 @@
               <li class="nav-group-task">
                 <a href="Classes/Terminal/WindowManipulationCommand.html">– WindowManipulationCommand</a>
               </li>
+              <li class="nav-group-task">
+                <a href="Classes/TerminalAccessory.html">TerminalAccessory</a>
+              </li>
               <li class="nav-group-task">
                 <a href="Classes/TerminalDebugView.html">TerminalDebugView</a>
               </li>
@@ -60,13 +66,13 @@
                 <a href="Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="Classes/TerminalView/Options.html">– Options</a>
+                <a href="Classes/TerminalView/Font.html">– Font</a>
               </li>
               <li class="nav-group-task">
                 <a href="Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="Classes/TerminalView/Options.html">– Options</a>
+                <a href="Classes/TerminalView/Font.html">– Font</a>
               </li>
             </ul>
           </li>
@@ -126,6 +132,14 @@
               </li>
             </ul>
           </li>
+          <li class="nav-group-name">
+            <a href="Typealiases.html">Type Aliases</a>
+            <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="Typealiases.html#/s:9SwiftTerm7TTImagea">TTImage</a>
+              </li>
+            </ul>
+          </li>
         </ul>
       </nav>
       <article class="main-content">
@@ -167,6 +181,9 @@
 <p>Call the <code>getTerminal</code> method to get a reference to the underlying <code><a href="Classes/Terminal.html">Terminal</a></code> that backs this
  view.</p>
 
+<p>Use the <code>configureNativeColors()</code> to set the defaults colors for the view to match the OS
+ defaults, otherwise, this uses its own set of defaults colors.</p>
+
                         <a href="Classes/TerminalView.html" class="slightly-smaller">See more</a>
                       </div>
                       <div class="declaration">
@@ -179,7 +196,39 @@
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Mac/MacTerminalView.swift#L35-L989">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Mac/MacTerminalView.swift#L38-L982">Show on GitHub</a>
+                      </div>
+                    </section>
+                  </div>
+                </li>
+                <li class="item">
+                  <div>
+                    <code>
+                    <a name="/s:9SwiftTerm5ColorC"></a>
+                    <a name="//apple_ref/swift/Class/Color" class="dashAnchor"></a>
+                    <a class="token" href="#/s:9SwiftTerm5ColorC">Color</a>
+                    </code>
+                  </div>
+                  <div class="height-container">
+                    <div class="pointer-container"></div>
+                    <section class="section">
+                      <div class="pointer"></div>
+                      <div class="abstract">
+                        <p>This represents the colors used in SwiftTerm, in particular for cells and backgrounds
+in 16-bit RGB mode</p>
+
+                        <a href="Classes/Color.html" class="slightly-smaller">See more</a>
+                      </div>
+                      <div class="declaration">
+                        <h4>Declaration</h4>
+                        <div class="language">
+                          <p class="aside-title">Swift</p>
+                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">class</span> <span class="kt">Color</span> <span class="p">:</span> <span class="kt">Hashable</span></code></pre>
+
+                        </div>
+                      </div>
+                      <div class="slightly-smaller">
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Colors.swift#L15-L320">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -212,7 +261,7 @@ anywhere.   You can use this to script applications and screen scrape the output
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/HeadlessTerminal.swift#L15-L61">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/HeadlessTerminal.swift#L15-L63">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -414,7 +463,32 @@ the libc <code>forkpty</code>API in the form of <code>fork(andExec:args:env:desi
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L145-L4008">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L176-L4237">Show on GitHub</a>
+                      </div>
+                    </section>
+                  </div>
+                </li>
+                <li class="item">
+                  <div>
+                    <code>
+                    <a name="/"></a>
+                    <a name="//apple_ref/swift/Class/TerminalAccessory" class="dashAnchor"></a>
+                    <a class="token" href="#/">TerminalAccessory</a>
+                    </code>
+                  </div>
+                  <div class="height-container">
+                    <div class="pointer-container"></div>
+                    <section class="section">
+                      <div class="pointer"></div>
+                      <div class="abstract">
+                        <p>This class provides an input accessory for the terminal on iOS, you can access this via the <code>inputAccessoryView</code>
+ property in the <code><a href="Classes/TerminalView.html">TerminalView</a></code> and casting the result to <code>TerminalAccessory</code>.</p>
+
+<p>This class surfaces some state that the terminal might want to poke at, you should at least support the following
+ properties;
+ <code>controlModifer</code> should be set if the control key is pressed</p>
+
+                        <a href="Classes/TerminalAccessory.html" class="slightly-smaller">See more</a>
                       </div>
                     </section>
                   </div>
@@ -440,6 +514,12 @@ the libc <code>forkpty</code>API in the form of <code>fork(andExec:args:env:desi
 <p>Users are notified of interesting events in their implementation of the <code><a href="Protocols/TerminalViewDelegate.html">TerminalViewDelegate</a></code>
  methods - an instance must be provided to the constructor of <code>TerminalView</code>.</p>
 
+<p>Call the <code>getTerminal</code> method to get a reference to the underlying <code><a href="Classes/Terminal.html">Terminal</a></code> that backs this
+ view.</p>
+
+<p>Use the <code>configureNativeColors()</code> to set the defaults colors for the view to match the OS
+ defaults, otherwise, this uses its own set of defaults colors.</p>
+
                         <a href="Classes/TerminalView.html" class="slightly-smaller">See more</a>
                       </div>
                       <div class="declaration">
@@ -457,8 +537,8 @@ the libc <code>forkpty</code>API in the form of <code>fork(andExec:args:env:desi
           </section>
         </section>
         <section id="footer">
-          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-04-28)</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-05-30)</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.2</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>

+ 49 - 5
docs/Classes/HeadlessTerminal.html

@@ -14,7 +14,7 @@
     <a title="HeadlessTerminal Class Reference"></a>
     <header>
       <div class="content-wrapper">
-        <p><a href="../index.html">SwiftTerm 1.0 Docs</a> (61% documented)</p>
+        <p><a href="../index.html">SwiftTerm 1.0 Docs</a> (65% documented)</p>
         <p class="header-right"><a href="https://github.com/migueldeicaza/SwiftTerm"><img src="../img/gh.png"/>View on GitHub</a></p>
         <p class="header-right"><a href="dash-feed://https%3A%2F%2Fmigueldeicaza%2Egithub%2Eio%2FSwiftTerm%2Fdocsets%2FSwiftTerm%2Exml"><img src="../img/dash.png"/>Install in Dash</a></p>
       </div>
@@ -32,6 +32,9 @@
           <li class="nav-group-name">
             <a href="../Classes.html">Classes</a>
             <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../Classes/Color.html">Color</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../Classes/HeadlessTerminal.html">HeadlessTerminal</a>
               </li>
@@ -53,6 +56,9 @@
               <li class="nav-group-task">
                 <a href="../Classes/Terminal/WindowManipulationCommand.html">– WindowManipulationCommand</a>
               </li>
+              <li class="nav-group-task">
+                <a href="../Classes/TerminalAccessory.html">TerminalAccessory</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../Classes/TerminalDebugView.html">TerminalDebugView</a>
               </li>
@@ -60,13 +66,13 @@
                 <a href="../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../Classes/TerminalView/Font.html">– Font</a>
               </li>
               <li class="nav-group-task">
                 <a href="../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../Classes/TerminalView/Font.html">– Font</a>
               </li>
             </ul>
           </li>
@@ -126,6 +132,14 @@
               </li>
             </ul>
           </li>
+          <li class="nav-group-name">
+            <a href="../Typealiases.html">Type Aliases</a>
+            <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../Typealiases.html#/s:9SwiftTerm7TTImagea">TTImage</a>
+              </li>
+            </ul>
+          </li>
         </ul>
       </nav>
       <article class="main-content">
@@ -380,13 +394,43 @@ anywhere.   You can use this to script applications and screen scrape the output
                     </section>
                   </div>
                 </li>
+                <li class="item">
+                  <div>
+                    <code>
+                    <a name="/s:9SwiftTerm16HeadlessTerminalC12colorChanged6source3idxyAA0D0C_SitF"></a>
+                    <a name="//apple_ref/swift/Method/colorChanged(source:idx:)" class="dashAnchor"></a>
+                    <a class="token" href="#/s:9SwiftTerm16HeadlessTerminalC12colorChanged6source3idxyAA0D0C_SitF">colorChanged(source:<wbr>idx:<wbr>)</a>
+                    </code>
+                  </div>
+                  <div class="height-container">
+                    <div class="pointer-container"></div>
+                    <section class="section">
+                      <div class="pointer"></div>
+                      <div class="abstract">
+                        <p>Undocumented</p>
+
+                      </div>
+                      <div class="declaration">
+                        <h4>Declaration</h4>
+                        <div class="language">
+                          <p class="aside-title">Swift</p>
+                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="nf">colorChanged</span><span class="p">(</span><span class="nv">source</span><span class="p">:</span> <span class="kt"><a href="../Classes/Terminal.html">Terminal</a></span><span class="p">,</span> <span class="nv">idx</span><span class="p">:</span> <span class="kt">Int</span><span class="p">)</span></code></pre>
+
+                        </div>
+                      </div>
+                      <div class="slightly-smaller">
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/HeadlessTerminal.swift#L61-L62">Show on GitHub</a>
+                      </div>
+                    </section>
+                  </div>
+                </li>
               </ul>
             </div>
           </section>
         </section>
         <section id="footer">
-          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-04-28)</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-05-30)</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.2</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>

+ 19 - 5
docs/Classes/LocalProcess.html

@@ -14,7 +14,7 @@
     <a title="LocalProcess Class Reference"></a>
     <header>
       <div class="content-wrapper">
-        <p><a href="../index.html">SwiftTerm 1.0 Docs</a> (61% documented)</p>
+        <p><a href="../index.html">SwiftTerm 1.0 Docs</a> (65% documented)</p>
         <p class="header-right"><a href="https://github.com/migueldeicaza/SwiftTerm"><img src="../img/gh.png"/>View on GitHub</a></p>
         <p class="header-right"><a href="dash-feed://https%3A%2F%2Fmigueldeicaza%2Egithub%2Eio%2FSwiftTerm%2Fdocsets%2FSwiftTerm%2Exml"><img src="../img/dash.png"/>Install in Dash</a></p>
       </div>
@@ -32,6 +32,9 @@
           <li class="nav-group-name">
             <a href="../Classes.html">Classes</a>
             <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../Classes/Color.html">Color</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../Classes/HeadlessTerminal.html">HeadlessTerminal</a>
               </li>
@@ -53,6 +56,9 @@
               <li class="nav-group-task">
                 <a href="../Classes/Terminal/WindowManipulationCommand.html">– WindowManipulationCommand</a>
               </li>
+              <li class="nav-group-task">
+                <a href="../Classes/TerminalAccessory.html">TerminalAccessory</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../Classes/TerminalDebugView.html">TerminalDebugView</a>
               </li>
@@ -60,13 +66,13 @@
                 <a href="../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../Classes/TerminalView/Font.html">– Font</a>
               </li>
               <li class="nav-group-task">
                 <a href="../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../Classes/TerminalView/Font.html">– Font</a>
               </li>
             </ul>
           </li>
@@ -126,6 +132,14 @@
               </li>
             </ul>
           </li>
+          <li class="nav-group-name">
+            <a href="../Typealiases.html">Type Aliases</a>
+            <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../Typealiases.html#/s:9SwiftTerm7TTImagea">TTImage</a>
+              </li>
+            </ul>
+          </li>
         </ul>
       </nav>
       <article class="main-content">
@@ -403,8 +417,8 @@ then this will default to <code>DispatchQueue.main</code></p>
           </section>
         </section>
         <section id="footer">
-          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-04-28)</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-05-30)</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.2</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>

+ 19 - 5
docs/Classes/LocalProcessTerminalView.html

@@ -14,7 +14,7 @@
     <a title="LocalProcessTerminalView Class Reference"></a>
     <header>
       <div class="content-wrapper">
-        <p><a href="../index.html">SwiftTerm 1.0 Docs</a> (61% documented)</p>
+        <p><a href="../index.html">SwiftTerm 1.0 Docs</a> (65% documented)</p>
         <p class="header-right"><a href="https://github.com/migueldeicaza/SwiftTerm"><img src="../img/gh.png"/>View on GitHub</a></p>
         <p class="header-right"><a href="dash-feed://https%3A%2F%2Fmigueldeicaza%2Egithub%2Eio%2FSwiftTerm%2Fdocsets%2FSwiftTerm%2Exml"><img src="../img/dash.png"/>Install in Dash</a></p>
       </div>
@@ -32,6 +32,9 @@
           <li class="nav-group-name">
             <a href="../Classes.html">Classes</a>
             <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../Classes/Color.html">Color</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../Classes/HeadlessTerminal.html">HeadlessTerminal</a>
               </li>
@@ -53,6 +56,9 @@
               <li class="nav-group-task">
                 <a href="../Classes/Terminal/WindowManipulationCommand.html">– WindowManipulationCommand</a>
               </li>
+              <li class="nav-group-task">
+                <a href="../Classes/TerminalAccessory.html">TerminalAccessory</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../Classes/TerminalDebugView.html">TerminalDebugView</a>
               </li>
@@ -60,13 +66,13 @@
                 <a href="../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../Classes/TerminalView/Font.html">– Font</a>
               </li>
               <li class="nav-group-task">
                 <a href="../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../Classes/TerminalView/Font.html">– Font</a>
               </li>
             </ul>
           </li>
@@ -126,6 +132,14 @@
               </li>
             </ul>
           </li>
+          <li class="nav-group-name">
+            <a href="../Typealiases.html">Type Aliases</a>
+            <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../Typealiases.html#/s:9SwiftTerm7TTImagea">TTImage</a>
+              </li>
+            </ul>
+          </li>
         </ul>
       </nav>
       <article class="main-content">
@@ -566,8 +580,8 @@
           </section>
         </section>
         <section id="footer">
-          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-04-28)</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-05-30)</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.2</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>

+ 19 - 5
docs/Classes/PseudoTerminalHelpers.html

@@ -14,7 +14,7 @@
     <a title="PseudoTerminalHelpers Class Reference"></a>
     <header>
       <div class="content-wrapper">
-        <p><a href="../index.html">SwiftTerm 1.0 Docs</a> (61% documented)</p>
+        <p><a href="../index.html">SwiftTerm 1.0 Docs</a> (65% documented)</p>
         <p class="header-right"><a href="https://github.com/migueldeicaza/SwiftTerm"><img src="../img/gh.png"/>View on GitHub</a></p>
         <p class="header-right"><a href="dash-feed://https%3A%2F%2Fmigueldeicaza%2Egithub%2Eio%2FSwiftTerm%2Fdocsets%2FSwiftTerm%2Exml"><img src="../img/dash.png"/>Install in Dash</a></p>
       </div>
@@ -32,6 +32,9 @@
           <li class="nav-group-name">
             <a href="../Classes.html">Classes</a>
             <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../Classes/Color.html">Color</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../Classes/HeadlessTerminal.html">HeadlessTerminal</a>
               </li>
@@ -53,6 +56,9 @@
               <li class="nav-group-task">
                 <a href="../Classes/Terminal/WindowManipulationCommand.html">– WindowManipulationCommand</a>
               </li>
+              <li class="nav-group-task">
+                <a href="../Classes/TerminalAccessory.html">TerminalAccessory</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../Classes/TerminalDebugView.html">TerminalDebugView</a>
               </li>
@@ -60,13 +66,13 @@
                 <a href="../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../Classes/TerminalView/Font.html">– Font</a>
               </li>
               <li class="nav-group-task">
                 <a href="../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../Classes/TerminalView/Font.html">– Font</a>
               </li>
             </ul>
           </li>
@@ -126,6 +132,14 @@
               </li>
             </ul>
           </li>
+          <li class="nav-group-name">
+            <a href="../Typealiases.html">Type Aliases</a>
+            <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../Typealiases.html#/s:9SwiftTerm7TTImagea">TTImage</a>
+              </li>
+            </ul>
+          </li>
         </ul>
       </nav>
       <article class="main-content">
@@ -319,8 +333,8 @@ the libc <code>forkpty</code>API in the form of <code>fork(andExec:args:env:desi
           </section>
         </section>
         <section id="footer">
-          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-04-28)</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-05-30)</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.2</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>

+ 297 - 38
docs/Classes/Terminal.html

@@ -14,7 +14,7 @@
     <a title="Terminal Class Reference"></a>
     <header>
       <div class="content-wrapper">
-        <p><a href="../index.html">SwiftTerm 1.0 Docs</a> (61% documented)</p>
+        <p><a href="../index.html">SwiftTerm 1.0 Docs</a> (65% documented)</p>
         <p class="header-right"><a href="https://github.com/migueldeicaza/SwiftTerm"><img src="../img/gh.png"/>View on GitHub</a></p>
         <p class="header-right"><a href="dash-feed://https%3A%2F%2Fmigueldeicaza%2Egithub%2Eio%2FSwiftTerm%2Fdocsets%2FSwiftTerm%2Exml"><img src="../img/dash.png"/>Install in Dash</a></p>
       </div>
@@ -32,6 +32,9 @@
           <li class="nav-group-name">
             <a href="../Classes.html">Classes</a>
             <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../Classes/Color.html">Color</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../Classes/HeadlessTerminal.html">HeadlessTerminal</a>
               </li>
@@ -53,6 +56,9 @@
               <li class="nav-group-task">
                 <a href="../Classes/Terminal/WindowManipulationCommand.html">– WindowManipulationCommand</a>
               </li>
+              <li class="nav-group-task">
+                <a href="../Classes/TerminalAccessory.html">TerminalAccessory</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../Classes/TerminalDebugView.html">TerminalDebugView</a>
               </li>
@@ -60,13 +66,13 @@
                 <a href="../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../Classes/TerminalView/Font.html">– Font</a>
               </li>
               <li class="nav-group-task">
                 <a href="../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../Classes/TerminalView/Font.html">– Font</a>
               </li>
             </ul>
           </li>
@@ -126,6 +132,14 @@
               </li>
             </ul>
           </li>
+          <li class="nav-group-name">
+            <a href="../Typealiases.html">Type Aliases</a>
+            <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../Typealiases.html#/s:9SwiftTerm7TTImagea">TTImage</a>
+              </li>
+            </ul>
+          </li>
         </ul>
       </nav>
       <article class="main-content">
@@ -180,7 +194,7 @@
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L150">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L181">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -210,7 +224,37 @@
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L153">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L184">Show on GitHub</a>
+                      </div>
+                    </section>
+                  </div>
+                </li>
+                <li class="item">
+                  <div>
+                    <code>
+                    <a name="/s:9SwiftTerm8TerminalC17applicationCursorSbvp"></a>
+                    <a name="//apple_ref/swift/Property/applicationCursor" class="dashAnchor"></a>
+                    <a class="token" href="#/s:9SwiftTerm8TerminalC17applicationCursorSbvp">applicationCursor</a>
+                    </code>
+                  </div>
+                  <div class="height-container">
+                    <div class="pointer-container"></div>
+                    <section class="section">
+                      <div class="pointer"></div>
+                      <div class="abstract">
+                        <p>Undocumented</p>
+
+                      </div>
+                      <div class="declaration">
+                        <h4>Declaration</h4>
+                        <div class="language">
+                          <p class="aside-title">Swift</p>
+                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">applicationCursor</span><span class="p">:</span> <span class="kt">Bool</span></code></pre>
+
+                        </div>
+                      </div>
+                      <div class="slightly-smaller">
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -244,7 +288,67 @@ contents are entirely under the control of the remote application, and require t
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L210">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L241">Show on GitHub</a>
+                      </div>
+                    </section>
+                  </div>
+                </li>
+                <li class="item">
+                  <div>
+                    <code>
+                    <a name="/s:9SwiftTerm8TerminalC15foregroundColorAA0E0Cvp"></a>
+                    <a name="//apple_ref/swift/Property/foregroundColor" class="dashAnchor"></a>
+                    <a class="token" href="#/s:9SwiftTerm8TerminalC15foregroundColorAA0E0Cvp">foregroundColor</a>
+                    </code>
+                  </div>
+                  <div class="height-container">
+                    <div class="pointer-container"></div>
+                    <section class="section">
+                      <div class="pointer"></div>
+                      <div class="abstract">
+                        <p>This tracks the current foreground color for the application.</p>
+
+                      </div>
+                      <div class="declaration">
+                        <h4>Declaration</h4>
+                        <div class="language">
+                          <p class="aside-title">Swift</p>
+                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">foregroundColor</span><span class="p">:</span> <span class="kt"><a href="../Classes/Color.html">Color</a></span> <span class="p">{</span> <span class="k">get</span> <span class="k">set</span> <span class="p">}</span></code></pre>
+
+                        </div>
+                      </div>
+                      <div class="slightly-smaller">
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L281-L290">Show on GitHub</a>
+                      </div>
+                    </section>
+                  </div>
+                </li>
+                <li class="item">
+                  <div>
+                    <code>
+                    <a name="/s:9SwiftTerm8TerminalC15backgroundColorAA0E0Cvp"></a>
+                    <a name="//apple_ref/swift/Property/backgroundColor" class="dashAnchor"></a>
+                    <a class="token" href="#/s:9SwiftTerm8TerminalC15backgroundColorAA0E0Cvp">backgroundColor</a>
+                    </code>
+                  </div>
+                  <div class="height-container">
+                    <div class="pointer-container"></div>
+                    <section class="section">
+                      <div class="pointer"></div>
+                      <div class="abstract">
+                        <p>This tracks the current background color for the application.</p>
+
+                      </div>
+                      <div class="declaration">
+                        <h4>Declaration</h4>
+                        <div class="language">
+                          <p class="aside-title">Swift</p>
+                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">backgroundColor</span><span class="p">:</span> <span class="kt"><a href="../Classes/Color.html">Color</a></span> <span class="p">{</span> <span class="k">get</span> <span class="k">set</span> <span class="p">}</span></code></pre>
+
+                        </div>
+                      </div>
+                      <div class="slightly-smaller">
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L292-L301">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -277,7 +381,7 @@ send</p>
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L249-L297">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L307-L355">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -307,7 +411,7 @@ send</p>
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L299-L303">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L357-L361">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -337,7 +441,7 @@ send</p>
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L322-L325">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L380-L383">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -367,7 +471,72 @@ send</p>
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L327-L336">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L385-L394">Show on GitHub</a>
+                      </div>
+                    </section>
+                  </div>
+                </li>
+                <li class="item">
+                  <div>
+                    <code>
+                    <a name="/s:9SwiftTerm8TerminalC11getCharData3col3rowAA0eF0VSgSi_SitF"></a>
+                    <a name="//apple_ref/swift/Method/getCharData(col:row:)" class="dashAnchor"></a>
+                    <a class="token" href="#/s:9SwiftTerm8TerminalC11getCharData3col3rowAA0eF0VSgSi_SitF">getCharData(col:<wbr>row:<wbr>)</a>
+                    </code>
+                  </div>
+                  <div class="height-container">
+                    <div class="pointer-container"></div>
+                    <section class="section">
+                      <div class="pointer"></div>
+                      <div class="abstract">
+                        <p>Returns the CharData at the specified column and row, these are zero-based</p>
+
+                      </div>
+                      <div class="declaration">
+                        <h4>Declaration</h4>
+                        <div class="language">
+                          <p class="aside-title">Swift</p>
+                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="nf">getCharData</span><span class="p">(</span><span class="nv">col</span><span class="p">:</span> <span class="kt">Int</span><span class="p">,</span> <span class="nv">row</span><span class="p">:</span> <span class="kt">Int</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt"><a href="../Structs/CharData.html">CharData</a></span><span class="p">?</span></code></pre>
+
+                        </div>
+                      </div>
+                      <div>
+                        <h4>Parameters</h4>
+                        <table class="graybox">
+                          <tbody>
+                            <tr>
+                              <td>
+                                <code>
+                                <em>col</em>
+                                </code>
+                              </td>
+                              <td>
+                                <div>
+                                  <p>column to retrieve, starts at 0</p>
+                                </div>
+                              </td>
+                            </tr>
+                            <tr>
+                              <td>
+                                <code>
+                                <em>row</em>
+                                </code>
+                              </td>
+                              <td>
+                                <div>
+                                  <p>row to retrieve, starts at 0</p>
+                                </div>
+                              </td>
+                            </tr>
+                          </tbody>
+                        </table>
+                      </div>
+                      <div>
+                        <h4>Return Value</h4>
+                        <p>nil if the col or row are out of bounds, or the CharData contained in that cell otherwise</p>
+                      </div>
+                      <div class="slightly-smaller">
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L410-L419">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -432,7 +601,7 @@ send</p>
                         <p>nil if the col or row are out of bounds, or the Character contained in that cell otherwise</p>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L352-L361">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L426-L429">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -465,7 +634,7 @@ below.   Returns are only expected for the enum values that start with the prefi
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L1937-L1975">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L2073-L2111">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -496,7 +665,7 @@ For a full reset see <code>resetToInitialState</code></p>
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L2331-L2334">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L2471-L2474">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -526,7 +695,7 @@ For a full reset see <code>resetToInitialState</code></p>
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L3504-L3507">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L3665-L3668">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -556,7 +725,7 @@ For a full reset see <code>resetToInitialState</code></p>
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L3509-L3523">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L3670-L3686">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -616,7 +785,7 @@ For a full reset see <code>resetToInitialState</code></p>
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L3527-L3532">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L3690-L3695">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -646,7 +815,7 @@ For a full reset see <code>resetToInitialState</code></p>
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L3534-L3539">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L3697-L3702">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -676,7 +845,7 @@ For a full reset see <code>resetToInitialState</code></p>
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L3544-L3547">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L3707-L3710">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -706,7 +875,7 @@ For a full reset see <code>resetToInitialState</code></p>
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L3549-L3552">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L3712-L3715">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -736,7 +905,7 @@ For a full reset see <code>resetToInitialState</code></p>
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L3554-L3557">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L3717-L3720">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -766,7 +935,7 @@ For a full reset see <code>resetToInitialState</code></p>
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L3559-L3562">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L3722-L3725">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -796,7 +965,7 @@ For a full reset see <code>resetToInitialState</code></p>
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L3583-L3587">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L3746-L3750">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -827,7 +996,7 @@ if no part of the screen needs to be updated.</p>
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L3593-L3601">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L3756-L3764">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -857,7 +1026,67 @@ if no part of the screen needs to be updated.</p>
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L3606-L3610">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L3769-L3773">Show on GitHub</a>
+                      </div>
+                    </section>
+                  </div>
+                </li>
+                <li class="item">
+                  <div>
+                    <code>
+                    <a name="/s:9SwiftTerm8TerminalC17getCursorLocationSi_SityF"></a>
+                    <a name="//apple_ref/swift/Method/getCursorLocation()" class="dashAnchor"></a>
+                    <a class="token" href="#/s:9SwiftTerm8TerminalC17getCursorLocationSi_SityF">getCursorLocation()</a>
+                    </code>
+                  </div>
+                  <div class="height-container">
+                    <div class="pointer-container"></div>
+                    <section class="section">
+                      <div class="pointer"></div>
+                      <div class="abstract">
+                        <p>Zero-based (row, column) of cursor location relative to visible part of display.</p>
+
+                      </div>
+                      <div class="declaration">
+                        <h4>Declaration</h4>
+                        <div class="language">
+                          <p class="aside-title">Swift</p>
+                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="nf">getCursorLocation</span><span class="p">()</span> <span class="o">-&gt;</span> <span class="p">(</span><span class="kt">Int</span><span class="p">,</span> <span class="kt">Int</span><span class="p">)</span></code></pre>
+
+                        </div>
+                      </div>
+                      <div class="slightly-smaller">
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L3778-L3780">Show on GitHub</a>
+                      </div>
+                    </section>
+                  </div>
+                </li>
+                <li class="item">
+                  <div>
+                    <code>
+                    <a name="/s:9SwiftTerm8TerminalC16getTopVisibleRowSiyF"></a>
+                    <a name="//apple_ref/swift/Method/getTopVisibleRow()" class="dashAnchor"></a>
+                    <a class="token" href="#/s:9SwiftTerm8TerminalC16getTopVisibleRowSiyF">getTopVisibleRow()</a>
+                    </code>
+                  </div>
+                  <div class="height-container">
+                    <div class="pointer-container"></div>
+                    <section class="section">
+                      <div class="pointer"></div>
+                      <div class="abstract">
+                        <p>Uppermost visible row.</p>
+
+                      </div>
+                      <div class="declaration">
+                        <h4>Declaration</h4>
+                        <div class="language">
+                          <p class="aside-title">Swift</p>
+                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="nf">getTopVisibleRow</span><span class="p">()</span> <span class="o">-&gt;</span> <span class="kt">Int</span></code></pre>
+
+                        </div>
+                      </div>
+                      <div class="slightly-smaller">
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L3785-L3787">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -888,7 +1117,7 @@ for a soft reset see <code>softReset</code></p>
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L3616-L3625">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L3792-L3801">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -918,7 +1147,7 @@ for a soft reset see <code>softReset</code></p>
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L3647-L3717">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L3867-L3937">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -948,7 +1177,7 @@ for a soft reset see <code>softReset</code></p>
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L3719-L3722">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L3939-L3942">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -978,7 +1207,7 @@ for a soft reset see <code>softReset</code></p>
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L3802-L3815">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L4022-L4035">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -1008,7 +1237,7 @@ for a soft reset see <code>softReset</code></p>
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L3825-L3835">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L4045-L4055">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -1038,7 +1267,37 @@ for a soft reset see <code>softReset</code></p>
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L3837-L3845">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L4057-L4065">Show on GitHub</a>
+                      </div>
+                    </section>
+                  </div>
+                </li>
+                <li class="item">
+                  <div>
+                    <code>
+                    <a name="/s:9SwiftTerm8TerminalC10hideCursoryyF"></a>
+                    <a name="//apple_ref/swift/Method/hideCursor()" class="dashAnchor"></a>
+                    <a class="token" href="#/s:9SwiftTerm8TerminalC10hideCursoryyF">hideCursor()</a>
+                    </code>
+                  </div>
+                  <div class="height-container">
+                    <div class="pointer-container"></div>
+                    <section class="section">
+                      <div class="pointer"></div>
+                      <div class="abstract">
+                        <p>Undocumented</p>
+
+                      </div>
+                      <div class="declaration">
+                        <h4>Declaration</h4>
+                        <div class="language">
+                          <p class="aside-title">Swift</p>
+                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="nf">hideCursor</span><span class="p">()</span></code></pre>
+
+                        </div>
+                      </div>
+                      <div class="slightly-smaller">
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L4067-L4074">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -1139,7 +1398,7 @@ for a soft reset see <code>softReset</code></p>
                         <p>the encoded value</p>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L3872-L3906">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L4101-L4135">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -1212,7 +1471,7 @@ for a soft reset see <code>softReset</code></p>
                         </table>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L3914-L3933">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L4143-L4162">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -1285,7 +1544,7 @@ for a soft reset see <code>softReset</code></p>
                         </table>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L3941-L3944">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L4170-L4173">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -1315,7 +1574,7 @@ for a soft reset see <code>softReset</code></p>
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L3958-L3962">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L4187-L4191">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -1345,7 +1604,7 @@ for a soft reset see <code>softReset</code></p>
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L3964-L3968">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L4193-L4197">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -1380,7 +1639,7 @@ you can customzie these accordingly.</p>
                         <p></p>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L3992-L4007">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L4221-L4236">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -1390,8 +1649,8 @@ you can customzie these accordingly.</p>
           </section>
         </section>
         <section id="footer">
-          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-04-28)</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-05-30)</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.2</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>

+ 26 - 12
docs/Classes/Terminal/MouseMode.html

@@ -14,7 +14,7 @@
     <a title="MouseMode Enumeration Reference"></a>
     <header>
       <div class="content-wrapper">
-        <p><a href="../../index.html">SwiftTerm 1.0 Docs</a> (61% documented)</p>
+        <p><a href="../../index.html">SwiftTerm 1.0 Docs</a> (65% documented)</p>
         <p class="header-right"><a href="https://github.com/migueldeicaza/SwiftTerm"><img src="../../img/gh.png"/>View on GitHub</a></p>
         <p class="header-right"><a href="dash-feed://https%3A%2F%2Fmigueldeicaza%2Egithub%2Eio%2FSwiftTerm%2Fdocsets%2FSwiftTerm%2Exml"><img src="../../img/dash.png"/>Install in Dash</a></p>
       </div>
@@ -32,6 +32,9 @@
           <li class="nav-group-name">
             <a href="../../Classes.html">Classes</a>
             <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../../Classes/Color.html">Color</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../../Classes/HeadlessTerminal.html">HeadlessTerminal</a>
               </li>
@@ -53,6 +56,9 @@
               <li class="nav-group-task">
                 <a href="../../Classes/Terminal/WindowManipulationCommand.html">– WindowManipulationCommand</a>
               </li>
+              <li class="nav-group-task">
+                <a href="../../Classes/TerminalAccessory.html">TerminalAccessory</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../../Classes/TerminalDebugView.html">TerminalDebugView</a>
               </li>
@@ -60,13 +66,13 @@
                 <a href="../../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../../Classes/TerminalView/Font.html">– Font</a>
               </li>
               <li class="nav-group-task">
                 <a href="../../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../../Classes/TerminalView/Font.html">– Font</a>
               </li>
             </ul>
           </li>
@@ -126,6 +132,14 @@
               </li>
             </ul>
           </li>
+          <li class="nav-group-name">
+            <a href="../../Typealiases.html">Type Aliases</a>
+            <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../../Typealiases.html#/s:9SwiftTerm7TTImagea">TTImage</a>
+              </li>
+            </ul>
+          </li>
         </ul>
       </nav>
       <article class="main-content">
@@ -171,7 +185,7 @@ send</p>
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L251">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L309">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -201,7 +215,7 @@ send</p>
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L254">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L312">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -231,7 +245,7 @@ send</p>
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L257">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L315">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -261,7 +275,7 @@ send</p>
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L260">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L318">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -291,7 +305,7 @@ send</p>
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L263">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L321">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -321,7 +335,7 @@ send</p>
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L288-L291">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L346-L349">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -351,7 +365,7 @@ send</p>
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L294-L296">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L352-L354">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -361,8 +375,8 @@ send</p>
           </section>
         </section>
         <section id="footer">
-          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-04-28)</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-05-30)</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.2</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>

+ 30 - 16
docs/Classes/Terminal/WindowManipulationCommand.html

@@ -14,7 +14,7 @@
     <a title="WindowManipulationCommand Enumeration Reference"></a>
     <header>
       <div class="content-wrapper">
-        <p><a href="../../index.html">SwiftTerm 1.0 Docs</a> (61% documented)</p>
+        <p><a href="../../index.html">SwiftTerm 1.0 Docs</a> (65% documented)</p>
         <p class="header-right"><a href="https://github.com/migueldeicaza/SwiftTerm"><img src="../../img/gh.png"/>View on GitHub</a></p>
         <p class="header-right"><a href="dash-feed://https%3A%2F%2Fmigueldeicaza%2Egithub%2Eio%2FSwiftTerm%2Fdocsets%2FSwiftTerm%2Exml"><img src="../../img/dash.png"/>Install in Dash</a></p>
       </div>
@@ -32,6 +32,9 @@
           <li class="nav-group-name">
             <a href="../../Classes.html">Classes</a>
             <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../../Classes/Color.html">Color</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../../Classes/HeadlessTerminal.html">HeadlessTerminal</a>
               </li>
@@ -53,6 +56,9 @@
               <li class="nav-group-task">
                 <a href="../../Classes/Terminal/WindowManipulationCommand.html">– WindowManipulationCommand</a>
               </li>
+              <li class="nav-group-task">
+                <a href="../../Classes/TerminalAccessory.html">TerminalAccessory</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../../Classes/TerminalDebugView.html">TerminalDebugView</a>
               </li>
@@ -60,13 +66,13 @@
                 <a href="../../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../../Classes/TerminalView/Font.html">– Font</a>
               </li>
               <li class="nav-group-task">
                 <a href="../../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../../Classes/TerminalView/Font.html">– Font</a>
               </li>
             </ul>
           </li>
@@ -126,6 +132,14 @@
               </li>
             </ul>
           </li>
+          <li class="nav-group-name">
+            <a href="../../Typealiases.html">Type Aliases</a>
+            <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../../Typealiases.html#/s:9SwiftTerm7TTImagea">TTImage</a>
+              </li>
+            </ul>
+          </li>
         </ul>
       </nav>
       <article class="main-content">
@@ -171,7 +185,7 @@ below.   Returns are only expected for the enum values that start with the prefi
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L1939">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L2075">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -201,7 +215,7 @@ below.   Returns are only expected for the enum values that start with the prefi
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L1941">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L2077">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -231,7 +245,7 @@ below.   Returns are only expected for the enum values that start with the prefi
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L1943">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L2079">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -261,7 +275,7 @@ below.   Returns are only expected for the enum values that start with the prefi
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L1945">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L2081">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -291,7 +305,7 @@ below.   Returns are only expected for the enum values that start with the prefi
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L1947">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L2083">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -321,7 +335,7 @@ below.   Returns are only expected for the enum values that start with the prefi
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L1949">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L2085">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -351,7 +365,7 @@ below.   Returns are only expected for the enum values that start with the prefi
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L1951">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L2087">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -381,7 +395,7 @@ below.   Returns are only expected for the enum values that start with the prefi
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L1953">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L2089">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -441,7 +455,7 @@ below.   Returns are only expected for the enum values that start with the prefi
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L1956">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L2092">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -471,7 +485,7 @@ below.   Returns are only expected for the enum values that start with the prefi
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L1958">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L2094">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -501,7 +515,7 @@ below.   Returns are only expected for the enum values that start with the prefi
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L1960">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L2096">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -931,8 +945,8 @@ below.   Returns are only expected for the enum values that start with the prefi
           </section>
         </section>
         <section id="footer">
-          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-04-28)</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-05-30)</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.2</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>

+ 19 - 5
docs/Classes/TerminalDebugView.html

@@ -14,7 +14,7 @@
     <a title="TerminalDebugView Class Reference"></a>
     <header>
       <div class="content-wrapper">
-        <p><a href="../index.html">SwiftTerm 1.0 Docs</a> (61% documented)</p>
+        <p><a href="../index.html">SwiftTerm 1.0 Docs</a> (65% documented)</p>
         <p class="header-right"><a href="https://github.com/migueldeicaza/SwiftTerm"><img src="../img/gh.png"/>View on GitHub</a></p>
         <p class="header-right"><a href="dash-feed://https%3A%2F%2Fmigueldeicaza%2Egithub%2Eio%2FSwiftTerm%2Fdocsets%2FSwiftTerm%2Exml"><img src="../img/dash.png"/>Install in Dash</a></p>
       </div>
@@ -32,6 +32,9 @@
           <li class="nav-group-name">
             <a href="../Classes.html">Classes</a>
             <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../Classes/Color.html">Color</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../Classes/HeadlessTerminal.html">HeadlessTerminal</a>
               </li>
@@ -53,6 +56,9 @@
               <li class="nav-group-task">
                 <a href="../Classes/Terminal/WindowManipulationCommand.html">– WindowManipulationCommand</a>
               </li>
+              <li class="nav-group-task">
+                <a href="../Classes/TerminalAccessory.html">TerminalAccessory</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../Classes/TerminalDebugView.html">TerminalDebugView</a>
               </li>
@@ -60,13 +66,13 @@
                 <a href="../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../Classes/TerminalView/Font.html">– Font</a>
               </li>
               <li class="nav-group-task">
                 <a href="../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../Classes/TerminalView/Font.html">– Font</a>
               </li>
             </ul>
           </li>
@@ -126,6 +132,14 @@
               </li>
             </ul>
           </li>
+          <li class="nav-group-name">
+            <a href="../Typealiases.html">Type Aliases</a>
+            <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../Typealiases.html#/s:9SwiftTerm7TTImagea">TTImage</a>
+              </li>
+            </ul>
+          </li>
         </ul>
       </nav>
       <article class="main-content">
@@ -239,8 +253,8 @@
           </section>
         </section>
         <section id="footer">
-          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-04-28)</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-05-30)</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.2</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>

+ 110 - 27
docs/Classes/TerminalView.html

@@ -14,7 +14,7 @@
     <a title="TerminalView Class Reference"></a>
     <header>
       <div class="content-wrapper">
-        <p><a href="../index.html">SwiftTerm 1.0 Docs</a> (61% documented)</p>
+        <p><a href="../index.html">SwiftTerm 1.0 Docs</a> (65% documented)</p>
         <p class="header-right"><a href="https://github.com/migueldeicaza/SwiftTerm"><img src="../img/gh.png"/>View on GitHub</a></p>
         <p class="header-right"><a href="dash-feed://https%3A%2F%2Fmigueldeicaza%2Egithub%2Eio%2FSwiftTerm%2Fdocsets%2FSwiftTerm%2Exml"><img src="../img/dash.png"/>Install in Dash</a></p>
       </div>
@@ -32,6 +32,9 @@
           <li class="nav-group-name">
             <a href="../Classes.html">Classes</a>
             <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../Classes/Color.html">Color</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../Classes/HeadlessTerminal.html">HeadlessTerminal</a>
               </li>
@@ -53,6 +56,9 @@
               <li class="nav-group-task">
                 <a href="../Classes/Terminal/WindowManipulationCommand.html">– WindowManipulationCommand</a>
               </li>
+              <li class="nav-group-task">
+                <a href="../Classes/TerminalAccessory.html">TerminalAccessory</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../Classes/TerminalDebugView.html">TerminalDebugView</a>
               </li>
@@ -60,13 +66,13 @@
                 <a href="../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../Classes/TerminalView/Font.html">– Font</a>
               </li>
               <li class="nav-group-task">
                 <a href="../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../Classes/TerminalView/Font.html">– Font</a>
               </li>
             </ul>
           </li>
@@ -126,6 +132,14 @@
               </li>
             </ul>
           </li>
+          <li class="nav-group-name">
+            <a href="../Typealiases.html">Type Aliases</a>
+            <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../Typealiases.html#/s:9SwiftTerm7TTImagea">TTImage</a>
+              </li>
+            </ul>
+          </li>
         </ul>
       </nav>
       <article class="main-content">
@@ -145,6 +159,12 @@
 <p>Users are notified of interesting events in their implementation of the <code><a href="../Protocols/TerminalViewDelegate.html">TerminalViewDelegate</a></code>
  methods - an instance must be provided to the constructor of <code>TerminalView</code>.</p>
 
+<p>Call the <code>getTerminal</code> method to get a reference to the underlying <code><a href="../Classes/Terminal.html">Terminal</a></code> that backs this
+ view.</p>
+
+<p>Use the <code>configureNativeColors()</code> to set the defaults colors for the view to match the OS
+ defaults, otherwise, this uses its own set of defaults colors.</p>
+
           </section>
           <section class="section task-group-section">
             <div class="task-group">
@@ -153,8 +173,8 @@
                   <div>
                     <code>
                     <a name="/"></a>
-                    <a name="//apple_ref/swift/Struct/Options" class="dashAnchor"></a>
-                    <a class="token" href="#/">Options</a>
+                    <a name="//apple_ref/swift/Struct/Font" class="dashAnchor"></a>
+                    <a class="token" href="#/">Font</a>
                     </code>
                   </div>
                   <div class="height-container">
@@ -163,7 +183,7 @@
                       <div class="pointer"></div>
                       <div class="abstract">
                         
-                        <a href="../Classes/TerminalView/Options.html" class="slightly-smaller">See more</a>
+                        <a href="../Classes/TerminalView/Font.html" class="slightly-smaller">See more</a>
                       </div>
                     </section>
                   </div>
@@ -172,8 +192,8 @@
                   <div>
                     <code>
                     <a name="/"></a>
-                    <a name="//apple_ref/swift/Property/options" class="dashAnchor"></a>
-                    <a class="token" href="#/">options</a>
+                    <a name="//apple_ref/swift/Property/terminalDelegate" class="dashAnchor"></a>
+                    <a class="token" href="#/">terminalDelegate</a>
                     </code>
                   </div>
                   <div class="height-container">
@@ -181,7 +201,8 @@
                     <section class="section">
                       <div class="pointer"></div>
                       <div class="abstract">
-                        
+                        <p>The delegate that the TerminalView uses to interact with its hosting</p>
+
                       </div>
                     </section>
                   </div>
@@ -190,8 +211,8 @@
                   <div>
                     <code>
                     <a name="/"></a>
-                    <a name="//apple_ref/swift/Property/delegate" class="dashAnchor"></a>
-                    <a class="token" href="#/">delegate</a>
+                    <a name="//apple_ref/swift/Property/font" class="dashAnchor"></a>
+                    <a class="token" href="#/">font</a>
                     </code>
                   </div>
                   <div class="height-container">
@@ -199,7 +220,7 @@
                     <section class="section">
                       <div class="pointer"></div>
                       <div class="abstract">
-                        <p>The delegate that the TerminalView uses to interact with its hosting</p>
+                        <p>This font structure represents the font to be used for the terminal</p>
 
                       </div>
                     </section>
@@ -209,8 +230,8 @@
                   <div>
                     <code>
                     <a name="/"></a>
-                    <a name="//apple_ref/swift/Method/init(frame:options:)" class="dashAnchor"></a>
-                    <a class="token" href="#/">init(frame:<wbr>options:<wbr>)</a>
+                    <a name="//apple_ref/swift/Method/init(frame:font:)" class="dashAnchor"></a>
+                    <a class="token" href="#/">init(frame:<wbr>font:<wbr>)</a>
                     </code>
                   </div>
                   <div class="height-container">
@@ -263,8 +284,8 @@
                   <div>
                     <code>
                     <a name="/"></a>
-                    <a name="//apple_ref/swift/Method/bell(source:)" class="dashAnchor"></a>
-                    <a class="token" href="#/">bell(source:<wbr>)</a>
+                    <a name="//apple_ref/swift/Property/inputAccessoryView" class="dashAnchor"></a>
+                    <a class="token" href="#/">inputAccessoryView</a>
                     </code>
                   </div>
                   <div class="height-container">
@@ -272,7 +293,51 @@
                     <section class="section">
                       <div class="pointer"></div>
                       <div class="abstract">
-                        
+                        <p>You can set this property to a UIView to be your input accessory, by default
+this is an instance of <code><a href="../Classes/TerminalAccessory.html">TerminalAccessory</a></code></p>
+
+                      </div>
+                    </section>
+                  </div>
+                </li>
+                <li class="item">
+                  <div>
+                    <code>
+                    <a name="/"></a>
+                    <a name="//apple_ref/swift/Property/nativeForegroundColor" class="dashAnchor"></a>
+                    <a class="token" href="#/">nativeForegroundColor</a>
+                    </code>
+                  </div>
+                  <div class="height-container">
+                    <div class="pointer-container"></div>
+                    <section class="section">
+                      <div class="pointer"></div>
+                      <div class="abstract">
+                        <p>This will set the native foreground color to the specified native color (UIColor or NSColor)
+and will have this reflected into the underlying&rsquo;s terminal <code>foregroundColor</code> and
+<code>backgroundColor</code></p>
+
+                      </div>
+                    </section>
+                  </div>
+                </li>
+                <li class="item">
+                  <div>
+                    <code>
+                    <a name="/"></a>
+                    <a name="//apple_ref/swift/Property/nativeBackgroundColor" class="dashAnchor"></a>
+                    <a class="token" href="#/">nativeBackgroundColor</a>
+                    </code>
+                  </div>
+                  <div class="height-container">
+                    <div class="pointer-container"></div>
+                    <section class="section">
+                      <div class="pointer"></div>
+                      <div class="abstract">
+                        <p>This will set the native foreground color to the specified native color (UIColor or NSColor)
+and will have this reflected into the underlying&rsquo;s terminal <code>foregroundColor</code> and
+<code>backgroundColor</code></p>
+
                       </div>
                     </section>
                   </div>
@@ -692,6 +757,24 @@
                     </section>
                   </div>
                 </li>
+                <li class="item">
+                  <div>
+                    <code>
+                    <a name="/"></a>
+                    <a name="//apple_ref/swift/Method/resignFirstResponder()" class="dashAnchor"></a>
+                    <a class="token" href="#/">resignFirstResponder()</a>
+                    </code>
+                  </div>
+                  <div class="height-container">
+                    <div class="pointer-container"></div>
+                    <section class="section">
+                      <div class="pointer"></div>
+                      <div class="abstract">
+                        
+                      </div>
+                    </section>
+                  </div>
+                </li>
                 <li class="item">
                   <div>
                     <code>
@@ -714,8 +797,8 @@
                   <div>
                     <code>
                     <a name="/"></a>
-                    <a name="//apple_ref/swift/Method/pressesEnded(_:with:)" class="dashAnchor"></a>
-                    <a class="token" href="#/">pressesEnded(_:<wbr>with:<wbr>)</a>
+                    <a name="//apple_ref/swift/Method/pressesChanged(_:with:)" class="dashAnchor"></a>
+                    <a class="token" href="#/">pressesChanged(_:<wbr>with:<wbr>)</a>
                     </code>
                   </div>
                   <div class="height-container">
@@ -732,8 +815,8 @@
                   <div>
                     <code>
                     <a name="/"></a>
-                    <a name="//apple_ref/swift/Method/isProcessTrusted(source:)" class="dashAnchor"></a>
-                    <a class="token" href="#/">isProcessTrusted(source:<wbr>)</a>
+                    <a name="//apple_ref/swift/Method/pressesEnded(_:with:)" class="dashAnchor"></a>
+                    <a class="token" href="#/">pressesEnded(_:<wbr>with:<wbr>)</a>
                     </code>
                   </div>
                   <div class="height-container">
@@ -750,8 +833,8 @@
                   <div>
                     <code>
                     <a name="/"></a>
-                    <a name="//apple_ref/swift/Method/mouseModeChanged(source:)" class="dashAnchor"></a>
-                    <a class="token" href="#/">mouseModeChanged(source:<wbr>)</a>
+                    <a name="//apple_ref/swift/Method/isProcessTrusted(source:)" class="dashAnchor"></a>
+                    <a class="token" href="#/">isProcessTrusted(source:<wbr>)</a>
                     </code>
                   </div>
                   <div class="height-container">
@@ -768,8 +851,8 @@
                   <div>
                     <code>
                     <a name="/"></a>
-                    <a name="//apple_ref/swift/Method/showCursor(source:)" class="dashAnchor"></a>
-                    <a class="token" href="#/">showCursor(source:<wbr>)</a>
+                    <a name="//apple_ref/swift/Method/mouseModeChanged(source:)" class="dashAnchor"></a>
+                    <a class="token" href="#/">mouseModeChanged(source:<wbr>)</a>
                     </code>
                   </div>
                   <div class="height-container">
@@ -859,8 +942,8 @@
           </section>
         </section>
         <section id="footer">
-          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-04-28)</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-05-30)</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.2</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>

+ 0 - 262
docs/Classes/TerminalView/Options.html

@@ -1,262 +0,0 @@
-<!DOCTYPE html>
-<html lang="en">
-  <head>
-    <title>Options Structure Reference</title>
-    <link rel="stylesheet" type="text/css" href="../../css/jazzy.css" />
-    <link rel="stylesheet" type="text/css" href="../../css/highlight.css" />
-    <meta charset='utf-8'>
-    <script src="../../js/jquery.min.js" defer></script>
-    <script src="../../js/jazzy.js" defer></script>
-    
-  </head>
-  <body>
-    <a name="//apple_ref/swift/Struct/Options" class="dashAnchor"></a>
-    <a title="Options Structure Reference"></a>
-    <header>
-      <div class="content-wrapper">
-        <p><a href="../../index.html">SwiftTerm 1.0 Docs</a> (61% documented)</p>
-        <p class="header-right"><a href="https://github.com/migueldeicaza/SwiftTerm"><img src="../../img/gh.png"/>View on GitHub</a></p>
-        <p class="header-right"><a href="dash-feed://https%3A%2F%2Fmigueldeicaza%2Egithub%2Eio%2FSwiftTerm%2Fdocsets%2FSwiftTerm%2Exml"><img src="../../img/dash.png"/>Install in Dash</a></p>
-      </div>
-    </header>
-    <div class="content-wrapper">
-      <p id="breadcrumbs">
-        <a href="../../index.html">SwiftTerm Reference</a>
-        <img id="carat" src="../../img/carat.png" />
-        Options Structure Reference
-      </p>
-    </div>
-    <div class="content-wrapper">
-      <nav class="sidebar">
-        <ul class="nav-groups">
-          <li class="nav-group-name">
-            <a href="../../Classes.html">Classes</a>
-            <ul class="nav-group-tasks">
-              <li class="nav-group-task">
-                <a href="../../Classes/HeadlessTerminal.html">HeadlessTerminal</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../Classes/LocalProcess.html">LocalProcess</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../Classes/LocalProcessTerminalView.html">LocalProcessTerminalView</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../Classes/PseudoTerminalHelpers.html">PseudoTerminalHelpers</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../Classes/Terminal.html">Terminal</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../Classes/Terminal/MouseMode.html">– MouseMode</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../Classes/Terminal/WindowManipulationCommand.html">– WindowManipulationCommand</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../Classes/TerminalDebugView.html">TerminalDebugView</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../Classes/TerminalView.html">TerminalView</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../Classes/TerminalView/Options.html">– Options</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../Classes/TerminalView.html">TerminalView</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../Classes/TerminalView/Options.html">– Options</a>
-              </li>
-            </ul>
-          </li>
-          <li class="nav-group-name">
-            <a href="../../Enums.html">Enumerations</a>
-            <ul class="nav-group-tasks">
-              <li class="nav-group-task">
-                <a href="../../Enums/CursorStyle.html">CursorStyle</a>
-              </li>
-            </ul>
-          </li>
-          <li class="nav-group-name">
-            <a href="../../Extensions.html">Extensions</a>
-            <ul class="nav-group-tasks">
-              <li class="nav-group-task">
-                <a href="../../Extensions/TerminalViewDelegate.html">TerminalViewDelegate</a>
-              </li>
-            </ul>
-          </li>
-          <li class="nav-group-name">
-            <a href="../../Protocols.html">Protocols</a>
-            <ul class="nav-group-tasks">
-              <li class="nav-group-task">
-                <a href="../../Protocols/LocalProcessDelegate.html">LocalProcessDelegate</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../Protocols/LocalProcessTerminalViewDelegate.html">LocalProcessTerminalViewDelegate</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../Protocols/TerminalDelegate.html">TerminalDelegate</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../Protocols/TerminalViewDelegate.html">TerminalViewDelegate</a>
-              </li>
-            </ul>
-          </li>
-          <li class="nav-group-name">
-            <a href="../../Structs.html">Structures</a>
-            <ul class="nav-group-tasks">
-              <li class="nav-group-task">
-                <a href="../../Structs/Attribute.html">Attribute</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../Structs/Attribute/Color.html">– Color</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../Structs/CharData.html">CharData</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../Structs/CharacterStyle.html">CharacterStyle</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../Structs/TerminalOptions.html">TerminalOptions</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../Structs/TinyAtom.html">TinyAtom</a>
-              </li>
-            </ul>
-          </li>
-        </ul>
-      </nav>
-      <article class="main-content">
-        <section>
-          <section class="section">
-            <h1>Options</h1>
-            
-          </section>
-          <section class="section task-group-section">
-            <div class="task-group">
-              <ul>
-                <li class="item">
-                  <div>
-                    <code>
-                    <a name="/"></a>
-                    <a name="//apple_ref/swift/Struct/Font" class="dashAnchor"></a>
-                    <a class="token" href="#/">Font</a>
-                    </code>
-                  </div>
-                  <div class="height-container">
-                    <div class="pointer-container"></div>
-                    <section class="section">
-                      <div class="pointer"></div>
-                      <div class="abstract">
-                        
-                        <a href="../../Classes/TerminalView/Options/Font.html" class="slightly-smaller">See more</a>
-                      </div>
-                    </section>
-                  </div>
-                </li>
-                <li class="item">
-                  <div>
-                    <code>
-                    <a name="/"></a>
-                    <a name="//apple_ref/swift/Struct/Colors" class="dashAnchor"></a>
-                    <a class="token" href="#/">Colors</a>
-                    </code>
-                  </div>
-                  <div class="height-container">
-                    <div class="pointer-container"></div>
-                    <section class="section">
-                      <div class="pointer"></div>
-                      <div class="abstract">
-                        
-                        <a href="../../Classes/TerminalView/Options/Colors.html" class="slightly-smaller">See more</a>
-                      </div>
-                    </section>
-                  </div>
-                </li>
-                <li class="item">
-                  <div>
-                    <code>
-                    <a name="/"></a>
-                    <a name="//apple_ref/swift/Property/font" class="dashAnchor"></a>
-                    <a class="token" href="#/">font</a>
-                    </code>
-                  </div>
-                  <div class="height-container">
-                    <div class="pointer-container"></div>
-                    <section class="section">
-                      <div class="pointer"></div>
-                      <div class="abstract">
-                        
-                      </div>
-                    </section>
-                  </div>
-                </li>
-                <li class="item">
-                  <div>
-                    <code>
-                    <a name="/"></a>
-                    <a name="//apple_ref/swift/Property/colors" class="dashAnchor"></a>
-                    <a class="token" href="#/">colors</a>
-                    </code>
-                  </div>
-                  <div class="height-container">
-                    <div class="pointer-container"></div>
-                    <section class="section">
-                      <div class="pointer"></div>
-                      <div class="abstract">
-                        
-                      </div>
-                    </section>
-                  </div>
-                </li>
-                <li class="item">
-                  <div>
-                    <code>
-                    <a name="/"></a>
-                    <a name="//apple_ref/swift/Variable/default" class="dashAnchor"></a>
-                    <a class="token" href="#/">default</a>
-                    </code>
-                  </div>
-                  <div class="height-container">
-                    <div class="pointer-container"></div>
-                    <section class="section">
-                      <div class="pointer"></div>
-                      <div class="abstract">
-                        
-                      </div>
-                    </section>
-                  </div>
-                </li>
-                <li class="item">
-                  <div>
-                    <code>
-                    <a name="/"></a>
-                    <a name="//apple_ref/swift/Method/init(font:colors:)" class="dashAnchor"></a>
-                    <a class="token" href="#/">init(font:<wbr>colors:<wbr>)</a>
-                    </code>
-                  </div>
-                  <div class="height-container">
-                    <div class="pointer-container"></div>
-                    <section class="section">
-                      <div class="pointer"></div>
-                      <div class="abstract">
-                        
-                      </div>
-                    </section>
-                  </div>
-                </li>
-              </ul>
-            </div>
-          </section>
-        </section>
-        <section id="footer">
-          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-04-28)</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
-        </section>
-      </article>
-    </div>
-  </body>
-</div>
-</html>

+ 0 - 224
docs/Classes/TerminalView/Options/Colors.html

@@ -1,224 +0,0 @@
-<!DOCTYPE html>
-<html lang="en">
-  <head>
-    <title>Colors Structure Reference</title>
-    <link rel="stylesheet" type="text/css" href="../../../css/jazzy.css" />
-    <link rel="stylesheet" type="text/css" href="../../../css/highlight.css" />
-    <meta charset='utf-8'>
-    <script src="../../../js/jquery.min.js" defer></script>
-    <script src="../../../js/jazzy.js" defer></script>
-    
-  </head>
-  <body>
-    <a name="//apple_ref/swift/Struct/Colors" class="dashAnchor"></a>
-    <a title="Colors Structure Reference"></a>
-    <header>
-      <div class="content-wrapper">
-        <p><a href="../../../index.html">SwiftTerm 1.0 Docs</a> (61% documented)</p>
-        <p class="header-right"><a href="https://github.com/migueldeicaza/SwiftTerm"><img src="../../../img/gh.png"/>View on GitHub</a></p>
-        <p class="header-right"><a href="dash-feed://https%3A%2F%2Fmigueldeicaza%2Egithub%2Eio%2FSwiftTerm%2Fdocsets%2FSwiftTerm%2Exml"><img src="../../../img/dash.png"/>Install in Dash</a></p>
-      </div>
-    </header>
-    <div class="content-wrapper">
-      <p id="breadcrumbs">
-        <a href="../../../index.html">SwiftTerm Reference</a>
-        <img id="carat" src="../../../img/carat.png" />
-        Colors Structure Reference
-      </p>
-    </div>
-    <div class="content-wrapper">
-      <nav class="sidebar">
-        <ul class="nav-groups">
-          <li class="nav-group-name">
-            <a href="../../../Classes.html">Classes</a>
-            <ul class="nav-group-tasks">
-              <li class="nav-group-task">
-                <a href="../../../Classes/HeadlessTerminal.html">HeadlessTerminal</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../../Classes/LocalProcess.html">LocalProcess</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../../Classes/LocalProcessTerminalView.html">LocalProcessTerminalView</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../../Classes/PseudoTerminalHelpers.html">PseudoTerminalHelpers</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../../Classes/Terminal.html">Terminal</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../../Classes/Terminal/MouseMode.html">– MouseMode</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../../Classes/Terminal/WindowManipulationCommand.html">– WindowManipulationCommand</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../../Classes/TerminalDebugView.html">TerminalDebugView</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../../Classes/TerminalView.html">TerminalView</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../../Classes/TerminalView/Options.html">– Options</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../../Classes/TerminalView.html">TerminalView</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../../Classes/TerminalView/Options.html">– Options</a>
-              </li>
-            </ul>
-          </li>
-          <li class="nav-group-name">
-            <a href="../../../Enums.html">Enumerations</a>
-            <ul class="nav-group-tasks">
-              <li class="nav-group-task">
-                <a href="../../../Enums/CursorStyle.html">CursorStyle</a>
-              </li>
-            </ul>
-          </li>
-          <li class="nav-group-name">
-            <a href="../../../Extensions.html">Extensions</a>
-            <ul class="nav-group-tasks">
-              <li class="nav-group-task">
-                <a href="../../../Extensions/TerminalViewDelegate.html">TerminalViewDelegate</a>
-              </li>
-            </ul>
-          </li>
-          <li class="nav-group-name">
-            <a href="../../../Protocols.html">Protocols</a>
-            <ul class="nav-group-tasks">
-              <li class="nav-group-task">
-                <a href="../../../Protocols/LocalProcessDelegate.html">LocalProcessDelegate</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../../Protocols/LocalProcessTerminalViewDelegate.html">LocalProcessTerminalViewDelegate</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../../Protocols/TerminalDelegate.html">TerminalDelegate</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../../Protocols/TerminalViewDelegate.html">TerminalViewDelegate</a>
-              </li>
-            </ul>
-          </li>
-          <li class="nav-group-name">
-            <a href="../../../Structs.html">Structures</a>
-            <ul class="nav-group-tasks">
-              <li class="nav-group-task">
-                <a href="../../../Structs/Attribute.html">Attribute</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../../Structs/Attribute/Color.html">– Color</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../../Structs/CharData.html">CharData</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../../Structs/CharacterStyle.html">CharacterStyle</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../../Structs/TerminalOptions.html">TerminalOptions</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../../Structs/TinyAtom.html">TinyAtom</a>
-              </li>
-            </ul>
-          </li>
-        </ul>
-      </nav>
-      <article class="main-content">
-        <section>
-          <section class="section">
-            <h1>Colors</h1>
-            
-          </section>
-          <section class="section task-group-section">
-            <div class="task-group">
-              <ul>
-                <li class="item">
-                  <div>
-                    <code>
-                    <a name="/"></a>
-                    <a name="//apple_ref/swift/Property/useSystemColors" class="dashAnchor"></a>
-                    <a class="token" href="#/">useSystemColors</a>
-                    </code>
-                  </div>
-                  <div class="height-container">
-                    <div class="pointer-container"></div>
-                    <section class="section">
-                      <div class="pointer"></div>
-                      <div class="abstract">
-                        
-                      </div>
-                    </section>
-                  </div>
-                </li>
-                <li class="item">
-                  <div>
-                    <code>
-                    <a name="/"></a>
-                    <a name="//apple_ref/swift/Property/foregroundColor" class="dashAnchor"></a>
-                    <a class="token" href="#/">foregroundColor</a>
-                    </code>
-                  </div>
-                  <div class="height-container">
-                    <div class="pointer-container"></div>
-                    <section class="section">
-                      <div class="pointer"></div>
-                      <div class="abstract">
-                        
-                      </div>
-                    </section>
-                  </div>
-                </li>
-                <li class="item">
-                  <div>
-                    <code>
-                    <a name="/"></a>
-                    <a name="//apple_ref/swift/Property/backgroundColor" class="dashAnchor"></a>
-                    <a class="token" href="#/">backgroundColor</a>
-                    </code>
-                  </div>
-                  <div class="height-container">
-                    <div class="pointer-container"></div>
-                    <section class="section">
-                      <div class="pointer"></div>
-                      <div class="abstract">
-                        
-                      </div>
-                    </section>
-                  </div>
-                </li>
-                <li class="item">
-                  <div>
-                    <code>
-                    <a name="/"></a>
-                    <a name="//apple_ref/swift/Method/init(useSystemColors:)" class="dashAnchor"></a>
-                    <a class="token" href="#/">init(useSystemColors:<wbr>)</a>
-                    </code>
-                  </div>
-                  <div class="height-container">
-                    <div class="pointer-container"></div>
-                    <section class="section">
-                      <div class="pointer"></div>
-                      <div class="abstract">
-                        
-                      </div>
-                    </section>
-                  </div>
-                </li>
-              </ul>
-            </div>
-          </section>
-        </section>
-        <section id="footer">
-          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-04-28)</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
-        </section>
-      </article>
-    </div>
-  </body>
-</div>
-</html>

+ 0 - 188
docs/Classes/TerminalView/Options/Font.html

@@ -1,188 +0,0 @@
-<!DOCTYPE html>
-<html lang="en">
-  <head>
-    <title>Font Structure Reference</title>
-    <link rel="stylesheet" type="text/css" href="../../../css/jazzy.css" />
-    <link rel="stylesheet" type="text/css" href="../../../css/highlight.css" />
-    <meta charset='utf-8'>
-    <script src="../../../js/jquery.min.js" defer></script>
-    <script src="../../../js/jazzy.js" defer></script>
-    
-  </head>
-  <body>
-    <a name="//apple_ref/swift/Struct/Font" class="dashAnchor"></a>
-    <a title="Font Structure Reference"></a>
-    <header>
-      <div class="content-wrapper">
-        <p><a href="../../../index.html">SwiftTerm 1.0 Docs</a> (61% documented)</p>
-        <p class="header-right"><a href="https://github.com/migueldeicaza/SwiftTerm"><img src="../../../img/gh.png"/>View on GitHub</a></p>
-        <p class="header-right"><a href="dash-feed://https%3A%2F%2Fmigueldeicaza%2Egithub%2Eio%2FSwiftTerm%2Fdocsets%2FSwiftTerm%2Exml"><img src="../../../img/dash.png"/>Install in Dash</a></p>
-      </div>
-    </header>
-    <div class="content-wrapper">
-      <p id="breadcrumbs">
-        <a href="../../../index.html">SwiftTerm Reference</a>
-        <img id="carat" src="../../../img/carat.png" />
-        Font Structure Reference
-      </p>
-    </div>
-    <div class="content-wrapper">
-      <nav class="sidebar">
-        <ul class="nav-groups">
-          <li class="nav-group-name">
-            <a href="../../../Classes.html">Classes</a>
-            <ul class="nav-group-tasks">
-              <li class="nav-group-task">
-                <a href="../../../Classes/HeadlessTerminal.html">HeadlessTerminal</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../../Classes/LocalProcess.html">LocalProcess</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../../Classes/LocalProcessTerminalView.html">LocalProcessTerminalView</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../../Classes/PseudoTerminalHelpers.html">PseudoTerminalHelpers</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../../Classes/Terminal.html">Terminal</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../../Classes/Terminal/MouseMode.html">– MouseMode</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../../Classes/Terminal/WindowManipulationCommand.html">– WindowManipulationCommand</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../../Classes/TerminalDebugView.html">TerminalDebugView</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../../Classes/TerminalView.html">TerminalView</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../../Classes/TerminalView/Options.html">– Options</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../../Classes/TerminalView.html">TerminalView</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../../Classes/TerminalView/Options.html">– Options</a>
-              </li>
-            </ul>
-          </li>
-          <li class="nav-group-name">
-            <a href="../../../Enums.html">Enumerations</a>
-            <ul class="nav-group-tasks">
-              <li class="nav-group-task">
-                <a href="../../../Enums/CursorStyle.html">CursorStyle</a>
-              </li>
-            </ul>
-          </li>
-          <li class="nav-group-name">
-            <a href="../../../Extensions.html">Extensions</a>
-            <ul class="nav-group-tasks">
-              <li class="nav-group-task">
-                <a href="../../../Extensions/TerminalViewDelegate.html">TerminalViewDelegate</a>
-              </li>
-            </ul>
-          </li>
-          <li class="nav-group-name">
-            <a href="../../../Protocols.html">Protocols</a>
-            <ul class="nav-group-tasks">
-              <li class="nav-group-task">
-                <a href="../../../Protocols/LocalProcessDelegate.html">LocalProcessDelegate</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../../Protocols/LocalProcessTerminalViewDelegate.html">LocalProcessTerminalViewDelegate</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../../Protocols/TerminalDelegate.html">TerminalDelegate</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../../Protocols/TerminalViewDelegate.html">TerminalViewDelegate</a>
-              </li>
-            </ul>
-          </li>
-          <li class="nav-group-name">
-            <a href="../../../Structs.html">Structures</a>
-            <ul class="nav-group-tasks">
-              <li class="nav-group-task">
-                <a href="../../../Structs/Attribute.html">Attribute</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../../Structs/Attribute/Color.html">– Color</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../../Structs/CharData.html">CharData</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../../Structs/CharacterStyle.html">CharacterStyle</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../../Structs/TerminalOptions.html">TerminalOptions</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../../Structs/TinyAtom.html">TinyAtom</a>
-              </li>
-            </ul>
-          </li>
-        </ul>
-      </nav>
-      <article class="main-content">
-        <section>
-          <section class="section">
-            <h1>Font</h1>
-            
-          </section>
-          <section class="section task-group-section">
-            <div class="task-group">
-              <ul>
-                <li class="item">
-                  <div>
-                    <code>
-                    <a name="/"></a>
-                    <a name="//apple_ref/swift/Property/normal" class="dashAnchor"></a>
-                    <a class="token" href="#/">normal</a>
-                    </code>
-                  </div>
-                  <div class="height-container">
-                    <div class="pointer-container"></div>
-                    <section class="section">
-                      <div class="pointer"></div>
-                      <div class="abstract">
-                        
-                      </div>
-                    </section>
-                  </div>
-                </li>
-                <li class="item">
-                  <div>
-                    <code>
-                    <a name="/"></a>
-                    <a name="//apple_ref/swift/Method/init(font:)" class="dashAnchor"></a>
-                    <a class="token" href="#/">init(font:<wbr>)</a>
-                    </code>
-                  </div>
-                  <div class="height-container">
-                    <div class="pointer-container"></div>
-                    <section class="section">
-                      <div class="pointer"></div>
-                      <div class="abstract">
-                        
-                      </div>
-                    </section>
-                  </div>
-                </li>
-              </ul>
-            </div>
-          </section>
-        </section>
-        <section id="footer">
-          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-04-28)</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
-        </section>
-      </article>
-    </div>
-  </body>
-</div>
-</html>

+ 19 - 5
docs/Enums.html

@@ -14,7 +14,7 @@
     <a title="Enumerations  Reference"></a>
     <header>
       <div class="content-wrapper">
-        <p><a href="index.html">SwiftTerm 1.0 Docs</a> (61% documented)</p>
+        <p><a href="index.html">SwiftTerm 1.0 Docs</a> (65% documented)</p>
         <p class="header-right"><a href="https://github.com/migueldeicaza/SwiftTerm"><img src="img/gh.png"/>View on GitHub</a></p>
         <p class="header-right"><a href="dash-feed://https%3A%2F%2Fmigueldeicaza%2Egithub%2Eio%2FSwiftTerm%2Fdocsets%2FSwiftTerm%2Exml"><img src="img/dash.png"/>Install in Dash</a></p>
       </div>
@@ -32,6 +32,9 @@
           <li class="nav-group-name">
             <a href="Classes.html">Classes</a>
             <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="Classes/Color.html">Color</a>
+              </li>
               <li class="nav-group-task">
                 <a href="Classes/HeadlessTerminal.html">HeadlessTerminal</a>
               </li>
@@ -53,6 +56,9 @@
               <li class="nav-group-task">
                 <a href="Classes/Terminal/WindowManipulationCommand.html">– WindowManipulationCommand</a>
               </li>
+              <li class="nav-group-task">
+                <a href="Classes/TerminalAccessory.html">TerminalAccessory</a>
+              </li>
               <li class="nav-group-task">
                 <a href="Classes/TerminalDebugView.html">TerminalDebugView</a>
               </li>
@@ -60,13 +66,13 @@
                 <a href="Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="Classes/TerminalView/Options.html">– Options</a>
+                <a href="Classes/TerminalView/Font.html">– Font</a>
               </li>
               <li class="nav-group-task">
                 <a href="Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="Classes/TerminalView/Options.html">– Options</a>
+                <a href="Classes/TerminalView/Font.html">– Font</a>
               </li>
             </ul>
           </li>
@@ -126,6 +132,14 @@
               </li>
             </ul>
           </li>
+          <li class="nav-group-name">
+            <a href="Typealiases.html">Type Aliases</a>
+            <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="Typealiases.html#/s:9SwiftTerm7TTImagea">TTImage</a>
+              </li>
+            </ul>
+          </li>
         </ul>
       </nav>
       <article class="main-content">
@@ -175,8 +189,8 @@ inside the terminal, and the UI control can choose to honor this request.</p>
           </section>
         </section>
         <section id="footer">
-          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-04-28)</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-05-30)</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.2</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>

+ 19 - 5
docs/Enums/CursorStyle.html

@@ -14,7 +14,7 @@
     <a title="CursorStyle Enumeration Reference"></a>
     <header>
       <div class="content-wrapper">
-        <p><a href="../index.html">SwiftTerm 1.0 Docs</a> (61% documented)</p>
+        <p><a href="../index.html">SwiftTerm 1.0 Docs</a> (65% documented)</p>
         <p class="header-right"><a href="https://github.com/migueldeicaza/SwiftTerm"><img src="../img/gh.png"/>View on GitHub</a></p>
         <p class="header-right"><a href="dash-feed://https%3A%2F%2Fmigueldeicaza%2Egithub%2Eio%2FSwiftTerm%2Fdocsets%2FSwiftTerm%2Exml"><img src="../img/dash.png"/>Install in Dash</a></p>
       </div>
@@ -32,6 +32,9 @@
           <li class="nav-group-name">
             <a href="../Classes.html">Classes</a>
             <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../Classes/Color.html">Color</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../Classes/HeadlessTerminal.html">HeadlessTerminal</a>
               </li>
@@ -53,6 +56,9 @@
               <li class="nav-group-task">
                 <a href="../Classes/Terminal/WindowManipulationCommand.html">– WindowManipulationCommand</a>
               </li>
+              <li class="nav-group-task">
+                <a href="../Classes/TerminalAccessory.html">TerminalAccessory</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../Classes/TerminalDebugView.html">TerminalDebugView</a>
               </li>
@@ -60,13 +66,13 @@
                 <a href="../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../Classes/TerminalView/Font.html">– Font</a>
               </li>
               <li class="nav-group-task">
                 <a href="../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../Classes/TerminalView/Font.html">– Font</a>
               </li>
             </ul>
           </li>
@@ -126,6 +132,14 @@
               </li>
             </ul>
           </li>
+          <li class="nav-group-name">
+            <a href="../Typealiases.html">Type Aliases</a>
+            <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../Typealiases.html#/s:9SwiftTerm7TTImagea">TTImage</a>
+              </li>
+            </ul>
+          </li>
         </ul>
       </nav>
       <article class="main-content">
@@ -330,8 +344,8 @@ inside the terminal, and the UI control can choose to honor this request.</p>
           </section>
         </section>
         <section id="footer">
-          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-04-28)</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-05-30)</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.2</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>

+ 19 - 5
docs/Extensions.html

@@ -14,7 +14,7 @@
     <a title="Extensions  Reference"></a>
     <header>
       <div class="content-wrapper">
-        <p><a href="index.html">SwiftTerm 1.0 Docs</a> (61% documented)</p>
+        <p><a href="index.html">SwiftTerm 1.0 Docs</a> (65% documented)</p>
         <p class="header-right"><a href="https://github.com/migueldeicaza/SwiftTerm"><img src="img/gh.png"/>View on GitHub</a></p>
         <p class="header-right"><a href="dash-feed://https%3A%2F%2Fmigueldeicaza%2Egithub%2Eio%2FSwiftTerm%2Fdocsets%2FSwiftTerm%2Exml"><img src="img/dash.png"/>Install in Dash</a></p>
       </div>
@@ -32,6 +32,9 @@
           <li class="nav-group-name">
             <a href="Classes.html">Classes</a>
             <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="Classes/Color.html">Color</a>
+              </li>
               <li class="nav-group-task">
                 <a href="Classes/HeadlessTerminal.html">HeadlessTerminal</a>
               </li>
@@ -53,6 +56,9 @@
               <li class="nav-group-task">
                 <a href="Classes/Terminal/WindowManipulationCommand.html">– WindowManipulationCommand</a>
               </li>
+              <li class="nav-group-task">
+                <a href="Classes/TerminalAccessory.html">TerminalAccessory</a>
+              </li>
               <li class="nav-group-task">
                 <a href="Classes/TerminalDebugView.html">TerminalDebugView</a>
               </li>
@@ -60,13 +66,13 @@
                 <a href="Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="Classes/TerminalView/Options.html">– Options</a>
+                <a href="Classes/TerminalView/Font.html">– Font</a>
               </li>
               <li class="nav-group-task">
                 <a href="Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="Classes/TerminalView/Options.html">– Options</a>
+                <a href="Classes/TerminalView/Font.html">– Font</a>
               </li>
             </ul>
           </li>
@@ -126,6 +132,14 @@
               </li>
             </ul>
           </li>
+          <li class="nav-group-name">
+            <a href="Typealiases.html">Type Aliases</a>
+            <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="Typealiases.html#/s:9SwiftTerm7TTImagea">TTImage</a>
+              </li>
+            </ul>
+          </li>
         </ul>
       </nav>
       <article class="main-content">
@@ -162,8 +176,8 @@
           </section>
         </section>
         <section id="footer">
-          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-04-28)</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-05-30)</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.2</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>

+ 37 - 5
docs/Extensions/TerminalViewDelegate.html

@@ -14,7 +14,7 @@
     <a title="TerminalViewDelegate Extension Reference"></a>
     <header>
       <div class="content-wrapper">
-        <p><a href="../index.html">SwiftTerm 1.0 Docs</a> (61% documented)</p>
+        <p><a href="../index.html">SwiftTerm 1.0 Docs</a> (65% documented)</p>
         <p class="header-right"><a href="https://github.com/migueldeicaza/SwiftTerm"><img src="../img/gh.png"/>View on GitHub</a></p>
         <p class="header-right"><a href="dash-feed://https%3A%2F%2Fmigueldeicaza%2Egithub%2Eio%2FSwiftTerm%2Fdocsets%2FSwiftTerm%2Exml"><img src="../img/dash.png"/>Install in Dash</a></p>
       </div>
@@ -32,6 +32,9 @@
           <li class="nav-group-name">
             <a href="../Classes.html">Classes</a>
             <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../Classes/Color.html">Color</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../Classes/HeadlessTerminal.html">HeadlessTerminal</a>
               </li>
@@ -53,6 +56,9 @@
               <li class="nav-group-task">
                 <a href="../Classes/Terminal/WindowManipulationCommand.html">– WindowManipulationCommand</a>
               </li>
+              <li class="nav-group-task">
+                <a href="../Classes/TerminalAccessory.html">TerminalAccessory</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../Classes/TerminalDebugView.html">TerminalDebugView</a>
               </li>
@@ -60,13 +66,13 @@
                 <a href="../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../Classes/TerminalView/Font.html">– Font</a>
               </li>
               <li class="nav-group-task">
                 <a href="../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../Classes/TerminalView/Font.html">– Font</a>
               </li>
             </ul>
           </li>
@@ -126,6 +132,14 @@
               </li>
             </ul>
           </li>
+          <li class="nav-group-name">
+            <a href="../Typealiases.html">Type Aliases</a>
+            <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../Typealiases.html#/s:9SwiftTerm7TTImagea">TTImage</a>
+              </li>
+            </ul>
+          </li>
         </ul>
       </nav>
       <article class="main-content">
@@ -151,6 +165,24 @@
                       <div class="pointer"></div>
                       <div class="abstract">
                         
+                      </div>
+                    </section>
+                  </div>
+                </li>
+                <li class="item">
+                  <div>
+                    <code>
+                    <a name="/"></a>
+                    <a name="//apple_ref/swift/Method/bell(source:)" class="dashAnchor"></a>
+                    <a class="token" href="#/">bell(source:<wbr>)</a>
+                    </code>
+                  </div>
+                  <div class="height-container">
+                    <div class="pointer-container"></div>
+                    <section class="section">
+                      <div class="pointer"></div>
+                      <div class="abstract">
+                        
                       </div>
                     </section>
                   </div>
@@ -160,8 +192,8 @@
           </section>
         </section>
         <section id="footer">
-          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-04-28)</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-05-30)</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.2</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>

+ 21 - 7
docs/Protocols.html

@@ -14,7 +14,7 @@
     <a title="Protocols  Reference"></a>
     <header>
       <div class="content-wrapper">
-        <p><a href="index.html">SwiftTerm 1.0 Docs</a> (61% documented)</p>
+        <p><a href="index.html">SwiftTerm 1.0 Docs</a> (65% documented)</p>
         <p class="header-right"><a href="https://github.com/migueldeicaza/SwiftTerm"><img src="img/gh.png"/>View on GitHub</a></p>
         <p class="header-right"><a href="dash-feed://https%3A%2F%2Fmigueldeicaza%2Egithub%2Eio%2FSwiftTerm%2Fdocsets%2FSwiftTerm%2Exml"><img src="img/dash.png"/>Install in Dash</a></p>
       </div>
@@ -32,6 +32,9 @@
           <li class="nav-group-name">
             <a href="Classes.html">Classes</a>
             <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="Classes/Color.html">Color</a>
+              </li>
               <li class="nav-group-task">
                 <a href="Classes/HeadlessTerminal.html">HeadlessTerminal</a>
               </li>
@@ -53,6 +56,9 @@
               <li class="nav-group-task">
                 <a href="Classes/Terminal/WindowManipulationCommand.html">– WindowManipulationCommand</a>
               </li>
+              <li class="nav-group-task">
+                <a href="Classes/TerminalAccessory.html">TerminalAccessory</a>
+              </li>
               <li class="nav-group-task">
                 <a href="Classes/TerminalDebugView.html">TerminalDebugView</a>
               </li>
@@ -60,13 +66,13 @@
                 <a href="Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="Classes/TerminalView/Options.html">– Options</a>
+                <a href="Classes/TerminalView/Font.html">– Font</a>
               </li>
               <li class="nav-group-task">
                 <a href="Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="Classes/TerminalView/Options.html">– Options</a>
+                <a href="Classes/TerminalView/Font.html">– Font</a>
               </li>
             </ul>
           </li>
@@ -126,6 +132,14 @@
               </li>
             </ul>
           </li>
+          <li class="nav-group-name">
+            <a href="Typealiases.html">Type Aliases</a>
+            <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="Typealiases.html#/s:9SwiftTerm7TTImagea">TTImage</a>
+              </li>
+            </ul>
+          </li>
         </ul>
       </nav>
       <article class="main-content">
@@ -164,7 +178,7 @@
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Apple/TerminalViewDelegate.swift#L10-L50">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Apple/TerminalViewDelegate.swift#L10-L55">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -259,7 +273,7 @@ that would provide a user interface for the terminal, and it is used by the
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L18-L129">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L18-L160">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -269,8 +283,8 @@ that would provide a user interface for the terminal, and it is used by the
           </section>
         </section>
         <section id="footer">
-          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-04-28)</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-05-30)</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.2</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>

+ 19 - 5
docs/Protocols/LocalProcessDelegate.html

@@ -14,7 +14,7 @@
     <a title="LocalProcessDelegate Protocol Reference"></a>
     <header>
       <div class="content-wrapper">
-        <p><a href="../index.html">SwiftTerm 1.0 Docs</a> (61% documented)</p>
+        <p><a href="../index.html">SwiftTerm 1.0 Docs</a> (65% documented)</p>
         <p class="header-right"><a href="https://github.com/migueldeicaza/SwiftTerm"><img src="../img/gh.png"/>View on GitHub</a></p>
         <p class="header-right"><a href="dash-feed://https%3A%2F%2Fmigueldeicaza%2Egithub%2Eio%2FSwiftTerm%2Fdocsets%2FSwiftTerm%2Exml"><img src="../img/dash.png"/>Install in Dash</a></p>
       </div>
@@ -32,6 +32,9 @@
           <li class="nav-group-name">
             <a href="../Classes.html">Classes</a>
             <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../Classes/Color.html">Color</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../Classes/HeadlessTerminal.html">HeadlessTerminal</a>
               </li>
@@ -53,6 +56,9 @@
               <li class="nav-group-task">
                 <a href="../Classes/Terminal/WindowManipulationCommand.html">– WindowManipulationCommand</a>
               </li>
+              <li class="nav-group-task">
+                <a href="../Classes/TerminalAccessory.html">TerminalAccessory</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../Classes/TerminalDebugView.html">TerminalDebugView</a>
               </li>
@@ -60,13 +66,13 @@
                 <a href="../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../Classes/TerminalView/Font.html">– Font</a>
               </li>
               <li class="nav-group-task">
                 <a href="../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../Classes/TerminalView/Font.html">– Font</a>
               </li>
             </ul>
           </li>
@@ -126,6 +132,14 @@
               </li>
             </ul>
           </li>
+          <li class="nav-group-name">
+            <a href="../Typealiases.html">Type Aliases</a>
+            <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../Typealiases.html#/s:9SwiftTerm7TTImagea">TTImage</a>
+              </li>
+            </ul>
+          </li>
         </ul>
       </nav>
       <article class="main-content">
@@ -270,8 +284,8 @@
           </section>
         </section>
         <section id="footer">
-          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-04-28)</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-05-30)</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.2</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>

+ 19 - 5
docs/Protocols/LocalProcessTerminalViewDelegate.html

@@ -14,7 +14,7 @@
     <a title="LocalProcessTerminalViewDelegate Protocol Reference"></a>
     <header>
       <div class="content-wrapper">
-        <p><a href="../index.html">SwiftTerm 1.0 Docs</a> (61% documented)</p>
+        <p><a href="../index.html">SwiftTerm 1.0 Docs</a> (65% documented)</p>
         <p class="header-right"><a href="https://github.com/migueldeicaza/SwiftTerm"><img src="../img/gh.png"/>View on GitHub</a></p>
         <p class="header-right"><a href="dash-feed://https%3A%2F%2Fmigueldeicaza%2Egithub%2Eio%2FSwiftTerm%2Fdocsets%2FSwiftTerm%2Exml"><img src="../img/dash.png"/>Install in Dash</a></p>
       </div>
@@ -32,6 +32,9 @@
           <li class="nav-group-name">
             <a href="../Classes.html">Classes</a>
             <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../Classes/Color.html">Color</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../Classes/HeadlessTerminal.html">HeadlessTerminal</a>
               </li>
@@ -53,6 +56,9 @@
               <li class="nav-group-task">
                 <a href="../Classes/Terminal/WindowManipulationCommand.html">– WindowManipulationCommand</a>
               </li>
+              <li class="nav-group-task">
+                <a href="../Classes/TerminalAccessory.html">TerminalAccessory</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../Classes/TerminalDebugView.html">TerminalDebugView</a>
               </li>
@@ -60,13 +66,13 @@
                 <a href="../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../Classes/TerminalView/Font.html">– Font</a>
               </li>
               <li class="nav-group-task">
                 <a href="../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../Classes/TerminalView/Font.html">– Font</a>
               </li>
             </ul>
           </li>
@@ -126,6 +132,14 @@
               </li>
             </ul>
           </li>
+          <li class="nav-group-name">
+            <a href="../Typealiases.html">Type Aliases</a>
+            <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../Typealiases.html#/s:9SwiftTerm7TTImagea">TTImage</a>
+              </li>
+            </ul>
+          </li>
         </ul>
       </nav>
       <article class="main-content">
@@ -345,8 +359,8 @@ the user interface code might try to adjut the containing scroll view, or if it
           </section>
         </section>
         <section id="footer">
-          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-04-28)</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-05-30)</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.2</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>

+ 224 - 23
docs/Protocols/TerminalDelegate.html

@@ -14,7 +14,7 @@
     <a title="TerminalDelegate Protocol Reference"></a>
     <header>
       <div class="content-wrapper">
-        <p><a href="../index.html">SwiftTerm 1.0 Docs</a> (61% documented)</p>
+        <p><a href="../index.html">SwiftTerm 1.0 Docs</a> (65% documented)</p>
         <p class="header-right"><a href="https://github.com/migueldeicaza/SwiftTerm"><img src="../img/gh.png"/>View on GitHub</a></p>
         <p class="header-right"><a href="dash-feed://https%3A%2F%2Fmigueldeicaza%2Egithub%2Eio%2FSwiftTerm%2Fdocsets%2FSwiftTerm%2Exml"><img src="../img/dash.png"/>Install in Dash</a></p>
       </div>
@@ -32,6 +32,9 @@
           <li class="nav-group-name">
             <a href="../Classes.html">Classes</a>
             <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../Classes/Color.html">Color</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../Classes/HeadlessTerminal.html">HeadlessTerminal</a>
               </li>
@@ -53,6 +56,9 @@
               <li class="nav-group-task">
                 <a href="../Classes/Terminal/WindowManipulationCommand.html">– WindowManipulationCommand</a>
               </li>
+              <li class="nav-group-task">
+                <a href="../Classes/TerminalAccessory.html">TerminalAccessory</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../Classes/TerminalDebugView.html">TerminalDebugView</a>
               </li>
@@ -60,13 +66,13 @@
                 <a href="../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../Classes/TerminalView/Font.html">– Font</a>
               </li>
               <li class="nav-group-task">
                 <a href="../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../Classes/TerminalView/Font.html">– Font</a>
               </li>
             </ul>
           </li>
@@ -126,6 +132,14 @@
               </li>
             </ul>
           </li>
+          <li class="nav-group-name">
+            <a href="../Typealiases.html">Type Aliases</a>
+            <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../Typealiases.html#/s:9SwiftTerm7TTImagea">TTImage</a>
+              </li>
+            </ul>
+          </li>
         </ul>
       </nav>
       <article class="main-content">
@@ -162,13 +176,12 @@ that would provide a user interface for the terminal, and it is used by the
                     <section class="section">
                       <div class="pointer"></div>
                       <div class="abstract">
-                        <p>Undocumented</p>
+                        <p>Invoked to request that the cursor be shown</p>
 
                       </div>
                       <h4>Default Implementation</h4>
                       <div class="default_impl abstract">
-                        <p>Undocumented</p>
-
+                        
                       </div>
                       <div class="declaration">
                         <h4>Declaration</h4>
@@ -179,7 +192,44 @@ that would provide a user interface for the terminal, and it is used by the
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L23">Show on GitHub</a>
+                      </div>
+                    </section>
+                  </div>
+                </li>
+                <li class="item">
+                  <div>
+                    <code>
+                    <a name="/s:9SwiftTerm16TerminalDelegateP10hideCursor6sourceyAA0C0C_tF"></a>
+                    <a name="//apple_ref/swift/Method/hideCursor(source:)" class="dashAnchor"></a>
+                    <a class="token" href="#/s:9SwiftTerm16TerminalDelegateP10hideCursor6sourceyAA0C0C_tF">hideCursor(source:<wbr>)</a>
+                    </code>
+                      <span class="declaration-note">
+                        Default implementation
+                      </span>
+                  </div>
+                  <div class="height-container">
+                    <div class="pointer-container"></div>
+                    <section class="section">
+                      <div class="pointer"></div>
+                      <div class="abstract">
+                        <p>Invoked to request that the cursor be shown</p>
+
+                      </div>
+                      <h4>Default Implementation</h4>
+                      <div class="default_impl abstract">
+                        
+                      </div>
+                      <div class="declaration">
+                        <h4>Declaration</h4>
+                        <div class="language">
+                          <p class="aside-title">Swift</p>
+                          <pre class="highlight swift"><code><span class="kd">func</span> <span class="nf">hideCursor</span><span class="p">(</span><span class="nv">source</span><span class="p">:</span> <span class="kt"><a href="../Classes/Terminal.html">Terminal</a></span><span class="p">)</span></code></pre>
+
+                        </div>
+                      </div>
+                      <div class="slightly-smaller">
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L28">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -220,7 +270,7 @@ that would provide a user interface for the terminal, and it is used by the
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L29">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L37">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -261,7 +311,7 @@ that would provide a user interface for the terminal, and it is used by the
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L38">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L46">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -306,7 +356,7 @@ that would provide a user interface for the terminal, and it is used by the
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L51">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L59">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -349,7 +399,7 @@ that would provide a user interface for the terminal, and it is used by the
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L62">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L70">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -380,7 +430,7 @@ documentation, this is the &ldquo;host&rdquo;)</p>
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L68">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L76">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -418,7 +468,7 @@ The default implementation does nothing.</p>
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L74">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L82">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -456,7 +506,7 @@ The default implementation does nothing.</p>
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L78">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L86">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -494,7 +544,7 @@ The default implementation does nothing.</p>
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L82">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L90">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -532,7 +582,7 @@ The default implementation does nothing.</p>
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L86">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L94">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -573,7 +623,7 @@ The default implementation does nothing.</p>
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L95">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L103">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -614,7 +664,7 @@ The default implementation does nothing.</p>
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L104">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L112">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -655,7 +705,7 @@ The default implementation does nothing.</p>
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L113">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L121">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -693,7 +743,7 @@ by client application.</p>
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L119">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L127">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -734,7 +784,158 @@ by client application.</p>
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L128">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L136">Show on GitHub</a>
+                      </div>
+                    </section>
+                  </div>
+                </li>
+                <li class="item">
+                  <div>
+                    <code>
+                    <a name="/s:9SwiftTerm16TerminalDelegateP12colorChanged6source3idxyAA0C0C_SiSgtF"></a>
+                    <a name="//apple_ref/swift/Method/colorChanged(source:idx:)" class="dashAnchor"></a>
+                    <a class="token" href="#/s:9SwiftTerm16TerminalDelegateP12colorChanged6source3idxyAA0C0C_SiSgtF">colorChanged(source:<wbr>idx:<wbr>)</a>
+                    </code>
+                      <span class="declaration-note">
+                        Default implementation
+                      </span>
+                  </div>
+                  <div class="height-container">
+                    <div class="pointer-container"></div>
+                    <section class="section">
+                      <div class="pointer"></div>
+                      <div class="abstract">
+                        <p>This method is invoked when a color in the 0..255 palette has been redefined, if the
+front-end keeps a cache or uses indexed rendering, it should update the color
+with the new values.   If the value of idx is nil, this means all the ansi colors changed</p>
+
+                      </div>
+                      <h4>Default Implementation</h4>
+                      <div class="default_impl abstract">
+                        
+                      </div>
+                      <div class="declaration">
+                        <h4>Declaration</h4>
+                        <div class="language">
+                          <p class="aside-title">Swift</p>
+                          <pre class="highlight swift"><code><span class="kd">func</span> <span class="nf">colorChanged</span><span class="p">(</span><span class="nv">source</span><span class="p">:</span> <span class="kt"><a href="../Classes/Terminal.html">Terminal</a></span><span class="p">,</span> <span class="nv">idx</span><span class="p">:</span> <span class="kt">Int</span><span class="p">?)</span></code></pre>
+
+                        </div>
+                      </div>
+                      <div class="slightly-smaller">
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L143">Show on GitHub</a>
+                      </div>
+                    </section>
+                  </div>
+                </li>
+                <li class="item">
+                  <div>
+                    <code>
+                    <a name="/s:9SwiftTerm16TerminalDelegateP18setForegroundColor6source5coloryAA0C0C_AA0G0CtF"></a>
+                    <a name="//apple_ref/swift/Method/setForegroundColor(source:color:)" class="dashAnchor"></a>
+                    <a class="token" href="#/s:9SwiftTerm16TerminalDelegateP18setForegroundColor6source5coloryAA0C0C_AA0G0CtF">setForegroundColor(source:<wbr>color:<wbr>)</a>
+                    </code>
+                      <span class="declaration-note">
+                        Default implementation
+                      </span>
+                  </div>
+                  <div class="height-container">
+                    <div class="pointer-container"></div>
+                    <section class="section">
+                      <div class="pointer"></div>
+                      <div class="abstract">
+                        <p>The view should try to set the foreground color to the provided color</p>
+
+                      </div>
+                      <h4>Default Implementation</h4>
+                      <div class="default_impl abstract">
+                        
+                      </div>
+                      <div class="declaration">
+                        <h4>Declaration</h4>
+                        <div class="language">
+                          <p class="aside-title">Swift</p>
+                          <pre class="highlight swift"><code><span class="kd">func</span> <span class="nf">setForegroundColor</span><span class="p">(</span><span class="nv">source</span><span class="p">:</span> <span class="kt"><a href="../Classes/Terminal.html">Terminal</a></span><span class="p">,</span> <span class="nv">color</span><span class="p">:</span> <span class="kt"><a href="../Classes/Color.html">Color</a></span><span class="p">)</span></code></pre>
+
+                        </div>
+                      </div>
+                      <div class="slightly-smaller">
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L148">Show on GitHub</a>
+                      </div>
+                    </section>
+                  </div>
+                </li>
+                <li class="item">
+                  <div>
+                    <code>
+                    <a name="/s:9SwiftTerm16TerminalDelegateP18setBackgroundColor6source5coloryAA0C0C_AA0G0CtF"></a>
+                    <a name="//apple_ref/swift/Method/setBackgroundColor(source:color:)" class="dashAnchor"></a>
+                    <a class="token" href="#/s:9SwiftTerm16TerminalDelegateP18setBackgroundColor6source5coloryAA0C0C_AA0G0CtF">setBackgroundColor(source:<wbr>color:<wbr>)</a>
+                    </code>
+                      <span class="declaration-note">
+                        Default implementation
+                      </span>
+                  </div>
+                  <div class="height-container">
+                    <div class="pointer-container"></div>
+                    <section class="section">
+                      <div class="pointer"></div>
+                      <div class="abstract">
+                        <p>The view should try to set the background color to the provided color</p>
+
+                      </div>
+                      <h4>Default Implementation</h4>
+                      <div class="default_impl abstract">
+                        
+                      </div>
+                      <div class="declaration">
+                        <h4>Declaration</h4>
+                        <div class="language">
+                          <p class="aside-title">Swift</p>
+                          <pre class="highlight swift"><code><span class="kd">func</span> <span class="nf">setBackgroundColor</span><span class="p">(</span><span class="nv">source</span><span class="p">:</span> <span class="kt"><a href="../Classes/Terminal.html">Terminal</a></span><span class="p">,</span> <span class="nv">color</span><span class="p">:</span> <span class="kt"><a href="../Classes/Color.html">Color</a></span><span class="p">)</span></code></pre>
+
+                        </div>
+                      </div>
+                      <div class="slightly-smaller">
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L153">Show on GitHub</a>
+                      </div>
+                    </section>
+                  </div>
+                </li>
+                <li class="item">
+                  <div>
+                    <code>
+                    <a name="/s:9SwiftTerm16TerminalDelegateP9getColors6sourceAA5ColorC10foreground_AG10backgroundtAA0C0C_tF"></a>
+                    <a name="//apple_ref/swift/Method/getColors(source:)" class="dashAnchor"></a>
+                    <a class="token" href="#/s:9SwiftTerm16TerminalDelegateP9getColors6sourceAA5ColorC10foreground_AG10backgroundtAA0C0C_tF">getColors(source:<wbr>)</a>
+                    </code>
+                      <span class="declaration-note">
+                        Default implementation
+                      </span>
+                  </div>
+                  <div class="height-container">
+                    <div class="pointer-container"></div>
+                    <section class="section">
+                      <div class="pointer"></div>
+                      <div class="abstract">
+                        <p>This should return the current foreground and background colors to
+report.</p>
+
+                      </div>
+                      <h4>Default Implementation</h4>
+                      <div class="default_impl abstract">
+                        
+                      </div>
+                      <div class="declaration">
+                        <h4>Declaration</h4>
+                        <div class="language">
+                          <p class="aside-title">Swift</p>
+                          <pre class="highlight swift"><code><span class="kd">func</span> <span class="nf">getColors</span><span class="p">(</span><span class="nv">source</span><span class="p">:</span> <span class="kt"><a href="../Classes/Terminal.html">Terminal</a></span><span class="p">)</span> <span class="o">-&gt;</span> <span class="p">(</span><span class="nv">foreground</span><span class="p">:</span> <span class="kt"><a href="../Classes/Color.html">Color</a></span><span class="p">,</span> <span class="nv">background</span><span class="p">:</span> <span class="kt"><a href="../Classes/Color.html">Color</a></span><span class="p">)</span></code></pre>
+
+                        </div>
+                      </div>
+                      <div class="slightly-smaller">
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L159">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -744,8 +945,8 @@ by client application.</p>
           </section>
         </section>
         <section id="footer">
-          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-04-28)</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-05-30)</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.2</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>

+ 56 - 5
docs/Protocols/TerminalViewDelegate.html

@@ -14,7 +14,7 @@
     <a title="TerminalViewDelegate Protocol Reference"></a>
     <header>
       <div class="content-wrapper">
-        <p><a href="../index.html">SwiftTerm 1.0 Docs</a> (61% documented)</p>
+        <p><a href="../index.html">SwiftTerm 1.0 Docs</a> (65% documented)</p>
         <p class="header-right"><a href="https://github.com/migueldeicaza/SwiftTerm"><img src="../img/gh.png"/>View on GitHub</a></p>
         <p class="header-right"><a href="dash-feed://https%3A%2F%2Fmigueldeicaza%2Egithub%2Eio%2FSwiftTerm%2Fdocsets%2FSwiftTerm%2Exml"><img src="../img/dash.png"/>Install in Dash</a></p>
       </div>
@@ -32,6 +32,9 @@
           <li class="nav-group-name">
             <a href="../Classes.html">Classes</a>
             <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../Classes/Color.html">Color</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../Classes/HeadlessTerminal.html">HeadlessTerminal</a>
               </li>
@@ -53,6 +56,9 @@
               <li class="nav-group-task">
                 <a href="../Classes/Terminal/WindowManipulationCommand.html">– WindowManipulationCommand</a>
               </li>
+              <li class="nav-group-task">
+                <a href="../Classes/TerminalAccessory.html">TerminalAccessory</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../Classes/TerminalDebugView.html">TerminalDebugView</a>
               </li>
@@ -60,13 +66,13 @@
                 <a href="../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../Classes/TerminalView/Font.html">– Font</a>
               </li>
               <li class="nav-group-task">
                 <a href="../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../Classes/TerminalView/Font.html">– Font</a>
               </li>
             </ul>
           </li>
@@ -126,6 +132,14 @@
               </li>
             </ul>
           </li>
+          <li class="nav-group-name">
+            <a href="../Typealiases.html">Type Aliases</a>
+            <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../Typealiases.html#/s:9SwiftTerm7TTImagea">TTImage</a>
+              </li>
+            </ul>
+          </li>
         </ul>
       </nav>
       <article class="main-content">
@@ -392,13 +406,50 @@ key and value pairs that were provided</p>
                     </section>
                   </div>
                 </li>
+                <li class="item">
+                  <div>
+                    <code>
+                    <a name="/s:9SwiftTerm20TerminalViewDelegateP4bell6sourceyAA0cD0C_tF"></a>
+                    <a name="//apple_ref/swift/Method/bell(source:)" class="dashAnchor"></a>
+                    <a class="token" href="#/s:9SwiftTerm20TerminalViewDelegateP4bell6sourceyAA0cD0C_tF">bell(source:<wbr>)</a>
+                    </code>
+                      <span class="declaration-note">
+                        Default implementation
+                      </span>
+                  </div>
+                  <div class="height-container">
+                    <div class="pointer-container"></div>
+                    <section class="section">
+                      <div class="pointer"></div>
+                      <div class="abstract">
+                        <p>This method will be invoked when the host beeps.</p>
+
+                      </div>
+                      <h4>Default Implementation</h4>
+                      <div class="default_impl abstract">
+                        
+                      </div>
+                      <div class="declaration">
+                        <h4>Declaration</h4>
+                        <div class="language">
+                          <p class="aside-title">Swift</p>
+                          <pre class="highlight swift"><code><span class="kd">func</span> <span class="nf">bell</span><span class="p">(</span><span class="nv">source</span><span class="p">:</span> <span class="kt"><a href="../Classes/TerminalView.html">TerminalView</a></span><span class="p">)</span></code></pre>
+
+                        </div>
+                      </div>
+                      <div class="slightly-smaller">
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Apple/TerminalViewDelegate.swift#L54">Show on GitHub</a>
+                      </div>
+                    </section>
+                  </div>
+                </li>
               </ul>
             </div>
           </section>
         </section>
         <section id="footer">
-          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-04-28)</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-05-30)</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.2</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>

+ 19 - 5
docs/Structs.html

@@ -14,7 +14,7 @@
     <a title="Structures  Reference"></a>
     <header>
       <div class="content-wrapper">
-        <p><a href="index.html">SwiftTerm 1.0 Docs</a> (61% documented)</p>
+        <p><a href="index.html">SwiftTerm 1.0 Docs</a> (65% documented)</p>
         <p class="header-right"><a href="https://github.com/migueldeicaza/SwiftTerm"><img src="img/gh.png"/>View on GitHub</a></p>
         <p class="header-right"><a href="dash-feed://https%3A%2F%2Fmigueldeicaza%2Egithub%2Eio%2FSwiftTerm%2Fdocsets%2FSwiftTerm%2Exml"><img src="img/dash.png"/>Install in Dash</a></p>
       </div>
@@ -32,6 +32,9 @@
           <li class="nav-group-name">
             <a href="Classes.html">Classes</a>
             <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="Classes/Color.html">Color</a>
+              </li>
               <li class="nav-group-task">
                 <a href="Classes/HeadlessTerminal.html">HeadlessTerminal</a>
               </li>
@@ -53,6 +56,9 @@
               <li class="nav-group-task">
                 <a href="Classes/Terminal/WindowManipulationCommand.html">– WindowManipulationCommand</a>
               </li>
+              <li class="nav-group-task">
+                <a href="Classes/TerminalAccessory.html">TerminalAccessory</a>
+              </li>
               <li class="nav-group-task">
                 <a href="Classes/TerminalDebugView.html">TerminalDebugView</a>
               </li>
@@ -60,13 +66,13 @@
                 <a href="Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="Classes/TerminalView/Options.html">– Options</a>
+                <a href="Classes/TerminalView/Font.html">– Font</a>
               </li>
               <li class="nav-group-task">
                 <a href="Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="Classes/TerminalView/Options.html">– Options</a>
+                <a href="Classes/TerminalView/Font.html">– Font</a>
               </li>
             </ul>
           </li>
@@ -126,6 +132,14 @@
               </li>
             </ul>
           </li>
+          <li class="nav-group-name">
+            <a href="Typealiases.html">Type Aliases</a>
+            <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="Typealiases.html#/s:9SwiftTerm7TTImagea">TTImage</a>
+              </li>
+            </ul>
+          </li>
         </ul>
       </nav>
       <article class="main-content">
@@ -315,8 +329,8 @@ it could in theory be changed to be 24 bits without much trouble</p>
           </section>
         </section>
         <section id="footer">
-          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-04-28)</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-05-30)</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.2</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>

+ 19 - 5
docs/Structs/Attribute.html

@@ -14,7 +14,7 @@
     <a title="Attribute Structure Reference"></a>
     <header>
       <div class="content-wrapper">
-        <p><a href="../index.html">SwiftTerm 1.0 Docs</a> (61% documented)</p>
+        <p><a href="../index.html">SwiftTerm 1.0 Docs</a> (65% documented)</p>
         <p class="header-right"><a href="https://github.com/migueldeicaza/SwiftTerm"><img src="../img/gh.png"/>View on GitHub</a></p>
         <p class="header-right"><a href="dash-feed://https%3A%2F%2Fmigueldeicaza%2Egithub%2Eio%2FSwiftTerm%2Fdocsets%2FSwiftTerm%2Exml"><img src="../img/dash.png"/>Install in Dash</a></p>
       </div>
@@ -32,6 +32,9 @@
           <li class="nav-group-name">
             <a href="../Classes.html">Classes</a>
             <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../Classes/Color.html">Color</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../Classes/HeadlessTerminal.html">HeadlessTerminal</a>
               </li>
@@ -53,6 +56,9 @@
               <li class="nav-group-task">
                 <a href="../Classes/Terminal/WindowManipulationCommand.html">– WindowManipulationCommand</a>
               </li>
+              <li class="nav-group-task">
+                <a href="../Classes/TerminalAccessory.html">TerminalAccessory</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../Classes/TerminalDebugView.html">TerminalDebugView</a>
               </li>
@@ -60,13 +66,13 @@
                 <a href="../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../Classes/TerminalView/Font.html">– Font</a>
               </li>
               <li class="nav-group-task">
                 <a href="../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../Classes/TerminalView/Font.html">– Font</a>
               </li>
             </ul>
           </li>
@@ -126,6 +132,14 @@
               </li>
             </ul>
           </li>
+          <li class="nav-group-name">
+            <a href="../Typealiases.html">Type Aliases</a>
+            <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../Typealiases.html#/s:9SwiftTerm7TTImagea">TTImage</a>
+              </li>
+            </ul>
+          </li>
         </ul>
       </nav>
       <article class="main-content">
@@ -331,8 +345,8 @@ defaultInvertedColor for the background and an emptu style</p>
           </section>
         </section>
         <section id="footer">
-          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-04-28)</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-05-30)</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.2</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>

+ 19 - 5
docs/Structs/Attribute/Color.html

@@ -14,7 +14,7 @@
     <a title="Color Enumeration Reference"></a>
     <header>
       <div class="content-wrapper">
-        <p><a href="../../index.html">SwiftTerm 1.0 Docs</a> (61% documented)</p>
+        <p><a href="../../index.html">SwiftTerm 1.0 Docs</a> (65% documented)</p>
         <p class="header-right"><a href="https://github.com/migueldeicaza/SwiftTerm"><img src="../../img/gh.png"/>View on GitHub</a></p>
         <p class="header-right"><a href="dash-feed://https%3A%2F%2Fmigueldeicaza%2Egithub%2Eio%2FSwiftTerm%2Fdocsets%2FSwiftTerm%2Exml"><img src="../../img/dash.png"/>Install in Dash</a></p>
       </div>
@@ -32,6 +32,9 @@
           <li class="nav-group-name">
             <a href="../../Classes.html">Classes</a>
             <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../../Classes/Color.html">Color</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../../Classes/HeadlessTerminal.html">HeadlessTerminal</a>
               </li>
@@ -53,6 +56,9 @@
               <li class="nav-group-task">
                 <a href="../../Classes/Terminal/WindowManipulationCommand.html">– WindowManipulationCommand</a>
               </li>
+              <li class="nav-group-task">
+                <a href="../../Classes/TerminalAccessory.html">TerminalAccessory</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../../Classes/TerminalDebugView.html">TerminalDebugView</a>
               </li>
@@ -60,13 +66,13 @@
                 <a href="../../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../../Classes/TerminalView/Font.html">– Font</a>
               </li>
               <li class="nav-group-task">
                 <a href="../../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../../Classes/TerminalView/Font.html">– Font</a>
               </li>
             </ul>
           </li>
@@ -126,6 +132,14 @@
               </li>
             </ul>
           </li>
+          <li class="nav-group-name">
+            <a href="../../Typealiases.html">Type Aliases</a>
+            <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../../Typealiases.html#/s:9SwiftTerm7TTImagea">TTImage</a>
+              </li>
+            </ul>
+          </li>
         </ul>
       </nav>
       <article class="main-content">
@@ -303,8 +317,8 @@ and has 8 bits for red, green and blue</p>
           </section>
         </section>
         <section id="footer">
-          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-04-28)</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-05-30)</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.2</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>

+ 49 - 5
docs/Structs/CharData.html

@@ -14,7 +14,7 @@
     <a title="CharData Structure Reference"></a>
     <header>
       <div class="content-wrapper">
-        <p><a href="../index.html">SwiftTerm 1.0 Docs</a> (61% documented)</p>
+        <p><a href="../index.html">SwiftTerm 1.0 Docs</a> (65% documented)</p>
         <p class="header-right"><a href="https://github.com/migueldeicaza/SwiftTerm"><img src="../img/gh.png"/>View on GitHub</a></p>
         <p class="header-right"><a href="dash-feed://https%3A%2F%2Fmigueldeicaza%2Egithub%2Eio%2FSwiftTerm%2Fdocsets%2FSwiftTerm%2Exml"><img src="../img/dash.png"/>Install in Dash</a></p>
       </div>
@@ -32,6 +32,9 @@
           <li class="nav-group-name">
             <a href="../Classes.html">Classes</a>
             <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../Classes/Color.html">Color</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../Classes/HeadlessTerminal.html">HeadlessTerminal</a>
               </li>
@@ -53,6 +56,9 @@
               <li class="nav-group-task">
                 <a href="../Classes/Terminal/WindowManipulationCommand.html">– WindowManipulationCommand</a>
               </li>
+              <li class="nav-group-task">
+                <a href="../Classes/TerminalAccessory.html">TerminalAccessory</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../Classes/TerminalDebugView.html">TerminalDebugView</a>
               </li>
@@ -60,13 +66,13 @@
                 <a href="../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../Classes/TerminalView/Font.html">– Font</a>
               </li>
               <li class="nav-group-task">
                 <a href="../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../Classes/TerminalView/Font.html">– Font</a>
               </li>
             </ul>
           </li>
@@ -126,6 +132,14 @@
               </li>
             </ul>
           </li>
+          <li class="nav-group-name">
+            <a href="../Typealiases.html">Type Aliases</a>
+            <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../Typealiases.html#/s:9SwiftTerm7TTImagea">TTImage</a>
+              </li>
+            </ul>
+          </li>
         </ul>
       </nav>
       <article class="main-content">
@@ -182,6 +196,36 @@
                     </section>
                   </div>
                 </li>
+                <li class="item">
+                  <div>
+                    <code>
+                    <a name="/s:9SwiftTerm8CharDataV9attributeAA9AttributeVvp"></a>
+                    <a name="//apple_ref/swift/Property/attribute" class="dashAnchor"></a>
+                    <a class="token" href="#/s:9SwiftTerm8CharDataV9attributeAA9AttributeVvp">attribute</a>
+                    </code>
+                  </div>
+                  <div class="height-container">
+                    <div class="pointer-container"></div>
+                    <section class="section">
+                      <div class="pointer"></div>
+                      <div class="abstract">
+                        <p>The color and character attributes for the cell</p>
+
+                      </div>
+                      <div class="declaration">
+                        <h4>Declaration</h4>
+                        <div class="language">
+                          <p class="aside-title">Swift</p>
+                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">attribute</span><span class="p">:</span> <span class="kt"><a href="../Structs/Attribute.html">Attribute</a></span></code></pre>
+
+                        </div>
+                      </div>
+                      <div class="slightly-smaller">
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/CharData.swift#L246">Show on GitHub</a>
+                      </div>
+                    </section>
+                  </div>
+                </li>
                 <li class="item">
                   <div>
                     <code>
@@ -420,8 +464,8 @@
           </section>
         </section>
         <section id="footer">
-          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-04-28)</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-05-30)</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.2</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>

+ 19 - 5
docs/Structs/CharacterStyle.html

@@ -14,7 +14,7 @@
     <a title="CharacterStyle Structure Reference"></a>
     <header>
       <div class="content-wrapper">
-        <p><a href="../index.html">SwiftTerm 1.0 Docs</a> (61% documented)</p>
+        <p><a href="../index.html">SwiftTerm 1.0 Docs</a> (65% documented)</p>
         <p class="header-right"><a href="https://github.com/migueldeicaza/SwiftTerm"><img src="../img/gh.png"/>View on GitHub</a></p>
         <p class="header-right"><a href="dash-feed://https%3A%2F%2Fmigueldeicaza%2Egithub%2Eio%2FSwiftTerm%2Fdocsets%2FSwiftTerm%2Exml"><img src="../img/dash.png"/>Install in Dash</a></p>
       </div>
@@ -32,6 +32,9 @@
           <li class="nav-group-name">
             <a href="../Classes.html">Classes</a>
             <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../Classes/Color.html">Color</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../Classes/HeadlessTerminal.html">HeadlessTerminal</a>
               </li>
@@ -53,6 +56,9 @@
               <li class="nav-group-task">
                 <a href="../Classes/Terminal/WindowManipulationCommand.html">– WindowManipulationCommand</a>
               </li>
+              <li class="nav-group-task">
+                <a href="../Classes/TerminalAccessory.html">TerminalAccessory</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../Classes/TerminalDebugView.html">TerminalDebugView</a>
               </li>
@@ -60,13 +66,13 @@
                 <a href="../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../Classes/TerminalView/Font.html">– Font</a>
               </li>
               <li class="nav-group-task">
                 <a href="../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../Classes/TerminalView/Font.html">– Font</a>
               </li>
             </ul>
           </li>
@@ -126,6 +132,14 @@
               </li>
             </ul>
           </li>
+          <li class="nav-group-name">
+            <a href="../Typealiases.html">Type Aliases</a>
+            <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../Typealiases.html#/s:9SwiftTerm7TTImagea">TTImage</a>
+              </li>
+            </ul>
+          </li>
         </ul>
       </nav>
       <article class="main-content">
@@ -510,8 +524,8 @@ code as different terminal emulators have taken conflicting takes, so your UI dr
           </section>
         </section>
         <section id="footer">
-          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-04-28)</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-05-30)</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.2</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>

+ 19 - 5
docs/Structs/TerminalOptions.html

@@ -14,7 +14,7 @@
     <a title="TerminalOptions Structure Reference"></a>
     <header>
       <div class="content-wrapper">
-        <p><a href="../index.html">SwiftTerm 1.0 Docs</a> (61% documented)</p>
+        <p><a href="../index.html">SwiftTerm 1.0 Docs</a> (65% documented)</p>
         <p class="header-right"><a href="https://github.com/migueldeicaza/SwiftTerm"><img src="../img/gh.png"/>View on GitHub</a></p>
         <p class="header-right"><a href="dash-feed://https%3A%2F%2Fmigueldeicaza%2Egithub%2Eio%2FSwiftTerm%2Fdocsets%2FSwiftTerm%2Exml"><img src="../img/dash.png"/>Install in Dash</a></p>
       </div>
@@ -32,6 +32,9 @@
           <li class="nav-group-name">
             <a href="../Classes.html">Classes</a>
             <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../Classes/Color.html">Color</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../Classes/HeadlessTerminal.html">HeadlessTerminal</a>
               </li>
@@ -53,6 +56,9 @@
               <li class="nav-group-task">
                 <a href="../Classes/Terminal/WindowManipulationCommand.html">– WindowManipulationCommand</a>
               </li>
+              <li class="nav-group-task">
+                <a href="../Classes/TerminalAccessory.html">TerminalAccessory</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../Classes/TerminalDebugView.html">TerminalDebugView</a>
               </li>
@@ -60,13 +66,13 @@
                 <a href="../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../Classes/TerminalView/Font.html">– Font</a>
               </li>
               <li class="nav-group-task">
                 <a href="../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../Classes/TerminalView/Font.html">– Font</a>
               </li>
             </ul>
           </li>
@@ -126,6 +132,14 @@
               </li>
             </ul>
           </li>
+          <li class="nav-group-name">
+            <a href="../Typealiases.html">Type Aliases</a>
+            <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../Typealiases.html#/s:9SwiftTerm7TTImagea">TTImage</a>
+              </li>
+            </ul>
+          </li>
         </ul>
       </nav>
       <article class="main-content">
@@ -449,8 +463,8 @@
           </section>
         </section>
         <section id="footer">
-          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-04-28)</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-05-30)</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.2</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>

+ 19 - 5
docs/Structs/TinyAtom.html

@@ -14,7 +14,7 @@
     <a title="TinyAtom Structure Reference"></a>
     <header>
       <div class="content-wrapper">
-        <p><a href="../index.html">SwiftTerm 1.0 Docs</a> (61% documented)</p>
+        <p><a href="../index.html">SwiftTerm 1.0 Docs</a> (65% documented)</p>
         <p class="header-right"><a href="https://github.com/migueldeicaza/SwiftTerm"><img src="../img/gh.png"/>View on GitHub</a></p>
         <p class="header-right"><a href="dash-feed://https%3A%2F%2Fmigueldeicaza%2Egithub%2Eio%2FSwiftTerm%2Fdocsets%2FSwiftTerm%2Exml"><img src="../img/dash.png"/>Install in Dash</a></p>
       </div>
@@ -32,6 +32,9 @@
           <li class="nav-group-name">
             <a href="../Classes.html">Classes</a>
             <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../Classes/Color.html">Color</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../Classes/HeadlessTerminal.html">HeadlessTerminal</a>
               </li>
@@ -53,6 +56,9 @@
               <li class="nav-group-task">
                 <a href="../Classes/Terminal/WindowManipulationCommand.html">– WindowManipulationCommand</a>
               </li>
+              <li class="nav-group-task">
+                <a href="../Classes/TerminalAccessory.html">TerminalAccessory</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../Classes/TerminalDebugView.html">TerminalDebugView</a>
               </li>
@@ -60,13 +66,13 @@
                 <a href="../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../Classes/TerminalView/Font.html">– Font</a>
               </li>
               <li class="nav-group-task">
                 <a href="../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../Classes/TerminalView/Font.html">– Font</a>
               </li>
             </ul>
           </li>
@@ -126,6 +132,14 @@
               </li>
             </ul>
           </li>
+          <li class="nav-group-name">
+            <a href="../Typealiases.html">Type Aliases</a>
+            <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../Typealiases.html#/s:9SwiftTerm7TTImagea">TTImage</a>
+              </li>
+            </ul>
+          </li>
         </ul>
       </nav>
       <article class="main-content">
@@ -215,8 +229,8 @@ it could in theory be changed to be 24 bits without much trouble</p>
           </section>
         </section>
         <section id="footer">
-          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-04-28)</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-05-30)</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.2</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>

+ 2 - 2
docs/badge.svg

@@ -19,10 +19,10 @@
       documentation
     </text>
     <text x="1095" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="250">
-      61%
+      65%
     </text>
     <text x="1095" y="140" transform="scale(.1)" textLength="250">
-      61%
+      65%
     </text>
   </g>
 </svg>

+ 0 - 2
docs/docsets/SwiftTerm.docset/Contents/Info.plist

@@ -16,7 +16,5 @@
       <true/>
     <key>DashDocSetFamily</key>
       <string>dashtoc</string>
-    <key>DashDocSetFallbackURL</key>
-      <string>https://migueldeicaza.github.io/SwiftTerm/</string>
   </dict>
 </plist>

+ 88 - 8
docs/docsets/SwiftTerm.docset/Contents/Resources/Documents/Classes.html

@@ -14,7 +14,7 @@
     <a title="Classes  Reference"></a>
     <header>
       <div class="content-wrapper">
-        <p><a href="index.html">SwiftTerm 1.0 Docs</a> (61% documented)</p>
+        <p><a href="index.html">SwiftTerm 1.0 Docs</a> (65% documented)</p>
         <p class="header-right"><a href="https://github.com/migueldeicaza/SwiftTerm"><img src="img/gh.png"/>View on GitHub</a></p>
         <p class="header-right"><a href="dash-feed://https%3A%2F%2Fmigueldeicaza%2Egithub%2Eio%2FSwiftTerm%2Fdocsets%2FSwiftTerm%2Exml"><img src="img/dash.png"/>Install in Dash</a></p>
       </div>
@@ -32,6 +32,9 @@
           <li class="nav-group-name">
             <a href="Classes.html">Classes</a>
             <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="Classes/Color.html">Color</a>
+              </li>
               <li class="nav-group-task">
                 <a href="Classes/HeadlessTerminal.html">HeadlessTerminal</a>
               </li>
@@ -53,6 +56,9 @@
               <li class="nav-group-task">
                 <a href="Classes/Terminal/WindowManipulationCommand.html">– WindowManipulationCommand</a>
               </li>
+              <li class="nav-group-task">
+                <a href="Classes/TerminalAccessory.html">TerminalAccessory</a>
+              </li>
               <li class="nav-group-task">
                 <a href="Classes/TerminalDebugView.html">TerminalDebugView</a>
               </li>
@@ -60,13 +66,13 @@
                 <a href="Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="Classes/TerminalView/Options.html">– Options</a>
+                <a href="Classes/TerminalView/Font.html">– Font</a>
               </li>
               <li class="nav-group-task">
                 <a href="Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="Classes/TerminalView/Options.html">– Options</a>
+                <a href="Classes/TerminalView/Font.html">– Font</a>
               </li>
             </ul>
           </li>
@@ -126,6 +132,14 @@
               </li>
             </ul>
           </li>
+          <li class="nav-group-name">
+            <a href="Typealiases.html">Type Aliases</a>
+            <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="Typealiases.html#/s:9SwiftTerm7TTImagea">TTImage</a>
+              </li>
+            </ul>
+          </li>
         </ul>
       </nav>
       <article class="main-content">
@@ -167,6 +181,9 @@
 <p>Call the <code>getTerminal</code> method to get a reference to the underlying <code><a href="Classes/Terminal.html">Terminal</a></code> that backs this
  view.</p>
 
+<p>Use the <code>configureNativeColors()</code> to set the defaults colors for the view to match the OS
+ defaults, otherwise, this uses its own set of defaults colors.</p>
+
                         <a href="Classes/TerminalView.html" class="slightly-smaller">See more</a>
                       </div>
                       <div class="declaration">
@@ -179,7 +196,39 @@
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Mac/MacTerminalView.swift#L35-L989">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Mac/MacTerminalView.swift#L38-L982">Show on GitHub</a>
+                      </div>
+                    </section>
+                  </div>
+                </li>
+                <li class="item">
+                  <div>
+                    <code>
+                    <a name="/s:9SwiftTerm5ColorC"></a>
+                    <a name="//apple_ref/swift/Class/Color" class="dashAnchor"></a>
+                    <a class="token" href="#/s:9SwiftTerm5ColorC">Color</a>
+                    </code>
+                  </div>
+                  <div class="height-container">
+                    <div class="pointer-container"></div>
+                    <section class="section">
+                      <div class="pointer"></div>
+                      <div class="abstract">
+                        <p>This represents the colors used in SwiftTerm, in particular for cells and backgrounds
+in 16-bit RGB mode</p>
+
+                        <a href="Classes/Color.html" class="slightly-smaller">See more</a>
+                      </div>
+                      <div class="declaration">
+                        <h4>Declaration</h4>
+                        <div class="language">
+                          <p class="aside-title">Swift</p>
+                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">class</span> <span class="kt">Color</span> <span class="p">:</span> <span class="kt">Hashable</span></code></pre>
+
+                        </div>
+                      </div>
+                      <div class="slightly-smaller">
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Colors.swift#L15-L320">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -212,7 +261,7 @@ anywhere.   You can use this to script applications and screen scrape the output
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/HeadlessTerminal.swift#L15-L61">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/HeadlessTerminal.swift#L15-L63">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -414,7 +463,32 @@ the libc <code>forkpty</code>API in the form of <code>fork(andExec:args:env:desi
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L145-L4008">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L176-L4237">Show on GitHub</a>
+                      </div>
+                    </section>
+                  </div>
+                </li>
+                <li class="item">
+                  <div>
+                    <code>
+                    <a name="/"></a>
+                    <a name="//apple_ref/swift/Class/TerminalAccessory" class="dashAnchor"></a>
+                    <a class="token" href="#/">TerminalAccessory</a>
+                    </code>
+                  </div>
+                  <div class="height-container">
+                    <div class="pointer-container"></div>
+                    <section class="section">
+                      <div class="pointer"></div>
+                      <div class="abstract">
+                        <p>This class provides an input accessory for the terminal on iOS, you can access this via the <code>inputAccessoryView</code>
+ property in the <code><a href="Classes/TerminalView.html">TerminalView</a></code> and casting the result to <code>TerminalAccessory</code>.</p>
+
+<p>This class surfaces some state that the terminal might want to poke at, you should at least support the following
+ properties;
+ <code>controlModifer</code> should be set if the control key is pressed</p>
+
+                        <a href="Classes/TerminalAccessory.html" class="slightly-smaller">See more</a>
                       </div>
                     </section>
                   </div>
@@ -440,6 +514,12 @@ the libc <code>forkpty</code>API in the form of <code>fork(andExec:args:env:desi
 <p>Users are notified of interesting events in their implementation of the <code><a href="Protocols/TerminalViewDelegate.html">TerminalViewDelegate</a></code>
  methods - an instance must be provided to the constructor of <code>TerminalView</code>.</p>
 
+<p>Call the <code>getTerminal</code> method to get a reference to the underlying <code><a href="Classes/Terminal.html">Terminal</a></code> that backs this
+ view.</p>
+
+<p>Use the <code>configureNativeColors()</code> to set the defaults colors for the view to match the OS
+ defaults, otherwise, this uses its own set of defaults colors.</p>
+
                         <a href="Classes/TerminalView.html" class="slightly-smaller">See more</a>
                       </div>
                       <div class="declaration">
@@ -457,8 +537,8 @@ the libc <code>forkpty</code>API in the form of <code>fork(andExec:args:env:desi
           </section>
         </section>
         <section id="footer">
-          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-04-28)</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-05-30)</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.2</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>

+ 49 - 5
docs/docsets/SwiftTerm.docset/Contents/Resources/Documents/Classes/HeadlessTerminal.html

@@ -14,7 +14,7 @@
     <a title="HeadlessTerminal Class Reference"></a>
     <header>
       <div class="content-wrapper">
-        <p><a href="../index.html">SwiftTerm 1.0 Docs</a> (61% documented)</p>
+        <p><a href="../index.html">SwiftTerm 1.0 Docs</a> (65% documented)</p>
         <p class="header-right"><a href="https://github.com/migueldeicaza/SwiftTerm"><img src="../img/gh.png"/>View on GitHub</a></p>
         <p class="header-right"><a href="dash-feed://https%3A%2F%2Fmigueldeicaza%2Egithub%2Eio%2FSwiftTerm%2Fdocsets%2FSwiftTerm%2Exml"><img src="../img/dash.png"/>Install in Dash</a></p>
       </div>
@@ -32,6 +32,9 @@
           <li class="nav-group-name">
             <a href="../Classes.html">Classes</a>
             <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../Classes/Color.html">Color</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../Classes/HeadlessTerminal.html">HeadlessTerminal</a>
               </li>
@@ -53,6 +56,9 @@
               <li class="nav-group-task">
                 <a href="../Classes/Terminal/WindowManipulationCommand.html">– WindowManipulationCommand</a>
               </li>
+              <li class="nav-group-task">
+                <a href="../Classes/TerminalAccessory.html">TerminalAccessory</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../Classes/TerminalDebugView.html">TerminalDebugView</a>
               </li>
@@ -60,13 +66,13 @@
                 <a href="../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../Classes/TerminalView/Font.html">– Font</a>
               </li>
               <li class="nav-group-task">
                 <a href="../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../Classes/TerminalView/Font.html">– Font</a>
               </li>
             </ul>
           </li>
@@ -126,6 +132,14 @@
               </li>
             </ul>
           </li>
+          <li class="nav-group-name">
+            <a href="../Typealiases.html">Type Aliases</a>
+            <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../Typealiases.html#/s:9SwiftTerm7TTImagea">TTImage</a>
+              </li>
+            </ul>
+          </li>
         </ul>
       </nav>
       <article class="main-content">
@@ -380,13 +394,43 @@ anywhere.   You can use this to script applications and screen scrape the output
                     </section>
                   </div>
                 </li>
+                <li class="item">
+                  <div>
+                    <code>
+                    <a name="/s:9SwiftTerm16HeadlessTerminalC12colorChanged6source3idxyAA0D0C_SitF"></a>
+                    <a name="//apple_ref/swift/Method/colorChanged(source:idx:)" class="dashAnchor"></a>
+                    <a class="token" href="#/s:9SwiftTerm16HeadlessTerminalC12colorChanged6source3idxyAA0D0C_SitF">colorChanged(source:<wbr>idx:<wbr>)</a>
+                    </code>
+                  </div>
+                  <div class="height-container">
+                    <div class="pointer-container"></div>
+                    <section class="section">
+                      <div class="pointer"></div>
+                      <div class="abstract">
+                        <p>Undocumented</p>
+
+                      </div>
+                      <div class="declaration">
+                        <h4>Declaration</h4>
+                        <div class="language">
+                          <p class="aside-title">Swift</p>
+                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="nf">colorChanged</span><span class="p">(</span><span class="nv">source</span><span class="p">:</span> <span class="kt"><a href="../Classes/Terminal.html">Terminal</a></span><span class="p">,</span> <span class="nv">idx</span><span class="p">:</span> <span class="kt">Int</span><span class="p">)</span></code></pre>
+
+                        </div>
+                      </div>
+                      <div class="slightly-smaller">
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/HeadlessTerminal.swift#L61-L62">Show on GitHub</a>
+                      </div>
+                    </section>
+                  </div>
+                </li>
               </ul>
             </div>
           </section>
         </section>
         <section id="footer">
-          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-04-28)</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-05-30)</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.2</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>

+ 19 - 5
docs/docsets/SwiftTerm.docset/Contents/Resources/Documents/Classes/LocalProcess.html

@@ -14,7 +14,7 @@
     <a title="LocalProcess Class Reference"></a>
     <header>
       <div class="content-wrapper">
-        <p><a href="../index.html">SwiftTerm 1.0 Docs</a> (61% documented)</p>
+        <p><a href="../index.html">SwiftTerm 1.0 Docs</a> (65% documented)</p>
         <p class="header-right"><a href="https://github.com/migueldeicaza/SwiftTerm"><img src="../img/gh.png"/>View on GitHub</a></p>
         <p class="header-right"><a href="dash-feed://https%3A%2F%2Fmigueldeicaza%2Egithub%2Eio%2FSwiftTerm%2Fdocsets%2FSwiftTerm%2Exml"><img src="../img/dash.png"/>Install in Dash</a></p>
       </div>
@@ -32,6 +32,9 @@
           <li class="nav-group-name">
             <a href="../Classes.html">Classes</a>
             <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../Classes/Color.html">Color</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../Classes/HeadlessTerminal.html">HeadlessTerminal</a>
               </li>
@@ -53,6 +56,9 @@
               <li class="nav-group-task">
                 <a href="../Classes/Terminal/WindowManipulationCommand.html">– WindowManipulationCommand</a>
               </li>
+              <li class="nav-group-task">
+                <a href="../Classes/TerminalAccessory.html">TerminalAccessory</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../Classes/TerminalDebugView.html">TerminalDebugView</a>
               </li>
@@ -60,13 +66,13 @@
                 <a href="../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../Classes/TerminalView/Font.html">– Font</a>
               </li>
               <li class="nav-group-task">
                 <a href="../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../Classes/TerminalView/Font.html">– Font</a>
               </li>
             </ul>
           </li>
@@ -126,6 +132,14 @@
               </li>
             </ul>
           </li>
+          <li class="nav-group-name">
+            <a href="../Typealiases.html">Type Aliases</a>
+            <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../Typealiases.html#/s:9SwiftTerm7TTImagea">TTImage</a>
+              </li>
+            </ul>
+          </li>
         </ul>
       </nav>
       <article class="main-content">
@@ -403,8 +417,8 @@ then this will default to <code>DispatchQueue.main</code></p>
           </section>
         </section>
         <section id="footer">
-          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-04-28)</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-05-30)</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.2</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>

+ 19 - 5
docs/docsets/SwiftTerm.docset/Contents/Resources/Documents/Classes/LocalProcessTerminalView.html

@@ -14,7 +14,7 @@
     <a title="LocalProcessTerminalView Class Reference"></a>
     <header>
       <div class="content-wrapper">
-        <p><a href="../index.html">SwiftTerm 1.0 Docs</a> (61% documented)</p>
+        <p><a href="../index.html">SwiftTerm 1.0 Docs</a> (65% documented)</p>
         <p class="header-right"><a href="https://github.com/migueldeicaza/SwiftTerm"><img src="../img/gh.png"/>View on GitHub</a></p>
         <p class="header-right"><a href="dash-feed://https%3A%2F%2Fmigueldeicaza%2Egithub%2Eio%2FSwiftTerm%2Fdocsets%2FSwiftTerm%2Exml"><img src="../img/dash.png"/>Install in Dash</a></p>
       </div>
@@ -32,6 +32,9 @@
           <li class="nav-group-name">
             <a href="../Classes.html">Classes</a>
             <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../Classes/Color.html">Color</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../Classes/HeadlessTerminal.html">HeadlessTerminal</a>
               </li>
@@ -53,6 +56,9 @@
               <li class="nav-group-task">
                 <a href="../Classes/Terminal/WindowManipulationCommand.html">– WindowManipulationCommand</a>
               </li>
+              <li class="nav-group-task">
+                <a href="../Classes/TerminalAccessory.html">TerminalAccessory</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../Classes/TerminalDebugView.html">TerminalDebugView</a>
               </li>
@@ -60,13 +66,13 @@
                 <a href="../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../Classes/TerminalView/Font.html">– Font</a>
               </li>
               <li class="nav-group-task">
                 <a href="../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../Classes/TerminalView/Font.html">– Font</a>
               </li>
             </ul>
           </li>
@@ -126,6 +132,14 @@
               </li>
             </ul>
           </li>
+          <li class="nav-group-name">
+            <a href="../Typealiases.html">Type Aliases</a>
+            <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../Typealiases.html#/s:9SwiftTerm7TTImagea">TTImage</a>
+              </li>
+            </ul>
+          </li>
         </ul>
       </nav>
       <article class="main-content">
@@ -566,8 +580,8 @@
           </section>
         </section>
         <section id="footer">
-          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-04-28)</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-05-30)</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.2</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>

+ 19 - 5
docs/docsets/SwiftTerm.docset/Contents/Resources/Documents/Classes/PseudoTerminalHelpers.html

@@ -14,7 +14,7 @@
     <a title="PseudoTerminalHelpers Class Reference"></a>
     <header>
       <div class="content-wrapper">
-        <p><a href="../index.html">SwiftTerm 1.0 Docs</a> (61% documented)</p>
+        <p><a href="../index.html">SwiftTerm 1.0 Docs</a> (65% documented)</p>
         <p class="header-right"><a href="https://github.com/migueldeicaza/SwiftTerm"><img src="../img/gh.png"/>View on GitHub</a></p>
         <p class="header-right"><a href="dash-feed://https%3A%2F%2Fmigueldeicaza%2Egithub%2Eio%2FSwiftTerm%2Fdocsets%2FSwiftTerm%2Exml"><img src="../img/dash.png"/>Install in Dash</a></p>
       </div>
@@ -32,6 +32,9 @@
           <li class="nav-group-name">
             <a href="../Classes.html">Classes</a>
             <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../Classes/Color.html">Color</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../Classes/HeadlessTerminal.html">HeadlessTerminal</a>
               </li>
@@ -53,6 +56,9 @@
               <li class="nav-group-task">
                 <a href="../Classes/Terminal/WindowManipulationCommand.html">– WindowManipulationCommand</a>
               </li>
+              <li class="nav-group-task">
+                <a href="../Classes/TerminalAccessory.html">TerminalAccessory</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../Classes/TerminalDebugView.html">TerminalDebugView</a>
               </li>
@@ -60,13 +66,13 @@
                 <a href="../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../Classes/TerminalView/Font.html">– Font</a>
               </li>
               <li class="nav-group-task">
                 <a href="../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../Classes/TerminalView/Font.html">– Font</a>
               </li>
             </ul>
           </li>
@@ -126,6 +132,14 @@
               </li>
             </ul>
           </li>
+          <li class="nav-group-name">
+            <a href="../Typealiases.html">Type Aliases</a>
+            <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../Typealiases.html#/s:9SwiftTerm7TTImagea">TTImage</a>
+              </li>
+            </ul>
+          </li>
         </ul>
       </nav>
       <article class="main-content">
@@ -319,8 +333,8 @@ the libc <code>forkpty</code>API in the form of <code>fork(andExec:args:env:desi
           </section>
         </section>
         <section id="footer">
-          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-04-28)</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-05-30)</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.2</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>

+ 297 - 38
docs/docsets/SwiftTerm.docset/Contents/Resources/Documents/Classes/Terminal.html

@@ -14,7 +14,7 @@
     <a title="Terminal Class Reference"></a>
     <header>
       <div class="content-wrapper">
-        <p><a href="../index.html">SwiftTerm 1.0 Docs</a> (61% documented)</p>
+        <p><a href="../index.html">SwiftTerm 1.0 Docs</a> (65% documented)</p>
         <p class="header-right"><a href="https://github.com/migueldeicaza/SwiftTerm"><img src="../img/gh.png"/>View on GitHub</a></p>
         <p class="header-right"><a href="dash-feed://https%3A%2F%2Fmigueldeicaza%2Egithub%2Eio%2FSwiftTerm%2Fdocsets%2FSwiftTerm%2Exml"><img src="../img/dash.png"/>Install in Dash</a></p>
       </div>
@@ -32,6 +32,9 @@
           <li class="nav-group-name">
             <a href="../Classes.html">Classes</a>
             <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../Classes/Color.html">Color</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../Classes/HeadlessTerminal.html">HeadlessTerminal</a>
               </li>
@@ -53,6 +56,9 @@
               <li class="nav-group-task">
                 <a href="../Classes/Terminal/WindowManipulationCommand.html">– WindowManipulationCommand</a>
               </li>
+              <li class="nav-group-task">
+                <a href="../Classes/TerminalAccessory.html">TerminalAccessory</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../Classes/TerminalDebugView.html">TerminalDebugView</a>
               </li>
@@ -60,13 +66,13 @@
                 <a href="../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../Classes/TerminalView/Font.html">– Font</a>
               </li>
               <li class="nav-group-task">
                 <a href="../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../Classes/TerminalView/Font.html">– Font</a>
               </li>
             </ul>
           </li>
@@ -126,6 +132,14 @@
               </li>
             </ul>
           </li>
+          <li class="nav-group-name">
+            <a href="../Typealiases.html">Type Aliases</a>
+            <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../Typealiases.html#/s:9SwiftTerm7TTImagea">TTImage</a>
+              </li>
+            </ul>
+          </li>
         </ul>
       </nav>
       <article class="main-content">
@@ -180,7 +194,7 @@
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L150">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L181">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -210,7 +224,37 @@
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L153">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L184">Show on GitHub</a>
+                      </div>
+                    </section>
+                  </div>
+                </li>
+                <li class="item">
+                  <div>
+                    <code>
+                    <a name="/s:9SwiftTerm8TerminalC17applicationCursorSbvp"></a>
+                    <a name="//apple_ref/swift/Property/applicationCursor" class="dashAnchor"></a>
+                    <a class="token" href="#/s:9SwiftTerm8TerminalC17applicationCursorSbvp">applicationCursor</a>
+                    </code>
+                  </div>
+                  <div class="height-container">
+                    <div class="pointer-container"></div>
+                    <section class="section">
+                      <div class="pointer"></div>
+                      <div class="abstract">
+                        <p>Undocumented</p>
+
+                      </div>
+                      <div class="declaration">
+                        <h4>Declaration</h4>
+                        <div class="language">
+                          <p class="aside-title">Swift</p>
+                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">applicationCursor</span><span class="p">:</span> <span class="kt">Bool</span></code></pre>
+
+                        </div>
+                      </div>
+                      <div class="slightly-smaller">
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -244,7 +288,67 @@ contents are entirely under the control of the remote application, and require t
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L210">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L241">Show on GitHub</a>
+                      </div>
+                    </section>
+                  </div>
+                </li>
+                <li class="item">
+                  <div>
+                    <code>
+                    <a name="/s:9SwiftTerm8TerminalC15foregroundColorAA0E0Cvp"></a>
+                    <a name="//apple_ref/swift/Property/foregroundColor" class="dashAnchor"></a>
+                    <a class="token" href="#/s:9SwiftTerm8TerminalC15foregroundColorAA0E0Cvp">foregroundColor</a>
+                    </code>
+                  </div>
+                  <div class="height-container">
+                    <div class="pointer-container"></div>
+                    <section class="section">
+                      <div class="pointer"></div>
+                      <div class="abstract">
+                        <p>This tracks the current foreground color for the application.</p>
+
+                      </div>
+                      <div class="declaration">
+                        <h4>Declaration</h4>
+                        <div class="language">
+                          <p class="aside-title">Swift</p>
+                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">foregroundColor</span><span class="p">:</span> <span class="kt"><a href="../Classes/Color.html">Color</a></span> <span class="p">{</span> <span class="k">get</span> <span class="k">set</span> <span class="p">}</span></code></pre>
+
+                        </div>
+                      </div>
+                      <div class="slightly-smaller">
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L281-L290">Show on GitHub</a>
+                      </div>
+                    </section>
+                  </div>
+                </li>
+                <li class="item">
+                  <div>
+                    <code>
+                    <a name="/s:9SwiftTerm8TerminalC15backgroundColorAA0E0Cvp"></a>
+                    <a name="//apple_ref/swift/Property/backgroundColor" class="dashAnchor"></a>
+                    <a class="token" href="#/s:9SwiftTerm8TerminalC15backgroundColorAA0E0Cvp">backgroundColor</a>
+                    </code>
+                  </div>
+                  <div class="height-container">
+                    <div class="pointer-container"></div>
+                    <section class="section">
+                      <div class="pointer"></div>
+                      <div class="abstract">
+                        <p>This tracks the current background color for the application.</p>
+
+                      </div>
+                      <div class="declaration">
+                        <h4>Declaration</h4>
+                        <div class="language">
+                          <p class="aside-title">Swift</p>
+                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">backgroundColor</span><span class="p">:</span> <span class="kt"><a href="../Classes/Color.html">Color</a></span> <span class="p">{</span> <span class="k">get</span> <span class="k">set</span> <span class="p">}</span></code></pre>
+
+                        </div>
+                      </div>
+                      <div class="slightly-smaller">
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L292-L301">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -277,7 +381,7 @@ send</p>
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L249-L297">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L307-L355">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -307,7 +411,7 @@ send</p>
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L299-L303">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L357-L361">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -337,7 +441,7 @@ send</p>
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L322-L325">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L380-L383">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -367,7 +471,72 @@ send</p>
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L327-L336">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L385-L394">Show on GitHub</a>
+                      </div>
+                    </section>
+                  </div>
+                </li>
+                <li class="item">
+                  <div>
+                    <code>
+                    <a name="/s:9SwiftTerm8TerminalC11getCharData3col3rowAA0eF0VSgSi_SitF"></a>
+                    <a name="//apple_ref/swift/Method/getCharData(col:row:)" class="dashAnchor"></a>
+                    <a class="token" href="#/s:9SwiftTerm8TerminalC11getCharData3col3rowAA0eF0VSgSi_SitF">getCharData(col:<wbr>row:<wbr>)</a>
+                    </code>
+                  </div>
+                  <div class="height-container">
+                    <div class="pointer-container"></div>
+                    <section class="section">
+                      <div class="pointer"></div>
+                      <div class="abstract">
+                        <p>Returns the CharData at the specified column and row, these are zero-based</p>
+
+                      </div>
+                      <div class="declaration">
+                        <h4>Declaration</h4>
+                        <div class="language">
+                          <p class="aside-title">Swift</p>
+                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="nf">getCharData</span><span class="p">(</span><span class="nv">col</span><span class="p">:</span> <span class="kt">Int</span><span class="p">,</span> <span class="nv">row</span><span class="p">:</span> <span class="kt">Int</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt"><a href="../Structs/CharData.html">CharData</a></span><span class="p">?</span></code></pre>
+
+                        </div>
+                      </div>
+                      <div>
+                        <h4>Parameters</h4>
+                        <table class="graybox">
+                          <tbody>
+                            <tr>
+                              <td>
+                                <code>
+                                <em>col</em>
+                                </code>
+                              </td>
+                              <td>
+                                <div>
+                                  <p>column to retrieve, starts at 0</p>
+                                </div>
+                              </td>
+                            </tr>
+                            <tr>
+                              <td>
+                                <code>
+                                <em>row</em>
+                                </code>
+                              </td>
+                              <td>
+                                <div>
+                                  <p>row to retrieve, starts at 0</p>
+                                </div>
+                              </td>
+                            </tr>
+                          </tbody>
+                        </table>
+                      </div>
+                      <div>
+                        <h4>Return Value</h4>
+                        <p>nil if the col or row are out of bounds, or the CharData contained in that cell otherwise</p>
+                      </div>
+                      <div class="slightly-smaller">
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L410-L419">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -432,7 +601,7 @@ send</p>
                         <p>nil if the col or row are out of bounds, or the Character contained in that cell otherwise</p>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L352-L361">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L426-L429">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -465,7 +634,7 @@ below.   Returns are only expected for the enum values that start with the prefi
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L1937-L1975">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L2073-L2111">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -496,7 +665,7 @@ For a full reset see <code>resetToInitialState</code></p>
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L2331-L2334">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L2471-L2474">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -526,7 +695,7 @@ For a full reset see <code>resetToInitialState</code></p>
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L3504-L3507">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L3665-L3668">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -556,7 +725,7 @@ For a full reset see <code>resetToInitialState</code></p>
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L3509-L3523">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L3670-L3686">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -616,7 +785,7 @@ For a full reset see <code>resetToInitialState</code></p>
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L3527-L3532">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L3690-L3695">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -646,7 +815,7 @@ For a full reset see <code>resetToInitialState</code></p>
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L3534-L3539">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L3697-L3702">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -676,7 +845,7 @@ For a full reset see <code>resetToInitialState</code></p>
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L3544-L3547">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L3707-L3710">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -706,7 +875,7 @@ For a full reset see <code>resetToInitialState</code></p>
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L3549-L3552">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L3712-L3715">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -736,7 +905,7 @@ For a full reset see <code>resetToInitialState</code></p>
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L3554-L3557">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L3717-L3720">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -766,7 +935,7 @@ For a full reset see <code>resetToInitialState</code></p>
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L3559-L3562">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L3722-L3725">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -796,7 +965,7 @@ For a full reset see <code>resetToInitialState</code></p>
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L3583-L3587">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L3746-L3750">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -827,7 +996,7 @@ if no part of the screen needs to be updated.</p>
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L3593-L3601">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L3756-L3764">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -857,7 +1026,67 @@ if no part of the screen needs to be updated.</p>
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L3606-L3610">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L3769-L3773">Show on GitHub</a>
+                      </div>
+                    </section>
+                  </div>
+                </li>
+                <li class="item">
+                  <div>
+                    <code>
+                    <a name="/s:9SwiftTerm8TerminalC17getCursorLocationSi_SityF"></a>
+                    <a name="//apple_ref/swift/Method/getCursorLocation()" class="dashAnchor"></a>
+                    <a class="token" href="#/s:9SwiftTerm8TerminalC17getCursorLocationSi_SityF">getCursorLocation()</a>
+                    </code>
+                  </div>
+                  <div class="height-container">
+                    <div class="pointer-container"></div>
+                    <section class="section">
+                      <div class="pointer"></div>
+                      <div class="abstract">
+                        <p>Zero-based (row, column) of cursor location relative to visible part of display.</p>
+
+                      </div>
+                      <div class="declaration">
+                        <h4>Declaration</h4>
+                        <div class="language">
+                          <p class="aside-title">Swift</p>
+                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="nf">getCursorLocation</span><span class="p">()</span> <span class="o">-&gt;</span> <span class="p">(</span><span class="kt">Int</span><span class="p">,</span> <span class="kt">Int</span><span class="p">)</span></code></pre>
+
+                        </div>
+                      </div>
+                      <div class="slightly-smaller">
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L3778-L3780">Show on GitHub</a>
+                      </div>
+                    </section>
+                  </div>
+                </li>
+                <li class="item">
+                  <div>
+                    <code>
+                    <a name="/s:9SwiftTerm8TerminalC16getTopVisibleRowSiyF"></a>
+                    <a name="//apple_ref/swift/Method/getTopVisibleRow()" class="dashAnchor"></a>
+                    <a class="token" href="#/s:9SwiftTerm8TerminalC16getTopVisibleRowSiyF">getTopVisibleRow()</a>
+                    </code>
+                  </div>
+                  <div class="height-container">
+                    <div class="pointer-container"></div>
+                    <section class="section">
+                      <div class="pointer"></div>
+                      <div class="abstract">
+                        <p>Uppermost visible row.</p>
+
+                      </div>
+                      <div class="declaration">
+                        <h4>Declaration</h4>
+                        <div class="language">
+                          <p class="aside-title">Swift</p>
+                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="nf">getTopVisibleRow</span><span class="p">()</span> <span class="o">-&gt;</span> <span class="kt">Int</span></code></pre>
+
+                        </div>
+                      </div>
+                      <div class="slightly-smaller">
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L3785-L3787">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -888,7 +1117,7 @@ for a soft reset see <code>softReset</code></p>
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L3616-L3625">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L3792-L3801">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -918,7 +1147,7 @@ for a soft reset see <code>softReset</code></p>
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L3647-L3717">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L3867-L3937">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -948,7 +1177,7 @@ for a soft reset see <code>softReset</code></p>
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L3719-L3722">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L3939-L3942">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -978,7 +1207,7 @@ for a soft reset see <code>softReset</code></p>
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L3802-L3815">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L4022-L4035">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -1008,7 +1237,7 @@ for a soft reset see <code>softReset</code></p>
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L3825-L3835">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L4045-L4055">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -1038,7 +1267,37 @@ for a soft reset see <code>softReset</code></p>
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L3837-L3845">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L4057-L4065">Show on GitHub</a>
+                      </div>
+                    </section>
+                  </div>
+                </li>
+                <li class="item">
+                  <div>
+                    <code>
+                    <a name="/s:9SwiftTerm8TerminalC10hideCursoryyF"></a>
+                    <a name="//apple_ref/swift/Method/hideCursor()" class="dashAnchor"></a>
+                    <a class="token" href="#/s:9SwiftTerm8TerminalC10hideCursoryyF">hideCursor()</a>
+                    </code>
+                  </div>
+                  <div class="height-container">
+                    <div class="pointer-container"></div>
+                    <section class="section">
+                      <div class="pointer"></div>
+                      <div class="abstract">
+                        <p>Undocumented</p>
+
+                      </div>
+                      <div class="declaration">
+                        <h4>Declaration</h4>
+                        <div class="language">
+                          <p class="aside-title">Swift</p>
+                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="nf">hideCursor</span><span class="p">()</span></code></pre>
+
+                        </div>
+                      </div>
+                      <div class="slightly-smaller">
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L4067-L4074">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -1139,7 +1398,7 @@ for a soft reset see <code>softReset</code></p>
                         <p>the encoded value</p>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L3872-L3906">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L4101-L4135">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -1212,7 +1471,7 @@ for a soft reset see <code>softReset</code></p>
                         </table>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L3914-L3933">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L4143-L4162">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -1285,7 +1544,7 @@ for a soft reset see <code>softReset</code></p>
                         </table>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L3941-L3944">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L4170-L4173">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -1315,7 +1574,7 @@ for a soft reset see <code>softReset</code></p>
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L3958-L3962">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L4187-L4191">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -1345,7 +1604,7 @@ for a soft reset see <code>softReset</code></p>
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L3964-L3968">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L4193-L4197">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -1380,7 +1639,7 @@ you can customzie these accordingly.</p>
                         <p></p>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L3992-L4007">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L4221-L4236">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -1390,8 +1649,8 @@ you can customzie these accordingly.</p>
           </section>
         </section>
         <section id="footer">
-          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-04-28)</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-05-30)</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.2</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>

+ 26 - 12
docs/docsets/SwiftTerm.docset/Contents/Resources/Documents/Classes/Terminal/MouseMode.html

@@ -14,7 +14,7 @@
     <a title="MouseMode Enumeration Reference"></a>
     <header>
       <div class="content-wrapper">
-        <p><a href="../../index.html">SwiftTerm 1.0 Docs</a> (61% documented)</p>
+        <p><a href="../../index.html">SwiftTerm 1.0 Docs</a> (65% documented)</p>
         <p class="header-right"><a href="https://github.com/migueldeicaza/SwiftTerm"><img src="../../img/gh.png"/>View on GitHub</a></p>
         <p class="header-right"><a href="dash-feed://https%3A%2F%2Fmigueldeicaza%2Egithub%2Eio%2FSwiftTerm%2Fdocsets%2FSwiftTerm%2Exml"><img src="../../img/dash.png"/>Install in Dash</a></p>
       </div>
@@ -32,6 +32,9 @@
           <li class="nav-group-name">
             <a href="../../Classes.html">Classes</a>
             <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../../Classes/Color.html">Color</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../../Classes/HeadlessTerminal.html">HeadlessTerminal</a>
               </li>
@@ -53,6 +56,9 @@
               <li class="nav-group-task">
                 <a href="../../Classes/Terminal/WindowManipulationCommand.html">– WindowManipulationCommand</a>
               </li>
+              <li class="nav-group-task">
+                <a href="../../Classes/TerminalAccessory.html">TerminalAccessory</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../../Classes/TerminalDebugView.html">TerminalDebugView</a>
               </li>
@@ -60,13 +66,13 @@
                 <a href="../../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../../Classes/TerminalView/Font.html">– Font</a>
               </li>
               <li class="nav-group-task">
                 <a href="../../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../../Classes/TerminalView/Font.html">– Font</a>
               </li>
             </ul>
           </li>
@@ -126,6 +132,14 @@
               </li>
             </ul>
           </li>
+          <li class="nav-group-name">
+            <a href="../../Typealiases.html">Type Aliases</a>
+            <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../../Typealiases.html#/s:9SwiftTerm7TTImagea">TTImage</a>
+              </li>
+            </ul>
+          </li>
         </ul>
       </nav>
       <article class="main-content">
@@ -171,7 +185,7 @@ send</p>
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L251">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L309">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -201,7 +215,7 @@ send</p>
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L254">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L312">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -231,7 +245,7 @@ send</p>
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L257">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L315">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -261,7 +275,7 @@ send</p>
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L260">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L318">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -291,7 +305,7 @@ send</p>
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L263">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L321">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -321,7 +335,7 @@ send</p>
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L288-L291">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L346-L349">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -351,7 +365,7 @@ send</p>
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L294-L296">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L352-L354">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -361,8 +375,8 @@ send</p>
           </section>
         </section>
         <section id="footer">
-          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-04-28)</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-05-30)</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.2</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>

+ 30 - 16
docs/docsets/SwiftTerm.docset/Contents/Resources/Documents/Classes/Terminal/WindowManipulationCommand.html

@@ -14,7 +14,7 @@
     <a title="WindowManipulationCommand Enumeration Reference"></a>
     <header>
       <div class="content-wrapper">
-        <p><a href="../../index.html">SwiftTerm 1.0 Docs</a> (61% documented)</p>
+        <p><a href="../../index.html">SwiftTerm 1.0 Docs</a> (65% documented)</p>
         <p class="header-right"><a href="https://github.com/migueldeicaza/SwiftTerm"><img src="../../img/gh.png"/>View on GitHub</a></p>
         <p class="header-right"><a href="dash-feed://https%3A%2F%2Fmigueldeicaza%2Egithub%2Eio%2FSwiftTerm%2Fdocsets%2FSwiftTerm%2Exml"><img src="../../img/dash.png"/>Install in Dash</a></p>
       </div>
@@ -32,6 +32,9 @@
           <li class="nav-group-name">
             <a href="../../Classes.html">Classes</a>
             <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../../Classes/Color.html">Color</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../../Classes/HeadlessTerminal.html">HeadlessTerminal</a>
               </li>
@@ -53,6 +56,9 @@
               <li class="nav-group-task">
                 <a href="../../Classes/Terminal/WindowManipulationCommand.html">– WindowManipulationCommand</a>
               </li>
+              <li class="nav-group-task">
+                <a href="../../Classes/TerminalAccessory.html">TerminalAccessory</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../../Classes/TerminalDebugView.html">TerminalDebugView</a>
               </li>
@@ -60,13 +66,13 @@
                 <a href="../../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../../Classes/TerminalView/Font.html">– Font</a>
               </li>
               <li class="nav-group-task">
                 <a href="../../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../../Classes/TerminalView/Font.html">– Font</a>
               </li>
             </ul>
           </li>
@@ -126,6 +132,14 @@
               </li>
             </ul>
           </li>
+          <li class="nav-group-name">
+            <a href="../../Typealiases.html">Type Aliases</a>
+            <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../../Typealiases.html#/s:9SwiftTerm7TTImagea">TTImage</a>
+              </li>
+            </ul>
+          </li>
         </ul>
       </nav>
       <article class="main-content">
@@ -171,7 +185,7 @@ below.   Returns are only expected for the enum values that start with the prefi
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L1939">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L2075">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -201,7 +215,7 @@ below.   Returns are only expected for the enum values that start with the prefi
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L1941">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L2077">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -231,7 +245,7 @@ below.   Returns are only expected for the enum values that start with the prefi
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L1943">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L2079">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -261,7 +275,7 @@ below.   Returns are only expected for the enum values that start with the prefi
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L1945">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L2081">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -291,7 +305,7 @@ below.   Returns are only expected for the enum values that start with the prefi
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L1947">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L2083">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -321,7 +335,7 @@ below.   Returns are only expected for the enum values that start with the prefi
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L1949">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L2085">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -351,7 +365,7 @@ below.   Returns are only expected for the enum values that start with the prefi
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L1951">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L2087">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -381,7 +395,7 @@ below.   Returns are only expected for the enum values that start with the prefi
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L1953">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L2089">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -441,7 +455,7 @@ below.   Returns are only expected for the enum values that start with the prefi
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L1956">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L2092">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -471,7 +485,7 @@ below.   Returns are only expected for the enum values that start with the prefi
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L1958">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L2094">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -501,7 +515,7 @@ below.   Returns are only expected for the enum values that start with the prefi
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L1960">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L2096">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -931,8 +945,8 @@ below.   Returns are only expected for the enum values that start with the prefi
           </section>
         </section>
         <section id="footer">
-          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-04-28)</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-05-30)</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.2</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>

+ 19 - 5
docs/docsets/SwiftTerm.docset/Contents/Resources/Documents/Classes/TerminalDebugView.html

@@ -14,7 +14,7 @@
     <a title="TerminalDebugView Class Reference"></a>
     <header>
       <div class="content-wrapper">
-        <p><a href="../index.html">SwiftTerm 1.0 Docs</a> (61% documented)</p>
+        <p><a href="../index.html">SwiftTerm 1.0 Docs</a> (65% documented)</p>
         <p class="header-right"><a href="https://github.com/migueldeicaza/SwiftTerm"><img src="../img/gh.png"/>View on GitHub</a></p>
         <p class="header-right"><a href="dash-feed://https%3A%2F%2Fmigueldeicaza%2Egithub%2Eio%2FSwiftTerm%2Fdocsets%2FSwiftTerm%2Exml"><img src="../img/dash.png"/>Install in Dash</a></p>
       </div>
@@ -32,6 +32,9 @@
           <li class="nav-group-name">
             <a href="../Classes.html">Classes</a>
             <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../Classes/Color.html">Color</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../Classes/HeadlessTerminal.html">HeadlessTerminal</a>
               </li>
@@ -53,6 +56,9 @@
               <li class="nav-group-task">
                 <a href="../Classes/Terminal/WindowManipulationCommand.html">– WindowManipulationCommand</a>
               </li>
+              <li class="nav-group-task">
+                <a href="../Classes/TerminalAccessory.html">TerminalAccessory</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../Classes/TerminalDebugView.html">TerminalDebugView</a>
               </li>
@@ -60,13 +66,13 @@
                 <a href="../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../Classes/TerminalView/Font.html">– Font</a>
               </li>
               <li class="nav-group-task">
                 <a href="../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../Classes/TerminalView/Font.html">– Font</a>
               </li>
             </ul>
           </li>
@@ -126,6 +132,14 @@
               </li>
             </ul>
           </li>
+          <li class="nav-group-name">
+            <a href="../Typealiases.html">Type Aliases</a>
+            <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../Typealiases.html#/s:9SwiftTerm7TTImagea">TTImage</a>
+              </li>
+            </ul>
+          </li>
         </ul>
       </nav>
       <article class="main-content">
@@ -239,8 +253,8 @@
           </section>
         </section>
         <section id="footer">
-          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-04-28)</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-05-30)</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.2</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>

+ 110 - 27
docs/docsets/SwiftTerm.docset/Contents/Resources/Documents/Classes/TerminalView.html

@@ -14,7 +14,7 @@
     <a title="TerminalView Class Reference"></a>
     <header>
       <div class="content-wrapper">
-        <p><a href="../index.html">SwiftTerm 1.0 Docs</a> (61% documented)</p>
+        <p><a href="../index.html">SwiftTerm 1.0 Docs</a> (65% documented)</p>
         <p class="header-right"><a href="https://github.com/migueldeicaza/SwiftTerm"><img src="../img/gh.png"/>View on GitHub</a></p>
         <p class="header-right"><a href="dash-feed://https%3A%2F%2Fmigueldeicaza%2Egithub%2Eio%2FSwiftTerm%2Fdocsets%2FSwiftTerm%2Exml"><img src="../img/dash.png"/>Install in Dash</a></p>
       </div>
@@ -32,6 +32,9 @@
           <li class="nav-group-name">
             <a href="../Classes.html">Classes</a>
             <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../Classes/Color.html">Color</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../Classes/HeadlessTerminal.html">HeadlessTerminal</a>
               </li>
@@ -53,6 +56,9 @@
               <li class="nav-group-task">
                 <a href="../Classes/Terminal/WindowManipulationCommand.html">– WindowManipulationCommand</a>
               </li>
+              <li class="nav-group-task">
+                <a href="../Classes/TerminalAccessory.html">TerminalAccessory</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../Classes/TerminalDebugView.html">TerminalDebugView</a>
               </li>
@@ -60,13 +66,13 @@
                 <a href="../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../Classes/TerminalView/Font.html">– Font</a>
               </li>
               <li class="nav-group-task">
                 <a href="../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../Classes/TerminalView/Font.html">– Font</a>
               </li>
             </ul>
           </li>
@@ -126,6 +132,14 @@
               </li>
             </ul>
           </li>
+          <li class="nav-group-name">
+            <a href="../Typealiases.html">Type Aliases</a>
+            <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../Typealiases.html#/s:9SwiftTerm7TTImagea">TTImage</a>
+              </li>
+            </ul>
+          </li>
         </ul>
       </nav>
       <article class="main-content">
@@ -145,6 +159,12 @@
 <p>Users are notified of interesting events in their implementation of the <code><a href="../Protocols/TerminalViewDelegate.html">TerminalViewDelegate</a></code>
  methods - an instance must be provided to the constructor of <code>TerminalView</code>.</p>
 
+<p>Call the <code>getTerminal</code> method to get a reference to the underlying <code><a href="../Classes/Terminal.html">Terminal</a></code> that backs this
+ view.</p>
+
+<p>Use the <code>configureNativeColors()</code> to set the defaults colors for the view to match the OS
+ defaults, otherwise, this uses its own set of defaults colors.</p>
+
           </section>
           <section class="section task-group-section">
             <div class="task-group">
@@ -153,8 +173,8 @@
                   <div>
                     <code>
                     <a name="/"></a>
-                    <a name="//apple_ref/swift/Struct/Options" class="dashAnchor"></a>
-                    <a class="token" href="#/">Options</a>
+                    <a name="//apple_ref/swift/Struct/Font" class="dashAnchor"></a>
+                    <a class="token" href="#/">Font</a>
                     </code>
                   </div>
                   <div class="height-container">
@@ -163,7 +183,7 @@
                       <div class="pointer"></div>
                       <div class="abstract">
                         
-                        <a href="../Classes/TerminalView/Options.html" class="slightly-smaller">See more</a>
+                        <a href="../Classes/TerminalView/Font.html" class="slightly-smaller">See more</a>
                       </div>
                     </section>
                   </div>
@@ -172,8 +192,8 @@
                   <div>
                     <code>
                     <a name="/"></a>
-                    <a name="//apple_ref/swift/Property/options" class="dashAnchor"></a>
-                    <a class="token" href="#/">options</a>
+                    <a name="//apple_ref/swift/Property/terminalDelegate" class="dashAnchor"></a>
+                    <a class="token" href="#/">terminalDelegate</a>
                     </code>
                   </div>
                   <div class="height-container">
@@ -181,7 +201,8 @@
                     <section class="section">
                       <div class="pointer"></div>
                       <div class="abstract">
-                        
+                        <p>The delegate that the TerminalView uses to interact with its hosting</p>
+
                       </div>
                     </section>
                   </div>
@@ -190,8 +211,8 @@
                   <div>
                     <code>
                     <a name="/"></a>
-                    <a name="//apple_ref/swift/Property/delegate" class="dashAnchor"></a>
-                    <a class="token" href="#/">delegate</a>
+                    <a name="//apple_ref/swift/Property/font" class="dashAnchor"></a>
+                    <a class="token" href="#/">font</a>
                     </code>
                   </div>
                   <div class="height-container">
@@ -199,7 +220,7 @@
                     <section class="section">
                       <div class="pointer"></div>
                       <div class="abstract">
-                        <p>The delegate that the TerminalView uses to interact with its hosting</p>
+                        <p>This font structure represents the font to be used for the terminal</p>
 
                       </div>
                     </section>
@@ -209,8 +230,8 @@
                   <div>
                     <code>
                     <a name="/"></a>
-                    <a name="//apple_ref/swift/Method/init(frame:options:)" class="dashAnchor"></a>
-                    <a class="token" href="#/">init(frame:<wbr>options:<wbr>)</a>
+                    <a name="//apple_ref/swift/Method/init(frame:font:)" class="dashAnchor"></a>
+                    <a class="token" href="#/">init(frame:<wbr>font:<wbr>)</a>
                     </code>
                   </div>
                   <div class="height-container">
@@ -263,8 +284,8 @@
                   <div>
                     <code>
                     <a name="/"></a>
-                    <a name="//apple_ref/swift/Method/bell(source:)" class="dashAnchor"></a>
-                    <a class="token" href="#/">bell(source:<wbr>)</a>
+                    <a name="//apple_ref/swift/Property/inputAccessoryView" class="dashAnchor"></a>
+                    <a class="token" href="#/">inputAccessoryView</a>
                     </code>
                   </div>
                   <div class="height-container">
@@ -272,7 +293,51 @@
                     <section class="section">
                       <div class="pointer"></div>
                       <div class="abstract">
-                        
+                        <p>You can set this property to a UIView to be your input accessory, by default
+this is an instance of <code><a href="../Classes/TerminalAccessory.html">TerminalAccessory</a></code></p>
+
+                      </div>
+                    </section>
+                  </div>
+                </li>
+                <li class="item">
+                  <div>
+                    <code>
+                    <a name="/"></a>
+                    <a name="//apple_ref/swift/Property/nativeForegroundColor" class="dashAnchor"></a>
+                    <a class="token" href="#/">nativeForegroundColor</a>
+                    </code>
+                  </div>
+                  <div class="height-container">
+                    <div class="pointer-container"></div>
+                    <section class="section">
+                      <div class="pointer"></div>
+                      <div class="abstract">
+                        <p>This will set the native foreground color to the specified native color (UIColor or NSColor)
+and will have this reflected into the underlying&rsquo;s terminal <code>foregroundColor</code> and
+<code>backgroundColor</code></p>
+
+                      </div>
+                    </section>
+                  </div>
+                </li>
+                <li class="item">
+                  <div>
+                    <code>
+                    <a name="/"></a>
+                    <a name="//apple_ref/swift/Property/nativeBackgroundColor" class="dashAnchor"></a>
+                    <a class="token" href="#/">nativeBackgroundColor</a>
+                    </code>
+                  </div>
+                  <div class="height-container">
+                    <div class="pointer-container"></div>
+                    <section class="section">
+                      <div class="pointer"></div>
+                      <div class="abstract">
+                        <p>This will set the native foreground color to the specified native color (UIColor or NSColor)
+and will have this reflected into the underlying&rsquo;s terminal <code>foregroundColor</code> and
+<code>backgroundColor</code></p>
+
                       </div>
                     </section>
                   </div>
@@ -692,6 +757,24 @@
                     </section>
                   </div>
                 </li>
+                <li class="item">
+                  <div>
+                    <code>
+                    <a name="/"></a>
+                    <a name="//apple_ref/swift/Method/resignFirstResponder()" class="dashAnchor"></a>
+                    <a class="token" href="#/">resignFirstResponder()</a>
+                    </code>
+                  </div>
+                  <div class="height-container">
+                    <div class="pointer-container"></div>
+                    <section class="section">
+                      <div class="pointer"></div>
+                      <div class="abstract">
+                        
+                      </div>
+                    </section>
+                  </div>
+                </li>
                 <li class="item">
                   <div>
                     <code>
@@ -714,8 +797,8 @@
                   <div>
                     <code>
                     <a name="/"></a>
-                    <a name="//apple_ref/swift/Method/pressesEnded(_:with:)" class="dashAnchor"></a>
-                    <a class="token" href="#/">pressesEnded(_:<wbr>with:<wbr>)</a>
+                    <a name="//apple_ref/swift/Method/pressesChanged(_:with:)" class="dashAnchor"></a>
+                    <a class="token" href="#/">pressesChanged(_:<wbr>with:<wbr>)</a>
                     </code>
                   </div>
                   <div class="height-container">
@@ -732,8 +815,8 @@
                   <div>
                     <code>
                     <a name="/"></a>
-                    <a name="//apple_ref/swift/Method/isProcessTrusted(source:)" class="dashAnchor"></a>
-                    <a class="token" href="#/">isProcessTrusted(source:<wbr>)</a>
+                    <a name="//apple_ref/swift/Method/pressesEnded(_:with:)" class="dashAnchor"></a>
+                    <a class="token" href="#/">pressesEnded(_:<wbr>with:<wbr>)</a>
                     </code>
                   </div>
                   <div class="height-container">
@@ -750,8 +833,8 @@
                   <div>
                     <code>
                     <a name="/"></a>
-                    <a name="//apple_ref/swift/Method/mouseModeChanged(source:)" class="dashAnchor"></a>
-                    <a class="token" href="#/">mouseModeChanged(source:<wbr>)</a>
+                    <a name="//apple_ref/swift/Method/isProcessTrusted(source:)" class="dashAnchor"></a>
+                    <a class="token" href="#/">isProcessTrusted(source:<wbr>)</a>
                     </code>
                   </div>
                   <div class="height-container">
@@ -768,8 +851,8 @@
                   <div>
                     <code>
                     <a name="/"></a>
-                    <a name="//apple_ref/swift/Method/showCursor(source:)" class="dashAnchor"></a>
-                    <a class="token" href="#/">showCursor(source:<wbr>)</a>
+                    <a name="//apple_ref/swift/Method/mouseModeChanged(source:)" class="dashAnchor"></a>
+                    <a class="token" href="#/">mouseModeChanged(source:<wbr>)</a>
                     </code>
                   </div>
                   <div class="height-container">
@@ -859,8 +942,8 @@
           </section>
         </section>
         <section id="footer">
-          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-04-28)</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-05-30)</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.2</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>

+ 0 - 262
docs/docsets/SwiftTerm.docset/Contents/Resources/Documents/Classes/TerminalView/Options.html

@@ -1,262 +0,0 @@
-<!DOCTYPE html>
-<html lang="en">
-  <head>
-    <title>Options Structure Reference</title>
-    <link rel="stylesheet" type="text/css" href="../../css/jazzy.css" />
-    <link rel="stylesheet" type="text/css" href="../../css/highlight.css" />
-    <meta charset='utf-8'>
-    <script src="../../js/jquery.min.js" defer></script>
-    <script src="../../js/jazzy.js" defer></script>
-    
-  </head>
-  <body>
-    <a name="//apple_ref/swift/Struct/Options" class="dashAnchor"></a>
-    <a title="Options Structure Reference"></a>
-    <header>
-      <div class="content-wrapper">
-        <p><a href="../../index.html">SwiftTerm 1.0 Docs</a> (61% documented)</p>
-        <p class="header-right"><a href="https://github.com/migueldeicaza/SwiftTerm"><img src="../../img/gh.png"/>View on GitHub</a></p>
-        <p class="header-right"><a href="dash-feed://https%3A%2F%2Fmigueldeicaza%2Egithub%2Eio%2FSwiftTerm%2Fdocsets%2FSwiftTerm%2Exml"><img src="../../img/dash.png"/>Install in Dash</a></p>
-      </div>
-    </header>
-    <div class="content-wrapper">
-      <p id="breadcrumbs">
-        <a href="../../index.html">SwiftTerm Reference</a>
-        <img id="carat" src="../../img/carat.png" />
-        Options Structure Reference
-      </p>
-    </div>
-    <div class="content-wrapper">
-      <nav class="sidebar">
-        <ul class="nav-groups">
-          <li class="nav-group-name">
-            <a href="../../Classes.html">Classes</a>
-            <ul class="nav-group-tasks">
-              <li class="nav-group-task">
-                <a href="../../Classes/HeadlessTerminal.html">HeadlessTerminal</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../Classes/LocalProcess.html">LocalProcess</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../Classes/LocalProcessTerminalView.html">LocalProcessTerminalView</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../Classes/PseudoTerminalHelpers.html">PseudoTerminalHelpers</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../Classes/Terminal.html">Terminal</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../Classes/Terminal/MouseMode.html">– MouseMode</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../Classes/Terminal/WindowManipulationCommand.html">– WindowManipulationCommand</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../Classes/TerminalDebugView.html">TerminalDebugView</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../Classes/TerminalView.html">TerminalView</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../Classes/TerminalView/Options.html">– Options</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../Classes/TerminalView.html">TerminalView</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../Classes/TerminalView/Options.html">– Options</a>
-              </li>
-            </ul>
-          </li>
-          <li class="nav-group-name">
-            <a href="../../Enums.html">Enumerations</a>
-            <ul class="nav-group-tasks">
-              <li class="nav-group-task">
-                <a href="../../Enums/CursorStyle.html">CursorStyle</a>
-              </li>
-            </ul>
-          </li>
-          <li class="nav-group-name">
-            <a href="../../Extensions.html">Extensions</a>
-            <ul class="nav-group-tasks">
-              <li class="nav-group-task">
-                <a href="../../Extensions/TerminalViewDelegate.html">TerminalViewDelegate</a>
-              </li>
-            </ul>
-          </li>
-          <li class="nav-group-name">
-            <a href="../../Protocols.html">Protocols</a>
-            <ul class="nav-group-tasks">
-              <li class="nav-group-task">
-                <a href="../../Protocols/LocalProcessDelegate.html">LocalProcessDelegate</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../Protocols/LocalProcessTerminalViewDelegate.html">LocalProcessTerminalViewDelegate</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../Protocols/TerminalDelegate.html">TerminalDelegate</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../Protocols/TerminalViewDelegate.html">TerminalViewDelegate</a>
-              </li>
-            </ul>
-          </li>
-          <li class="nav-group-name">
-            <a href="../../Structs.html">Structures</a>
-            <ul class="nav-group-tasks">
-              <li class="nav-group-task">
-                <a href="../../Structs/Attribute.html">Attribute</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../Structs/Attribute/Color.html">– Color</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../Structs/CharData.html">CharData</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../Structs/CharacterStyle.html">CharacterStyle</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../Structs/TerminalOptions.html">TerminalOptions</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../Structs/TinyAtom.html">TinyAtom</a>
-              </li>
-            </ul>
-          </li>
-        </ul>
-      </nav>
-      <article class="main-content">
-        <section>
-          <section class="section">
-            <h1>Options</h1>
-            
-          </section>
-          <section class="section task-group-section">
-            <div class="task-group">
-              <ul>
-                <li class="item">
-                  <div>
-                    <code>
-                    <a name="/"></a>
-                    <a name="//apple_ref/swift/Struct/Font" class="dashAnchor"></a>
-                    <a class="token" href="#/">Font</a>
-                    </code>
-                  </div>
-                  <div class="height-container">
-                    <div class="pointer-container"></div>
-                    <section class="section">
-                      <div class="pointer"></div>
-                      <div class="abstract">
-                        
-                        <a href="../../Classes/TerminalView/Options/Font.html" class="slightly-smaller">See more</a>
-                      </div>
-                    </section>
-                  </div>
-                </li>
-                <li class="item">
-                  <div>
-                    <code>
-                    <a name="/"></a>
-                    <a name="//apple_ref/swift/Struct/Colors" class="dashAnchor"></a>
-                    <a class="token" href="#/">Colors</a>
-                    </code>
-                  </div>
-                  <div class="height-container">
-                    <div class="pointer-container"></div>
-                    <section class="section">
-                      <div class="pointer"></div>
-                      <div class="abstract">
-                        
-                        <a href="../../Classes/TerminalView/Options/Colors.html" class="slightly-smaller">See more</a>
-                      </div>
-                    </section>
-                  </div>
-                </li>
-                <li class="item">
-                  <div>
-                    <code>
-                    <a name="/"></a>
-                    <a name="//apple_ref/swift/Property/font" class="dashAnchor"></a>
-                    <a class="token" href="#/">font</a>
-                    </code>
-                  </div>
-                  <div class="height-container">
-                    <div class="pointer-container"></div>
-                    <section class="section">
-                      <div class="pointer"></div>
-                      <div class="abstract">
-                        
-                      </div>
-                    </section>
-                  </div>
-                </li>
-                <li class="item">
-                  <div>
-                    <code>
-                    <a name="/"></a>
-                    <a name="//apple_ref/swift/Property/colors" class="dashAnchor"></a>
-                    <a class="token" href="#/">colors</a>
-                    </code>
-                  </div>
-                  <div class="height-container">
-                    <div class="pointer-container"></div>
-                    <section class="section">
-                      <div class="pointer"></div>
-                      <div class="abstract">
-                        
-                      </div>
-                    </section>
-                  </div>
-                </li>
-                <li class="item">
-                  <div>
-                    <code>
-                    <a name="/"></a>
-                    <a name="//apple_ref/swift/Variable/default" class="dashAnchor"></a>
-                    <a class="token" href="#/">default</a>
-                    </code>
-                  </div>
-                  <div class="height-container">
-                    <div class="pointer-container"></div>
-                    <section class="section">
-                      <div class="pointer"></div>
-                      <div class="abstract">
-                        
-                      </div>
-                    </section>
-                  </div>
-                </li>
-                <li class="item">
-                  <div>
-                    <code>
-                    <a name="/"></a>
-                    <a name="//apple_ref/swift/Method/init(font:colors:)" class="dashAnchor"></a>
-                    <a class="token" href="#/">init(font:<wbr>colors:<wbr>)</a>
-                    </code>
-                  </div>
-                  <div class="height-container">
-                    <div class="pointer-container"></div>
-                    <section class="section">
-                      <div class="pointer"></div>
-                      <div class="abstract">
-                        
-                      </div>
-                    </section>
-                  </div>
-                </li>
-              </ul>
-            </div>
-          </section>
-        </section>
-        <section id="footer">
-          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-04-28)</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
-        </section>
-      </article>
-    </div>
-  </body>
-</div>
-</html>

+ 0 - 224
docs/docsets/SwiftTerm.docset/Contents/Resources/Documents/Classes/TerminalView/Options/Colors.html

@@ -1,224 +0,0 @@
-<!DOCTYPE html>
-<html lang="en">
-  <head>
-    <title>Colors Structure Reference</title>
-    <link rel="stylesheet" type="text/css" href="../../../css/jazzy.css" />
-    <link rel="stylesheet" type="text/css" href="../../../css/highlight.css" />
-    <meta charset='utf-8'>
-    <script src="../../../js/jquery.min.js" defer></script>
-    <script src="../../../js/jazzy.js" defer></script>
-    
-  </head>
-  <body>
-    <a name="//apple_ref/swift/Struct/Colors" class="dashAnchor"></a>
-    <a title="Colors Structure Reference"></a>
-    <header>
-      <div class="content-wrapper">
-        <p><a href="../../../index.html">SwiftTerm 1.0 Docs</a> (61% documented)</p>
-        <p class="header-right"><a href="https://github.com/migueldeicaza/SwiftTerm"><img src="../../../img/gh.png"/>View on GitHub</a></p>
-        <p class="header-right"><a href="dash-feed://https%3A%2F%2Fmigueldeicaza%2Egithub%2Eio%2FSwiftTerm%2Fdocsets%2FSwiftTerm%2Exml"><img src="../../../img/dash.png"/>Install in Dash</a></p>
-      </div>
-    </header>
-    <div class="content-wrapper">
-      <p id="breadcrumbs">
-        <a href="../../../index.html">SwiftTerm Reference</a>
-        <img id="carat" src="../../../img/carat.png" />
-        Colors Structure Reference
-      </p>
-    </div>
-    <div class="content-wrapper">
-      <nav class="sidebar">
-        <ul class="nav-groups">
-          <li class="nav-group-name">
-            <a href="../../../Classes.html">Classes</a>
-            <ul class="nav-group-tasks">
-              <li class="nav-group-task">
-                <a href="../../../Classes/HeadlessTerminal.html">HeadlessTerminal</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../../Classes/LocalProcess.html">LocalProcess</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../../Classes/LocalProcessTerminalView.html">LocalProcessTerminalView</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../../Classes/PseudoTerminalHelpers.html">PseudoTerminalHelpers</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../../Classes/Terminal.html">Terminal</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../../Classes/Terminal/MouseMode.html">– MouseMode</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../../Classes/Terminal/WindowManipulationCommand.html">– WindowManipulationCommand</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../../Classes/TerminalDebugView.html">TerminalDebugView</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../../Classes/TerminalView.html">TerminalView</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../../Classes/TerminalView/Options.html">– Options</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../../Classes/TerminalView.html">TerminalView</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../../Classes/TerminalView/Options.html">– Options</a>
-              </li>
-            </ul>
-          </li>
-          <li class="nav-group-name">
-            <a href="../../../Enums.html">Enumerations</a>
-            <ul class="nav-group-tasks">
-              <li class="nav-group-task">
-                <a href="../../../Enums/CursorStyle.html">CursorStyle</a>
-              </li>
-            </ul>
-          </li>
-          <li class="nav-group-name">
-            <a href="../../../Extensions.html">Extensions</a>
-            <ul class="nav-group-tasks">
-              <li class="nav-group-task">
-                <a href="../../../Extensions/TerminalViewDelegate.html">TerminalViewDelegate</a>
-              </li>
-            </ul>
-          </li>
-          <li class="nav-group-name">
-            <a href="../../../Protocols.html">Protocols</a>
-            <ul class="nav-group-tasks">
-              <li class="nav-group-task">
-                <a href="../../../Protocols/LocalProcessDelegate.html">LocalProcessDelegate</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../../Protocols/LocalProcessTerminalViewDelegate.html">LocalProcessTerminalViewDelegate</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../../Protocols/TerminalDelegate.html">TerminalDelegate</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../../Protocols/TerminalViewDelegate.html">TerminalViewDelegate</a>
-              </li>
-            </ul>
-          </li>
-          <li class="nav-group-name">
-            <a href="../../../Structs.html">Structures</a>
-            <ul class="nav-group-tasks">
-              <li class="nav-group-task">
-                <a href="../../../Structs/Attribute.html">Attribute</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../../Structs/Attribute/Color.html">– Color</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../../Structs/CharData.html">CharData</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../../Structs/CharacterStyle.html">CharacterStyle</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../../Structs/TerminalOptions.html">TerminalOptions</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../../Structs/TinyAtom.html">TinyAtom</a>
-              </li>
-            </ul>
-          </li>
-        </ul>
-      </nav>
-      <article class="main-content">
-        <section>
-          <section class="section">
-            <h1>Colors</h1>
-            
-          </section>
-          <section class="section task-group-section">
-            <div class="task-group">
-              <ul>
-                <li class="item">
-                  <div>
-                    <code>
-                    <a name="/"></a>
-                    <a name="//apple_ref/swift/Property/useSystemColors" class="dashAnchor"></a>
-                    <a class="token" href="#/">useSystemColors</a>
-                    </code>
-                  </div>
-                  <div class="height-container">
-                    <div class="pointer-container"></div>
-                    <section class="section">
-                      <div class="pointer"></div>
-                      <div class="abstract">
-                        
-                      </div>
-                    </section>
-                  </div>
-                </li>
-                <li class="item">
-                  <div>
-                    <code>
-                    <a name="/"></a>
-                    <a name="//apple_ref/swift/Property/foregroundColor" class="dashAnchor"></a>
-                    <a class="token" href="#/">foregroundColor</a>
-                    </code>
-                  </div>
-                  <div class="height-container">
-                    <div class="pointer-container"></div>
-                    <section class="section">
-                      <div class="pointer"></div>
-                      <div class="abstract">
-                        
-                      </div>
-                    </section>
-                  </div>
-                </li>
-                <li class="item">
-                  <div>
-                    <code>
-                    <a name="/"></a>
-                    <a name="//apple_ref/swift/Property/backgroundColor" class="dashAnchor"></a>
-                    <a class="token" href="#/">backgroundColor</a>
-                    </code>
-                  </div>
-                  <div class="height-container">
-                    <div class="pointer-container"></div>
-                    <section class="section">
-                      <div class="pointer"></div>
-                      <div class="abstract">
-                        
-                      </div>
-                    </section>
-                  </div>
-                </li>
-                <li class="item">
-                  <div>
-                    <code>
-                    <a name="/"></a>
-                    <a name="//apple_ref/swift/Method/init(useSystemColors:)" class="dashAnchor"></a>
-                    <a class="token" href="#/">init(useSystemColors:<wbr>)</a>
-                    </code>
-                  </div>
-                  <div class="height-container">
-                    <div class="pointer-container"></div>
-                    <section class="section">
-                      <div class="pointer"></div>
-                      <div class="abstract">
-                        
-                      </div>
-                    </section>
-                  </div>
-                </li>
-              </ul>
-            </div>
-          </section>
-        </section>
-        <section id="footer">
-          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-04-28)</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
-        </section>
-      </article>
-    </div>
-  </body>
-</div>
-</html>

+ 0 - 188
docs/docsets/SwiftTerm.docset/Contents/Resources/Documents/Classes/TerminalView/Options/Font.html

@@ -1,188 +0,0 @@
-<!DOCTYPE html>
-<html lang="en">
-  <head>
-    <title>Font Structure Reference</title>
-    <link rel="stylesheet" type="text/css" href="../../../css/jazzy.css" />
-    <link rel="stylesheet" type="text/css" href="../../../css/highlight.css" />
-    <meta charset='utf-8'>
-    <script src="../../../js/jquery.min.js" defer></script>
-    <script src="../../../js/jazzy.js" defer></script>
-    
-  </head>
-  <body>
-    <a name="//apple_ref/swift/Struct/Font" class="dashAnchor"></a>
-    <a title="Font Structure Reference"></a>
-    <header>
-      <div class="content-wrapper">
-        <p><a href="../../../index.html">SwiftTerm 1.0 Docs</a> (61% documented)</p>
-        <p class="header-right"><a href="https://github.com/migueldeicaza/SwiftTerm"><img src="../../../img/gh.png"/>View on GitHub</a></p>
-        <p class="header-right"><a href="dash-feed://https%3A%2F%2Fmigueldeicaza%2Egithub%2Eio%2FSwiftTerm%2Fdocsets%2FSwiftTerm%2Exml"><img src="../../../img/dash.png"/>Install in Dash</a></p>
-      </div>
-    </header>
-    <div class="content-wrapper">
-      <p id="breadcrumbs">
-        <a href="../../../index.html">SwiftTerm Reference</a>
-        <img id="carat" src="../../../img/carat.png" />
-        Font Structure Reference
-      </p>
-    </div>
-    <div class="content-wrapper">
-      <nav class="sidebar">
-        <ul class="nav-groups">
-          <li class="nav-group-name">
-            <a href="../../../Classes.html">Classes</a>
-            <ul class="nav-group-tasks">
-              <li class="nav-group-task">
-                <a href="../../../Classes/HeadlessTerminal.html">HeadlessTerminal</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../../Classes/LocalProcess.html">LocalProcess</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../../Classes/LocalProcessTerminalView.html">LocalProcessTerminalView</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../../Classes/PseudoTerminalHelpers.html">PseudoTerminalHelpers</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../../Classes/Terminal.html">Terminal</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../../Classes/Terminal/MouseMode.html">– MouseMode</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../../Classes/Terminal/WindowManipulationCommand.html">– WindowManipulationCommand</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../../Classes/TerminalDebugView.html">TerminalDebugView</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../../Classes/TerminalView.html">TerminalView</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../../Classes/TerminalView/Options.html">– Options</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../../Classes/TerminalView.html">TerminalView</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../../Classes/TerminalView/Options.html">– Options</a>
-              </li>
-            </ul>
-          </li>
-          <li class="nav-group-name">
-            <a href="../../../Enums.html">Enumerations</a>
-            <ul class="nav-group-tasks">
-              <li class="nav-group-task">
-                <a href="../../../Enums/CursorStyle.html">CursorStyle</a>
-              </li>
-            </ul>
-          </li>
-          <li class="nav-group-name">
-            <a href="../../../Extensions.html">Extensions</a>
-            <ul class="nav-group-tasks">
-              <li class="nav-group-task">
-                <a href="../../../Extensions/TerminalViewDelegate.html">TerminalViewDelegate</a>
-              </li>
-            </ul>
-          </li>
-          <li class="nav-group-name">
-            <a href="../../../Protocols.html">Protocols</a>
-            <ul class="nav-group-tasks">
-              <li class="nav-group-task">
-                <a href="../../../Protocols/LocalProcessDelegate.html">LocalProcessDelegate</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../../Protocols/LocalProcessTerminalViewDelegate.html">LocalProcessTerminalViewDelegate</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../../Protocols/TerminalDelegate.html">TerminalDelegate</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../../Protocols/TerminalViewDelegate.html">TerminalViewDelegate</a>
-              </li>
-            </ul>
-          </li>
-          <li class="nav-group-name">
-            <a href="../../../Structs.html">Structures</a>
-            <ul class="nav-group-tasks">
-              <li class="nav-group-task">
-                <a href="../../../Structs/Attribute.html">Attribute</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../../Structs/Attribute/Color.html">– Color</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../../Structs/CharData.html">CharData</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../../Structs/CharacterStyle.html">CharacterStyle</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../../Structs/TerminalOptions.html">TerminalOptions</a>
-              </li>
-              <li class="nav-group-task">
-                <a href="../../../Structs/TinyAtom.html">TinyAtom</a>
-              </li>
-            </ul>
-          </li>
-        </ul>
-      </nav>
-      <article class="main-content">
-        <section>
-          <section class="section">
-            <h1>Font</h1>
-            
-          </section>
-          <section class="section task-group-section">
-            <div class="task-group">
-              <ul>
-                <li class="item">
-                  <div>
-                    <code>
-                    <a name="/"></a>
-                    <a name="//apple_ref/swift/Property/normal" class="dashAnchor"></a>
-                    <a class="token" href="#/">normal</a>
-                    </code>
-                  </div>
-                  <div class="height-container">
-                    <div class="pointer-container"></div>
-                    <section class="section">
-                      <div class="pointer"></div>
-                      <div class="abstract">
-                        
-                      </div>
-                    </section>
-                  </div>
-                </li>
-                <li class="item">
-                  <div>
-                    <code>
-                    <a name="/"></a>
-                    <a name="//apple_ref/swift/Method/init(font:)" class="dashAnchor"></a>
-                    <a class="token" href="#/">init(font:<wbr>)</a>
-                    </code>
-                  </div>
-                  <div class="height-container">
-                    <div class="pointer-container"></div>
-                    <section class="section">
-                      <div class="pointer"></div>
-                      <div class="abstract">
-                        
-                      </div>
-                    </section>
-                  </div>
-                </li>
-              </ul>
-            </div>
-          </section>
-        </section>
-        <section id="footer">
-          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-04-28)</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
-        </section>
-      </article>
-    </div>
-  </body>
-</div>
-</html>

+ 19 - 5
docs/docsets/SwiftTerm.docset/Contents/Resources/Documents/Enums.html

@@ -14,7 +14,7 @@
     <a title="Enumerations  Reference"></a>
     <header>
       <div class="content-wrapper">
-        <p><a href="index.html">SwiftTerm 1.0 Docs</a> (61% documented)</p>
+        <p><a href="index.html">SwiftTerm 1.0 Docs</a> (65% documented)</p>
         <p class="header-right"><a href="https://github.com/migueldeicaza/SwiftTerm"><img src="img/gh.png"/>View on GitHub</a></p>
         <p class="header-right"><a href="dash-feed://https%3A%2F%2Fmigueldeicaza%2Egithub%2Eio%2FSwiftTerm%2Fdocsets%2FSwiftTerm%2Exml"><img src="img/dash.png"/>Install in Dash</a></p>
       </div>
@@ -32,6 +32,9 @@
           <li class="nav-group-name">
             <a href="Classes.html">Classes</a>
             <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="Classes/Color.html">Color</a>
+              </li>
               <li class="nav-group-task">
                 <a href="Classes/HeadlessTerminal.html">HeadlessTerminal</a>
               </li>
@@ -53,6 +56,9 @@
               <li class="nav-group-task">
                 <a href="Classes/Terminal/WindowManipulationCommand.html">– WindowManipulationCommand</a>
               </li>
+              <li class="nav-group-task">
+                <a href="Classes/TerminalAccessory.html">TerminalAccessory</a>
+              </li>
               <li class="nav-group-task">
                 <a href="Classes/TerminalDebugView.html">TerminalDebugView</a>
               </li>
@@ -60,13 +66,13 @@
                 <a href="Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="Classes/TerminalView/Options.html">– Options</a>
+                <a href="Classes/TerminalView/Font.html">– Font</a>
               </li>
               <li class="nav-group-task">
                 <a href="Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="Classes/TerminalView/Options.html">– Options</a>
+                <a href="Classes/TerminalView/Font.html">– Font</a>
               </li>
             </ul>
           </li>
@@ -126,6 +132,14 @@
               </li>
             </ul>
           </li>
+          <li class="nav-group-name">
+            <a href="Typealiases.html">Type Aliases</a>
+            <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="Typealiases.html#/s:9SwiftTerm7TTImagea">TTImage</a>
+              </li>
+            </ul>
+          </li>
         </ul>
       </nav>
       <article class="main-content">
@@ -175,8 +189,8 @@ inside the terminal, and the UI control can choose to honor this request.</p>
           </section>
         </section>
         <section id="footer">
-          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-04-28)</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-05-30)</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.2</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>

+ 19 - 5
docs/docsets/SwiftTerm.docset/Contents/Resources/Documents/Enums/CursorStyle.html

@@ -14,7 +14,7 @@
     <a title="CursorStyle Enumeration Reference"></a>
     <header>
       <div class="content-wrapper">
-        <p><a href="../index.html">SwiftTerm 1.0 Docs</a> (61% documented)</p>
+        <p><a href="../index.html">SwiftTerm 1.0 Docs</a> (65% documented)</p>
         <p class="header-right"><a href="https://github.com/migueldeicaza/SwiftTerm"><img src="../img/gh.png"/>View on GitHub</a></p>
         <p class="header-right"><a href="dash-feed://https%3A%2F%2Fmigueldeicaza%2Egithub%2Eio%2FSwiftTerm%2Fdocsets%2FSwiftTerm%2Exml"><img src="../img/dash.png"/>Install in Dash</a></p>
       </div>
@@ -32,6 +32,9 @@
           <li class="nav-group-name">
             <a href="../Classes.html">Classes</a>
             <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../Classes/Color.html">Color</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../Classes/HeadlessTerminal.html">HeadlessTerminal</a>
               </li>
@@ -53,6 +56,9 @@
               <li class="nav-group-task">
                 <a href="../Classes/Terminal/WindowManipulationCommand.html">– WindowManipulationCommand</a>
               </li>
+              <li class="nav-group-task">
+                <a href="../Classes/TerminalAccessory.html">TerminalAccessory</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../Classes/TerminalDebugView.html">TerminalDebugView</a>
               </li>
@@ -60,13 +66,13 @@
                 <a href="../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../Classes/TerminalView/Font.html">– Font</a>
               </li>
               <li class="nav-group-task">
                 <a href="../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../Classes/TerminalView/Font.html">– Font</a>
               </li>
             </ul>
           </li>
@@ -126,6 +132,14 @@
               </li>
             </ul>
           </li>
+          <li class="nav-group-name">
+            <a href="../Typealiases.html">Type Aliases</a>
+            <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../Typealiases.html#/s:9SwiftTerm7TTImagea">TTImage</a>
+              </li>
+            </ul>
+          </li>
         </ul>
       </nav>
       <article class="main-content">
@@ -330,8 +344,8 @@ inside the terminal, and the UI control can choose to honor this request.</p>
           </section>
         </section>
         <section id="footer">
-          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-04-28)</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-05-30)</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.2</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>

+ 19 - 5
docs/docsets/SwiftTerm.docset/Contents/Resources/Documents/Extensions.html

@@ -14,7 +14,7 @@
     <a title="Extensions  Reference"></a>
     <header>
       <div class="content-wrapper">
-        <p><a href="index.html">SwiftTerm 1.0 Docs</a> (61% documented)</p>
+        <p><a href="index.html">SwiftTerm 1.0 Docs</a> (65% documented)</p>
         <p class="header-right"><a href="https://github.com/migueldeicaza/SwiftTerm"><img src="img/gh.png"/>View on GitHub</a></p>
         <p class="header-right"><a href="dash-feed://https%3A%2F%2Fmigueldeicaza%2Egithub%2Eio%2FSwiftTerm%2Fdocsets%2FSwiftTerm%2Exml"><img src="img/dash.png"/>Install in Dash</a></p>
       </div>
@@ -32,6 +32,9 @@
           <li class="nav-group-name">
             <a href="Classes.html">Classes</a>
             <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="Classes/Color.html">Color</a>
+              </li>
               <li class="nav-group-task">
                 <a href="Classes/HeadlessTerminal.html">HeadlessTerminal</a>
               </li>
@@ -53,6 +56,9 @@
               <li class="nav-group-task">
                 <a href="Classes/Terminal/WindowManipulationCommand.html">– WindowManipulationCommand</a>
               </li>
+              <li class="nav-group-task">
+                <a href="Classes/TerminalAccessory.html">TerminalAccessory</a>
+              </li>
               <li class="nav-group-task">
                 <a href="Classes/TerminalDebugView.html">TerminalDebugView</a>
               </li>
@@ -60,13 +66,13 @@
                 <a href="Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="Classes/TerminalView/Options.html">– Options</a>
+                <a href="Classes/TerminalView/Font.html">– Font</a>
               </li>
               <li class="nav-group-task">
                 <a href="Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="Classes/TerminalView/Options.html">– Options</a>
+                <a href="Classes/TerminalView/Font.html">– Font</a>
               </li>
             </ul>
           </li>
@@ -126,6 +132,14 @@
               </li>
             </ul>
           </li>
+          <li class="nav-group-name">
+            <a href="Typealiases.html">Type Aliases</a>
+            <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="Typealiases.html#/s:9SwiftTerm7TTImagea">TTImage</a>
+              </li>
+            </ul>
+          </li>
         </ul>
       </nav>
       <article class="main-content">
@@ -162,8 +176,8 @@
           </section>
         </section>
         <section id="footer">
-          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-04-28)</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-05-30)</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.2</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>

+ 37 - 5
docs/docsets/SwiftTerm.docset/Contents/Resources/Documents/Extensions/TerminalViewDelegate.html

@@ -14,7 +14,7 @@
     <a title="TerminalViewDelegate Extension Reference"></a>
     <header>
       <div class="content-wrapper">
-        <p><a href="../index.html">SwiftTerm 1.0 Docs</a> (61% documented)</p>
+        <p><a href="../index.html">SwiftTerm 1.0 Docs</a> (65% documented)</p>
         <p class="header-right"><a href="https://github.com/migueldeicaza/SwiftTerm"><img src="../img/gh.png"/>View on GitHub</a></p>
         <p class="header-right"><a href="dash-feed://https%3A%2F%2Fmigueldeicaza%2Egithub%2Eio%2FSwiftTerm%2Fdocsets%2FSwiftTerm%2Exml"><img src="../img/dash.png"/>Install in Dash</a></p>
       </div>
@@ -32,6 +32,9 @@
           <li class="nav-group-name">
             <a href="../Classes.html">Classes</a>
             <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../Classes/Color.html">Color</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../Classes/HeadlessTerminal.html">HeadlessTerminal</a>
               </li>
@@ -53,6 +56,9 @@
               <li class="nav-group-task">
                 <a href="../Classes/Terminal/WindowManipulationCommand.html">– WindowManipulationCommand</a>
               </li>
+              <li class="nav-group-task">
+                <a href="../Classes/TerminalAccessory.html">TerminalAccessory</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../Classes/TerminalDebugView.html">TerminalDebugView</a>
               </li>
@@ -60,13 +66,13 @@
                 <a href="../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../Classes/TerminalView/Font.html">– Font</a>
               </li>
               <li class="nav-group-task">
                 <a href="../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../Classes/TerminalView/Font.html">– Font</a>
               </li>
             </ul>
           </li>
@@ -126,6 +132,14 @@
               </li>
             </ul>
           </li>
+          <li class="nav-group-name">
+            <a href="../Typealiases.html">Type Aliases</a>
+            <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../Typealiases.html#/s:9SwiftTerm7TTImagea">TTImage</a>
+              </li>
+            </ul>
+          </li>
         </ul>
       </nav>
       <article class="main-content">
@@ -151,6 +165,24 @@
                       <div class="pointer"></div>
                       <div class="abstract">
                         
+                      </div>
+                    </section>
+                  </div>
+                </li>
+                <li class="item">
+                  <div>
+                    <code>
+                    <a name="/"></a>
+                    <a name="//apple_ref/swift/Method/bell(source:)" class="dashAnchor"></a>
+                    <a class="token" href="#/">bell(source:<wbr>)</a>
+                    </code>
+                  </div>
+                  <div class="height-container">
+                    <div class="pointer-container"></div>
+                    <section class="section">
+                      <div class="pointer"></div>
+                      <div class="abstract">
+                        
                       </div>
                     </section>
                   </div>
@@ -160,8 +192,8 @@
           </section>
         </section>
         <section id="footer">
-          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-04-28)</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-05-30)</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.2</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>

+ 21 - 7
docs/docsets/SwiftTerm.docset/Contents/Resources/Documents/Protocols.html

@@ -14,7 +14,7 @@
     <a title="Protocols  Reference"></a>
     <header>
       <div class="content-wrapper">
-        <p><a href="index.html">SwiftTerm 1.0 Docs</a> (61% documented)</p>
+        <p><a href="index.html">SwiftTerm 1.0 Docs</a> (65% documented)</p>
         <p class="header-right"><a href="https://github.com/migueldeicaza/SwiftTerm"><img src="img/gh.png"/>View on GitHub</a></p>
         <p class="header-right"><a href="dash-feed://https%3A%2F%2Fmigueldeicaza%2Egithub%2Eio%2FSwiftTerm%2Fdocsets%2FSwiftTerm%2Exml"><img src="img/dash.png"/>Install in Dash</a></p>
       </div>
@@ -32,6 +32,9 @@
           <li class="nav-group-name">
             <a href="Classes.html">Classes</a>
             <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="Classes/Color.html">Color</a>
+              </li>
               <li class="nav-group-task">
                 <a href="Classes/HeadlessTerminal.html">HeadlessTerminal</a>
               </li>
@@ -53,6 +56,9 @@
               <li class="nav-group-task">
                 <a href="Classes/Terminal/WindowManipulationCommand.html">– WindowManipulationCommand</a>
               </li>
+              <li class="nav-group-task">
+                <a href="Classes/TerminalAccessory.html">TerminalAccessory</a>
+              </li>
               <li class="nav-group-task">
                 <a href="Classes/TerminalDebugView.html">TerminalDebugView</a>
               </li>
@@ -60,13 +66,13 @@
                 <a href="Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="Classes/TerminalView/Options.html">– Options</a>
+                <a href="Classes/TerminalView/Font.html">– Font</a>
               </li>
               <li class="nav-group-task">
                 <a href="Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="Classes/TerminalView/Options.html">– Options</a>
+                <a href="Classes/TerminalView/Font.html">– Font</a>
               </li>
             </ul>
           </li>
@@ -126,6 +132,14 @@
               </li>
             </ul>
           </li>
+          <li class="nav-group-name">
+            <a href="Typealiases.html">Type Aliases</a>
+            <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="Typealiases.html#/s:9SwiftTerm7TTImagea">TTImage</a>
+              </li>
+            </ul>
+          </li>
         </ul>
       </nav>
       <article class="main-content">
@@ -164,7 +178,7 @@
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Apple/TerminalViewDelegate.swift#L10-L50">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Apple/TerminalViewDelegate.swift#L10-L55">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -259,7 +273,7 @@ that would provide a user interface for the terminal, and it is used by the
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L18-L129">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L18-L160">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -269,8 +283,8 @@ that would provide a user interface for the terminal, and it is used by the
           </section>
         </section>
         <section id="footer">
-          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-04-28)</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-05-30)</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.2</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>

+ 19 - 5
docs/docsets/SwiftTerm.docset/Contents/Resources/Documents/Protocols/LocalProcessDelegate.html

@@ -14,7 +14,7 @@
     <a title="LocalProcessDelegate Protocol Reference"></a>
     <header>
       <div class="content-wrapper">
-        <p><a href="../index.html">SwiftTerm 1.0 Docs</a> (61% documented)</p>
+        <p><a href="../index.html">SwiftTerm 1.0 Docs</a> (65% documented)</p>
         <p class="header-right"><a href="https://github.com/migueldeicaza/SwiftTerm"><img src="../img/gh.png"/>View on GitHub</a></p>
         <p class="header-right"><a href="dash-feed://https%3A%2F%2Fmigueldeicaza%2Egithub%2Eio%2FSwiftTerm%2Fdocsets%2FSwiftTerm%2Exml"><img src="../img/dash.png"/>Install in Dash</a></p>
       </div>
@@ -32,6 +32,9 @@
           <li class="nav-group-name">
             <a href="../Classes.html">Classes</a>
             <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../Classes/Color.html">Color</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../Classes/HeadlessTerminal.html">HeadlessTerminal</a>
               </li>
@@ -53,6 +56,9 @@
               <li class="nav-group-task">
                 <a href="../Classes/Terminal/WindowManipulationCommand.html">– WindowManipulationCommand</a>
               </li>
+              <li class="nav-group-task">
+                <a href="../Classes/TerminalAccessory.html">TerminalAccessory</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../Classes/TerminalDebugView.html">TerminalDebugView</a>
               </li>
@@ -60,13 +66,13 @@
                 <a href="../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../Classes/TerminalView/Font.html">– Font</a>
               </li>
               <li class="nav-group-task">
                 <a href="../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../Classes/TerminalView/Font.html">– Font</a>
               </li>
             </ul>
           </li>
@@ -126,6 +132,14 @@
               </li>
             </ul>
           </li>
+          <li class="nav-group-name">
+            <a href="../Typealiases.html">Type Aliases</a>
+            <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../Typealiases.html#/s:9SwiftTerm7TTImagea">TTImage</a>
+              </li>
+            </ul>
+          </li>
         </ul>
       </nav>
       <article class="main-content">
@@ -270,8 +284,8 @@
           </section>
         </section>
         <section id="footer">
-          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-04-28)</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-05-30)</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.2</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>

+ 19 - 5
docs/docsets/SwiftTerm.docset/Contents/Resources/Documents/Protocols/LocalProcessTerminalViewDelegate.html

@@ -14,7 +14,7 @@
     <a title="LocalProcessTerminalViewDelegate Protocol Reference"></a>
     <header>
       <div class="content-wrapper">
-        <p><a href="../index.html">SwiftTerm 1.0 Docs</a> (61% documented)</p>
+        <p><a href="../index.html">SwiftTerm 1.0 Docs</a> (65% documented)</p>
         <p class="header-right"><a href="https://github.com/migueldeicaza/SwiftTerm"><img src="../img/gh.png"/>View on GitHub</a></p>
         <p class="header-right"><a href="dash-feed://https%3A%2F%2Fmigueldeicaza%2Egithub%2Eio%2FSwiftTerm%2Fdocsets%2FSwiftTerm%2Exml"><img src="../img/dash.png"/>Install in Dash</a></p>
       </div>
@@ -32,6 +32,9 @@
           <li class="nav-group-name">
             <a href="../Classes.html">Classes</a>
             <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../Classes/Color.html">Color</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../Classes/HeadlessTerminal.html">HeadlessTerminal</a>
               </li>
@@ -53,6 +56,9 @@
               <li class="nav-group-task">
                 <a href="../Classes/Terminal/WindowManipulationCommand.html">– WindowManipulationCommand</a>
               </li>
+              <li class="nav-group-task">
+                <a href="../Classes/TerminalAccessory.html">TerminalAccessory</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../Classes/TerminalDebugView.html">TerminalDebugView</a>
               </li>
@@ -60,13 +66,13 @@
                 <a href="../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../Classes/TerminalView/Font.html">– Font</a>
               </li>
               <li class="nav-group-task">
                 <a href="../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../Classes/TerminalView/Font.html">– Font</a>
               </li>
             </ul>
           </li>
@@ -126,6 +132,14 @@
               </li>
             </ul>
           </li>
+          <li class="nav-group-name">
+            <a href="../Typealiases.html">Type Aliases</a>
+            <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../Typealiases.html#/s:9SwiftTerm7TTImagea">TTImage</a>
+              </li>
+            </ul>
+          </li>
         </ul>
       </nav>
       <article class="main-content">
@@ -345,8 +359,8 @@ the user interface code might try to adjut the containing scroll view, or if it
           </section>
         </section>
         <section id="footer">
-          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-04-28)</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-05-30)</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.2</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>

+ 224 - 23
docs/docsets/SwiftTerm.docset/Contents/Resources/Documents/Protocols/TerminalDelegate.html

@@ -14,7 +14,7 @@
     <a title="TerminalDelegate Protocol Reference"></a>
     <header>
       <div class="content-wrapper">
-        <p><a href="../index.html">SwiftTerm 1.0 Docs</a> (61% documented)</p>
+        <p><a href="../index.html">SwiftTerm 1.0 Docs</a> (65% documented)</p>
         <p class="header-right"><a href="https://github.com/migueldeicaza/SwiftTerm"><img src="../img/gh.png"/>View on GitHub</a></p>
         <p class="header-right"><a href="dash-feed://https%3A%2F%2Fmigueldeicaza%2Egithub%2Eio%2FSwiftTerm%2Fdocsets%2FSwiftTerm%2Exml"><img src="../img/dash.png"/>Install in Dash</a></p>
       </div>
@@ -32,6 +32,9 @@
           <li class="nav-group-name">
             <a href="../Classes.html">Classes</a>
             <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../Classes/Color.html">Color</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../Classes/HeadlessTerminal.html">HeadlessTerminal</a>
               </li>
@@ -53,6 +56,9 @@
               <li class="nav-group-task">
                 <a href="../Classes/Terminal/WindowManipulationCommand.html">– WindowManipulationCommand</a>
               </li>
+              <li class="nav-group-task">
+                <a href="../Classes/TerminalAccessory.html">TerminalAccessory</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../Classes/TerminalDebugView.html">TerminalDebugView</a>
               </li>
@@ -60,13 +66,13 @@
                 <a href="../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../Classes/TerminalView/Font.html">– Font</a>
               </li>
               <li class="nav-group-task">
                 <a href="../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../Classes/TerminalView/Font.html">– Font</a>
               </li>
             </ul>
           </li>
@@ -126,6 +132,14 @@
               </li>
             </ul>
           </li>
+          <li class="nav-group-name">
+            <a href="../Typealiases.html">Type Aliases</a>
+            <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../Typealiases.html#/s:9SwiftTerm7TTImagea">TTImage</a>
+              </li>
+            </ul>
+          </li>
         </ul>
       </nav>
       <article class="main-content">
@@ -162,13 +176,12 @@ that would provide a user interface for the terminal, and it is used by the
                     <section class="section">
                       <div class="pointer"></div>
                       <div class="abstract">
-                        <p>Undocumented</p>
+                        <p>Invoked to request that the cursor be shown</p>
 
                       </div>
                       <h4>Default Implementation</h4>
                       <div class="default_impl abstract">
-                        <p>Undocumented</p>
-
+                        
                       </div>
                       <div class="declaration">
                         <h4>Declaration</h4>
@@ -179,7 +192,44 @@ that would provide a user interface for the terminal, and it is used by the
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L23">Show on GitHub</a>
+                      </div>
+                    </section>
+                  </div>
+                </li>
+                <li class="item">
+                  <div>
+                    <code>
+                    <a name="/s:9SwiftTerm16TerminalDelegateP10hideCursor6sourceyAA0C0C_tF"></a>
+                    <a name="//apple_ref/swift/Method/hideCursor(source:)" class="dashAnchor"></a>
+                    <a class="token" href="#/s:9SwiftTerm16TerminalDelegateP10hideCursor6sourceyAA0C0C_tF">hideCursor(source:<wbr>)</a>
+                    </code>
+                      <span class="declaration-note">
+                        Default implementation
+                      </span>
+                  </div>
+                  <div class="height-container">
+                    <div class="pointer-container"></div>
+                    <section class="section">
+                      <div class="pointer"></div>
+                      <div class="abstract">
+                        <p>Invoked to request that the cursor be shown</p>
+
+                      </div>
+                      <h4>Default Implementation</h4>
+                      <div class="default_impl abstract">
+                        
+                      </div>
+                      <div class="declaration">
+                        <h4>Declaration</h4>
+                        <div class="language">
+                          <p class="aside-title">Swift</p>
+                          <pre class="highlight swift"><code><span class="kd">func</span> <span class="nf">hideCursor</span><span class="p">(</span><span class="nv">source</span><span class="p">:</span> <span class="kt"><a href="../Classes/Terminal.html">Terminal</a></span><span class="p">)</span></code></pre>
+
+                        </div>
+                      </div>
+                      <div class="slightly-smaller">
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L28">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -220,7 +270,7 @@ that would provide a user interface for the terminal, and it is used by the
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L29">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L37">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -261,7 +311,7 @@ that would provide a user interface for the terminal, and it is used by the
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L38">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L46">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -306,7 +356,7 @@ that would provide a user interface for the terminal, and it is used by the
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L51">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L59">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -349,7 +399,7 @@ that would provide a user interface for the terminal, and it is used by the
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L62">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L70">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -380,7 +430,7 @@ documentation, this is the &ldquo;host&rdquo;)</p>
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L68">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L76">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -418,7 +468,7 @@ The default implementation does nothing.</p>
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L74">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L82">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -456,7 +506,7 @@ The default implementation does nothing.</p>
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L78">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L86">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -494,7 +544,7 @@ The default implementation does nothing.</p>
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L82">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L90">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -532,7 +582,7 @@ The default implementation does nothing.</p>
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L86">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L94">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -573,7 +623,7 @@ The default implementation does nothing.</p>
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L95">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L103">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -614,7 +664,7 @@ The default implementation does nothing.</p>
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L104">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L112">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -655,7 +705,7 @@ The default implementation does nothing.</p>
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L113">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L121">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -693,7 +743,7 @@ by client application.</p>
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L119">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L127">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -734,7 +784,158 @@ by client application.</p>
                         </div>
                       </div>
                       <div class="slightly-smaller">
-                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L128">Show on GitHub</a>
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L136">Show on GitHub</a>
+                      </div>
+                    </section>
+                  </div>
+                </li>
+                <li class="item">
+                  <div>
+                    <code>
+                    <a name="/s:9SwiftTerm16TerminalDelegateP12colorChanged6source3idxyAA0C0C_SiSgtF"></a>
+                    <a name="//apple_ref/swift/Method/colorChanged(source:idx:)" class="dashAnchor"></a>
+                    <a class="token" href="#/s:9SwiftTerm16TerminalDelegateP12colorChanged6source3idxyAA0C0C_SiSgtF">colorChanged(source:<wbr>idx:<wbr>)</a>
+                    </code>
+                      <span class="declaration-note">
+                        Default implementation
+                      </span>
+                  </div>
+                  <div class="height-container">
+                    <div class="pointer-container"></div>
+                    <section class="section">
+                      <div class="pointer"></div>
+                      <div class="abstract">
+                        <p>This method is invoked when a color in the 0..255 palette has been redefined, if the
+front-end keeps a cache or uses indexed rendering, it should update the color
+with the new values.   If the value of idx is nil, this means all the ansi colors changed</p>
+
+                      </div>
+                      <h4>Default Implementation</h4>
+                      <div class="default_impl abstract">
+                        
+                      </div>
+                      <div class="declaration">
+                        <h4>Declaration</h4>
+                        <div class="language">
+                          <p class="aside-title">Swift</p>
+                          <pre class="highlight swift"><code><span class="kd">func</span> <span class="nf">colorChanged</span><span class="p">(</span><span class="nv">source</span><span class="p">:</span> <span class="kt"><a href="../Classes/Terminal.html">Terminal</a></span><span class="p">,</span> <span class="nv">idx</span><span class="p">:</span> <span class="kt">Int</span><span class="p">?)</span></code></pre>
+
+                        </div>
+                      </div>
+                      <div class="slightly-smaller">
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L143">Show on GitHub</a>
+                      </div>
+                    </section>
+                  </div>
+                </li>
+                <li class="item">
+                  <div>
+                    <code>
+                    <a name="/s:9SwiftTerm16TerminalDelegateP18setForegroundColor6source5coloryAA0C0C_AA0G0CtF"></a>
+                    <a name="//apple_ref/swift/Method/setForegroundColor(source:color:)" class="dashAnchor"></a>
+                    <a class="token" href="#/s:9SwiftTerm16TerminalDelegateP18setForegroundColor6source5coloryAA0C0C_AA0G0CtF">setForegroundColor(source:<wbr>color:<wbr>)</a>
+                    </code>
+                      <span class="declaration-note">
+                        Default implementation
+                      </span>
+                  </div>
+                  <div class="height-container">
+                    <div class="pointer-container"></div>
+                    <section class="section">
+                      <div class="pointer"></div>
+                      <div class="abstract">
+                        <p>The view should try to set the foreground color to the provided color</p>
+
+                      </div>
+                      <h4>Default Implementation</h4>
+                      <div class="default_impl abstract">
+                        
+                      </div>
+                      <div class="declaration">
+                        <h4>Declaration</h4>
+                        <div class="language">
+                          <p class="aside-title">Swift</p>
+                          <pre class="highlight swift"><code><span class="kd">func</span> <span class="nf">setForegroundColor</span><span class="p">(</span><span class="nv">source</span><span class="p">:</span> <span class="kt"><a href="../Classes/Terminal.html">Terminal</a></span><span class="p">,</span> <span class="nv">color</span><span class="p">:</span> <span class="kt"><a href="../Classes/Color.html">Color</a></span><span class="p">)</span></code></pre>
+
+                        </div>
+                      </div>
+                      <div class="slightly-smaller">
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L148">Show on GitHub</a>
+                      </div>
+                    </section>
+                  </div>
+                </li>
+                <li class="item">
+                  <div>
+                    <code>
+                    <a name="/s:9SwiftTerm16TerminalDelegateP18setBackgroundColor6source5coloryAA0C0C_AA0G0CtF"></a>
+                    <a name="//apple_ref/swift/Method/setBackgroundColor(source:color:)" class="dashAnchor"></a>
+                    <a class="token" href="#/s:9SwiftTerm16TerminalDelegateP18setBackgroundColor6source5coloryAA0C0C_AA0G0CtF">setBackgroundColor(source:<wbr>color:<wbr>)</a>
+                    </code>
+                      <span class="declaration-note">
+                        Default implementation
+                      </span>
+                  </div>
+                  <div class="height-container">
+                    <div class="pointer-container"></div>
+                    <section class="section">
+                      <div class="pointer"></div>
+                      <div class="abstract">
+                        <p>The view should try to set the background color to the provided color</p>
+
+                      </div>
+                      <h4>Default Implementation</h4>
+                      <div class="default_impl abstract">
+                        
+                      </div>
+                      <div class="declaration">
+                        <h4>Declaration</h4>
+                        <div class="language">
+                          <p class="aside-title">Swift</p>
+                          <pre class="highlight swift"><code><span class="kd">func</span> <span class="nf">setBackgroundColor</span><span class="p">(</span><span class="nv">source</span><span class="p">:</span> <span class="kt"><a href="../Classes/Terminal.html">Terminal</a></span><span class="p">,</span> <span class="nv">color</span><span class="p">:</span> <span class="kt"><a href="../Classes/Color.html">Color</a></span><span class="p">)</span></code></pre>
+
+                        </div>
+                      </div>
+                      <div class="slightly-smaller">
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L153">Show on GitHub</a>
+                      </div>
+                    </section>
+                  </div>
+                </li>
+                <li class="item">
+                  <div>
+                    <code>
+                    <a name="/s:9SwiftTerm16TerminalDelegateP9getColors6sourceAA5ColorC10foreground_AG10backgroundtAA0C0C_tF"></a>
+                    <a name="//apple_ref/swift/Method/getColors(source:)" class="dashAnchor"></a>
+                    <a class="token" href="#/s:9SwiftTerm16TerminalDelegateP9getColors6sourceAA5ColorC10foreground_AG10backgroundtAA0C0C_tF">getColors(source:<wbr>)</a>
+                    </code>
+                      <span class="declaration-note">
+                        Default implementation
+                      </span>
+                  </div>
+                  <div class="height-container">
+                    <div class="pointer-container"></div>
+                    <section class="section">
+                      <div class="pointer"></div>
+                      <div class="abstract">
+                        <p>This should return the current foreground and background colors to
+report.</p>
+
+                      </div>
+                      <h4>Default Implementation</h4>
+                      <div class="default_impl abstract">
+                        
+                      </div>
+                      <div class="declaration">
+                        <h4>Declaration</h4>
+                        <div class="language">
+                          <p class="aside-title">Swift</p>
+                          <pre class="highlight swift"><code><span class="kd">func</span> <span class="nf">getColors</span><span class="p">(</span><span class="nv">source</span><span class="p">:</span> <span class="kt"><a href="../Classes/Terminal.html">Terminal</a></span><span class="p">)</span> <span class="o">-&gt;</span> <span class="p">(</span><span class="nv">foreground</span><span class="p">:</span> <span class="kt"><a href="../Classes/Color.html">Color</a></span><span class="p">,</span> <span class="nv">background</span><span class="p">:</span> <span class="kt"><a href="../Classes/Color.html">Color</a></span><span class="p">)</span></code></pre>
+
+                        </div>
+                      </div>
+                      <div class="slightly-smaller">
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Terminal.swift#L159">Show on GitHub</a>
                       </div>
                     </section>
                   </div>
@@ -744,8 +945,8 @@ by client application.</p>
           </section>
         </section>
         <section id="footer">
-          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-04-28)</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-05-30)</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.2</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>

+ 56 - 5
docs/docsets/SwiftTerm.docset/Contents/Resources/Documents/Protocols/TerminalViewDelegate.html

@@ -14,7 +14,7 @@
     <a title="TerminalViewDelegate Protocol Reference"></a>
     <header>
       <div class="content-wrapper">
-        <p><a href="../index.html">SwiftTerm 1.0 Docs</a> (61% documented)</p>
+        <p><a href="../index.html">SwiftTerm 1.0 Docs</a> (65% documented)</p>
         <p class="header-right"><a href="https://github.com/migueldeicaza/SwiftTerm"><img src="../img/gh.png"/>View on GitHub</a></p>
         <p class="header-right"><a href="dash-feed://https%3A%2F%2Fmigueldeicaza%2Egithub%2Eio%2FSwiftTerm%2Fdocsets%2FSwiftTerm%2Exml"><img src="../img/dash.png"/>Install in Dash</a></p>
       </div>
@@ -32,6 +32,9 @@
           <li class="nav-group-name">
             <a href="../Classes.html">Classes</a>
             <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../Classes/Color.html">Color</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../Classes/HeadlessTerminal.html">HeadlessTerminal</a>
               </li>
@@ -53,6 +56,9 @@
               <li class="nav-group-task">
                 <a href="../Classes/Terminal/WindowManipulationCommand.html">– WindowManipulationCommand</a>
               </li>
+              <li class="nav-group-task">
+                <a href="../Classes/TerminalAccessory.html">TerminalAccessory</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../Classes/TerminalDebugView.html">TerminalDebugView</a>
               </li>
@@ -60,13 +66,13 @@
                 <a href="../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../Classes/TerminalView/Font.html">– Font</a>
               </li>
               <li class="nav-group-task">
                 <a href="../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../Classes/TerminalView/Font.html">– Font</a>
               </li>
             </ul>
           </li>
@@ -126,6 +132,14 @@
               </li>
             </ul>
           </li>
+          <li class="nav-group-name">
+            <a href="../Typealiases.html">Type Aliases</a>
+            <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../Typealiases.html#/s:9SwiftTerm7TTImagea">TTImage</a>
+              </li>
+            </ul>
+          </li>
         </ul>
       </nav>
       <article class="main-content">
@@ -392,13 +406,50 @@ key and value pairs that were provided</p>
                     </section>
                   </div>
                 </li>
+                <li class="item">
+                  <div>
+                    <code>
+                    <a name="/s:9SwiftTerm20TerminalViewDelegateP4bell6sourceyAA0cD0C_tF"></a>
+                    <a name="//apple_ref/swift/Method/bell(source:)" class="dashAnchor"></a>
+                    <a class="token" href="#/s:9SwiftTerm20TerminalViewDelegateP4bell6sourceyAA0cD0C_tF">bell(source:<wbr>)</a>
+                    </code>
+                      <span class="declaration-note">
+                        Default implementation
+                      </span>
+                  </div>
+                  <div class="height-container">
+                    <div class="pointer-container"></div>
+                    <section class="section">
+                      <div class="pointer"></div>
+                      <div class="abstract">
+                        <p>This method will be invoked when the host beeps.</p>
+
+                      </div>
+                      <h4>Default Implementation</h4>
+                      <div class="default_impl abstract">
+                        
+                      </div>
+                      <div class="declaration">
+                        <h4>Declaration</h4>
+                        <div class="language">
+                          <p class="aside-title">Swift</p>
+                          <pre class="highlight swift"><code><span class="kd">func</span> <span class="nf">bell</span><span class="p">(</span><span class="nv">source</span><span class="p">:</span> <span class="kt"><a href="../Classes/TerminalView.html">TerminalView</a></span><span class="p">)</span></code></pre>
+
+                        </div>
+                      </div>
+                      <div class="slightly-smaller">
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/Apple/TerminalViewDelegate.swift#L54">Show on GitHub</a>
+                      </div>
+                    </section>
+                  </div>
+                </li>
               </ul>
             </div>
           </section>
         </section>
         <section id="footer">
-          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-04-28)</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-05-30)</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.2</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>

+ 19 - 5
docs/docsets/SwiftTerm.docset/Contents/Resources/Documents/Structs.html

@@ -14,7 +14,7 @@
     <a title="Structures  Reference"></a>
     <header>
       <div class="content-wrapper">
-        <p><a href="index.html">SwiftTerm 1.0 Docs</a> (61% documented)</p>
+        <p><a href="index.html">SwiftTerm 1.0 Docs</a> (65% documented)</p>
         <p class="header-right"><a href="https://github.com/migueldeicaza/SwiftTerm"><img src="img/gh.png"/>View on GitHub</a></p>
         <p class="header-right"><a href="dash-feed://https%3A%2F%2Fmigueldeicaza%2Egithub%2Eio%2FSwiftTerm%2Fdocsets%2FSwiftTerm%2Exml"><img src="img/dash.png"/>Install in Dash</a></p>
       </div>
@@ -32,6 +32,9 @@
           <li class="nav-group-name">
             <a href="Classes.html">Classes</a>
             <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="Classes/Color.html">Color</a>
+              </li>
               <li class="nav-group-task">
                 <a href="Classes/HeadlessTerminal.html">HeadlessTerminal</a>
               </li>
@@ -53,6 +56,9 @@
               <li class="nav-group-task">
                 <a href="Classes/Terminal/WindowManipulationCommand.html">– WindowManipulationCommand</a>
               </li>
+              <li class="nav-group-task">
+                <a href="Classes/TerminalAccessory.html">TerminalAccessory</a>
+              </li>
               <li class="nav-group-task">
                 <a href="Classes/TerminalDebugView.html">TerminalDebugView</a>
               </li>
@@ -60,13 +66,13 @@
                 <a href="Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="Classes/TerminalView/Options.html">– Options</a>
+                <a href="Classes/TerminalView/Font.html">– Font</a>
               </li>
               <li class="nav-group-task">
                 <a href="Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="Classes/TerminalView/Options.html">– Options</a>
+                <a href="Classes/TerminalView/Font.html">– Font</a>
               </li>
             </ul>
           </li>
@@ -126,6 +132,14 @@
               </li>
             </ul>
           </li>
+          <li class="nav-group-name">
+            <a href="Typealiases.html">Type Aliases</a>
+            <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="Typealiases.html#/s:9SwiftTerm7TTImagea">TTImage</a>
+              </li>
+            </ul>
+          </li>
         </ul>
       </nav>
       <article class="main-content">
@@ -315,8 +329,8 @@ it could in theory be changed to be 24 bits without much trouble</p>
           </section>
         </section>
         <section id="footer">
-          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-04-28)</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-05-30)</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.2</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>

+ 19 - 5
docs/docsets/SwiftTerm.docset/Contents/Resources/Documents/Structs/Attribute.html

@@ -14,7 +14,7 @@
     <a title="Attribute Structure Reference"></a>
     <header>
       <div class="content-wrapper">
-        <p><a href="../index.html">SwiftTerm 1.0 Docs</a> (61% documented)</p>
+        <p><a href="../index.html">SwiftTerm 1.0 Docs</a> (65% documented)</p>
         <p class="header-right"><a href="https://github.com/migueldeicaza/SwiftTerm"><img src="../img/gh.png"/>View on GitHub</a></p>
         <p class="header-right"><a href="dash-feed://https%3A%2F%2Fmigueldeicaza%2Egithub%2Eio%2FSwiftTerm%2Fdocsets%2FSwiftTerm%2Exml"><img src="../img/dash.png"/>Install in Dash</a></p>
       </div>
@@ -32,6 +32,9 @@
           <li class="nav-group-name">
             <a href="../Classes.html">Classes</a>
             <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../Classes/Color.html">Color</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../Classes/HeadlessTerminal.html">HeadlessTerminal</a>
               </li>
@@ -53,6 +56,9 @@
               <li class="nav-group-task">
                 <a href="../Classes/Terminal/WindowManipulationCommand.html">– WindowManipulationCommand</a>
               </li>
+              <li class="nav-group-task">
+                <a href="../Classes/TerminalAccessory.html">TerminalAccessory</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../Classes/TerminalDebugView.html">TerminalDebugView</a>
               </li>
@@ -60,13 +66,13 @@
                 <a href="../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../Classes/TerminalView/Font.html">– Font</a>
               </li>
               <li class="nav-group-task">
                 <a href="../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../Classes/TerminalView/Font.html">– Font</a>
               </li>
             </ul>
           </li>
@@ -126,6 +132,14 @@
               </li>
             </ul>
           </li>
+          <li class="nav-group-name">
+            <a href="../Typealiases.html">Type Aliases</a>
+            <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../Typealiases.html#/s:9SwiftTerm7TTImagea">TTImage</a>
+              </li>
+            </ul>
+          </li>
         </ul>
       </nav>
       <article class="main-content">
@@ -331,8 +345,8 @@ defaultInvertedColor for the background and an emptu style</p>
           </section>
         </section>
         <section id="footer">
-          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-04-28)</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-05-30)</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.2</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>

+ 19 - 5
docs/docsets/SwiftTerm.docset/Contents/Resources/Documents/Structs/Attribute/Color.html

@@ -14,7 +14,7 @@
     <a title="Color Enumeration Reference"></a>
     <header>
       <div class="content-wrapper">
-        <p><a href="../../index.html">SwiftTerm 1.0 Docs</a> (61% documented)</p>
+        <p><a href="../../index.html">SwiftTerm 1.0 Docs</a> (65% documented)</p>
         <p class="header-right"><a href="https://github.com/migueldeicaza/SwiftTerm"><img src="../../img/gh.png"/>View on GitHub</a></p>
         <p class="header-right"><a href="dash-feed://https%3A%2F%2Fmigueldeicaza%2Egithub%2Eio%2FSwiftTerm%2Fdocsets%2FSwiftTerm%2Exml"><img src="../../img/dash.png"/>Install in Dash</a></p>
       </div>
@@ -32,6 +32,9 @@
           <li class="nav-group-name">
             <a href="../../Classes.html">Classes</a>
             <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../../Classes/Color.html">Color</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../../Classes/HeadlessTerminal.html">HeadlessTerminal</a>
               </li>
@@ -53,6 +56,9 @@
               <li class="nav-group-task">
                 <a href="../../Classes/Terminal/WindowManipulationCommand.html">– WindowManipulationCommand</a>
               </li>
+              <li class="nav-group-task">
+                <a href="../../Classes/TerminalAccessory.html">TerminalAccessory</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../../Classes/TerminalDebugView.html">TerminalDebugView</a>
               </li>
@@ -60,13 +66,13 @@
                 <a href="../../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../../Classes/TerminalView/Font.html">– Font</a>
               </li>
               <li class="nav-group-task">
                 <a href="../../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../../Classes/TerminalView/Font.html">– Font</a>
               </li>
             </ul>
           </li>
@@ -126,6 +132,14 @@
               </li>
             </ul>
           </li>
+          <li class="nav-group-name">
+            <a href="../../Typealiases.html">Type Aliases</a>
+            <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../../Typealiases.html#/s:9SwiftTerm7TTImagea">TTImage</a>
+              </li>
+            </ul>
+          </li>
         </ul>
       </nav>
       <article class="main-content">
@@ -303,8 +317,8 @@ and has 8 bits for red, green and blue</p>
           </section>
         </section>
         <section id="footer">
-          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-04-28)</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-05-30)</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.2</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>

+ 49 - 5
docs/docsets/SwiftTerm.docset/Contents/Resources/Documents/Structs/CharData.html

@@ -14,7 +14,7 @@
     <a title="CharData Structure Reference"></a>
     <header>
       <div class="content-wrapper">
-        <p><a href="../index.html">SwiftTerm 1.0 Docs</a> (61% documented)</p>
+        <p><a href="../index.html">SwiftTerm 1.0 Docs</a> (65% documented)</p>
         <p class="header-right"><a href="https://github.com/migueldeicaza/SwiftTerm"><img src="../img/gh.png"/>View on GitHub</a></p>
         <p class="header-right"><a href="dash-feed://https%3A%2F%2Fmigueldeicaza%2Egithub%2Eio%2FSwiftTerm%2Fdocsets%2FSwiftTerm%2Exml"><img src="../img/dash.png"/>Install in Dash</a></p>
       </div>
@@ -32,6 +32,9 @@
           <li class="nav-group-name">
             <a href="../Classes.html">Classes</a>
             <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../Classes/Color.html">Color</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../Classes/HeadlessTerminal.html">HeadlessTerminal</a>
               </li>
@@ -53,6 +56,9 @@
               <li class="nav-group-task">
                 <a href="../Classes/Terminal/WindowManipulationCommand.html">– WindowManipulationCommand</a>
               </li>
+              <li class="nav-group-task">
+                <a href="../Classes/TerminalAccessory.html">TerminalAccessory</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../Classes/TerminalDebugView.html">TerminalDebugView</a>
               </li>
@@ -60,13 +66,13 @@
                 <a href="../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../Classes/TerminalView/Font.html">– Font</a>
               </li>
               <li class="nav-group-task">
                 <a href="../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../Classes/TerminalView/Font.html">– Font</a>
               </li>
             </ul>
           </li>
@@ -126,6 +132,14 @@
               </li>
             </ul>
           </li>
+          <li class="nav-group-name">
+            <a href="../Typealiases.html">Type Aliases</a>
+            <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../Typealiases.html#/s:9SwiftTerm7TTImagea">TTImage</a>
+              </li>
+            </ul>
+          </li>
         </ul>
       </nav>
       <article class="main-content">
@@ -182,6 +196,36 @@
                     </section>
                   </div>
                 </li>
+                <li class="item">
+                  <div>
+                    <code>
+                    <a name="/s:9SwiftTerm8CharDataV9attributeAA9AttributeVvp"></a>
+                    <a name="//apple_ref/swift/Property/attribute" class="dashAnchor"></a>
+                    <a class="token" href="#/s:9SwiftTerm8CharDataV9attributeAA9AttributeVvp">attribute</a>
+                    </code>
+                  </div>
+                  <div class="height-container">
+                    <div class="pointer-container"></div>
+                    <section class="section">
+                      <div class="pointer"></div>
+                      <div class="abstract">
+                        <p>The color and character attributes for the cell</p>
+
+                      </div>
+                      <div class="declaration">
+                        <h4>Declaration</h4>
+                        <div class="language">
+                          <p class="aside-title">Swift</p>
+                          <pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">attribute</span><span class="p">:</span> <span class="kt"><a href="../Structs/Attribute.html">Attribute</a></span></code></pre>
+
+                        </div>
+                      </div>
+                      <div class="slightly-smaller">
+                        <a href="https://github.com/migueldeicaza/SwiftTerm/tree/master/Sources/SwiftTerm/CharData.swift#L246">Show on GitHub</a>
+                      </div>
+                    </section>
+                  </div>
+                </li>
                 <li class="item">
                   <div>
                     <code>
@@ -420,8 +464,8 @@
           </section>
         </section>
         <section id="footer">
-          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-04-28)</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-05-30)</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.2</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>

+ 19 - 5
docs/docsets/SwiftTerm.docset/Contents/Resources/Documents/Structs/CharacterStyle.html

@@ -14,7 +14,7 @@
     <a title="CharacterStyle Structure Reference"></a>
     <header>
       <div class="content-wrapper">
-        <p><a href="../index.html">SwiftTerm 1.0 Docs</a> (61% documented)</p>
+        <p><a href="../index.html">SwiftTerm 1.0 Docs</a> (65% documented)</p>
         <p class="header-right"><a href="https://github.com/migueldeicaza/SwiftTerm"><img src="../img/gh.png"/>View on GitHub</a></p>
         <p class="header-right"><a href="dash-feed://https%3A%2F%2Fmigueldeicaza%2Egithub%2Eio%2FSwiftTerm%2Fdocsets%2FSwiftTerm%2Exml"><img src="../img/dash.png"/>Install in Dash</a></p>
       </div>
@@ -32,6 +32,9 @@
           <li class="nav-group-name">
             <a href="../Classes.html">Classes</a>
             <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../Classes/Color.html">Color</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../Classes/HeadlessTerminal.html">HeadlessTerminal</a>
               </li>
@@ -53,6 +56,9 @@
               <li class="nav-group-task">
                 <a href="../Classes/Terminal/WindowManipulationCommand.html">– WindowManipulationCommand</a>
               </li>
+              <li class="nav-group-task">
+                <a href="../Classes/TerminalAccessory.html">TerminalAccessory</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../Classes/TerminalDebugView.html">TerminalDebugView</a>
               </li>
@@ -60,13 +66,13 @@
                 <a href="../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../Classes/TerminalView/Font.html">– Font</a>
               </li>
               <li class="nav-group-task">
                 <a href="../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../Classes/TerminalView/Font.html">– Font</a>
               </li>
             </ul>
           </li>
@@ -126,6 +132,14 @@
               </li>
             </ul>
           </li>
+          <li class="nav-group-name">
+            <a href="../Typealiases.html">Type Aliases</a>
+            <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../Typealiases.html#/s:9SwiftTerm7TTImagea">TTImage</a>
+              </li>
+            </ul>
+          </li>
         </ul>
       </nav>
       <article class="main-content">
@@ -510,8 +524,8 @@ code as different terminal emulators have taken conflicting takes, so your UI dr
           </section>
         </section>
         <section id="footer">
-          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-04-28)</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-05-30)</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.2</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>

+ 19 - 5
docs/docsets/SwiftTerm.docset/Contents/Resources/Documents/Structs/TerminalOptions.html

@@ -14,7 +14,7 @@
     <a title="TerminalOptions Structure Reference"></a>
     <header>
       <div class="content-wrapper">
-        <p><a href="../index.html">SwiftTerm 1.0 Docs</a> (61% documented)</p>
+        <p><a href="../index.html">SwiftTerm 1.0 Docs</a> (65% documented)</p>
         <p class="header-right"><a href="https://github.com/migueldeicaza/SwiftTerm"><img src="../img/gh.png"/>View on GitHub</a></p>
         <p class="header-right"><a href="dash-feed://https%3A%2F%2Fmigueldeicaza%2Egithub%2Eio%2FSwiftTerm%2Fdocsets%2FSwiftTerm%2Exml"><img src="../img/dash.png"/>Install in Dash</a></p>
       </div>
@@ -32,6 +32,9 @@
           <li class="nav-group-name">
             <a href="../Classes.html">Classes</a>
             <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../Classes/Color.html">Color</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../Classes/HeadlessTerminal.html">HeadlessTerminal</a>
               </li>
@@ -53,6 +56,9 @@
               <li class="nav-group-task">
                 <a href="../Classes/Terminal/WindowManipulationCommand.html">– WindowManipulationCommand</a>
               </li>
+              <li class="nav-group-task">
+                <a href="../Classes/TerminalAccessory.html">TerminalAccessory</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../Classes/TerminalDebugView.html">TerminalDebugView</a>
               </li>
@@ -60,13 +66,13 @@
                 <a href="../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../Classes/TerminalView/Font.html">– Font</a>
               </li>
               <li class="nav-group-task">
                 <a href="../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../Classes/TerminalView/Font.html">– Font</a>
               </li>
             </ul>
           </li>
@@ -126,6 +132,14 @@
               </li>
             </ul>
           </li>
+          <li class="nav-group-name">
+            <a href="../Typealiases.html">Type Aliases</a>
+            <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../Typealiases.html#/s:9SwiftTerm7TTImagea">TTImage</a>
+              </li>
+            </ul>
+          </li>
         </ul>
       </nav>
       <article class="main-content">
@@ -449,8 +463,8 @@
           </section>
         </section>
         <section id="footer">
-          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-04-28)</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-05-30)</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.2</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>

+ 19 - 5
docs/docsets/SwiftTerm.docset/Contents/Resources/Documents/Structs/TinyAtom.html

@@ -14,7 +14,7 @@
     <a title="TinyAtom Structure Reference"></a>
     <header>
       <div class="content-wrapper">
-        <p><a href="../index.html">SwiftTerm 1.0 Docs</a> (61% documented)</p>
+        <p><a href="../index.html">SwiftTerm 1.0 Docs</a> (65% documented)</p>
         <p class="header-right"><a href="https://github.com/migueldeicaza/SwiftTerm"><img src="../img/gh.png"/>View on GitHub</a></p>
         <p class="header-right"><a href="dash-feed://https%3A%2F%2Fmigueldeicaza%2Egithub%2Eio%2FSwiftTerm%2Fdocsets%2FSwiftTerm%2Exml"><img src="../img/dash.png"/>Install in Dash</a></p>
       </div>
@@ -32,6 +32,9 @@
           <li class="nav-group-name">
             <a href="../Classes.html">Classes</a>
             <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../Classes/Color.html">Color</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../Classes/HeadlessTerminal.html">HeadlessTerminal</a>
               </li>
@@ -53,6 +56,9 @@
               <li class="nav-group-task">
                 <a href="../Classes/Terminal/WindowManipulationCommand.html">– WindowManipulationCommand</a>
               </li>
+              <li class="nav-group-task">
+                <a href="../Classes/TerminalAccessory.html">TerminalAccessory</a>
+              </li>
               <li class="nav-group-task">
                 <a href="../Classes/TerminalDebugView.html">TerminalDebugView</a>
               </li>
@@ -60,13 +66,13 @@
                 <a href="../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../Classes/TerminalView/Font.html">– Font</a>
               </li>
               <li class="nav-group-task">
                 <a href="../Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="../Classes/TerminalView/Options.html">– Options</a>
+                <a href="../Classes/TerminalView/Font.html">– Font</a>
               </li>
             </ul>
           </li>
@@ -126,6 +132,14 @@
               </li>
             </ul>
           </li>
+          <li class="nav-group-name">
+            <a href="../Typealiases.html">Type Aliases</a>
+            <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="../Typealiases.html#/s:9SwiftTerm7TTImagea">TTImage</a>
+              </li>
+            </ul>
+          </li>
         </ul>
       </nav>
       <article class="main-content">
@@ -215,8 +229,8 @@ it could in theory be changed to be 24 bits without much trouble</p>
           </section>
         </section>
         <section id="footer">
-          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-04-28)</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-05-30)</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.2</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>

+ 30 - 11
docs/docsets/SwiftTerm.docset/Contents/Resources/Documents/index.html

@@ -13,7 +13,7 @@
     <a title="SwiftTerm  Reference"></a>
     <header>
       <div class="content-wrapper">
-        <p><a href="index.html">SwiftTerm 1.0 Docs</a> (61% documented)</p>
+        <p><a href="index.html">SwiftTerm 1.0 Docs</a> (65% documented)</p>
         <p class="header-right"><a href="https://github.com/migueldeicaza/SwiftTerm"><img src="img/gh.png"/>View on GitHub</a></p>
         <p class="header-right"><a href="dash-feed://https%3A%2F%2Fmigueldeicaza%2Egithub%2Eio%2FSwiftTerm%2Fdocsets%2FSwiftTerm%2Exml"><img src="img/dash.png"/>Install in Dash</a></p>
       </div>
@@ -31,6 +31,9 @@
           <li class="nav-group-name">
             <a href="Classes.html">Classes</a>
             <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="Classes/Color.html">Color</a>
+              </li>
               <li class="nav-group-task">
                 <a href="Classes/HeadlessTerminal.html">HeadlessTerminal</a>
               </li>
@@ -52,6 +55,9 @@
               <li class="nav-group-task">
                 <a href="Classes/Terminal/WindowManipulationCommand.html">– WindowManipulationCommand</a>
               </li>
+              <li class="nav-group-task">
+                <a href="Classes/TerminalAccessory.html">TerminalAccessory</a>
+              </li>
               <li class="nav-group-task">
                 <a href="Classes/TerminalDebugView.html">TerminalDebugView</a>
               </li>
@@ -59,13 +65,13 @@
                 <a href="Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="Classes/TerminalView/Options.html">– Options</a>
+                <a href="Classes/TerminalView/Font.html">– Font</a>
               </li>
               <li class="nav-group-task">
                 <a href="Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="Classes/TerminalView/Options.html">– Options</a>
+                <a href="Classes/TerminalView/Font.html">– Font</a>
               </li>
             </ul>
           </li>
@@ -125,6 +131,14 @@
               </li>
             </ul>
           </li>
+          <li class="nav-group-name">
+            <a href="Typealiases.html">Type Aliases</a>
+            <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="Typealiases.html#/s:9SwiftTerm7TTImagea">TTImage</a>
+              </li>
+            </ul>
+          </li>
         </ul>
       </nav>
       <article class="main-content">
@@ -137,8 +151,13 @@
 <p>SwiftTerm is a VT100/Xterm terminal emulator for Swift applications that can be embedded
 into macOS or iOS applications.</p>
 
-<p>This repository contains both the terminal emulator engine, as well as
-concrete implementation for iOS using UIKit, and macOS using AppKit.</p>
+<p>This repository contains both a terminal emulator engine that is UI agnostic, as well as
+front-ends for this engine for iOS using UIKit, and macOS using AppKit.   Additionally
+there are a couple of minimal sample apps for Mac and iOS showing how to use the library.   </p>
+
+<p>The companion module <a href="https://github.com/migueldeicaza/SwiftTermApp">SwiftTermApp</a> builds 
+an actual iOS app that uses this library and is more complete than the testing apps in
+this module.</p>
 
 <p>Check the <a href="https://migueldeicaza.github.io/SwiftTerm/">API Documentation</a></p>
 
@@ -163,7 +182,7 @@ connecting to a remote system is with SSH.</p>
 
 <p>The core library currently does not provide a convenient way to connect to SSH, purely
 to avoid the additional dependency.   But this git module references a module that pulls
-a precompiled SSH client (<a href="https://github.com/Frugghi/SwiftSH">Frugghi&rsquo;s SwiftSH</a>), along with 
+a precompiled SSH client (<a href="https://github.com/migueldeicaza/SwiftSH">Frugghi&rsquo;s SwiftSH</a>), along with 
 a <a href="https://github.com/migueldeicaza/SwiftTerm/blob/master/iOS/UIKitSshTerminalView.swift"><code>UIKitSsshTerminalView</code></a>
 in the iOS sample that that connects the <code><a href="Classes/TerminalView.html">TerminalView</a></code> for iOS to an SSH connection.  </p>
 
@@ -176,11 +195,11 @@ process, those are provided by higher levels.</p>
 
 <p>In the longer term, I want to also add a tvOS UIView, a <a href="https://github.com/rhx/SwiftGtk">SwiftGtk</a> 
 front-end for Linux, as well as an implementation for my Swift console toolkit
-<a href="https://github.com/migueldeicaza/TermKit">TermKit</a>/</p>
+<a href="https://github.com/migueldeicaza/TermKit">TermKit</a>.</p>
 
 <p>This is a port of my original <a href="https://github.com/migueldeicaza/XtermSharp">XtermSharp</a>, which was
 itself based on <a href="https://xtermjs.org">xterm.js</a>.  At this point, I consider SwiftTerm
-to be a more advanced terminal emulator that both of those (modulo Selection/Accessibility) as
+to be a more advanced terminal emulator than both of those (modulo Selection/Accessibility) as
 it handles UTF, Unicode and grapheme clusters better than those and has a more complete coverage of 
 terminal emulation.   XtermSharp is generally attempting to keep up.</p>
 <h1 id='swiftterm-library' class='heading'>SwiftTerm library</h1>
@@ -223,7 +242,7 @@ to split them up.   Both projects reference the same SwiftTerm package.</p>
 <p>You can use <code>swift build</code> to build the package, and <code>swift test</code> to
 run the test suite - but be warned that the test suite expects the
 directory <code>esctest</code> to be checked out to run.  You can see how I run
-these on GitHub actions in the file .github/workflows/swift.yml if you
+these on GitHub actions in the file <code>.github/workflows/swift.yml</code> if you
 want to do this locally.</p>
 <h1 id='pending-work' class='heading'>Pending Work</h1>
 
@@ -290,8 +309,8 @@ Mac</li>
           </section>
         </section>
         <section id="footer">
-          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-04-28)</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-05-30)</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.2</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>

文件差异内容过多而无法显示
+ 0 - 0
docs/docsets/SwiftTerm.docset/Contents/Resources/Documents/search.json


二进制
docs/docsets/SwiftTerm.docset/Contents/Resources/docSet.dsidx


二进制
docs/docsets/SwiftTerm.tgz


+ 30 - 11
docs/index.html

@@ -13,7 +13,7 @@
     <a title="SwiftTerm  Reference"></a>
     <header>
       <div class="content-wrapper">
-        <p><a href="index.html">SwiftTerm 1.0 Docs</a> (61% documented)</p>
+        <p><a href="index.html">SwiftTerm 1.0 Docs</a> (65% documented)</p>
         <p class="header-right"><a href="https://github.com/migueldeicaza/SwiftTerm"><img src="img/gh.png"/>View on GitHub</a></p>
         <p class="header-right"><a href="dash-feed://https%3A%2F%2Fmigueldeicaza%2Egithub%2Eio%2FSwiftTerm%2Fdocsets%2FSwiftTerm%2Exml"><img src="img/dash.png"/>Install in Dash</a></p>
       </div>
@@ -31,6 +31,9 @@
           <li class="nav-group-name">
             <a href="Classes.html">Classes</a>
             <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="Classes/Color.html">Color</a>
+              </li>
               <li class="nav-group-task">
                 <a href="Classes/HeadlessTerminal.html">HeadlessTerminal</a>
               </li>
@@ -52,6 +55,9 @@
               <li class="nav-group-task">
                 <a href="Classes/Terminal/WindowManipulationCommand.html">– WindowManipulationCommand</a>
               </li>
+              <li class="nav-group-task">
+                <a href="Classes/TerminalAccessory.html">TerminalAccessory</a>
+              </li>
               <li class="nav-group-task">
                 <a href="Classes/TerminalDebugView.html">TerminalDebugView</a>
               </li>
@@ -59,13 +65,13 @@
                 <a href="Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="Classes/TerminalView/Options.html">– Options</a>
+                <a href="Classes/TerminalView/Font.html">– Font</a>
               </li>
               <li class="nav-group-task">
                 <a href="Classes/TerminalView.html">TerminalView</a>
               </li>
               <li class="nav-group-task">
-                <a href="Classes/TerminalView/Options.html">– Options</a>
+                <a href="Classes/TerminalView/Font.html">– Font</a>
               </li>
             </ul>
           </li>
@@ -125,6 +131,14 @@
               </li>
             </ul>
           </li>
+          <li class="nav-group-name">
+            <a href="Typealiases.html">Type Aliases</a>
+            <ul class="nav-group-tasks">
+              <li class="nav-group-task">
+                <a href="Typealiases.html#/s:9SwiftTerm7TTImagea">TTImage</a>
+              </li>
+            </ul>
+          </li>
         </ul>
       </nav>
       <article class="main-content">
@@ -137,8 +151,13 @@
 <p>SwiftTerm is a VT100/Xterm terminal emulator for Swift applications that can be embedded
 into macOS or iOS applications.</p>
 
-<p>This repository contains both the terminal emulator engine, as well as
-concrete implementation for iOS using UIKit, and macOS using AppKit.</p>
+<p>This repository contains both a terminal emulator engine that is UI agnostic, as well as
+front-ends for this engine for iOS using UIKit, and macOS using AppKit.   Additionally
+there are a couple of minimal sample apps for Mac and iOS showing how to use the library.   </p>
+
+<p>The companion module <a href="https://github.com/migueldeicaza/SwiftTermApp">SwiftTermApp</a> builds 
+an actual iOS app that uses this library and is more complete than the testing apps in
+this module.</p>
 
 <p>Check the <a href="https://migueldeicaza.github.io/SwiftTerm/">API Documentation</a></p>
 
@@ -163,7 +182,7 @@ connecting to a remote system is with SSH.</p>
 
 <p>The core library currently does not provide a convenient way to connect to SSH, purely
 to avoid the additional dependency.   But this git module references a module that pulls
-a precompiled SSH client (<a href="https://github.com/Frugghi/SwiftSH">Frugghi&rsquo;s SwiftSH</a>), along with 
+a precompiled SSH client (<a href="https://github.com/migueldeicaza/SwiftSH">Frugghi&rsquo;s SwiftSH</a>), along with 
 a <a href="https://github.com/migueldeicaza/SwiftTerm/blob/master/iOS/UIKitSshTerminalView.swift"><code>UIKitSsshTerminalView</code></a>
 in the iOS sample that that connects the <code><a href="Classes/TerminalView.html">TerminalView</a></code> for iOS to an SSH connection.  </p>
 
@@ -176,11 +195,11 @@ process, those are provided by higher levels.</p>
 
 <p>In the longer term, I want to also add a tvOS UIView, a <a href="https://github.com/rhx/SwiftGtk">SwiftGtk</a> 
 front-end for Linux, as well as an implementation for my Swift console toolkit
-<a href="https://github.com/migueldeicaza/TermKit">TermKit</a>/</p>
+<a href="https://github.com/migueldeicaza/TermKit">TermKit</a>.</p>
 
 <p>This is a port of my original <a href="https://github.com/migueldeicaza/XtermSharp">XtermSharp</a>, which was
 itself based on <a href="https://xtermjs.org">xterm.js</a>.  At this point, I consider SwiftTerm
-to be a more advanced terminal emulator that both of those (modulo Selection/Accessibility) as
+to be a more advanced terminal emulator than both of those (modulo Selection/Accessibility) as
 it handles UTF, Unicode and grapheme clusters better than those and has a more complete coverage of 
 terminal emulation.   XtermSharp is generally attempting to keep up.</p>
 <h1 id='swiftterm-library' class='heading'>SwiftTerm library</h1>
@@ -223,7 +242,7 @@ to split them up.   Both projects reference the same SwiftTerm package.</p>
 <p>You can use <code>swift build</code> to build the package, and <code>swift test</code> to
 run the test suite - but be warned that the test suite expects the
 directory <code>esctest</code> to be checked out to run.  You can see how I run
-these on GitHub actions in the file .github/workflows/swift.yml if you
+these on GitHub actions in the file <code>.github/workflows/swift.yml</code> if you
 want to do this locally.</p>
 <h1 id='pending-work' class='heading'>Pending Work</h1>
 
@@ -290,8 +309,8 @@ Mac</li>
           </section>
         </section>
         <section id="footer">
-          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-04-28)</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-05-30)</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.2</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>

文件差异内容过多而无法显示
+ 0 - 0
docs/search.json


+ 243 - 271
docs/undocumented.json

@@ -1,796 +1,768 @@
 {
   "warnings": [
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Apple/AppleTerminalView.swift",
-      "line": 645,
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Apple/AppleTerminalView.swift",
+      "line": 29,
+      "symbol": "TTImage",
+      "symbol_kind": "source.lang.swift.decl.typealias",
+      "warning": "undocumented"
+    },
+    {
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Apple/AppleTerminalView.swift",
+      "line": 216,
+      "symbol": "TerminalView.colorChanged(source:idx:)",
+      "symbol_kind": "source.lang.swift.decl.function.method.instance",
+      "warning": "undocumented"
+    },
+    {
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Apple/AppleTerminalView.swift",
+      "line": 226,
+      "symbol": "TerminalView.setBackgroundColor(source:color:)",
+      "symbol_kind": "source.lang.swift.decl.function.method.instance",
+      "warning": "undocumented"
+    },
+    {
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Apple/AppleTerminalView.swift",
+      "line": 233,
+      "symbol": "TerminalView.setForegroundColor(source:color:)",
+      "symbol_kind": "source.lang.swift.decl.function.method.instance",
+      "warning": "undocumented"
+    },
+    {
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Apple/AppleTerminalView.swift",
+      "line": 721,
       "symbol": "TerminalView.scroll(toPosition:)",
       "symbol_kind": "source.lang.swift.decl.function.method.instance",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Apple/AppleTerminalView.swift",
-      "line": 723,
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Apple/AppleTerminalView.swift",
+      "line": 799,
       "symbol": "TerminalView.feed(byteArray:)",
       "symbol_kind": "source.lang.swift.decl.function.method.instance",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Apple/AppleTerminalView.swift",
-      "line": 731,
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Apple/AppleTerminalView.swift",
+      "line": 807,
       "symbol": "TerminalView.feed(text:)",
       "symbol_kind": "source.lang.swift.decl.function.method.instance",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Apple/TerminalViewDelegate.swift",
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Apple/AppleTerminalView.swift",
+      "line": 851,
+      "symbol": "TerminalView.showCursor(source:)",
+      "symbol_kind": "source.lang.swift.decl.function.method.instance",
+      "warning": "undocumented"
+    },
+    {
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Apple/AppleTerminalView.swift",
+      "line": 857,
+      "symbol": "TerminalView.hideCursor(source:)",
+      "symbol_kind": "source.lang.swift.decl.function.method.instance",
+      "warning": "undocumented"
+    },
+    {
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Apple/AppleTerminalView.swift",
+      "line": 861,
+      "symbol": "TerminalView.bell(source:)",
+      "symbol_kind": "source.lang.swift.decl.function.method.instance",
+      "warning": "undocumented"
+    },
+    {
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Apple/TerminalViewDelegate.swift",
       "line": 10,
       "symbol": "TerminalViewDelegate",
       "symbol_kind": "source.lang.swift.decl.protocol",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Apple/TerminalViewDelegate.swift",
-      "line": 1053,
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Apple/TerminalViewDelegate.swift",
+      "line": 1068,
       "symbol": "TerminalViewDelegate",
       "symbol_kind": "source.lang.swift.decl.extension",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/CharData.swift",
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/CharData.swift",
       "line": 102,
       "symbol": "Attribute.style",
       "symbol_kind": "source.lang.swift.decl.var.instance",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/CharData.swift",
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/CharData.swift",
       "line": 282,
       "symbol": "CharData.isSimpleRune",
       "symbol_kind": "source.lang.swift.decl.var.instance",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/CharData.swift",
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/CharData.swift",
       "line": 294,
       "symbol": "CharData.getPayload()",
       "symbol_kind": "source.lang.swift.decl.function.method.instance",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/CharData.swift",
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/CharData.swift",
       "line": 299,
       "symbol": "CharData.hasUrl",
       "symbol_kind": "source.lang.swift.decl.var.instance",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/HeadlessTerminal.swift",
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/HeadlessTerminal.swift",
       "line": 16,
       "symbol": "HeadlessTerminal.terminal",
       "symbol_kind": "source.lang.swift.decl.var.instance",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/HeadlessTerminal.swift",
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/HeadlessTerminal.swift",
       "line": 21,
       "symbol": "HeadlessTerminal.init(queue:options:onEnd:)",
       "symbol_kind": "source.lang.swift.decl.function.method.instance",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/LocalProcess.swift",
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/HeadlessTerminal.swift",
+      "line": 61,
+      "symbol": "HeadlessTerminal.colorChanged(source:idx:)",
+      "symbol_kind": "source.lang.swift.decl.function.method.instance",
+      "warning": "undocumented"
+    },
+    {
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/LocalProcess.swift",
       "line": 13,
       "symbol": "LocalProcessDelegate",
       "symbol_kind": "source.lang.swift.decl.protocol",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Mac/MacDebugView.swift",
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Mac/MacDebugView.swift",
       "line": 11,
       "symbol": "TerminalDebugView",
       "symbol_kind": "source.lang.swift.decl.class",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Mac/MacDebugView.swift",
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Mac/MacDebugView.swift",
       "line": 25,
       "symbol": "TerminalDebugView.update()",
       "symbol_kind": "source.lang.swift.decl.function.method.instance",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Mac/MacDebugView.swift",
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Mac/MacDebugView.swift",
       "line": 31,
       "symbol": "TerminalDebugView.init(frame:terminal:)",
       "symbol_kind": "source.lang.swift.decl.function.method.instance",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Mac/MacDebugView.swift",
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Mac/MacDebugView.swift",
       "line": 93,
       "symbol": "TerminalDebugView.draw(_:)",
       "symbol_kind": "source.lang.swift.decl.function.method.instance",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Mac/MacLocalTerminalView.swift",
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Mac/MacLocalTerminalView.swift",
       "line": 11,
       "symbol": "LocalProcessTerminalViewDelegate",
       "symbol_kind": "source.lang.swift.decl.protocol",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Mac/MacLocalTerminalView.swift",
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Mac/MacLocalTerminalView.swift",
       "line": 57,
       "symbol": "LocalProcessTerminalView.init(frame:)",
       "symbol_kind": "source.lang.swift.decl.function.method.instance",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Mac/MacLocalTerminalView.swift",
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Mac/MacLocalTerminalView.swift",
       "line": 63,
       "symbol": "LocalProcessTerminalView.init(coder:)",
       "symbol_kind": "source.lang.swift.decl.function.method.instance",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
-      "line": 37,
-      "symbol": "TerminalView.Options",
-      "symbol_kind": "source.lang.swift.decl.struct",
-      "warning": "undocumented"
-    },
-    {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
       "line": 39,
-      "symbol": "TerminalView.Options.Font",
+      "symbol": "TerminalView.Font",
       "symbol_kind": "source.lang.swift.decl.struct",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
       "line": 40,
-      "symbol": "TerminalView.Options.Font.normal",
+      "symbol": "TerminalView.Font.normal",
       "symbol_kind": "source.lang.swift.decl.var.instance",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
       "line": 53,
-      "symbol": "TerminalView.Options.Font.init(font:fontSize:)",
-      "symbol_kind": "source.lang.swift.decl.function.method.instance",
-      "warning": "undocumented"
-    },
-    {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
-      "line": 73,
-      "symbol": "TerminalView.Options.Colors",
-      "symbol_kind": "source.lang.swift.decl.struct",
-      "warning": "undocumented"
-    },
-    {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
-      "line": 74,
-      "symbol": "TerminalView.Options.Colors.useSystemColors",
-      "symbol_kind": "source.lang.swift.decl.var.instance",
-      "warning": "undocumented"
-    },
-    {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
-      "line": 75,
-      "symbol": "TerminalView.Options.Colors.foregroundColor",
-      "symbol_kind": "source.lang.swift.decl.var.instance",
-      "warning": "undocumented"
-    },
-    {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
-      "line": 76,
-      "symbol": "TerminalView.Options.Colors.backgroundColor",
-      "symbol_kind": "source.lang.swift.decl.var.instance",
-      "warning": "undocumented"
-    },
-    {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
-      "line": 78,
-      "symbol": "TerminalView.Options.Colors.init(useSystemColors:)",
-      "symbol_kind": "source.lang.swift.decl.function.method.instance",
-      "warning": "undocumented"
-    },
-    {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
-      "line": 85,
-      "symbol": "TerminalView.Options.font",
-      "symbol_kind": "source.lang.swift.decl.var.instance",
-      "warning": "undocumented"
-    },
-    {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
-      "line": 86,
-      "symbol": "TerminalView.Options.colors",
-      "symbol_kind": "source.lang.swift.decl.var.instance",
-      "warning": "undocumented"
-    },
-    {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
-      "line": 87,
-      "symbol": "TerminalView.Options.default",
-      "symbol_kind": "source.lang.swift.decl.var.static",
-      "warning": "undocumented"
-    },
-    {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
-      "line": 89,
-      "symbol": "TerminalView.Options.init(font:colors:)",
+      "symbol": "TerminalView.Font.init(font:fontSize:)",
       "symbol_kind": "source.lang.swift.decl.function.method.instance",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
-      "line": 95,
-      "symbol": "TerminalView.options",
-      "symbol_kind": "source.lang.swift.decl.var.instance",
-      "warning": "undocumented"
-    },
-    {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
-      "line": 128,
-      "symbol": "TerminalView.init(frame:options:)",
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
+      "line": 106,
+      "symbol": "TerminalView.init(frame:font:)",
       "symbol_kind": "source.lang.swift.decl.function.method.instance",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
-      "line": 134,
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
+      "line": 113,
       "symbol": "TerminalView.init(frame:)",
       "symbol_kind": "source.lang.swift.decl.function.method.instance",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
-      "line": 141,
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
+      "line": 120,
       "symbol": "TerminalView.init(coder:)",
       "symbol_kind": "source.lang.swift.decl.function.method.instance",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
-      "line": 273,
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
+      "line": 291,
       "symbol": "TerminalView.draw(_:)",
       "symbol_kind": "source.lang.swift.decl.function.method.instance",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
-      "line": 281,
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
+      "line": 299,
       "symbol": "TerminalView.cursorUpdate(with:)",
       "symbol_kind": "source.lang.swift.decl.function.method.instance",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
-      "line": 291,
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
+      "line": 309,
       "symbol": "TerminalView.frame",
       "symbol_kind": "source.lang.swift.decl.var.instance",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
-      "line": 314,
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
+      "line": 332,
       "symbol": "TerminalView.resizeSubviews(withOldSize:)",
       "symbol_kind": "source.lang.swift.decl.function.method.instance",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
-      "line": 321,
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
+      "line": 339,
       "symbol": "TerminalView.hasFocus",
       "symbol_kind": "source.lang.swift.decl.var.instance",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
-      "line": 332,
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
+      "line": 350,
       "symbol": "TerminalView.becomeFirstResponder()",
       "symbol_kind": "source.lang.swift.decl.function.method.instance",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
-      "line": 340,
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
+      "line": 358,
       "symbol": "TerminalView.resignFirstResponder()",
       "symbol_kind": "source.lang.swift.decl.function.method.instance",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
-      "line": 348,
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
+      "line": 366,
       "symbol": "TerminalView.acceptsFirstResponder",
       "symbol_kind": "source.lang.swift.decl.var.instance",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
-      "line": 398,
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
+      "line": 416,
       "symbol": "TerminalView.flagsChanged(with:)",
       "symbol_kind": "source.lang.swift.decl.function.method.instance",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
-      "line": 412,
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
+      "line": 430,
       "symbol": "TerminalView.mouseExited(with:)",
       "symbol_kind": "source.lang.swift.decl.function.method.instance",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
-      "line": 438,
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
+      "line": 456,
       "symbol": "TerminalView.keyDown(with:)",
       "symbol_kind": "source.lang.swift.decl.function.method.instance",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
-      "line": 534,
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
+      "line": 527,
       "symbol": "TerminalView.doCommand(by:)",
       "symbol_kind": "source.lang.swift.decl.function.method.instance",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
-      "line": 587,
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
+      "line": 580,
       "symbol": "TerminalView.insertText(_:replacementRange:)",
       "symbol_kind": "source.lang.swift.decl.function.method.instance",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
-      "line": 596,
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
+      "line": 589,
       "symbol": "TerminalView.setMarkedText(_:selectedRange:replacementRange:)",
       "symbol_kind": "source.lang.swift.decl.function.method.instance",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
-      "line": 601,
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
+      "line": 594,
       "symbol": "TerminalView.unmarkText()",
       "symbol_kind": "source.lang.swift.decl.function.method.instance",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
-      "line": 606,
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
+      "line": 599,
       "symbol": "TerminalView.selectedRange()",
       "symbol_kind": "source.lang.swift.decl.function.method.instance",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
-      "line": 625,
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
+      "line": 618,
       "symbol": "TerminalView.markedRange()",
       "symbol_kind": "source.lang.swift.decl.function.method.instance",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
-      "line": 633,
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
+      "line": 626,
       "symbol": "TerminalView.hasMarkedText()",
       "symbol_kind": "source.lang.swift.decl.function.method.instance",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
-      "line": 640,
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
+      "line": 633,
       "symbol": "TerminalView.attributedSubstring(forProposedRange:actualRange:)",
       "symbol_kind": "source.lang.swift.decl.function.method.instance",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
-      "line": 646,
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
+      "line": 639,
       "symbol": "TerminalView.validAttributesForMarkedText()",
       "symbol_kind": "source.lang.swift.decl.function.method.instance",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
-      "line": 652,
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
+      "line": 645,
       "symbol": "TerminalView.firstRect(forCharacterRange:actualRange:)",
       "symbol_kind": "source.lang.swift.decl.function.method.instance",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
-      "line": 663,
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
+      "line": 656,
       "symbol": "TerminalView.characterIndex(for:)",
       "symbol_kind": "source.lang.swift.decl.function.method.instance",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
-      "line": 668,
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
+      "line": 661,
       "symbol": "TerminalView.validateUserInterfaceItem(_:)",
       "symbol_kind": "source.lang.swift.decl.function.method.instance",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
-      "line": 705,
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
+      "line": 698,
       "symbol": "TerminalView.paste(_:)",
       "symbol_kind": "source.lang.swift.decl.function.method.instance",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
-      "line": 713,
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
+      "line": 706,
       "symbol": "TerminalView.copy(_:)",
       "symbol_kind": "source.lang.swift.decl.function.method.instance",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
-      "line": 723,
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
+      "line": 716,
       "symbol": "TerminalView.selectAll(_:)",
       "symbol_kind": "source.lang.swift.decl.function.method.instance",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
-      "line": 775,
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
+      "line": 768,
       "symbol": "TerminalView.mouseDown(with:)",
       "symbol_kind": "source.lang.swift.decl.function.method.instance",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
-      "line": 809,
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
+      "line": 802,
       "symbol": "TerminalView.mouseUp(with:)",
       "symbol_kind": "source.lang.swift.decl.function.method.instance",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
-      "line": 830,
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
+      "line": 823,
       "symbol": "TerminalView.mouseDragged(with:)",
       "symbol_kind": "source.lang.swift.decl.function.method.instance",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
-      "line": 925,
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
+      "line": 918,
       "symbol": "TerminalView.mouseMoved(with:)",
       "symbol_kind": "source.lang.swift.decl.function.method.instance",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
-      "line": 939,
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
+      "line": 932,
       "symbol": "TerminalView.scrollWheel(with:)",
       "symbol_kind": "source.lang.swift.decl.function.method.instance",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
-      "line": 965,
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
+      "line": 958,
       "symbol": "TerminalView.resetCursorRects()",
       "symbol_kind": "source.lang.swift.decl.function.method.instance",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
-      "line": 969,
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
+      "line": 962,
       "symbol": "TerminalView.resetFontSize()",
       "symbol_kind": "source.lang.swift.decl.function.method.instance",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
-      "line": 975,
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
+      "line": 968,
       "symbol": "TerminalView.biggerFontSize()",
       "symbol_kind": "source.lang.swift.decl.function.method.instance",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
-      "line": 985,
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
+      "line": 978,
       "symbol": "TerminalView.smallerFontSize()",
       "symbol_kind": "source.lang.swift.decl.function.method.instance",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Mac/MacTerminalView.swift",
-      "line": 1006,
-      "symbol": "TerminalView.showCursor(source:)",
-      "symbol_kind": "source.lang.swift.decl.function.method.instance",
-      "warning": "undocumented"
-    },
-    {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Terminal.swift",
-      "line": 20,
-      "symbol": "TerminalDelegate.showCursor(source:)",
-      "symbol_kind": "source.lang.swift.decl.function.method.instance",
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Terminal.swift",
+      "line": 194,
+      "symbol": "Terminal.applicationCursor",
+      "symbol_kind": "source.lang.swift.decl.var.instance",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Terminal.swift",
-      "line": 299,
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Terminal.swift",
+      "line": 357,
       "symbol": "Terminal.mouseMode",
       "symbol_kind": "source.lang.swift.decl.var.instance",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Terminal.swift",
-      "line": 322,
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Terminal.swift",
+      "line": 380,
       "symbol": "Terminal.getDims()",
       "symbol_kind": "source.lang.swift.decl.function.method.instance",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Terminal.swift",
-      "line": 327,
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Terminal.swift",
+      "line": 385,
       "symbol": "Terminal.init(delegate:options:)",
       "symbol_kind": "source.lang.swift.decl.function.method.instance",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Terminal.swift",
-      "line": 1954,
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Terminal.swift",
+      "line": 2090,
       "symbol": "Terminal.WindowManipulationCommand.restoreMaximizedWindow",
       "symbol_kind": "source.lang.swift.decl.enumelement",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Terminal.swift",
-      "line": 1961,
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Terminal.swift",
+      "line": 2097,
       "symbol": "Terminal.WindowManipulationCommand.undoFullScreen",
       "symbol_kind": "source.lang.swift.decl.enumelement",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Terminal.swift",
-      "line": 1962,
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Terminal.swift",
+      "line": 2098,
       "symbol": "Terminal.WindowManipulationCommand.switchToFullScreen",
       "symbol_kind": "source.lang.swift.decl.enumelement",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Terminal.swift",
-      "line": 1963,
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Terminal.swift",
+      "line": 2099,
       "symbol": "Terminal.WindowManipulationCommand.toggleFullScreen",
       "symbol_kind": "source.lang.swift.decl.enumelement",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Terminal.swift",
-      "line": 1964,
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Terminal.swift",
+      "line": 2100,
       "symbol": "Terminal.WindowManipulationCommand.reportTerminalState",
       "symbol_kind": "source.lang.swift.decl.enumelement",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Terminal.swift",
-      "line": 1965,
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Terminal.swift",
+      "line": 2101,
       "symbol": "Terminal.WindowManipulationCommand.reportTerminalPosition",
       "symbol_kind": "source.lang.swift.decl.enumelement",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Terminal.swift",
-      "line": 1966,
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Terminal.swift",
+      "line": 2102,
       "symbol": "Terminal.WindowManipulationCommand.reportTextAreaPosition",
       "symbol_kind": "source.lang.swift.decl.enumelement",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Terminal.swift",
-      "line": 1967,
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Terminal.swift",
+      "line": 2103,
       "symbol": "Terminal.WindowManipulationCommand.reporttextAreaPixelDimension",
       "symbol_kind": "source.lang.swift.decl.enumelement",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Terminal.swift",
-      "line": 1968,
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Terminal.swift",
+      "line": 2104,
       "symbol": "Terminal.WindowManipulationCommand.reportSizeOfScreenInPixels",
       "symbol_kind": "source.lang.swift.decl.enumelement",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Terminal.swift",
-      "line": 1969,
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Terminal.swift",
+      "line": 2105,
       "symbol": "Terminal.WindowManipulationCommand.reportCellSizeInPixels",
       "symbol_kind": "source.lang.swift.decl.enumelement",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Terminal.swift",
-      "line": 1970,
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Terminal.swift",
+      "line": 2106,
       "symbol": "Terminal.WindowManipulationCommand.reportTextAreaCharacters",
       "symbol_kind": "source.lang.swift.decl.enumelement",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Terminal.swift",
-      "line": 1971,
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Terminal.swift",
+      "line": 2107,
       "symbol": "Terminal.WindowManipulationCommand.reportScreenSizeCharacters",
       "symbol_kind": "source.lang.swift.decl.enumelement",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Terminal.swift",
-      "line": 1972,
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Terminal.swift",
+      "line": 2108,
       "symbol": "Terminal.WindowManipulationCommand.reportIconLabel",
       "symbol_kind": "source.lang.swift.decl.enumelement",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Terminal.swift",
-      "line": 1973,
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Terminal.swift",
+      "line": 2109,
       "symbol": "Terminal.WindowManipulationCommand.reportWindowTitle",
       "symbol_kind": "source.lang.swift.decl.enumelement",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Terminal.swift",
-      "line": 1974,
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Terminal.swift",
+      "line": 2110,
       "symbol": "Terminal.WindowManipulationCommand.resizeTo(lines:)",
       "symbol_kind": "source.lang.swift.decl.enumelement",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Terminal.swift",
-      "line": 3509,
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Terminal.swift",
+      "line": 3670,
       "symbol": "Terminal.sendResponse(_:)",
       "symbol_kind": "source.lang.swift.decl.function.method.instance",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Terminal.swift",
-      "line": 3525,
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Terminal.swift",
+      "line": 3688,
       "symbol": "Terminal.silentLog",
       "symbol_kind": "source.lang.swift.decl.var.instance",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Terminal.swift",
-      "line": 3527,
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Terminal.swift",
+      "line": 3690,
       "symbol": "Terminal.error(_:)",
       "symbol_kind": "source.lang.swift.decl.function.method.instance",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Terminal.swift",
-      "line": 3534,
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Terminal.swift",
+      "line": 3697,
       "symbol": "Terminal.log(_:)",
       "symbol_kind": "source.lang.swift.decl.function.method.instance",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Terminal.swift",
-      "line": 3549,
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Terminal.swift",
+      "line": 3712,
       "symbol": "Terminal.feed(text:)",
       "symbol_kind": "source.lang.swift.decl.function.method.instance",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Terminal.swift",
-      "line": 3554,
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Terminal.swift",
+      "line": 3717,
       "symbol": "Terminal.feed(buffer:)",
       "symbol_kind": "source.lang.swift.decl.function.method.instance",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Terminal.swift",
-      "line": 3559,
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Terminal.swift",
+      "line": 3722,
       "symbol": "Terminal.parse(buffer:)",
       "symbol_kind": "source.lang.swift.decl.function.method.instance",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Terminal.swift",
-      "line": 3583,
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Terminal.swift",
+      "line": 3746,
       "symbol": "Terminal.updateFullScreen()",
       "symbol_kind": "source.lang.swift.decl.function.method.instance",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Terminal.swift",
-      "line": 3647,
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Terminal.swift",
+      "line": 3867,
       "symbol": "Terminal.scroll(isWrapped:)",
       "symbol_kind": "source.lang.swift.decl.function.method.instance",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Terminal.swift",
-      "line": 3719,
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Terminal.swift",
+      "line": 3939,
       "symbol": "Terminal.emitLineFeed()",
       "symbol_kind": "source.lang.swift.decl.function.method.instance",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Terminal.swift",
-      "line": 3802,
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Terminal.swift",
+      "line": 4022,
       "symbol": "Terminal.resize(cols:rows:)",
       "symbol_kind": "source.lang.swift.decl.function.method.instance",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Terminal.swift",
-      "line": 3837,
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Terminal.swift",
+      "line": 4057,
       "symbol": "Terminal.showCursor()",
       "symbol_kind": "source.lang.swift.decl.function.method.instance",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Terminal.swift",
-      "line": 3958,
-      "symbol": "Terminal.setTitle(text:)",
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Terminal.swift",
+      "line": 4067,
+      "symbol": "Terminal.hideCursor()",
       "symbol_kind": "source.lang.swift.decl.function.method.instance",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Terminal.swift",
-      "line": 3964,
-      "symbol": "Terminal.setIconTitle(text:)",
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Terminal.swift",
+      "line": 4187,
+      "symbol": "Terminal.setTitle(text:)",
       "symbol_kind": "source.lang.swift.decl.function.method.instance",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/Terminal.swift",
-      "line": 4058,
-      "symbol": "TerminalDelegate.showCursor(source:)",
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/Terminal.swift",
+      "line": 4193,
+      "symbol": "Terminal.setIconTitle(text:)",
       "symbol_kind": "source.lang.swift.decl.function.method.instance",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/TerminalOptions.swift",
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/TerminalOptions.swift",
       "line": 14,
       "symbol": "CursorStyle.blinkBlock",
       "symbol_kind": "source.lang.swift.decl.enumelement",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/TerminalOptions.swift",
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/TerminalOptions.swift",
       "line": 15,
       "symbol": "CursorStyle.steadyBlock",
       "symbol_kind": "source.lang.swift.decl.enumelement",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/TerminalOptions.swift",
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/TerminalOptions.swift",
       "line": 16,
       "symbol": "CursorStyle.blinkUnderline",
       "symbol_kind": "source.lang.swift.decl.enumelement",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/TerminalOptions.swift",
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/TerminalOptions.swift",
       "line": 17,
       "symbol": "CursorStyle.steadyUnderline",
       "symbol_kind": "source.lang.swift.decl.enumelement",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/TerminalOptions.swift",
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/TerminalOptions.swift",
       "line": 18,
       "symbol": "CursorStyle.blinkingBar",
       "symbol_kind": "source.lang.swift.decl.enumelement",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/TerminalOptions.swift",
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/TerminalOptions.swift",
       "line": 19,
       "symbol": "CursorStyle.steadyBar",
       "symbol_kind": "source.lang.swift.decl.enumelement",
       "warning": "undocumented"
     },
     {
-      "file": "/Users/marcinkrzyzanowski/Devel/SwiftTerm/Sources/SwiftTerm/TerminalOptions.swift",
+      "file": "/System/Volumes/Data/cvs/SwiftTerm/Sources/SwiftTerm/TerminalOptions.swift",
       "line": 51,
       "symbol": "TerminalOptions.init(cols:rows:convertEol:termName:cursorStyle:screenReaderMode:scrollback:tabStopWidth:)",
       "symbol_kind": "source.lang.swift.decl.function.method.instance",
       "warning": "undocumented"
     }
   ],
-  "source_directory": "/Users/marcinkrzyzanowski/Devel/SwiftTerm"
+  "source_directory": "/System/Volumes/Data/cvs/SwiftTerm"
 }

部分文件因为文件数量过多而无法显示