summaryrefslogtreecommitdiff
path: root/doxygen/html/search
diff options
context:
space:
mode:
authorZearin <zearin@gonk.net>2011-10-05 17:05:31 -0400
committerZearin <zearin@gonk.net>2011-10-05 17:05:31 -0400
commitaa19e3b9c9f03f7320c2d5470fa977ed0bbdeeab (patch)
tree97d86fe3a03114be08aac12a7097aa80ac03bc2a /doxygen/html/search
downloadcmd2-aa19e3b9c9f03f7320c2d5470fa977ed0bbdeeab.tar.gz
Initial import.
Copy of the Python module cmd2 by Catherine Devlin. Note that this is NOT the official copy (it’s at http://www.assembla.com/spaces/python-cmd2/wiki ). I’d rather just work using git + GitHub instead of hg + Assembla. ☺ OTOH, I fully intend to submit changes back to the official repo on Assembla—so don’t be shy, fork away. I’m happy for any help!
Diffstat (limited to 'doxygen/html/search')
-rw-r--r--doxygen/html/search/all_5f.html110
-rw-r--r--doxygen/html/search/all_61.html65
-rw-r--r--doxygen/html/search/all_62.html44
-rw-r--r--doxygen/html/search/all_63.html166
-rw-r--r--doxygen/html/search/all_64.html284
-rw-r--r--doxygen/html/search/all_65.html105
-rw-r--r--doxygen/html/search/all_66.html66
-rw-r--r--doxygen/html/search/all_67.html59
-rw-r--r--doxygen/html/search/all_68.html65
-rw-r--r--doxygen/html/search/all_69.html79
-rw-r--r--doxygen/html/search/all_6b.html41
-rw-r--r--doxygen/html/search/all_6c.html92
-rw-r--r--doxygen/html/search/all_6d.html55
-rw-r--r--doxygen/html/search/all_6e.html44
-rw-r--r--doxygen/html/search/all_6f.html80
-rw-r--r--doxygen/html/search/all_70.html325
-rw-r--r--doxygen/html/search/all_71.html26
-rw-r--r--doxygen/html/search/all_72.html125
-rw-r--r--doxygen/html/search/all_73.html156
-rw-r--r--doxygen/html/search/all_74.html87
-rw-r--r--doxygen/html/search/all_75.html50
-rw-r--r--doxygen/html/search/all_76.html29
-rw-r--r--doxygen/html/search/all_77.html41
-rw-r--r--doxygen/html/search/all_78.html26
-rw-r--r--doxygen/html/search/all_7a.html26
-rw-r--r--doxygen/html/search/classes_62.html26
-rw-r--r--doxygen/html/search/classes_63.html38
-rw-r--r--doxygen/html/search/classes_65.html32
-rw-r--r--doxygen/html/search/classes_68.html32
-rw-r--r--doxygen/html/search/classes_6e.html26
-rw-r--r--doxygen/html/search/classes_6f.html32
-rw-r--r--doxygen/html/search/classes_70.html80
-rw-r--r--doxygen/html/search/classes_73.html32
-rw-r--r--doxygen/html/search/close.pngbin0 -> 273 bytes
-rw-r--r--doxygen/html/search/files_63.html30
-rw-r--r--doxygen/html/search/files_65.html25
-rw-r--r--doxygen/html/search/files_66.html25
-rw-r--r--doxygen/html/search/files_67.html25
-rw-r--r--doxygen/html/search/files_69.html25
-rw-r--r--doxygen/html/search/files_70.html60
-rw-r--r--doxygen/html/search/files_73.html30
-rw-r--r--doxygen/html/search/functions_5f.html86
-rw-r--r--doxygen/html/search/functions_61.html26
-rw-r--r--doxygen/html/search/functions_63.html44
-rw-r--r--doxygen/html/search/functions_64.html187
-rw-r--r--doxygen/html/search/functions_65.html38
-rw-r--r--doxygen/html/search/functions_66.html50
-rw-r--r--doxygen/html/search/functions_67.html35
-rw-r--r--doxygen/html/search/functions_6c.html44
-rw-r--r--doxygen/html/search/functions_6f.html38
-rw-r--r--doxygen/html/search/functions_70.html112
-rw-r--r--doxygen/html/search/functions_72.html86
-rw-r--r--doxygen/html/search/functions_73.html56
-rw-r--r--doxygen/html/search/functions_74.html47
-rw-r--r--doxygen/html/search/functions_75.html26
-rw-r--r--doxygen/html/search/functions_77.html38
-rw-r--r--doxygen/html/search/functions_7a.html26
-rw-r--r--doxygen/html/search/mag_sel.pngbin0 -> 563 bytes
-rw-r--r--doxygen/html/search/namespaces_63.html30
-rw-r--r--doxygen/html/search/namespaces_65.html25
-rw-r--r--doxygen/html/search/namespaces_66.html25
-rw-r--r--doxygen/html/search/namespaces_67.html25
-rw-r--r--doxygen/html/search/namespaces_69.html25
-rw-r--r--doxygen/html/search/namespaces_70.html60
-rw-r--r--doxygen/html/search/namespaces_73.html30
-rw-r--r--doxygen/html/search/nomatches.html12
-rw-r--r--doxygen/html/search/search.css233
-rw-r--r--doxygen/html/search/search.js736
-rw-r--r--doxygen/html/search/search_l.pngbin0 -> 604 bytes
-rw-r--r--doxygen/html/search/search_m.pngbin0 -> 158 bytes
-rw-r--r--doxygen/html/search/search_r.pngbin0 -> 612 bytes
-rw-r--r--doxygen/html/search/variables_5f.html44
-rw-r--r--doxygen/html/search/variables_61.html62
-rw-r--r--doxygen/html/search/variables_62.html38
-rw-r--r--doxygen/html/search/variables_63.html104
-rw-r--r--doxygen/html/search/variables_64.html120
-rw-r--r--doxygen/html/search/variables_65.html65
-rw-r--r--doxygen/html/search/variables_66.html26
-rw-r--r--doxygen/html/search/variables_67.html34
-rw-r--r--doxygen/html/search/variables_68.html53
-rw-r--r--doxygen/html/search/variables_69.html69
-rw-r--r--doxygen/html/search/variables_6b.html41
-rw-r--r--doxygen/html/search/variables_6c.html68
-rw-r--r--doxygen/html/search/variables_6d.html55
-rw-r--r--doxygen/html/search/variables_6e.html38
-rw-r--r--doxygen/html/search/variables_6f.html50
-rw-r--r--doxygen/html/search/variables_70.html97
-rw-r--r--doxygen/html/search/variables_71.html26
-rw-r--r--doxygen/html/search/variables_72.html59
-rw-r--r--doxygen/html/search/variables_73.html90
-rw-r--r--doxygen/html/search/variables_74.html60
-rw-r--r--doxygen/html/search/variables_75.html44
-rw-r--r--doxygen/html/search/variables_76.html29
-rw-r--r--doxygen/html/search/variables_77.html26
-rw-r--r--doxygen/html/search/variables_78.html26
95 files changed, 6228 insertions, 0 deletions
diff --git a/doxygen/html/search/all_5f.html b/doxygen/html/search/all_5f.html
new file mode 100644
index 0000000..71e2ba7
--- /dev/null
+++ b/doxygen/html/search/all_5f.html
@@ -0,0 +1,110 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR__5f_5fadd_5f_5f">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classcmd2_1_1StubbornDict.html#a219b3f21c078f3b8158de67beae62da2" target="_parent">__add__</a>
+ <span class="SRScope">cmd2::StubbornDict</span>
+ </div>
+</div>
+<div class="SRResult" id="SR__5f_5fiadd_5f_5f">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classcmd2_1_1StubbornDict.html#ad7c49b2ca37c0c88b198853706ae7e99" target="_parent">__iadd__</a>
+ <span class="SRScope">cmd2::StubbornDict</span>
+ </div>
+</div>
+<div class="SRResult" id="SR__5f_5finit_5f_5f">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="javascript:searchResults.Toggle('SR__5f_5finit_5f_5f')">__init__</a>
+ <div class="SRChildren">
+ <a id="Item2_c0" onkeydown="return searchResults.NavChild(event,2,0)" onkeypress="return searchResults.NavChild(event,2,0)" onkeyup="return searchResults.NavChild(event,2,0)" class="SRScope" href="../classcmd2_1_1PasteBufferError.html#ae1cd41756d1ae940201fe2cb0d0f821e" target="_parent">cmd2::PasteBufferError::__init__()</a>
+ <a id="Item2_c1" onkeydown="return searchResults.NavChild(event,2,1)" onkeypress="return searchResults.NavChild(event,2,1)" onkeyup="return searchResults.NavChild(event,2,1)" class="SRScope" href="../classcmd2_1_1Cmd.html#afef8fbba2cb5adea45e3a22a506c8665" target="_parent">cmd2::Cmd::__init__()</a>
+ <a id="Item2_c2" onkeydown="return searchResults.NavChild(event,2,2)" onkeypress="return searchResults.NavChild(event,2,2)" onkeyup="return searchResults.NavChild(event,2,2)" class="SRScope" href="../classcmd2_1_1HistoryItem.html#ab873a526e5978d15a16fddae74005471" target="_parent">cmd2::HistoryItem::__init__()</a>
+ <a id="Item2_c3" onkeydown="return searchResults.NavChild(event,2,3)" onkeypress="return searchResults.NavChild(event,2,3)" onkeyup="return searchResults.NavChild(event,2,3)" class="SRScope" href="../classcmd2_1_1Statekeeper.html#a3550a0316a7f911d7b13da87844ee882" target="_parent">cmd2::Statekeeper::__init__()</a>
+ <a id="Item2_c4" onkeydown="return searchResults.NavChild(event,2,4)" onkeypress="return searchResults.NavChild(event,2,4)" onkeyup="return searchResults.NavChild(event,2,4)" class="SRScope" href="../classcmd2_1_1OutputTrap.html#a0dc45d536432b07d7ec32da5755b5c85" target="_parent">cmd2::OutputTrap::__init__()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR__5f_5fnew_5f_5f">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classcmd2_1_1Borg.html#addff1031aaf78f5e1dc5ff0c6dba5137" target="_parent">__new__</a>
+ <span class="SRScope">cmd2::Borg</span>
+ </div>
+</div>
+<div class="SRResult" id="SR__5f_5fradd_5f_5f">
+ <div class="SREntry">
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classcmd2_1_1StubbornDict.html#a190b1b2bd8a914bafaab137c5b1276ea" target="_parent">__radd__</a>
+ <span class="SRScope">cmd2::StubbornDict</span>
+ </div>
+</div>
+<div class="SRResult" id="SR__5f_5fversion_5f_5f">
+ <div class="SREntry">
+ <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../namespacecmd2.html#a05ce8a1645f64208f969036f8621ddd2" target="_parent">__version__</a>
+ <span class="SRScope">cmd2</span>
+ </div>
+</div>
+<div class="SRResult" id="SR__5fattr_5fget_5f">
+ <div class="SREntry">
+ <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../namespacecmd2.html#a93001003cf51a72d1d6adaf5e3e22366" target="_parent">_attr_get_</a>
+ <span class="SRScope">cmd2</span>
+ </div>
+</div>
+<div class="SRResult" id="SR__5fcmdloop">
+ <div class="SREntry">
+ <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a392c5cd062c20d916c0cacc9cc36c022" target="_parent">_cmdloop</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR__5fdefault">
+ <div class="SREntry">
+ <a id="Item8" onkeydown="return searchResults.Nav(event,8)" onkeypress="return searchResults.Nav(event,8)" onkeyup="return searchResults.Nav(event,8)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#aea64b66ff75b5daaeef61a3dd583df99" target="_parent">_default</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR__5finit_5fparser">
+ <div class="SREntry">
+ <a id="Item9" onkeydown="return searchResults.Nav(event,9)" onkeypress="return searchResults.Nav(event,9)" onkeyup="return searchResults.Nav(event,9)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a819bd7bd930dab0e39e59af3397c2eac" target="_parent">_init_parser</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR__5fshared_5fstate">
+ <div class="SREntry">
+ <a id="Item10" onkeydown="return searchResults.Nav(event,10)" onkeypress="return searchResults.Nav(event,10)" onkeyup="return searchResults.Nav(event,10)" class="SRSymbol" href="../classcmd2_1_1Borg.html#a3af75c745a5c124376fa050b4d1c3912" target="_parent">_shared_state</a>
+ <span class="SRScope">cmd2::Borg</span>
+ </div>
+</div>
+<div class="SRResult" id="SR__5fstop_5fand_5fexit">
+ <div class="SREntry">
+ <a id="Item11" onkeydown="return searchResults.Nav(event,11)" onkeypress="return searchResults.Nav(event,11)" onkeyup="return searchResults.Nav(event,11)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a7a8e8257d7d35c7813355cdefb62b85b" target="_parent">_STOP_AND_EXIT</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR__5fstop_5fscript_5fno_5fexit">
+ <div class="SREntry">
+ <a id="Item12" onkeydown="return searchResults.Nav(event,12)" onkeypress="return searchResults.Nav(event,12)" onkeyup="return searchResults.Nav(event,12)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#abe14bda0dc50326876c6a761cefba702" target="_parent">_STOP_SCRIPT_NO_EXIT</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR__5ftest_5ftranscript">
+ <div class="SREntry">
+ <a id="Item13" onkeydown="return searchResults.Nav(event,13)" onkeypress="return searchResults.Nav(event,13)" onkeyup="return searchResults.Nav(event,13)" class="SRSymbol" href="../classcmd2_1_1Cmd2TestCase.html#aaad687718f366338a76f83cb6547a258" target="_parent">_test_transcript</a>
+ <span class="SRScope">cmd2::Cmd2TestCase</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/all_61.html b/doxygen/html/search/all_61.html
new file mode 100644
index 0000000..aa4bea6
--- /dev/null
+++ b/doxygen/html/search/all_61.html
@@ -0,0 +1,65 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_abbrev">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a810ba12198cbbc4e38643c83278956f6" target="_parent">abbrev</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_action">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classpirate8_1_1Pirate.html#a0fa2b16f420ebf78ab78a44754a654d6" target="_parent">action</a>
+ <span class="SRScope">pirate8::Pirate</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_anywhitespace">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classcmd2_1_1Cmd2TestCase.html#a946827bef7050042cee99d3749c976d0" target="_parent">anyWhitespace</a>
+ <span class="SRScope">cmd2::Cmd2TestCase</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_append">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_append')">append</a>
+ <div class="SRChildren">
+ <a id="Item3_c0" onkeydown="return searchResults.NavChild(event,3,0)" onkeypress="return searchResults.NavChild(event,3,0)" onkeyup="return searchResults.NavChild(event,3,0)" class="SRScope" href="../classcmd2_1_1StubbornDict.html#a66dc32a221c00611f1c131382703c333" target="_parent">cmd2::StubbornDict::append()</a>
+ <a id="Item3_c1" onkeydown="return searchResults.NavChild(event,3,1)" onkeypress="return searchResults.NavChild(event,3,1)" onkeyup="return searchResults.NavChild(event,3,1)" class="SRScope" href="../classcmd2_1_1History.html#aef5a4f297a77df78cd0e6bb17b67fb16" target="_parent">cmd2::History::append()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_attribs">
+ <div class="SREntry">
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classcmd2_1_1Statekeeper.html#a18466d6cef3f084e92f086a86d4a7244" target="_parent">attribs</a>
+ <span class="SRScope">cmd2::Statekeeper</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_author">
+ <div class="SREntry">
+ <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../namespacesetup.html#a7b92894168460f935bc49467954c4a92" target="_parent">author</a>
+ <span class="SRScope">setup</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_author_5femail">
+ <div class="SREntry">
+ <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../namespacesetup.html#a4ead8e1ca45242906fde7d5489f3beaa" target="_parent">author_email</a>
+ <span class="SRScope">setup</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/all_62.html b/doxygen/html/search/all_62.html
new file mode 100644
index 0000000..1979c78
--- /dev/null
+++ b/doxygen/html/search/all_62.html
@@ -0,0 +1,44 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_blanklinesallowed">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a395ee1f733c5faeb66e74b308cbc5e63" target="_parent">blankLinesAllowed</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_blanklineterminationparser">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#ab45987033aafd0458078de49d4cf1fb5" target="_parent">blankLineTerminationParser</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_blanklineterminator">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a826ac7c82dd02c99be27940c179c9af3" target="_parent">blankLineTerminator</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_borg">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classcmd2_1_1Borg.html" target="_parent">Borg</a>
+ <span class="SRScope">cmd2</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/all_63.html b/doxygen/html/search/all_63.html
new file mode 100644
index 0000000..262ec7c
--- /dev/null
+++ b/doxygen/html/search/all_63.html
@@ -0,0 +1,166 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_c">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../namespaceexample.html#a067d058cce4025d9c13742cbc474e211" target="_parent">c</a>
+ <span class="SRScope">example</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_can_5fclip">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../namespacecmd2.html#a3f2a6eb75c58ca830028f18cf2851958" target="_parent">can_clip</a>
+ <span class="SRScope">cmd2</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_case_5finsensitive">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a10de661ca23b94cd93972c260523c8a0" target="_parent">case_insensitive</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_cast">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../namespacecmd2.html#a0880940558f324b3958aedfc430f592d" target="_parent">cast</a>
+ <span class="SRScope">cmd2</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_classifiers">
+ <div class="SREntry">
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../namespacesetup.html#aa6d1b3ef82314b74854a1a1a473aadbf" target="_parent">classifiers</a>
+ <span class="SRScope">setup</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_cmd">
+ <div class="SREntry">
+ <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../classcmd2_1_1Cmd.html" target="_parent">Cmd</a>
+ <span class="SRScope">cmd2</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_cmd2">
+ <div class="SREntry">
+ <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../namespacecmd2.html" target="_parent">cmd2</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_cmd2_2epy">
+ <div class="SREntry">
+ <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../cmd2_8py.html" target="_parent">cmd2.py</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_cmd2testcase">
+ <div class="SREntry">
+ <a id="Item8" onkeydown="return searchResults.Nav(event,8)" onkeypress="return searchResults.Nav(event,8)" onkeyup="return searchResults.Nav(event,8)" class="SRSymbol" href="../classcmd2_1_1Cmd2TestCase.html" target="_parent">Cmd2TestCase</a>
+ <span class="SRScope">cmd2</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_cmdapp">
+ <div class="SREntry">
+ <a id="Item9" onkeydown="return searchResults.Nav(event,9)" onkeypress="return searchResults.Nav(event,9)" onkeyup="return searchResults.Nav(event,9)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_cmdapp')">CmdApp</a>
+ <div class="SRChildren">
+ <a id="Item9_c0" onkeydown="return searchResults.NavChild(event,9,0)" onkeypress="return searchResults.NavChild(event,9,0)" onkeyup="return searchResults.NavChild(event,9,0)" class="SRScope" href="../classcmd2_1_1Cmd2TestCase.html#ae3ce50557636abee00a3941461dd450c" target="_parent">cmd2::Cmd2TestCase::CmdApp()</a>
+ <a id="Item9_c1" onkeydown="return searchResults.NavChild(event,9,1)" onkeypress="return searchResults.NavChild(event,9,1)" onkeyup="return searchResults.NavChild(event,9,1)" class="SRScope" href="../classcmd2_1_1Cmd2TestCase.html#acc7fc3df4fb04682fd1e4b2c4cc4cd3c" target="_parent">cmd2::Cmd2TestCase::cmdapp()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_cmdlineapp">
+ <div class="SREntry">
+ <a id="Item10" onkeydown="return searchResults.Nav(event,10)" onkeypress="return searchResults.Nav(event,10)" onkeyup="return searchResults.Nav(event,10)" class="SRSymbol" href="../classexample_1_1CmdLineApp.html" target="_parent">CmdLineApp</a>
+ <span class="SRScope">example</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_cmdloop">
+ <div class="SREntry">
+ <a id="Item11" onkeydown="return searchResults.Nav(event,11)" onkeypress="return searchResults.Nav(event,11)" onkeyup="return searchResults.Nav(event,11)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a0e5f32e5ab972e32273ef5d69de81afc" target="_parent">cmdloop</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_colorcodes">
+ <div class="SREntry">
+ <a id="Item12" onkeydown="return searchResults.Nav(event,12)" onkeypress="return searchResults.Nav(event,12)" onkeyup="return searchResults.Nav(event,12)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a91dd3e77a8d1f247dcfdddbfc0288b3b" target="_parent">colorcodes</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_colorize">
+ <div class="SREntry">
+ <a id="Item13" onkeydown="return searchResults.Nav(event,13)" onkeypress="return searchResults.Nav(event,13)" onkeyup="return searchResults.Nav(event,13)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a9c7f8fd1e7909d18a0f1d8cebf6c1966" target="_parent">colorize</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_colors">
+ <div class="SREntry">
+ <a id="Item14" onkeydown="return searchResults.Nav(event,14)" onkeypress="return searchResults.Nav(event,14)" onkeyup="return searchResults.Nav(event,14)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a2ec43e734ae5b2a581216dc7914b231a" target="_parent">colors</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_commentgrammars">
+ <div class="SREntry">
+ <a id="Item15" onkeydown="return searchResults.Nav(event,15)" onkeypress="return searchResults.Nav(event,15)" onkeyup="return searchResults.Nav(event,15)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#ae6adde6cd440331e4add0bdf8c2c61d0" target="_parent">commentGrammars</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_commentinprogress">
+ <div class="SREntry">
+ <a id="Item16" onkeydown="return searchResults.Nav(event,16)" onkeypress="return searchResults.Nav(event,16)" onkeyup="return searchResults.Nav(event,16)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a0333f71a3291354d3238a4853ec5e762" target="_parent">commentInProgress</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_complete_5fstatement">
+ <div class="SREntry">
+ <a id="Item17" onkeydown="return searchResults.Nav(event,17)" onkeypress="return searchResults.Nav(event,17)" onkeyup="return searchResults.Nav(event,17)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a9f07c787a0f421ce9186b404fed63c54" target="_parent">complete_statement</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_conf">
+ <div class="SREntry">
+ <a id="Item18" onkeydown="return searchResults.Nav(event,18)" onkeypress="return searchResults.Nav(event,18)" onkeyup="return searchResults.Nav(event,18)" class="SRSymbol" href="../namespaceconf.html" target="_parent">conf</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_conf_2epy">
+ <div class="SREntry">
+ <a id="Item19" onkeydown="return searchResults.Nav(event,19)" onkeypress="return searchResults.Nav(event,19)" onkeyup="return searchResults.Nav(event,19)" class="SRSymbol" href="../conf_8py.html" target="_parent">conf.py</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_contents">
+ <div class="SREntry">
+ <a id="Item20" onkeydown="return searchResults.Nav(event,20)" onkeypress="return searchResults.Nav(event,20)" onkeyup="return searchResults.Nav(event,20)" class="SRSymbol" href="../classcmd2_1_1OutputTrap.html#a9117a6d5bfa07f1eeade54f24eeba0ed" target="_parent">contents</a>
+ <span class="SRScope">cmd2::OutputTrap</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_continuation_5fprompt">
+ <div class="SREntry">
+ <a id="Item21" onkeydown="return searchResults.Nav(event,21)" onkeypress="return searchResults.Nav(event,21)" onkeyup="return searchResults.Nav(event,21)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_continuation_5fprompt')">continuation_prompt</a>
+ <div class="SRChildren">
+ <a id="Item21_c0" onkeydown="return searchResults.NavChild(event,21,0)" onkeypress="return searchResults.NavChild(event,21,0)" onkeyup="return searchResults.NavChild(event,21,0)" class="SRScope" href="../classcmd2_1_1Cmd.html#a186ca22e76dc63ad9d8a95cfaeb4f7fd" target="_parent">cmd2::Cmd::continuation_prompt()</a>
+ <a id="Item21_c1" onkeydown="return searchResults.NavChild(event,21,1)" onkeypress="return searchResults.NavChild(event,21,1)" onkeyup="return searchResults.NavChild(event,21,1)" class="SRScope" href="../classcmd2_1_1Cmd.html#a227bb0748c5c461090c98eadc35ea5e4" target="_parent">cmd2::Cmd::continuation_prompt()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_copyright">
+ <div class="SREntry">
+ <a id="Item22" onkeydown="return searchResults.Nav(event,22)" onkeypress="return searchResults.Nav(event,22)" onkeyup="return searchResults.Nav(event,22)" class="SRSymbol" href="../namespaceconf.html#ac8ccf456b321bc9052c0691a173b6925" target="_parent">copyright</a>
+ <span class="SRScope">conf</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_current_5fscript_5fdir">
+ <div class="SREntry">
+ <a id="Item23" onkeydown="return searchResults.Nav(event,23)" onkeypress="return searchResults.Nav(event,23)" onkeyup="return searchResults.Nav(event,23)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a549399bed9574c87901100530343ac68" target="_parent">current_script_dir</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/all_64.html b/doxygen/html/search/all_64.html
new file mode 100644
index 0000000..95bf079
--- /dev/null
+++ b/doxygen/html/search/all_64.html
@@ -0,0 +1,284 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_debug">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a7b07b64964162c07f50675b2b40160b2" target="_parent">debug</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_default">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_default')">default</a>
+ <div class="SRChildren">
+ <a id="Item1_c0" onkeydown="return searchResults.NavChild(event,1,0)" onkeypress="return searchResults.NavChild(event,1,0)" onkeyup="return searchResults.NavChild(event,1,0)" class="SRScope" href="../classpirate6_1_1Pirate.html#a69d2df71d8316d75a9903d6c85f2bc15" target="_parent">pirate6::Pirate::default()</a>
+ <a id="Item1_c1" onkeydown="return searchResults.NavChild(event,1,1)" onkeypress="return searchResults.NavChild(event,1,1)" onkeyup="return searchResults.NavChild(event,1,1)" class="SRScope" href="../classpirate7_1_1Pirate.html#a79cfac8de04cdc850bc2105ba4673b37" target="_parent">pirate7::Pirate::default()</a>
+ <a id="Item1_c2" onkeydown="return searchResults.NavChild(event,1,2)" onkeypress="return searchResults.NavChild(event,1,2)" onkeyup="return searchResults.NavChild(event,1,2)" class="SRScope" href="../classpirate8_1_1Pirate.html#a591ac95f64f46374f6c08101ea7fb3c3" target="_parent">pirate8::Pirate::default()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_default_5ffile_5fname">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a3af82e64cdabf19b462cd0ddf686823d" target="_parent">default_file_name</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_default_5fto_5fshell">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_default_5fto_5fshell')">default_to_shell</a>
+ <div class="SRChildren">
+ <a id="Item3_c0" onkeydown="return searchResults.NavChild(event,3,0)" onkeypress="return searchResults.NavChild(event,3,0)" onkeyup="return searchResults.NavChild(event,3,0)" class="SRScope" href="../classcmd2_1_1Cmd.html#a7da859e33eae87d5069b96d366cf04b4" target="_parent">cmd2::Cmd::default_to_shell()</a>
+ <a id="Item3_c1" onkeydown="return searchResults.NavChild(event,3,1)" onkeypress="return searchResults.NavChild(event,3,1)" onkeyup="return searchResults.NavChild(event,3,1)" class="SRScope" href="../classpirate7_1_1Pirate.html#a629913affb56931c737d31b3dea1448a" target="_parent">pirate7::Pirate::default_to_shell()</a>
+ <a id="Item3_c2" onkeydown="return searchResults.NavChild(event,3,2)" onkeypress="return searchResults.NavChild(event,3,2)" onkeyup="return searchResults.NavChild(event,3,2)" class="SRScope" href="../classpirate8_1_1Pirate.html#ae74a9f023b21dc42364e53c563bc29b3" target="_parent">pirate8::Pirate::default_to_shell()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_defaultextension">
+ <div class="SREntry">
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#ab14061f1d84f49fb8fefcce285e7aec7" target="_parent">defaultExtension</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_description">
+ <div class="SREntry">
+ <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../namespacesetup.html#a4ad612547892c74be7035043265eb65c" target="_parent">description</a>
+ <span class="SRScope">setup</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_do_5f_5fload">
+ <div class="SREntry">
+ <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a3a237dae48a4dba0daa7e114ff098e90" target="_parent">do__load</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_do_5f_5frelative_5fload">
+ <div class="SREntry">
+ <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#aa084d0f962d9ea060c935ff6a9cf74a8" target="_parent">do__relative_load</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_do_5fcmdenvironment">
+ <div class="SREntry">
+ <a id="Item8" onkeydown="return searchResults.Nav(event,8)" onkeypress="return searchResults.Nav(event,8)" onkeyup="return searchResults.Nav(event,8)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a79949284f70e1fdb7e33117cc4195f80" target="_parent">do_cmdenvironment</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_do_5fdrink">
+ <div class="SREntry">
+ <a id="Item9" onkeydown="return searchResults.Nav(event,9)" onkeypress="return searchResults.Nav(event,9)" onkeyup="return searchResults.Nav(event,9)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_do_5fdrink')">do_drink</a>
+ <div class="SRChildren">
+ <a id="Item9_c0" onkeydown="return searchResults.NavChild(event,9,0)" onkeypress="return searchResults.NavChild(event,9,0)" onkeyup="return searchResults.NavChild(event,9,0)" class="SRScope" href="../classpirate2_1_1Pirate.html#a3a3285e575d7f08f59dad02f2dbd247d" target="_parent">pirate2::Pirate::do_drink()</a>
+ <a id="Item9_c1" onkeydown="return searchResults.NavChild(event,9,1)" onkeypress="return searchResults.NavChild(event,9,1)" onkeyup="return searchResults.NavChild(event,9,1)" class="SRScope" href="../classpirate3_1_1Pirate.html#ae62063bde0baa286f8b765b010368269" target="_parent">pirate3::Pirate::do_drink()</a>
+ <a id="Item9_c2" onkeydown="return searchResults.NavChild(event,9,2)" onkeypress="return searchResults.NavChild(event,9,2)" onkeyup="return searchResults.NavChild(event,9,2)" class="SRScope" href="../classpirate4_1_1Pirate.html#a571b4d6d457399767bec29c492772fca" target="_parent">pirate4::Pirate::do_drink()</a>
+ <a id="Item9_c3" onkeydown="return searchResults.NavChild(event,9,3)" onkeypress="return searchResults.NavChild(event,9,3)" onkeyup="return searchResults.NavChild(event,9,3)" class="SRScope" href="../classpirate5_1_1Pirate.html#a9b50e09ce86f4893c29b90a62fceed60" target="_parent">pirate5::Pirate::do_drink()</a>
+ <a id="Item9_c4" onkeydown="return searchResults.NavChild(event,9,4)" onkeypress="return searchResults.NavChild(event,9,4)" onkeyup="return searchResults.NavChild(event,9,4)" class="SRScope" href="../classpirate6_1_1Pirate.html#a53f3760dae30fc09265437594b251b56" target="_parent">pirate6::Pirate::do_drink()</a>
+ <a id="Item9_c5" onkeydown="return searchResults.NavChild(event,9,5)" onkeypress="return searchResults.NavChild(event,9,5)" onkeyup="return searchResults.NavChild(event,9,5)" class="SRScope" href="../classpirate7_1_1Pirate.html#ad07df28cca38a7a3eff760d3aa5a60da" target="_parent">pirate7::Pirate::do_drink()</a>
+ <a id="Item9_c6" onkeydown="return searchResults.NavChild(event,9,6)" onkeypress="return searchResults.NavChild(event,9,6)" onkeyup="return searchResults.NavChild(event,9,6)" class="SRScope" href="../classpirate8_1_1Pirate.html#ac695c73a0ec7548823c18434e71fa930" target="_parent">pirate8::Pirate::do_drink()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_do_5fed">
+ <div class="SREntry">
+ <a id="Item10" onkeydown="return searchResults.Nav(event,10)" onkeypress="return searchResults.Nav(event,10)" onkeyup="return searchResults.Nav(event,10)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#aebdc7ebb6dc83e9dadb8827cdab1952a" target="_parent">do_ed</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_do_5fedit">
+ <div class="SREntry">
+ <a id="Item11" onkeydown="return searchResults.Nav(event,11)" onkeypress="return searchResults.Nav(event,11)" onkeyup="return searchResults.Nav(event,11)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a900317e58aad07d0d1fb48080dc63d5c" target="_parent">do_edit</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_do_5feof">
+ <div class="SREntry">
+ <a id="Item12" onkeydown="return searchResults.Nav(event,12)" onkeypress="return searchResults.Nav(event,12)" onkeyup="return searchResults.Nav(event,12)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_do_5feof')">do_eof</a>
+ <div class="SRChildren">
+ <a id="Item12_c0" onkeydown="return searchResults.NavChild(event,12,0)" onkeypress="return searchResults.NavChild(event,12,0)" onkeyup="return searchResults.NavChild(event,12,0)" class="SRScope" href="../classcmd2_1_1Cmd.html#a489ae23e2c2dc31c04eab9287c9339fa" target="_parent">cmd2::Cmd::do_eof()</a>
+ <a id="Item12_c1" onkeydown="return searchResults.NavChild(event,12,1)" onkeypress="return searchResults.NavChild(event,12,1)" onkeyup="return searchResults.NavChild(event,12,1)" class="SRScope" href="../classcmd2_1_1Cmd.html#ab2783ec53899e2b4c0abda7007471e64" target="_parent">cmd2::Cmd::do_EOF</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_do_5fexit">
+ <div class="SREntry">
+ <a id="Item13" onkeydown="return searchResults.Nav(event,13)" onkeypress="return searchResults.Nav(event,13)" onkeyup="return searchResults.Nav(event,13)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a7407cf3f70091dc1ade5acb856585850" target="_parent">do_exit</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_do_5fhelp">
+ <div class="SREntry">
+ <a id="Item14" onkeydown="return searchResults.Nav(event,14)" onkeypress="return searchResults.Nav(event,14)" onkeyup="return searchResults.Nav(event,14)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#af112b7b704dcd8d34c389fcaa150e3d0" target="_parent">do_help</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_do_5fhi">
+ <div class="SREntry">
+ <a id="Item15" onkeydown="return searchResults.Nav(event,15)" onkeypress="return searchResults.Nav(event,15)" onkeyup="return searchResults.Nav(event,15)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a71e16c0eab993aa6f22272e04615fa4e" target="_parent">do_hi</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_do_5fhistory">
+ <div class="SREntry">
+ <a id="Item16" onkeydown="return searchResults.Nav(event,16)" onkeypress="return searchResults.Nav(event,16)" onkeyup="return searchResults.Nav(event,16)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a46d9a5551bb0456721a0bf7dc07b0d0b" target="_parent">do_history</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_do_5fl">
+ <div class="SREntry">
+ <a id="Item17" onkeydown="return searchResults.Nav(event,17)" onkeypress="return searchResults.Nav(event,17)" onkeyup="return searchResults.Nav(event,17)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a978b02763d086aa3f4a278c370b6798f" target="_parent">do_l</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_do_5fli">
+ <div class="SREntry">
+ <a id="Item18" onkeydown="return searchResults.Nav(event,18)" onkeypress="return searchResults.Nav(event,18)" onkeyup="return searchResults.Nav(event,18)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a0be8d5c8676c2da5eacb8dbaf2e10e29" target="_parent">do_li</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_do_5flist">
+ <div class="SREntry">
+ <a id="Item19" onkeydown="return searchResults.Nav(event,19)" onkeypress="return searchResults.Nav(event,19)" onkeyup="return searchResults.Nav(event,19)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#af278702e71cf57de45012216904d1bb5" target="_parent">do_list</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_do_5fload">
+ <div class="SREntry">
+ <a id="Item20" onkeydown="return searchResults.Nav(event,20)" onkeypress="return searchResults.Nav(event,20)" onkeyup="return searchResults.Nav(event,20)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a8b8c98ab5e1b98e618a5a9122c50fc74" target="_parent">do_load</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_do_5floot">
+ <div class="SREntry">
+ <a id="Item21" onkeydown="return searchResults.Nav(event,21)" onkeypress="return searchResults.Nav(event,21)" onkeyup="return searchResults.Nav(event,21)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_do_5floot')">do_loot</a>
+ <div class="SRChildren">
+ <a id="Item21_c0" onkeydown="return searchResults.NavChild(event,21,0)" onkeypress="return searchResults.NavChild(event,21,0)" onkeyup="return searchResults.NavChild(event,21,0)" class="SRScope" href="../classpirate2_1_1Pirate.html#a660169e0b360275309a4c4afb95e5d48" target="_parent">pirate2::Pirate::do_loot()</a>
+ <a id="Item21_c1" onkeydown="return searchResults.NavChild(event,21,1)" onkeypress="return searchResults.NavChild(event,21,1)" onkeyup="return searchResults.NavChild(event,21,1)" class="SRScope" href="../classpirate3_1_1Pirate.html#a3b73e9898e220e5d1cff5c042a515359" target="_parent">pirate3::Pirate::do_loot()</a>
+ <a id="Item21_c2" onkeydown="return searchResults.NavChild(event,21,2)" onkeypress="return searchResults.NavChild(event,21,2)" onkeyup="return searchResults.NavChild(event,21,2)" class="SRScope" href="../classpirate4_1_1Pirate.html#a9e0724a9ba5f572e754281b2b4522b32" target="_parent">pirate4::Pirate::do_loot()</a>
+ <a id="Item21_c3" onkeydown="return searchResults.NavChild(event,21,3)" onkeypress="return searchResults.NavChild(event,21,3)" onkeyup="return searchResults.NavChild(event,21,3)" class="SRScope" href="../classpirate5_1_1Pirate.html#ac1af3f414fec3fc70196c198effa3536" target="_parent">pirate5::Pirate::do_loot()</a>
+ <a id="Item21_c4" onkeydown="return searchResults.NavChild(event,21,4)" onkeypress="return searchResults.NavChild(event,21,4)" onkeyup="return searchResults.NavChild(event,21,4)" class="SRScope" href="../classpirate6_1_1Pirate.html#a2567b41cc9c463642aecf897ec66c3a3" target="_parent">pirate6::Pirate::do_loot()</a>
+ <a id="Item21_c5" onkeydown="return searchResults.NavChild(event,21,5)" onkeypress="return searchResults.NavChild(event,21,5)" onkeyup="return searchResults.NavChild(event,21,5)" class="SRScope" href="../classpirate7_1_1Pirate.html#af8aee724dc8f385567ea17612d038ec0" target="_parent">pirate7::Pirate::do_loot()</a>
+ <a id="Item21_c6" onkeydown="return searchResults.NavChild(event,21,6)" onkeypress="return searchResults.NavChild(event,21,6)" onkeyup="return searchResults.NavChild(event,21,6)" class="SRScope" href="../classpirate8_1_1Pirate.html#a66a92ca585ec86714f98099fa25b1dbc" target="_parent">pirate8::Pirate::do_loot()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_do_5forate">
+ <div class="SREntry">
+ <a id="Item22" onkeydown="return searchResults.Nav(event,22)" onkeypress="return searchResults.Nav(event,22)" onkeyup="return searchResults.Nav(event,22)" class="SRSymbol" href="../classexample_1_1CmdLineApp.html#ac9058ddc022235f3876c6b410ddeb688" target="_parent">do_orate</a>
+ <span class="SRScope">example::CmdLineApp</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_do_5fpause">
+ <div class="SREntry">
+ <a id="Item23" onkeydown="return searchResults.Nav(event,23)" onkeypress="return searchResults.Nav(event,23)" onkeyup="return searchResults.Nav(event,23)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a468717f63c360b46dd5f5bcbae4b0c9c" target="_parent">do_pause</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_do_5fpy">
+ <div class="SREntry">
+ <a id="Item24" onkeydown="return searchResults.Nav(event,24)" onkeypress="return searchResults.Nav(event,24)" onkeyup="return searchResults.Nav(event,24)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a5ccce52c26063115070d56b6f099223b" target="_parent">do_py</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_do_5fq">
+ <div class="SREntry">
+ <a id="Item25" onkeydown="return searchResults.Nav(event,25)" onkeypress="return searchResults.Nav(event,25)" onkeyup="return searchResults.Nav(event,25)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#ad938266e8224edd7a6e681b9f4416cb5" target="_parent">do_q</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_do_5fquit">
+ <div class="SREntry">
+ <a id="Item26" onkeydown="return searchResults.Nav(event,26)" onkeypress="return searchResults.Nav(event,26)" onkeyup="return searchResults.Nav(event,26)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_do_5fquit')">do_quit</a>
+ <div class="SRChildren">
+ <a id="Item26_c0" onkeydown="return searchResults.NavChild(event,26,0)" onkeypress="return searchResults.NavChild(event,26,0)" onkeyup="return searchResults.NavChild(event,26,0)" class="SRScope" href="../classcmd2_1_1Cmd.html#a27f6387585848a575e95c936ce97c4cf" target="_parent">cmd2::Cmd::do_quit()</a>
+ <a id="Item26_c1" onkeydown="return searchResults.NavChild(event,26,1)" onkeypress="return searchResults.NavChild(event,26,1)" onkeyup="return searchResults.NavChild(event,26,1)" class="SRScope" href="../classpirate5_1_1Pirate.html#a793c0b22262bf11027ce319084e28bed" target="_parent">pirate5::Pirate::do_quit()</a>
+ <a id="Item26_c2" onkeydown="return searchResults.NavChild(event,26,2)" onkeypress="return searchResults.NavChild(event,26,2)" onkeyup="return searchResults.NavChild(event,26,2)" class="SRScope" href="../classpirate6_1_1Pirate.html#abed4fab75233972eb289ac6a84345098" target="_parent">pirate6::Pirate::do_quit()</a>
+ <a id="Item26_c3" onkeydown="return searchResults.NavChild(event,26,3)" onkeypress="return searchResults.NavChild(event,26,3)" onkeyup="return searchResults.NavChild(event,26,3)" class="SRScope" href="../classpirate7_1_1Pirate.html#a0a5b47995cb6dcd9f58a8a6f24f1a95c" target="_parent">pirate7::Pirate::do_quit()</a>
+ <a id="Item26_c4" onkeydown="return searchResults.NavChild(event,26,4)" onkeypress="return searchResults.NavChild(event,26,4)" onkeyup="return searchResults.NavChild(event,26,4)" class="SRScope" href="../classpirate8_1_1Pirate.html#a833084dcd0c123717419882ec40d8d7f" target="_parent">pirate8::Pirate::do_quit()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_do_5fr">
+ <div class="SREntry">
+ <a id="Item27" onkeydown="return searchResults.Nav(event,27)" onkeypress="return searchResults.Nav(event,27)" onkeyup="return searchResults.Nav(event,27)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a0a9b6e01b7ac4efb65f2957c28949e87" target="_parent">do_r</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_do_5frun">
+ <div class="SREntry">
+ <a id="Item28" onkeydown="return searchResults.Nav(event,28)" onkeypress="return searchResults.Nav(event,28)" onkeyup="return searchResults.Nav(event,28)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#aafd86f263566aa4f2b5bd3c3ea64c678" target="_parent">do_run</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_do_5fsave">
+ <div class="SREntry">
+ <a id="Item29" onkeydown="return searchResults.Nav(event,29)" onkeypress="return searchResults.Nav(event,29)" onkeyup="return searchResults.Nav(event,29)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a12d5262e31e148dafea6017a356ed9cd" target="_parent">do_save</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_do_5fsay">
+ <div class="SREntry">
+ <a id="Item30" onkeydown="return searchResults.Nav(event,30)" onkeypress="return searchResults.Nav(event,30)" onkeyup="return searchResults.Nav(event,30)" class="SRSymbol" href="../classexample_1_1CmdLineApp.html#a5acab19a8c4c609e944ea1cb345a5ec3" target="_parent">do_say</a>
+ <span class="SRScope">example::CmdLineApp</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_do_5fset">
+ <div class="SREntry">
+ <a id="Item31" onkeydown="return searchResults.Nav(event,31)" onkeypress="return searchResults.Nav(event,31)" onkeyup="return searchResults.Nav(event,31)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a1587bec304ebe93070072d273da9bb31" target="_parent">do_set</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_do_5fshell">
+ <div class="SREntry">
+ <a id="Item32" onkeydown="return searchResults.Nav(event,32)" onkeypress="return searchResults.Nav(event,32)" onkeyup="return searchResults.Nav(event,32)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a734c394c38de8828960370d6d8e68004" target="_parent">do_shell</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_do_5fshortcuts">
+ <div class="SREntry">
+ <a id="Item33" onkeydown="return searchResults.Nav(event,33)" onkeypress="return searchResults.Nav(event,33)" onkeyup="return searchResults.Nav(event,33)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#aea47330c6e0f4e5f14e2cdff41679597" target="_parent">do_shortcuts</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_do_5fshow">
+ <div class="SREntry">
+ <a id="Item34" onkeydown="return searchResults.Nav(event,34)" onkeypress="return searchResults.Nav(event,34)" onkeyup="return searchResults.Nav(event,34)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a4816ba13212f079e4b1e865d20041983" target="_parent">do_show</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_do_5fsing">
+ <div class="SREntry">
+ <a id="Item35" onkeydown="return searchResults.Nav(event,35)" onkeypress="return searchResults.Nav(event,35)" onkeyup="return searchResults.Nav(event,35)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_do_5fsing')">do_sing</a>
+ <div class="SRChildren">
+ <a id="Item35_c0" onkeydown="return searchResults.NavChild(event,35,0)" onkeypress="return searchResults.NavChild(event,35,0)" onkeyup="return searchResults.NavChild(event,35,0)" class="SRScope" href="../classpirate7_1_1Pirate.html#a48b1905aeb2a7161ccfc99e5d80c50ca" target="_parent">pirate7::Pirate::do_sing()</a>
+ <a id="Item35_c1" onkeydown="return searchResults.NavChild(event,35,1)" onkeypress="return searchResults.NavChild(event,35,1)" onkeyup="return searchResults.NavChild(event,35,1)" class="SRScope" href="../classpirate8_1_1Pirate.html#a50a1a2e07f16110d9b6808881774878e" target="_parent">pirate8::Pirate::do_sing()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_do_5fspeak">
+ <div class="SREntry">
+ <a id="Item36" onkeydown="return searchResults.Nav(event,36)" onkeypress="return searchResults.Nav(event,36)" onkeyup="return searchResults.Nav(event,36)" class="SRSymbol" href="../classexample_1_1CmdLineApp.html#afdc6e3337a734471574398731d582ec9" target="_parent">do_speak</a>
+ <span class="SRScope">example::CmdLineApp</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_do_5fyo">
+ <div class="SREntry">
+ <a id="Item37" onkeydown="return searchResults.Nav(event,37)" onkeypress="return searchResults.Nav(event,37)" onkeyup="return searchResults.Nav(event,37)" class="SRSymbol" href="../classpirate8_1_1Pirate.html#a12b9e8c2370171060fbc39780f6ab65e" target="_parent">do_yo</a>
+ <span class="SRScope">pirate8::Pirate</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/all_65.html b/doxygen/html/search/all_65.html
new file mode 100644
index 0000000..62168e6
--- /dev/null
+++ b/doxygen/html/search/all_65.html
@@ -0,0 +1,105 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_echo">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a417779ccb5de864826f97a959bd196d3" target="_parent">echo</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_editor">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_editor')">editor</a>
+ <div class="SRChildren">
+ <a id="Item1_c0" onkeydown="return searchResults.NavChild(event,1,0)" onkeypress="return searchResults.NavChild(event,1,0)" onkeyup="return searchResults.NavChild(event,1,0)" class="SRScope" href="../classcmd2_1_1Cmd.html#a25fe904aca52573c6f10e798dd561588" target="_parent">cmd2::Cmd::editor()</a>
+ <a id="Item1_c1" onkeydown="return searchResults.NavChild(event,1,1)" onkeypress="return searchResults.NavChild(event,1,1)" onkeyup="return searchResults.NavChild(event,1,1)" class="SRScope" href="../classcmd2_1_1Cmd.html#a3a1abb5d4a8d42dcce7d61b04bdf9e97" target="_parent">cmd2::Cmd::editor()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_embeddedconsoleexit">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classcmd2_1_1EmbeddedConsoleExit.html" target="_parent">EmbeddedConsoleExit</a>
+ <span class="SRScope">cmd2</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_emptystatement">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classcmd2_1_1EmptyStatement.html" target="_parent">EmptyStatement</a>
+ <span class="SRScope">cmd2</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_errmsg">
+ <div class="SREntry">
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classcmd2_1_1PasteBufferError.html#adaa363483c6d5a54f13713233ba398b2" target="_parent">errmsg</a>
+ <span class="SRScope">cmd2::PasteBufferError</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_error">
+ <div class="SREntry">
+ <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../classcmd2_1_1OptionParser.html#ada4f39b453e033ae4356709f8ee9f340" target="_parent">error</a>
+ <span class="SRScope">cmd2::OptionParser</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_example">
+ <div class="SREntry">
+ <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../namespaceexample.html" target="_parent">example</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_example_2epy">
+ <div class="SREntry">
+ <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../example_8py.html" target="_parent">example.py</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_exclude_5ftrees">
+ <div class="SREntry">
+ <a id="Item8" onkeydown="return searchResults.Nav(event,8)" onkeypress="return searchResults.Nav(event,8)" onkeyup="return searchResults.Nav(event,8)" class="SRSymbol" href="../namespaceconf.html#acfb345e27f5356b8778ab7b673e72556" target="_parent">exclude_trees</a>
+ <span class="SRScope">conf</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_excludefromhistory">
+ <div class="SREntry">
+ <a id="Item9" onkeydown="return searchResults.Nav(event,9)" onkeypress="return searchResults.Nav(event,9)" onkeyup="return searchResults.Nav(event,9)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a35586c262b272917f6ecae8e76fca6b9" target="_parent">excludeFromHistory</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_exit">
+ <div class="SREntry">
+ <a id="Item10" onkeydown="return searchResults.Nav(event,10)" onkeypress="return searchResults.Nav(event,10)" onkeyup="return searchResults.Nav(event,10)" class="SRSymbol" href="../classcmd2_1_1OptionParser.html#ad82c8fb7559af2e4b1663e0762a80c89" target="_parent">exit</a>
+ <span class="SRScope">cmd2::OptionParser</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_expectationparser">
+ <div class="SREntry">
+ <a id="Item11" onkeydown="return searchResults.Nav(event,11)" onkeypress="return searchResults.Nav(event,11)" onkeyup="return searchResults.Nav(event,11)" class="SRSymbol" href="../classcmd2_1_1Cmd2TestCase.html#af9574fde56ba05bc1532a6a028fb566d" target="_parent">expectationParser</a>
+ <span class="SRScope">cmd2::Cmd2TestCase</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_extend">
+ <div class="SREntry">
+ <a id="Item12" onkeydown="return searchResults.Nav(event,12)" onkeypress="return searchResults.Nav(event,12)" onkeyup="return searchResults.Nav(event,12)" class="SRSymbol" href="../classcmd2_1_1History.html#a1c036910ea442db79fe012715b29c9db" target="_parent">extend</a>
+ <span class="SRScope">cmd2::History</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_extensions">
+ <div class="SREntry">
+ <a id="Item13" onkeydown="return searchResults.Nav(event,13)" onkeypress="return searchResults.Nav(event,13)" onkeyup="return searchResults.Nav(event,13)" class="SRSymbol" href="../namespaceconf.html#a540efa67c53e84c1c353c1df2e37e39c" target="_parent">extensions</a>
+ <span class="SRScope">conf</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/all_66.html b/doxygen/html/search/all_66.html
new file mode 100644
index 0000000..738e246
--- /dev/null
+++ b/doxygen/html/search/all_66.html
@@ -0,0 +1,66 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_feedback_5fto_5foutput">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#ad571e5687af698c33a547062762a26bc" target="_parent">feedback_to_output</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_fetchtranscripts">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classcmd2_1_1Cmd2TestCase.html#ad82fc3489ffaf8ae227e7b122df389e0" target="_parent">fetchTranscripts</a>
+ <span class="SRScope">cmd2::Cmd2TestCase</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_fileimport">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a66160524beda7b75d70070bebce69e42" target="_parent">fileimport</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_fileutil">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../namespacefileutil.html" target="_parent">fileutil</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_fileutil_2epy">
+ <div class="SREntry">
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../fileutil_8py.html" target="_parent">fileutil.py</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_find_5fpackages">
+ <div class="SREntry">
+ <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../namespacesetup.html#abf9d3e0287e770123ae15c37ce1173e5" target="_parent">find_packages</a>
+ <span class="SRScope">setup</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_full_5fparsed_5fstatement">
+ <div class="SREntry">
+ <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../classcmd2_1_1ParsedString.html#a6ac3a7f2f37126a25774517b3eb7cace" target="_parent">full_parsed_statement</a>
+ <span class="SRScope">cmd2::ParsedString</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_func_5fnamed">
+ <div class="SREntry">
+ <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a7fbb17b136654f705387ede1fb685a3e" target="_parent">func_named</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/all_67.html b/doxygen/html/search/all_67.html
new file mode 100644
index 0000000..9c69b05
--- /dev/null
+++ b/doxygen/html/search/all_67.html
@@ -0,0 +1,59 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_get">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classcmd2_1_1History.html#a030faac02c0b814fc676d21d8c5e049c" target="_parent">get</a>
+ <span class="SRScope">cmd2::History</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_get_5fpaste_5fbuffer">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_get_5fpaste_5fbuffer')">get_paste_buffer</a>
+ <div class="SRChildren">
+ <a id="Item1_c0" onkeydown="return searchResults.NavChild(event,1,0)" onkeypress="return searchResults.NavChild(event,1,0)" onkeyup="return searchResults.NavChild(event,1,0)" class="SRScope" href="../namespacecmd2.html#a9f1495f6c72f7d8c0dbb0f9f22029763" target="_parent">cmd2::get_paste_buffer</a>
+ <a id="Item1_c1" onkeydown="return searchResults.NavChild(event,1,1)" onkeypress="return searchResults.NavChild(event,1,1)" onkeyup="return searchResults.NavChild(event,1,1)" class="SRScope" href="../namespacecmd2.html#a9f1495f6c72f7d8c0dbb0f9f22029763" target="_parent">cmd2::get_paste_buffer</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_gold">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_gold')">gold</a>
+ <div class="SRChildren">
+ <a id="Item2_c0" onkeydown="return searchResults.NavChild(event,2,0)" onkeypress="return searchResults.NavChild(event,2,0)" onkeyup="return searchResults.NavChild(event,2,0)" class="SRScope" href="../classpirate2_1_1Pirate.html#aed1ea3a043e553b0cd6d1b9053e303eb" target="_parent">pirate2::Pirate::gold()</a>
+ <a id="Item2_c1" onkeydown="return searchResults.NavChild(event,2,1)" onkeypress="return searchResults.NavChild(event,2,1)" onkeyup="return searchResults.NavChild(event,2,1)" class="SRScope" href="../classpirate3_1_1Pirate.html#aa49bab8d18e2f2995e0da7c10c0258da" target="_parent">pirate3::Pirate::gold()</a>
+ <a id="Item2_c2" onkeydown="return searchResults.NavChild(event,2,2)" onkeypress="return searchResults.NavChild(event,2,2)" onkeyup="return searchResults.NavChild(event,2,2)" class="SRScope" href="../classpirate4_1_1Pirate.html#ab593f89182e85630e8b982bb4378f514" target="_parent">pirate4::Pirate::gold()</a>
+ <a id="Item2_c3" onkeydown="return searchResults.NavChild(event,2,3)" onkeypress="return searchResults.NavChild(event,2,3)" onkeyup="return searchResults.NavChild(event,2,3)" class="SRScope" href="../classpirate5_1_1Pirate.html#aafe1692ad983467cd710537574b7a1e4" target="_parent">pirate5::Pirate::gold()</a>
+ <a id="Item2_c4" onkeydown="return searchResults.NavChild(event,2,4)" onkeypress="return searchResults.NavChild(event,2,4)" onkeyup="return searchResults.NavChild(event,2,4)" class="SRScope" href="../classpirate6_1_1Pirate.html#a5a889a6a62da9c45d3ff03c426cd6c9f" target="_parent">pirate6::Pirate::gold()</a>
+ <a id="Item2_c5" onkeydown="return searchResults.NavChild(event,2,5)" onkeypress="return searchResults.NavChild(event,2,5)" onkeyup="return searchResults.NavChild(event,2,5)" class="SRScope" href="../classpirate7_1_1Pirate.html#a36c15ca3fd5f8d87411159745b39cfe2" target="_parent">pirate7::Pirate::gold()</a>
+ <a id="Item2_c6" onkeydown="return searchResults.NavChild(event,2,6)" onkeypress="return searchResults.NavChild(event,2,6)" onkeyup="return searchResults.NavChild(event,2,6)" class="SRScope" href="../classpirate8_1_1Pirate.html#ac873d3cc1b7bbafae76e2fd11bbcd609" target="_parent">pirate8::Pirate::gold()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_graph">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../namespacegraph.html" target="_parent">graph</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_graph_2epy">
+ <div class="SREntry">
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../graph_8py.html" target="_parent">graph.py</a>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/all_68.html b/doxygen/html/search/all_68.html
new file mode 100644
index 0000000..bc06f62
--- /dev/null
+++ b/doxygen/html/search/all_68.html
@@ -0,0 +1,65 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_help">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_help')">help</a>
+ <div class="SRChildren">
+ <a id="Item0_c0" onkeydown="return searchResults.NavChild(event,0,0)" onkeypress="return searchResults.NavChild(event,0,0)" onkeyup="return searchResults.NavChild(event,0,0)" class="SRScope" href="../classcmd2_1_1Cmd.html#a9db85d1db5ea30170d540102f1206b1f" target="_parent">cmd2::Cmd::help()</a>
+ <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../classpirate8_1_1Pirate.html#aa31243fbf624c32a23346aefadeb2864" target="_parent">pirate8::Pirate::help()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_history">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a666a090bc7298aae6ca55840e9418f96" target="_parent">history</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_history">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classcmd2_1_1History.html" target="_parent">History</a>
+ <span class="SRScope">cmd2</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_historyitem">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classcmd2_1_1HistoryItem.html" target="_parent">HistoryItem</a>
+ <span class="SRScope">cmd2</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_html_5fstatic_5fpath">
+ <div class="SREntry">
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../namespaceconf.html#acb91fefcfd3aa6f3529fa682ab834832" target="_parent">html_static_path</a>
+ <span class="SRScope">conf</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_html_5ftheme">
+ <div class="SREntry">
+ <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../namespaceconf.html#a7f1b143ff25817758abd21a7db110510" target="_parent">html_theme</a>
+ <span class="SRScope">conf</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_htmlhelp_5fbasename">
+ <div class="SREntry">
+ <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../namespaceconf.html#a74d707b34bba474e9057f383ad01de83" target="_parent">htmlhelp_basename</a>
+ <span class="SRScope">conf</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/all_69.html b/doxygen/html/search/all_69.html
new file mode 100644
index 0000000..372bd5d
--- /dev/null
+++ b/doxygen/html/search/all_69.html
@@ -0,0 +1,79 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_idx">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classcmd2_1_1HistoryItem.html#a83243fbd9faac88d0fb2c13473029d12" target="_parent">idx</a>
+ <span class="SRScope">cmd2::HistoryItem</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_ignorebug">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../namespaceignoreBug.html" target="_parent">ignoreBug</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_ignorebug_2epy">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../ignoreBug_8py.html" target="_parent">ignoreBug.py</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_initial_5fgold">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_initial_5fgold')">initial_gold</a>
+ <div class="SRChildren">
+ <a id="Item3_c0" onkeydown="return searchResults.NavChild(event,3,0)" onkeypress="return searchResults.NavChild(event,3,0)" onkeyup="return searchResults.NavChild(event,3,0)" class="SRScope" href="../classpirate3_1_1Pirate.html#a9fbdf2c85171048564a53b367bbf3fcd" target="_parent">pirate3::Pirate::initial_gold()</a>
+ <a id="Item3_c1" onkeydown="return searchResults.NavChild(event,3,1)" onkeypress="return searchResults.NavChild(event,3,1)" onkeyup="return searchResults.NavChild(event,3,1)" class="SRScope" href="../classpirate4_1_1Pirate.html#ac2d53ce13cc6eea50970138b28ea008e" target="_parent">pirate4::Pirate::initial_gold()</a>
+ <a id="Item3_c2" onkeydown="return searchResults.NavChild(event,3,2)" onkeypress="return searchResults.NavChild(event,3,2)" onkeyup="return searchResults.NavChild(event,3,2)" class="SRScope" href="../classpirate5_1_1Pirate.html#a00dfc293b3c3d61b209143738fabb805" target="_parent">pirate5::Pirate::initial_gold()</a>
+ <a id="Item3_c3" onkeydown="return searchResults.NavChild(event,3,3)" onkeypress="return searchResults.NavChild(event,3,3)" onkeyup="return searchResults.NavChild(event,3,3)" class="SRScope" href="../classpirate6_1_1Pirate.html#a20cd2f57129f1d841223123e279b451c" target="_parent">pirate6::Pirate::initial_gold()</a>
+ <a id="Item3_c4" onkeydown="return searchResults.NavChild(event,3,4)" onkeypress="return searchResults.NavChild(event,3,4)" onkeyup="return searchResults.NavChild(event,3,4)" class="SRScope" href="../classpirate7_1_1Pirate.html#a27c913369358b5566f4ef81c6a2aaae8" target="_parent">pirate7::Pirate::initial_gold()</a>
+ <a id="Item3_c5" onkeydown="return searchResults.NavChild(event,3,5)" onkeypress="return searchResults.NavChild(event,3,5)" onkeyup="return searchResults.NavChild(event,3,5)" class="SRScope" href="../classpirate8_1_1Pirate.html#a1e1d7e93f333c15b3245fabcfe939fc9" target="_parent">pirate8::Pirate::initial_gold()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_initial_5fstdout">
+ <div class="SREntry">
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#af7cb41e066bc55be38b97ea82269e5e8" target="_parent">initial_stdout</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_inputparser">
+ <div class="SREntry">
+ <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a984d7a052143f938fa7894fbd44632d2" target="_parent">inputParser</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_install_5frequires">
+ <div class="SREntry">
+ <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../namespacesetup.html#a63491535b376b15204c70db3fe9924d2" target="_parent">install_requires</a>
+ <span class="SRScope">setup</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_intersphinx_5fmapping">
+ <div class="SREntry">
+ <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../namespaceconf.html#a9d1981d8fc4e2521d62ffc607e3ef8f2" target="_parent">intersphinx_mapping</a>
+ <span class="SRScope">conf</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_intro">
+ <div class="SREntry">
+ <a id="Item8" onkeydown="return searchResults.Nav(event,8)" onkeypress="return searchResults.Nav(event,8)" onkeyup="return searchResults.Nav(event,8)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a3f1d7fcb42b72f182eed91009e0708c3" target="_parent">intro</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/all_6b.html b/doxygen/html/search/all_6b.html
new file mode 100644
index 0000000..954b9ab
--- /dev/null
+++ b/doxygen/html/search/all_6b.html
@@ -0,0 +1,41 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_kept_5fstate">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#ad480d9102b3a5e4c8c5541d2c205a1ad" target="_parent">kept_state</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_kept_5fsys">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a86a3b99c482252a9c9e7fc283c7eae5d" target="_parent">kept_sys</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_keywords">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_keywords')">keywords</a>
+ <div class="SRChildren">
+ <a id="Item2_c0" onkeydown="return searchResults.NavChild(event,2,0)" onkeypress="return searchResults.NavChild(event,2,0)" onkeyup="return searchResults.NavChild(event,2,0)" class="SRScope" href="../classcmd2_1_1Cmd.html#a8ccd464e255a798b587637f9b812dbcd" target="_parent">cmd2::Cmd::keywords()</a>
+ <a id="Item2_c1" onkeydown="return searchResults.NavChild(event,2,1)" onkeypress="return searchResults.NavChild(event,2,1)" onkeyup="return searchResults.NavChild(event,2,1)" class="SRScope" href="../namespacesetup.html#a97e6300ec1966f2580ee08f1f55e2f46" target="_parent">setup::keywords()</a>
+ </div>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/all_6c.html b/doxygen/html/search/all_6c.html
new file mode 100644
index 0000000..7d88420
--- /dev/null
+++ b/doxygen/html/search/all_6c.html
@@ -0,0 +1,92 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_label">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../namespacegraph.html#a5c14f78e77b679d186ec0f801701c679" target="_parent">label</a>
+ <span class="SRScope">graph</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_last_5fmatching">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#aea5c4d49c7b6f552b6123e5a981a6f49" target="_parent">last_matching</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_lastcmd">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#adaaec8df571e88463c3b8b02fefea8b2" target="_parent">lastcmd</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_latex_5fdocuments">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../namespaceconf.html#a00b7896473527f894006130b1113cb4b" target="_parent">latex_documents</a>
+ <span class="SRScope">conf</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_legalchars">
+ <div class="SREntry">
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a866c4b8895784a477d36bebfecfa397e" target="_parent">legalChars</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_license">
+ <div class="SREntry">
+ <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../namespacesetup.html#a22ada03d1aaa82c1c9c27d0ae25da2b7" target="_parent">license</a>
+ <span class="SRScope">setup</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_line">
+ <div class="SREntry">
+ <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../namespacegraph.html#aeb376d33cefa83d8d00f907473593f8c" target="_parent">line</a>
+ <span class="SRScope">graph</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_listformat">
+ <div class="SREntry">
+ <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../classcmd2_1_1HistoryItem.html#ac496a3283d2754e61e156ddbf2370259" target="_parent">listformat</a>
+ <span class="SRScope">cmd2::HistoryItem</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_ljust">
+ <div class="SREntry">
+ <a id="Item8" onkeydown="return searchResults.Nav(event,8)" onkeypress="return searchResults.Nav(event,8)" onkeyup="return searchResults.Nav(event,8)" class="SRSymbol" href="../namespacecmd2.html#ad4ac87ba068f9549b5a7735054df8065" target="_parent">ljust</a>
+ <span class="SRScope">cmd2</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_locals_5fin_5fpy">
+ <div class="SREntry">
+ <a id="Item9" onkeydown="return searchResults.Nav(event,9)" onkeypress="return searchResults.Nav(event,9)" onkeyup="return searchResults.Nav(event,9)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a55e7978c792429a0a2e3321abdbd23fe" target="_parent">locals_in_py</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_long_5fdescription">
+ <div class="SREntry">
+ <a id="Item10" onkeydown="return searchResults.Nav(event,10)" onkeypress="return searchResults.Nav(event,10)" onkeyup="return searchResults.Nav(event,10)" class="SRSymbol" href="../namespacesetup.html#a718ebc1d14d8aaf7bf72092d219f19fa" target="_parent">long_description</a>
+ <span class="SRScope">setup</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_lowercase">
+ <div class="SREntry">
+ <a id="Item11" onkeydown="return searchResults.Nav(event,11)" onkeypress="return searchResults.Nav(event,11)" onkeyup="return searchResults.Nav(event,11)" class="SRSymbol" href="../classcmd2_1_1HistoryItem.html#a74c5f486309e86773802f72335ff4252" target="_parent">lowercase</a>
+ <span class="SRScope">cmd2::HistoryItem</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/all_6d.html b/doxygen/html/search/all_6d.html
new file mode 100644
index 0000000..5160ab1
--- /dev/null
+++ b/doxygen/html/search/all_6d.html
@@ -0,0 +1,55 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_master_5fdoc">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../namespaceconf.html#ae22a29d94a222730836db739d6dbd71e" target="_parent">master_doc</a>
+ <span class="SRScope">conf</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_maxrepeats">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classexample_1_1CmdLineApp.html#a81a94979fcdd998c72d530e47bab88e0" target="_parent">maxrepeats</a>
+ <span class="SRScope">example::CmdLineApp</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_multilinecommand">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a295de6e6060359049be89b5cdb6c09b1" target="_parent">multilineCommand</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_multilinecommands">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_multilinecommands')">multilineCommands</a>
+ <div class="SRChildren">
+ <a id="Item3_c0" onkeydown="return searchResults.NavChild(event,3,0)" onkeypress="return searchResults.NavChild(event,3,0)" onkeyup="return searchResults.NavChild(event,3,0)" class="SRScope" href="../classcmd2_1_1Cmd.html#a05fbd7501cbc1f911e9a4925e5f0804a" target="_parent">cmd2::Cmd::multilineCommands()</a>
+ <a id="Item3_c1" onkeydown="return searchResults.NavChild(event,3,1)" onkeypress="return searchResults.NavChild(event,3,1)" onkeyup="return searchResults.NavChild(event,3,1)" class="SRScope" href="../classpirate7_1_1Pirate.html#a46b726f347667822a67991b15333d1fa" target="_parent">pirate7::Pirate::multilineCommands()</a>
+ <a id="Item3_c2" onkeydown="return searchResults.NavChild(event,3,2)" onkeypress="return searchResults.NavChild(event,3,2)" onkeyup="return searchResults.NavChild(event,3,2)" class="SRScope" href="../classpirate8_1_1Pirate.html#a0e6a47a7565fdd6731f3861053e4061d" target="_parent">pirate8::Pirate::multilineCommands()</a>
+ <a id="Item3_c3" onkeydown="return searchResults.NavChild(event,3,3)" onkeypress="return searchResults.NavChild(event,3,3)" onkeyup="return searchResults.NavChild(event,3,3)" class="SRScope" href="../classexample_1_1CmdLineApp.html#a7720e4d8dd45f289c3962be91c05ac33" target="_parent">example::CmdLineApp::multilineCommands()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_multilineparser">
+ <div class="SREntry">
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a501ba802672b553037e265760319cfe1" target="_parent">multilineParser</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/all_6e.html b/doxygen/html/search/all_6e.html
new file mode 100644
index 0000000..8b93d48
--- /dev/null
+++ b/doxygen/html/search/all_6e.html
@@ -0,0 +1,44 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_name">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../namespacesetup.html#a4b28e5b21e957c451ff3aa28f58c6383" target="_parent">name</a>
+ <span class="SRScope">setup</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_nospecialparse">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a4e4d47a554f0725c2562c2bc19af1a3e" target="_parent">noSpecialParse</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_notregexpattern">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classcmd2_1_1Cmd2TestCase.html#a29b62f02c603b82014102babccd0c40e" target="_parent">notRegexPattern</a>
+ <span class="SRScope">cmd2::Cmd2TestCase</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_notsettableerror">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classcmd2_1_1NotSettableError.html" target="_parent">NotSettableError</a>
+ <span class="SRScope">cmd2</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/all_6f.html b/doxygen/html/search/all_6f.html
new file mode 100644
index 0000000..1f72507
--- /dev/null
+++ b/doxygen/html/search/all_6f.html
@@ -0,0 +1,80 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_obj">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classcmd2_1_1Statekeeper.html#a84a5071e786e0dff91a413e3fd0470c1" target="_parent">obj</a>
+ <span class="SRScope">cmd2::Statekeeper</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_old_5fcompleter">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a4540b84ee5f75aa1f915042ac4f327dc" target="_parent">old_completer</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_old_5fstdout">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classcmd2_1_1OutputTrap.html#ac7a0b848dc18c74b089bc0d4044996de" target="_parent">old_stdout</a>
+ <span class="SRScope">cmd2::OutputTrap</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_onecmd">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a7b46b9fabe42bf5ec481ab5ea68effcd" target="_parent">onecmd</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_onecmd_5fplus_5fhooks">
+ <div class="SREntry">
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#ac188a434c9c7d5c939e971a3d42c1c63" target="_parent">onecmd_plus_hooks</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_optionparser">
+ <div class="SREntry">
+ <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../classcmd2_1_1OptionParser.html" target="_parent">OptionParser</a>
+ <span class="SRScope">cmd2</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_options">
+ <div class="SREntry">
+ <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../namespacecmd2.html#a863be2c5e3b9fdec03710fd550801c22" target="_parent">options</a>
+ <span class="SRScope">cmd2</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_options_5fdefined">
+ <div class="SREntry">
+ <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../namespacecmd2.html#afd483925db6ff208624b8e5c0ae09271" target="_parent">options_defined</a>
+ <span class="SRScope">cmd2</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_outputtrap">
+ <div class="SREntry">
+ <a id="Item8" onkeydown="return searchResults.Nav(event,8)" onkeypress="return searchResults.Nav(event,8)" onkeyup="return searchResults.Nav(event,8)" class="SRSymbol" href="../classcmd2_1_1Cmd2TestCase.html#adeb5a7b735ad3b7f23a3c44d15ad283e" target="_parent">outputTrap</a>
+ <span class="SRScope">cmd2::Cmd2TestCase</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_outputtrap">
+ <div class="SREntry">
+ <a id="Item9" onkeydown="return searchResults.Nav(event,9)" onkeypress="return searchResults.Nav(event,9)" onkeyup="return searchResults.Nav(event,9)" class="SRSymbol" href="../classcmd2_1_1OutputTrap.html" target="_parent">OutputTrap</a>
+ <span class="SRScope">cmd2</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/all_70.html b/doxygen/html/search/all_70.html
new file mode 100644
index 0000000..f238770
--- /dev/null
+++ b/doxygen/html/search/all_70.html
@@ -0,0 +1,325 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_parsed">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a1d2749139a96bd29ddabc6cb0dfd4c00" target="_parent">parsed</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_parsedstring">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classcmd2_1_1ParsedString.html" target="_parent">ParsedString</a>
+ <span class="SRScope">cmd2</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_parser">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_parser')">parser</a>
+ <div class="SRChildren">
+ <a id="Item2_c0" onkeydown="return searchResults.NavChild(event,2,0)" onkeypress="return searchResults.NavChild(event,2,0)" onkeyup="return searchResults.NavChild(event,2,0)" class="SRScope" href="../classcmd2_1_1Cmd.html#a60c8c9f51ca086f83a2563b7c5e93421" target="_parent">cmd2::Cmd::parser()</a>
+ <a id="Item2_c1" onkeydown="return searchResults.NavChild(event,2,1)" onkeypress="return searchResults.NavChild(event,2,1)" onkeyup="return searchResults.NavChild(event,2,1)" class="SRScope" href="../namespaceignoreBug.html#a1ccc5c6ff70b8661b4a61bc9cbeebe5a" target="_parent">ignoreBug::parser()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_pastebuffererror">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classcmd2_1_1PasteBufferError.html" target="_parent">PasteBufferError</a>
+ <span class="SRScope">cmd2</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_pastebufferr">
+ <div class="SREntry">
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../namespacecmd2.html#abb901de4eb2987589c68b4d895acd8c3" target="_parent">pastebufferr</a>
+ <span class="SRScope">cmd2</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_pensize">
+ <div class="SREntry">
+ <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../namespaceschematic.html#a1cb5a35ce77f5d734e548d2370e95c0b" target="_parent">pensize</a>
+ <span class="SRScope">schematic</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_perror">
+ <div class="SREntry">
+ <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a118c16455f28dbd3918b565bca086db4" target="_parent">perror</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_pfeedback">
+ <div class="SREntry">
+ <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a122b67681a0db23863f5ddaa7a687975" target="_parent">pfeedback</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_pirate">
+ <div class="SREntry">
+ <a id="Item8" onkeydown="return searchResults.Nav(event,8)" onkeypress="return searchResults.Nav(event,8)" onkeyup="return searchResults.Nav(event,8)" class="SRSymbol" href="../classpirate3_1_1Pirate.html" target="_parent">Pirate</a>
+ <span class="SRScope">pirate3</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_pirate">
+ <div class="SREntry">
+ <a id="Item9" onkeydown="return searchResults.Nav(event,9)" onkeypress="return searchResults.Nav(event,9)" onkeyup="return searchResults.Nav(event,9)" class="SRSymbol" href="../classpirate7_1_1Pirate.html" target="_parent">Pirate</a>
+ <span class="SRScope">pirate7</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_pirate">
+ <div class="SREntry">
+ <a id="Item10" onkeydown="return searchResults.Nav(event,10)" onkeypress="return searchResults.Nav(event,10)" onkeyup="return searchResults.Nav(event,10)" class="SRSymbol" href="../classpirate8_1_1Pirate.html" target="_parent">Pirate</a>
+ <span class="SRScope">pirate8</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_pirate">
+ <div class="SREntry">
+ <a id="Item11" onkeydown="return searchResults.Nav(event,11)" onkeypress="return searchResults.Nav(event,11)" onkeyup="return searchResults.Nav(event,11)" class="SRSymbol" href="../classpirate_1_1Pirate.html" target="_parent">Pirate</a>
+ <span class="SRScope">pirate</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_pirate">
+ <div class="SREntry">
+ <a id="Item12" onkeydown="return searchResults.Nav(event,12)" onkeypress="return searchResults.Nav(event,12)" onkeyup="return searchResults.Nav(event,12)" class="SRSymbol" href="../classpirate4_1_1Pirate.html" target="_parent">Pirate</a>
+ <span class="SRScope">pirate4</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_pirate">
+ <div class="SREntry">
+ <a id="Item13" onkeydown="return searchResults.Nav(event,13)" onkeypress="return searchResults.Nav(event,13)" onkeyup="return searchResults.Nav(event,13)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_pirate')">pirate</a>
+ <div class="SRChildren">
+ <a id="Item13_c0" onkeydown="return searchResults.NavChild(event,13,0)" onkeypress="return searchResults.NavChild(event,13,0)" onkeyup="return searchResults.NavChild(event,13,0)" class="SRScope" href="../namespacepirate.html" target="_parent">pirate</a>
+ <a id="Item13_c1" onkeydown="return searchResults.NavChild(event,13,1)" onkeypress="return searchResults.NavChild(event,13,1)" onkeyup="return searchResults.NavChild(event,13,1)" class="SRScope" href="../namespacepirate.html#a92146315bbb56a63c7f2ae9b46561b18" target="_parent">pirate::pirate()</a>
+ <a id="Item13_c2" onkeydown="return searchResults.NavChild(event,13,2)" onkeypress="return searchResults.NavChild(event,13,2)" onkeyup="return searchResults.NavChild(event,13,2)" class="SRScope" href="../namespacepirate2.html#ae0ca172e472e9d9478fdba1294ede7ee" target="_parent">pirate2::pirate()</a>
+ <a id="Item13_c3" onkeydown="return searchResults.NavChild(event,13,3)" onkeypress="return searchResults.NavChild(event,13,3)" onkeyup="return searchResults.NavChild(event,13,3)" class="SRScope" href="../namespacepirate3.html#a4f8be00ef380d4fa4ead52dd857b34e5" target="_parent">pirate3::pirate()</a>
+ <a id="Item13_c4" onkeydown="return searchResults.NavChild(event,13,4)" onkeypress="return searchResults.NavChild(event,13,4)" onkeyup="return searchResults.NavChild(event,13,4)" class="SRScope" href="../namespacepirate4.html#a228257dfa354f8adc01ebf8b0057e3ad" target="_parent">pirate4::pirate()</a>
+ <a id="Item13_c5" onkeydown="return searchResults.NavChild(event,13,5)" onkeypress="return searchResults.NavChild(event,13,5)" onkeyup="return searchResults.NavChild(event,13,5)" class="SRScope" href="../namespacepirate5.html#ac04ea60ccda35588c423686756ad4677" target="_parent">pirate5::pirate()</a>
+ <a id="Item13_c6" onkeydown="return searchResults.NavChild(event,13,6)" onkeypress="return searchResults.NavChild(event,13,6)" onkeyup="return searchResults.NavChild(event,13,6)" class="SRScope" href="../namespacepirate6.html#a869da0b1ca00a91f7e5cbc6a6371f38a" target="_parent">pirate6::pirate()</a>
+ <a id="Item13_c7" onkeydown="return searchResults.NavChild(event,13,7)" onkeypress="return searchResults.NavChild(event,13,7)" onkeyup="return searchResults.NavChild(event,13,7)" class="SRScope" href="../namespacepirate7.html#a7d4fc4e2e36d0fd504f5524d8b395449" target="_parent">pirate7::pirate()</a>
+ <a id="Item13_c8" onkeydown="return searchResults.NavChild(event,13,8)" onkeypress="return searchResults.NavChild(event,13,8)" onkeyup="return searchResults.NavChild(event,13,8)" class="SRScope" href="../namespacepirate8.html#a2a79aa1145909c491793c5da051fe09a" target="_parent">pirate8::pirate()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_pirate">
+ <div class="SREntry">
+ <a id="Item14" onkeydown="return searchResults.Nav(event,14)" onkeypress="return searchResults.Nav(event,14)" onkeyup="return searchResults.Nav(event,14)" class="SRSymbol" href="../classpirate2_1_1Pirate.html" target="_parent">Pirate</a>
+ <span class="SRScope">pirate2</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_pirate">
+ <div class="SREntry">
+ <a id="Item15" onkeydown="return searchResults.Nav(event,15)" onkeypress="return searchResults.Nav(event,15)" onkeyup="return searchResults.Nav(event,15)" class="SRSymbol" href="../classpirate5_1_1Pirate.html" target="_parent">Pirate</a>
+ <span class="SRScope">pirate5</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_pirate">
+ <div class="SREntry">
+ <a id="Item16" onkeydown="return searchResults.Nav(event,16)" onkeypress="return searchResults.Nav(event,16)" onkeyup="return searchResults.Nav(event,16)" class="SRSymbol" href="../classpirate6_1_1Pirate.html" target="_parent">Pirate</a>
+ <span class="SRScope">pirate6</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_pirate_2epy">
+ <div class="SREntry">
+ <a id="Item17" onkeydown="return searchResults.Nav(event,17)" onkeypress="return searchResults.Nav(event,17)" onkeyup="return searchResults.Nav(event,17)" class="SRSymbol" href="../pirate_8py.html" target="_parent">pirate.py</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_pirate2">
+ <div class="SREntry">
+ <a id="Item18" onkeydown="return searchResults.Nav(event,18)" onkeypress="return searchResults.Nav(event,18)" onkeyup="return searchResults.Nav(event,18)" class="SRSymbol" href="../namespacepirate2.html" target="_parent">pirate2</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_pirate2_2epy">
+ <div class="SREntry">
+ <a id="Item19" onkeydown="return searchResults.Nav(event,19)" onkeypress="return searchResults.Nav(event,19)" onkeyup="return searchResults.Nav(event,19)" class="SRSymbol" href="../pirate2_8py.html" target="_parent">pirate2.py</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_pirate3">
+ <div class="SREntry">
+ <a id="Item20" onkeydown="return searchResults.Nav(event,20)" onkeypress="return searchResults.Nav(event,20)" onkeyup="return searchResults.Nav(event,20)" class="SRSymbol" href="../namespacepirate3.html" target="_parent">pirate3</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_pirate3_2epy">
+ <div class="SREntry">
+ <a id="Item21" onkeydown="return searchResults.Nav(event,21)" onkeypress="return searchResults.Nav(event,21)" onkeyup="return searchResults.Nav(event,21)" class="SRSymbol" href="../pirate3_8py.html" target="_parent">pirate3.py</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_pirate4">
+ <div class="SREntry">
+ <a id="Item22" onkeydown="return searchResults.Nav(event,22)" onkeypress="return searchResults.Nav(event,22)" onkeyup="return searchResults.Nav(event,22)" class="SRSymbol" href="../namespacepirate4.html" target="_parent">pirate4</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_pirate4_2epy">
+ <div class="SREntry">
+ <a id="Item23" onkeydown="return searchResults.Nav(event,23)" onkeypress="return searchResults.Nav(event,23)" onkeyup="return searchResults.Nav(event,23)" class="SRSymbol" href="../pirate4_8py.html" target="_parent">pirate4.py</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_pirate5">
+ <div class="SREntry">
+ <a id="Item24" onkeydown="return searchResults.Nav(event,24)" onkeypress="return searchResults.Nav(event,24)" onkeyup="return searchResults.Nav(event,24)" class="SRSymbol" href="../namespacepirate5.html" target="_parent">pirate5</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_pirate5_2epy">
+ <div class="SREntry">
+ <a id="Item25" onkeydown="return searchResults.Nav(event,25)" onkeypress="return searchResults.Nav(event,25)" onkeyup="return searchResults.Nav(event,25)" class="SRSymbol" href="../pirate5_8py.html" target="_parent">pirate5.py</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_pirate6">
+ <div class="SREntry">
+ <a id="Item26" onkeydown="return searchResults.Nav(event,26)" onkeypress="return searchResults.Nav(event,26)" onkeyup="return searchResults.Nav(event,26)" class="SRSymbol" href="../namespacepirate6.html" target="_parent">pirate6</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_pirate6_2epy">
+ <div class="SREntry">
+ <a id="Item27" onkeydown="return searchResults.Nav(event,27)" onkeypress="return searchResults.Nav(event,27)" onkeyup="return searchResults.Nav(event,27)" class="SRSymbol" href="../pirate6_8py.html" target="_parent">pirate6.py</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_pirate7">
+ <div class="SREntry">
+ <a id="Item28" onkeydown="return searchResults.Nav(event,28)" onkeypress="return searchResults.Nav(event,28)" onkeyup="return searchResults.Nav(event,28)" class="SRSymbol" href="../namespacepirate7.html" target="_parent">pirate7</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_pirate7_2epy">
+ <div class="SREntry">
+ <a id="Item29" onkeydown="return searchResults.Nav(event,29)" onkeypress="return searchResults.Nav(event,29)" onkeyup="return searchResults.Nav(event,29)" class="SRSymbol" href="../pirate7_8py.html" target="_parent">pirate7.py</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_pirate8">
+ <div class="SREntry">
+ <a id="Item30" onkeydown="return searchResults.Nav(event,30)" onkeypress="return searchResults.Nav(event,30)" onkeyup="return searchResults.Nav(event,30)" class="SRSymbol" href="../namespacepirate8.html" target="_parent">pirate8</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_pirate8_2epy">
+ <div class="SREntry">
+ <a id="Item31" onkeydown="return searchResults.Nav(event,31)" onkeypress="return searchResults.Nav(event,31)" onkeyup="return searchResults.Nav(event,31)" class="SRSymbol" href="../pirate8_8py.html" target="_parent">pirate8.py</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_postcmd">
+ <div class="SREntry">
+ <a id="Item32" onkeydown="return searchResults.Nav(event,32)" onkeypress="return searchResults.Nav(event,32)" onkeyup="return searchResults.Nav(event,32)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_postcmd')">postcmd</a>
+ <div class="SRChildren">
+ <a id="Item32_c0" onkeydown="return searchResults.NavChild(event,32,0)" onkeypress="return searchResults.NavChild(event,32,0)" onkeyup="return searchResults.NavChild(event,32,0)" class="SRScope" href="../classpirate3_1_1Pirate.html#ae8f5db310998d98093ac0471dd2dae81" target="_parent">pirate3::Pirate::postcmd()</a>
+ <a id="Item32_c1" onkeydown="return searchResults.NavChild(event,32,1)" onkeypress="return searchResults.NavChild(event,32,1)" onkeyup="return searchResults.NavChild(event,32,1)" class="SRScope" href="../classpirate4_1_1Pirate.html#a6c1e779a0993b5ef25826a3e7b1d7a96" target="_parent">pirate4::Pirate::postcmd()</a>
+ <a id="Item32_c2" onkeydown="return searchResults.NavChild(event,32,2)" onkeypress="return searchResults.NavChild(event,32,2)" onkeyup="return searchResults.NavChild(event,32,2)" class="SRScope" href="../classpirate5_1_1Pirate.html#afed83336542dce1eeb068e3c3fbcd9c5" target="_parent">pirate5::Pirate::postcmd()</a>
+ <a id="Item32_c3" onkeydown="return searchResults.NavChild(event,32,3)" onkeypress="return searchResults.NavChild(event,32,3)" onkeyup="return searchResults.NavChild(event,32,3)" class="SRScope" href="../classpirate6_1_1Pirate.html#aadf25da472167f54c57c3bad3bc901ad" target="_parent">pirate6::Pirate::postcmd()</a>
+ <a id="Item32_c4" onkeydown="return searchResults.NavChild(event,32,4)" onkeypress="return searchResults.NavChild(event,32,4)" onkeyup="return searchResults.NavChild(event,32,4)" class="SRScope" href="../classpirate7_1_1Pirate.html#aec2c703d2a5e1919fe1fe1f6b42fba06" target="_parent">pirate7::Pirate::postcmd()</a>
+ <a id="Item32_c5" onkeydown="return searchResults.NavChild(event,32,5)" onkeypress="return searchResults.NavChild(event,32,5)" onkeyup="return searchResults.NavChild(event,32,5)" class="SRScope" href="../classpirate8_1_1Pirate.html#a4ee785f29217bca99bb0720108a5a441" target="_parent">pirate8::Pirate::postcmd()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_postparse">
+ <div class="SREntry">
+ <a id="Item33" onkeydown="return searchResults.Nav(event,33)" onkeypress="return searchResults.Nav(event,33)" onkeyup="return searchResults.Nav(event,33)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#aeda7fe76e7ecbc032386722e8f5cae3a" target="_parent">postparse</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_postparsing_5fpostcmd">
+ <div class="SREntry">
+ <a id="Item34" onkeydown="return searchResults.Nav(event,34)" onkeypress="return searchResults.Nav(event,34)" onkeyup="return searchResults.Nav(event,34)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#ae64756253f4ef8494ad3cd920f749eb6" target="_parent">postparsing_postcmd</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_postparsing_5fprecmd">
+ <div class="SREntry">
+ <a id="Item35" onkeydown="return searchResults.Nav(event,35)" onkeypress="return searchResults.Nav(event,35)" onkeyup="return searchResults.Nav(event,35)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#ab021b9befbc198bc266b1a439cdc44e6" target="_parent">postparsing_precmd</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_poutput">
+ <div class="SREntry">
+ <a id="Item36" onkeydown="return searchResults.Nav(event,36)" onkeypress="return searchResults.Nav(event,36)" onkeyup="return searchResults.Nav(event,36)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#ad8b5d33873f9b515e33f83a616d0828f" target="_parent">poutput</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_pr">
+ <div class="SREntry">
+ <a id="Item37" onkeydown="return searchResults.Nav(event,37)" onkeypress="return searchResults.Nav(event,37)" onkeyup="return searchResults.Nav(event,37)" class="SRSymbol" href="../classcmd2_1_1HistoryItem.html#af49dd31da48eafd74653503a69eae230" target="_parent">pr</a>
+ <span class="SRScope">cmd2::HistoryItem</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_precmd">
+ <div class="SREntry">
+ <a id="Item38" onkeydown="return searchResults.Nav(event,38)" onkeypress="return searchResults.Nav(event,38)" onkeyup="return searchResults.Nav(event,38)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_precmd')">precmd</a>
+ <div class="SRChildren">
+ <a id="Item38_c0" onkeydown="return searchResults.NavChild(event,38,0)" onkeypress="return searchResults.NavChild(event,38,0)" onkeyup="return searchResults.NavChild(event,38,0)" class="SRScope" href="../classpirate3_1_1Pirate.html#add2ad52765a4d67af64e8ce160c656a3" target="_parent">pirate3::Pirate::precmd()</a>
+ <a id="Item38_c1" onkeydown="return searchResults.NavChild(event,38,1)" onkeypress="return searchResults.NavChild(event,38,1)" onkeyup="return searchResults.NavChild(event,38,1)" class="SRScope" href="../classpirate4_1_1Pirate.html#aeaa9c3406fdc05aa8d09b164469c3a83" target="_parent">pirate4::Pirate::precmd()</a>
+ <a id="Item38_c2" onkeydown="return searchResults.NavChild(event,38,2)" onkeypress="return searchResults.NavChild(event,38,2)" onkeyup="return searchResults.NavChild(event,38,2)" class="SRScope" href="../classpirate5_1_1Pirate.html#ab658200d2acce30ef62b7f232b46c7f2" target="_parent">pirate5::Pirate::precmd()</a>
+ <a id="Item38_c3" onkeydown="return searchResults.NavChild(event,38,3)" onkeypress="return searchResults.NavChild(event,38,3)" onkeyup="return searchResults.NavChild(event,38,3)" class="SRScope" href="../classpirate6_1_1Pirate.html#a081dfdcb12b7ff8e26547c680ecb8e66" target="_parent">pirate6::Pirate::precmd()</a>
+ <a id="Item38_c4" onkeydown="return searchResults.NavChild(event,38,4)" onkeypress="return searchResults.NavChild(event,38,4)" onkeyup="return searchResults.NavChild(event,38,4)" class="SRScope" href="../classpirate7_1_1Pirate.html#a6d97780d041206aa9e5ab2d34224db1a" target="_parent">pirate7::Pirate::precmd()</a>
+ <a id="Item38_c5" onkeydown="return searchResults.NavChild(event,38,5)" onkeypress="return searchResults.NavChild(event,38,5)" onkeyup="return searchResults.NavChild(event,38,5)" class="SRScope" href="../classpirate8_1_1Pirate.html#a9a7a8de91465be0e46e782bf6713f282" target="_parent">pirate8::Pirate::precmd()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_prefixparser">
+ <div class="SREntry">
+ <a id="Item39" onkeydown="return searchResults.Nav(event,39)" onkeypress="return searchResults.Nav(event,39)" onkeyup="return searchResults.Nav(event,39)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a794ce4cfd06ddd8df24df33d9f116a65" target="_parent">prefixParser</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_preparse">
+ <div class="SREntry">
+ <a id="Item40" onkeydown="return searchResults.Nav(event,40)" onkeypress="return searchResults.Nav(event,40)" onkeyup="return searchResults.Nav(event,40)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a794ada2c7a6027d079d6a5bae38fea2b" target="_parent">preparse</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_print_5fhelp">
+ <div class="SREntry">
+ <a id="Item41" onkeydown="return searchResults.Nav(event,41)" onkeypress="return searchResults.Nav(event,41)" onkeyup="return searchResults.Nav(event,41)" class="SRSymbol" href="../classcmd2_1_1OptionParser.html#a6f2d24051471268be245221149bc9c6a" target="_parent">print_help</a>
+ <span class="SRScope">cmd2::OptionParser</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_project">
+ <div class="SREntry">
+ <a id="Item42" onkeydown="return searchResults.Nav(event,42)" onkeypress="return searchResults.Nav(event,42)" onkeyup="return searchResults.Nav(event,42)" class="SRSymbol" href="../namespaceconf.html#aa2c6aefbed1597a70cfb45a760e5977c" target="_parent">project</a>
+ <span class="SRScope">conf</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_prompt">
+ <div class="SREntry">
+ <a id="Item43" onkeydown="return searchResults.Nav(event,43)" onkeypress="return searchResults.Nav(event,43)" onkeyup="return searchResults.Nav(event,43)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_prompt')">prompt</a>
+ <div class="SRChildren">
+ <a id="Item43_c0" onkeydown="return searchResults.NavChild(event,43,0)" onkeypress="return searchResults.NavChild(event,43,0)" onkeyup="return searchResults.NavChild(event,43,0)" class="SRScope" href="../classcmd2_1_1Cmd.html#ae9a33dc613b00f4d5b849c0d3521f2c3" target="_parent">cmd2::Cmd::prompt()</a>
+ <a id="Item43_c1" onkeydown="return searchResults.NavChild(event,43,1)" onkeypress="return searchResults.NavChild(event,43,1)" onkeyup="return searchResults.NavChild(event,43,1)" class="SRScope" href="../classpirate6_1_1Pirate.html#a69ebfbd71217d6d903a02f3f207cd8ec" target="_parent">pirate6::Pirate::prompt()</a>
+ <a id="Item43_c2" onkeydown="return searchResults.NavChild(event,43,2)" onkeypress="return searchResults.NavChild(event,43,2)" onkeyup="return searchResults.NavChild(event,43,2)" class="SRScope" href="../classpirate7_1_1Pirate.html#a6ffeb9d6e8a929f7d7cff0c1df922e7e" target="_parent">pirate7::Pirate::prompt()</a>
+ <a id="Item43_c3" onkeydown="return searchResults.NavChild(event,43,3)" onkeypress="return searchResults.NavChild(event,43,3)" onkeyup="return searchResults.NavChild(event,43,3)" class="SRScope" href="../classpirate8_1_1Pirate.html#a48024c70b707acf24f14bf3462c15961" target="_parent">pirate8::Pirate::prompt()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_pseudo_5fraw_5finput">
+ <div class="SREntry">
+ <a id="Item44" onkeydown="return searchResults.Nav(event,44)" onkeypress="return searchResults.Nav(event,44)" onkeyup="return searchResults.Nav(event,44)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#ab2b46bf4fdbb22536322417117eebf16" target="_parent">pseudo_raw_input</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_py_5fmodules">
+ <div class="SREntry">
+ <a id="Item45" onkeydown="return searchResults.Nav(event,45)" onkeypress="return searchResults.Nav(event,45)" onkeyup="return searchResults.Nav(event,45)" class="SRSymbol" href="../namespacesetup.html#ac5fe8cd1e8f4b711518bb89b57cd2baa" target="_parent">py_modules</a>
+ <span class="SRScope">setup</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_pygments_5fstyle">
+ <div class="SREntry">
+ <a id="Item46" onkeydown="return searchResults.Nav(event,46)" onkeypress="return searchResults.Nav(event,46)" onkeyup="return searchResults.Nav(event,46)" class="SRSymbol" href="../namespaceconf.html#afa4e4ed164119ef5f4656e9554ed1f1b" target="_parent">pygments_style</a>
+ <span class="SRScope">conf</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_pystate">
+ <div class="SREntry">
+ <a id="Item47" onkeydown="return searchResults.Nav(event,47)" onkeypress="return searchResults.Nav(event,47)" onkeyup="return searchResults.Nav(event,47)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a30058e5e628d60dedf7c500e270b3e5d" target="_parent">pystate</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/all_71.html b/doxygen/html/search/all_71.html
new file mode 100644
index 0000000..678051c
--- /dev/null
+++ b/doxygen/html/search/all_71.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_quiet">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a50495cbf3a3ea3467c86233ebbea4572" target="_parent">quiet</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/all_72.html b/doxygen/html/search/all_72.html
new file mode 100644
index 0000000..25d873e
--- /dev/null
+++ b/doxygen/html/search/all_72.html
@@ -0,0 +1,125 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_rangepattern">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classcmd2_1_1History.html#a47db7cadf89510850e60e3c908a376f1" target="_parent">rangePattern</a>
+ <span class="SRScope">cmd2::History</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_read">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classcmd2_1_1OutputTrap.html#a492ceb8dfb3f6e90bf095a710ab56ad1" target="_parent">read</a>
+ <span class="SRScope">cmd2::OutputTrap</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_read_5ffile_5for_5furl">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a2eba6d3d12d65789880959d788be2d86" target="_parent">read_file_or_url</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_rectangle">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../namespaceschematic.html#a949cac8aafe622e97cd437ffadbf07af" target="_parent">rectangle</a>
+ <span class="SRScope">schematic</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_redirect">
+ <div class="SREntry">
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#ac1dac1bcd74f78671161775a95d74c0a" target="_parent">redirect</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_redirect_5foutput">
+ <div class="SREntry">
+ <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a46d1bc05e01f5eced432f00c9934db88" target="_parent">redirect_output</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_redirector">
+ <div class="SREntry">
+ <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_redirector')">redirector</a>
+ <div class="SRChildren">
+ <a id="Item6_c0" onkeydown="return searchResults.NavChild(event,6,0)" onkeypress="return searchResults.NavChild(event,6,0)" onkeyup="return searchResults.NavChild(event,6,0)" class="SRScope" href="../classcmd2_1_1Cmd.html#a64b810574dab9ec12100c5344dc66735" target="_parent">cmd2::Cmd::redirector()</a>
+ <a id="Item6_c1" onkeydown="return searchResults.NavChild(event,6,1)" onkeypress="return searchResults.NavChild(event,6,1)" onkeyup="return searchResults.NavChild(event,6,1)" class="SRScope" href="../classexample_1_1CmdLineApp.html#adb66a4ed5e10aa018c7e3a4da6779c76" target="_parent">example::CmdLineApp::redirector()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_regexpattern">
+ <div class="SREntry">
+ <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../classcmd2_1_1Cmd2TestCase.html#aa85409ff40b934d96ca1b3d3ff9e897d" target="_parent">regexPattern</a>
+ <span class="SRScope">cmd2::Cmd2TestCase</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_release">
+ <div class="SREntry">
+ <a id="Item8" onkeydown="return searchResults.Nav(event,8)" onkeypress="return searchResults.Nav(event,8)" onkeyup="return searchResults.Nav(event,8)" class="SRSymbol" href="../namespaceconf.html#a90a599726178800ad5a42f6bc2cd5208" target="_parent">release</a>
+ <span class="SRScope">conf</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_remaining_5fargs">
+ <div class="SREntry">
+ <a id="Item9" onkeydown="return searchResults.Nav(event,9)" onkeypress="return searchResults.Nav(event,9)" onkeyup="return searchResults.Nav(event,9)" class="SRSymbol" href="../namespacecmd2.html#a11d252497d81548f19771cddf0ca68fb" target="_parent">remaining_args</a>
+ <span class="SRScope">cmd2</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_replace_5fwith_5ffile_5fcontents">
+ <div class="SREntry">
+ <a id="Item10" onkeydown="return searchResults.Nav(event,10)" onkeypress="return searchResults.Nav(event,10)" onkeyup="return searchResults.Nav(event,10)" class="SRSymbol" href="../namespacecmd2.html#aa5aa0c16a66d0ec0510ac38f3cc00ad3" target="_parent">replace_with_file_contents</a>
+ <span class="SRScope">cmd2</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_reserved_5fwords">
+ <div class="SREntry">
+ <a id="Item11" onkeydown="return searchResults.Nav(event,11)" onkeypress="return searchResults.Nav(event,11)" onkeyup="return searchResults.Nav(event,11)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a01befaea1ef9fa2c8b26521f7b2dfb9c" target="_parent">reserved_words</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_restore">
+ <div class="SREntry">
+ <a id="Item12" onkeydown="return searchResults.Nav(event,12)" onkeypress="return searchResults.Nav(event,12)" onkeyup="return searchResults.Nav(event,12)" class="SRSymbol" href="../classcmd2_1_1Statekeeper.html#a00e6cfdbe169bcb76db888b9d0beff03" target="_parent">restore</a>
+ <span class="SRScope">cmd2::Statekeeper</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_restore_5foutput">
+ <div class="SREntry">
+ <a id="Item13" onkeydown="return searchResults.Nav(event,13)" onkeypress="return searchResults.Nav(event,13)" onkeyup="return searchResults.Nav(event,13)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a8b44f9a5a3197613178b4a8fb1804ef7" target="_parent">restore_output</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_run_5fcommands_5fat_5finvocation">
+ <div class="SREntry">
+ <a id="Item14" onkeydown="return searchResults.Nav(event,14)" onkeypress="return searchResults.Nav(event,14)" onkeyup="return searchResults.Nav(event,14)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a19b932e21ac917375f16457c986ad4f6" target="_parent">run_commands_at_invocation</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_runtest">
+ <div class="SREntry">
+ <a id="Item15" onkeydown="return searchResults.Nav(event,15)" onkeypress="return searchResults.Nav(event,15)" onkeyup="return searchResults.Nav(event,15)" class="SRSymbol" href="../classcmd2_1_1Cmd2TestCase.html#acc8585a2192f48e04a8eafd63348c590" target="_parent">runTest</a>
+ <span class="SRScope">cmd2::Cmd2TestCase</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_runtranscripttests">
+ <div class="SREntry">
+ <a id="Item16" onkeydown="return searchResults.Nav(event,16)" onkeypress="return searchResults.Nav(event,16)" onkeyup="return searchResults.Nav(event,16)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a160c7a080d222defe32c781138901d4e" target="_parent">runTranscriptTests</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/all_73.html b/doxygen/html/search/all_73.html
new file mode 100644
index 0000000..ad25869
--- /dev/null
+++ b/doxygen/html/search/all_73.html
@@ -0,0 +1,156 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_save">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classcmd2_1_1Statekeeper.html#a848245f65d18fddf4bb768bd3f911b30" target="_parent">save</a>
+ <span class="SRScope">cmd2::Statekeeper</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_saveparser">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#aafc3b1cd861e711c3f5e10cd00a41221" target="_parent">saveparser</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_schematic">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../namespaceschematic.html" target="_parent">schematic</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_schematic_2epy">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../schematic_8py.html" target="_parent">schematic.py</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_search">
+ <div class="SREntry">
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classcmd2_1_1History.html#ae1db5657367e6aa9b0e43811d5b8893f" target="_parent">search</a>
+ <span class="SRScope">cmd2::History</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_select">
+ <div class="SREntry">
+ <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a28cd403d962038aca658344673a5ab38" target="_parent">select</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_settable">
+ <div class="SREntry">
+ <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_settable')">settable</a>
+ <div class="SRChildren">
+ <a id="Item6_c0" onkeydown="return searchResults.NavChild(event,6,0)" onkeypress="return searchResults.NavChild(event,6,0)" onkeyup="return searchResults.NavChild(event,6,0)" class="SRScope" href="../classcmd2_1_1Cmd.html#a6cec2f634666d15d032d4c113e654c3c" target="_parent">cmd2::Cmd::settable()</a>
+ <a id="Item6_c1" onkeydown="return searchResults.NavChild(event,6,1)" onkeypress="return searchResults.NavChild(event,6,1)" onkeyup="return searchResults.NavChild(event,6,1)" class="SRScope" href="../classpirate7_1_1Pirate.html#ab1f2d5977969536c2c0c38258f05709c" target="_parent">pirate7::Pirate::settable()</a>
+ <a id="Item6_c2" onkeydown="return searchResults.NavChild(event,6,2)" onkeypress="return searchResults.NavChild(event,6,2)" onkeyup="return searchResults.NavChild(event,6,2)" class="SRScope" href="../classpirate8_1_1Pirate.html#a0506e364ac02acd83bb1e655fb0fc0bc" target="_parent">pirate8::Pirate::settable()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_setup">
+ <div class="SREntry">
+ <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_setup')">setup</a>
+ <div class="SRChildren">
+ <a id="Item7_c0" onkeydown="return searchResults.NavChild(event,7,0)" onkeypress="return searchResults.NavChild(event,7,0)" onkeyup="return searchResults.NavChild(event,7,0)" class="SRScope" href="../namespacesetup.html" target="_parent">setup</a>
+ <a id="Item7_c1" onkeydown="return searchResults.NavChild(event,7,1)" onkeypress="return searchResults.NavChild(event,7,1)" onkeyup="return searchResults.NavChild(event,7,1)" class="SRScope" href="../classcmd2_1_1Cmd2TestCase.html#a5892c02ac5ee5a25c47bbfa1c648647b" target="_parent">cmd2::Cmd2TestCase::setUp()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_setup_2epy">
+ <div class="SREntry">
+ <a id="Item8" onkeydown="return searchResults.Nav(event,8)" onkeypress="return searchResults.Nav(event,8)" onkeyup="return searchResults.Nav(event,8)" class="SRSymbol" href="../setup_8py.html" target="_parent">setup.py</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_shortcuts">
+ <div class="SREntry">
+ <a id="Item9" onkeydown="return searchResults.Nav(event,9)" onkeypress="return searchResults.Nav(event,9)" onkeyup="return searchResults.Nav(event,9)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_shortcuts')">shortcuts</a>
+ <div class="SRChildren">
+ <a id="Item9_c0" onkeydown="return searchResults.NavChild(event,9,0)" onkeypress="return searchResults.NavChild(event,9,0)" onkeyup="return searchResults.NavChild(event,9,0)" class="SRScope" href="../classcmd2_1_1Cmd.html#ad8ccfbcd2a4eb800f040fcdbd26089df" target="_parent">cmd2::Cmd::shortcuts()</a>
+ <a id="Item9_c1" onkeydown="return searchResults.NavChild(event,9,1)" onkeypress="return searchResults.NavChild(event,9,1)" onkeyup="return searchResults.NavChild(event,9,1)" class="SRScope" href="../classcmd2_1_1Cmd.html#a728675cc7b48ac258c5026929df0dfe4" target="_parent">cmd2::Cmd::shortcuts()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_singlelineparser">
+ <div class="SREntry">
+ <a id="Item10" onkeydown="return searchResults.Nav(event,10)" onkeypress="return searchResults.Nav(event,10)" onkeyup="return searchResults.Nav(event,10)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a58e84cc1e072fda53b98ba9ed4376540" target="_parent">singleLineParser</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_songcolor">
+ <div class="SREntry">
+ <a id="Item11" onkeydown="return searchResults.Nav(event,11)" onkeypress="return searchResults.Nav(event,11)" onkeyup="return searchResults.Nav(event,11)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_songcolor')">songcolor</a>
+ <div class="SRChildren">
+ <a id="Item11_c0" onkeydown="return searchResults.NavChild(event,11,0)" onkeypress="return searchResults.NavChild(event,11,0)" onkeyup="return searchResults.NavChild(event,11,0)" class="SRScope" href="../classpirate7_1_1Pirate.html#a58890119cccb37dceb5ac6b0576a40ba" target="_parent">pirate7::Pirate::songcolor()</a>
+ <a id="Item11_c1" onkeydown="return searchResults.NavChild(event,11,1)" onkeypress="return searchResults.NavChild(event,11,1)" onkeyup="return searchResults.NavChild(event,11,1)" class="SRScope" href="../classpirate8_1_1Pirate.html#a008436a054ea9278453140b44059e91a" target="_parent">pirate8::Pirate::songcolor()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_source_5fsuffix">
+ <div class="SREntry">
+ <a id="Item12" onkeydown="return searchResults.Nav(event,12)" onkeypress="return searchResults.Nav(event,12)" onkeyup="return searchResults.Nav(event,12)" class="SRSymbol" href="../namespaceconf.html#a1e0ba7f4cb1d50fa831f1236a77d60f6" target="_parent">source_suffix</a>
+ <span class="SRScope">conf</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_span">
+ <div class="SREntry">
+ <a id="Item13" onkeydown="return searchResults.Nav(event,13)" onkeypress="return searchResults.Nav(event,13)" onkeyup="return searchResults.Nav(event,13)" class="SRSymbol" href="../classcmd2_1_1History.html#a8c0837240ac7747aa804ba9eebddab60" target="_parent">span</a>
+ <span class="SRScope">cmd2::History</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_spanpattern">
+ <div class="SREntry">
+ <a id="Item14" onkeydown="return searchResults.Nav(event,14)" onkeypress="return searchResults.Nav(event,14)" onkeyup="return searchResults.Nav(event,14)" class="SRSymbol" href="../classcmd2_1_1History.html#aa5204f159577beb16f07a8a9ada184ec" target="_parent">spanpattern</a>
+ <span class="SRScope">cmd2::History</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_statekeeper">
+ <div class="SREntry">
+ <a id="Item15" onkeydown="return searchResults.Nav(event,15)" onkeypress="return searchResults.Nav(event,15)" onkeyup="return searchResults.Nav(event,15)" class="SRSymbol" href="../classcmd2_1_1Statekeeper.html" target="_parent">Statekeeper</a>
+ <span class="SRScope">cmd2</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_stats">
+ <div class="SREntry">
+ <a id="Item16" onkeydown="return searchResults.Nav(event,16)" onkeypress="return searchResults.Nav(event,16)" onkeyup="return searchResults.Nav(event,16)" class="SRSymbol" href="../namespacefileutil.html#a8eba55ef4caa4c8d11e8aa2e235b9158" target="_parent">stats</a>
+ <span class="SRScope">fileutil</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_stdin">
+ <div class="SREntry">
+ <a id="Item17" onkeydown="return searchResults.Nav(event,17)" onkeypress="return searchResults.Nav(event,17)" onkeyup="return searchResults.Nav(event,17)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a6f0eed071b4e9197cc4fa46a2c8f1457" target="_parent">stdin</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_stdout">
+ <div class="SREntry">
+ <a id="Item18" onkeydown="return searchResults.Nav(event,18)" onkeypress="return searchResults.Nav(event,18)" onkeyup="return searchResults.Nav(event,18)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a2a71ccfd9f189e17db765b603f2c9a78" target="_parent">stdout</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_stubborndict">
+ <div class="SREntry">
+ <a id="Item19" onkeydown="return searchResults.Nav(event,19)" onkeypress="return searchResults.Nav(event,19)" onkeyup="return searchResults.Nav(event,19)" class="SRSymbol" href="../namespacecmd2.html#aae88fcdb31e45b322ecdaf7df9922823" target="_parent">stubbornDict</a>
+ <span class="SRScope">cmd2</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_stubborndict">
+ <div class="SREntry">
+ <a id="Item20" onkeydown="return searchResults.Nav(event,20)" onkeypress="return searchResults.Nav(event,20)" onkeyup="return searchResults.Nav(event,20)" class="SRSymbol" href="../classcmd2_1_1StubbornDict.html" target="_parent">StubbornDict</a>
+ <span class="SRScope">cmd2</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/all_74.html b/doxygen/html/search/all_74.html
new file mode 100644
index 0000000..5f908ee
--- /dev/null
+++ b/doxygen/html/search/all_74.html
@@ -0,0 +1,87 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_teardown">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_teardown')">tearDown</a>
+ <div class="SRChildren">
+ <a id="Item0_c0" onkeydown="return searchResults.NavChild(event,0,0)" onkeypress="return searchResults.NavChild(event,0,0)" onkeyup="return searchResults.NavChild(event,0,0)" class="SRScope" href="../classcmd2_1_1OutputTrap.html#a06961b49c3e19e9984f077a08b3a75f2" target="_parent">cmd2::OutputTrap::tearDown()</a>
+ <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../classcmd2_1_1Cmd2TestCase.html#a12a9839011a264bf817e646114523052" target="_parent">cmd2::Cmd2TestCase::tearDown()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_tech">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../namespacegraph.html#ae6560a9f65fcfa61b262d0b05ec246ff" target="_parent">tech</a>
+ <span class="SRScope">graph</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_templates_5fpath">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../namespaceconf.html#af50129dcc1f90655539f025595a3093b" target="_parent">templates_path</a>
+ <span class="SRScope">conf</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_terminators">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_terminators')">terminators</a>
+ <div class="SRChildren">
+ <a id="Item3_c0" onkeydown="return searchResults.NavChild(event,3,0)" onkeypress="return searchResults.NavChild(event,3,0)" onkeyup="return searchResults.NavChild(event,3,0)" class="SRScope" href="../classcmd2_1_1Cmd.html#a6bd95a7f702f668696ab6e88555da23d" target="_parent">cmd2::Cmd::terminators()</a>
+ <a id="Item3_c1" onkeydown="return searchResults.NavChild(event,3,1)" onkeypress="return searchResults.NavChild(event,3,1)" onkeyup="return searchResults.NavChild(event,3,1)" class="SRScope" href="../classpirate7_1_1Pirate.html#a29e9570c84681906e6242560f43407e1" target="_parent">pirate7::Pirate::terminators()</a>
+ <a id="Item3_c2" onkeydown="return searchResults.NavChild(event,3,2)" onkeypress="return searchResults.NavChild(event,3,2)" onkeyup="return searchResults.NavChild(event,3,2)" class="SRScope" href="../classpirate8_1_1Pirate.html#a0b757721c8cfc03458c8e5f252629582" target="_parent">pirate8::Pirate::terminators()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_teststr">
+ <div class="SREntry">
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../namespaceignoreBug.html#acf61c857d11f34ac14b279d2712bc8e5" target="_parent">teststr</a>
+ <span class="SRScope">ignoreBug</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_teststring">
+ <div class="SREntry">
+ <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../namespacecmd2.html#ab810fc3f05607c1e4311225b04591244" target="_parent">teststring</a>
+ <span class="SRScope">cmd2</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_timing">
+ <div class="SREntry">
+ <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a2d83899c5edb8c1296cb90b0fb282de7" target="_parent">timing</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_to_5fdict">
+ <div class="SREntry">
+ <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../classcmd2_1_1StubbornDict.html#ad46f55b61faae98d241e30d52cd04eee" target="_parent">to_dict</a>
+ <span class="SRScope">cmd2::StubbornDict</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_to_5findex">
+ <div class="SREntry">
+ <a id="Item8" onkeydown="return searchResults.Nav(event,8)" onkeypress="return searchResults.Nav(event,8)" onkeyup="return searchResults.Nav(event,8)" class="SRSymbol" href="../classcmd2_1_1History.html#a28fe5dc698da4c7bf82fdcdfb2e70506" target="_parent">to_index</a>
+ <span class="SRScope">cmd2::History</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_transcripts">
+ <div class="SREntry">
+ <a id="Item9" onkeydown="return searchResults.Nav(event,9)" onkeypress="return searchResults.Nav(event,9)" onkeyup="return searchResults.Nav(event,9)" class="SRSymbol" href="../classcmd2_1_1Cmd2TestCase.html#ad319aa2e1874f60202610e5b8de33dbb" target="_parent">transcripts</a>
+ <span class="SRScope">cmd2::Cmd2TestCase</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/all_75.html b/doxygen/html/search/all_75.html
new file mode 100644
index 0000000..a718ba1
--- /dev/null
+++ b/doxygen/html/search/all_75.html
@@ -0,0 +1,50 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_update">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classcmd2_1_1StubbornDict.html#a669dd7f5373f3726d8c8fb52a1e85bbd" target="_parent">update</a>
+ <span class="SRScope">cmd2::StubbornDict</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_url">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../namespacesetup.html#a7c3763764f99123690822c047e74c36e" target="_parent">url</a>
+ <span class="SRScope">setup</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_urlre">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#ad8c02476fc0918fde1093ce103be09de" target="_parent">urlre</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_use_5f2to3">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../namespacesetup.html#a82e52b3a26189d7e3bdbf2bc02b5d721" target="_parent">use_2to3</a>
+ <span class="SRScope">setup</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_use_5frawinput">
+ <div class="SREntry">
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#add0217858bbc4c268a5f2f27330ad1f8" target="_parent">use_rawinput</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/all_76.html b/doxygen/html/search/all_76.html
new file mode 100644
index 0000000..d7f1e1c
--- /dev/null
+++ b/doxygen/html/search/all_76.html
@@ -0,0 +1,29 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_version">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_version')">version</a>
+ <div class="SRChildren">
+ <a id="Item0_c0" onkeydown="return searchResults.NavChild(event,0,0)" onkeypress="return searchResults.NavChild(event,0,0)" onkeyup="return searchResults.NavChild(event,0,0)" class="SRScope" href="../namespaceconf.html#a93370314d5e59e93dabf67ca4906c634" target="_parent">conf::version()</a>
+ <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../namespacesetup.html#a8b86ddd5b5591d99de08e584197a53d9" target="_parent">setup::version()</a>
+ </div>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/all_77.html b/doxygen/html/search/all_77.html
new file mode 100644
index 0000000..7c81497
--- /dev/null
+++ b/doxygen/html/search/all_77.html
@@ -0,0 +1,41 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_with_5fargs_5freplaced">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classcmd2_1_1ParsedString.html#afe56ec060a51b268e266f7c0d1fb7328" target="_parent">with_args_replaced</a>
+ <span class="SRScope">cmd2::ParsedString</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_write">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classcmd2_1_1OutputTrap.html#aa3bec468fdc0d248cd43cb8e8e0d96cd" target="_parent">write</a>
+ <span class="SRScope">cmd2::OutputTrap</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_write_5fto_5fpaste_5fbuffer">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_write_5fto_5fpaste_5fbuffer')">write_to_paste_buffer</a>
+ <div class="SRChildren">
+ <a id="Item2_c0" onkeydown="return searchResults.NavChild(event,2,0)" onkeypress="return searchResults.NavChild(event,2,0)" onkeyup="return searchResults.NavChild(event,2,0)" class="SRScope" href="../namespacecmd2.html#a514a20ceb8ab40dd89d2df2dd5ff87a0" target="_parent">cmd2::write_to_paste_buffer()</a>
+ <a id="Item2_c1" onkeydown="return searchResults.NavChild(event,2,1)" onkeypress="return searchResults.NavChild(event,2,1)" onkeyup="return searchResults.NavChild(event,2,1)" class="SRScope" href="../namespacecmd2.html#a514a20ceb8ab40dd89d2df2dd5ff87a0" target="_parent">cmd2::write_to_paste_buffer</a>
+ </div>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/all_78.html b/doxygen/html/search/all_78.html
new file mode 100644
index 0000000..23a51e3
--- /dev/null
+++ b/doxygen/html/search/all_78.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_xclipproc">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../namespacecmd2.html#ae76e61704924b26b7ddb97fce8c384ef" target="_parent">xclipproc</a>
+ <span class="SRScope">cmd2</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/all_7a.html b/doxygen/html/search/all_7a.html
new file mode 100644
index 0000000..2cfdf20
--- /dev/null
+++ b/doxygen/html/search/all_7a.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_zero_5fbased_5findex">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classcmd2_1_1History.html#accd354b7c81e1cd538438b834630f3ac" target="_parent">zero_based_index</a>
+ <span class="SRScope">cmd2::History</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/classes_62.html b/doxygen/html/search/classes_62.html
new file mode 100644
index 0000000..4124bca
--- /dev/null
+++ b/doxygen/html/search/classes_62.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_borg">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classcmd2_1_1Borg.html" target="_parent">Borg</a>
+ <span class="SRScope">cmd2</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/classes_63.html b/doxygen/html/search/classes_63.html
new file mode 100644
index 0000000..94a7fe8
--- /dev/null
+++ b/doxygen/html/search/classes_63.html
@@ -0,0 +1,38 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_cmd">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classcmd2_1_1Cmd.html" target="_parent">Cmd</a>
+ <span class="SRScope">cmd2</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_cmd2testcase">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classcmd2_1_1Cmd2TestCase.html" target="_parent">Cmd2TestCase</a>
+ <span class="SRScope">cmd2</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_cmdlineapp">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classexample_1_1CmdLineApp.html" target="_parent">CmdLineApp</a>
+ <span class="SRScope">example</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/classes_65.html b/doxygen/html/search/classes_65.html
new file mode 100644
index 0000000..ca057c3
--- /dev/null
+++ b/doxygen/html/search/classes_65.html
@@ -0,0 +1,32 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_embeddedconsoleexit">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classcmd2_1_1EmbeddedConsoleExit.html" target="_parent">EmbeddedConsoleExit</a>
+ <span class="SRScope">cmd2</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_emptystatement">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classcmd2_1_1EmptyStatement.html" target="_parent">EmptyStatement</a>
+ <span class="SRScope">cmd2</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/classes_68.html b/doxygen/html/search/classes_68.html
new file mode 100644
index 0000000..82f4f15
--- /dev/null
+++ b/doxygen/html/search/classes_68.html
@@ -0,0 +1,32 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_history">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classcmd2_1_1History.html" target="_parent">History</a>
+ <span class="SRScope">cmd2</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_historyitem">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classcmd2_1_1HistoryItem.html" target="_parent">HistoryItem</a>
+ <span class="SRScope">cmd2</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/classes_6e.html b/doxygen/html/search/classes_6e.html
new file mode 100644
index 0000000..c3b342e
--- /dev/null
+++ b/doxygen/html/search/classes_6e.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_notsettableerror">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classcmd2_1_1NotSettableError.html" target="_parent">NotSettableError</a>
+ <span class="SRScope">cmd2</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/classes_6f.html b/doxygen/html/search/classes_6f.html
new file mode 100644
index 0000000..fcb09dd
--- /dev/null
+++ b/doxygen/html/search/classes_6f.html
@@ -0,0 +1,32 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_optionparser">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classcmd2_1_1OptionParser.html" target="_parent">OptionParser</a>
+ <span class="SRScope">cmd2</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_outputtrap">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classcmd2_1_1OutputTrap.html" target="_parent">OutputTrap</a>
+ <span class="SRScope">cmd2</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/classes_70.html b/doxygen/html/search/classes_70.html
new file mode 100644
index 0000000..13df87d
--- /dev/null
+++ b/doxygen/html/search/classes_70.html
@@ -0,0 +1,80 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_parsedstring">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classcmd2_1_1ParsedString.html" target="_parent">ParsedString</a>
+ <span class="SRScope">cmd2</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_pastebuffererror">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classcmd2_1_1PasteBufferError.html" target="_parent">PasteBufferError</a>
+ <span class="SRScope">cmd2</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_pirate">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classpirate8_1_1Pirate.html" target="_parent">Pirate</a>
+ <span class="SRScope">pirate8</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_pirate">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classpirate7_1_1Pirate.html" target="_parent">Pirate</a>
+ <span class="SRScope">pirate7</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_pirate">
+ <div class="SREntry">
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classpirate6_1_1Pirate.html" target="_parent">Pirate</a>
+ <span class="SRScope">pirate6</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_pirate">
+ <div class="SREntry">
+ <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../classpirate5_1_1Pirate.html" target="_parent">Pirate</a>
+ <span class="SRScope">pirate5</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_pirate">
+ <div class="SREntry">
+ <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../classpirate4_1_1Pirate.html" target="_parent">Pirate</a>
+ <span class="SRScope">pirate4</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_pirate">
+ <div class="SREntry">
+ <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../classpirate3_1_1Pirate.html" target="_parent">Pirate</a>
+ <span class="SRScope">pirate3</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_pirate">
+ <div class="SREntry">
+ <a id="Item8" onkeydown="return searchResults.Nav(event,8)" onkeypress="return searchResults.Nav(event,8)" onkeyup="return searchResults.Nav(event,8)" class="SRSymbol" href="../classpirate2_1_1Pirate.html" target="_parent">Pirate</a>
+ <span class="SRScope">pirate2</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_pirate">
+ <div class="SREntry">
+ <a id="Item9" onkeydown="return searchResults.Nav(event,9)" onkeypress="return searchResults.Nav(event,9)" onkeyup="return searchResults.Nav(event,9)" class="SRSymbol" href="../classpirate_1_1Pirate.html" target="_parent">Pirate</a>
+ <span class="SRScope">pirate</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/classes_73.html b/doxygen/html/search/classes_73.html
new file mode 100644
index 0000000..1344a18
--- /dev/null
+++ b/doxygen/html/search/classes_73.html
@@ -0,0 +1,32 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_statekeeper">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classcmd2_1_1Statekeeper.html" target="_parent">Statekeeper</a>
+ <span class="SRScope">cmd2</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_stubborndict">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classcmd2_1_1StubbornDict.html" target="_parent">StubbornDict</a>
+ <span class="SRScope">cmd2</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/close.png b/doxygen/html/search/close.png
new file mode 100644
index 0000000..9342d3d
--- /dev/null
+++ b/doxygen/html/search/close.png
Binary files differ
diff --git a/doxygen/html/search/files_63.html b/doxygen/html/search/files_63.html
new file mode 100644
index 0000000..60f5e9b
--- /dev/null
+++ b/doxygen/html/search/files_63.html
@@ -0,0 +1,30 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_cmd2_2epy">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../cmd2_8py.html" target="_parent">cmd2.py</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_conf_2epy">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../conf_8py.html" target="_parent">conf.py</a>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/files_65.html b/doxygen/html/search/files_65.html
new file mode 100644
index 0000000..0e1538b
--- /dev/null
+++ b/doxygen/html/search/files_65.html
@@ -0,0 +1,25 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_example_2epy">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../example_8py.html" target="_parent">example.py</a>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/files_66.html b/doxygen/html/search/files_66.html
new file mode 100644
index 0000000..1555287
--- /dev/null
+++ b/doxygen/html/search/files_66.html
@@ -0,0 +1,25 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_fileutil_2epy">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../fileutil_8py.html" target="_parent">fileutil.py</a>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/files_67.html b/doxygen/html/search/files_67.html
new file mode 100644
index 0000000..997b64a
--- /dev/null
+++ b/doxygen/html/search/files_67.html
@@ -0,0 +1,25 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_graph_2epy">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../graph_8py.html" target="_parent">graph.py</a>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/files_69.html b/doxygen/html/search/files_69.html
new file mode 100644
index 0000000..7dde80f
--- /dev/null
+++ b/doxygen/html/search/files_69.html
@@ -0,0 +1,25 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_ignorebug_2epy">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../ignoreBug_8py.html" target="_parent">ignoreBug.py</a>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/files_70.html b/doxygen/html/search/files_70.html
new file mode 100644
index 0000000..94d6ce0
--- /dev/null
+++ b/doxygen/html/search/files_70.html
@@ -0,0 +1,60 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_pirate_2epy">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../pirate_8py.html" target="_parent">pirate.py</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_pirate2_2epy">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../pirate2_8py.html" target="_parent">pirate2.py</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_pirate3_2epy">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../pirate3_8py.html" target="_parent">pirate3.py</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_pirate4_2epy">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../pirate4_8py.html" target="_parent">pirate4.py</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_pirate5_2epy">
+ <div class="SREntry">
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../pirate5_8py.html" target="_parent">pirate5.py</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_pirate6_2epy">
+ <div class="SREntry">
+ <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../pirate6_8py.html" target="_parent">pirate6.py</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_pirate7_2epy">
+ <div class="SREntry">
+ <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../pirate7_8py.html" target="_parent">pirate7.py</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_pirate8_2epy">
+ <div class="SREntry">
+ <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../pirate8_8py.html" target="_parent">pirate8.py</a>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/files_73.html b/doxygen/html/search/files_73.html
new file mode 100644
index 0000000..d86fe34
--- /dev/null
+++ b/doxygen/html/search/files_73.html
@@ -0,0 +1,30 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_schematic_2epy">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../schematic_8py.html" target="_parent">schematic.py</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_setup_2epy">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../setup_8py.html" target="_parent">setup.py</a>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/functions_5f.html b/doxygen/html/search/functions_5f.html
new file mode 100644
index 0000000..eabf911
--- /dev/null
+++ b/doxygen/html/search/functions_5f.html
@@ -0,0 +1,86 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR__5f_5fadd_5f_5f">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classcmd2_1_1StubbornDict.html#a219b3f21c078f3b8158de67beae62da2" target="_parent">__add__</a>
+ <span class="SRScope">cmd2::StubbornDict</span>
+ </div>
+</div>
+<div class="SRResult" id="SR__5f_5fiadd_5f_5f">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classcmd2_1_1StubbornDict.html#ad7c49b2ca37c0c88b198853706ae7e99" target="_parent">__iadd__</a>
+ <span class="SRScope">cmd2::StubbornDict</span>
+ </div>
+</div>
+<div class="SRResult" id="SR__5f_5finit_5f_5f">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="javascript:searchResults.Toggle('SR__5f_5finit_5f_5f')">__init__</a>
+ <div class="SRChildren">
+ <a id="Item2_c0" onkeydown="return searchResults.NavChild(event,2,0)" onkeypress="return searchResults.NavChild(event,2,0)" onkeyup="return searchResults.NavChild(event,2,0)" class="SRScope" href="../classcmd2_1_1PasteBufferError.html#ae1cd41756d1ae940201fe2cb0d0f821e" target="_parent">cmd2::PasteBufferError::__init__()</a>
+ <a id="Item2_c1" onkeydown="return searchResults.NavChild(event,2,1)" onkeypress="return searchResults.NavChild(event,2,1)" onkeyup="return searchResults.NavChild(event,2,1)" class="SRScope" href="../classcmd2_1_1Cmd.html#afef8fbba2cb5adea45e3a22a506c8665" target="_parent">cmd2::Cmd::__init__()</a>
+ <a id="Item2_c2" onkeydown="return searchResults.NavChild(event,2,2)" onkeypress="return searchResults.NavChild(event,2,2)" onkeyup="return searchResults.NavChild(event,2,2)" class="SRScope" href="../classcmd2_1_1HistoryItem.html#ab873a526e5978d15a16fddae74005471" target="_parent">cmd2::HistoryItem::__init__()</a>
+ <a id="Item2_c3" onkeydown="return searchResults.NavChild(event,2,3)" onkeypress="return searchResults.NavChild(event,2,3)" onkeyup="return searchResults.NavChild(event,2,3)" class="SRScope" href="../classcmd2_1_1Statekeeper.html#a3550a0316a7f911d7b13da87844ee882" target="_parent">cmd2::Statekeeper::__init__()</a>
+ <a id="Item2_c4" onkeydown="return searchResults.NavChild(event,2,4)" onkeypress="return searchResults.NavChild(event,2,4)" onkeyup="return searchResults.NavChild(event,2,4)" class="SRScope" href="../classcmd2_1_1OutputTrap.html#a0dc45d536432b07d7ec32da5755b5c85" target="_parent">cmd2::OutputTrap::__init__()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR__5f_5fnew_5f_5f">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classcmd2_1_1Borg.html#addff1031aaf78f5e1dc5ff0c6dba5137" target="_parent">__new__</a>
+ <span class="SRScope">cmd2::Borg</span>
+ </div>
+</div>
+<div class="SRResult" id="SR__5f_5fradd_5f_5f">
+ <div class="SREntry">
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classcmd2_1_1StubbornDict.html#a190b1b2bd8a914bafaab137c5b1276ea" target="_parent">__radd__</a>
+ <span class="SRScope">cmd2::StubbornDict</span>
+ </div>
+</div>
+<div class="SRResult" id="SR__5fattr_5fget_5f">
+ <div class="SREntry">
+ <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../namespacecmd2.html#a93001003cf51a72d1d6adaf5e3e22366" target="_parent">_attr_get_</a>
+ <span class="SRScope">cmd2</span>
+ </div>
+</div>
+<div class="SRResult" id="SR__5fcmdloop">
+ <div class="SREntry">
+ <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a392c5cd062c20d916c0cacc9cc36c022" target="_parent">_cmdloop</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR__5fdefault">
+ <div class="SREntry">
+ <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#aea64b66ff75b5daaeef61a3dd583df99" target="_parent">_default</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR__5finit_5fparser">
+ <div class="SREntry">
+ <a id="Item8" onkeydown="return searchResults.Nav(event,8)" onkeypress="return searchResults.Nav(event,8)" onkeyup="return searchResults.Nav(event,8)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a819bd7bd930dab0e39e59af3397c2eac" target="_parent">_init_parser</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR__5ftest_5ftranscript">
+ <div class="SREntry">
+ <a id="Item9" onkeydown="return searchResults.Nav(event,9)" onkeypress="return searchResults.Nav(event,9)" onkeyup="return searchResults.Nav(event,9)" class="SRSymbol" href="../classcmd2_1_1Cmd2TestCase.html#aaad687718f366338a76f83cb6547a258" target="_parent">_test_transcript</a>
+ <span class="SRScope">cmd2::Cmd2TestCase</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/functions_61.html b/doxygen/html/search/functions_61.html
new file mode 100644
index 0000000..20717d3
--- /dev/null
+++ b/doxygen/html/search/functions_61.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_append">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classcmd2_1_1History.html#aef5a4f297a77df78cd0e6bb17b67fb16" target="_parent">append</a>
+ <span class="SRScope">cmd2::History</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/functions_63.html b/doxygen/html/search/functions_63.html
new file mode 100644
index 0000000..42f0b91
--- /dev/null
+++ b/doxygen/html/search/functions_63.html
@@ -0,0 +1,44 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_cast">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../namespacecmd2.html#a0880940558f324b3958aedfc430f592d" target="_parent">cast</a>
+ <span class="SRScope">cmd2</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_cmdloop">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a0e5f32e5ab972e32273ef5d69de81afc" target="_parent">cmdloop</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_colorize">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a9c7f8fd1e7909d18a0f1d8cebf6c1966" target="_parent">colorize</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_complete_5fstatement">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a9f07c787a0f421ce9186b404fed63c54" target="_parent">complete_statement</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/functions_64.html b/doxygen/html/search/functions_64.html
new file mode 100644
index 0000000..f20a7b3
--- /dev/null
+++ b/doxygen/html/search/functions_64.html
@@ -0,0 +1,187 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_default">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_default')">default</a>
+ <div class="SRChildren">
+ <a id="Item0_c0" onkeydown="return searchResults.NavChild(event,0,0)" onkeypress="return searchResults.NavChild(event,0,0)" onkeyup="return searchResults.NavChild(event,0,0)" class="SRScope" href="../classpirate6_1_1Pirate.html#a69d2df71d8316d75a9903d6c85f2bc15" target="_parent">pirate6::Pirate::default()</a>
+ <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../classpirate7_1_1Pirate.html#a79cfac8de04cdc850bc2105ba4673b37" target="_parent">pirate7::Pirate::default()</a>
+ <a id="Item0_c2" onkeydown="return searchResults.NavChild(event,0,2)" onkeypress="return searchResults.NavChild(event,0,2)" onkeyup="return searchResults.NavChild(event,0,2)" class="SRScope" href="../classpirate8_1_1Pirate.html#a591ac95f64f46374f6c08101ea7fb3c3" target="_parent">pirate8::Pirate::default()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_do_5f_5frelative_5fload">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#aa084d0f962d9ea060c935ff6a9cf74a8" target="_parent">do__relative_load</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_do_5fcmdenvironment">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a79949284f70e1fdb7e33117cc4195f80" target="_parent">do_cmdenvironment</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_do_5fdrink">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_do_5fdrink')">do_drink</a>
+ <div class="SRChildren">
+ <a id="Item3_c0" onkeydown="return searchResults.NavChild(event,3,0)" onkeypress="return searchResults.NavChild(event,3,0)" onkeyup="return searchResults.NavChild(event,3,0)" class="SRScope" href="../classpirate2_1_1Pirate.html#a3a3285e575d7f08f59dad02f2dbd247d" target="_parent">pirate2::Pirate::do_drink()</a>
+ <a id="Item3_c1" onkeydown="return searchResults.NavChild(event,3,1)" onkeypress="return searchResults.NavChild(event,3,1)" onkeyup="return searchResults.NavChild(event,3,1)" class="SRScope" href="../classpirate3_1_1Pirate.html#ae62063bde0baa286f8b765b010368269" target="_parent">pirate3::Pirate::do_drink()</a>
+ <a id="Item3_c2" onkeydown="return searchResults.NavChild(event,3,2)" onkeypress="return searchResults.NavChild(event,3,2)" onkeyup="return searchResults.NavChild(event,3,2)" class="SRScope" href="../classpirate4_1_1Pirate.html#a571b4d6d457399767bec29c492772fca" target="_parent">pirate4::Pirate::do_drink()</a>
+ <a id="Item3_c3" onkeydown="return searchResults.NavChild(event,3,3)" onkeypress="return searchResults.NavChild(event,3,3)" onkeyup="return searchResults.NavChild(event,3,3)" class="SRScope" href="../classpirate5_1_1Pirate.html#a9b50e09ce86f4893c29b90a62fceed60" target="_parent">pirate5::Pirate::do_drink()</a>
+ <a id="Item3_c4" onkeydown="return searchResults.NavChild(event,3,4)" onkeypress="return searchResults.NavChild(event,3,4)" onkeyup="return searchResults.NavChild(event,3,4)" class="SRScope" href="../classpirate6_1_1Pirate.html#a53f3760dae30fc09265437594b251b56" target="_parent">pirate6::Pirate::do_drink()</a>
+ <a id="Item3_c5" onkeydown="return searchResults.NavChild(event,3,5)" onkeypress="return searchResults.NavChild(event,3,5)" onkeyup="return searchResults.NavChild(event,3,5)" class="SRScope" href="../classpirate7_1_1Pirate.html#ad07df28cca38a7a3eff760d3aa5a60da" target="_parent">pirate7::Pirate::do_drink()</a>
+ <a id="Item3_c6" onkeydown="return searchResults.NavChild(event,3,6)" onkeypress="return searchResults.NavChild(event,3,6)" onkeyup="return searchResults.NavChild(event,3,6)" class="SRScope" href="../classpirate8_1_1Pirate.html#ac695c73a0ec7548823c18434e71fa930" target="_parent">pirate8::Pirate::do_drink()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_do_5fed">
+ <div class="SREntry">
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#aebdc7ebb6dc83e9dadb8827cdab1952a" target="_parent">do_ed</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_do_5feof">
+ <div class="SREntry">
+ <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#ab2783ec53899e2b4c0abda7007471e64" target="_parent">do_EOF</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_do_5fhelp">
+ <div class="SREntry">
+ <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#af112b7b704dcd8d34c389fcaa150e3d0" target="_parent">do_help</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_do_5fhistory">
+ <div class="SREntry">
+ <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a46d9a5551bb0456721a0bf7dc07b0d0b" target="_parent">do_history</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_do_5flist">
+ <div class="SREntry">
+ <a id="Item8" onkeydown="return searchResults.Nav(event,8)" onkeypress="return searchResults.Nav(event,8)" onkeyup="return searchResults.Nav(event,8)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#af278702e71cf57de45012216904d1bb5" target="_parent">do_list</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_do_5fload">
+ <div class="SREntry">
+ <a id="Item9" onkeydown="return searchResults.Nav(event,9)" onkeypress="return searchResults.Nav(event,9)" onkeyup="return searchResults.Nav(event,9)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a8b8c98ab5e1b98e618a5a9122c50fc74" target="_parent">do_load</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_do_5floot">
+ <div class="SREntry">
+ <a id="Item10" onkeydown="return searchResults.Nav(event,10)" onkeypress="return searchResults.Nav(event,10)" onkeyup="return searchResults.Nav(event,10)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_do_5floot')">do_loot</a>
+ <div class="SRChildren">
+ <a id="Item10_c0" onkeydown="return searchResults.NavChild(event,10,0)" onkeypress="return searchResults.NavChild(event,10,0)" onkeyup="return searchResults.NavChild(event,10,0)" class="SRScope" href="../classpirate2_1_1Pirate.html#a660169e0b360275309a4c4afb95e5d48" target="_parent">pirate2::Pirate::do_loot()</a>
+ <a id="Item10_c1" onkeydown="return searchResults.NavChild(event,10,1)" onkeypress="return searchResults.NavChild(event,10,1)" onkeyup="return searchResults.NavChild(event,10,1)" class="SRScope" href="../classpirate3_1_1Pirate.html#a3b73e9898e220e5d1cff5c042a515359" target="_parent">pirate3::Pirate::do_loot()</a>
+ <a id="Item10_c2" onkeydown="return searchResults.NavChild(event,10,2)" onkeypress="return searchResults.NavChild(event,10,2)" onkeyup="return searchResults.NavChild(event,10,2)" class="SRScope" href="../classpirate4_1_1Pirate.html#a9e0724a9ba5f572e754281b2b4522b32" target="_parent">pirate4::Pirate::do_loot()</a>
+ <a id="Item10_c3" onkeydown="return searchResults.NavChild(event,10,3)" onkeypress="return searchResults.NavChild(event,10,3)" onkeyup="return searchResults.NavChild(event,10,3)" class="SRScope" href="../classpirate5_1_1Pirate.html#ac1af3f414fec3fc70196c198effa3536" target="_parent">pirate5::Pirate::do_loot()</a>
+ <a id="Item10_c4" onkeydown="return searchResults.NavChild(event,10,4)" onkeypress="return searchResults.NavChild(event,10,4)" onkeyup="return searchResults.NavChild(event,10,4)" class="SRScope" href="../classpirate6_1_1Pirate.html#a2567b41cc9c463642aecf897ec66c3a3" target="_parent">pirate6::Pirate::do_loot()</a>
+ <a id="Item10_c5" onkeydown="return searchResults.NavChild(event,10,5)" onkeypress="return searchResults.NavChild(event,10,5)" onkeyup="return searchResults.NavChild(event,10,5)" class="SRScope" href="../classpirate7_1_1Pirate.html#af8aee724dc8f385567ea17612d038ec0" target="_parent">pirate7::Pirate::do_loot()</a>
+ <a id="Item10_c6" onkeydown="return searchResults.NavChild(event,10,6)" onkeypress="return searchResults.NavChild(event,10,6)" onkeyup="return searchResults.NavChild(event,10,6)" class="SRScope" href="../classpirate8_1_1Pirate.html#a66a92ca585ec86714f98099fa25b1dbc" target="_parent">pirate8::Pirate::do_loot()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_do_5fpause">
+ <div class="SREntry">
+ <a id="Item11" onkeydown="return searchResults.Nav(event,11)" onkeypress="return searchResults.Nav(event,11)" onkeyup="return searchResults.Nav(event,11)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a468717f63c360b46dd5f5bcbae4b0c9c" target="_parent">do_pause</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_do_5fpy">
+ <div class="SREntry">
+ <a id="Item12" onkeydown="return searchResults.Nav(event,12)" onkeypress="return searchResults.Nav(event,12)" onkeyup="return searchResults.Nav(event,12)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a5ccce52c26063115070d56b6f099223b" target="_parent">do_py</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_do_5fquit">
+ <div class="SREntry">
+ <a id="Item13" onkeydown="return searchResults.Nav(event,13)" onkeypress="return searchResults.Nav(event,13)" onkeyup="return searchResults.Nav(event,13)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_do_5fquit')">do_quit</a>
+ <div class="SRChildren">
+ <a id="Item13_c0" onkeydown="return searchResults.NavChild(event,13,0)" onkeypress="return searchResults.NavChild(event,13,0)" onkeyup="return searchResults.NavChild(event,13,0)" class="SRScope" href="../classcmd2_1_1Cmd.html#a27f6387585848a575e95c936ce97c4cf" target="_parent">cmd2::Cmd::do_quit()</a>
+ <a id="Item13_c1" onkeydown="return searchResults.NavChild(event,13,1)" onkeypress="return searchResults.NavChild(event,13,1)" onkeyup="return searchResults.NavChild(event,13,1)" class="SRScope" href="../classpirate5_1_1Pirate.html#a793c0b22262bf11027ce319084e28bed" target="_parent">pirate5::Pirate::do_quit()</a>
+ <a id="Item13_c2" onkeydown="return searchResults.NavChild(event,13,2)" onkeypress="return searchResults.NavChild(event,13,2)" onkeyup="return searchResults.NavChild(event,13,2)" class="SRScope" href="../classpirate6_1_1Pirate.html#abed4fab75233972eb289ac6a84345098" target="_parent">pirate6::Pirate::do_quit()</a>
+ <a id="Item13_c3" onkeydown="return searchResults.NavChild(event,13,3)" onkeypress="return searchResults.NavChild(event,13,3)" onkeyup="return searchResults.NavChild(event,13,3)" class="SRScope" href="../classpirate7_1_1Pirate.html#a0a5b47995cb6dcd9f58a8a6f24f1a95c" target="_parent">pirate7::Pirate::do_quit()</a>
+ <a id="Item13_c4" onkeydown="return searchResults.NavChild(event,13,4)" onkeypress="return searchResults.NavChild(event,13,4)" onkeyup="return searchResults.NavChild(event,13,4)" class="SRScope" href="../classpirate8_1_1Pirate.html#a833084dcd0c123717419882ec40d8d7f" target="_parent">pirate8::Pirate::do_quit()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_do_5frun">
+ <div class="SREntry">
+ <a id="Item14" onkeydown="return searchResults.Nav(event,14)" onkeypress="return searchResults.Nav(event,14)" onkeyup="return searchResults.Nav(event,14)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#aafd86f263566aa4f2b5bd3c3ea64c678" target="_parent">do_run</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_do_5fsave">
+ <div class="SREntry">
+ <a id="Item15" onkeydown="return searchResults.Nav(event,15)" onkeypress="return searchResults.Nav(event,15)" onkeyup="return searchResults.Nav(event,15)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a12d5262e31e148dafea6017a356ed9cd" target="_parent">do_save</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_do_5fset">
+ <div class="SREntry">
+ <a id="Item16" onkeydown="return searchResults.Nav(event,16)" onkeypress="return searchResults.Nav(event,16)" onkeyup="return searchResults.Nav(event,16)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a1587bec304ebe93070072d273da9bb31" target="_parent">do_set</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_do_5fshell">
+ <div class="SREntry">
+ <a id="Item17" onkeydown="return searchResults.Nav(event,17)" onkeypress="return searchResults.Nav(event,17)" onkeyup="return searchResults.Nav(event,17)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a734c394c38de8828960370d6d8e68004" target="_parent">do_shell</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_do_5fshortcuts">
+ <div class="SREntry">
+ <a id="Item18" onkeydown="return searchResults.Nav(event,18)" onkeypress="return searchResults.Nav(event,18)" onkeyup="return searchResults.Nav(event,18)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#aea47330c6e0f4e5f14e2cdff41679597" target="_parent">do_shortcuts</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_do_5fshow">
+ <div class="SREntry">
+ <a id="Item19" onkeydown="return searchResults.Nav(event,19)" onkeypress="return searchResults.Nav(event,19)" onkeyup="return searchResults.Nav(event,19)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a4816ba13212f079e4b1e865d20041983" target="_parent">do_show</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_do_5fsing">
+ <div class="SREntry">
+ <a id="Item20" onkeydown="return searchResults.Nav(event,20)" onkeypress="return searchResults.Nav(event,20)" onkeyup="return searchResults.Nav(event,20)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_do_5fsing')">do_sing</a>
+ <div class="SRChildren">
+ <a id="Item20_c0" onkeydown="return searchResults.NavChild(event,20,0)" onkeypress="return searchResults.NavChild(event,20,0)" onkeyup="return searchResults.NavChild(event,20,0)" class="SRScope" href="../classpirate7_1_1Pirate.html#a48b1905aeb2a7161ccfc99e5d80c50ca" target="_parent">pirate7::Pirate::do_sing()</a>
+ <a id="Item20_c1" onkeydown="return searchResults.NavChild(event,20,1)" onkeypress="return searchResults.NavChild(event,20,1)" onkeyup="return searchResults.NavChild(event,20,1)" class="SRScope" href="../classpirate8_1_1Pirate.html#a50a1a2e07f16110d9b6808881774878e" target="_parent">pirate8::Pirate::do_sing()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_do_5fspeak">
+ <div class="SREntry">
+ <a id="Item21" onkeydown="return searchResults.Nav(event,21)" onkeypress="return searchResults.Nav(event,21)" onkeyup="return searchResults.Nav(event,21)" class="SRSymbol" href="../classexample_1_1CmdLineApp.html#afdc6e3337a734471574398731d582ec9" target="_parent">do_speak</a>
+ <span class="SRScope">example::CmdLineApp</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_do_5fyo">
+ <div class="SREntry">
+ <a id="Item22" onkeydown="return searchResults.Nav(event,22)" onkeypress="return searchResults.Nav(event,22)" onkeyup="return searchResults.Nav(event,22)" class="SRSymbol" href="../classpirate8_1_1Pirate.html#a12b9e8c2370171060fbc39780f6ab65e" target="_parent">do_yo</a>
+ <span class="SRScope">pirate8::Pirate</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/functions_65.html b/doxygen/html/search/functions_65.html
new file mode 100644
index 0000000..cd12e01
--- /dev/null
+++ b/doxygen/html/search/functions_65.html
@@ -0,0 +1,38 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_error">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classcmd2_1_1OptionParser.html#ada4f39b453e033ae4356709f8ee9f340" target="_parent">error</a>
+ <span class="SRScope">cmd2::OptionParser</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_exit">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classcmd2_1_1OptionParser.html#ad82c8fb7559af2e4b1663e0762a80c89" target="_parent">exit</a>
+ <span class="SRScope">cmd2::OptionParser</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_extend">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classcmd2_1_1History.html#a1c036910ea442db79fe012715b29c9db" target="_parent">extend</a>
+ <span class="SRScope">cmd2::History</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/functions_66.html b/doxygen/html/search/functions_66.html
new file mode 100644
index 0000000..3c0d7d9
--- /dev/null
+++ b/doxygen/html/search/functions_66.html
@@ -0,0 +1,50 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_fetchtranscripts">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classcmd2_1_1Cmd2TestCase.html#ad82fc3489ffaf8ae227e7b122df389e0" target="_parent">fetchTranscripts</a>
+ <span class="SRScope">cmd2::Cmd2TestCase</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_fileimport">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a66160524beda7b75d70070bebce69e42" target="_parent">fileimport</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_find_5fpackages">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../namespacesetup.html#abf9d3e0287e770123ae15c37ce1173e5" target="_parent">find_packages</a>
+ <span class="SRScope">setup</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_full_5fparsed_5fstatement">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classcmd2_1_1ParsedString.html#a6ac3a7f2f37126a25774517b3eb7cace" target="_parent">full_parsed_statement</a>
+ <span class="SRScope">cmd2::ParsedString</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_func_5fnamed">
+ <div class="SREntry">
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a7fbb17b136654f705387ede1fb685a3e" target="_parent">func_named</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/functions_67.html b/doxygen/html/search/functions_67.html
new file mode 100644
index 0000000..04c8478
--- /dev/null
+++ b/doxygen/html/search/functions_67.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_get">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classcmd2_1_1History.html#a030faac02c0b814fc676d21d8c5e049c" target="_parent">get</a>
+ <span class="SRScope">cmd2::History</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_get_5fpaste_5fbuffer">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_get_5fpaste_5fbuffer')">get_paste_buffer</a>
+ <div class="SRChildren">
+ <a id="Item1_c0" onkeydown="return searchResults.NavChild(event,1,0)" onkeypress="return searchResults.NavChild(event,1,0)" onkeyup="return searchResults.NavChild(event,1,0)" class="SRScope" href="../namespacecmd2.html#a9f1495f6c72f7d8c0dbb0f9f22029763" target="_parent">cmd2::get_paste_buffer</a>
+ <a id="Item1_c1" onkeydown="return searchResults.NavChild(event,1,1)" onkeypress="return searchResults.NavChild(event,1,1)" onkeyup="return searchResults.NavChild(event,1,1)" class="SRScope" href="../namespacecmd2.html#a9f1495f6c72f7d8c0dbb0f9f22029763" target="_parent">cmd2::get_paste_buffer</a>
+ </div>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/functions_6c.html b/doxygen/html/search/functions_6c.html
new file mode 100644
index 0000000..1778cb9
--- /dev/null
+++ b/doxygen/html/search/functions_6c.html
@@ -0,0 +1,44 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_label">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../namespacegraph.html#a5c14f78e77b679d186ec0f801701c679" target="_parent">label</a>
+ <span class="SRScope">graph</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_last_5fmatching">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#aea5c4d49c7b6f552b6123e5a981a6f49" target="_parent">last_matching</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_line">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../namespacegraph.html#aeb376d33cefa83d8d00f907473593f8c" target="_parent">line</a>
+ <span class="SRScope">graph</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_ljust">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../namespacecmd2.html#ad4ac87ba068f9549b5a7735054df8065" target="_parent">ljust</a>
+ <span class="SRScope">cmd2</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/functions_6f.html b/doxygen/html/search/functions_6f.html
new file mode 100644
index 0000000..bf98d95
--- /dev/null
+++ b/doxygen/html/search/functions_6f.html
@@ -0,0 +1,38 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_onecmd">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a7b46b9fabe42bf5ec481ab5ea68effcd" target="_parent">onecmd</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_onecmd_5fplus_5fhooks">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#ac188a434c9c7d5c939e971a3d42c1c63" target="_parent">onecmd_plus_hooks</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_options">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../namespacecmd2.html#a863be2c5e3b9fdec03710fd550801c22" target="_parent">options</a>
+ <span class="SRScope">cmd2</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/functions_70.html b/doxygen/html/search/functions_70.html
new file mode 100644
index 0000000..93baca9
--- /dev/null
+++ b/doxygen/html/search/functions_70.html
@@ -0,0 +1,112 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_parsed">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a1d2749139a96bd29ddabc6cb0dfd4c00" target="_parent">parsed</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_perror">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a118c16455f28dbd3918b565bca086db4" target="_parent">perror</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_pfeedback">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a122b67681a0db23863f5ddaa7a687975" target="_parent">pfeedback</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_postcmd">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_postcmd')">postcmd</a>
+ <div class="SRChildren">
+ <a id="Item3_c0" onkeydown="return searchResults.NavChild(event,3,0)" onkeypress="return searchResults.NavChild(event,3,0)" onkeyup="return searchResults.NavChild(event,3,0)" class="SRScope" href="../classpirate3_1_1Pirate.html#ae8f5db310998d98093ac0471dd2dae81" target="_parent">pirate3::Pirate::postcmd()</a>
+ <a id="Item3_c1" onkeydown="return searchResults.NavChild(event,3,1)" onkeypress="return searchResults.NavChild(event,3,1)" onkeyup="return searchResults.NavChild(event,3,1)" class="SRScope" href="../classpirate4_1_1Pirate.html#a6c1e779a0993b5ef25826a3e7b1d7a96" target="_parent">pirate4::Pirate::postcmd()</a>
+ <a id="Item3_c2" onkeydown="return searchResults.NavChild(event,3,2)" onkeypress="return searchResults.NavChild(event,3,2)" onkeyup="return searchResults.NavChild(event,3,2)" class="SRScope" href="../classpirate5_1_1Pirate.html#afed83336542dce1eeb068e3c3fbcd9c5" target="_parent">pirate5::Pirate::postcmd()</a>
+ <a id="Item3_c3" onkeydown="return searchResults.NavChild(event,3,3)" onkeypress="return searchResults.NavChild(event,3,3)" onkeyup="return searchResults.NavChild(event,3,3)" class="SRScope" href="../classpirate6_1_1Pirate.html#aadf25da472167f54c57c3bad3bc901ad" target="_parent">pirate6::Pirate::postcmd()</a>
+ <a id="Item3_c4" onkeydown="return searchResults.NavChild(event,3,4)" onkeypress="return searchResults.NavChild(event,3,4)" onkeyup="return searchResults.NavChild(event,3,4)" class="SRScope" href="../classpirate7_1_1Pirate.html#aec2c703d2a5e1919fe1fe1f6b42fba06" target="_parent">pirate7::Pirate::postcmd()</a>
+ <a id="Item3_c5" onkeydown="return searchResults.NavChild(event,3,5)" onkeypress="return searchResults.NavChild(event,3,5)" onkeyup="return searchResults.NavChild(event,3,5)" class="SRScope" href="../classpirate8_1_1Pirate.html#a4ee785f29217bca99bb0720108a5a441" target="_parent">pirate8::Pirate::postcmd()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_postparse">
+ <div class="SREntry">
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#aeda7fe76e7ecbc032386722e8f5cae3a" target="_parent">postparse</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_postparsing_5fpostcmd">
+ <div class="SREntry">
+ <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#ae64756253f4ef8494ad3cd920f749eb6" target="_parent">postparsing_postcmd</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_postparsing_5fprecmd">
+ <div class="SREntry">
+ <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#ab021b9befbc198bc266b1a439cdc44e6" target="_parent">postparsing_precmd</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_poutput">
+ <div class="SREntry">
+ <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#ad8b5d33873f9b515e33f83a616d0828f" target="_parent">poutput</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_pr">
+ <div class="SREntry">
+ <a id="Item8" onkeydown="return searchResults.Nav(event,8)" onkeypress="return searchResults.Nav(event,8)" onkeyup="return searchResults.Nav(event,8)" class="SRSymbol" href="../classcmd2_1_1HistoryItem.html#af49dd31da48eafd74653503a69eae230" target="_parent">pr</a>
+ <span class="SRScope">cmd2::HistoryItem</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_precmd">
+ <div class="SREntry">
+ <a id="Item9" onkeydown="return searchResults.Nav(event,9)" onkeypress="return searchResults.Nav(event,9)" onkeyup="return searchResults.Nav(event,9)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_precmd')">precmd</a>
+ <div class="SRChildren">
+ <a id="Item9_c0" onkeydown="return searchResults.NavChild(event,9,0)" onkeypress="return searchResults.NavChild(event,9,0)" onkeyup="return searchResults.NavChild(event,9,0)" class="SRScope" href="../classpirate3_1_1Pirate.html#add2ad52765a4d67af64e8ce160c656a3" target="_parent">pirate3::Pirate::precmd()</a>
+ <a id="Item9_c1" onkeydown="return searchResults.NavChild(event,9,1)" onkeypress="return searchResults.NavChild(event,9,1)" onkeyup="return searchResults.NavChild(event,9,1)" class="SRScope" href="../classpirate4_1_1Pirate.html#aeaa9c3406fdc05aa8d09b164469c3a83" target="_parent">pirate4::Pirate::precmd()</a>
+ <a id="Item9_c2" onkeydown="return searchResults.NavChild(event,9,2)" onkeypress="return searchResults.NavChild(event,9,2)" onkeyup="return searchResults.NavChild(event,9,2)" class="SRScope" href="../classpirate5_1_1Pirate.html#ab658200d2acce30ef62b7f232b46c7f2" target="_parent">pirate5::Pirate::precmd()</a>
+ <a id="Item9_c3" onkeydown="return searchResults.NavChild(event,9,3)" onkeypress="return searchResults.NavChild(event,9,3)" onkeyup="return searchResults.NavChild(event,9,3)" class="SRScope" href="../classpirate6_1_1Pirate.html#a081dfdcb12b7ff8e26547c680ecb8e66" target="_parent">pirate6::Pirate::precmd()</a>
+ <a id="Item9_c4" onkeydown="return searchResults.NavChild(event,9,4)" onkeypress="return searchResults.NavChild(event,9,4)" onkeyup="return searchResults.NavChild(event,9,4)" class="SRScope" href="../classpirate7_1_1Pirate.html#a6d97780d041206aa9e5ab2d34224db1a" target="_parent">pirate7::Pirate::precmd()</a>
+ <a id="Item9_c5" onkeydown="return searchResults.NavChild(event,9,5)" onkeypress="return searchResults.NavChild(event,9,5)" onkeyup="return searchResults.NavChild(event,9,5)" class="SRScope" href="../classpirate8_1_1Pirate.html#a9a7a8de91465be0e46e782bf6713f282" target="_parent">pirate8::Pirate::precmd()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_preparse">
+ <div class="SREntry">
+ <a id="Item10" onkeydown="return searchResults.Nav(event,10)" onkeypress="return searchResults.Nav(event,10)" onkeyup="return searchResults.Nav(event,10)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a794ada2c7a6027d079d6a5bae38fea2b" target="_parent">preparse</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_print_5fhelp">
+ <div class="SREntry">
+ <a id="Item11" onkeydown="return searchResults.Nav(event,11)" onkeypress="return searchResults.Nav(event,11)" onkeyup="return searchResults.Nav(event,11)" class="SRSymbol" href="../classcmd2_1_1OptionParser.html#a6f2d24051471268be245221149bc9c6a" target="_parent">print_help</a>
+ <span class="SRScope">cmd2::OptionParser</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_pseudo_5fraw_5finput">
+ <div class="SREntry">
+ <a id="Item12" onkeydown="return searchResults.Nav(event,12)" onkeypress="return searchResults.Nav(event,12)" onkeyup="return searchResults.Nav(event,12)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#ab2b46bf4fdbb22536322417117eebf16" target="_parent">pseudo_raw_input</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/functions_72.html b/doxygen/html/search/functions_72.html
new file mode 100644
index 0000000..a29bf90
--- /dev/null
+++ b/doxygen/html/search/functions_72.html
@@ -0,0 +1,86 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_read">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classcmd2_1_1OutputTrap.html#a492ceb8dfb3f6e90bf095a710ab56ad1" target="_parent">read</a>
+ <span class="SRScope">cmd2::OutputTrap</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_read_5ffile_5for_5furl">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a2eba6d3d12d65789880959d788be2d86" target="_parent">read_file_or_url</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_rectangle">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../namespaceschematic.html#a949cac8aafe622e97cd437ffadbf07af" target="_parent">rectangle</a>
+ <span class="SRScope">schematic</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_redirect_5foutput">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a46d1bc05e01f5eced432f00c9934db88" target="_parent">redirect_output</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_remaining_5fargs">
+ <div class="SREntry">
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../namespacecmd2.html#a11d252497d81548f19771cddf0ca68fb" target="_parent">remaining_args</a>
+ <span class="SRScope">cmd2</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_replace_5fwith_5ffile_5fcontents">
+ <div class="SREntry">
+ <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../namespacecmd2.html#aa5aa0c16a66d0ec0510ac38f3cc00ad3" target="_parent">replace_with_file_contents</a>
+ <span class="SRScope">cmd2</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_restore">
+ <div class="SREntry">
+ <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../classcmd2_1_1Statekeeper.html#a00e6cfdbe169bcb76db888b9d0beff03" target="_parent">restore</a>
+ <span class="SRScope">cmd2::Statekeeper</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_restore_5foutput">
+ <div class="SREntry">
+ <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a8b44f9a5a3197613178b4a8fb1804ef7" target="_parent">restore_output</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_run_5fcommands_5fat_5finvocation">
+ <div class="SREntry">
+ <a id="Item8" onkeydown="return searchResults.Nav(event,8)" onkeypress="return searchResults.Nav(event,8)" onkeyup="return searchResults.Nav(event,8)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a19b932e21ac917375f16457c986ad4f6" target="_parent">run_commands_at_invocation</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_runtest">
+ <div class="SREntry">
+ <a id="Item9" onkeydown="return searchResults.Nav(event,9)" onkeypress="return searchResults.Nav(event,9)" onkeyup="return searchResults.Nav(event,9)" class="SRSymbol" href="../classcmd2_1_1Cmd2TestCase.html#acc8585a2192f48e04a8eafd63348c590" target="_parent">runTest</a>
+ <span class="SRScope">cmd2::Cmd2TestCase</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_runtranscripttests">
+ <div class="SREntry">
+ <a id="Item10" onkeydown="return searchResults.Nav(event,10)" onkeypress="return searchResults.Nav(event,10)" onkeyup="return searchResults.Nav(event,10)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a160c7a080d222defe32c781138901d4e" target="_parent">runTranscriptTests</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/functions_73.html b/doxygen/html/search/functions_73.html
new file mode 100644
index 0000000..546d3e3
--- /dev/null
+++ b/doxygen/html/search/functions_73.html
@@ -0,0 +1,56 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_save">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classcmd2_1_1Statekeeper.html#a848245f65d18fddf4bb768bd3f911b30" target="_parent">save</a>
+ <span class="SRScope">cmd2::Statekeeper</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_search">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classcmd2_1_1History.html#ae1db5657367e6aa9b0e43811d5b8893f" target="_parent">search</a>
+ <span class="SRScope">cmd2::History</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_select">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a28cd403d962038aca658344673a5ab38" target="_parent">select</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_setup">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classcmd2_1_1Cmd2TestCase.html#a5892c02ac5ee5a25c47bbfa1c648647b" target="_parent">setUp</a>
+ <span class="SRScope">cmd2::Cmd2TestCase</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_span">
+ <div class="SREntry">
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classcmd2_1_1History.html#a8c0837240ac7747aa804ba9eebddab60" target="_parent">span</a>
+ <span class="SRScope">cmd2::History</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_stubborndict">
+ <div class="SREntry">
+ <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../namespacecmd2.html#aae88fcdb31e45b322ecdaf7df9922823" target="_parent">stubbornDict</a>
+ <span class="SRScope">cmd2</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/functions_74.html b/doxygen/html/search/functions_74.html
new file mode 100644
index 0000000..4b2f901
--- /dev/null
+++ b/doxygen/html/search/functions_74.html
@@ -0,0 +1,47 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_teardown">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_teardown')">tearDown</a>
+ <div class="SRChildren">
+ <a id="Item0_c0" onkeydown="return searchResults.NavChild(event,0,0)" onkeypress="return searchResults.NavChild(event,0,0)" onkeyup="return searchResults.NavChild(event,0,0)" class="SRScope" href="../classcmd2_1_1OutputTrap.html#a06961b49c3e19e9984f077a08b3a75f2" target="_parent">cmd2::OutputTrap::tearDown()</a>
+ <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../classcmd2_1_1Cmd2TestCase.html#a12a9839011a264bf817e646114523052" target="_parent">cmd2::Cmd2TestCase::tearDown()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_tech">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../namespacegraph.html#ae6560a9f65fcfa61b262d0b05ec246ff" target="_parent">tech</a>
+ <span class="SRScope">graph</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_to_5fdict">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classcmd2_1_1StubbornDict.html#ad46f55b61faae98d241e30d52cd04eee" target="_parent">to_dict</a>
+ <span class="SRScope">cmd2::StubbornDict</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_to_5findex">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classcmd2_1_1History.html#a28fe5dc698da4c7bf82fdcdfb2e70506" target="_parent">to_index</a>
+ <span class="SRScope">cmd2::History</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/functions_75.html b/doxygen/html/search/functions_75.html
new file mode 100644
index 0000000..c862dc9
--- /dev/null
+++ b/doxygen/html/search/functions_75.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_update">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classcmd2_1_1StubbornDict.html#a669dd7f5373f3726d8c8fb52a1e85bbd" target="_parent">update</a>
+ <span class="SRScope">cmd2::StubbornDict</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/functions_77.html b/doxygen/html/search/functions_77.html
new file mode 100644
index 0000000..e0a0f42
--- /dev/null
+++ b/doxygen/html/search/functions_77.html
@@ -0,0 +1,38 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_with_5fargs_5freplaced">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classcmd2_1_1ParsedString.html#afe56ec060a51b268e266f7c0d1fb7328" target="_parent">with_args_replaced</a>
+ <span class="SRScope">cmd2::ParsedString</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_write">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classcmd2_1_1OutputTrap.html#aa3bec468fdc0d248cd43cb8e8e0d96cd" target="_parent">write</a>
+ <span class="SRScope">cmd2::OutputTrap</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_write_5fto_5fpaste_5fbuffer">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../namespacecmd2.html#a514a20ceb8ab40dd89d2df2dd5ff87a0" target="_parent">write_to_paste_buffer</a>
+ <span class="SRScope">cmd2</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/functions_7a.html b/doxygen/html/search/functions_7a.html
new file mode 100644
index 0000000..2cfdf20
--- /dev/null
+++ b/doxygen/html/search/functions_7a.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_zero_5fbased_5findex">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classcmd2_1_1History.html#accd354b7c81e1cd538438b834630f3ac" target="_parent">zero_based_index</a>
+ <span class="SRScope">cmd2::History</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/mag_sel.png b/doxygen/html/search/mag_sel.png
new file mode 100644
index 0000000..81f6040
--- /dev/null
+++ b/doxygen/html/search/mag_sel.png
Binary files differ
diff --git a/doxygen/html/search/namespaces_63.html b/doxygen/html/search/namespaces_63.html
new file mode 100644
index 0000000..62d9f18
--- /dev/null
+++ b/doxygen/html/search/namespaces_63.html
@@ -0,0 +1,30 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_cmd2">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../namespacecmd2.html" target="_parent">cmd2</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_conf">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../namespaceconf.html" target="_parent">conf</a>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/namespaces_65.html b/doxygen/html/search/namespaces_65.html
new file mode 100644
index 0000000..dbe3ec8
--- /dev/null
+++ b/doxygen/html/search/namespaces_65.html
@@ -0,0 +1,25 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_example">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../namespaceexample.html" target="_parent">example</a>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/namespaces_66.html b/doxygen/html/search/namespaces_66.html
new file mode 100644
index 0000000..952c924
--- /dev/null
+++ b/doxygen/html/search/namespaces_66.html
@@ -0,0 +1,25 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_fileutil">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../namespacefileutil.html" target="_parent">fileutil</a>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/namespaces_67.html b/doxygen/html/search/namespaces_67.html
new file mode 100644
index 0000000..f4b71fd
--- /dev/null
+++ b/doxygen/html/search/namespaces_67.html
@@ -0,0 +1,25 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_graph">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../namespacegraph.html" target="_parent">graph</a>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/namespaces_69.html b/doxygen/html/search/namespaces_69.html
new file mode 100644
index 0000000..61a3623
--- /dev/null
+++ b/doxygen/html/search/namespaces_69.html
@@ -0,0 +1,25 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_ignorebug">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../namespaceignoreBug.html" target="_parent">ignoreBug</a>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/namespaces_70.html b/doxygen/html/search/namespaces_70.html
new file mode 100644
index 0000000..53afd33
--- /dev/null
+++ b/doxygen/html/search/namespaces_70.html
@@ -0,0 +1,60 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_pirate">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../namespacepirate.html" target="_parent">pirate</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_pirate2">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../namespacepirate2.html" target="_parent">pirate2</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_pirate3">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../namespacepirate3.html" target="_parent">pirate3</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_pirate4">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../namespacepirate4.html" target="_parent">pirate4</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_pirate5">
+ <div class="SREntry">
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../namespacepirate5.html" target="_parent">pirate5</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_pirate6">
+ <div class="SREntry">
+ <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../namespacepirate6.html" target="_parent">pirate6</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_pirate7">
+ <div class="SREntry">
+ <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../namespacepirate7.html" target="_parent">pirate7</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_pirate8">
+ <div class="SREntry">
+ <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../namespacepirate8.html" target="_parent">pirate8</a>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/namespaces_73.html b/doxygen/html/search/namespaces_73.html
new file mode 100644
index 0000000..5d0321c
--- /dev/null
+++ b/doxygen/html/search/namespaces_73.html
@@ -0,0 +1,30 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_schematic">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../namespaceschematic.html" target="_parent">schematic</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_setup">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../namespacesetup.html" target="_parent">setup</a>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/nomatches.html b/doxygen/html/search/nomatches.html
new file mode 100644
index 0000000..b1ded27
--- /dev/null
+++ b/doxygen/html/search/nomatches.html
@@ -0,0 +1,12 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="NoMatches">No Matches</div>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/search.css b/doxygen/html/search/search.css
new file mode 100644
index 0000000..dae426e
--- /dev/null
+++ b/doxygen/html/search/search.css
@@ -0,0 +1,233 @@
+/*---------------- Search Box */
+
+#FSearchBox {
+ float: left;
+}
+
+#MSearchBox {
+ white-space : nowrap;
+ position: absolute;
+ float: none;
+ display: inline;
+ margin-top: 8px;
+ right: 0px;
+ width: 170px;
+ z-index: 102;
+}
+
+#MSearchBox .left
+{
+ display:block;
+ position:absolute;
+ left:10px;
+ width:20px;
+ height:19px;
+ background:url('search_l.png') no-repeat;
+ background-position:right;
+}
+
+#MSearchSelect {
+ display:block;
+ position:absolute;
+ width:20px;
+ height:19px;
+}
+
+.left #MSearchSelect {
+ left:4px;
+}
+
+.right #MSearchSelect {
+ right:5px;
+}
+
+#MSearchField {
+ display:block;
+ position:absolute;
+ height:19px;
+ background:url('search_m.png') repeat-x;
+ border:none;
+ width:116px;
+ margin-left:20px;
+ padding-left:4px;
+ color: #909090;
+ outline: none;
+ font: 9pt Arial, Verdana, sans-serif;
+}
+
+#FSearchBox #MSearchField {
+ margin-left:15px;
+}
+
+#MSearchBox .right {
+ display:block;
+ position:absolute;
+ right:10px;
+ top:0px;
+ width:20px;
+ height:19px;
+ background:url('search_r.png') no-repeat;
+ background-position:left;
+}
+
+#MSearchClose {
+ display: none;
+ position: absolute;
+ top: 4px;
+ background : none;
+ border: none;
+ margin: 0px 4px 0px 0px;
+ padding: 0px 0px;
+ outline: none;
+}
+
+.left #MSearchClose {
+ left: 6px;
+}
+
+.right #MSearchClose {
+ right: 2px;
+}
+
+.MSearchBoxActive #MSearchField {
+ color: #000000;
+}
+
+/*---------------- Search filter selection */
+
+#MSearchSelectWindow {
+ display: none;
+ position: absolute;
+ left: 0; top: 0;
+ border: 1px solid #90A5CE;
+ background-color: #F9FAFC;
+ z-index: 1;
+ padding-top: 4px;
+ padding-bottom: 4px;
+ -moz-border-radius: 4px;
+ -webkit-border-top-left-radius: 4px;
+ -webkit-border-top-right-radius: 4px;
+ -webkit-border-bottom-left-radius: 4px;
+ -webkit-border-bottom-right-radius: 4px;
+ -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
+}
+
+.SelectItem {
+ font: 8pt Arial, Verdana, sans-serif;
+ padding-left: 2px;
+ padding-right: 12px;
+ border: 0px;
+}
+
+span.SelectionMark {
+ margin-right: 4px;
+ font-family: monospace;
+ outline-style: none;
+ text-decoration: none;
+}
+
+a.SelectItem {
+ display: block;
+ outline-style: none;
+ color: #000000;
+ text-decoration: none;
+ padding-left: 6px;
+ padding-right: 12px;
+}
+
+a.SelectItem:focus,
+a.SelectItem:active {
+ color: #000000;
+ outline-style: none;
+ text-decoration: none;
+}
+
+a.SelectItem:hover {
+ color: #FFFFFF;
+ background-color: #3D578C;
+ outline-style: none;
+ text-decoration: none;
+ cursor: pointer;
+ display: block;
+}
+
+/*---------------- Search results window */
+
+iframe#MSearchResults {
+ width: 60ex;
+ height: 15em;
+}
+
+#MSearchResultsWindow {
+ display: none;
+ position: absolute;
+ left: 0; top: 0;
+ border: 1px solid #000;
+ background-color: #EEF1F7;
+}
+
+/* ----------------------------------- */
+
+
+#SRIndex {
+ clear:both;
+ padding-bottom: 15px;
+}
+
+.SREntry {
+ font-size: 10pt;
+ padding-left: 1ex;
+}
+
+.SRPage .SREntry {
+ font-size: 8pt;
+ padding: 1px 5px;
+}
+
+body.SRPage {
+ margin: 5px 2px;
+}
+
+.SRChildren {
+ padding-left: 3ex; padding-bottom: .5em
+}
+
+.SRPage .SRChildren {
+ display: none;
+}
+
+.SRSymbol {
+ font-weight: bold;
+ color: #425E97;
+ font-family: Arial, Verdana, sans-serif;
+ text-decoration: none;
+ outline: none;
+}
+
+a.SRScope {
+ display: block;
+ color: #425E97;
+ font-family: Arial, Verdana, sans-serif;
+ text-decoration: none;
+ outline: none;
+}
+
+a.SRSymbol:focus, a.SRSymbol:active,
+a.SRScope:focus, a.SRScope:active {
+ text-decoration: underline;
+}
+
+.SRPage .SRStatus {
+ padding: 2px 5px;
+ font-size: 8pt;
+ font-style: italic;
+}
+
+.SRResult {
+ display: none;
+}
+
+DIV.searchresults {
+ margin-left: 10px;
+ margin-right: 10px;
+}
diff --git a/doxygen/html/search/search.js b/doxygen/html/search/search.js
new file mode 100644
index 0000000..650a7f0
--- /dev/null
+++ b/doxygen/html/search/search.js
@@ -0,0 +1,736 @@
+// Search script generated by doxygen
+// Copyright (C) 2009 by Dimitri van Heesch.
+
+// The code in this file is loosly based on main.js, part of Natural Docs,
+// which is Copyright (C) 2003-2008 Greg Valure
+// Natural Docs is licensed under the GPL.
+
+var indexSectionsWithContent =
+{
+ 0: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010111111111011111111111111010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
+ 1: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011010010000011100100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
+ 2: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001011101000000100100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
+ 3: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001011101000000100100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
+ 4: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010101111100001001101111010010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
+ 5: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010111111111011111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"
+};
+
+var indexSectionNames =
+{
+ 0: "all",
+ 1: "classes",
+ 2: "namespaces",
+ 3: "files",
+ 4: "functions",
+ 5: "variables"
+};
+
+function convertToId(search)
+{
+ var result = '';
+ for (i=0;i<search.length;i++)
+ {
+ var c = search.charAt(i);
+ var cn = c.charCodeAt(0);
+ if (c.match(/[a-z0-9]/))
+ {
+ result+=c;
+ }
+ else if (cn<16)
+ {
+ result+="_0"+cn.toString(16);
+ }
+ else
+ {
+ result+="_"+cn.toString(16);
+ }
+ }
+ return result;
+}
+
+function getXPos(item)
+{
+ var x = 0;
+ if (item.offsetWidth)
+ {
+ while (item && item!=document.body)
+ {
+ x += item.offsetLeft;
+ item = item.offsetParent;
+ }
+ }
+ return x;
+}
+
+function getYPos(item)
+{
+ var y = 0;
+ if (item.offsetWidth)
+ {
+ while (item && item!=document.body)
+ {
+ y += item.offsetTop;
+ item = item.offsetParent;
+ }
+ }
+ return y;
+}
+
+/* A class handling everything associated with the search panel.
+
+ Parameters:
+ name - The name of the global variable that will be
+ storing this instance. Is needed to be able to set timeouts.
+ resultPath - path to use for external files
+*/
+function SearchBox(name, resultsPath, inFrame, label)
+{
+ if (!name || !resultsPath) { alert("Missing parameters to SearchBox."); }
+
+ // ---------- Instance variables
+ this.name = name;
+ this.resultsPath = resultsPath;
+ this.keyTimeout = 0;
+ this.keyTimeoutLength = 500;
+ this.closeSelectionTimeout = 300;
+ this.lastSearchValue = "";
+ this.lastResultsPage = "";
+ this.hideTimeout = 0;
+ this.searchIndex = 0;
+ this.searchActive = false;
+ this.insideFrame = inFrame;
+ this.searchLabel = label;
+
+ // ----------- DOM Elements
+
+ this.DOMSearchField = function()
+ { return document.getElementById("MSearchField"); }
+
+ this.DOMSearchSelect = function()
+ { return document.getElementById("MSearchSelect"); }
+
+ this.DOMSearchSelectWindow = function()
+ { return document.getElementById("MSearchSelectWindow"); }
+
+ this.DOMPopupSearchResults = function()
+ { return document.getElementById("MSearchResults"); }
+
+ this.DOMPopupSearchResultsWindow = function()
+ { return document.getElementById("MSearchResultsWindow"); }
+
+ this.DOMSearchClose = function()
+ { return document.getElementById("MSearchClose"); }
+
+ this.DOMSearchBox = function()
+ { return document.getElementById("MSearchBox"); }
+
+ // ------------ Event Handlers
+
+ // Called when focus is added or removed from the search field.
+ this.OnSearchFieldFocus = function(isActive)
+ {
+ this.Activate(isActive);
+ }
+
+ this.OnSearchSelectShow = function()
+ {
+ var searchSelectWindow = this.DOMSearchSelectWindow();
+ var searchField = this.DOMSearchSelect();
+
+ if (this.insideFrame)
+ {
+ var left = getXPos(searchField);
+ var top = getYPos(searchField);
+ left += searchField.offsetWidth + 6;
+ top += searchField.offsetHeight;
+
+ // show search selection popup
+ searchSelectWindow.style.display='block';
+ left -= searchSelectWindow.offsetWidth;
+ searchSelectWindow.style.left = left + 'px';
+ searchSelectWindow.style.top = top + 'px';
+ }
+ else
+ {
+ var left = getXPos(searchField);
+ var top = getYPos(searchField);
+ top += searchField.offsetHeight;
+
+ // show search selection popup
+ searchSelectWindow.style.display='block';
+ searchSelectWindow.style.left = left + 'px';
+ searchSelectWindow.style.top = top + 'px';
+ }
+
+ // stop selection hide timer
+ if (this.hideTimeout)
+ {
+ clearTimeout(this.hideTimeout);
+ this.hideTimeout=0;
+ }
+ return false; // to avoid "image drag" default event
+ }
+
+ this.OnSearchSelectHide = function()
+ {
+ this.hideTimeout = setTimeout(this.name +".CloseSelectionWindow()",
+ this.closeSelectionTimeout);
+ }
+
+ // Called when the content of the search field is changed.
+ this.OnSearchFieldChange = function(evt)
+ {
+ if (this.keyTimeout) // kill running timer
+ {
+ clearTimeout(this.keyTimeout);
+ this.keyTimeout = 0;
+ }
+
+ var e = (evt) ? evt : window.event; // for IE
+ if (e.keyCode==40 || e.keyCode==13)
+ {
+ if (e.shiftKey==1)
+ {
+ this.OnSearchSelectShow();
+ var win=this.DOMSearchSelectWindow();
+ for (i=0;i<win.childNodes.length;i++)
+ {
+ var child = win.childNodes[i]; // get span within a
+ if (child.className=='SelectItem')
+ {
+ child.focus();
+ return;
+ }
+ }
+ return;
+ }
+ else if (window.frames.MSearchResults.searchResults)
+ {
+ var elem = window.frames.MSearchResults.searchResults.NavNext(0);
+ if (elem) elem.focus();
+ }
+ }
+ else if (e.keyCode==27) // Escape out of the search field
+ {
+ this.DOMSearchField().blur();
+ this.DOMPopupSearchResultsWindow().style.display = 'none';
+ this.DOMSearchClose().style.display = 'none';
+ this.lastSearchValue = '';
+ this.Activate(false);
+ return;
+ }
+
+ // strip whitespaces
+ var searchValue = this.DOMSearchField().value.replace(/ +/g, "");
+
+ if (searchValue != this.lastSearchValue) // search value has changed
+ {
+ if (searchValue != "") // non-empty search
+ {
+ // set timer for search update
+ this.keyTimeout = setTimeout(this.name + '.Search()',
+ this.keyTimeoutLength);
+ }
+ else // empty search field
+ {
+ this.DOMPopupSearchResultsWindow().style.display = 'none';
+ this.DOMSearchClose().style.display = 'none';
+ this.lastSearchValue = '';
+ }
+ }
+ }
+
+ this.SelectItemCount = function(id)
+ {
+ var count=0;
+ var win=this.DOMSearchSelectWindow();
+ for (i=0;i<win.childNodes.length;i++)
+ {
+ var child = win.childNodes[i]; // get span within a
+ if (child.className=='SelectItem')
+ {
+ count++;
+ }
+ }
+ return count;
+ }
+
+ this.SelectItemSet = function(id)
+ {
+ var i,j=0;
+ var win=this.DOMSearchSelectWindow();
+ for (i=0;i<win.childNodes.length;i++)
+ {
+ var child = win.childNodes[i]; // get span within a
+ if (child.className=='SelectItem')
+ {
+ var node = child.firstChild;
+ if (j==id)
+ {
+ node.innerHTML='&#8226;';
+ }
+ else
+ {
+ node.innerHTML='&#160;';
+ }
+ j++;
+ }
+ }
+ }
+
+ // Called when an search filter selection is made.
+ // set item with index id as the active item
+ this.OnSelectItem = function(id)
+ {
+ this.searchIndex = id;
+ this.SelectItemSet(id);
+ var searchValue = this.DOMSearchField().value.replace(/ +/g, "");
+ if (searchValue!="" && this.searchActive) // something was found -> do a search
+ {
+ this.Search();
+ }
+ }
+
+ this.OnSearchSelectKey = function(evt)
+ {
+ var e = (evt) ? evt : window.event; // for IE
+ if (e.keyCode==40 && this.searchIndex<this.SelectItemCount()) // Down
+ {
+ this.searchIndex++;
+ this.OnSelectItem(this.searchIndex);
+ }
+ else if (e.keyCode==38 && this.searchIndex>0) // Up
+ {
+ this.searchIndex--;
+ this.OnSelectItem(this.searchIndex);
+ }
+ else if (e.keyCode==13 || e.keyCode==27)
+ {
+ this.OnSelectItem(this.searchIndex);
+ this.CloseSelectionWindow();
+ this.DOMSearchField().focus();
+ }
+ return false;
+ }
+
+ // --------- Actions
+
+ // Closes the results window.
+ this.CloseResultsWindow = function()
+ {
+ this.DOMPopupSearchResultsWindow().style.display = 'none';
+ this.DOMSearchClose().style.display = 'none';
+ this.Activate(false);
+ }
+
+ this.CloseSelectionWindow = function()
+ {
+ this.DOMSearchSelectWindow().style.display = 'none';
+ }
+
+ // Performs a search.
+ this.Search = function()
+ {
+ this.keyTimeout = 0;
+
+ // strip leading whitespace
+ var searchValue = this.DOMSearchField().value.replace(/^ +/, "");
+
+ var code = searchValue.toLowerCase().charCodeAt(0);
+ var hexCode;
+ if (code<16)
+ {
+ hexCode="0"+code.toString(16);
+ }
+ else
+ {
+ hexCode=code.toString(16);
+ }
+
+ var resultsPage;
+ var resultsPageWithSearch;
+ var hasResultsPage;
+
+ if (indexSectionsWithContent[this.searchIndex].charAt(code) == '1')
+ {
+ resultsPage = this.resultsPath + '/' + indexSectionNames[this.searchIndex] + '_' + hexCode + '.html';
+ resultsPageWithSearch = resultsPage+'?'+escape(searchValue);
+ hasResultsPage = true;
+ }
+ else // nothing available for this search term
+ {
+ resultsPage = this.resultsPath + '/nomatches.html';
+ resultsPageWithSearch = resultsPage;
+ hasResultsPage = false;
+ }
+
+ window.frames.MSearchResults.location = resultsPageWithSearch;
+ var domPopupSearchResultsWindow = this.DOMPopupSearchResultsWindow();
+
+ if (domPopupSearchResultsWindow.style.display!='block')
+ {
+ var domSearchBox = this.DOMSearchBox();
+ this.DOMSearchClose().style.display = 'inline';
+ if (this.insideFrame)
+ {
+ var domPopupSearchResults = this.DOMPopupSearchResults();
+ domPopupSearchResultsWindow.style.position = 'relative';
+ domPopupSearchResultsWindow.style.display = 'block';
+ var width = document.body.clientWidth - 8; // the -8 is for IE :-(
+ domPopupSearchResultsWindow.style.width = width + 'px';
+ domPopupSearchResults.style.width = width + 'px';
+ }
+ else
+ {
+ var domPopupSearchResults = this.DOMPopupSearchResults();
+ var left = getXPos(domSearchBox) + 150; // domSearchBox.offsetWidth;
+ var top = getYPos(domSearchBox) + 20; // domSearchBox.offsetHeight + 1;
+ domPopupSearchResultsWindow.style.display = 'block';
+ left -= domPopupSearchResults.offsetWidth;
+ domPopupSearchResultsWindow.style.top = top + 'px';
+ domPopupSearchResultsWindow.style.left = left + 'px';
+ }
+ }
+
+ this.lastSearchValue = searchValue;
+ this.lastResultsPage = resultsPage;
+ }
+
+ // -------- Activation Functions
+
+ // Activates or deactivates the search panel, resetting things to
+ // their default values if necessary.
+ this.Activate = function(isActive)
+ {
+ if (isActive || // open it
+ this.DOMPopupSearchResultsWindow().style.display == 'block'
+ )
+ {
+ this.DOMSearchBox().className = 'MSearchBoxActive';
+
+ var searchField = this.DOMSearchField();
+
+ if (searchField.value == this.searchLabel) // clear "Search" term upon entry
+ {
+ searchField.value = '';
+ this.searchActive = true;
+ }
+ }
+ else if (!isActive) // directly remove the panel
+ {
+ this.DOMSearchBox().className = 'MSearchBoxInactive';
+ this.DOMSearchField().value = this.searchLabel;
+ this.searchActive = false;
+ this.lastSearchValue = ''
+ this.lastResultsPage = '';
+ }
+ }
+}
+
+// -----------------------------------------------------------------------
+
+// The class that handles everything on the search results page.
+function SearchResults(name)
+{
+ // The number of matches from the last run of <Search()>.
+ this.lastMatchCount = 0;
+ this.lastKey = 0;
+ this.repeatOn = false;
+
+ // Toggles the visibility of the passed element ID.
+ this.FindChildElement = function(id)
+ {
+ var parentElement = document.getElementById(id);
+ var element = parentElement.firstChild;
+
+ while (element && element!=parentElement)
+ {
+ if (element.nodeName == 'DIV' && element.className == 'SRChildren')
+ {
+ return element;
+ }
+
+ if (element.nodeName == 'DIV' && element.hasChildNodes())
+ {
+ element = element.firstChild;
+ }
+ else if (element.nextSibling)
+ {
+ element = element.nextSibling;
+ }
+ else
+ {
+ do
+ {
+ element = element.parentNode;
+ }
+ while (element && element!=parentElement && !element.nextSibling);
+
+ if (element && element!=parentElement)
+ {
+ element = element.nextSibling;
+ }
+ }
+ }
+ }
+
+ this.Toggle = function(id)
+ {
+ var element = this.FindChildElement(id);
+ if (element)
+ {
+ if (element.style.display == 'block')
+ {
+ element.style.display = 'none';
+ }
+ else
+ {
+ element.style.display = 'block';
+ }
+ }
+ }
+
+ // Searches for the passed string. If there is no parameter,
+ // it takes it from the URL query.
+ //
+ // Always returns true, since other documents may try to call it
+ // and that may or may not be possible.
+ this.Search = function(search)
+ {
+ if (!search) // get search word from URL
+ {
+ search = window.location.search;
+ search = search.substring(1); // Remove the leading '?'
+ search = unescape(search);
+ }
+
+ search = search.replace(/^ +/, ""); // strip leading spaces
+ search = search.replace(/ +$/, ""); // strip trailing spaces
+ search = search.toLowerCase();
+ search = convertToId(search);
+
+ var resultRows = document.getElementsByTagName("div");
+ var matches = 0;
+
+ var i = 0;
+ while (i < resultRows.length)
+ {
+ var row = resultRows.item(i);
+ if (row.className == "SRResult")
+ {
+ var rowMatchName = row.id.toLowerCase();
+ rowMatchName = rowMatchName.replace(/^sr\d*_/, ''); // strip 'sr123_'
+
+ if (search.length<=rowMatchName.length &&
+ rowMatchName.substr(0, search.length)==search)
+ {
+ row.style.display = 'block';
+ matches++;
+ }
+ else
+ {
+ row.style.display = 'none';
+ }
+ }
+ i++;
+ }
+ document.getElementById("Searching").style.display='none';
+ if (matches == 0) // no results
+ {
+ document.getElementById("NoMatches").style.display='block';
+ }
+ else // at least one result
+ {
+ document.getElementById("NoMatches").style.display='none';
+ }
+ this.lastMatchCount = matches;
+ return true;
+ }
+
+ // return the first item with index index or higher that is visible
+ this.NavNext = function(index)
+ {
+ var focusItem;
+ while (1)
+ {
+ var focusName = 'Item'+index;
+ focusItem = document.getElementById(focusName);
+ if (focusItem && focusItem.parentNode.parentNode.style.display=='block')
+ {
+ break;
+ }
+ else if (!focusItem) // last element
+ {
+ break;
+ }
+ focusItem=null;
+ index++;
+ }
+ return focusItem;
+ }
+
+ this.NavPrev = function(index)
+ {
+ var focusItem;
+ while (1)
+ {
+ var focusName = 'Item'+index;
+ focusItem = document.getElementById(focusName);
+ if (focusItem && focusItem.parentNode.parentNode.style.display=='block')
+ {
+ break;
+ }
+ else if (!focusItem) // last element
+ {
+ break;
+ }
+ focusItem=null;
+ index--;
+ }
+ return focusItem;
+ }
+
+ this.ProcessKeys = function(e)
+ {
+ if (e.type == "keydown")
+ {
+ this.repeatOn = false;
+ this.lastKey = e.keyCode;
+ }
+ else if (e.type == "keypress")
+ {
+ if (!this.repeatOn)
+ {
+ if (this.lastKey) this.repeatOn = true;
+ return false; // ignore first keypress after keydown
+ }
+ }
+ else if (e.type == "keyup")
+ {
+ this.lastKey = 0;
+ this.repeatOn = false;
+ }
+ return this.lastKey!=0;
+ }
+
+ this.Nav = function(evt,itemIndex)
+ {
+ var e = (evt) ? evt : window.event; // for IE
+ if (e.keyCode==13) return true;
+ if (!this.ProcessKeys(e)) return false;
+
+ if (this.lastKey==38) // Up
+ {
+ var newIndex = itemIndex-1;
+ var focusItem = this.NavPrev(newIndex);
+ if (focusItem)
+ {
+ var child = this.FindChildElement(focusItem.parentNode.parentNode.id);
+ if (child && child.style.display == 'block') // children visible
+ {
+ var n=0;
+ var tmpElem;
+ while (1) // search for last child
+ {
+ tmpElem = document.getElementById('Item'+newIndex+'_c'+n);
+ if (tmpElem)
+ {
+ focusItem = tmpElem;
+ }
+ else // found it!
+ {
+ break;
+ }
+ n++;
+ }
+ }
+ }
+ if (focusItem)
+ {
+ focusItem.focus();
+ }
+ else // return focus to search field
+ {
+ parent.document.getElementById("MSearchField").focus();
+ }
+ }
+ else if (this.lastKey==40) // Down
+ {
+ var newIndex = itemIndex+1;
+ var focusItem;
+ var item = document.getElementById('Item'+itemIndex);
+ var elem = this.FindChildElement(item.parentNode.parentNode.id);
+ if (elem && elem.style.display == 'block') // children visible
+ {
+ focusItem = document.getElementById('Item'+itemIndex+'_c0');
+ }
+ if (!focusItem) focusItem = this.NavNext(newIndex);
+ if (focusItem) focusItem.focus();
+ }
+ else if (this.lastKey==39) // Right
+ {
+ var item = document.getElementById('Item'+itemIndex);
+ var elem = this.FindChildElement(item.parentNode.parentNode.id);
+ if (elem) elem.style.display = 'block';
+ }
+ else if (this.lastKey==37) // Left
+ {
+ var item = document.getElementById('Item'+itemIndex);
+ var elem = this.FindChildElement(item.parentNode.parentNode.id);
+ if (elem) elem.style.display = 'none';
+ }
+ else if (this.lastKey==27) // Escape
+ {
+ parent.searchBox.CloseResultsWindow();
+ parent.document.getElementById("MSearchField").focus();
+ }
+ else if (this.lastKey==13) // Enter
+ {
+ return true;
+ }
+ return false;
+ }
+
+ this.NavChild = function(evt,itemIndex,childIndex)
+ {
+ var e = (evt) ? evt : window.event; // for IE
+ if (e.keyCode==13) return true;
+ if (!this.ProcessKeys(e)) return false;
+
+ if (this.lastKey==38) // Up
+ {
+ if (childIndex>0)
+ {
+ var newIndex = childIndex-1;
+ document.getElementById('Item'+itemIndex+'_c'+newIndex).focus();
+ }
+ else // already at first child, jump to parent
+ {
+ document.getElementById('Item'+itemIndex).focus();
+ }
+ }
+ else if (this.lastKey==40) // Down
+ {
+ var newIndex = childIndex+1;
+ var elem = document.getElementById('Item'+itemIndex+'_c'+newIndex);
+ if (!elem) // last child, jump to parent next parent
+ {
+ elem = this.NavNext(itemIndex+1);
+ }
+ if (elem)
+ {
+ elem.focus();
+ }
+ }
+ else if (this.lastKey==27) // Escape
+ {
+ parent.searchBox.CloseResultsWindow();
+ parent.document.getElementById("MSearchField").focus();
+ }
+ else if (this.lastKey==13) // Enter
+ {
+ return true;
+ }
+ return false;
+ }
+}
diff --git a/doxygen/html/search/search_l.png b/doxygen/html/search/search_l.png
new file mode 100644
index 0000000..c872f4d
--- /dev/null
+++ b/doxygen/html/search/search_l.png
Binary files differ
diff --git a/doxygen/html/search/search_m.png b/doxygen/html/search/search_m.png
new file mode 100644
index 0000000..b429a16
--- /dev/null
+++ b/doxygen/html/search/search_m.png
Binary files differ
diff --git a/doxygen/html/search/search_r.png b/doxygen/html/search/search_r.png
new file mode 100644
index 0000000..97ee8b4
--- /dev/null
+++ b/doxygen/html/search/search_r.png
Binary files differ
diff --git a/doxygen/html/search/variables_5f.html b/doxygen/html/search/variables_5f.html
new file mode 100644
index 0000000..fbec8ec
--- /dev/null
+++ b/doxygen/html/search/variables_5f.html
@@ -0,0 +1,44 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR__5f_5fversion_5f_5f">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../namespacecmd2.html#a05ce8a1645f64208f969036f8621ddd2" target="_parent">__version__</a>
+ <span class="SRScope">cmd2</span>
+ </div>
+</div>
+<div class="SRResult" id="SR__5fshared_5fstate">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classcmd2_1_1Borg.html#a3af75c745a5c124376fa050b4d1c3912" target="_parent">_shared_state</a>
+ <span class="SRScope">cmd2::Borg</span>
+ </div>
+</div>
+<div class="SRResult" id="SR__5fstop_5fand_5fexit">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a7a8e8257d7d35c7813355cdefb62b85b" target="_parent">_STOP_AND_EXIT</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR__5fstop_5fscript_5fno_5fexit">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#abe14bda0dc50326876c6a761cefba702" target="_parent">_STOP_SCRIPT_NO_EXIT</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/variables_61.html b/doxygen/html/search/variables_61.html
new file mode 100644
index 0000000..c0a43fa
--- /dev/null
+++ b/doxygen/html/search/variables_61.html
@@ -0,0 +1,62 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_abbrev">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a810ba12198cbbc4e38643c83278956f6" target="_parent">abbrev</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_action">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classpirate8_1_1Pirate.html#a0fa2b16f420ebf78ab78a44754a654d6" target="_parent">action</a>
+ <span class="SRScope">pirate8::Pirate</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_anywhitespace">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classcmd2_1_1Cmd2TestCase.html#a946827bef7050042cee99d3749c976d0" target="_parent">anyWhitespace</a>
+ <span class="SRScope">cmd2::Cmd2TestCase</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_append">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classcmd2_1_1StubbornDict.html#a66dc32a221c00611f1c131382703c333" target="_parent">append</a>
+ <span class="SRScope">cmd2::StubbornDict</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_attribs">
+ <div class="SREntry">
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classcmd2_1_1Statekeeper.html#a18466d6cef3f084e92f086a86d4a7244" target="_parent">attribs</a>
+ <span class="SRScope">cmd2::Statekeeper</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_author">
+ <div class="SREntry">
+ <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../namespacesetup.html#a7b92894168460f935bc49467954c4a92" target="_parent">author</a>
+ <span class="SRScope">setup</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_author_5femail">
+ <div class="SREntry">
+ <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../namespacesetup.html#a4ead8e1ca45242906fde7d5489f3beaa" target="_parent">author_email</a>
+ <span class="SRScope">setup</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/variables_62.html b/doxygen/html/search/variables_62.html
new file mode 100644
index 0000000..b45c0e0
--- /dev/null
+++ b/doxygen/html/search/variables_62.html
@@ -0,0 +1,38 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_blanklinesallowed">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a395ee1f733c5faeb66e74b308cbc5e63" target="_parent">blankLinesAllowed</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_blanklineterminationparser">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#ab45987033aafd0458078de49d4cf1fb5" target="_parent">blankLineTerminationParser</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_blanklineterminator">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a826ac7c82dd02c99be27940c179c9af3" target="_parent">blankLineTerminator</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/variables_63.html b/doxygen/html/search/variables_63.html
new file mode 100644
index 0000000..9732d38
--- /dev/null
+++ b/doxygen/html/search/variables_63.html
@@ -0,0 +1,104 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_c">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../namespaceexample.html#a067d058cce4025d9c13742cbc474e211" target="_parent">c</a>
+ <span class="SRScope">example</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_can_5fclip">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../namespacecmd2.html#a3f2a6eb75c58ca830028f18cf2851958" target="_parent">can_clip</a>
+ <span class="SRScope">cmd2</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_case_5finsensitive">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a10de661ca23b94cd93972c260523c8a0" target="_parent">case_insensitive</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_classifiers">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../namespacesetup.html#aa6d1b3ef82314b74854a1a1a473aadbf" target="_parent">classifiers</a>
+ <span class="SRScope">setup</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_cmdapp">
+ <div class="SREntry">
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_cmdapp')">CmdApp</a>
+ <div class="SRChildren">
+ <a id="Item4_c0" onkeydown="return searchResults.NavChild(event,4,0)" onkeypress="return searchResults.NavChild(event,4,0)" onkeyup="return searchResults.NavChild(event,4,0)" class="SRScope" href="../classcmd2_1_1Cmd2TestCase.html#ae3ce50557636abee00a3941461dd450c" target="_parent">cmd2::Cmd2TestCase::CmdApp()</a>
+ <a id="Item4_c1" onkeydown="return searchResults.NavChild(event,4,1)" onkeypress="return searchResults.NavChild(event,4,1)" onkeyup="return searchResults.NavChild(event,4,1)" class="SRScope" href="../classcmd2_1_1Cmd2TestCase.html#acc7fc3df4fb04682fd1e4b2c4cc4cd3c" target="_parent">cmd2::Cmd2TestCase::cmdapp()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_colorcodes">
+ <div class="SREntry">
+ <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a91dd3e77a8d1f247dcfdddbfc0288b3b" target="_parent">colorcodes</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_colors">
+ <div class="SREntry">
+ <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a2ec43e734ae5b2a581216dc7914b231a" target="_parent">colors</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_commentgrammars">
+ <div class="SREntry">
+ <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#ae6adde6cd440331e4add0bdf8c2c61d0" target="_parent">commentGrammars</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_commentinprogress">
+ <div class="SREntry">
+ <a id="Item8" onkeydown="return searchResults.Nav(event,8)" onkeypress="return searchResults.Nav(event,8)" onkeyup="return searchResults.Nav(event,8)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a0333f71a3291354d3238a4853ec5e762" target="_parent">commentInProgress</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_contents">
+ <div class="SREntry">
+ <a id="Item9" onkeydown="return searchResults.Nav(event,9)" onkeypress="return searchResults.Nav(event,9)" onkeyup="return searchResults.Nav(event,9)" class="SRSymbol" href="../classcmd2_1_1OutputTrap.html#a9117a6d5bfa07f1eeade54f24eeba0ed" target="_parent">contents</a>
+ <span class="SRScope">cmd2::OutputTrap</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_continuation_5fprompt">
+ <div class="SREntry">
+ <a id="Item10" onkeydown="return searchResults.Nav(event,10)" onkeypress="return searchResults.Nav(event,10)" onkeyup="return searchResults.Nav(event,10)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_continuation_5fprompt')">continuation_prompt</a>
+ <div class="SRChildren">
+ <a id="Item10_c0" onkeydown="return searchResults.NavChild(event,10,0)" onkeypress="return searchResults.NavChild(event,10,0)" onkeyup="return searchResults.NavChild(event,10,0)" class="SRScope" href="../classcmd2_1_1Cmd.html#a186ca22e76dc63ad9d8a95cfaeb4f7fd" target="_parent">cmd2::Cmd::continuation_prompt()</a>
+ <a id="Item10_c1" onkeydown="return searchResults.NavChild(event,10,1)" onkeypress="return searchResults.NavChild(event,10,1)" onkeyup="return searchResults.NavChild(event,10,1)" class="SRScope" href="../classcmd2_1_1Cmd.html#a227bb0748c5c461090c98eadc35ea5e4" target="_parent">cmd2::Cmd::continuation_prompt()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_copyright">
+ <div class="SREntry">
+ <a id="Item11" onkeydown="return searchResults.Nav(event,11)" onkeypress="return searchResults.Nav(event,11)" onkeyup="return searchResults.Nav(event,11)" class="SRSymbol" href="../namespaceconf.html#ac8ccf456b321bc9052c0691a173b6925" target="_parent">copyright</a>
+ <span class="SRScope">conf</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_current_5fscript_5fdir">
+ <div class="SREntry">
+ <a id="Item12" onkeydown="return searchResults.Nav(event,12)" onkeypress="return searchResults.Nav(event,12)" onkeyup="return searchResults.Nav(event,12)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a549399bed9574c87901100530343ac68" target="_parent">current_script_dir</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/variables_64.html b/doxygen/html/search/variables_64.html
new file mode 100644
index 0000000..e0f50c5
--- /dev/null
+++ b/doxygen/html/search/variables_64.html
@@ -0,0 +1,120 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_debug">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a7b07b64964162c07f50675b2b40160b2" target="_parent">debug</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_default_5ffile_5fname">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a3af82e64cdabf19b462cd0ddf686823d" target="_parent">default_file_name</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_default_5fto_5fshell">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_default_5fto_5fshell')">default_to_shell</a>
+ <div class="SRChildren">
+ <a id="Item2_c0" onkeydown="return searchResults.NavChild(event,2,0)" onkeypress="return searchResults.NavChild(event,2,0)" onkeyup="return searchResults.NavChild(event,2,0)" class="SRScope" href="../classcmd2_1_1Cmd.html#a7da859e33eae87d5069b96d366cf04b4" target="_parent">cmd2::Cmd::default_to_shell()</a>
+ <a id="Item2_c1" onkeydown="return searchResults.NavChild(event,2,1)" onkeypress="return searchResults.NavChild(event,2,1)" onkeyup="return searchResults.NavChild(event,2,1)" class="SRScope" href="../classpirate7_1_1Pirate.html#a629913affb56931c737d31b3dea1448a" target="_parent">pirate7::Pirate::default_to_shell()</a>
+ <a id="Item2_c2" onkeydown="return searchResults.NavChild(event,2,2)" onkeypress="return searchResults.NavChild(event,2,2)" onkeyup="return searchResults.NavChild(event,2,2)" class="SRScope" href="../classpirate8_1_1Pirate.html#ae74a9f023b21dc42364e53c563bc29b3" target="_parent">pirate8::Pirate::default_to_shell()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_defaultextension">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#ab14061f1d84f49fb8fefcce285e7aec7" target="_parent">defaultExtension</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_description">
+ <div class="SREntry">
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../namespacesetup.html#a4ad612547892c74be7035043265eb65c" target="_parent">description</a>
+ <span class="SRScope">setup</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_do_5f_5fload">
+ <div class="SREntry">
+ <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a3a237dae48a4dba0daa7e114ff098e90" target="_parent">do__load</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_do_5fedit">
+ <div class="SREntry">
+ <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a900317e58aad07d0d1fb48080dc63d5c" target="_parent">do_edit</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_do_5feof">
+ <div class="SREntry">
+ <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a489ae23e2c2dc31c04eab9287c9339fa" target="_parent">do_eof</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_do_5fexit">
+ <div class="SREntry">
+ <a id="Item8" onkeydown="return searchResults.Nav(event,8)" onkeypress="return searchResults.Nav(event,8)" onkeyup="return searchResults.Nav(event,8)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a7407cf3f70091dc1ade5acb856585850" target="_parent">do_exit</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_do_5fhi">
+ <div class="SREntry">
+ <a id="Item9" onkeydown="return searchResults.Nav(event,9)" onkeypress="return searchResults.Nav(event,9)" onkeyup="return searchResults.Nav(event,9)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a71e16c0eab993aa6f22272e04615fa4e" target="_parent">do_hi</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_do_5fl">
+ <div class="SREntry">
+ <a id="Item10" onkeydown="return searchResults.Nav(event,10)" onkeypress="return searchResults.Nav(event,10)" onkeyup="return searchResults.Nav(event,10)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a978b02763d086aa3f4a278c370b6798f" target="_parent">do_l</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_do_5fli">
+ <div class="SREntry">
+ <a id="Item11" onkeydown="return searchResults.Nav(event,11)" onkeypress="return searchResults.Nav(event,11)" onkeyup="return searchResults.Nav(event,11)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a0be8d5c8676c2da5eacb8dbaf2e10e29" target="_parent">do_li</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_do_5forate">
+ <div class="SREntry">
+ <a id="Item12" onkeydown="return searchResults.Nav(event,12)" onkeypress="return searchResults.Nav(event,12)" onkeyup="return searchResults.Nav(event,12)" class="SRSymbol" href="../classexample_1_1CmdLineApp.html#ac9058ddc022235f3876c6b410ddeb688" target="_parent">do_orate</a>
+ <span class="SRScope">example::CmdLineApp</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_do_5fq">
+ <div class="SREntry">
+ <a id="Item13" onkeydown="return searchResults.Nav(event,13)" onkeypress="return searchResults.Nav(event,13)" onkeyup="return searchResults.Nav(event,13)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#ad938266e8224edd7a6e681b9f4416cb5" target="_parent">do_q</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_do_5fr">
+ <div class="SREntry">
+ <a id="Item14" onkeydown="return searchResults.Nav(event,14)" onkeypress="return searchResults.Nav(event,14)" onkeyup="return searchResults.Nav(event,14)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a0a9b6e01b7ac4efb65f2957c28949e87" target="_parent">do_r</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_do_5fsay">
+ <div class="SREntry">
+ <a id="Item15" onkeydown="return searchResults.Nav(event,15)" onkeypress="return searchResults.Nav(event,15)" onkeyup="return searchResults.Nav(event,15)" class="SRSymbol" href="../classexample_1_1CmdLineApp.html#a5acab19a8c4c609e944ea1cb345a5ec3" target="_parent">do_say</a>
+ <span class="SRScope">example::CmdLineApp</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/variables_65.html b/doxygen/html/search/variables_65.html
new file mode 100644
index 0000000..3e5833f
--- /dev/null
+++ b/doxygen/html/search/variables_65.html
@@ -0,0 +1,65 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_echo">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a417779ccb5de864826f97a959bd196d3" target="_parent">echo</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_editor">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_editor')">editor</a>
+ <div class="SRChildren">
+ <a id="Item1_c0" onkeydown="return searchResults.NavChild(event,1,0)" onkeypress="return searchResults.NavChild(event,1,0)" onkeyup="return searchResults.NavChild(event,1,0)" class="SRScope" href="../classcmd2_1_1Cmd.html#a25fe904aca52573c6f10e798dd561588" target="_parent">cmd2::Cmd::editor()</a>
+ <a id="Item1_c1" onkeydown="return searchResults.NavChild(event,1,1)" onkeypress="return searchResults.NavChild(event,1,1)" onkeyup="return searchResults.NavChild(event,1,1)" class="SRScope" href="../classcmd2_1_1Cmd.html#a3a1abb5d4a8d42dcce7d61b04bdf9e97" target="_parent">cmd2::Cmd::editor()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_errmsg">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classcmd2_1_1PasteBufferError.html#adaa363483c6d5a54f13713233ba398b2" target="_parent">errmsg</a>
+ <span class="SRScope">cmd2::PasteBufferError</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_exclude_5ftrees">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../namespaceconf.html#acfb345e27f5356b8778ab7b673e72556" target="_parent">exclude_trees</a>
+ <span class="SRScope">conf</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_excludefromhistory">
+ <div class="SREntry">
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a35586c262b272917f6ecae8e76fca6b9" target="_parent">excludeFromHistory</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_expectationparser">
+ <div class="SREntry">
+ <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../classcmd2_1_1Cmd2TestCase.html#af9574fde56ba05bc1532a6a028fb566d" target="_parent">expectationParser</a>
+ <span class="SRScope">cmd2::Cmd2TestCase</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_extensions">
+ <div class="SREntry">
+ <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../namespaceconf.html#a540efa67c53e84c1c353c1df2e37e39c" target="_parent">extensions</a>
+ <span class="SRScope">conf</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/variables_66.html b/doxygen/html/search/variables_66.html
new file mode 100644
index 0000000..6875571
--- /dev/null
+++ b/doxygen/html/search/variables_66.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_feedback_5fto_5foutput">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#ad571e5687af698c33a547062762a26bc" target="_parent">feedback_to_output</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/variables_67.html b/doxygen/html/search/variables_67.html
new file mode 100644
index 0000000..d13c19f
--- /dev/null
+++ b/doxygen/html/search/variables_67.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_gold">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_gold')">gold</a>
+ <div class="SRChildren">
+ <a id="Item0_c0" onkeydown="return searchResults.NavChild(event,0,0)" onkeypress="return searchResults.NavChild(event,0,0)" onkeyup="return searchResults.NavChild(event,0,0)" class="SRScope" href="../classpirate2_1_1Pirate.html#aed1ea3a043e553b0cd6d1b9053e303eb" target="_parent">pirate2::Pirate::gold()</a>
+ <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../classpirate3_1_1Pirate.html#aa49bab8d18e2f2995e0da7c10c0258da" target="_parent">pirate3::Pirate::gold()</a>
+ <a id="Item0_c2" onkeydown="return searchResults.NavChild(event,0,2)" onkeypress="return searchResults.NavChild(event,0,2)" onkeyup="return searchResults.NavChild(event,0,2)" class="SRScope" href="../classpirate4_1_1Pirate.html#ab593f89182e85630e8b982bb4378f514" target="_parent">pirate4::Pirate::gold()</a>
+ <a id="Item0_c3" onkeydown="return searchResults.NavChild(event,0,3)" onkeypress="return searchResults.NavChild(event,0,3)" onkeyup="return searchResults.NavChild(event,0,3)" class="SRScope" href="../classpirate5_1_1Pirate.html#aafe1692ad983467cd710537574b7a1e4" target="_parent">pirate5::Pirate::gold()</a>
+ <a id="Item0_c4" onkeydown="return searchResults.NavChild(event,0,4)" onkeypress="return searchResults.NavChild(event,0,4)" onkeyup="return searchResults.NavChild(event,0,4)" class="SRScope" href="../classpirate6_1_1Pirate.html#a5a889a6a62da9c45d3ff03c426cd6c9f" target="_parent">pirate6::Pirate::gold()</a>
+ <a id="Item0_c5" onkeydown="return searchResults.NavChild(event,0,5)" onkeypress="return searchResults.NavChild(event,0,5)" onkeyup="return searchResults.NavChild(event,0,5)" class="SRScope" href="../classpirate7_1_1Pirate.html#a36c15ca3fd5f8d87411159745b39cfe2" target="_parent">pirate7::Pirate::gold()</a>
+ <a id="Item0_c6" onkeydown="return searchResults.NavChild(event,0,6)" onkeypress="return searchResults.NavChild(event,0,6)" onkeyup="return searchResults.NavChild(event,0,6)" class="SRScope" href="../classpirate8_1_1Pirate.html#ac873d3cc1b7bbafae76e2fd11bbcd609" target="_parent">pirate8::Pirate::gold()</a>
+ </div>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/variables_68.html b/doxygen/html/search/variables_68.html
new file mode 100644
index 0000000..2c30b90
--- /dev/null
+++ b/doxygen/html/search/variables_68.html
@@ -0,0 +1,53 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_help">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_help')">help</a>
+ <div class="SRChildren">
+ <a id="Item0_c0" onkeydown="return searchResults.NavChild(event,0,0)" onkeypress="return searchResults.NavChild(event,0,0)" onkeyup="return searchResults.NavChild(event,0,0)" class="SRScope" href="../classcmd2_1_1Cmd.html#a9db85d1db5ea30170d540102f1206b1f" target="_parent">cmd2::Cmd::help()</a>
+ <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../classpirate8_1_1Pirate.html#aa31243fbf624c32a23346aefadeb2864" target="_parent">pirate8::Pirate::help()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_history">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a666a090bc7298aae6ca55840e9418f96" target="_parent">history</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_html_5fstatic_5fpath">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../namespaceconf.html#acb91fefcfd3aa6f3529fa682ab834832" target="_parent">html_static_path</a>
+ <span class="SRScope">conf</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_html_5ftheme">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../namespaceconf.html#a7f1b143ff25817758abd21a7db110510" target="_parent">html_theme</a>
+ <span class="SRScope">conf</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_htmlhelp_5fbasename">
+ <div class="SREntry">
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../namespaceconf.html#a74d707b34bba474e9057f383ad01de83" target="_parent">htmlhelp_basename</a>
+ <span class="SRScope">conf</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/variables_69.html b/doxygen/html/search/variables_69.html
new file mode 100644
index 0000000..395712f
--- /dev/null
+++ b/doxygen/html/search/variables_69.html
@@ -0,0 +1,69 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_idx">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classcmd2_1_1HistoryItem.html#a83243fbd9faac88d0fb2c13473029d12" target="_parent">idx</a>
+ <span class="SRScope">cmd2::HistoryItem</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_initial_5fgold">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_initial_5fgold')">initial_gold</a>
+ <div class="SRChildren">
+ <a id="Item1_c0" onkeydown="return searchResults.NavChild(event,1,0)" onkeypress="return searchResults.NavChild(event,1,0)" onkeyup="return searchResults.NavChild(event,1,0)" class="SRScope" href="../classpirate3_1_1Pirate.html#a9fbdf2c85171048564a53b367bbf3fcd" target="_parent">pirate3::Pirate::initial_gold()</a>
+ <a id="Item1_c1" onkeydown="return searchResults.NavChild(event,1,1)" onkeypress="return searchResults.NavChild(event,1,1)" onkeyup="return searchResults.NavChild(event,1,1)" class="SRScope" href="../classpirate4_1_1Pirate.html#ac2d53ce13cc6eea50970138b28ea008e" target="_parent">pirate4::Pirate::initial_gold()</a>
+ <a id="Item1_c2" onkeydown="return searchResults.NavChild(event,1,2)" onkeypress="return searchResults.NavChild(event,1,2)" onkeyup="return searchResults.NavChild(event,1,2)" class="SRScope" href="../classpirate5_1_1Pirate.html#a00dfc293b3c3d61b209143738fabb805" target="_parent">pirate5::Pirate::initial_gold()</a>
+ <a id="Item1_c3" onkeydown="return searchResults.NavChild(event,1,3)" onkeypress="return searchResults.NavChild(event,1,3)" onkeyup="return searchResults.NavChild(event,1,3)" class="SRScope" href="../classpirate6_1_1Pirate.html#a20cd2f57129f1d841223123e279b451c" target="_parent">pirate6::Pirate::initial_gold()</a>
+ <a id="Item1_c4" onkeydown="return searchResults.NavChild(event,1,4)" onkeypress="return searchResults.NavChild(event,1,4)" onkeyup="return searchResults.NavChild(event,1,4)" class="SRScope" href="../classpirate7_1_1Pirate.html#a27c913369358b5566f4ef81c6a2aaae8" target="_parent">pirate7::Pirate::initial_gold()</a>
+ <a id="Item1_c5" onkeydown="return searchResults.NavChild(event,1,5)" onkeypress="return searchResults.NavChild(event,1,5)" onkeyup="return searchResults.NavChild(event,1,5)" class="SRScope" href="../classpirate8_1_1Pirate.html#a1e1d7e93f333c15b3245fabcfe939fc9" target="_parent">pirate8::Pirate::initial_gold()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_initial_5fstdout">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#af7cb41e066bc55be38b97ea82269e5e8" target="_parent">initial_stdout</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_inputparser">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a984d7a052143f938fa7894fbd44632d2" target="_parent">inputParser</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_install_5frequires">
+ <div class="SREntry">
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../namespacesetup.html#a63491535b376b15204c70db3fe9924d2" target="_parent">install_requires</a>
+ <span class="SRScope">setup</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_intersphinx_5fmapping">
+ <div class="SREntry">
+ <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../namespaceconf.html#a9d1981d8fc4e2521d62ffc607e3ef8f2" target="_parent">intersphinx_mapping</a>
+ <span class="SRScope">conf</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_intro">
+ <div class="SREntry">
+ <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a3f1d7fcb42b72f182eed91009e0708c3" target="_parent">intro</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/variables_6b.html b/doxygen/html/search/variables_6b.html
new file mode 100644
index 0000000..954b9ab
--- /dev/null
+++ b/doxygen/html/search/variables_6b.html
@@ -0,0 +1,41 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_kept_5fstate">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#ad480d9102b3a5e4c8c5541d2c205a1ad" target="_parent">kept_state</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_kept_5fsys">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a86a3b99c482252a9c9e7fc283c7eae5d" target="_parent">kept_sys</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_keywords">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_keywords')">keywords</a>
+ <div class="SRChildren">
+ <a id="Item2_c0" onkeydown="return searchResults.NavChild(event,2,0)" onkeypress="return searchResults.NavChild(event,2,0)" onkeyup="return searchResults.NavChild(event,2,0)" class="SRScope" href="../classcmd2_1_1Cmd.html#a8ccd464e255a798b587637f9b812dbcd" target="_parent">cmd2::Cmd::keywords()</a>
+ <a id="Item2_c1" onkeydown="return searchResults.NavChild(event,2,1)" onkeypress="return searchResults.NavChild(event,2,1)" onkeyup="return searchResults.NavChild(event,2,1)" class="SRScope" href="../namespacesetup.html#a97e6300ec1966f2580ee08f1f55e2f46" target="_parent">setup::keywords()</a>
+ </div>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/variables_6c.html b/doxygen/html/search/variables_6c.html
new file mode 100644
index 0000000..f41dbd3
--- /dev/null
+++ b/doxygen/html/search/variables_6c.html
@@ -0,0 +1,68 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_lastcmd">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#adaaec8df571e88463c3b8b02fefea8b2" target="_parent">lastcmd</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_latex_5fdocuments">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../namespaceconf.html#a00b7896473527f894006130b1113cb4b" target="_parent">latex_documents</a>
+ <span class="SRScope">conf</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_legalchars">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a866c4b8895784a477d36bebfecfa397e" target="_parent">legalChars</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_license">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../namespacesetup.html#a22ada03d1aaa82c1c9c27d0ae25da2b7" target="_parent">license</a>
+ <span class="SRScope">setup</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_listformat">
+ <div class="SREntry">
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classcmd2_1_1HistoryItem.html#ac496a3283d2754e61e156ddbf2370259" target="_parent">listformat</a>
+ <span class="SRScope">cmd2::HistoryItem</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_locals_5fin_5fpy">
+ <div class="SREntry">
+ <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a55e7978c792429a0a2e3321abdbd23fe" target="_parent">locals_in_py</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_long_5fdescription">
+ <div class="SREntry">
+ <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../namespacesetup.html#a718ebc1d14d8aaf7bf72092d219f19fa" target="_parent">long_description</a>
+ <span class="SRScope">setup</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_lowercase">
+ <div class="SREntry">
+ <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../classcmd2_1_1HistoryItem.html#a74c5f486309e86773802f72335ff4252" target="_parent">lowercase</a>
+ <span class="SRScope">cmd2::HistoryItem</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/variables_6d.html b/doxygen/html/search/variables_6d.html
new file mode 100644
index 0000000..5160ab1
--- /dev/null
+++ b/doxygen/html/search/variables_6d.html
@@ -0,0 +1,55 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_master_5fdoc">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../namespaceconf.html#ae22a29d94a222730836db739d6dbd71e" target="_parent">master_doc</a>
+ <span class="SRScope">conf</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_maxrepeats">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classexample_1_1CmdLineApp.html#a81a94979fcdd998c72d530e47bab88e0" target="_parent">maxrepeats</a>
+ <span class="SRScope">example::CmdLineApp</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_multilinecommand">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a295de6e6060359049be89b5cdb6c09b1" target="_parent">multilineCommand</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_multilinecommands">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_multilinecommands')">multilineCommands</a>
+ <div class="SRChildren">
+ <a id="Item3_c0" onkeydown="return searchResults.NavChild(event,3,0)" onkeypress="return searchResults.NavChild(event,3,0)" onkeyup="return searchResults.NavChild(event,3,0)" class="SRScope" href="../classcmd2_1_1Cmd.html#a05fbd7501cbc1f911e9a4925e5f0804a" target="_parent">cmd2::Cmd::multilineCommands()</a>
+ <a id="Item3_c1" onkeydown="return searchResults.NavChild(event,3,1)" onkeypress="return searchResults.NavChild(event,3,1)" onkeyup="return searchResults.NavChild(event,3,1)" class="SRScope" href="../classpirate7_1_1Pirate.html#a46b726f347667822a67991b15333d1fa" target="_parent">pirate7::Pirate::multilineCommands()</a>
+ <a id="Item3_c2" onkeydown="return searchResults.NavChild(event,3,2)" onkeypress="return searchResults.NavChild(event,3,2)" onkeyup="return searchResults.NavChild(event,3,2)" class="SRScope" href="../classpirate8_1_1Pirate.html#a0e6a47a7565fdd6731f3861053e4061d" target="_parent">pirate8::Pirate::multilineCommands()</a>
+ <a id="Item3_c3" onkeydown="return searchResults.NavChild(event,3,3)" onkeypress="return searchResults.NavChild(event,3,3)" onkeyup="return searchResults.NavChild(event,3,3)" class="SRScope" href="../classexample_1_1CmdLineApp.html#a7720e4d8dd45f289c3962be91c05ac33" target="_parent">example::CmdLineApp::multilineCommands()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_multilineparser">
+ <div class="SREntry">
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a501ba802672b553037e265760319cfe1" target="_parent">multilineParser</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/variables_6e.html b/doxygen/html/search/variables_6e.html
new file mode 100644
index 0000000..6e55567
--- /dev/null
+++ b/doxygen/html/search/variables_6e.html
@@ -0,0 +1,38 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_name">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../namespacesetup.html#a4b28e5b21e957c451ff3aa28f58c6383" target="_parent">name</a>
+ <span class="SRScope">setup</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_nospecialparse">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a4e4d47a554f0725c2562c2bc19af1a3e" target="_parent">noSpecialParse</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_notregexpattern">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classcmd2_1_1Cmd2TestCase.html#a29b62f02c603b82014102babccd0c40e" target="_parent">notRegexPattern</a>
+ <span class="SRScope">cmd2::Cmd2TestCase</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/variables_6f.html b/doxygen/html/search/variables_6f.html
new file mode 100644
index 0000000..29cf6af
--- /dev/null
+++ b/doxygen/html/search/variables_6f.html
@@ -0,0 +1,50 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_obj">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classcmd2_1_1Statekeeper.html#a84a5071e786e0dff91a413e3fd0470c1" target="_parent">obj</a>
+ <span class="SRScope">cmd2::Statekeeper</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_old_5fcompleter">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a4540b84ee5f75aa1f915042ac4f327dc" target="_parent">old_completer</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_old_5fstdout">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../classcmd2_1_1OutputTrap.html#ac7a0b848dc18c74b089bc0d4044996de" target="_parent">old_stdout</a>
+ <span class="SRScope">cmd2::OutputTrap</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_options_5fdefined">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../namespacecmd2.html#afd483925db6ff208624b8e5c0ae09271" target="_parent">options_defined</a>
+ <span class="SRScope">cmd2</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_outputtrap">
+ <div class="SREntry">
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classcmd2_1_1Cmd2TestCase.html#adeb5a7b735ad3b7f23a3c44d15ad283e" target="_parent">outputTrap</a>
+ <span class="SRScope">cmd2::Cmd2TestCase</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/variables_70.html b/doxygen/html/search/variables_70.html
new file mode 100644
index 0000000..e877c53
--- /dev/null
+++ b/doxygen/html/search/variables_70.html
@@ -0,0 +1,97 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_parser">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_parser')">parser</a>
+ <div class="SRChildren">
+ <a id="Item0_c0" onkeydown="return searchResults.NavChild(event,0,0)" onkeypress="return searchResults.NavChild(event,0,0)" onkeyup="return searchResults.NavChild(event,0,0)" class="SRScope" href="../classcmd2_1_1Cmd.html#a60c8c9f51ca086f83a2563b7c5e93421" target="_parent">cmd2::Cmd::parser()</a>
+ <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../namespaceignoreBug.html#a1ccc5c6ff70b8661b4a61bc9cbeebe5a" target="_parent">ignoreBug::parser()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_pastebufferr">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../namespacecmd2.html#abb901de4eb2987589c68b4d895acd8c3" target="_parent">pastebufferr</a>
+ <span class="SRScope">cmd2</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_pensize">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../namespaceschematic.html#a1cb5a35ce77f5d734e548d2370e95c0b" target="_parent">pensize</a>
+ <span class="SRScope">schematic</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_pirate">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_pirate')">pirate</a>
+ <div class="SRChildren">
+ <a id="Item3_c0" onkeydown="return searchResults.NavChild(event,3,0)" onkeypress="return searchResults.NavChild(event,3,0)" onkeyup="return searchResults.NavChild(event,3,0)" class="SRScope" href="../namespacepirate.html#a92146315bbb56a63c7f2ae9b46561b18" target="_parent">pirate::pirate()</a>
+ <a id="Item3_c1" onkeydown="return searchResults.NavChild(event,3,1)" onkeypress="return searchResults.NavChild(event,3,1)" onkeyup="return searchResults.NavChild(event,3,1)" class="SRScope" href="../namespacepirate2.html#ae0ca172e472e9d9478fdba1294ede7ee" target="_parent">pirate2::pirate()</a>
+ <a id="Item3_c2" onkeydown="return searchResults.NavChild(event,3,2)" onkeypress="return searchResults.NavChild(event,3,2)" onkeyup="return searchResults.NavChild(event,3,2)" class="SRScope" href="../namespacepirate3.html#a4f8be00ef380d4fa4ead52dd857b34e5" target="_parent">pirate3::pirate()</a>
+ <a id="Item3_c3" onkeydown="return searchResults.NavChild(event,3,3)" onkeypress="return searchResults.NavChild(event,3,3)" onkeyup="return searchResults.NavChild(event,3,3)" class="SRScope" href="../namespacepirate4.html#a228257dfa354f8adc01ebf8b0057e3ad" target="_parent">pirate4::pirate()</a>
+ <a id="Item3_c4" onkeydown="return searchResults.NavChild(event,3,4)" onkeypress="return searchResults.NavChild(event,3,4)" onkeyup="return searchResults.NavChild(event,3,4)" class="SRScope" href="../namespacepirate5.html#ac04ea60ccda35588c423686756ad4677" target="_parent">pirate5::pirate()</a>
+ <a id="Item3_c5" onkeydown="return searchResults.NavChild(event,3,5)" onkeypress="return searchResults.NavChild(event,3,5)" onkeyup="return searchResults.NavChild(event,3,5)" class="SRScope" href="../namespacepirate6.html#a869da0b1ca00a91f7e5cbc6a6371f38a" target="_parent">pirate6::pirate()</a>
+ <a id="Item3_c6" onkeydown="return searchResults.NavChild(event,3,6)" onkeypress="return searchResults.NavChild(event,3,6)" onkeyup="return searchResults.NavChild(event,3,6)" class="SRScope" href="../namespacepirate7.html#a7d4fc4e2e36d0fd504f5524d8b395449" target="_parent">pirate7::pirate()</a>
+ <a id="Item3_c7" onkeydown="return searchResults.NavChild(event,3,7)" onkeypress="return searchResults.NavChild(event,3,7)" onkeyup="return searchResults.NavChild(event,3,7)" class="SRScope" href="../namespacepirate8.html#a2a79aa1145909c491793c5da051fe09a" target="_parent">pirate8::pirate()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_prefixparser">
+ <div class="SREntry">
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a794ce4cfd06ddd8df24df33d9f116a65" target="_parent">prefixParser</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_project">
+ <div class="SREntry">
+ <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../namespaceconf.html#aa2c6aefbed1597a70cfb45a760e5977c" target="_parent">project</a>
+ <span class="SRScope">conf</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_prompt">
+ <div class="SREntry">
+ <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_prompt')">prompt</a>
+ <div class="SRChildren">
+ <a id="Item6_c0" onkeydown="return searchResults.NavChild(event,6,0)" onkeypress="return searchResults.NavChild(event,6,0)" onkeyup="return searchResults.NavChild(event,6,0)" class="SRScope" href="../classcmd2_1_1Cmd.html#ae9a33dc613b00f4d5b849c0d3521f2c3" target="_parent">cmd2::Cmd::prompt()</a>
+ <a id="Item6_c1" onkeydown="return searchResults.NavChild(event,6,1)" onkeypress="return searchResults.NavChild(event,6,1)" onkeyup="return searchResults.NavChild(event,6,1)" class="SRScope" href="../classpirate6_1_1Pirate.html#a69ebfbd71217d6d903a02f3f207cd8ec" target="_parent">pirate6::Pirate::prompt()</a>
+ <a id="Item6_c2" onkeydown="return searchResults.NavChild(event,6,2)" onkeypress="return searchResults.NavChild(event,6,2)" onkeyup="return searchResults.NavChild(event,6,2)" class="SRScope" href="../classpirate7_1_1Pirate.html#a6ffeb9d6e8a929f7d7cff0c1df922e7e" target="_parent">pirate7::Pirate::prompt()</a>
+ <a id="Item6_c3" onkeydown="return searchResults.NavChild(event,6,3)" onkeypress="return searchResults.NavChild(event,6,3)" onkeyup="return searchResults.NavChild(event,6,3)" class="SRScope" href="../classpirate8_1_1Pirate.html#a48024c70b707acf24f14bf3462c15961" target="_parent">pirate8::Pirate::prompt()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_py_5fmodules">
+ <div class="SREntry">
+ <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../namespacesetup.html#ac5fe8cd1e8f4b711518bb89b57cd2baa" target="_parent">py_modules</a>
+ <span class="SRScope">setup</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_pygments_5fstyle">
+ <div class="SREntry">
+ <a id="Item8" onkeydown="return searchResults.Nav(event,8)" onkeypress="return searchResults.Nav(event,8)" onkeyup="return searchResults.Nav(event,8)" class="SRSymbol" href="../namespaceconf.html#afa4e4ed164119ef5f4656e9554ed1f1b" target="_parent">pygments_style</a>
+ <span class="SRScope">conf</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_pystate">
+ <div class="SREntry">
+ <a id="Item9" onkeydown="return searchResults.Nav(event,9)" onkeypress="return searchResults.Nav(event,9)" onkeyup="return searchResults.Nav(event,9)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a30058e5e628d60dedf7c500e270b3e5d" target="_parent">pystate</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/variables_71.html b/doxygen/html/search/variables_71.html
new file mode 100644
index 0000000..678051c
--- /dev/null
+++ b/doxygen/html/search/variables_71.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_quiet">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a50495cbf3a3ea3467c86233ebbea4572" target="_parent">quiet</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/variables_72.html b/doxygen/html/search/variables_72.html
new file mode 100644
index 0000000..ff1675c
--- /dev/null
+++ b/doxygen/html/search/variables_72.html
@@ -0,0 +1,59 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_rangepattern">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classcmd2_1_1History.html#a47db7cadf89510850e60e3c908a376f1" target="_parent">rangePattern</a>
+ <span class="SRScope">cmd2::History</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_redirect">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#ac1dac1bcd74f78671161775a95d74c0a" target="_parent">redirect</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_redirector">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_redirector')">redirector</a>
+ <div class="SRChildren">
+ <a id="Item2_c0" onkeydown="return searchResults.NavChild(event,2,0)" onkeypress="return searchResults.NavChild(event,2,0)" onkeyup="return searchResults.NavChild(event,2,0)" class="SRScope" href="../classcmd2_1_1Cmd.html#a64b810574dab9ec12100c5344dc66735" target="_parent">cmd2::Cmd::redirector()</a>
+ <a id="Item2_c1" onkeydown="return searchResults.NavChild(event,2,1)" onkeypress="return searchResults.NavChild(event,2,1)" onkeyup="return searchResults.NavChild(event,2,1)" class="SRScope" href="../classexample_1_1CmdLineApp.html#adb66a4ed5e10aa018c7e3a4da6779c76" target="_parent">example::CmdLineApp::redirector()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_regexpattern">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classcmd2_1_1Cmd2TestCase.html#aa85409ff40b934d96ca1b3d3ff9e897d" target="_parent">regexPattern</a>
+ <span class="SRScope">cmd2::Cmd2TestCase</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_release">
+ <div class="SREntry">
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../namespaceconf.html#a90a599726178800ad5a42f6bc2cd5208" target="_parent">release</a>
+ <span class="SRScope">conf</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_reserved_5fwords">
+ <div class="SREntry">
+ <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a01befaea1ef9fa2c8b26521f7b2dfb9c" target="_parent">reserved_words</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/variables_73.html b/doxygen/html/search/variables_73.html
new file mode 100644
index 0000000..9676371
--- /dev/null
+++ b/doxygen/html/search/variables_73.html
@@ -0,0 +1,90 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_saveparser">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#aafc3b1cd861e711c3f5e10cd00a41221" target="_parent">saveparser</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_settable">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_settable')">settable</a>
+ <div class="SRChildren">
+ <a id="Item1_c0" onkeydown="return searchResults.NavChild(event,1,0)" onkeypress="return searchResults.NavChild(event,1,0)" onkeyup="return searchResults.NavChild(event,1,0)" class="SRScope" href="../classcmd2_1_1Cmd.html#a6cec2f634666d15d032d4c113e654c3c" target="_parent">cmd2::Cmd::settable()</a>
+ <a id="Item1_c1" onkeydown="return searchResults.NavChild(event,1,1)" onkeypress="return searchResults.NavChild(event,1,1)" onkeyup="return searchResults.NavChild(event,1,1)" class="SRScope" href="../classpirate7_1_1Pirate.html#ab1f2d5977969536c2c0c38258f05709c" target="_parent">pirate7::Pirate::settable()</a>
+ <a id="Item1_c2" onkeydown="return searchResults.NavChild(event,1,2)" onkeypress="return searchResults.NavChild(event,1,2)" onkeyup="return searchResults.NavChild(event,1,2)" class="SRScope" href="../classpirate8_1_1Pirate.html#a0506e364ac02acd83bb1e655fb0fc0bc" target="_parent">pirate8::Pirate::settable()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_shortcuts">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_shortcuts')">shortcuts</a>
+ <div class="SRChildren">
+ <a id="Item2_c0" onkeydown="return searchResults.NavChild(event,2,0)" onkeypress="return searchResults.NavChild(event,2,0)" onkeyup="return searchResults.NavChild(event,2,0)" class="SRScope" href="../classcmd2_1_1Cmd.html#ad8ccfbcd2a4eb800f040fcdbd26089df" target="_parent">cmd2::Cmd::shortcuts()</a>
+ <a id="Item2_c1" onkeydown="return searchResults.NavChild(event,2,1)" onkeypress="return searchResults.NavChild(event,2,1)" onkeyup="return searchResults.NavChild(event,2,1)" class="SRScope" href="../classcmd2_1_1Cmd.html#a728675cc7b48ac258c5026929df0dfe4" target="_parent">cmd2::Cmd::shortcuts()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_singlelineparser">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a58e84cc1e072fda53b98ba9ed4376540" target="_parent">singleLineParser</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_songcolor">
+ <div class="SREntry">
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_songcolor')">songcolor</a>
+ <div class="SRChildren">
+ <a id="Item4_c0" onkeydown="return searchResults.NavChild(event,4,0)" onkeypress="return searchResults.NavChild(event,4,0)" onkeyup="return searchResults.NavChild(event,4,0)" class="SRScope" href="../classpirate7_1_1Pirate.html#a58890119cccb37dceb5ac6b0576a40ba" target="_parent">pirate7::Pirate::songcolor()</a>
+ <a id="Item4_c1" onkeydown="return searchResults.NavChild(event,4,1)" onkeypress="return searchResults.NavChild(event,4,1)" onkeyup="return searchResults.NavChild(event,4,1)" class="SRScope" href="../classpirate8_1_1Pirate.html#a008436a054ea9278453140b44059e91a" target="_parent">pirate8::Pirate::songcolor()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_source_5fsuffix">
+ <div class="SREntry">
+ <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../namespaceconf.html#a1e0ba7f4cb1d50fa831f1236a77d60f6" target="_parent">source_suffix</a>
+ <span class="SRScope">conf</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_spanpattern">
+ <div class="SREntry">
+ <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../classcmd2_1_1History.html#aa5204f159577beb16f07a8a9ada184ec" target="_parent">spanpattern</a>
+ <span class="SRScope">cmd2::History</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_stats">
+ <div class="SREntry">
+ <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../namespacefileutil.html#a8eba55ef4caa4c8d11e8aa2e235b9158" target="_parent">stats</a>
+ <span class="SRScope">fileutil</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_stdin">
+ <div class="SREntry">
+ <a id="Item8" onkeydown="return searchResults.Nav(event,8)" onkeypress="return searchResults.Nav(event,8)" onkeyup="return searchResults.Nav(event,8)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a6f0eed071b4e9197cc4fa46a2c8f1457" target="_parent">stdin</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_stdout">
+ <div class="SREntry">
+ <a id="Item9" onkeydown="return searchResults.Nav(event,9)" onkeypress="return searchResults.Nav(event,9)" onkeyup="return searchResults.Nav(event,9)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a2a71ccfd9f189e17db765b603f2c9a78" target="_parent">stdout</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/variables_74.html b/doxygen/html/search/variables_74.html
new file mode 100644
index 0000000..d0affb3
--- /dev/null
+++ b/doxygen/html/search/variables_74.html
@@ -0,0 +1,60 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_templates_5fpath">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../namespaceconf.html#af50129dcc1f90655539f025595a3093b" target="_parent">templates_path</a>
+ <span class="SRScope">conf</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_terminators">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_terminators')">terminators</a>
+ <div class="SRChildren">
+ <a id="Item1_c0" onkeydown="return searchResults.NavChild(event,1,0)" onkeypress="return searchResults.NavChild(event,1,0)" onkeyup="return searchResults.NavChild(event,1,0)" class="SRScope" href="../classcmd2_1_1Cmd.html#a6bd95a7f702f668696ab6e88555da23d" target="_parent">cmd2::Cmd::terminators()</a>
+ <a id="Item1_c1" onkeydown="return searchResults.NavChild(event,1,1)" onkeypress="return searchResults.NavChild(event,1,1)" onkeyup="return searchResults.NavChild(event,1,1)" class="SRScope" href="../classpirate7_1_1Pirate.html#a29e9570c84681906e6242560f43407e1" target="_parent">pirate7::Pirate::terminators()</a>
+ <a id="Item1_c2" onkeydown="return searchResults.NavChild(event,1,2)" onkeypress="return searchResults.NavChild(event,1,2)" onkeyup="return searchResults.NavChild(event,1,2)" class="SRScope" href="../classpirate8_1_1Pirate.html#a0b757721c8cfc03458c8e5f252629582" target="_parent">pirate8::Pirate::terminators()</a>
+ </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_teststr">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../namespaceignoreBug.html#acf61c857d11f34ac14b279d2712bc8e5" target="_parent">teststr</a>
+ <span class="SRScope">ignoreBug</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_teststring">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../namespacecmd2.html#ab810fc3f05607c1e4311225b04591244" target="_parent">teststring</a>
+ <span class="SRScope">cmd2</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_timing">
+ <div class="SREntry">
+ <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#a2d83899c5edb8c1296cb90b0fb282de7" target="_parent">timing</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_transcripts">
+ <div class="SREntry">
+ <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../classcmd2_1_1Cmd2TestCase.html#ad319aa2e1874f60202610e5b8de33dbb" target="_parent">transcripts</a>
+ <span class="SRScope">cmd2::Cmd2TestCase</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/variables_75.html b/doxygen/html/search/variables_75.html
new file mode 100644
index 0000000..c9c2e99
--- /dev/null
+++ b/doxygen/html/search/variables_75.html
@@ -0,0 +1,44 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_url">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../namespacesetup.html#a7c3763764f99123690822c047e74c36e" target="_parent">url</a>
+ <span class="SRScope">setup</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_urlre">
+ <div class="SREntry">
+ <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#ad8c02476fc0918fde1093ce103be09de" target="_parent">urlre</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_use_5f2to3">
+ <div class="SREntry">
+ <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../namespacesetup.html#a82e52b3a26189d7e3bdbf2bc02b5d721" target="_parent">use_2to3</a>
+ <span class="SRScope">setup</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_use_5frawinput">
+ <div class="SREntry">
+ <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../classcmd2_1_1Cmd.html#add0217858bbc4c268a5f2f27330ad1f8" target="_parent">use_rawinput</a>
+ <span class="SRScope">cmd2::Cmd</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/variables_76.html b/doxygen/html/search/variables_76.html
new file mode 100644
index 0000000..d7f1e1c
--- /dev/null
+++ b/doxygen/html/search/variables_76.html
@@ -0,0 +1,29 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_version">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_version')">version</a>
+ <div class="SRChildren">
+ <a id="Item0_c0" onkeydown="return searchResults.NavChild(event,0,0)" onkeypress="return searchResults.NavChild(event,0,0)" onkeyup="return searchResults.NavChild(event,0,0)" class="SRScope" href="../namespaceconf.html#a93370314d5e59e93dabf67ca4906c634" target="_parent">conf::version()</a>
+ <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../namespacesetup.html#a8b86ddd5b5591d99de08e584197a53d9" target="_parent">setup::version()</a>
+ </div>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/variables_77.html b/doxygen/html/search/variables_77.html
new file mode 100644
index 0000000..fe87350
--- /dev/null
+++ b/doxygen/html/search/variables_77.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_write_5fto_5fpaste_5fbuffer">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../namespacecmd2.html#a514a20ceb8ab40dd89d2df2dd5ff87a0" target="_parent">write_to_paste_buffer</a>
+ <span class="SRScope">cmd2</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/doxygen/html/search/variables_78.html b/doxygen/html/search/variables_78.html
new file mode 100644
index 0000000..23a51e3
--- /dev/null
+++ b/doxygen/html/search/variables_78.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_xclipproc">
+ <div class="SREntry">
+ <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../namespacecmd2.html#ae76e61704924b26b7ddb97fce8c384ef" target="_parent">xclipproc</a>
+ <span class="SRScope">cmd2</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>